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:
- RaceMenu or at least NetImmerse Override if you know what you are doing. Make sure you checked "Build Morphs" when using Bodyslide.
- MCM Helper v1.3.0
- PapyrusUtil v3.9.0
- Sexlab v163 USE V163! because I only build and tested it on v163, try v164 at your own risk.
- Sexlab Aroused Redux SSE
- CBBE 3BA or BHUNP or any body that supports genital morphs. (In that case you need to build your own configs)
- SlaveTats use SE Version.
- (Optional) Prolapsed Uterus esp not needed, and LET SimpleWear&Tear OVERWRITE Prolapsed Uterus because I need to change the slot to 53 for avoiding confliction with SOS.
- (Optional) Rosebutt v2 esp not needed, and I cannot get in touch with the mod author, contact me if the author want this feature deleted.
- (Optional)Apropos 2 USE THE SE VERSION, can be found somewhere in the thread, use search.
- (Optional) LewdMarks for lewd mark visual.
- (Optional) Bondage Rope Marks for rope mark visual.
- (Optional) Heretical Resources tattoo only, for breast bondage visual. Or you can use the cbbe version in the download section (I adjust the tex position, credits goes to the original author).
- Build Prolapsed Uterus in Bodyslide.
- Start the game and check "Mod Enabled" in MCM after configuration.
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:
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:
{
"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:
Edited by darknotfear
What's New in Version 2.2.0
Released
+Fix arousal morph bug.