Is it somehow possible to delay a response?

Original Discord Post by focuskontrol | 2024-08-23 19:41:45

It would be a nice feature to invoke speech/trigger ahead of time, render the response ready, but then actually start the response later from a separate in-game trigger to get an instant response.
For example if a NPC is expecting you, they can chat you up immediately with the prerendered response.

Reply by k3kalinix | 2024-08-26 09:23:18

Hello <@249594950071746561>,

Yes, it can be done.
You can add a bool called Preload.

If Preload is true, you do not immediately play that response.

It is up to you to customize Blueprints.

Reply by focuskontrol | 2024-08-26 09:34:41

Hey, I don’t quite follow. Is there a chatbot component function that uses this preload bool as input? The point is to prerender and then play an instant respone after a 2nd trigger

Reply by k3kalinix | 2024-08-26 09:42:44

No, this is not an out of the box feature.

<@365628745886859267> can give guidance on that.

You need to create it yourself. But once the blueprints are customized, we cannot provide support.