
Nodes
Getting Started
Learning
Nodes
Nodes Properties
Connections
Custom Variables
Simulations
Collaboration
Unity Plugin (UP) & API
Account & Billing
Trigger Gates
Trigger Gates trigger the action of another Node on the diagram.
Trigger Gates use State Connections for Outputs, and have NO Input Resource Connections.
Trigger Gates support all 4 types of Trigger Modes (Passive, Interactive, Automatic, On Enabling) and also support external trigger inputs.
​💡 Depending on its distribution mode AND its Output State Connections’ Formulas, Trigger Gates will activate other Nodes.
Trigger Gates support *
as a State Connection Formula.​
Every time a Gate performs an action, the *
target will be activated.
Here are all the Trigger Nodes and their expected actions.
Deterministic Trigger Gates trigger the action of the targeted Nodes depending on the Formula of their State Connections.
A Deterministic Gate with no input and one or more State Connections as outputs, for which the Formulas have numeric values.

​🔧 Each Step, the Gate sequentially activates the Sources, as many times as it is dictated by the numeric value on their respective State Connection Formula. The order in which the sequence of activation starts is determined by which branch was first added to the diagram. As such, the Source on the upper branch will start its activation sequence first, and it will be activated twice. The algorithm will then continue with the second Source added, and it will activate it five times, one activation per Step.
A Deterministic Gate with no input and one or more State Connections as outputs, for which the Formulas have conditional values.
Takes into account the execution Step count.
The Gate counts the number of execution steps and activates the Source for which the number of the step meets the condition.
​🔧 Here’s what happens in the example above:
- for Steps between 1 and 2, it activates the upper branch
- Step 3 doesn’t meet any of the conditions, so it’s skipped
- for Steps >3 it activates the lower branch
Random Trigger Gates randomly trigger target Nodes depending on the Formula of their State Connection.
A Random Gate with no input and one or more State Connections as outputs, for which the Formulas have numeric values.
The Gate randomly activates the branches, but the number of executions is the one determined by the State Connections’ Formulas.
​🔧 In the example above, in 7 Steps the upper Source will be activated 2 times, while the lower one 5 times. The order in which these executions happen is random.
A Random Gate with no input and one or more State Connections as outputs, for which the Formulas have numeric values.
The Gate throws a 6-faced die. It is not possible at this time to change the amount of faces for the die.
​🔧 Here’s what happens in the example above:
- The Gate throws a 6faced die
- Any value between 1and 2 will activate the upper branch
- Any value between 4 and 6 will activate the lower branch
- 3 will be skipped, as it doesn’t meet any of the triggering conditions