I am trying to figure out how to make seasons that change once every 7 days from when you start the game. What I want to do is at the beginning of the game you get to pick your favorite season and the game starts you off with that one. It then cycles through the seasons from there, changing every 7 days. My plan is to make maps for each season and whenever you exit a door/cave it will teleport you to the correct outside map based upon the current season.
I seem to have it partially working, but only on one map using the script pbSetEventTime along with variables and the switch s:cooledDown?(86400) <---- (Edited to be only 20 seconds). I can pick the season(setting the variable) and have the event start counting. When it finishes counting it adds one to the variable and starts the count again. But when I leave the map it seems to stop counting altogether.
I think I need the counter to be counting no matter what map I am on, and to continue counting even when the game is off, so that if you leave the game in spring and don't play for 2 real life weeks when you come back the game will be autumn, but I don't know how to do this.
I would greatly appreciate any help with this problem.