# Setup Guide

1. [Setup and install Game Creator 2](https://docs.gamecreator.io/gamecreator/getting-started/installation/)
2. Download and install any NodeFlow modules from the package manager
3. Then you can [install the example content](#installing-the-example-content)

***

### Updating NodeFlow modules

When a new version of NodeFlow modules is released, we recommend uninstalling the old version first.

**How to Uninstall**

Go to the Unity toolbar:\
`Game Creator > Uninstall > NodeFlow`

After uninstalling, you can safely install the latest version.

***

### Installing the Example Content

To install example content for any NodeFlow modules

1. Open the Game Creator Install Window:\
   `Game Creator > Install…`
2. In the list, locate any examples from any of the **NodeFlow** modules and check the box for **Examples**.
3. Click **Install** to add the examples to your project.

***

### Example Location

Once installed, you can find the example content here:\
`Plugins/GameCreator/Installs/NodeFlow Module.Examples@1.0.0/`

***

### Opening NodeFlow Quests Graph

Opening the NodeFlow Quests Graph can be done in two different ways.\
You can either double-click a Quest Scriptable Object in your Project folder, which automatically opens the graph, or manually open it through the Unity toolbar by navigating to `Window > NodeFlow > Quests Graph`

***

#### Task Numbering

Each node displays a number in its header that represents both its position in the list and its execution order.

Main Tasks use numbers such as:

* **1**
* **2**
* **3**

Subtasks use hierarchical numbering based on their parent:

* **1.1**
* **1.2**

For example:

* Task **1** executes before Task **2**
* Subtasks **1.1** and **1.2** execute before Task **2**, and **1.1** executes before **1.2**

The numbering updates automatically whenever tasks or subtasks are rearranged.


---

# 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/setup-guide.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.
