Skip to content

1.4 Project Settings

BDC_Patrick edited this page Nov 7, 2025 · 14 revisions

You can find the BDC Dialog backend Settings in the Project Settings under Plugins
ProjectSettings

The Settings are mostly to setup an individual optic for the Graph Editor and defining the basic Global values.
ProjectSettings2

Let's get through them.

Widgets

The three Widget Classes define what the Subsystem and Participant should spawn to show the Dialog at Runtime.
Front = The normal Dialog Widget.
Back = A Dialog Widget for custom Subtitles.
Bubble = A Dialog Widget for the Chat-Bubble Widget Component.

The Widget for Front and Back must have the BDC_DialogBackend_InterfaceUI being implemented to be selectable.

Node Headers

Define the individual colors for the Node Headers in the Dialog Editor. This is a special Thing to give more freedom in designing your graphs in a barrier free way.

Node Appearance

Same as the headers, you can define the color system for the outlines of the nodes.

Wire color

You are tired of the default white Wires in the graph, simply recolor them as you please.

Global Values

While you simply can add new Global Values as Runtime, by using the Subsystems SetGlobal<Type> Function, you can also define a basic Set of Globals, which will be loaded and set on Subsystem Initialization.

Documentation Index

I. What is the Dialog Backend?
II. Setting up
III. Binding UI
IV. The Subsystem
V. The Components
VI. Dispatchers
VII. Others

Demo available: Demo Page

Clone this wiki locally