From d9bbf9f281b71cd5bea946f56d3fd3d44c195d9d Mon Sep 17 00:00:00 2001 From: Maxsc <32306994+daxsc@users.noreply.github.com> Date: Thu, 10 Feb 2022 14:26:12 +0100 Subject: [PATCH] game status in status topic --- code/datums/world_topic.dm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/code/datums/world_topic.dm b/code/datums/world_topic.dm index 194fc989222c..718a0aa5d6bb 100644 --- a/code/datums/world_topic.dm +++ b/code/datums/world_topic.dm @@ -158,6 +158,19 @@ .["revision"] = GLOB.revdata.commit .["revision_date"] = GLOB.revdata.date .["hub"] = GLOB.hub_visibility + var/game_status + switch(GLOB.SSTicker.current_state) + if(GAME_STATE_PREGAME, GAME_STATE_STARTUP) + game_status = "lobby" + if(COMSIG_TICKER_ERROR_SETTING_UP) + game_status = "starting" + if(GAME_STATE_PLAYING) + game_status = "playing" + if(GAME_STATE_FINISHED) + game_status = "finished" + else + game_status = "unknown" + .["game_status"] = game_status var/list/adm = get_admin_counts()