✑ Nodes Properties
⦽ Basic Nodes
⧰ Advanced Nodes
✑ Nodes Properties
⚙ Unity Plugin (UP) & API
Nodes have 4 Activation Modes, according to which Resources get redistributed.
Set the Activation Mode of a Pool (or any other Node) in its Functional menu, in Activation.
A Node in a Machinations diagram can be in one of 4 different Activation Modes:
- Automatically – fires every Time Step. All automatic Nodes fire simultaneously.
- Interactive – fires only when the you click it during Run time.
- On Start – fires only once, immediately after you click the Run button.
- Passive – can fire only in response to a trigger generated by another element.
All 4 Activation Modes apply to ALL types of Nodes!
Interactive Nodes fire after being clicked only when the next Time Step begins. This may make it seem as if the Node didn’t receive the input or that there’s a delay.
Interactive Nodes are only clickable in Step or Play mode. During Quick Plays, they are treated as passive Nodes.
🔧 Here are 3 examples of Activation Modes, and their actions (or lack thereof).
- In the Push example, the Blue, Orange, Green and Red Pools are set to push a Resource at any Step their Activation Mode is met
- In the Pull example, the 4 coloured Pools are set to pull a Resource at any Step their Activation Mode is met.
- The Triggered example showcases how another Node on the diagram can act as an activator.
Note: In the example below, both the Source and the Pool are set to automatic. This will double the flow of Resources, as both Nodes will perform an action during a given Step. So instead of 1 Resource flowing from the Source to the Pool, as stated on the Resource Connection Label, 2 Resources will be transferred during one Step.
You may want to check out:
Used by 2500+ game studios all over the world
350+ universities & academic institutions use Machinations