
Dialogue Audio Addon
Allows adding / overriding dialogues with SideLoaderFeatures
Framework mod that allows adding / overriding dialogues with SideLoader for other mods.
Details
As a mod builder using this, you only need to add .wav files to your mod under Sideloader/AudioClip and add sideloader and this mod as dependencies.
Add Audio Formats as a dependency as well and .ogg / .mp3 files work exactly the same way, which is what a voice pack wants: hours of dialogue stay a few tens of MB instead of a few GB.
The name of each audio file is used as a key and must match exactly the game's dialogue line name.
To find the dialogue line name:
Activate this mod and enable (via Outward Configuration Manager: F5) Dialogue Audio Addon / LogDialogueClipNames.
Provoque the dialogue in the game and look for "[DialogueAudioAddon] Reading dialogue :" in the game's log file (output_log.txt).
Large packs
Audio Formats only indexes a pack of a few hundred clips or more at startup, and decodes each clip the first time a line plays it.
This mod asks for the clip as soon as the line starts, several frames before the game assigns it, so a pack holding thousands of clips costs nothing to load and still plays without a hitch.
Nothing to set up: it applies on its own to any pack large enough.