ScriptNodeShape
Defined in: logic/nodes.ts:82
A node’s pins, plus the two facts the interpreter needs to place it.
Properties
Section titled “Properties”entry?
Section titled “entry?”
optionalentry?:"destroy"|"event"|"start"|"update"
Defined in: logic/nodes.ts:92
Set on the nodes a tick ignites, saying which occasion lights them.
execIn
Section titled “execIn”execIn:
boolean
Defined in: logic/nodes.ts:84
Whether an exec wire can arrive. Pure nodes have none.
execOut
Section titled “execOut”execOut: readonly
string[]
Defined in: logic/nodes.ts:86
Exec output pins, in display order.
inputs
Section titled “inputs”inputs: readonly
ScriptPort[]
Defined in: logic/nodes.ts:87
outputs
Section titled “outputs”outputs: readonly
ScriptPort[]
Defined in: logic/nodes.ts:88
pure:
boolean
Defined in: logic/nodes.ts:90
No side effects: may be pulled on demand, in any order.