Space Station 13 - Modules - TypesProc Details

assembly

Procs

activateWhat the device does when turned on
attach_assemblyCalled when an assembly is attacked by another
holder_movementCalled when the holder is moved
interactCalled when attack_self is called
on_attachon_attach: Called when attached to a holder, wiring datum, or other special assembly
on_detachon_detach: Called when removed from an assembly holder or wiring datum
process_cooldownCalled to constantly step down the countdown/cooldown
pulseCalled when this device attempts to act on another device, var/radio determines if it was sent via radio or direct
pulsedCalled when another assembly acts on this one, var/radio will determine where it came from for wire calcs
toggle_secureHappens when the assembly is (un)secured

Proc Details

activate

What the device does when turned on

attach_assembly

Called when an assembly is attacked by another

holder_movement

Called when the holder is moved

interact

Called when attack_self is called

on_attach

on_attach: Called when attached to a holder, wiring datum, or other special assembly

Will also be called if the assembly holder is attached to a plasma (internals) tank or welding fuel (dispenser) tank.

on_detach

on_detach: Called when removed from an assembly holder or wiring datum

process_cooldown

Called to constantly step down the countdown/cooldown

pulse

Called when this device attempts to act on another device, var/radio determines if it was sent via radio or direct

pulsed

Called when another assembly acts on this one, var/radio will determine where it came from for wire calcs

toggle_secure

Happens when the assembly is (un)secured