Page 1 of 1

Invector ragdoll component causes repeated triggering of Quest Dialgue UI

Posted: Mon Mar 08, 2021 1:21 pm
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

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

Posted: Mon Mar 08, 2021 1:31 pm
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.

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

Posted: Mon Mar 08, 2021 2:00 pm
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.

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

Posted: Mon Mar 08, 2021 2:52 pm
by Tony Li
Hi,

Glad to help!