RimWorld

RimWorld

Climate Cycle Extended
57 Comments
VelxraTV 20 Jul, 2024 @ 6:12am 
Also in the mean time here is an alternative mod

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2889455050
VelxraTV 20 Jul, 2024 @ 6:10am 
Please update for 1.5
Ramachandra 10 Feb, 2024 @ 9:09am 
Hello, I have one significant issue with the mod. It is also changing the temperature in caves. They stay at safe temperatures during cold or hot days. But with this mod not anymore.
Red Wizard 30 Jan, 2024 @ 4:56pm 
Can I add this to an existing game?
N/A 10 Mar, 2023 @ 6:55pm 
fair, and i will keep that in mind for future runs
Leto  [author] 10 Mar, 2023 @ 1:20pm 
Neither got the mood or the time to work on it but if you know how to edit XML files search the save game for climatecycle.
N/A 6 Mar, 2023 @ 12:15am 
the option to make the start point partway through the cycle would be great. nice mod though
THE BOSS OF THIS GYM 4 Feb, 2023 @ 6:10am 
Yes, I wouldn't get the tooltip otherwise
Leto  [author] 29 Jan, 2023 @ 11:02pm 
Did you add the condition in the secenario editor?
THE BOSS OF THIS GYM 26 Jan, 2023 @ 12:32am 
Doesn't seem to work for me. Temperature never changes, tooltip says zero. I've made it so that I hit peak cold in 15 days and inverted with 250 offset. Nothing happens. What could be the issue?
Deep♂Dark 2 Dec, 2022 @ 12:09pm 
thank you !
VelxraTV 23 Oct, 2022 @ 10:11am 
Thank you!
Leto  [author] 23 Oct, 2022 @ 3:11am 
Update is done :)
VelxraTV 21 Oct, 2022 @ 3:32pm 
Please update to 1.4
big-gunn 3 Sep, 2022 @ 7:41pm 
Leto,

Thank you for the prompt reply it was helpful in finding the setting!
Leto  [author] 29 Aug, 2022 @ 7:38am 
Greetings. From the main menu go to options > mod settings > climate cycle extended.
big-gunn 26 Aug, 2022 @ 7:04am 
Leto,

How do I actually access the mod setting? It is not letting me change it from the scenario editor. Do I need to go somewhere else to change these setting?
VelxraTV 11 Dec, 2021 @ 8:19am 
ah yes, I thought this could be adjusted at anytime.
Leto  [author] 9 Dec, 2021 @ 9:10am 
No promises on this but i will probably make it editable in non iron man saves
or at least add more information to the mod menu about the settings used in the current save.
Leto  [author] 9 Dec, 2021 @ 9:00am 
@Geronimo yes it is only for a new game start since 0.5.
If you played more then one colony/save before 0.5 it was just annoying to adjust the settings every time.
Jdalt40 9 Dec, 2021 @ 6:32am 
Thank you!
Leto  [author] 9 Dec, 2021 @ 6:25am 
Hot fix is pushed and should be deployed on steam soon.
Leto  [author] 9 Dec, 2021 @ 6:13am 
Yes you are right update is on it's way!
Jdalt40 9 Dec, 2021 @ 4:11am 
Slight update, you inverted the inverted, had to turn cycleInverted to false to get it to be cold first again
Jdalt40 9 Dec, 2021 @ 3:39am 
By reset, I mean the offset is now 0 degrees, not the original -30 or so degrees
Jdalt40 9 Dec, 2021 @ 3:36am 
Just letting you know, for some reason the update reset the temperature offset? Nothing in the save file itself has appeared to change

<daysTillCurrentPauseEnds>0</daysTillCurrentPauseEnds>
<timesShift>0</timesShift>
<temperatureOffsetColdCurrentSave>250</temperatureOffsetColdCurrentSave>
<temperatureOffsetWarmCurrentSave>0</temperatureOffsetWarmCurrentSave><cycleLength>400</cycleLength>
<currentPeriod>0</currentPeriod>
<currentDay>619</currentDay>
<cycleInverted>True</cycleInverted>
VelxraTV 9 Dec, 2021 @ 2:57am 
I did indeed try to change them in a running game. Is this for a new game start only?
Leto  [author] 1 Dec, 2021 @ 7:47am 
In case you where trying to adjust the settings during a running game and it had no effect its not a bug its a feature.
Leto  [author] 1 Dec, 2021 @ 6:04am 
No the settings are stored inside your save file so once you start a game you cant adjust them from the options menu.

the path is Users\ your user name \AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Saves\ then open the save file with a text editor like notepad++ and search for

<def>ClimateCycle_Extended</def>

there are the settings for your game.

<daysTillCurrentPauseEnds>0</daysTillCurrentPauseEnds>
<timesShift>-3</timesShift>
<temperatureOffsetColdCurrentSave>25</temperatureOffsetColdCurrentSave> <temperatureOffsetWarmCurrentSave>30</temperatureOffsetWarmCurrentSave> <cycleLength>5</cycleLength> <currentPeriod>2</currentPeriod>
<currentDay>518</currentDay>
<cycleInverted>False</cycleInverted>
VelxraTV 1 Dec, 2021 @ 5:46am 
Im not sure where to find that. Shouldnt the values from the mod options suffice?
Leto  [author] 1 Dec, 2021 @ 5:33am 
If you got time could you post the values from your save stored inside game condition then I can directly reproduce it later
Leto  [author] 1 Dec, 2021 @ 5:30am 
Also I think peak duration should be relativ to the cycle duration 1 year 3 - 7 days. Cycle duration >= 100 years 30 - 60 days.

So with 1 year after 15 days you reach hot peak staying at limit for 6 to 12 days 1/2 - 1 month.

With 100 years it would be peak after 15 years staying for 30 to 60 days 1/2 - 1 year at peak...
VelxraTV 1 Dec, 2021 @ 5:21am 
Hoping the solution works! Because yeah Im not seeing any variation at all for the entire year.
Leto  [author] 1 Dec, 2021 @ 5:18am 
Gona check it later but with a duration of 1 year and - 200 cold offset you will hit ice age after 45 days if you invert it after 15.

Also note that with a cycle duration of 1 year temperature will go from 0 to -200 in 15 days each day about 13° the catch is I didn't use 2*pi but rounded it to 6.28 for the curve.
this leads to a small inaccuracy on short cycles below 2-3 years Wich could result in temperature going 180 -> 190 -> 180 -> 170 instead of 180 -> 190 -> 200 -> 190.

Well while writing this I got a solution I will force it to 100% during the 3-7 day peak duration.
Leto  [author] 1 Dec, 2021 @ 5:13am 
@Jdalt40 your are welcome and thx for the feedback.
VelxraTV 1 Dec, 2021 @ 2:59am 
So when I set the hot cycle to 0, cold to 200, and cycle duration to 1 weather seems to never meet the extremes without a cold snap. Im testing this in the arctic biome.
Jdalt40 30 Nov, 2021 @ 10:53am 
Yup, completely fine with that, thanks! I was sorta confused since I was expecting something along the lines of a 5 degree drop in a year (setting the temp drop to the max) and ended up getting nothing, had to open up DnSpy to check why lmao.

Thank you for the update!
Leto  [author] 30 Nov, 2021 @ 6:08am 
I added a option to invert the cycle so that the cold period will be the first to come.

Just make sure to turn it to true before loading your save game default is set to false...
Also with 60 years duration it will take you 15 till you hit the first peak.
Jdalt40 29 Nov, 2021 @ 8:05pm 
Hey Leto, would it be possible on your end to make it possible for us to invert the climate cycle? Currently it starts with global heating, and I've currently set it up so it only cools over a period of 60 years, but in reality it is doing nothing to the temperature for 30 years (due to the temperature offset hot period being 0) and then finally cooling over 30 years.
NinjaOrigins57 25 Nov, 2021 @ 8:29am 
Thanks for letting me know. For americans like me who default to F, it might be good to add a note in the description that its in C
Leto  [author] 23 Nov, 2021 @ 10:18pm 
Yes calculation is done in celsius.
You can still edit the values inside your save file by adjusting temperatureOffsetColdCurrentSave and temperatureOffsetWarmCurrentSave.
NinjaOrigins57 23 Nov, 2021 @ 5:05pm 
Is it safe to assume that it's always in celsius? I didn't even consider that, but it would make sense why the numbers don't seem to line up in game for me
VelxraTV 20 Nov, 2021 @ 1:56pm 
Ahh it is working now. I tried unsubbing and resubbing. After a game restart it finally appeared.
Leto  [author] 20 Nov, 2021 @ 1:43pm 
Just started the game and gut the update.
VelxraTV 20 Nov, 2021 @ 12:15pm 
Yeah restarted the game. 4-32 for cycle and 0-100 for offsets still.
Leto  [author] 20 Nov, 2021 @ 12:07pm 
Got to go now gonna check back in some hours if it does not push the update till then i will see if some thing went wrong on my end.
VelxraTV 20 Nov, 2021 @ 12:06pm 
Also reading the update notes above. Could you increase the max temps to 450 or 500? Then it would be more in line with other extreme mods like yayo.
VelxraTV 20 Nov, 2021 @ 12:05pm 
Hmm well I did download a workshop update. Maybe its just being odd.
Leto  [author] 20 Nov, 2021 @ 12:02pm 
I dont know how long Steam takes to update it but change notes say.
[Auto-generated text]: Update on 11/20/2021 8:08:10 PM.
VelxraTV 20 Nov, 2021 @ 11:53am 
Seems unchanged?