Tweak Aghost login

This commit is contained in:
mochi
2020-09-24 11:57:53 +02:00
parent dc50cecef3
commit f2860875c7
3 changed files with 12 additions and 15 deletions
+8 -4
View File
@@ -129,6 +129,7 @@ GLOBAL_LIST(tgui_logins)
if(check_access(state.id))
state.name = state.id.registered_name
state.rank = state.id.assignment
state.access = state.id.access
else if(login_type == LOGIN_TYPE_AI && isAI(usr))
state.name = usr.name
state.rank = "AI"
@@ -137,9 +138,9 @@ GLOBAL_LIST(tgui_logins)
state.name = usr.name
state.rank = "[R.modtype] [R.braintype]"
else if(login_type == LOGIN_TYPE_ADMIN && usr.can_admin_interact())
state.name = "CentComm Secure Connection"
state.rank = "*CONFIDENTIAL*"
message_admins("[ADMIN_FULLMONTY(usr)] has logged in to [ADMIN_VV(src, name)] as Aghost")
state.name = "*CONFIDENTIAL*"
state.rank = "CentComm Secure Connection"
state.access = get_all_accesses() + get_all_centcom_access()
state.logged_in = TRUE
tgui_login_on_login(state = state)
@@ -158,6 +159,7 @@ GLOBAL_LIST(tgui_logins)
state.name = ""
state.rank = ""
state.access = null
state.logged_in = FALSE
tgui_login_on_logout(state = state)
@@ -201,9 +203,11 @@ GLOBAL_LIST(tgui_logins)
var/obj/item/card/id/id = null
var/name = ""
var/rank = ""
var/list/access = null
var/logged_in = FALSE
/datum/tgui_login/New(id, name, rank)
/datum/tgui_login/New(id, name, rank, access)
src.id = id
src.name = name
src.rank = rank
src.access = access