RimWorld

RimWorld

RimWorld - Heat statistics
32 Comments
Mlie 4 May, 2022 @ 12:12pm 
scoin86 16 Feb, 2022 @ 8:12pm 
@eltech any idea what happened to stormtails mod?
Thundercraft 15 Aug, 2021 @ 11:47am 
Any plans for or work on an update for 1.3 in the near future?
Andy 6 Jan, 2021 @ 4:19am 
No problem.
LaTrissTitude  [author] 6 Jan, 2021 @ 2:49am 
Not playing much rimworld at the moment, I'll see what I can do when I'm back at it
Andy 5 Jan, 2021 @ 8:04pm 
This mod does not appear to work with the Centralized Climate Control mod's vents, though it does display how much heat is generated by the temperature control units in the mod.
LaTrissTitude  [author] 10 Nov, 2020 @ 5:31pm 
Update online (reth you got mentioned in the changelog and on the discord mod update announcement, thanks again!)
pgames-food 10 Nov, 2020 @ 5:29pm 
(thats ok, as long as you're not "pushing yayo" :)
LaTrissTitude  [author] 10 Nov, 2020 @ 5:13am 
I'll check that out tonight and push it if all is good! Also crap I must have forgot to push after releasing on the workshop
reth 9 Nov, 2020 @ 2:45pm 
done, github source might be missing your last 2 updates
LaTrissTitude  [author] 9 Nov, 2020 @ 6:24am 
I might have mixed up those two as the genTemp code is not much clearer, I do remember scratch my head on the issue when coding it but it seemed to work properly on my side at the time. Let me know if you make a pull request so I can check and integrate the fix quickly
reth 8 Nov, 2020 @ 5:35pm 
intVec -> temperature2 (south/cold)
intVec2 -> temperature (north/hot)
This is probably the cause of the mix-up

the mentioned code (temperature - 40) means coolers loss efficiently if the hot/north end is over 40C (soft cap at 170C)

Still learning Rimworld modding, dnSpy, github - I will give it a try.
LaTrissTitude  [author] 8 Nov, 2020 @ 6:26am 
For the maximum temperature, nah, it doesn't have a specific one (you can check the comp def in Buildings_temperature, around line 305).

However you might need to check if your room is not TOO big, if the room area is too large and the AC power divided by the area of your room approximates 0 (no effect to the room temperature), then the cooler wont do anything.
LaTrissTitude  [author] 8 Nov, 2020 @ 6:10am 
ah yes I missed an edge case, the actual temperature gradient used for the efficiency calculus for coolers is not directly the temp gradient. It is the max between sideTempGradient and (cooledRoomTemp - 40). This means that the efficiency goes up to 0.7, when the temp diff is 40+, instead of going up indefinitely with the gradient.

However I dont have time right now to fix this edge case and test it so if some one wants to fix it and contribute to the mod, you have to:
0. fork the mod github repository to make your changes
1. modify the calculus in the GetExplanationUnfinalized function of the TempControl_RoomExchange files according to the TickRare function of the RimWorld.BuildingCooler class in the rimworld assembly,
2. add the corresponding equation keys to the RWHS_keys.xml
3. create a pull request of your changes to the mod github page to integrate them to the mod
LaTrissTitude  [author] 8 Nov, 2020 @ 2:59am 
Rechecking right now
reth 8 Nov, 2020 @ 2:26am 
I was testing coolers with some "push heat" commands but some things didn't seem to add up.

- if the hot side of a cooler reached around 170C(338F), the cooler would shut off entirely (switch to low power mode), this would happen even if there was no temperature difference. Was this the maximum temperature for coolers to operate?

- The temperature difference "Efficiency" calculation might be in reverse? (an extra negative in the calculation)
Example: cold-side temperature of 130C, hot-side temperature of 0C
The info page would say the efficiently is (1 - 130*modifier) = 0% Efficiency, 0 cooling/s
In practice, it was around 2x the cooling effect around this temperature difference.
LaTrissTitude  [author] 20 Jul, 2020 @ 12:53pm 
Will take a look to sparkling worlds, but yes for the vanilla expanded mods including vanilla faction expanded - Settlers which also adds the Chemboiler
Avder 19 Jul, 2020 @ 7:51pm 
Does this support the buildings from vanilla furniture expanded and the power module for that? Also how about the nuclear reactor from sparkling worlds?
LaTrissTitude  [author] 18 Jul, 2020 @ 7:58am 
Also when I talk about a patch for insulation, I don't deal with temp equalization yet, so there is currently no conflict, both mod should be compatible
LaTrissTitude  [author] 18 Jul, 2020 @ 7:56am 
Tirith Amar: Just checked Insulation source code (TLDR: nope, not yet)

1. same problem as for the vents, a wall do not have a single heat output, it just equalize temperature between one or more rooms and differently for each one, so it requires a visualization I cannot code yet

2. It patches and replaces the vanilla temp equalization system, so it will need a specific patch on my side to deal with that. If the above ever gets done, I'll definitely look into that, thanks for the heads up as I didn't know this mod!
Tirith Amar 17 Jul, 2020 @ 11:54pm 
Is this compatible with Insulation by pelador ( https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2000755840 )?
Malkav 17 Jul, 2020 @ 9:15am 
Fair enough. Thanks for the fast response. No rush. I know it's a big ask.
[TTV] pumacatrun2 17 Jul, 2020 @ 2:32am 
No worries, thanks for thinking about the suggestion anyway.
LaTrissTitude  [author] 17 Jul, 2020 @ 1:02am 
pumacatrun2: Vents equalize temperature between rooms with different values for each room so same problem as the geothermal generator: there is no easily exposable / understandable way to display all those values at the moment.

It would require a specialized visualization and I'm not nearly fluent enough in rimworld modding or c# to do this in the foreseable future yet...
LaTrissTitude  [author] 17 Jul, 2020 @ 12:50am 
currently play testing it with a 300+ long modlist, including rimatomics @derega16
I will update it when I'll reach rimatomics

Just peaked through CCC defs @Malkav , it seems like they use a custom thermal system so it's unlikely, I'll see what I can do if I have enough time in the following weeks
derega16 16 Jul, 2020 @ 5:23am 
Will it support Rimatomic? it quite troublesome for heat management when building large reactors with no place for cooling tower.
Malkav 16 Jul, 2020 @ 3:46am 
Does this mod support stats for Centralized Climate Control ?
[TTV] pumacatrun2 15 Jul, 2020 @ 9:56pm 
If this works how I think it does then showing what the difference would be with vents would be great too! (plus support for the mods that add over-the-wall vents/coolers etc.)
climate change > covid-19 15 Jul, 2020 @ 7:33pm 
reallly handy... i appreciate and am happy to see someone can came up with such insight
LaTrissTitude  [author] 15 Jul, 2020 @ 6:49pm 
Nope, I only speak French and English, however if you can provide a translation, I can integrate it in the mod 好大一只猫
慕白 15 Jul, 2020 @ 5:44pm 
Can you speak Chinese
NECEROS 15 Jul, 2020 @ 12:57am 
Very cool idea. I'm trying this one out.