Jump to content

Recommended Posts

Hi

 

Slight problem with your Bathing in Skyrim tweak. I have one stubborn follower who gets filthy. I send her to bathe, she cleans up and half way through the soaping, the dirt reapplies itself! She comes out the bath as grubby as ever. I have no idea why it is this one follower.

 

I tried detaching the script from her in Resaver which worked for a little while. But once she got dirty, it started all over again.

 

Here's the Papyrus Log of the event:



stack:
    [ (00000014)].Actor.getDistance() - "<native>" Line ?
    [ (7B073DA5)].MyHouseAutoBathScript.OnTriggerEnter() - "MyHouseAutoBathScript.psc" Line 14
[03/13/2022 - 05:42:11PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [Active effect 56 on  (00000014)]._snsaltpreservation.onBeginState() - "_SNSaltPreservation.psc" Line 46
    [Active effect 56 on  (00000014)]._snsaltpreservation.GotoState() - "ActiveMagicEffect.psc" Line ?
    [Active effect 56 on  (00000014)]._snsaltpreservation.OnEffectStart() - "_SNSaltPreservation.psc" Line 19
[03/13/2022 - 05:42:15PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [None]._snsaltpreservation.OnEffectFinish() - "_SNSaltPreservation.psc" Line ?
[03/13/2022 - 05:42:16PM] Nemesis CompareAnimVar (AnimGroup: _sprint, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:42:19PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [Active effect 65 on  (00000014)]._snsaltpreservation.onBeginState() - "_SNSaltPreservation.psc" Line 46
    [Active effect 65 on  (00000014)]._snsaltpreservation.GotoState() - "ActiveMagicEffect.psc" Line ?
    [Active effect 65 on  (00000014)]._snsaltpreservation.OnEffectStart() - "_SNSaltPreservation.psc" Line 19
[03/13/2022 - 05:42:25PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [None]._snsaltpreservation.OnEffectFinish() - "_SNSaltPreservation.psc" Line ?
[03/13/2022 - 05:42:25PM] Error: Cannot calculate distance between and object and None
stack:
    [ (00000014)].Actor.getDistance() - "<native>" Line ?
    [ (7B073DA8)].MyHouseAutoBathScript.OnTriggerEnter() - "MyHouseAutoBathScript.psc" Line 14
[03/13/2022 - 05:42:38PM] Nemesis CompareAnimVar (AnimGroup: _1hmeqp, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:42:39PM] Nemesis CompareAnimVar (AnimGroup: _sprint, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:42:39PM] [slamainscr <sla_Main (0D042D62)>]:Aroused scan skipped because sexlab is animating or disabled = TRUE.
[03/13/2022 - 05:42:42PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 11 of area: BODY on Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 5 of area: Hands on Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 4 of area: Feet on Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 17 of area: face on Tatsuo
[03/13/2022 - 05:42:42PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:43PM] Mzin: Running update now on Tatsuo
[03/13/2022 - 05:42:44PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:44PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:45PM] Mzin: Applying \mzin\Bathe\DirtFX to Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 11 chosen for area: BODY on Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 5 chosen for area: Hands on Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 4 chosen for area: Feet on Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 17 chosen for area: face on Tatsuo
[03/13/2022 - 05:42:45PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:45PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:50PM] player_Z() = -355.506958, WaterSource_Z = -353.900299  diff_Z (PC - source) = -1.606659
[03/13/2022 - 05:42:50PM] Haz TryBatheActor(): Found water
[03/13/2022 - 05:42:53PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 11 of area: BODY on Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 5 of area: Hands on Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 4 of area: Feet on Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 17 of area: face on Tatsuo
[03/13/2022 - 05:42:53PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:54PM] Mzin: Running update in 0.040908 on Tatsuo
[03/13/2022 - 05:42:59PM] Nemesis CompareAnimVar (AnimGroup: _sprint, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:43:05PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:43:06PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:43:06PM] Mzin: Applying \mzin\Bathe\DirtFX to Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 11 chosen for area: BODY on Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 5 chosen for area: Hands on Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 4 chosen for area: Feet on Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 17 chosen for area: face on Tatsuo
[03/13/2022 - 05:43:07PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:43:07PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:43:31PM] Error: Cannot access an element of a None array
stack:
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HandleOnOptionHighlightTrackedActorsPage() - "mzinBatheMCMMenu.psc" Line 928
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.OnOptionHighlight() - "mzinBatheMCMMenu.psc" Line 807
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HighlightOption() - "SKI_ConfigBase.psc" Line 1206
    [SKI_ConfigManagerInstance (25000802)].SKI_ConfigManager.OnOptionHighlight() - "SKI_ConfigManager.psc" Line 154
[03/13/2022 - 05:43:59PM] Error: Cannot access an element of a None array
stack:
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HandleOnOptionHighlightTrackedActorsPage() - "mzinBatheMCMMenu.psc" Line 928
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.OnOptionHighlight() - "mzinBatheMCMMenu.psc" Line 807
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HighlightOption() - "SKI_ConfigBase.psc" Line 1206
    [SKI_ConfigManagerInstance (25000802)].SKI_ConfigManager.OnOptionHighlight() - "SKI_ConfigManager.psc" Line 154
[03/13/2022 - 05:44:05PM] warning: Property playerREF on script footprintsFootstepsScriptPlayer attached to Active effect 11 on  (00000014) cannot be initialized because the script no longer contains that property
[03/13/2022 - 05:44:05PM] MME_Storage: Triggered getMilkCurrent() for actor Sophie
[03/13/2022 - 05:44:05PM] MME_Storage: Triggered getMilkMaximum() for actor Sophie
[03/13/2022 - 05:44:05PM] Error: File "dz_auto_outfits.esp" does not exist or is not currently loaded.
stack:
    <unknown self>.Game.GetFormFromFile() - "<native>" Line ?
    [ (7B0614F5)].dz_undress_player_NPC_script.dz_redress_NPC_F() - "--------------------------------" Line ?
    [ (7B0614F5)].dz_undress_player_NPC_script.OnTriggerLeave() - "--------------------------------" Line ?

 

I'm open to ideas what I can look for in this follower that causes this.  Thanks!

PS I use vanilla water for the game.

 

Link to comment
1 hour ago, Bluegunk said:

Hi

 

Slight problem with your Bathing in Skyrim tweak. I have one stubborn follower who gets filthy. I send her to bathe, she cleans up and half way through the soaping, the dirt reapplies itself! She comes out the bath as grubby as ever. I have no idea why it is this one follower.

 

I tried detaching the script from her in Resaver which worked for a little while. But once she got dirty, it started all over again.

 

Here's the Papyrus Log of the event:

 

  Reveal hidden contents

 

 


stack:
    [ (00000014)].Actor.getDistance() - "<native>" Line ?
    [ (7B073DA5)].MyHouseAutoBathScript.OnTriggerEnter() - "MyHouseAutoBathScript.psc" Line 14
[03/13/2022 - 05:42:11PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [Active effect 56 on  (00000014)]._snsaltpreservation.onBeginState() - "_SNSaltPreservation.psc" Line 46
    [Active effect 56 on  (00000014)]._snsaltpreservation.GotoState() - "ActiveMagicEffect.psc" Line ?
    [Active effect 56 on  (00000014)]._snsaltpreservation.OnEffectStart() - "_SNSaltPreservation.psc" Line 19
[03/13/2022 - 05:42:15PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [None]._snsaltpreservation.OnEffectFinish() - "_SNSaltPreservation.psc" Line ?
[03/13/2022 - 05:42:16PM] Nemesis CompareAnimVar (AnimGroup: _sprint, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:42:19PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [Active effect 65 on  (00000014)]._snsaltpreservation.onBeginState() - "_SNSaltPreservation.psc" Line 46
    [Active effect 65 on  (00000014)]._snsaltpreservation.GotoState() - "ActiveMagicEffect.psc" Line ?
    [Active effect 65 on  (00000014)]._snsaltpreservation.OnEffectStart() - "_SNSaltPreservation.psc" Line 19
[03/13/2022 - 05:42:25PM] Error: Property setter for property IsInWater not found on _snquestscript. Aborting call and returning None
stack:
    [None]._snsaltpreservation.OnEffectFinish() - "_SNSaltPreservation.psc" Line ?
[03/13/2022 - 05:42:25PM] Error: Cannot calculate distance between and object and None
stack:
    [ (00000014)].Actor.getDistance() - "<native>" Line ?
    [ (7B073DA8)].MyHouseAutoBathScript.OnTriggerEnter() - "MyHouseAutoBathScript.psc" Line 14
[03/13/2022 - 05:42:38PM] Nemesis CompareAnimVar (AnimGroup: _1hmeqp, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:42:39PM] Nemesis CompareAnimVar (AnimGroup: _sprint, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:42:39PM] [slamainscr <sla_Main (0D042D62)>]:Aroused scan skipped because sexlab is animating or disabled = TRUE.
[03/13/2022 - 05:42:42PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 11 of area: BODY on Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 5 of area: Hands on Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 4 of area: Feet on Tatsuo
[03/13/2022 - 05:42:42PM] _mzin_: Removing overlay from slot 17 of area: face on Tatsuo
[03/13/2022 - 05:42:42PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:43PM] Mzin: Running update now on Tatsuo
[03/13/2022 - 05:42:44PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:44PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:45PM] Mzin: Applying \mzin\Bathe\DirtFX to Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 11 chosen for area: BODY on Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 5 chosen for area: Hands on Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 4 chosen for area: Feet on Tatsuo
[03/13/2022 - 05:42:45PM] _SLS_: GetEmptySlot: Slot 17 chosen for area: face on Tatsuo
[03/13/2022 - 05:42:45PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:45PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:50PM] player_Z() = -355.506958, WaterSource_Z = -353.900299  diff_Z (PC - source) = -1.606659
[03/13/2022 - 05:42:50PM] Haz TryBatheActor(): Found water
[03/13/2022 - 05:42:53PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 11 of area: BODY on Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 5 of area: Hands on Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 4 of area: Feet on Tatsuo
[03/13/2022 - 05:42:53PM] _mzin_: Removing overlay from slot 17 of area: face on Tatsuo
[03/13/2022 - 05:42:53PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:42:54PM] Mzin: Running update in 0.040908 on Tatsuo
[03/13/2022 - 05:42:59PM] Nemesis CompareAnimVar (AnimGroup: _sprint, value: 0, Priority: 0, mod: XPMSE, Group: 1
[03/13/2022 - 05:43:05PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:43:06PM] Mzin: Clearing dirt from Tatsuo
[03/13/2022 - 05:43:06PM] Mzin: Applying \mzin\Bathe\DirtFX to Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 11 chosen for area: BODY on Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 5 chosen for area: Hands on Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 4 chosen for area: Feet on Tatsuo
[03/13/2022 - 05:43:06PM] _SLS_: GetEmptySlot: Slot 17 chosen for area: face on Tatsuo
[03/13/2022 - 05:43:07PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:43:07PM] Mzin: Update alpha on Tatsuo to 1.000000
[03/13/2022 - 05:43:31PM] Error: Cannot access an element of a None array
stack:
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HandleOnOptionHighlightTrackedActorsPage() - "mzinBatheMCMMenu.psc" Line 928
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.OnOptionHighlight() - "mzinBatheMCMMenu.psc" Line 807
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HighlightOption() - "SKI_ConfigBase.psc" Line 1206
    [SKI_ConfigManagerInstance (25000802)].SKI_ConfigManager.OnOptionHighlight() - "SKI_ConfigManager.psc" Line 154
[03/13/2022 - 05:43:59PM] Error: Cannot access an element of a None array
stack:
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HandleOnOptionHighlightTrackedActorsPage() - "mzinBatheMCMMenu.psc" Line 928
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.OnOptionHighlight() - "mzinBatheMCMMenu.psc" Line 807
    [mzinBatheMCMQuest (DD001311)].mzinbathemcmmenu.HighlightOption() - "SKI_ConfigBase.psc" Line 1206
    [SKI_ConfigManagerInstance (25000802)].SKI_ConfigManager.OnOptionHighlight() - "SKI_ConfigManager.psc" Line 154
[03/13/2022 - 05:44:05PM] warning: Property playerREF on script footprintsFootstepsScriptPlayer attached to Active effect 11 on  (00000014) cannot be initialized because the script no longer contains that property
[03/13/2022 - 05:44:05PM] MME_Storage: Triggered getMilkCurrent() for actor Sophie
[03/13/2022 - 05:44:05PM] MME_Storage: Triggered getMilkMaximum() for actor Sophie
[03/13/2022 - 05:44:05PM] Error: File "dz_auto_outfits.esp" does not exist or is not currently loaded.
stack:
    <unknown self>.Game.GetFormFromFile() - "<native>" Line ?
    [ (7B0614F5)].dz_undress_player_NPC_script.dz_redress_NPC_F() - "--------------------------------" Line ?
    [ (7B0614F5)].dz_undress_player_NPC_script.OnTriggerLeave() - "--------------------------------" Line ?
 

 

 

 

I'm open to ideas what I can look for in this follower that causes this.  Thanks!

PS I use vanilla water for the game.

 

 

The script I added only edits water detection methods, Normally how mods detect water is make all water in the game do a very small amount of damage which would require the water mod you use to need a patch or incorporate into their mod. So if you're having an issue I dont think it would have anything to do with the script and would probably have to come from either your end or from the original mod.... but unfortunately my scripting experience is minimal so I wouldn't be able to really say or help you since all I did was take someone else's tweak and add and compile them for Monoman's BIS tweak .

Since i dont really use followers i havent tested it out on my end but when i do i'll report back and if i do find a way to fix ill let you know ^^

 

However you can try using BIS tweak without my script and then enable the option "bathing doesn't require water" and if the original works over this one then I would go with that method for now, just dont try bathing without water present :D

Edited by tamai
Link to comment
13 hours ago, tamai said:

 

The script I added only edits water detection methods, Normally how mods detect water is make all water in the game do a very small amount of damage which would require the water mod you use to need a patch or incorporate into their mod. So if you're having an issue I dont think it would have anything to do with the script and would probably have to come from either your end or from the original mod.... but unfortunately my scripting experience is minimal so I wouldn't be able to really say or help you since all I did was take someone else's tweak and add and compile them for Monoman's BIS tweak .

Since i dont really use followers i havent tested it out on my end but when i do i'll report back and if i do find a way to fix ill let you know ^^

 

However you can try using BIS tweak without my script and then enable the option "bathing doesn't require water" and if the original works over this one then I would go with that method for now, just dont try bathing without water present :D

 

Thank you! I'll try that.

Link to comment
  • 2 weeks later...
  • 4 weeks later...

@Monoman1

EDIT: ok nvm I just remembered that Slaverun might have a pattern for doing this. I ll dig into that first, sorry! 

 
sorry for interupting, but I want to work with amputator framework but without making it a dependency.


I was hoping that it can receive mod events to start amputation but it seems not.

Is there another way? after somehow messing up the DD "libs" getformfromfile over a year ago I do not want to repeat the misstake :P
 

 

Edited by Nymra
Link to comment

The SE version of Bathing in Skyrim has a patch to change water detection to a function provided by https://www.nexusmods.com/skyrimspecialedition/mods/22854 That removes the need to give all water the "dangerous" flag, so you get to keep all splash vfx. No idea why the author decided to release the patch on Dropbox, but there it is https://www.dropbox.com/s/kxx1msy49js71s7/Bathing in Skyrim SE 1.43 Haz Improved Water Detection.7z?dl=0

 

This script attempt to combine Monoman's tweaks with the water detection patch. So far it works fine for me.

 

mzinBatheQuest.psc mzinBatheQuest.pex

 

Edit: Just saw someone else already posted similar scripts a month ago. Ah well.... could have saved myself some work.

Edited by caqa
Link to comment
  • 2 weeks later...

I've been having an issue for a while where the YPS tweak won't apply any sort of makeup to the face. I'm also using SLS and neither of them will update or add face overlays, but everything else like hair and nails works perfectly fine. I know that the textures are installed correctly because I can apply them manually from slave tats and I also noticed that makeup will apply just fine on a new save before selecting an alternate start while I'm in the cell, but as soon as I sleep after choosing a start it stops working. Anyone encounter this issue or have any suggestions on what might be going wrong?

Link to comment
  • 2 weeks later...
  • 4 weeks later...

I want to recompile the mzinBatheQuest.psc script with water fix to add support for SLACS to it but it doesn't compile. I installed Frostfal,  Campfire, Equipment overhaul, SKYUI SDK, fade tattoo, CheskoPapyrusShared and extract their scripts but the compiler still gives these errors:

 

mzinBatheQuest.psc

F:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\_camp_skyuiconfigpanelscript.psc(411,33): AddInputOption is not a function or does not exist
F:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\_camp_skyuiconfigpanelscript.psc(411,4): type mismatch while assigning to a int (cast missing or types unrelated).

 

I only want to add this to ShowerActor and BathActor functions.

 

Quest SLACS
;
	If Init.IsSexlabInstalled
		SexlabInt.SlClearCum(DirtyActor)
	EndIf
	If ((SLACS as Quest) as Bool) != True
		SLACS = Game.GetFormFromFile(0x00005557, "SLACS.esp") As Quest
	EndIf
	If ((SLACS as Quest) as Bool)
		SLACS_library SLACSLib = SLACS As SLACS_library
		SLACSLib.ClearCum(DirtyActor)
	EndIf
;

 

 

 

Edited by mort65
Link to comment
1 hour ago, mort65 said:

I want to recompile the mzinBatheQuest.psc script with water fix to add support for SLACS to it but it doesn't compile. I installed Frostfal,  Campfire, Equipment overhaul, SKYUI SDK, fade tattoo, CheskoPapyrusShared and extract their scripts but the compiler still gives these errors:

 

mzinBatheQuest.psc

F:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\_camp_skyuiconfigpanelscript.psc(411,33): AddInputOption is not a function or does not exist
F:\Games\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\Scripts\Source\_camp_skyuiconfigpanelscript.psc(411,4): type mismatch while assigning to a int (cast missing or types unrelated).

 

I only want to add this to ShowerActor and BathActor functions.

 

Quest SLACS
;
	If Init.IsSexlabInstalled
		SexlabInt.SlClearCum(DirtyActor)
	EndIf
	If ((SLACS as Quest) as Bool) != True
		SLACS = Game.GetFormFromFile(0x00005557, "SLACS.esp") As Quest
	EndIf
	If ((SLACS as Quest) as Bool)
		SLACS_library SLACSLib = SLACS As SLACS_library
		SLACSLib.ClearCum(DirtyActor)
	EndIf
;

 

 

mzinBatheQuest.psc 24.35 kB · 0 downloads

For some reason the skyui sdk does not include some source files and need to be decompiled using champolion

 

Note: please don't post this file as you are casting to an external type without proper safeguards and could potentially cause serious issues for anyone not running slac.

Edited by Monoman1
Link to comment
16 hours ago, Monoman1 said:

For some reason the skyui sdk does not include some source files and need to be decompiled using champolion

 

Note: please don't post this file as you are casting to an external type without proper safeguards and could potentially cause serious issues for anyone not running slac.

Thanks, I found the correct SDK files then fixed some other errors in chesko files and edit, decompile some of them then downloaded fnis sexy moves and DDi too and change the part I wanted to add to this to compile the script and it seems to be working but I don't know if it's safe or not:

 

Quest Property SLACS Auto Hidden

Function BatheActor..
'''
	If Init.IsSexlabInstalled
		SexlabInt.SlClearCum(DirtyActor)
	EndIf
	If ((SLACS as Quest) as Bool) != True
		SLACS = Game.GetFormFromFile(0x00005557, "SLACS.esp") As Quest
	EndIf
	If ((SLACS as Quest) as Bool)
		SLACS_main slacsMain = SLACS as SLACS_main
		slacsMain.ClearCum(DirtyActor)
	EndIf
...

 

Link to comment
15 minutes ago, mort65 said:

I don't know if it's safe or not:

Unless you've made SLAC a hard dependency then it's not really. 

You're casting to an external type here:

SLACS_main slacsMain = SLACS as SLACS_main

This is potentially dangerous for people that don't use SLAC. 

I'm also not sure what type of variable 'SLACS' is without seeing the full script. It could also be a problem (if SLAC is not a hard dependency). I'd guess it's type 'Quest'? Which should be ok. 

 

 

See the OP here for a description of the issue: https://www.loverslab.com/topic/106848-multiple-mods-with-soft-dependency-to-the-same-resource/

 

 

And further down for a potential fix for it: https://www.loverslab.com/topic/106848-multiple-mods-with-soft-dependency-to-the-same-resource/?do=findComment&comment=2933753

 

 

Bits in between could probably be skipped. 

 

Link to comment
43 minutes ago, Monoman1 said:

Unless you've made SLAC a hard dependency then it's not really. 

You're casting to an external type here:

SLACS_main slacsMain = SLACS as SLACS_main

This is potentially dangerous for people that don't use SLAC. 

I'm also not sure what type of variable 'SLACS' is without seeing the full script. It could also be a problem (if SLAC is not a hard dependency). I'd guess it's type 'Quest'? Which should be ok. 

 

 

See the OP here for a description of the issue: https://www.loverslab.com/topic/106848-multiple-mods-with-soft-dependency-to-the-same-resource/

 

 

And further down for a potential fix for it: https://www.loverslab.com/topic/106848-multiple-mods-with-soft-dependency-to-the-same-resource/?do=findComment&comment=2933753

 

 

Bits in between could probably be skipped. 

 

Yes, SLACS is name of the quest that have the slacs_Main  script.

So if I change  

Quest Property SLACS Auto Hidden

to

 

Quest Property SLACS Auto 

and make SLACS a hard dipendency it won't cause any problem? 

Thanks for the answer.

Link to comment
Just now, mort65 said:

Yes, SLACS is name of the quest that have the slacs_Main  script.

So if I change  

Quest Property SLACS Auto Hidden

to

 

Quest Property SLACS Auto 

and make SLACS a hard dipendency it won't cause any problem? 

Thanks for the answer.

Yes, that should be fine.

Link to comment
  • 2 weeks later...
On 3/6/2022 at 8:35 AM, tamai said:

For those who want it because it took me hours to do myself ><

Bathing In Skyrim Tweaked v3.3 (14-May-2021) (for SE + water detection)


Download

1. powerofthree payprus extender

2. Bathing in Skyrim Special Edition - Unofficial Conversion

3. Bathing In Skyrim Tweaked v3.3 (overwrite all files and convert over to SE or dont)
4. Go here download HAZ improved water detection (only need the ESP)
5. use these scripts Bathing In Skyrim Tweaked v3.3 SE+water detection.7z  and replace all.

 

anyway thats it! (should work with every water mod without the need for a patch)

 

Thanks for the patch, it works perfectly for my character.

On a side note, does it somehow not work for followers? When I ask my follower to take a bath, they just ask if there's water nearby even if they are standing in the water (Unchecking the water requirement works).

Link to comment
On 6/30/2022 at 9:27 AM, Saber2th said:

 

Thanks for the patch, it works perfectly for my character.

On a side note, does it somehow not work for followers? When I ask my follower to take a bath, they just ask if there's water nearby even if they are standing in the water (Unchecking the water requirement works).

@tamai I notice the instructions say to let HAZ override bathing in Skyrim, but if you do so and actually look at it in Xedit, this eliminates all of the BIS tweaked conditions by overriding them. Should we not be merging the requirements with a patch in the ESP?

 

might be why @Saber2th cant get those items to work.

Edited by sirgilly
Link to comment
5 hours ago, sirgilly said:

@tamai I notice the instructions say to let HAZ override bathing in Skyrim, but if you do so and actually look at it in Xedit, this eliminates all of the BIS tweaked conditions by overriding them. Should we not be merging the requirements with a patch in the ESP?

 

might be why @Saber2th cant get those items to work.

 

i said overwrite all with BIS Tweaked, but i guess its confusing i have activate Haz water tweaks in the next step.

Link to comment
  • 2 weeks later...

I'm getting a strange bug with amputator. Sometimes when I get hit part of my characters body goes invisible and my game stutters really bad. If I open menus the stuttering stops but the only way I've been able to fix it is via curing any amuptation and opening racemenu. Anyone know what causes this issue to even happen? 

Link to comment
  • 2 weeks later...
On 7/17/2022 at 5:20 AM, RoxDox said:

I'm getting a strange bug with amputator. Sometimes when I get hit part of my characters body goes invisible and my game stutters really bad. If I open menus the stuttering stops but the only way I've been able to fix it is via curing any amuptation and opening racemenu. Anyone know what causes this issue to even happen? 

 

Do you use any SMP armour?  I found using an armour set with SMP physics would drop my framerate to a bad slideshow if my character was amputated while wearing it.  I had to unequipped the armour or heal the amputation.

 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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