mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-15 00:53:23 +01:00
Tweak Aghost login
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user