mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-29 10:31:34 +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>
14 lines
776 B
Plaintext
14 lines
776 B
Plaintext
/// Simple datum that holds the basic information associated with an ID card trim.
|
|
/datum/id_trim
|
|
/// Icon file for this trim.
|
|
var/trim_icon = 'icons/obj/card.dmi'
|
|
/// Icon state for this trim. Overlayed on advanced ID cards.
|
|
var/trim_state
|
|
/// Job/assignment associated with this trim. Can be transferred to ID cards holding this trim. Decides the card's HUD icon.
|
|
var/assignment
|
|
|
|
/// Accesses that this trim unlocks on a card it is imprinted on. These accesses never take wildcard slots and can be added and removed at will.
|
|
var/list/access = list()
|
|
/// Accesses that this trim unlocks on a card that require wildcard slots to apply. If a card cannot accept all a trim's wildcard accesses, the card is incompatible with the trim.
|
|
var/list/wildcard_access = list()
|