mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
[MIRROR] centers any kind of nanomap (#11010)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
This commit is contained in:
committed by
GitHub
parent
8e5962ec90
commit
366b18d44b
@@ -21,7 +21,7 @@ SUBSYSTEM_DEF(lobby_monitor)
|
||||
continue
|
||||
|
||||
log_tgui(player, "Reinitialized [player.client.ckey]'s lobby window: [ui ? "ui" : "no ui"], status: [player.lobby_window?.status].", "lobby_monitor/Fire")
|
||||
INVOKE_ASYNC(player, TYPE_PROC_REF(/mob/new_player, initialize_lobby_screen))
|
||||
addtimer(CALLBACK(src, PROC_REF(do_reinit), player), 0.5 SECONDS)
|
||||
|
||||
var/initialize_queue = list()
|
||||
for(var/mob/new_player/player as anything in new_players)
|
||||
@@ -39,6 +39,12 @@ SUBSYSTEM_DEF(lobby_monitor)
|
||||
|
||||
to_reinitialize = initialize_queue
|
||||
|
||||
/datum/controller/subsystem/lobby_monitor/proc/do_reinit(var/mob/new_player/player)
|
||||
var/datum/tgui/ui = SStgui.get_open_ui(player, player)
|
||||
if(ui && player.lobby_window && player.lobby_window.status > TGUI_WINDOW_CLOSED)
|
||||
return
|
||||
player.initialize_lobby_screen()
|
||||
|
||||
/datum/controller/subsystem/lobby_monitor/Shutdown()
|
||||
var/datum/asset/our_asset = get_asset_datum(/datum/asset/simple/restart_animation)
|
||||
var/to_send = "<!DOCTYPE html><html lang='en'><head><meta http-equiv='X-UA-Compatible' content='IE=edge' /></head><body style='overflow: hidden;padding: 0 !important;margin: 0 !important'><div style='background-image: url([our_asset.get_url_mappings()["loading"]]);background-position:center;background-size:cover;position:absolute;width:100%;height:100%'></body></html>"
|
||||
|
||||
Reference in New Issue
Block a user