# NodeFlow Quests

<figure><img src="/files/ia2A03kicKcDxUaul5V9" alt=""><figcaption></figcaption></figure>

### **NodeFlow Quests - Visual Quest Graph Editor for Quest 2**

NodeFlow Quests adds a visual node graph editor for creating and organizing quests inside Quest 2.

The default Quest 2's editor works well for smaller quests, but as quests become more connected and complex, it can become difficult to visualize the overall structure and flow. You often end up spending more time navigating and mentally mapping the quest than actually building it.

NodeFlow solves that by turning quests into a graph-based workflow where objectives, subtasks, and branches are easier to organize, navigate, and understand at a glance.

Designed to feel familiar to anyone who has used node-based editors before, NodeFlow focuses on usability, organization, and workflow speed while still remaining highly customizable and lightweight.

**Graph-Based Quest Workflow**

Create and manage quests visually using connected nodes instead of nested list structures.

* Visual parent/subtask relationships
* Easier overview of quest flow and structure
* Better readability for branching quests
* Organize quests visually instead of mentally mapping list hierarchies

**Search Field**

Search through all node titles and descriptions inside the currently opened graph.

When a match is found:

* The graph automatically focuses on the matching node
* Matching text inside the node is highlighted
* Matching nodes are highlighted inside the minimap

If multiple matches exist, you can cycle through all results directly from the toolbar.

Useful when navigating larger or more connected quest structures.

**Minimap**

The minimap provides an overview of the entire graph and updates automatically as nodes are added and connected.

* View the full quest structure at a glance
* Quickly navigate through the graph
* Selected nodes highlighted in blue
* Search matches highlighted in yellow

Clicking inside the minimap instantly moves the graph view to that location.

**Layout & Organization Tools**

NodeFlow includes tools to help keep graphs readable and organized.

Automatic Layouts

Arrange nodes automatically in different directions:

* Top Down
* Left
* Right

Layout operations can be applied to single or multiple selected nodes.

**Snapping Guidelines**

While moving nodes, alignment guides automatically appear to help organize nodes neatly.

**Node Themes**

Assign different color themes to nodes to visually separate different types of objectives or quest sections.

**Graph Navigation**

Navigate through graphs using familiar controls.

Navigation Controls

* Middle Mouse drag to pan
* Alt + Left Mouse drag to pan
* Mouse wheel zoom
* Home button to reset graph position

Node Selection

* Single selection
* Multi-selection
* Box selection
* Ctrl multi-select
* Ctrl + A select all

Node Editing

* Add Subtask
* Delete node
* Context menu actions
* Link and unlink nodes to and from parent

**Seamless Integration**

NodeFlow works directly with Quest 2 from Game Creator 2.

* No core file modifications
* No patching required
* Opens Quest Scriptable Objects directly
* Integrated into the Unity editor workflow

Open graphs by:

* Double-clicking a Quest asset
* Window > NodeFlow > Quests Graph

**Example Content Included**

Example content can be installed directly through the Game Creator Install window.

The examples demonstrate:

* Graph organization
* Quest structures


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fullscreen.no/info/game-creator-2-assets/nodeflow/nodeflow-quests.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
