Hello, i hope you can help me with this problem:
When i start a conversation via timeline or a DialogueSystemTrigger set to OnStart, the player can still move/look around because converse ability does not get activated.
What is the best way to tackle this? maybe a SequencerCommand?
Thank you for your time
Edit: browsing trough the forum, i found this thread in wich you state that the Converse ability should start automatically whenever a OnConversationStart/End message is received.
So, why it doesn't work? Inform sequence start/end option on Dialogue Manager is checked.
this is the trigger i set up
UCC integration - how to set conversing status without interaction?
Re: UCC integration - how to set conversing status without interaction?
Most likely, the conversation isn't using the player GameObject as the Conversation Actor, so the Dialogue System isn't sending the OnConversationStart/End events to the player GameObject.OddMan2 wrote: ↑Sat Feb 19, 2022 4:14 pmEdit: browsing trough the forum, i found this thread in wich you state that the Converse ability should start automatically whenever a OnConversationStart/End message is received.
So, why it doesn't work?
Try assigning the player GameObject to the Dialogue System Trigger's Actions > Start Conversation > Conversation Actor.
Alternatively, leave that field unassigned, and add a Dialogue Actor to the player GameObject. Select the Player actor. This will associate the player GameObject with the Player actor so the Dialogue System can find it even if the Conversation Actor field is unassigned.
(More info: Character GameObject Assignments)
Re: UCC integration - how to set conversing status without interaction?
That fixed it! Such a simple thing i didn't notice it.
Thank you
Thank you