> For the complete documentation index, see [llms.txt](https://docs.fullscreen.no/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fullscreen.no/info/game-creator-2-assets/nodeflow/nodeflow-visual-scripting.md).

# NodeFlow Visual Scripting

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

**NodeFlow Visual Scripting - Visual Scripting Graph for Game Creator 2**

Ever opened a GameObject and found yourself scrolling through a huge list of Triggers, Actions, and Conditions trying to figure out how everything connects together?

NodeFlow Visual Scripting lets you visualize your existing Game Creator 2 Triggers, Actions, and Conditions in a node graph while keeping your current workflow intact.

NodeFlow doesn't replace your Triggers, Actions, or Conditions with custom components. Everything stays exactly where it is. The graph simply gives you a better way to view, organize, and work with your existing Triggers, Actions and Conditions.

You can switch between the node graph and the standard Game Creator Inspector at any time.

**See Everything In One Place**

Open any GameObject that contains Triggers, Actions, or Conditions and instantly view them in a single graph.

If a GameObject contains multiple Triggers, Conditions, or Actions, they'll all appear together, making it much easier to understand how everything is connected.

NodeFlow can also display other useful Game Creator components directly in the graph, including:

* Characters
* Hotspots
* Remember Components
* Local Name Variables
* Local List Variables

This means less jumping between inspectors and more time actually building your game.

**Smart Object Picker**

Finding the right GameObject is easy.

The built-in Smart Object Picker automatically groups objects by component type and includes a powerful search system.

Search by:

* GameObject name
* Trigger type or name
* Action name
* Condition branch name

Whether you're looking for an object using "On Enable", "On Jump", finding it takes just a few seconds.

**Follow The Full Flow**

Understanding how different Triggers, Actions, and Conditions interact isn't always easy.

NodeFlow visualizes those connections for you.

For example, if a Run Conditions instruction references a Condition component that's also in the graph, NodeFlow automatically displays a dotted connection between them.

You can even drag a Condition node directly onto a Run Conditions instruction to create the link.

No more hunting through inspectors trying to figure out what's connected to what.

**Live Debugging**

During Play Mode, NodeFlow highlights nodes as they execute.

Watch Triggers fire, Actions run, and Conditions evaluate in real time.

It's a great way to understand what's happening under the hood and quickly track down logic issues.

**Node Culling**

As your graphs grow, NodeFlow automatically enables node culling to keep performance smooth.

Large systems with lots of instructions and conditions remain responsive and easy to navigate.

**Non-Destructive**

NodeFlow does not replace your existing Game Creator workflow.

* It doesn't convert your components.
* It doesn't create a separate system.
* It doesn't lock your project into a custom workflow.

Your Triggers, Actions, and Conditions remain standard Game Creator 2 components.

NodeFlow simply provides a visual layer on top, allowing you to work however you prefer.

Switch between the graph and the Inspector whenever you want.

**Additional Features**

* Scene Object Drag & Drop
* Sticky Notes
* Duplicate Nodes
* Snap Guides
* Branch View
* Automatic Node Culling


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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-visual-scripting.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.
