Open TemporalOroboros opened 3 years ago
caught it happening, this is what is in serverinfo.json
Did some more investigation, this is what game server returns when answering "query" packet with query = ?status. I wrote a python script to check, ran it on local server and this is what parsed response looks like
{..., 'shuttle_mode': ['igniting'], 'shuttle_timer': ['3']}
{..., 'shuttle_mode': ['igniting'], 'shuttle_timer': ['2']}
{..., 'shuttle_mode': ['igniting'], 'shuttle_timer': ['1']}
{..., 'shuttle_mode': ['igniting'], 'shuttle_timer': ['0']}
{..., 'shuttle_mode': ['igniting'], 'shuttle_timer': ['1e+030']}
Possible solutions? Cap this value to something like 1 hour and print --:--
if value is greater (this is how it is done in game client statpanel).
It's a minor gripe, but I'm pretty sure the server buttons on the site aren't intended to display "IGN 1.457457457457457..." as a raw number.