diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index 3f52f405a79..7d61e9bb497 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -1,31 +1,32 @@ /datum/admins/proc/check_antagonists() if (SSticker.current_state >= GAME_STATE_PLAYING) - var/dat = "Round Status

Round Status

" - dat += "Current Game Mode: [SSticker.mode.name]
" - dat += "Round Duration: [get_round_duration_formatted()]" - dat += "Emergency shuttle
" + var/dat = "" + dat += "Current Game Mode: [SSticker.mode.name]
" + dat += "Round Duration: [get_round_duration_formatted()]
" + dat += "Emergency Shuttle
" if (!emergency_shuttle.online()) - dat += "Call Shuttle
" + dat += "Call Shuttle
" else if (emergency_shuttle.wait_for_launch) var/timeleft = emergency_shuttle.estimate_launch_time() - dat += "ETL: [(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]
" + dat += "ETL: [(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]
" else if (emergency_shuttle.shuttle.has_arrive_time()) var/timeleft = emergency_shuttle.estimate_arrival_time() - dat += "ETA: [(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]
" + dat += "ETA: [(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]
" dat += "Send Back
" if (emergency_shuttle.shuttle.moving_status == SHUTTLE_WARMUP) - dat += "Launching now..." + dat += "Launching now...
" - dat += "[SSticker.delay_end ? "End Round Normally" : "Delay Round End"]
" + dat += "[SSticker.delay_end ? "End Round Normally" : "Delay Round End"]
" dat += "
" for(var/antag_type in all_antag_types) var/datum/antagonist/A = all_antag_types[antag_type] dat += A.get_check_antag_output(src) - dat += "" - usr << browse(dat, "window=roundstatus;size=400x500") + + var/datum/vueui/ui = new(usr, src, "?
[dat]
", 400, 500, "Round Status", list(), interactive_state) + ui.open() else alert("The game hasn't started yet!")