I had Duane Mixon of Hartwick County, an old winter-start character sitting around in my save files and recently decided to start playing him again. Everything was going great and I was just starting to dig the whole winter vibe when I noticed it was warming up a little on day 12 and it occurred to me that this was made back when seasons were really short.
I’ve previously altered the season length on an existing save game once, and doing so switched the season around, but that had been a long-running game and I assumed it was just altering when the seasons started versus day 1 of the game.
I figured Duane being 12 days in on a winter start, it should continue to be winter if I set it to 30 days, 91 days, or 365 day seasons or whatever. I mean, stands to reason if day one is the start of winter and the seasons are more than 11 days long, day 12 is always gonna be winter, right?
But that’s not what happened. Instead it shifted me to mid spring. In fact, when I turned the setting back to what it was originally, it was still spring. Changing the starting season seems to have no effect at all, though one would think it would rotate the seasons when you changed that setting.
Shifting the season length around some more (in hopes of getting something close to what I wanted originally) dropped me into spring many times, end of winter four or five times, summer three times, and autumn once, seemingly at random.
It’s like the code that handles this is non-deterministic or something! Now it’s telling me it’s day 56 of spring. What? This character hasn’t even existed for 56 days of game time!
Does anybody have any clue what this crazy thing is doing, and maybe even how I might get my winter extended?