clockwork_trap 
Vars | |
| outputs | A list of traps this sends a signal to when this is triggered |
|---|---|
| sends_input | If this sends input (e.g. pressure plate) |
| takes_input | If this takes input (e.g. skewer) |
Procs | |
| add_input | Adds an input device to our own outputs list, to be sent when it triggers |
| add_output | Adds this as an output to the targetted component's outputs list |
| attack_hand | Signal proc for when the trap has ATOM_ATTACK_HAND called on it |
| on_attackby | Signal proc when the trap has PARENT_ATTACKBY called on it |
| trigger | Signal proc for when the trap calls CLOCKWORK_SIGNAL_RECEIVED |
| trigger_connected | Sends a signal to activate to every outputting component in outputs |
Var Details
outputs 
A list of traps this sends a signal to when this is triggered
sends_input 
If this sends input (e.g. pressure plate)
takes_input 
If this takes input (e.g. skewer)
Proc Details
add_input
Adds an input device to our own outputs list, to be sent when it triggers
add_output
Adds this as an output to the targetted component's outputs list
attack_hand
Signal proc for when the trap has ATOM_ATTACK_HAND called on it
on_attackby
Signal proc when the trap has PARENT_ATTACKBY called on it
trigger
Signal proc for when the trap calls CLOCKWORK_SIGNAL_RECEIVED
trigger_connected
Sends a signal to activate to every outputting component in outputs