DialogueController

GetDialogueUIControl()

Returns the assigned IDialogueUIControl script

GetMasterDialogueData()

Returns the complete dialogue graph data containing dialogue texts, 
choices, localization settings, variables and import settings.

GetSelectedLanguage()

Returns the selected language

SetLanguage()

Sets a new language

SetTheme()

Sets a new theme. 
Make sure that the themeObject has a IDIalogueUIControl script assigned to.

StartDialogue()

Start assigned dialogue.

ExitDialogue()

Stops graph execution immediately. Called by the ExitDialogue node.

TriggerOnExitDialogue()

Trigger an "OnExitDialogue" node. 
Use _forceImmediateQuit to call the "Immediate Quit" output on the OnExitDialogue node.

SelectChoice()

Select a choice by index. Please note that, index 0 is the default output slot on
the dialogue node.

SkipToNextDialogueText()

Skip to next dialogue text.

Last updated