Monitor current narrative design status from unreal

When you are on the convai playground, you can see which section of the narrative design you are currently on. This is an extremely useful feature to debug.

Given the stochastic output of llms, you can’t test all possible player interactions so you can’t text narrative design extensively.

So, it would be very useful to have similar knowledge about narrative design during a conversation that is being played out in unreal.

Is there a way to retrieve such information from unreal at runtime?

Hello @donq,

You can use the OnNarrativeSectionReceived event to access the currently active section during runtime in Unreal Engine.

For implementation details, please refer to this documentation:
Unreal Engine Narrative Design

thanks, I found the event.
Btw, it’s not mentioned in the docs as far as I can see

Yes, we will update it. For now, please check the documentation I have shared.