RimWorld

RimWorld

362 ratings
Celsius
3
3
4
4
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5
File Size
Posted
Updated
5.802 MB
Jan 20, 2022 @ 9:55am
Jun 11 @ 1:46am
19 Change Notes ( view )

Subscribe to download
Celsius

In 1 collection by Garwel
Garwel's Mods
7 items
Description
#StandWithUkraine

Celsius adds realistic simulation of thermodynamics to the game.

New in v2.5 (2024-08-23): multithreading! The mod now has almost no impact on performance!

Main features

- Temperature is simulated for every map cell (as opposed to vanilla's room-level abstraction). It is hot near fires and geyzers. Various building materials have different isolation properties based on their real-world counterparts. Mountains provide more stable temperature (which you can adjust) as do large bodies of water.

- Water can freeze, and ice can melt. Rivers, seas and marshes may turn into icy plains in the winter and melt again in the summer. Setting up fires on glaciers can uncover water or ground underneath. Be careful, so that your pawns don't drown in deep water!

- Flammable things may spontaneously ignite when it gets extremely hot. Different materials have different ignition temperatures, and it can affect buildings, manufactured items, plants and more.

- Tweaks to various related features, such as wind and wetness affecting pawns' comfortable temperature and snow melting faster under rain.

Celsius opens up many new challenges and ways to play RimWorld. Forgo houses and warm colonists at campfires, melt ice sheets or unleash deadly firestorms on your enemies!

Currently supported mods

- Alpha Animals
- Insulation (Continued) - except walls, see also this 3rd party mod: https://steamcommunity.com/sharedfiles/filedetails/?id=3149280370&searchtext=celsius
- Primitive Workbenches
- Vanilla Furniture Extended: base mod, Architect, Medical, Security
- Vanilla Vehicles Expanded
- Windows

All DLCs are supported. Mod authors can provide patches on their side or submit PRs in Github.

More mods are supported with the help of the third-party mod Celsius Patches: https://steamcommunity.com/sharedfiles/filedetails/?id=3072081544

FAQ

- Can I install the mod in an existing save? Can I remove it?

Celsius can be installed in an ongoing game. It may take a few seasons for all the temperatures to adjust. Note that Celsius deeply changes temperature-related gameplay in RimWorld, so you will almost certainly need to adapt both your base and your play style. Removal mid-game is also theoretically possible but untested.

- How does it affect performance?

The mod is highly optimized and uses multithreading. It means that its performance impact is practically unnoticeable. Excepions may be possible with very old machines (that already have trouble running vanilla RimWorld) and with some unusually large and mod-heavy maps. There may be occasional hiccups when multiple cells freeze or melt at the same time. It is vanilla behaviour that I can't do much about. If you feel really annoyed by it, you may disable freezing and melting.

- Any known incompatibilities?

SOS2 and other major overhauls are either incompatible or require special patches.

Heat Map, Proxy Heat and similar mods are not needed, because Celsius does everything these mods do (and much more). Other mods that also change temperature-related mechanics will also probably conflict.

Some modded vents, coolers and the like may experience issues or be unbalanced. There have been reported problems with Vanilla Expanded reactors and Android Tiers cores overheating.

In general, mods that add walls, doors and building stuff may need patches. Celsius will do its best to adapt to them, but can't magically tell what thermal properties these things should have.

Performance Optimizer: Disable "Faster GetComp methods replacement" setting.

Due to the use of multithreading, Celsius may conflict with multiplayer mods and other mods that seriously change the way game operates. Use them at your own risk.

- How do I report issues or share feedback?

The best option is to use Github: https://github.com/GarwelGarwel/Celsius/issues

You may also leave comments on the Steam page. If you are reporting a bug, make sure to enable Debug Logging in the settings and attach the Player.log file.

Like the mod? Buy me a coffee![www.buymeacoffee.com]
Popular Discussions View All (10)
20
Mar 1 @ 3:52pm
Possible bug: Skipped update of temperatures because previous was still running
Praetorian
6
Dec 19, 2024 @ 11:12am
Incompatibility with SOS2
Nim
2
Sep 1, 2024 @ 1:17pm
CE Turrets too hot
Just
675 Comments
lol Jun 10 @ 8:14pm 
Freezing water with Celsius (v2.5+) causes a crash if Fish Traps is installed. The issue is on their end (missing null check in TerrainChangePatch.Postfix), but it only triggers when Celsius calls SetTerrain from FreezeTerrain in a thread. Maybe worth listing Fish Traps as incompatible or suggesting a workaround.
albinogod Jun 5 @ 5:13pm 
@ShockedHearts, that is an issue caused by the heat updater getting looked up. You can fix it by rolling back to a version before the multi threading was implemented (found on Github) or by resetting the heat map using your preferred method.
ShockedHearts Jun 5 @ 5:00pm 
im having two issues

firstly every "pillow" tile on a bed is 30-40 degrees hotter than the surrounding room. which means anyone who sleeps gets heat stroke.

secondly sunlamps for some reason are over 1000 degrees and cause massive overheating if you have greenhouses.
nelim17 May 20 @ 1:41pm 
("38°" instead of "38°, extérieur" which means "38°, outdoors)
_♣Caligula♣_ May 20 @ 12:59pm 
?
nelim17 May 20 @ 10:02am 
Hi! I can no more see if I am outdoor on indoor (I'm in french interface, just in case...).
King Matt 👑 May 13 @ 5:02am 
@lol
Tell that to my tribals :(
eva-el May 13 @ 12:23am 
@Brianna I had pathfinding problems with the latest version, but reverting to 2.4 fixed them
lol May 12 @ 10:01pm 
@King Matt
Preventing, mostly. 3-cell roofs / floors around base, firefoam, etc. In case of breakout — cutting the plants around fire
King Matt 👑 May 12 @ 1:41pm 
What's the strategy for fighting fire now that wildfires make every cell surrounding a fire 300-600 degrees?