NODES

Conditional Node

Routes based on conditions

Conditional Node
Conditional Node

A Conditional Node allows you to test for 1 or more conditions to be TRUE or FALSE. There's different conditions to check against using logic operators. Currency, Variables and the Timer. In case there is more than 1 condition, you'll have the option to switch the logic between OR and AND. OR returns true if 1 of the conditions is true. AND only returns true if all conditions are true.

Condition Currency
Condition Currency

Currency

Select a currency from the dropdown and test against a number using the logic operators.

Condition Variable
Condition Variable

Variable

Select a variable from the dropdown. Each type of variable will have context specific settings. Int checks against an operator while Bool can only be checked for TRUE or FALSE.

Condition Timer
Condition Timer

Timer

Select a timer from the dropdown. This is a specific condition that checks Timer nodes, allowing you to test whether or not a Timer is active.

Example

Conditional Node Example
Conditional Node Example

Connectors

1
Inputs
Standard
2
Outputs
TRUEFALSE
TRUE: When all conditions pass (AND) or at least one passes (OR). FALSE: When conditions fail.

Inspector Fields

Each field below is available on this node in the inspector.

FieldTypeDescription
Name
string

The display name of the node

Any string value

Conditions
array

Array of conditions to evaluate. Each condition can check currency, variables, or timers

Array of condition objects

Condition Logic
string

Logic operator for combining multiple conditions: AND (all must pass) or OR (at least one must pass)

Trigger Timer
boolean

When enabled, this node will start a selected timer when it executes

Timer
string

The timer node to trigger. Timer must be on the same layer