Space Station 13 - Modules - TypesVar Details - Proc Details

Prisoner Belongings Closet

Cannot be opened. Contains the belongings of all kidnapped targets. Any item added inside stops processing and starts again when removed.

Vars

prisonersLazy, associative list of prisoners being held as part of a contract. Structure: /mob/living => /datum/syndicate_contract
suspended_itemsLazy list of atoms which should process again when taken out.

Procs

give_itemTries to add an atom for temporary holding, suspending its processing.
remove_itemRemoves an atom from temporary holding.

Var Details

prisoners

Lazy, associative list of prisoners being held as part of a contract. Structure: /mob/living => /datum/syndicate_contract

suspended_items

Lazy list of atoms which should process again when taken out.

Proc Details

give_item

Tries to add an atom for temporary holding, suspending its processing.

Arguments:

remove_item

Removes an atom from temporary holding.

Arguments: