Adding a dialogue for an NPC¶
Overview¶
In this tutorial, you will learn how to:
- Add dialogues to the dialogue pool
 - Attach the dialogue to a non-character player (NPC)
 - Trigger the conversation in the game
 
Preparing dialogues¶
- 
In the Explorer window, add dialogues to the dialogue pool by choosing Settings > Dialogue >+ New Dialogue.

 - 
Populate the dialogue.
Field Description Name The name of the dialogue. The name is the first text that a player sees when the conversation is activated. Sentence Sentences that speakers say during the conversation. You can add as many sentences as you like. NPC/Player This is the speaker type you can specify. You can create a consecutive conversation with it. Text The content of the sentence 
 - 
Add another dialogue by choosing the + icon.

 
Creating an NPC and attaching a dialogue to it¶
- 
Find a model in Asset Library and place it in the scene.

 - 
Make the model an NPC by attaching a Character component to it.

 - 
Add a Dialogue component to the NPC and select a dialogue from the dialogue pool. You can make the dialogue repetitive or one-off.


 
Adding a trigger for the convesation¶
- On the pane of the Dialogue component, set the trigger for the conversation. The default condition of the trigger is self-trigger on start.
 - 
Set the trigger condition to Touched by player. You can also try another condition and see how it works in your Space.

 - 
Now you can playtest it by switching to Play Mode.
