RimWorld

RimWorld

333 ratings
DBH & VFEC/Hot Spring Compatibility
3
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5
File Size
Posted
Updated
1.122 MB
Mar 20, 2023 @ 9:55am
Apr 13 @ 3:02am
8 Change Notes ( view )

Subscribe to download
DBH & VFEC/Hot Spring Compatibility

Description
Various mods add hot springs / thermal baths but do not integrate into DBH. This mod allows all hot springs to increase a pawns hygiene - and in the case of VFE:C it allows pawns to undress in the thermal bath.

This mod does not change anything about bathing behavior.
What it adds is pawns regenerating hygiene as a side-effect of bathing, pawns will not go into a hot spring with the intent of cleaning themselves.

Works with:
- Thermae Bath from Vanilla Factions Expanded: Classical

- Standalone Hot Springs

- Hot Springs from Kijin

- Small Hot Spring (Continued)

You do not need to install all of these! You can mix and match whichever mods you like, they should all work together.

Support is provided for both the full Dubs Bad Hygiene and the Lite version available here: https://steamcommunity.com/sharedfiles/filedetails/?id=2570319432

GitLab link: https://gitlab.com/nightcorp/dbh-vfec-hot-springs-compatibility
83 Comments
Scorpio Apr 13 @ 5:29am 
@Jeremy Lin allies are helpful is a buggy mess with save breaking bugs like the pawn duplication glitch on save load
NightmareCorporation  [author] Apr 13 @ 3:02am 
I added a safety-catch to that particular patch, so that even if this mod was the culprit (which I doubt after having read its code again), it would not provoke any deeper issues except for possibly logging an error every tick.
NightmareCorporation  [author] Apr 12 @ 12:13pm 
@Jeremy Lin
That doesn't show the full exception. But yea, either Rocketman, AlliesAreHelpful, VisiblePants, DualWield, YayosCombat3 or this mod are responsible for that exception. If you provide a full exception callstack or even better a hugslog, I can analyze further.
Jeremy Lin Apr 12 @ 12:46am 
haven't build the hotspring but got a error
Jeremy Lin Apr 12 @ 12:46am 
[Ref 33FB6539]
at PawnTendAndRescuePatch.Postfix (Verse.Pawn __instance) [0x00292] in <cee733ba90ed47bfb290c3365752ff89>:0
at Verse.Pawn.Tick () [0x00600] in <630e2863bc9a4a3493f2eff01e3a9556>:0
- TRANSPILER Krkr.RocketMan.Soyuz: IEnumerable`1 Soyuz.Patches.Pawn_Tick_Patch:Transpiler(IEnumerable`1 instructions, ILGenerator generator)
- POSTFIX alt4s.alliesarehelpful: Void PawnTendAndRescuePatch:Postfix(Pawn __instance)
- POSTFIX DBH_Hotspring_Compatibility: Void DBH_Hotspring_Compatibility.Patch_Pawn:AddHygieneForBathingPawns(Pawn __instance)
- POSTFIX XeoNovaDan.VisiblePants: Void VisiblePants.Patch_Pawn+Patch_Tick:Postfix(Pawn __instance)
- POSTFIX Roolo.DualWield: Void DualWield.HarmonyInstance.Pawn_Tick:Postfix(Pawn __instance)
- POSTFIX Mlie.YayosCombat3: Void yayoCombat.HarmonyPatches.Pawn_TickRare:Postfix(Pawn __instance)
- FINALIZER Krkr.RocketMan.Soyuz: Void Soyuz.Patches.Pawn_Tick_Patch:Finalizer(Pawn __instance, Exception __exception
月下冬萤 Apr 5 @ 9:50am 
thank you!
NightmareCorporation  [author] Apr 5 @ 9:37am 
@月下冬萤
Rockery? You mean the nice looking one with the elaborate rocks? That's the one from Kijin,
月下冬萤 Apr 5 @ 7:49am 
Excuse me, which mod is the hot spring with rockery?
NightmareCorporation  [author] Sep 2, 2024 @ 12:22am 
@Reily
No known incompatibilities or issues with startup

I need a log to analyze your issue. You can use this mod:
https://steamcommunity.com/sharedfiles/filedetails/?id=2873415404

Reproduce your issue and then press CTRL + F12. If you are unable to upload the log through the in-game mod, use the button for more details and copy it to clipboard, then manually upload it to a website like https://pastebin.com/
Reily Sep 1, 2024 @ 11:20pm 
Are there any known incompatibilities? This mod causes the game to crash during start-up for me