Skip to content

Condition Builder (Experimental)

The Condition Builder is an advanced logic engine designed to create complex triggers for game events. It allows you to define "If-Then" logic visually, utilizing real-time game variables.

Condition Builder
Variable
Variable
Operator
Operator
Literal Value
Literal Value
Valid Indicator
Valid Indicator

Logic Engineering

Conditions are built line-by-line, consisting of a Variable, an Operator, and a Value.

1. Variables

Select from a list of live game metrics, such as: - participant-count: The current number of alive players. - disqualified-count: The total number of eliminated players.

2. Operators

Choose the comparison logic for your condition: - , <, ==, , >,

3. Values

Provide the target value for the comparison (e.g., a specific number of players).


Validation & Export

Live Validation

The system automatically validates your logic as you build it. - Green Check: The condition line is complete and mathematically sound. - Yellow Cross: Indicates a missing component (e.g., you've selected a variable but no operator).

Finishing the Condition

Once you select Finish, the framework compiles your visual lines into a logical expression (e.g., (participant-count < 5 || disqualified-count > 10)).


Experimental Feature

The Condition Builder is currently in the "Experimental" phase. While the logic engine is functional, full integration into all modules is still ongoing. Use with caution in production environments.