Homer Doc

Homer Versions history

Homer Docs

Nodes are the elements to create your story flow.

What are Connections?

Connections between nodes of the narrative flow allow for establishing relationships between the various elements of the narrative.

To create a connection in Homer, click on the small circles near the content line and drag them to the desired target node.

connections.gif

Or “option click” on the node's text and drag it to the desired node to initiate the connection.

connect.gif

Alternatively, open the node menu and choose “connect to”

connect-1.gif

Connections behavior for each node type:


Text node

It accepts only one connection to another node. If a connection already exists and you connect to another node the previous connection will be removed.

text connect.gif


Choice node

It accepts one connection for each line to another node. If a connection already exists and you connect a line to another node the previous connection will be removed.

choice connection.gif

For each unconnected line in a choice node, a small red dot is displayed to indicate that it requires a connection to prevent the flow from ending at that point.

If the choices are set to "available just for one time" using the [-] syntax, you can include a "Fail connection" to ensure the flow continues to another node if none of the choices are displayed.

To add a “Fail connection” “option shift click” on the node line.

fail conn.gif


Variable node

It behaves the same as the Text node.


Conditional node

Similar to the Choice node, the Conditional node also requires a connection for each defined condition, along with a "Failed" connection that is utilized if none of the conditions are satisfied.

condition conn.gif


Sequence node

Like other multi-line nodes, the Sequence node requires a connection for each line. Optionally, you can include a "Fail connection", which is utilized if all sequences have been completed and the cycle type (Nodes) is set to List.

seq.gif


Random node

This node can have as many connections as you need; each time the running flow crosses this node, a connection will be randomly chosen.

random conn.gif


JumpTo node

This node doesn’t have connections as the connection is defined with the select element.


Layout node

This node has one connection.

layout conn.gif


SubFlow node

This node has one connection to the sub-flow and one connection to the main flow.

To create a subFlow connection “option shift-click” as to create a “Fail connection”

subFlow conn.gif

Table of Contents