Dialogue System with Audio Table and Parameters

,

I am trying to create a dialogue system with various NPC types and states (Ex. Soldier_Female_British_Idle) as well as variations and a parameter for “Dialogue Rarity”. The Audio Table / Programmer Instrument method doesn’t seem to accomplish the functionality I need, as it can only play individual audio files and not events.

Has anyone else created a complex dialogue system using UE5/UE4 and FMOD? Should I just create a Data Table in Unreal Engine and play events from there?

I’m not sure what the most ideal setup would be, any advice would be greatly appreciated.

Hi!

Due to the current nature of working with localized dialogue in FMOD, primarily the fact that the assets to be played are chosen at run time in engine and not at design time in Studio, it’s considerably easier to implement something like a “Dialogue Rarity” parameter on the engine side of things. Using a data table in UE would be a decent way of going about this.

If you can provide me with more specific details on what exactly you’re trying to implement, I may be able to make some more in-depth suggestions as to how to go about it.