State¶
Category: Executor Tier: Basic
Purpose¶
Mutates the runtime’s 30-bit state mask so State Gates and state-filtered bricks activate on the correct channels.
Visual Reference¶

Runtime Behavior¶
Inputs
Activate (Boolean): Applies the configured state operation once when triggered.
Properties
mode (Enum,
Set State)Set State: replace the entire active mask with the selected state bitAdd State: OR the selected state bit into the current maskRemove State: clear the selected state bit from the current maskChange State: legacy alias ofSet State
state_index (Int,
0)State slot to modify (
0..29)Editor UI shows this as a dropdown (
state0throughstate29) and includes saved custom state names when available, while persisting the same numeric index for runtime compatibility.
Properties¶
This brick does not expose a generated property table yet. See the source specification for implementation notes.