title
bug happened because i used world.timeofday instead of world.timeworld.timeofday is time since 00:00 gmt so if it hid midnight gmt it'd wrap around to the negatives
i didnt use world.time initially since the BYOND documentation says that world.time does not increment when no one is on the server, but @DamianX informed me that turned off that feature some years ago
(the ability to turn off that feature is not noted in the byond documentation)
fixes #36574
fixes #36549
fixes #36488
Changelog
:cl:
bugfix: Fixed shift duration on the "Join Game" menu wrapping around to the negatives when midnight GMT occurred.
this also removes decimal seconds for a few other things (like the ion remote timer) but, of the other uses, i didn't see anything that would suffer from losing it
What this does
title bug happened because i used
world.timeofday
instead ofworld.time
world.timeofday
is time since 00:00 gmt so if it hid midnight gmt it'd wrap around to the negatives i didnt useworld.time
initially since the BYOND documentation says thatworld.time
does not increment when no one is on the server, but @DamianX informed me that turned off that feature some years ago (the ability to turn off that feature is not noted in the byond documentation)fixes #36574 fixes #36549 fixes #36488
Changelog
:cl: