Jump to content

About This File

Warning: this mod was not fully tested yet, works fine for me though.

I'm still stick with Skyrim SE v1.5.97 so it might not works for AE.

 

A simple mod to manage your character's wear and tear level.

In V2 mainly updated some skin visual effect.

Now the morph config goes in an isolated json file, so make sure to backup your own config before overwritting.

 

Features:

  • Wear&tear / arousal level tracking.
  • Customizable loose visual.
  • Prolapse.
  • Inflamed Skin Mark.
  • LewdMark.
  • Breast Bondage Visual.

 

Requirements & Installation:

 

Mod Config Explained:

  • When character participate in sex passively, a certain amout of wearing level is add to the charater by Tearing Rate.
  • The wearing level has no limitation, but anything go above 1.0 will not affect the visual. The wearing level can be inspected by click the Print Status in debug page.
  • While the level is increasing towards 1.0, the visual effect will be calculated and updated for the charater corresponding to its wearing level.
  • You can set morphs using sliders in Wearing and Arousal page to define your own visual, these values represents visual status at wearing level 1.0 or arousal 1.0. (Use bodyslide or Racemenu if you need preview sliders)
  • The charater will recover its tightness per game hour controlled by Healing Rate.
  • If you enable Use Apropos, the w&t values will be updated by Apropos w&t values (0-10) and mutiplied by 0.11 to make internal w&t in between 0-1.0 (Apropos level 9 = w&t level 1.0), so you may setup prolapsedAt somewhere between 0-1.0 .
  • The wearing visual and arousal visual will overrided by the max one, so you can combine each of them at your own preferences.
  • The morphs sliders are delta sliders, which means its relatively to your current bodyslide build, you may build you body at Vagina Innie 1.0 in bodyslide and setup the MCM sliders to -1 to make the actor vagina transform from innie to outie during the wearing process. (InnieOutie is inverted slider)
  • Default values are located in SKSE\Plugins\StorageUtilData\SimpleWnT.json, you can change them if you like to.
  • For users perfer more extreme sliders, set "fmorphslidermin" and "fmorphslidermax" in the json to what you want and restart the game. (eg. -2 and 2 for 2x sliders)
  • For custom body slider, the description string is "sliderName,sliderDisplayName,sliderType,sliderDefaultValue", while 0 for type vaginal and 1 for type anal, seperated by comma.
  • DO NOT USE THE NPC SPELL TOO FAST, it might corrupt the data since its not thread safe, let the mod finish its job.
  • You can inspect you and your NPC status in the actor page.
  • If you put anything in the Underwear Slots and clicked the Apply Slots, the mod will check your underwear in these slots instead of naked status, the prolapse will happens if you don't have a underwear equipped regardless the body armor, the slots are defined in numbers, separated by comma. (eg. 41,57 means slot 41 and slot 57 will be checked.) How to aquire and change body slots for an armor
  • Use utility function to save and load tattoo setup from slavetats.

 

How to Define Your Own Sliders:

Spoiler

Go to CalienteTools\BodySlide\SliderCategories and find the slider categories file for your body. Eg. for BHUNP its BHUNP3BBB.xml

Find the slider you want, take "BreastsTogether" in category "Breasts" for example.

<Slider name="BreastsTogether" displayname="Push Together" />

As you can see the sliderName is "BreastsTogether" and displayName is "Push Together",

Because the json config pattern is "sliderName,displayName,sliderType,sliderDefaultValue", the result string would be (Types: Vaginal 0, Anal 1, Breast 2, Nipple 3)

"BreastsTogether,Push Together,2,0"

Then put it in the "morph" or "arousalmorph" section of SKSE\Plugins\StorageUtilData\SimpleWnT.json

Make sure to use the correct json format and beware of the comma. You may use THIS tool to edit the json.

The final result is like:

Spoiler

{
  "float": {
    "fupdateinterval": 60,
    "fvaginaltearingrate": 0.3,
    "fanaltearingrate": 0.3,
    "fvaginalhealingrate": 0.03,
    "fanalhealingrate": 0.03,
    "fvaginalprolapseat": 1.2,
    "fanalprolapsestg1at": 1,
    "fanalprolapsestg2at": 1.3,
    "fanalprolapsestg3at": 1.6,
    "faggressivemultiplier": 2,
    "fmorphslidermin": -1,
    "fmorphslidermax": 1
  },
  "floatList": {},
  "int": {
    "iprolapsenakedonly": 1,
    "inotificationkey": 49,
    "iarousedvisual": 0,
    "iminimumarousedlevel": 30
  },
  "intList": {},
  "string": {
    "strunderwearslots": ""
  },
  "stringList": {
    "morphs": [
      "PussyOpen,Open,0,0",
      "PussyWide,Widened,0,0",
      "AnusSpread,Anus Spread,1,0",
      "AnusSize,Anus Size,1,0"
    ],
    "arousalmorphs": [
      "PussyCute,Peach,0,0",
      "AnusSize,Anus Size,1,0",
      "BreastsTogether,Push Together,2,0"

    ]
  }
}

 

 

Credits:

  • MapleRabbit for scripting help.
  • Awesome prolapsed uterus mod by idynaloak
  • crajjjj for Apropos support help.
  • Learned alot about scripting from the source code of nomkaz Andreis
  • Everyone in the mod community.

Edited by darknotfear


What's New in Version 2.2.0

Released

+Fix arousal morph bug.

 


Other Files from darknotfear


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use