nop0x90 Posted March 7, 2016 Posted March 7, 2016 (edited) View File This is an enhancement for Sweaty Wet Skin Auto Adjustment.It replace the logic (scripts) applying the sweaty textures and theirs strengths. Requirements PapyrusUtil 3.2 SKSE 1.7.3 SkyUI 5.0+ RaceMenu or NetImmerse Override 3.4.0+ Textures not required, but strongly recommended CBBE: Sweaty Wet Skin Auto Adjustment (textures only) UNP: Textures by bola08 Male: Wet function redux - male textures Optional mods (with integration) SexLab SexLab Aroused Devious Devices - Integration ZaZ Animation Pack SexLab Skooma Whore Frostfall 3.0.3+ Quickstart Install everything Make sure Wet Function Redux overwrites Sweaty Wet Skin Auto Adjustment Start game and go into MCM menu of Wet Function Redux Open Targets Select Player Click Start effect Go back into the game (close all menus) Experiment a bit by: Go back into the Targets menu Select the player as target (if not already) Screw around with the values Go back into the game and wait for them to update (2 seconds by default) Additional Features Support for texture swapping on male targets: own set of textures - does not interfere with female textures SOS support diffuse texture swapping - for different details while wet (body hair) [*]A lot of sources for wetness, each with its own rate of wetness generation stamina & magica usage (as before but with seperate rates) sprinting running sneaking galloping working (mining, chopping wood, any blacksmith work) weather influence pleasant cloudy rainy snow interiors/other [*]SexLab (if installed) base rate during scenes increasing rate with each stage orgasm modifiers victim modifiers [*]SexLab Aroused (if installed) increasing rate with arousal threshold above which the textures with wet pussy effect may be used [*]Zad/Devious Devices (if installed) rate from vibration, increasing with strength orgasm caused by device edged by device [*]SexLab Skooma Whore (if installed) Physical addiction Mental addiction Magical addiction Overall addiction stage [*]Frostfall (if installed) drying when near fire (scales with fire size) separate weather influence for rainy and snow when in shelter [*]Effect can be applied to any number of NPCs view current values and modify wetness can force a constant wetness and specular-/glossiness-strength [*]Auto-apply the effect: to (options): every NPC followers Participants in a SexLab scene (with option for the player scene only) NPC wearing something that is flagged by: ZaZ: Ankles, Belt, Blindfold, Bra, Collar, Device, Gag, Hood, Wrist, Yoke Devous Devices: Lockable, Armbinder, ArmCuffs, Belt, Blindfold, Boots, Bra, Clamps, Collar, Corset, Gag, Gloves, Harness, Hood, LegCuffs, PiercingsNipple, PiercingsVaginal, Plug, PlugAnal, PlugVaginal, Suit, Yoke [*]naked NPCs [*]auto-removes itself if: not refreshed (no save-game bloat) the player is not nearby the model is/was unloaded [*]can auto-fix broken effects (does not need other features to be enabled) [*]can be controlled as any normal effect [*]uses PapyrusUtil instead of cloak spells/quests: efficient and can't cause the brawl bug [*]Global wetness rate multiplier [*]NPC-only global wetness rate multiplier and bonus (for AI lethargy compensation) [*]Support for head texture swapping (textures are not included in the linked texture sources) [*]Export/Import all settings A video introducing the mod by @shinji72 Changes compared to original Player is not affected by default - must be added as any other NPC The weather sets the drying rate - if any (e.g. rain) The curve which translates wetness to specular/glossiness strength has changed (see plot in screenshots): below the dry point the minimal effect and no textures are applied when coming from a dry state, any visual effect is delayed until the start point is exceeded this will increase faster than normal until the soaked point is reached wetness is capped at cap point, at which the maximum strength of the effect is reached the effect strength will now change linear between max to min when the wetness changes from cap point to dry point it will stay on this straight even when rising again when the wetness falls below the dry point, it can use the delay mechanism again [*]Texture swapping is enabled by default Notes for Updating to version 28: all effects need to be applied again some previously affected actors may show up as outdated (these are the ones were the game just decided to remove the effect partially for absolutely no reason) to version 32: effect on beast races (Khajiit, Argonian) should be reapplied: stop effect, restart game (if head texture swapping was enabled), start effect to version 35: all effects will be automatically stopped during update, setting and forced values remain untouched! (needed to purge the zombie-self-revival, that was used to fix broken effects automatically - which is now superseded by the auto-fix broken function introduced together with the Auto-apply functions) Known Issues If you upgrade a save which used the normal Sweaty Wet Skin Auto Adjustment the MCM menu entry will still be named "Sweaty Wet Skin" - this is a problem on SkyUI side and can't be fixed On affected NPCs the game may just remove the effect partially on cell change (this is a known Skyrim bug). I implemented a workaround that fixed this problem in my test cases. The bug can still be provoked. If there is any need, I can implement more severe measure to circumvent this bug. Using head texture swapping will cause brief visual glitches when swapping the texture. In some cases (certain presets/followers) the effect won't show up despite them being correctly applied by the mod. I'm still investigating the cause of this and am suspecting RaceMenu overlays (maybe in combination with a some certain ENB). If your are encountering this issue, feel free to provide me with a debug log so I may get a better handle on this. Changes of a NPCs sex will only be detected after stopping and restarting the effect on the target. Using custom textures When dry, the default textures of the body are used (you may want to use non-sweaty/glossy variants). To use custom sweaty textures just replace the following files with your according textures. Folder: Textures\Actors\Character\WetFunctionFiles: wethead_s.dds: not included in original texture pack wethand_s.dds wet_DSP_s.dds male_wethead_s.dds male_wethand_s.dds male_wet_DS_s.dds male_wet_d.dds: the diffuse texture male_wetschlong_s.dds Body textures are present with different detail effects, where each D, S, P is 1 if the corresponding effect is active in this variant else 0 D: droplet effect S: sweat effect P: pussy effect (wet crotch) Tip: For faster replacing of the body texture, just replace the wet_010_s.dds variant and disable the droplet and pussy effect in the MCM menu (visuals). CTDs In general: Make sure you have all the dependencies - in the proper versions. For a certain type of CTD (not only with this mod)Symptoms: Only occurs when first loading a save after the game was freshly started Other later/earlier saves with the same mods might work You get a normal loading screen and just as it should go into the game (you may already hear sounds from within the game) it crashes The very same save and setup might work loading at another point in time You can (mostly) load these saves when you have loaded some other save before. You can load these saves more reliable (after game start) when you attempt to load a non-existing save via console (e.g. "load foo" and there is no save "foo") If this (partially) applies to (some of) your CTDs here might be a solution for you (It fixed it for me): Use ENB (you don't need a profile, just use it's performance boost features) Enable the new feature (introduced in v.303): DataSyncMode=1 This enables some sort of delayed data loading, which seems to fix these CTDs: Now I have some minor FPS drops within the first seconds after the first load - but not a single CTD at this point since. Submitter nop0x90 Submitted 03/06/2016 Category Sex Effects Requires Textures, PapyrusUtil 3.2, SKSE 1.7.3, SkyUI 5.0, RaceMenu/NetImmerse Override 3.4.0 Special Edition Compatible Edited November 16, 2017 by CPU 6
Gameplayer Posted March 7, 2016 Posted March 7, 2016 So this builds off of the original? Uh well those look like good additions but wont people want just one esp?
nop0x90 Posted March 7, 2016 Author Posted March 7, 2016 [...] Any script performance change? I did not notice any changes. Tough the original had nor problems for me, too. Performance could be better though, since I'm using StorageUtil (from PapyrusUtil) for config variable access - which should not cause script locking.
Guest Posted March 7, 2016 Posted March 7, 2016 snip- I did not notice any changes. Tough the original had nor problems for me, too. Performance could be better though, since I'm using StorageUtil (from PapyrusUtil) for config variable access - which should not cause script locking. Nice. Another thing. Since this mod does not required Sexlab keeping it on "Downloads - SexLab Framework" is not really necessary. But that is just a personal choice.
aljustineg Posted March 7, 2016 Posted March 7, 2016 thanks for directing me to this thread i was looking for this kind of mods and nice work it really adds immersion
aljustineg Posted March 7, 2016 Posted March 7, 2016 i get CTD whenever i use your mods when i load my save i got 5 sec to move then CTD after testing i have tried it to work one time there`s a mcm but no settings on your mcm im using 2k texture optimize for the wet function
happy_polla Posted March 7, 2016 Posted March 7, 2016 The new version get CTD when i load save but ver 1.0 just fine. U can Upload ver 1.0 again, please.
nop0x90 Posted March 7, 2016 Author Posted March 7, 2016 [...] there`s a mcm but no settings on your mcm I don't have MCM settings [...] If your MCM menu is empty, you are most likely missing PapyrusUtil 3.2+ (maybe your version is outdated?) Edit: found another problem, update soon. Edit 2: This problem was most likely fixed in version 26.
nop0x90 Posted March 7, 2016 Author Posted March 7, 2016 i get CTD whenever i use your mods when i load my save i got 5 sec to move then CTD [...] If you CDT at while ingame, you might be missing NiOverride 3.4.0+ / RaceMenu 3.4.0+ (these are dependencies of the original mod). Edit: This problem was most likely fixed in version 26 (If you do not have installed SexLab Skooma Whore)
nop0x90 Posted March 7, 2016 Author Posted March 7, 2016 The new version get CTD when i load save but ver 1.0 just fine. U can Upload ver 1.0 again, please. There were no substantial changes in the new version (i'll upload it again though). If your CDT happens during first time load (just started the game), this might be another general problem causing it. I'll update the main post with some info regarding this kind of CDT and how I got rid of it. Edit: This problem was most likely fixed in version 26 (If you do not have installed SexLab Skooma Whore)
iquitous Posted March 7, 2016 Posted March 7, 2016 Nice Work! Any chance we can get the two of you to work together and have this as a combined single mod to keep our plugin and mod counts lower?
nop0x90 Posted March 7, 2016 Author Posted March 7, 2016 [...] Any chance we can get the two of you to work together and have this as a combined single mod to keep our plugin and mod counts lower? I prefer to have direct control over my content (for quick updating of the mod/infos). And it would be undue/unfitting for me to simply reupload the textures, which are essentially the only part I need from the original mod. When the release speed settles down, I will reconsider your point. Regarding lower mod/plugin count: You can simply overwrite the original mod with my files, they are exact replacements anyway.
NNS10 Posted March 7, 2016 Posted March 7, 2016 Could you talk a bit about the script implementation? Since these type of mods have the potential to cause save bloat and performance issues. E.g. Does it use OnUpdate or is it event based (e.g. On Hit)? If using OnUpdate, does it use RegisterForSingleUpdate or otherwise have an Unregister event to clean up after itself (e.g. on NPC death)? Etc.
Guest Posted March 8, 2016 Posted March 8, 2016 Any chance of a frostfall integration too? Detecting when you are heating?
spoonsinger Posted March 8, 2016 Posted March 8, 2016 does it effect NPC or just the PC Looks like you have to target NPC's and enable it for them in a similar fashion to your PC rather than being automatic. Only just installed it so might be wrong.
WaxenFigure Posted March 8, 2016 Posted March 8, 2016 Could you talk a bit about the script implementation? Since these type of mods have the potential to cause save bloat and performance issues. E.g. Does it use OnUpdate or is it event based (e.g. On Hit)? If using OnUpdate, does it use RegisterForSingleUpdate or otherwise have an Unregister event to clean up after itself (e.g. on NPC death)? Etc. Since the source is included why don't you look at it instead of wasting a modders time by asking questions you should be able to answer for yourself?
nop0x90 Posted March 8, 2016 Author Posted March 8, 2016 Any chance of a frostfall integration too? Detecting when you are heating? Good idea, I'll look into it. Will take some time though, since I'm never used this one and it is rather content-rich afaik. does it effect NPC or just the PC Looks like you have to target NPC's and enable it for them in a similar fashion to your PC rather than being automatic. Only just installed it so might be wrong. This is exactly right.
Guest Posted March 8, 2016 Posted March 8, 2016 snip Good idea, I'll look into it. Will take some time though, since I'm never used this one and it is rather content-rich afaik. Nice! Frostfall provides its own devkit for compatibility maybe it might help!
spoonsinger Posted March 8, 2016 Posted March 8, 2016 Any chance of a frostfall integration too? Detecting when you are heating? Good idea, I'll look into it. Will take some time though, since I'm never used this one and it is rather content-rich afaik. does it effect NPC or just the PC Looks like you have to target NPC's and enable it for them in a similar fashion to your PC rather than being automatic. Only just installed it so might be wrong. This is exactly right. Sorry did I didn't say "Yeh! Thank you for your quick works". (assuming you are not treading on any bodies toes? But hell, I've got the source to this point so what do I care).
nop0x90 Posted March 8, 2016 Author Posted March 8, 2016 Could you talk a bit about the script implementation? Since these type of mods have the potential to cause save bloat and performance issues. E.g. Does it use OnUpdate or is it event based (e.g. On Hit)? If using OnUpdate, does it use RegisterForSingleUpdate or otherwise have an Unregister event to clean up after itself (e.g. on NPC death)? Etc. Here a short rundown: Manually applied via MagicEffect (not removed on death) RegisterForSingleUpdate event driven where possible mass shutdown avoided (mcm/config) context locking via StorageUtil usage
shinji72 Posted March 8, 2016 Posted March 8, 2016 Hi Nop. Very interesting mod. I'm planning on making a video on this (I just think I'll call it IMMERSIVE SWEATING). Have you plan (you and Darknotfear) about a Nexus version of this? (You would have to skip the sexlab implementation of course). As suggested, a link with Frostfall will make this much more complete.. Think of the character getting dry much faster when kneeling in front of a fire. One think I don't understand of the MCM is why the glossy toggleboxes (head, body, hand and feet) are toggled off by default
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now