NPC Character Not Talking in NPC subtitle In New Conversations
Posted: Wed Dec 02, 2020 8:57 pm
by EntertainmentForge
Hey Toni,
I ran into an issue but I had to make a quick video to show you.
Overall my NPC character's dialogue is not showing up in one Conversation while in previous Conversation it works perfectly well.
If something is not clear form video I can show you more details.
Thanks!
Re: NPC Character Not Talking in NPC subtitle In New Conversations
Posted: Wed Dec 02, 2020 9:42 pm
by Tony Li
Hi,
Open each conversation in the Dialogue Editor. Click on blank canvas space to inspect the conversation's properties. Set the conversation's Actor dropdown to Player and the Conversant dropdown to Slen. Then check the dialogue entry nodes to make sure the nodes' Actor assignments are correct.
Note that the conversation has a primary Actor and primary Conversant. In addition, each dialogue entry node has an Actor (speaker) and Conversant (listener). In most cases, the dialogue entry nodes' Actors and Conversants are the conversation's primary Actor and Conversant. It's important to set the conversation's primary Actor and primary Conversant because this is one of the ways the Dialogue System knows which GameObjects to check for Override Dialogue UI components and similar components.
Re: NPC Character Not Talking in NPC subtitle In New Conversations
Posted: Thu Dec 03, 2020 2:53 pm
by EntertainmentForge
Turned out I misplaced actor and conversant in DialogueManager.StartConversation() function. So somehow it worked for conversations with some characters and not for others.
Anyway, thanks for help again! It's a great asset and you're doing a amazing job with support. I'll be sure to leave a positive review on Asset Store
Re: NPC Character Not Talking in NPC subtitle In New Conversations