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 StatusRound 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!")