A node-graph editor for Game Creator 2’s Dialogue 2. View and edit your dialogues in a node based view!
Opening the editor
In the Hierarchy, select a GameObject with the Dialogue component.
Open the editor by either:
The window opens and loads the selected object’s dialogue. Changing selection to another GameObject with a Dialogue component switches the graph to that dialogue.
Graph area
Nodes: Each node is a line or option in the dialogue (text, choice, or random). The short text on the node is a preview only.
Connections: An arrow from one node to another defines order: after that node, flow continues to the connected one (child).
Groups: You can group nodes in boxes to organize (see below).
Basic interaction
Drag a node to move it.
Drag from a node’s output port to empty space to create a new node already connected as a child.
Select a node to edit its details in the Inspector on the right (actor, text, conditions, etc.).
Delete / Backspace with one or more nodes selected to remove them.
Known Limitation: The system doesn't support changing child-parent relation by connecting/removing outputs yet
Keyboard shortcuts
| Ctrl+D (Cmd+D on Mac) | Duplicate the selected node (copy as sibling, with its own data). |
| Ctrl+N (Cmd+N on Mac) | With a node selected: create a child next to it. With nothing selected: create a root node at center. |
| Ctrl+G (Cmd+G on Mac) | Create a group at center of the view. |
| Delete / Backspace | Delete the selected node(s) or group. |
| Ctrl+Z | Undo (nodes, connections, groups, resize, etc.). |
| Ctrl+Y (Cmd+Shift+Z on Mac) | Redo. |
Context menu (right-click)
On graph background:
On a node:
Groups
Groups and node positions are saved per dialogue and support Undo/Redo (Ctrl+Z / Ctrl+Y).
Inspector (right panel)
When a node is selected, the Inspecto* panel on the right shows:
Changes in the Inspector apply to the node immediately. The Inspector button in the toolbar shows or hides the panel.
Toolbar
Tips
📞 Support
🔄 Changelog
Version 1.0.0
📄 License
This asset is licensed for use with Game Creator 2 and Unity.