Hi there,
AS the title mentions, I'm having trouble getting Conversant/Actor names displaying correctly when accessing a conversation from a Timeline.
I'm creating small cutscenes with timeline and then using a StartConversation in the timeline to trigger a specific conversation. However, whenever I do, the name displayed will be just the first actor's name.
So conversations will look like this:
NPC: Hi there!
NPC: Hello, how are you?
NPC: I'm good, thanks!
Despite the fact that the second line there should display "Player" instead of "NPC".
The names are correctly assigned in the dialogue window so I'm at a loss.
Thanks!
Conversant/Actor names not displaying correctly when accessing conversation from Timeline
Re: Conversant/Actor names not displaying correctly when accessing conversation from Timeline
Hi,
Please see: Character GameObject Assignments
That link contains general info about how characters are assigned to conversations at runtime. Your timeline probably has them switched. Also see the Logging & Debugging tutorial for an explanation of how to see which GameObjects are being used. (The tl;dr is to set the Dialogue Manager's Debug Level to Info and look in the Console for "Dialogue System: Starting conversation...".)
Please see: Character GameObject Assignments
That link contains general info about how characters are assigned to conversations at runtime. Your timeline probably has them switched. Also see the Logging & Debugging tutorial for an explanation of how to see which GameObjects are being used. (The tl;dr is to set the Dialogue Manager's Debug Level to Info and look in the Console for "Dialogue System: Starting conversation...".)
Re: Conversant/Actor names not displaying correctly when accessing conversation from Timeline
Thank you, after bit of clicking around I realized that I had to swtich the StartConversation 'Conversant' to the Player instead of the NPC. A bit confusing because typically the conversant is the NPC.