
Auto-rotate seasons at the pace you decide
A very simple mod that automatically changes seasons.
- When first installed, the timer starts on the day of the first run.
- The first season will be whichever season comes next after your current one. For example, if you play vanilla SPT without season-changing mods and your current season is summer, the mod will switch to early autumn, then to late autumn, then to winter and so on
- In 2.0.0 (SPT 4.0) version, default setting is ~7 days for offseasons and ~14 days for winter and summer, you can change it in the config. The SPT 3.11 version is 7 days for each season.
- Not compatible with other season-changing mods (and not intended to be)
- Runs only when SPT server starts - so no season change in-game in edge cases
---
This mod is meant to be simple. If you need more flexebility, you should probably use some of these mods:
Tarkov Weather System
0.0 MB
1.6K Downloads
2.0.0 version changes:
- Moved the mod to C# / SPT 4.0
- Instead of switching the season every 7 days, added lengths for each one. Winter and summer are slightly less than 2 weeks while offseasons (autumn, autumn_late, spring, spring_early) are about 7 days as previously.
- Setting some season’s length to 0 will result in ignoring this season
1.8K Downloads
TLDR: Added weather variety to spring and autumn.
Details: It turns out transitional seasons (all varieties of spring and autumn) don’t have proper weather values in the vanilla SPT server config, raids are basically sunny almost all the time - huge thanks to markopas for the report. I added more (grumpy) weather variety to the transitional seasons, though it might need some tweaking in the future. You can disable these changes and switch back to vanilla weather in the config, or just download version 1.0.0 if you want sun.
Details
-
GUID
com.turbodestroyer.seasonrotator
-
Category
-
License
-
Source Code
-
Latest Version VirusTotal Result
Just out of curiosity would the mod work just fine if you changed line 199 in SeasonsRotator.cs from public Dictionary<Season, int> SeasonsLengths { get; set; } = new();
to
public Dictionary<Season, double> SeasonsLengths { get; set; } = new();
So that we could use decimal points? This would allow for rotations measured in hours as I believe DateTime.AddDays() can accept a double. Also feel free to call me dumb as I am not the best with all this type of stuff.
is there a way to force a season to be the start of the rotation like starting on winter? or would i be able to force a season using SVM or another mod and then this mod would start to rotate after the set number of days?
how make every season but exclude winter? we horses dont like winter
Why is it always sunny even tho its autumn?
No rain or no clouds so there is no sun
This is cool. Thx for the mod