Rules and Operators
Pro Behavior
Rules and operators determine whether an action is allowed to execute.
Operators
Section titled “Operators”| Operator | Meaning |
|---|---|
| AND | All connected conditions must be true. |
| OR | At least one connected condition must be true. |
| XOR | Exactly one connected condition must be true. |
| Negate | Inverts the operator result. |
Linear Execution
Section titled “Linear Execution”Behaviors are evaluated from top to bottom. Expressions and operators above an action apply to that action. If multiple actions follow each other without new expressions or operators between them, they use the same execution conditions as the previous action.
Action Triggering
Section titled “Action Triggering”Operators are required to execute actions. Operator inputs are supplied by expressions.
| Pattern | Effect |
|---|---|
| Expression above operator | Supplies data to the operator. |
| Operator above action | Gates the action. |
| Multiple operators | Combines rule results according to their boolean logic. |
| Negated operator | Inverts the final boolean result. |
Debugging
Section titled “Debugging”Behavior Library assets include debug mode in the toolbar. Use it to log events, inspect references, and verify execution order when actions run unexpectedly.