Files
Bubberstation/code/datums/id_trim/misc.dm
SkyratBot a05f7e863a [MIRROR] Fully implements the ID Card design document (#3729)
* Fully implements the ID Card design document

* Oh fuck that hurt.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-03-03 01:54:25 +00:00

58 lines
1.6 KiB
Plaintext

/// Trim for admins and debug cards. Has every single access in the game.
/datum/id_trim/admin
assignment = "Jannie"
trim_state = "trim_ert_janitor"
/datum/id_trim/admin/New()
. = ..()
// Every single access in the game, all on one handy trim.
access = SSid_access.get_region_access_list(list(REGION_ALL_GLOBAL))
/// Trim for highlander cards, used during the highlander adminbus event.
/datum/id_trim/highlander
assignment = "Highlander"
trim_state = "trim_ert_deathcommando"
/datum/id_trim/highlander/New()
. = ..()
access = SSid_access.get_region_access_list(list(REGION_CENTCOM, REGION_ALL_STATION))
/// Trim for the assassin outfit.
/datum/id_trim/reaper_assassin
assignment = "Reaper"
trim_state = "trim_ert_deathcommando"
/datum/id_trim/highlander/New()
. = ..()
access = SSid_access.get_region_access_list(list(REGION_ALL_STATION))
/// Trim for the mobster outfit.
/datum/id_trim/mobster
assignment = "Mobster"
trim_state = "trim_assistant"
/// Trim for VR outfits.
/datum/id_trim/vr
assignment = "VR Participant"
/datum/id_trim/vr/New()
. = ..()
access |= SSid_access.get_region_access_list(list(REGION_ALL_STATION))
/// Trim for VR outfits.
/datum/id_trim/vr/operative
assignment = "Syndicate VR Operative"
/datum/id_trim/vr/operative/New()
. = ..()
access |= list(ACCESS_SYNDICATE, ACCESS_MAINT_TUNNELS)
/// Trim for the Tunnel Clown! outfit. Has all access.
/datum/id_trim/tunnel_clown
assignment = "Tunnel Clown!"
trim_state = "trim_clown"
/datum/id_trim/tunnel_clown/New()
. = ..()
access |= SSid_access.get_region_access_list(list(REGION_ALL_STATION))