Tchernobill-Dialogue_Audio_Addon icon

Dialogue Audio Addon

Allows adding / overriding dialogues with SideLoader

Last updated a month ago
Total downloads 830
Total rating 1 
Categories Utility
Dependency string Tchernobill-Dialogue_Audio_Addon-1.0.2
Dependants 4 other packages depend on this package

This mod requires the following mods to function

sinai-dev-SideLoader-3.8.4 icon
sinai-dev-SideLoader

API and Mod Development Toolkit for Outward.

Preferred version: 3.8.4
BepInEx-BepInExPack_Outward-5.4.8 icon
BepInEx-BepInExPack_Outward

BepInEx pack for Outward.

Preferred version: 5.4.8

README

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.