Invector ragdoll component causes repeated triggering of Quest Dialgue UI

Announcements, support questions, and discussion for Quest Machine.
Post Reply
Jbacal
Posts: 19
Joined: Sun Jan 24, 2021 9:38 pm

Invector ragdoll component causes repeated triggering of Quest Dialgue UI

Post by Jbacal »

Hi Tony,

I'm in the process of integrating your Dialogue System and Quest Machine with Invector Third Person Controller. If I use the the Invector Ragdoll component on my player, the Quest Dialogue UI will get triggered multiple times. For example, if I press the decline button the UI will close and then immediately reopen. My guess is that each of the colliders of the ragdoll are separately triggering the UI and are being cached?? If I check "Disable Colliders" in the ragdoll component settings then the UI behaves correctly. But I wish to leave the "disable colliders" unchecked.

Do you have a recommended solution?


Thanks, Jay
User avatar
Tony Li
Posts: 21925
Joined: Thu Jul 18, 2013 1:27 pm

Re: Invector ragdoll component causes repeated triggering of Quest Dialgue UI

Post by Tony Li »

Hi Jay,

How are you triggering dialogue? Can you set it up to use Invector's interaction system? If I recall correctly, Quest Machine's Invector example scene does that.
Jbacal
Posts: 19
Joined: Sun Jan 24, 2021 9:38 pm

Re: Invector ragdoll component causes repeated triggering of Quest Dialgue UI

Post by Jbacal »

I had followed your video on Invector Integration and was using the Trigger Event component. After following your suggestion and switching to the Invector V Trigger Generic Action component, everything seems to be working as expected.

Thanks so much.
User avatar
Tony Li
Posts: 21925
Joined: Thu Jul 18, 2013 1:27 pm

Re: Invector ragdoll component causes repeated triggering of Quest Dialgue UI

Post by Tony Li »

Hi,

Glad to help!
Post Reply