FAQ
Is this system runtime-only or does it include authoring tools?
It includes both. The runtime and editor tools are split into separate assemblies and folders.
Can I start dialogues without using dialogID?
Yes. DialogManager.StartDialog(DialogGraph graph) starts directly from an asset reference.
Does the system support branching?
Yes. Choice nodes branch by option index and the manager tracks selected branch indices for transcript reconstruction.
Can I trigger gameplay events during dialogue?
Yes. Use action nodes together with DialogActionRunner and, when needed, IActionHandler.
Does it support a history or backlog UI?
Yes. DialogueHistory and DialogueHistoryView provide that feature.
Is there AI generation support?
Dialogue Graph System 3.0 does not require or include AI authoring. The optional Dialogue Graph AI Extension is a separate product that is coming soon.
Can I replace the included UI?
Yes, but keep the manager/UI contract intact or update the integration accordingly.