Space Station 13 - Modules - TypesVar Details - Proc Details

suit_storage_unit

Vars

occupant_typecacheIf set, turned into typecache in Initialize, other wise, defaults to mob/living typecache
req_accessAccess needed to control it, checked only if ID lock is enabled
safetiesprevent locking people in there if set to true
secureenables ID locking when set to true
shockedShocks anyone that touches it
uvIs true if a uv cleaning cycle is currently running.
uv_cyclesHow many uv cleaning cycles to do, counts down while cleaning takes place.
uv_superIf set to true, uses much more damaging UV wavelength and fries anything inside.

Procs

store_itemTries to store the item into whatever slot it can go, returns true if the item is stored successfully.
try_store_itemTries to store the item, returns true if it's moved successfully, false otherwise (because of nodrop etc)

Var Details

occupant_typecache

If set, turned into typecache in Initialize, other wise, defaults to mob/living typecache

req_access

Access needed to control it, checked only if ID lock is enabled

safeties

prevent locking people in there if set to true

secure

enables ID locking when set to true

shocked

Shocks anyone that touches it

uv

Is true if a uv cleaning cycle is currently running.

uv_cycles

How many uv cleaning cycles to do, counts down while cleaning takes place.

uv_super

If set to true, uses much more damaging UV wavelength and fries anything inside.

Proc Details

store_item

Tries to store the item into whatever slot it can go, returns true if the item is stored successfully.

try_store_item

Tries to store the item, returns true if it's moved successfully, false otherwise (because of nodrop etc)