Dialogue Audio Addon
Allows adding / overriding dialogues with SideLoader
About this mod Author’s original text
Features
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.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: