RimWorld

RimWorld

Not So Easy Refrigeration
20 Comments
Commodore Schlippy 16 Dec, 2024 @ 1:40pm 
So this basically changes the refrigeration mechanics to be more like real freezing? Love it. Thanks for the mod~
Azuraal  [author] 19 Aug, 2024 @ 12:25pm 
The settings are now added. In the near future I will also add a graph visualising the rot rate factor to the settings page.
Amaychan ♥ 18 Aug, 2024 @ 8:56am 
Oh I see. I just went off of your description of the rot rate. But yeah I have a slight difficulty to see the temp range that's currently used, so an option to change it would be great.
Leaguenet 17 Aug, 2024 @ 11:33pm 
As a person who had to maintain a lot of third-party mod patches, totally understand! Thanks for replying!
Azuraal  [author] 17 Aug, 2024 @ 1:17pm 
@Amaychan ♥ A logarithmic function would have the opposite effect. I believe you have an exponential function in mind, and the mod already models rot rate that way. It may be more noticeable on a broader range of temperatures.
Azuraal  [author] 17 Aug, 2024 @ 1:08pm 
@Leaguenet The issue with this suggestion is that I would need to patch buildings, which is not an issue for just vanilla rimworld, but would introduce mod compatibility issues that I just don't want to deal with. I dipped my toes into that with one of my other mods Power Controller, and, well, not again.
Leaguenet 17 Aug, 2024 @ 7:58am 
And to self-insert from my previous request here, maybe an exponential power draw the lower you go? I'd personally keep it that stuff never spoils at liquid nitrogen temperatures, but can your power grid afford to go that low?
Amaychan ♥ 17 Aug, 2024 @ 7:13am 
It was mostly those two, yes.

I would personally use it so the point at which stuff doesn't rot at all is below the lowest temp allowed by the game.

And maybe a form of logarithmic function to the freezing temps?, so lower and lower temps get diminishing returns, if you know what I mean.
Azuraal  [author] 17 Aug, 2024 @ 3:56am 
@Amaychan ♥ What settings do you have in mind? I'm thinking of an option to adjust the point at which rot halts, and general rot rate modifier, but do you have something else specific in mind?
Amaychan ♥ 16 Aug, 2024 @ 2:07pm 
I'd really like to be able to configure this mod. It's all it really needs to be perfect for what it does.
Azuraal  [author] 17 Apr, 2024 @ 11:42am 
I don't anticipate there would be any incompatibility, just test it.
Azuraal  [author] 26 Jan, 2024 @ 9:56am 
@contrato laboral qlo malo Yes
Disco 26 Jan, 2024 @ 9:15am 
Safe to add and remove?
Leaguenet 17 Feb, 2023 @ 1:28pm 
I love the changes introduced by this mod, but one thing that bothers me is how easy it is to cool stuff in Rimworld. IRL, maintaining a -40C temperature in a room requires A LOT of energy and/or sophisticated tech. In Rimworld it's as easy as turning a thermostat. This is especially true with all the fridges, which require the same amount of power regardless of temperature setting. Would it be possible to add a patch to this mod that similarly exponentially increases energy drain of fridges/coolers based on target temperature (and/or restricts the minimum temperature they can achieve)?
Tagaris 19 May, 2022 @ 7:35am 
This is a really nice change of pace.
Mlie 18 May, 2022 @ 2:26am 
Nice mod, the more realism the better :)
csfireworks 23 Apr, 2022 @ 9:45am 
Good mod !!!!!!!!!

I have a suggestion , to make this mod better , in -196 degree or lower , corpses keep fresh like in ancient cryptosleep casket .
Because I want to store fresh corpse in sarcophagus which set in the cold storage to make people sweep the tombs . And corpse addict dig out the graves and put the rot corpse in table is bad .
Wololo 15 Apr, 2022 @ 4:10pm 
Oh this is very interesting !

It makes it interesting to build a cold room by playing with rimfridge for example.

Anyway it's a welcome difficulty ! thx !
Azuraal  [author] 15 Apr, 2022 @ 6:06am 
@ALE199-ITA There is a function in rimworld RotRateAtTemperature that takes temperature, and returns a number between 0 and 1. If the temperature is greater than 10C, it returns 1, if lower than 0, returns 0, and if in refrigeration range it returns a value from a linear function.

I'm using harmony to postfix override the function's result, if it's lower than -20, it returns 0.01, if greater than 10, returns 1, if between -20 and 10, it returns the value of the exponential function.
ALE199 15 Apr, 2022 @ 5:46am 
wait how does this work?