Adminwho topic tweak + Graphics fix verb (#19246)

This commit is contained in:
AffectedArc07
2022-10-21 19:31:41 +01:00
committed by GitHub
parent 3c8d007112
commit 97a3514289
4 changed files with 40 additions and 9 deletions
+2 -9
View File
@@ -3,7 +3,6 @@
/datum/world_topic_handler/status/execute(list/input, key_valid)
var/list/status_info = list()
var/list/admins = list()
status_info["version"] = GLOB.revision_info.commit_hash
status_info["mode"] = GLOB.master_mode
status_info["respawn"] = GLOB.configuration.general.respawn_enabled
@@ -25,7 +24,6 @@
if(C.holder.fakekey)
continue //so stealthmins aren't revealed by the hub
admin_count++
admins += list(list(C.key, C.holder.rank))
player_count++
status_info["players"] = player_count
status_info["admins"] = admin_count
@@ -34,20 +32,15 @@
// Add more info if we are authed
if(key_valid)
if(SSticker && SSticker.mode)
if(SSticker.mode)
status_info["real_mode"] = SSticker.mode.name
status_info["security_level"] = get_security_level()
status_info["ticker_state"] = SSticker.current_state
if(SSshuttle && SSshuttle.emergency)
if(SSshuttle.emergency)
// Shuttle status, see /__DEFINES/stat.dm
status_info["shuttle_mode"] = SSshuttle.emergency.mode
// Shuttle timer, in seconds
status_info["shuttle_timer"] = SSshuttle.emergency.timeLeft()
for(var/i in 1 to admins.len)
var/list/A = admins[i]
status_info["admin[i - 1]"] = A[1]
status_info["adminrank[i - 1]"] = A[2]
return json_encode(status_info)