RimWorld

RimWorld

64 ratings
Water is Cold (Continued)
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3
File Size
Posted
Updated
192.594 KB
25 Aug, 2021 @ 1:07pm
24 Oct, 2021 @ 10:17am
9 Change Notes ( view )

Subscribe to download
Water is Cold (Continued)

In 1 collection by Mlie
Mlie's resurrected mods
963 items
Description

Update of Cozarkians mod
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2367488641



[invite.gg]
[github.com]


Features
Makes water cold, deep, and fun.

1. Water Is Cold

Travelling through water or walking in rain now applies a hediff that increases the max and min comfortable temperatures. Getting wet is now refreshing when it is hot and deadly when it is cold.

The following affect the initial severity of the hediff:
  • Depth of Water
  • Wearing a jacket (shell) (decreases severity)
  • Wearing multiple layers of clothing (decreases severity)
  • Wearing single layer of clothing (increases severity)
The duration of the hediff depends on the ambient temperature. Removing/adding "onskin" or "middle" layers of clothing will immediately reduce the severity, so keep some spare dry clothes in cold, rainy biomes.

[Update Jan. 2021]
Being wet now reduces the insulation value of clothing. In cold biomes, it will now be more important than ever to wear multiple layers when it is raining, and to keep a set of dry clothes indoors. Swimming in deep water will make even parkas and power armor worthless. You can set a minimum % in the settings or completely disable this feature by setting it to 100%.

To compensate, the direct effect of getting wet on the minimum comfortable temperatue has been reduced. Naked, wet pawns in 21C/70F weather are no longer at risk of hypothermia, but they might still get a little cold.

Modders can make swim suits, wet suits, dry suits, or waders by adding the def mod extension WaterIsCold.WaterGear. Such clothes won't lose insulation value when wet.

2. Water Is Deep

Pawns moving through deep water no longer appear to walk on water.

3. Water Is Fun

New swimming recreation activity. Pawns are more likely to go swimming when the weather is warm. Pawns will only swim in terrain given a DefModExtension of "WaterIsCold.SwimmableWater". This prevents pawns from swimming in mod added "water" such as slime, tar or lava.

[Update Jan. 2021]
Improved swimming to increase the ratio of time spent gaining recreation v. traveling. Pawns are also less likely to go swimming at high recreation levels, to ensure swimming trips are efficient.

Slightly reduced the range pawns will go swimming and adding a setting to adjust it. Pawns will no longer swim on the very edge of the map or in extremely small ponds.

Pawns no longer get a soaking wet thought debuff when swimming. You can also disable the thought when warm, or permanently.

Compatibility and Configuration

Settings available if you hate cold water, deep water, or fun.

Integrates new weather and hot springs from ReGrowth Core.
Integrates red water from Alpha Biomes.
Integrates lagoons from BiomesCore.
Shares swimming joy kind with Dubs Bad Hygiene.

Github Version[github.com]


  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Post your error-log using HugsLib and command Ctrl+F12
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.

52 Comments
sobewarrior626 26 Jan, 2023 @ 4:29pm 
@Sartus Momo, you glorious son of a bitch :steamhappy:
BokehBot 22 Nov, 2022 @ 7:28am 
Maybe update this to 1.4 again now that the original is behind on 1.3?
Mlie  [author] 24 Oct, 2021 @ 10:18am 
Set this version to unlisted
Cozar 24 Oct, 2021 @ 7:57am 
Finallly updated the original version . You are welcome to keep this up so people don't have to change. The only current difference is that the original uses a less-frequently called method for "deep water," which may have a miniscule performance improvement. Honestly, though, that feature doesn't work correctly with the 1.3 updates and I haven't been able to find a fix.
ShiaLaBunion5 14 Oct, 2021 @ 8:25am 
Thanks for keeping this mod going have some points :income:
d_valroth 19 Sep, 2021 @ 4:32pm 
Swimming definitely works, but is an uncommon option as far as I can see. It may have to do with distance relative to other joy activities. Sometimes pawns decide to go for a swim, then abort as soon as they reach the water. I assumed that was a result of them failing to path into chest-deep water due to ICDW.
Arky 19 Sep, 2021 @ 2:44pm 
Ok, it doesn't work. Deep water is still unpassable and pawns walk normally through chest-deep and shallow water. I also never saw the swimming activity
Nianor 15 Sep, 2021 @ 10:41pm 
Anyone else seen issues with this plus RuntimeGC? When I click "CleanUp : World Pawns" nothing happens and I get this error:
Exception filling window for RuntimeGC.UserInterface: System.NullReferenceException: Object reference not set to an instance of an object
at WaterIsCold.WetHediff.ChangeClothes.Postfix (RimWorld.Apparel apparel, Verse.Pawn ___pawn) [0x0004a] in <22483831a71844748073c96dfda94fae>:0
at (wrapper dynamic-method) RimWorld.Pawn_ApparelTracker.RimWorld.Pawn_ApparelTracker.Notify_ApparelRemoved_Patch8(RimWorld.Pawn_ApparelTracker,RimWorld.Apparel)
Arky 14 Sep, 2021 @ 5:48am 
Oh, so it makes deep water passable. I see, let me test