CMSS Lobby Screen (#17581)

* Establish base working new_player tgui

* Tweak to fit virgo

* .

* fix that

* split that

* no as import

* clean up old code

* .

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
ShadowLarkens
2025-04-26 14:52:01 -07:00
committed by GitHub
parent 4df82c3789
commit e627fb8d1d
29 changed files with 959 additions and 400 deletions
+1 -1
View File
@@ -279,7 +279,7 @@ SUBSYSTEM_DEF(tgui)
if(length(user?.tgui_open_uis) == 0)
return count
for(var/datum/tgui/ui in user.tgui_open_uis)
if(isnull(src_object) || ui.src_object == src_object)
if((isnull(src_object) || ui.src_object == src_object) && ui.closeable)
ui.close(logout = logout)
count++
return count
-2
View File
@@ -421,8 +421,6 @@ var/global/datum/controller/subsystem/ticker/ticker
if(new_char)
qdel(player)
if(new_char.client)
var/obj/screen/splash/S = new(new_char.client, TRUE)
S.Fade(TRUE)
new_char.client.init_verbs()
// If they're a carbon, they can get manifested