-
Notifications
You must be signed in to change notification settings - Fork 7
Unlocking_Nodes
As outlined in the Nodes section, we can link Nodes and Orders together using specific calling Orders. However, it is often found that in narrative based experiences certain 'Pages' or 'Chapters' are unlocked when certain pages or groups of pages have been read.
In light of this, we have allowed Nodes to 'Unlock' other Nodes which essentially will 'Lock' the target Node and will only allow it to execute once the 'Unlock Node' has been fully completed.
This feature can also be applied to Groups where unlocking the target Node will require a certain amount of Nodes to be completed or specific Nodes to be completed within the specific 'Unlcok Group'.
Setting a target 'Unlock Node' is simple:
- Ensure you have a Flow Engine created, the Window open and at least two Nodes created in the Engine.
- Select the Node you wish to be the 'Key Node' (i.e., the Node that, when completed, will unlock another Node).
- In the Node Inpsector Window you should see a property named
Target Unlock Nodewith a drop-down list:

- Select the Node you wish to be unlocked from the drop-down (in this case, we only have one that we can choose from). Once selected, you will see the changes reflected on the Window where a dotted line signifies the unlocking connection and the key and padlock indicates the relationship between these two Nodes:

Remember, all of this can be applied to Groups so if a Group is chosen to be unlocked, all the Nodes in that Group will be unlocked.