Instead of pulling the times on the server backwards an hour, it was moved FORWARD 1 hour. The server time should be 8:24am at the time of writing this, but in-game it shows 9:24am and the events are highlighting based off of that.
You need to add correct support for daylight savings that sources the time from a players computer and alarms the events based off of the server time instead of trying to mess with the in-game display of the server manually…
//edited because it seems they adjusted the server time to match PDT, but are still not handling DLS on computers correctly
The issue is they adjusted the event times when the event times were never the problem. The problem was the in game timers didn’t adjust for DST, Therefore you had to either +1 hour to all non-hourly events in the timer, OR turn DST off on your PC clock.
This is REALLY speaking volumes to AGS’s abilities here.
reading your post saying to Source from players PC and alarms based on Server time wouldnt really work at same time, best option is to base it entirely on Server time(not your pc clock) since all of the events run all day anyway you wouldnt actually miss any
No you would base only the timer on the top left top left. All event alarms would go off of server time though. And the events don’t run all day. Some run every 2 hours and some are only run 2-3 times per day depending on the day of the week. So this is still an issue.
this would still be reliant on your PC settings though mate, since the reason the TOP left clock is wrong is your PC setting and yes every 2 hours but it is all day at those 2hr inntervals, some islands like Harmony have specific times and those are it. basing everything on the actual server time with no reliance on the alarms from your PC clock alleviates any wonkiness of DST affecting server time.
yes because Smilegate themselves doesnt have to deal with DST as their country doesnt use it, so it wouldnt be programmed into it. where im unsure in the regards of the ru server, but i dont think russia uses dst either.
after a quick google russia doesnt use DST so that also would prevent coding of DST into the game.