RimWorld

RimWorld

51 ratings
Heat Pumps
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4
File Size
Posted
Updated
11.283 MB
13 May, 2023 @ 10:44am
13 May, 2023 @ 2:39pm
2 Change Notes ( view )

Subscribe to download
Heat Pumps

Description
This mod adds two new temperature-related buildings based on modern real-world technology, each of which must be unlocked via newly-added research projects.

Each of these buildings is more expensive to build than a Heater or a Cooler, and each one requires its own research project to unlock. However, they are more versatile, more space-efficient, and generally more power-efficient than a Heater and Cooler combo.



Heat pump: A reversible heat pump. It functions similarly to a Cooler, but it can either cool a room and exhaust hot air, or warm a room and exhaust cold air, whichever is needed to achieve the target temperature. It is more power efficient than either a Heater or Cooler, but it requires more resources to build.

Be aware that, similar to their real-life equivalents, a heat pump will not operate at optimum efficiency when trying to keep a room cooled below 0°C, or when trying to heat a room while the outdoor temperature is below 0°C. The lower the temperature, the more efficiency will suffer. At -50°C, it will not be able to draw heat out of the air at all.



Geothermal heat pump: This more advanced temperature control building is more expensive to research and to build than a normal reversible heat pump. Because it uses an underground heat exchanger instead of an exhaust fan, it is placed within a structure instead of on an exterior wall. And because it draws heat from the ground instead of the exterior air, it remains an efficient source of heat even in the most lethally cold climates.
28 Comments
Dima 🥔 17 Jul @ 6:18pm 
@yobson Ok I did publish the thing ( https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3528351941 ), but because of errors of HP (it seems to load something incorrectly, probably?) my thing can't properly hook into it too, and I'm not good enough to solve it entirely on my end. I messaged Pineapple to update HP, but if they can't or decide not to maybe I should update it by myself or something.
Dima 🥔 17 Jul @ 2:34pm 
@yobson oh, thanks, didn't know it was RS was adopted. Yes, exact issue you describe.
yobson 17 Jul @ 9:59am 
@Dima i do get some errors on startup but i just ignore them and the mod still functions. i have 1 issue where if u have a heat pump selected u cant see what ur placing so when u try to click it and do create copy u can see what ur doing but i can just not do that so it's fine.

and for replace stuff this one works for me: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3526354009
Dima 🥔 16 Jul @ 12:06pm 
Ok, for HP it seems that recompilation with small tweaks is enough. For RS though, it seems base game has changed some of its internals RS was relying on, so it'll probably take some time to fix.
Dima 🥔 16 Jul @ 10:32am 
@yobson, well... In times of 1.4 I made a little mod for myself that does exactly this - copies over-wall mechanic from ReplaceStuff and adds it to Heat Pumps. I thought it's finally time to publish it. Sadly, for now both Heat Pumps and Replace Stuff throw errors in 1.6 (HP when placing ghosts, and RS during startup) for reasons I don't understand, and so my thing that relies on them (more importantly RS) is broken too.
yobson 16 Jul @ 7:10am 
still works in 1.6 but need over wall variant now more than ever, i want to put these on the outside of my ship but then i have 100hp weak points on my ship walls :steammocking: :steamsad: :cleandino:
pineapple  [author] 1 Mar @ 2:28am 
@radioastronomy I don't think that should make a difference. This mod uses the same internal game functions for handling temperature as the vanilla heater and AC just with different math for how much heat or cooling to output and when. So however those work in terms of heating and cooling with adjacent objects, the heat pumps in this mod should work the same. And since RimWorld tracks temperature only on a room-by-room basis indoors, I am pretty sure the only thing that matters is what room a heat pump's output or exhaust is in, and not whether there are any other objects nearby.
radioastronomy 28 Feb @ 5:48pm 
Love this mod. Just wondering, does the number of sides that are unblocked make a difference? For example if the Geothermal heat pump was surrounded by walls on three sides would it still give as much heat to the room as a unit that was freestanding with no walls on any side?
Also, can they be grouped together without blocking each other. For example, if nine of them were placed in a 3x3 layout would they give the same result as nine units with empty space between them?
Shabazza 16 Jan @ 8:14am 
Can confirm now. Works.
Dima 🥔 11 Jan @ 6:29am 
@Shabazza Don't seem to be any.