To create a Dialogue, simply create a new Blueprint which inherits from the Dialogue Blueprint :
Then, override the event EvaluateDialogue :
Don't forget to add a call to the parent event !!!
Use the following nodes to create your dialogue :
The main block of you dialogue : Create a Question/Answers block.
Don't forget the EndQuestion node !!!
You can modify the Format Macro (Located inside the DialogueMacro) so that it cover all the cases needed for your game.
To launch the dialogue, call the BeginReadDialogue node. Call the EndReadDialogue node to end the dialogue (or directly call EndDialogue from inside the dialogue).