This question is about both the latest stable push-to-talk version of the Unity plugin as well as the latest hands-free beta version. Is there support for multiple Convai characters existing in the same scene in VR/MR? I’m assuming the answer must be yes considering there are plenty of characters present in the standard demo scene, but I wanted to ask about how this works for VR specifically, as well as if this support exists for the beta plugin.
My understanding is that, by default, the standard Convai charecters have a Convai Group NPC Controller Script attached to them with a Conversation Distance Threshold variable. If you’re within this distance, you can talk to them. So, in my efforts to get this working in the latest Unity Stable version, I’ve started from the ConvaiMR demo scene, added a Convai Group NPC Controller Script to the default avatar, and then dragged in one of the standard avatars and added a Nav Mesh Agent and Convai Actions Handler to him so both avatars have all the same things attached to them. When I load this to an apk and try it out on my Quest, however, I find that when I push to talk, the input isn’t received by either character’s Convai subtitle box thing. I can see that the controller input is definitely being received in general, it’s just not working for push to talk. I’ve tried moving the second guy a ridiculously far distance away to make sure my testing room wasn’t too cramped, and still no dice.
So, my question is, am I just doing something wrong? Is this functionality just not supported in VR/MR? I haven’t tried this with the beta version of the plugin, but is multiple characters supported there? Also, to clarify, I don’t want these characters to talk to each other, I know I’d need an NPC2NPCManager for that, I just want to be able to talk to both individually.