⦽ Basic Nodes
⧰ Advanced Nodes
✑ Nodes Properties
⚙ Unity Plugin (UP) & API
Activators connect two Nodes.
They activate or inhibit their target Node based on the state of their origin Node and a specific Condition.
The Activator’s Label specifies this Condition.
Conditions are written as an arithmetic expression (for example, ==0,=4, or !=2) or a range of values (such as 3..6).
If the state of the origin Node meets this Condition, then the target Node is activated (it can fire). When the Condition is not met, the target Node is inhibited (it cannot fire).
🔧 Play this example diagram below to get how Label Activators work. Notice how state changes in the Activator Pool affect each Target Source, according to the Label on their respective State Connections. Interact with the Decrease and Increase Pools, to modify the number of Resources in the Activator Pool.
Used by 2500+ game studios all over the world
350+ universities & academic institutions use Machinations