Hi,
mindjar wrote: ↑Thu Oct 03, 2019 11:50 amDo You know how to stop animations when starting conversation in Corgi? When using auto activation option on Conversation Zone it doesn't work as intended - the player animation doesn't stop, and the new Corgi engine Feedbacks don't stop either - You can hear footsteps sounds and see the particles.
Sorry it took so long to get you an answer on this.
To turn off feedbacks, add a Dialogue System Events component to your player prefab(s). Assign feedbacks to the OnConversationStart() event, and call StopFeedbacks. If you want to resume any feedbacks when the conversation ends, assign them to OnConversationEvent() and call PlayFeedbacks(). In the screenshot below, when the player starts a conversation the DamageFeedbacks and AmbientFeedbacks stop. When the conversation ends, AmbientFeedbacks resumes.
- corgiFeedbacks.png (21.14 KiB) Viewed 1033 times
If your player doesn't stop animations during conversations, tick the ConversationZone's ShouldUpdateState. This checkbox tells the player to enter its Idle state.