mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-28 01:51:46 +00:00
* 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>
58 lines
1.6 KiB
Plaintext
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))
|