NodeFlow module

NodeFlow Quests

Edit Game Creator Quest assets as a task tree.

Quest graphs

NodeFlow Quests shows a Quest asset as a task tree. It includes a Quest Information node for the Quest asset itself, plus a node for every task.

Working with a Quest

Open a Quest, then select a node to edit it in the Inspector panel.

  • Select the Quest Information node to edit the Quest title, description, colour, sprite, type, sort order, and unique ID.
  • Select a task node to edit the same task fields you would normally edit in the Quest inspector.
  • Use Add new task in the toolbar, or right-click empty graph space and choose Add Node, to add a root task.
  • Use the add-subtask button on a task to create a child task directly below it.
  • Use the X button on a task, or Delete/Backspace, to remove a task. Deleting a task also removes its subtasks after confirmation.

Task hierarchy and order

Solid lines show task parent-child relationships. Drag a task onto another task to make it a child. NodeFlow prevents invalid connections such as making a task its own parent or creating a loop.

Right-click a task for these actions:

  • Rearrange Task Order... for root tasks.
  • Rearrange Child Order... for child tasks.
  • Detach from Parent to turn a child task into a root task.

Each task node shows its order in the header. Root tasks use 1, 2, 3, and so on. Child tasks use a path such as 1.1 and 1.2.

When you select the last task in a branch, NodeFlow can show a dotted continuation line to the next task that will be reached by the task order. This is a visual guide only; the Quest content remains the source of truth.