How to use the AAA subtitle system

Every installation comes with demo content you can learn from. I will be using those examples here to demonstrate how to use the plugin.

How to use with Generative AI Dialogue:

  1. Ensure you are using Voice Generation, it does not pop up with just text generation unless manually specified(see below).

  2. On your character or wherever you want to handle begin play logic, call the "Show Subtitles" node to activate the system. you can also call Hide subtitles to deactivate it.

  1. Call the Generate Open AI Voice Dialogue Async Node, upon generation success it will show subtitles.

How to Manually Add Subtitles:

  1. ensure show subtitles has been called before, ideally on begin play.

  2. Call the Add Subtitles Node.

  1. Use a delay to determine when to remove the subtitle and then call Remove subtitle node with the integer return value from the add subtitle plugged into it like shown below.

  1. That's it, you can do this for any subtitles you want in your game, these nodes are accessible from nearly any event graph. You can combine this with a data table as well if you have lots of dialogue.

How to Style Subtitles:

  1. Open Project Settings window and scroll until you find Subtitle Style Settings under the Game Category.

  1. From here you can change the font, size, background, and many other options.

  2. To change at runtime, use the Modify Subtitle Style Node. This is useful if you want accessibility settings for players such as high contrast background, no background, or font size changes.

How to Disable Subtitles:

  1. Call the Hide Subtitles node whereever you would like to completely disable them.

Last updated