Hello, please how do I make it so that the NPC is not just standing on idle animation before I talk to it, but is completing a set of actions or behaviour (like sims) and only starts responding to me when I talk to it
Hi, I would recommend you to look into the Actions aspect of Convai characters in the Convai documentation, and consider setting up some suitable actions and have them performed randomly when the user is not speaking. I use Unity not Unreal so can’t give you specifics unfortunately.
Hello @Aaron_Acheneje,
Welcome to the Convai Developer Forum!
Thanks for your question. What you’re describing, having the NPC perform background behaviors or actions until spoken to, is actually independent of Convai itself. This kind of behavior would need to be developed directly within your game or application logic.
In a typical setup, your NPC can follow pre-defined routines (like patrolling, sitting, or interacting with the environment) and only switch into a conversational state when specific conditions are met, such as when the player approaches or initiates an interaction.
There’s no need to use Convai’s Action feature for this, since you’re not triggering these behaviors from user input. Think of it like in games such as GTA or Cyberpunk, where NPCs act autonomously but pause and interact when engaged by the player.
We recommend reviewing our Blueprint Integration documentation for more details:
Convai Unreal Engine SDK Blueprints
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.