View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 504 KB
- Files
- 24
- Favorites
- 11
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $34.99 on
Keywords
- Search for branching dialogue
- Search for Game Creator 2
- Search for Node Editor
- Search for Dialogue Nodes
- Search for conversation system
- Search for Narrative Tools
- Search for Translation Pipeline
- Search for Visual Dialogue Editor
- Search for Dialogue Overlay
- Search for Dialogue Authoring
- Search for Dialogue 2
- Search for Dialogue Graph
Dialogue Graph Overlay for Game Creator 2 - Dialogue 2
- Price drop
Dialogue Graph Overlay adds a Unity 6+ visual node editor for Game Creator 2 Dialogue 2, with Play Mode Live Preview, dock panels, localization CSV tools, and graph CSV roundtrip.
Lowest recorded price
Get 30% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Dialogue Graph Overlay for Game Creator 2 - Dialogue 2 screenshot 1
About this asset
Dialogue Graph Overlay is an editor extension that brings a clean, productive node-based workflow to Game Creator 2 – Dialogue 2, letting you build and maintain conversations visually without changing how Dialogue 2 works internally.
Create and connect nodes using smart context menus (Create Node/Child/Sibling, Jump/Continue/Exit helpers), multi-select tools (box select, delete selected), and layout utilities (align, order, stack/arrange). A toggleable Dialogue Settings panel inside the graph mirrors key Dialogue 2 inspector settings—Dialogue Skin, Time, Actors, and editor display toggles—so you can adjust roles and targets while designing.
For debugging, Live Preview follows runtime dialogue progression in Play Mode, with a Sync button to instantly re-latch the overlay if needed. For performance and comfort, heavier editors are organized into a dock panel (including animation/instruction sections), and the animation UI automatically hides sequence controls when no clip is assigned.
For pipelines and collaboration, Graph CSV import/export supports stable roundtrips and safer workflows: it exports authored node text correctly, warns before overwriting existing nodes, auto-aligns after import, and restores Actor + Expression data (avatars) using more reliable identifiers. Localization workflows are included via Locale CSV export/apply tools for bulk text updates. Built with Unity 6+ editor compatibility in mind, Dialogue Graph Overlay is made for teams who want faster iteration and cleaner dialogue maintenance.
-----------
FAQ
- Does this replace Dialogue 2? No. It is an editor overlay that edits the same Dialogue Content you already use in Dialogue 2.
- Where are node positions saved? On the Dialogue GameObject via a DialogueGraphMeta component.
- Can I keep using the default Inspector list? Yes. The overlay is optional and complements the Dialogue component Inspector.
- Will this affect my build size? Editor windows are excluded from builds. The runtime component only stores layout metadata.
- Is Unity 6.3 supported? Yes. This build avoids UI Toolkit APIs that differ across Unity 6.x and is compatible with Unity 6.0+.
-----------
Note: What CSV Import/Export Includes (and Doesn’t)
Graph CSV (Import/Export)
Included (roundtrips):
- Graph structure: parent/child relationships + sibling order
- Node identifiers: Tag (auto-filled if empty for stable roundtrips)
- Node type: Text / Choice / Random
- Actor: via Actor GUID (fallback: Actor name)
- Expression: via ExpressionId (fallback: ExpressionIndex) → restores node avatar
- Node text: authored inspector text (exports correctly)
- Basic flow control: JumpTag / Continue / Exit flags (depending on your columns)
Not included (resets to defaults on import):
- Conditions
- On Start / On Finish instructions
- Audio settings
- Animation clip + sequence/timeline tracks
- Duration settings and other advanced node properties
- Any custom/extended per-node data not represented in the CSV columns
Graph CSV is meant for structure + core dialogue content, not full fidelity serialization of every node feature.
Localization CSV (Locale Export / Apply)
Included (used to replace text):
- Node Tag/ID reference to locate the correct node
- Localized text entries (the main thing you translate/edit)
- Helpful context columns (for safe translation workflows)
Not included / not changed:
- Node structure (parents/children/order)
- Actor / Expression / avatars
- Conditions, instructions, audio, animation, duration
- Any non-text node settings
Localization CSV is meant only for bulk text translation/updates, not editing the graph or node configuration.
From the publisher's Asset Store listing.
Technical details
- Visual node graph for Dialogue 2: Edit Game Creator 2 conversations as a clean node graph overlay while keeping the standard Dialogue 2 workflow intact.
- Fast graph controls: Pan / zoom / drag nodes, click-to-inspect, and wire-based editing for quick iteration on large dialogue trees.
- Smart context menus (empty + node)
- Create Node / Create Child / Create Sibling (includes zero-node “Create Node” support)
- Frame Node for instant navigation
- Selection-aware tools: Delete Selected, Align Selection, Order Selection, plus selection safety (disables ambiguous actions when multi-selecting)
- Multi-select + box-select productivity: Work on groups of nodes easily (delete, align, order) with consistent menu parity across graph actions.
- Search & jump: Built-in Find to search nodes by tag / actor / text and jump through matches.
- Play Mode Live Preview: Debug conversations while running:
- Follow the currently playing dialogue
- Auto-frame the running node (configurable focus behavior)
- Sync button to force re-linking if the graph doesn’t latch onto runtime immediately
- Performance-friendly Dock Panel: Heavy editors open in a dedicated dock (keeps the main inspector responsive):
- Animation tab
- On Start / On Finish instruction editors
- Hides the Sequence block automatically when the animation clip is empty
- Dialogue Settings panel inside the graph (toggleable): Mirrors Dialogue 2 inspector sections:
- Configuration: Dialogue Skin, Time
- Actors: per-actor target fields with proper labels (auto re-validates when the main Dialogue component’s actors list changes)
- Editor toggles: Height, Display Actors, Display Jumps, Display Tags
- Cleaner node readability options:
- Display Tags inside node body (near preview text)
- Optional display toggles to reduce visual noise
- Node portraits / expressions: Each node can show a top-left avatar pulled from the selected Actor Expression sprite (auto-hides when missing).
- Graph CSV import/export (roundtrip-ready):
- Export/import the graph structure and core node data
- Authored text export (correct inspector text)
- Import safety warning when replacing existing nodes
- Auto-align after import for a clean layout
- Stable matching via Actor GUID + ExpressionId/ExpressionIndex (with safe fallbacks)
- Auto-assigns missing tags to keep CSV roundtrips reliable
- Localization workflow tools:
- Export Locale CSV with helpful context metadata
- Apply Locale CSV to replace node text in bulk
- Unity 6+ ready: Built and tested around Unity 6.0+ / 6.3+ editor API constraints (UI Toolkit-safe implementation).
- Includes example scene to quickly see the overlay in action.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.5.9f1 | Compatible | Compatible | Compatible |
| 6000.3.8f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.