mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-14 02:43:16 +00:00
Fixes #1121 Adds a new associative list, stealthminID, they will be associated with raw ckey text and their contents will be a random ID. The random ID is generated when an admin goes to stealth, without repeating itself. New client procs that will handle the list, findStealthKey() and createStealthKey() Admin-pms will use this special ID for admins who are stealthing, hiding their real ckey.
15 lines
1.0 KiB
Plaintext
15 lines
1.0 KiB
Plaintext
var/list/clients = list() //all clients
|
|
var/list/admins = list() //all clients whom are admins
|
|
var/list/deadmins = list() //all clients who have used the de-admin verb.
|
|
var/list/directory = list() //all ckeys with associated client
|
|
var/list/stealthminID = list() //reference list with IDs that store ckeys, for stealthmins
|
|
|
|
//Since it didn't really belong in any other category, I'm putting this here
|
|
//This is for procs to replace all the goddamn 'in world's that are chilling around the code
|
|
|
|
var/global/list/player_list = list() //all mobs **with clients attached**. Excludes /mob/new_player
|
|
var/global/list/mob_list = list() //all mobs, including clientless
|
|
var/global/list/living_mob_list = list() //all alive mobs, including clientless. Excludes /mob/new_player
|
|
var/global/list/dead_mob_list = list() //all dead mobs, including clientless. Excludes /mob/new_player
|
|
var/global/list/joined_player_list = list() //all clients that have joined the game at round-start or as a latejoin.
|