Dialogue Editor

Dialogue Editor

The Dialogue Editor is a powerful side panel that provides a dedicated interface for editing Dialogue nodes with support for text, player options, background images, and more.

Overview

The Dialogue Editor is a collapsible side panel that appears on the right side of the visual scripting system (also referred to as the node editor) when you're working with Dialogue nodes. It provides a rich editing experience with dedicated fields for all dialogue properties, making it easier to create complex interactive conversations than editing directly in the node visual.

Key Features:

Opening the Editor

To open the Dialogue Editor, double-click any Dialogue node in the node graph. The editor panel will expand automatically from the right side of the screen.

The panel stays open as you work, allowing you to double-click different Dialogue nodes to instantly switch between editing them. The panel will automatically collapse when you select a non-Dialogue node (like a Branch node or Variable node), keeping your workspace clean.

Dialogue Editor interface showing the side panel with title field, text area, background image selector, and options management

User Interface

The Dialogue Editor is organized into four main sections, each handling a different aspect of your dialogue.

Title Field

The Title field is an optional text field that appears in the dialogue node header. It's primarily used for organization within the editor and is not displayed to players during playback.

Editor Organization

The Title field helps you organize and identify dialogue nodes at a glance when working with large conversation trees. For example, labeling a node "Captain Elena - Quest Start" makes it easy to find later.

Background Image

Add visual context to your dialogue with background images. Perfect for visual novels, illustrated stories, or creating atmosphere in your narrative.

Image Selection Features:

Supported Formats

The image selector displays all image files from your Content folder. Supported formats are PNG and JPEG/JPG only. Images are referenced by their relative path from the Content folder.

Drag-and-Drop Workflow:

  1. Navigate to your images folder in the Content Browser (e.g., Content/Images/)
  2. Drag an image file from the Content Browser
  3. Drop it onto the image selector area in the Dialogue Editor
  4. The image is automatically selected and previewed

Text Area

The Text field contains the main dialogue content that players will read. This is the core of your narrative.

Features:

Options Management

Options are the dialogue responses that create branching narratives. Each option represents a button the player can click, leading to different story paths.

Managing Options:

Option Connections

When you delete an option, any connections from that option's output handle will also be deleted. Make sure to reconnect your story flow if needed.

Option Handles:

Each option in a Dialogue node has two handles in the node graph:

Unsaved Changes

The Dialogue Editor intelligently tracks your modifications and provides clear feedback about unsaved changes.

How It Works:

When Unsaved Changes Are Cleared:

Tips & Tricks

Organizing Large Dialogues

For complex conversations with many branches, some developers:

Image Workflow

Image management options:

Option Design

Player option examples:

Next Steps

Now that you understand the Dialogue Editor, explore these related topics:

→ Node Types→ Connections→ Content Browser→ Variables

← Previous: Node Types

Next: Connections →