RimWorld

RimWorld

Celsius Patches
90 Comments
Bunuffin 10 Jul @ 11:57am 
@EvyTallWoman make sure to follow instructions on the celsius page if you use performance optimizer mod.
albinogod  [author] 27 Jun @ 5:21am 
For anybody who wants to use this with the 1.6 dev version of Celsius. Make a local copy of Celsius Patches, rename the 1.5 folder to 1.6, and add 1.6 to the supported versions in the About.xml. Just be aware that I will not be providing support for any issues you encounter as things are likely to drastically change with the release of Odyssey.
EvyTallWoman 10 Jun @ 11:46pm 
Thank you so much for making this mod! I love Celsius, but I think it's kinda fucked my save with its glitches. Hotspots that won't go away. I can hardly wait to try this out.
albinogod  [author] 10 Jun @ 1:10pm 
@Caramel, if it doesn't work out of the box then it is incompatible. Celsius is funky when it comes to roofs.
Caramel 10 Jun @ 10:13am 
do [DHM]Roofvent(for MultiFloors) need to patch?
[RTB] Sarianos 21 Feb @ 5:23am 
Thanks mate, I haven't played for over a year, last time I played you'd recently said the patch was broken and I didn't see anything to the contrary when I came back an checked today so I'd assumed it was still broken.
albinogod  [author] 21 Feb @ 5:12am 
@Sarianos, the current version of Celsius Patches includes a fully functional patch for Insulation (Continued). The reason for the conflict with Insulation Walls Patch for Celsius comes from how they are have set up their patch and no changes on my end can fix the incompatibility.
[RTB] Sarianos 20 Feb @ 10:24pm 
@albinogod Correct me if i'm wrong but since the patch present in this mod for the walls from Insulation (Continued) is (according to your comment from 14 Dec, 2023) non-functional and appears to be causing a conflict with the functional patch from klvlt's Insulation Walls Patch for Celsius mod, would it be possible to remove the non-functional patch from the code to resolve the conflict?
Tonas 16 Dec, 2024 @ 1:35pm 
Thanks! I just realised I posted this by accident here, and meant to do so on Celsius' page. I wanted to know whether the PO incompatibility could trigger the crashes I described - just for peace of mind lol
albinogod  [author] 16 Dec, 2024 @ 11:41am 
@Tonas, PO changes some methods, but they can be disabled via options. The issues with PO makes the known issues with Celsius's multi-threading to be more likely to happen.
Tonas 16 Dec, 2024 @ 11:03am 
re: the Performance Optimizer incompatibiity. I recently had a save with both mods installed, and I would sometimes get a GC/stack overflow crash; at some point, I was made aware these were being partially triggered by bugged multithreading implementation in VVE, but now I'm wondering if Celsius and PO could have been causing similar issues
albinogod  [author] 2 Dec, 2024 @ 4:51am 
@plusing123, Fixing that issue is beyond my abilities to figure out the cause let alone fix it as is involves their implementation of multi-threading. I strongly recommend using the 2.4 version of Celsius found on Github instead of the 2.5 version that is on Steam.
plusing123 (dragonheart) 1 Dec, 2024 @ 10:43pm 
does this fix the mod its not spreading the temp right?
albinogod  [author] 28 Nov, 2024 @ 5:07am 
@Flurbel, it is compatible with the official 1.4 version and the 1.5 unofficial version. I do not regularly use MO, so please report anything that needs to be patched that you encounter.
Flurbel 27 Nov, 2024 @ 6:51pm 
Is Medieval Overhaul compatible?
_♣Caligula♣_ 27 Nov, 2024 @ 8:16am 
Yeah, I am trying to get a working temperature lineup.
Thus far not to my fullest hapiness.
Started a new save with it, comparable problems there regarding dbh radiators in particular.
Thanks for the advices/fast reply!
albinogod  [author] 27 Nov, 2024 @ 7:06am 
@Caligula, only walls, doors, stuffable materials, certain floors, and rarely heat pushers. For the most part you want multiple sources of heat/cold, better insulating walls, and allowing the system to run long enough to reach a steady state. As for the radiators themselves, they appear to use a custom temperature control comp from DBH making any adjustments to their heating ability requiring a dedicated harmony patch.
_♣Caligula♣_ 27 Nov, 2024 @ 6:35am 
So only walls need patches?
Because the radiators from dubs bad hygiene are really inefficient and I try to figure out wether intentionally or not working properly(celsius installed recent-ish)
albinogod  [author] 27 Nov, 2024 @ 5:43am 
@Bunffin, the over wall vents from VET should work, but over wall vents in general tend to not work as well as a regular vent.

@Caligula, things that push heat do not need to be patched. I think the vanilla expanded power nuclear power plant should work, however I have not tested it
_♣Caligula♣_ 27 Nov, 2024 @ 5:22am 
Do all temperature items need patching/are incompatible otherwise?
For example all heating elements from dubs bad hygiene and vanilla power expanded nuclear power plant cooling.
Bunuffin 27 Nov, 2024 @ 5:04am 
Does the wall-mounted vent from VE: Temperature works?
sobewarrior626 11 Oct, 2024 @ 3:36pm 
does anyone know of a way to make it so this mad makes Celsius play nice with the "Thick Wall Insulates" mod? That mod makes it so triple+ thick walls hold temp. The trick would be getting Celsius to modify wall/temp rules on top of "Thick Wall Insulates"'s changes rather than have that mod try to modify anything Celsius implements.
If there's no way, then that's fine.
SoulDRoul 21 Sep, 2024 @ 7:36pm 
I don't know why, but it still hasn't worked. The spaceship walls in SOS2 can't resist the temperature drop at all. The spaceship doesn't isolate itself, like a joke. Celsius is still not applicable
🔰 8 Sep, 2024 @ 1:39pm 
a patch for glass + light would be awesome as right now its not working
albinogod  [author] 24 Aug, 2024 @ 2:52pm 
@ludi1989 the multi-threading changes shouldn't cause any issues with xml patches like mine, however I have notice strange behaviors under some extreme cases.
ludi1989 24 Aug, 2024 @ 9:17am 
Main mod has been updated to multithreading and I have some issues with temperature now. May it be that Patches are not yet updated too? Do you face any problems with temperatures too?
albinogod  [author] 29 Jul, 2024 @ 10:59am 
@ludi1989, I hope it helps. I am also doing a bit of a rework which may improve the general feel of it.
ludi1989 29 Jul, 2024 @ 10:46am 
Ooooooh! I will try other heaters then! Thanks for the hint!
albinogod  [author] 29 Jul, 2024 @ 7:59am 
@ludi1989, hull heaters or vanilla heater? Hull heaters converts stored HU into pushed heat ticks, so they are not good at all for heating a ship to a safe temperature, but they seem to be fine with keeping a space warm once it is heated.
ludi1989 29 Jul, 2024 @ 7:37am 
I am using plain and simple SOS2 and the ship is whole -99 degrees :( even with heaters blowing to full!
albinogod  [author] 29 Jul, 2024 @ 7:26am 
@ludi1989, they should already be patched. There may be a mod that adds more hull types, I haven't payed too much attention to SOS2 sub mods.
ludi1989 29 Jul, 2024 @ 7:00am 
It's me agaian afer a long time without speaking ;)

Can you add compatibility for ship's hull form SOS2?
albinogod  [author] 25 Jun, 2024 @ 10:08am 
The Celsius Patches update for Celsius 2.4 is mostly complete. It will be available a few hours to a day after Celsius 2.4 is available on the workshop. Additionally, the release of any new patches will be delay until the 2.4 patch.

This patch will also be my last planned patch for Rimworld 1.4 and will include a breakdown of my patches for anybody who wants to provide support for Rimworld 1.3.
Garwel 24 Jun, 2024 @ 3:07pm 
Hey, feel free to test the prerelease of the new Celsius (v2.4). Patches will require an update, but they can now have different freeze/melt temperatures and transition into custom other terrains (think lava turning into basalt). Vanilla terrains had their capacity and insulation reduced (by 50% and by -2, respectively). It should be more balanced now.

One thing I haven't tested yet is underground maps (where there is no or almost no outdoor area). I wonder if they are balanced.
albinogod  [author] 18 Jun, 2024 @ 9:07am 
@Garwel, thank you for the heads up.
Garwel 18 Jun, 2024 @ 8:51am 
I don't have an ETA for this release yet, because it will also contain many other changes (for mountains, roofs, heat pushers etc.) and I'm still testing it. I'll try to let you know before I publish it.
Garwel 18 Jun, 2024 @ 8:51am 
Hey, Celsius' author here. First, thank you for making and maintaining those patches. I'd never have the time and patience to support so many mods.

Second, I want to give you heads up about an upcoming change to Celsius, which may break these patches. Basically, I'm revamping the freeze-melt system and many terrain-related features. Specifically, "Meltabe" and "Freezable" tags will be deprecated. Instead, new DefModExtension called Celsius.TerrainThermalProperties will be introduced, which will combine information about heat capacity and insulation with freezing and melting information.

I'm still working out the balance, but here is the commit with these changes: https://github.com/GarwelGarwel/Celsius/commit/57be7554573538f8845f23911e39a907804911a9#diff-af0f61f65d400b535f51273f0919db729f4fd370365e08bd094c1ce2917fef33
albinogod  [author] 25 May, 2024 @ 8:22am 
@Doctor Sex I don't fully know why it is marked as incompatible by Celsius on their workshop page, but I have not done a full play through of it on the newest version yet. The big issues I encounter while making the patch (beyond breaking thermal dynamics) is that ships start at -100C and the heat vents added by SoS2 are not very good at getting a ship up to a safe temperature.

Of course if you encounter any issues with it please let me know, and I will do what I can to address them. I also plan on removing my patch for it once it is patched on Celsius's end.
Doctor Sex 25 May, 2024 @ 7:22am 
Hold up, SOS2? Does that mean it will work together?
RocketRacoon 30 Apr, 2024 @ 1:18pm 
Okay, thanks!
albinogod  [author] 30 Apr, 2024 @ 1:15pm 
@RocketRaccon The proxy heat function from VTE does not work when Celsius loaded. While you can leave it on, I strongly recommend disabling it in VTE's setting (sadly it has to be done on a per structure bases) to reduce the impact it has on larger colonies.
RocketRacoon 30 Apr, 2024 @ 12:23pm 
Hey, I remember reading that for Vanilla Temperature expended I have to disable something from it, is this still needed? Or is it compatible without any changes. Thanks!
albinogod  [author] 28 Apr, 2024 @ 7:58pm 
@catharsis You are correct. It actually takes a lot to be be hard incompatible with Celsius since the default state is not interacting with the heat changes.
catharsis 28 Apr, 2024 @ 4:42pm 
Ok interesting, thanks for the details. Maybe I'm misunderstanding, but does this mean that Regrowth doesn't even need a patch since the terrain you're talking about isn't used in generation? I use Regrowth and just wanted to make sure that there wouldn't be any hard incompatibilities or something.
albinogod  [author] 28 Apr, 2024 @ 3:35pm 
@catharsis The thermally interesting terrain added by Regrow Core to my knowledge is currently not used in any generation (likely some legacy code from an old sub mod or an example on how to use the framework), thus making a patch form them would be hard to test and just needlessly increase load times. But please let me know if you do encounter hot springs or lava added by Regrow so I can continue expanding that long list of patches.
catharsis 28 Apr, 2024 @ 3:00pm 
Sounds good, thanks. One more question though; I saw that Regrowth isn't getting a patch either, I read the note there but didn't understand it. Could you elaborate if you don't mind?
albinogod  [author] 28 Apr, 2024 @ 2:26pm 
@catharsis I was having issues getting the patch to work how I wanted it to, but Celsius has patched it on their. If you have any issues with the DBH patch, please report it to Celsius's Steam Workshop page or Github.
catharsis 28 Apr, 2024 @ 1:54pm 
I looked at the google sheet regarding patch details. How come Dubs Bad Hygiene isn't getting a patch, does it not require it?
LordXamon 24 Apr, 2024 @ 2:46pm 
Yeah, tweaking heat changes seems to do the job.