Common Node Properties

There are common node properties present on all types of nodes, these are:


This property field holds the human-friendly name for the node. This value is usually set by the user to easily identify the node.

Tag System

The tag system is used to programmatically establish connections between nodes.

The tag name is usually based on the node's name. This value is set automatically whenever the name value is changed. By default they are the same as the node’s name property, but with the following notation: first word lowercase and subsequent ones title case and with no spaces in-between words.

You are able to customize this value as well, but the use of the default notation scheme is encouraged to help with identification.

As seen above, an example of this naming scheme would be: “Player Score” -> “playerScore”.

You can make a reference to this node across the diagram.

Please note that, by default, whenever a node's "Name" property field is changed, its "Tag" field will also be automatically changed accordingly, using the naming scheme above.

At this point in time, renaming the node's Name field can result in tag connection losses across the diagram, since the tag field is only updated in the node itself and is not updated in other nodes, where references are made.

This is known and will be fixed in a future update.


The layer system is used to organize Nodes in the diagram.

You are able to place nodes in different layers and show and hide them through the layer system.

The Layer system can be used to hide nodes and display only the necessary outputs.

By doing so, you can improve the execution performance and also make the diagram cleaner for presentations.

Rest assured, nodes on hidden layers are still being computed.

Node Types

Several types of Nodes can be used to implement logic in diagrams.

For easier understanding, we have divided them into three categories:

Last updated