Hi Tony,
I hope all's well.
1) In some cases, I'd like to set the actor / name + portrait to the character who activated an object to start the conversation. At the minute, if the player character doesn't start the conversation, it seems to default to a particular actor who was defined.
2) In other cases, regardless of which character clicked on the object, I'd like to force the player character as the active actor, rather than a default actor as is being used at present.
Can you offer any tips on how to achieve this? Thank you.
Change Actor Portrait and Name to the character who started conversation
Change Actor Portrait and Name to the character who started conversation
- Attachments
-
- DialogueOutput.png (68.98 KiB) Viewed 516 times
-
- DialogueDoor.png (80.97 KiB) Viewed 516 times
Re: Change Actor Portrait and Name to the character who started conversation
Hi,
Try assigning the character who activated the object to the Dialogue System Trigger's Conversation Actor component. This character's lines should correspond to the conversation's Actor. (In the Dialogue Editor, select Menu > Conversation Properties. Check the Actor dropdown.)
More info: Character GameObject Assignments
Try assigning the character who activated the object to the Dialogue System Trigger's Conversation Actor component. This character's lines should correspond to the conversation's Actor. (In the Dialogue Editor, select Menu > Conversation Properties. Check the Actor dropdown.)
More info: Character GameObject Assignments
Re: Change Actor Portrait and Name to the character who started conversation
Appreciate the help. Understand how it works now. The Dialogue Actor object attached to the character was set to the wrong actor.