-
Notifications
You must be signed in to change notification settings - Fork 99
Example Blueprint Using Dialogue Values
Daniel Butum edited this page May 21, 2023
·
10 revisions
- ℹ️ NOTE: An example like here is implemented in the Example Project
- 1. Ensure your Character implements the
DlgDialogueParticipantinterface - 2. Create a Blueprint Struct
- 3. Implement Participant Interface Functions
ℹ️ NOTE: An example like here is implemented in the Example Project

ℹ️ An example struct Dlg_Data_Struct you can copy is also in the Example Project
- In the content Browser Press View Options -> Show Plugin Content
- Navigate to the DlgSystem Content
- Copy the Example_Struct_DialogueData to your Project Content Folder

- Create new asset from the content browser -> Blueprints -> Structure
- Add 4 new variables, make Save Game to be checked for all of them.
-
Integers - Map (Dictionary) from
NametoInteger -
Floats - Map (Dictionary) from
NametoFloat -
Names - Map (Dictionary) from
NametoName -
TrueBools - Set of
Name
-
Integers - Map (Dictionary) from

ℹ️ An example Blueprint BP_ThirdPersonCharacter you can copy/look at is also in the Example Project
Add a new variable with the name DialogueDataStruct, set the type to DlgDataStruct (or whatever your struct name is)


