Launching a Dialogue
This guide shows the minimal steps to begin playback of a Dialogue Graph asset from Blueprint actor.
You can use our BP_TriggerDialogueActor, or implement your own actor.
First, add two components to the actor:
- ID_AC_DialogueExecutor
- IDialogueController
In ID_AC_DialogueExecutor, we have two public variables - make sure they have a correct values.
- DialogueGraph - it's the dialogue graph asset
- participants - array of blueprint actors implementing BPI_ID_Speaker interface
Call ID_AC_DialogueExecutor->Execute()
Note: IDialogueController is required to be present on the same actor. Executor component will auto-discover it.