loaforc-loaforcsSoundAPI icon

loaforcsSoundAPI

A soundtool made to give Soundpack creators ultimate control.

Last updated 3 days ago
Total downloads 213757
Total rating 13 
Categories BepInEx Client-side Mods Tools Audio
Dependency string loaforc-loaforcsSoundAPI-0.1.3
Dependants 175 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

ADVANCED COMPANY CAUSES ISSUES, READ MORE

loaforcsSoundAPI

A soundtool made to give Sound-Pack creators ultimate control, and users the ultimate experience.

[!IMPORTANT] Absolutely not meant as a replacement for LCSoundTool and CustomSounds. This sound replacement API is much, much more complex than either of those and is meant for advanced users.

ADVANCED COMPANY ISSUES

Currently Advanced Company does some weird things to audio sources that can cause an incompatibility with loaforcsSoundAPI, for more you can see this github issue. Just know you may receive limited support with Advanced Company installed while we try and work out the issue.

Ultimate Experience

loaforcsSoundAPI makes use of Multithreading, splitting sound loading into two steps. With very little effort LethalResonance was decreased from 4 seconds of time during startup to just under 250 ms.

Ultimate Control

loaforcsSoundAPI affords a Sound-Pack creator much more control over how their sounds are played and how they organise.

A simple tutorial to make a sound pack is available in the github wiki.

Main Benefits

  • Custom File Structure Hierachy
  • Intuitive variations for sounds
  • Mapping multiple sounds to the same sounds