Show lobby and partial info during server init (#16607)

* change+changelog

* CI fix attempt
This commit is contained in:
Fluffy
2023-07-03 19:18:53 +02:00
committed by GitHub
parent 74ee43f4a2
commit aa7e83245c
2 changed files with 51 additions and 1 deletions

View File

@@ -94,7 +94,16 @@ var/datum/controller/subsystem/statpanels/SSstatpanels
/datum/controller/subsystem/statpanels/proc/set_status_tab(client/target)
if(!global_data)//statbrowser hasnt fired yet and we were called from immediate_send_stat_data()
return
var/list/preliminary_stats = list("The server is initializing...")
if(current_map?.name)
preliminary_stats.Add("Map: [current_map.name]")
if(game_id)
preliminary_stats.Add("Round ID: [game_id]")
if(world?.timeofday)
preliminary_stats.Add("Server Time: [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")]")
if(SSatlas?.current_sector?.name)
preliminary_stats.Add("Current Space Sector: [SSatlas.current_sector.name]")
target.stat_panel.send_message("update_stat", list(global_data = preliminary_stats, other_str = target.mob?.get_status_tab_items()))
target.stat_panel.send_message("update_stat", list(
global_data = global_data,