loaforcsSoundAPIv2.0.6
Advanced Sound Replacement System for R.E.P.O
Enhance your REPO experience with our premium REPO MODS collection. These REPO MODS add exciting new features and customization options to improve your REPO gameplay. All REPO MODS are fully compatible with the latest version of REPO and receive regular updates. Before using mods, you need to install BepInExPack and Thunderstore Mod Manager. For detailed installation instructions, please check our installation guide.
loaforcsSoundAPI is a powerful and portable sound-replacement API designed to give sound pack creators more control and a more maintainable codebase. Unlike basic sound replacement mods, this API provides advanced features like custom file structure hierarchies, conditional sound mapping, and dynamic sound swapping based on in-game events.
Key Features
- •Custom File Structure: Create sound packs with your own custom directory organization, making maintenance and expansion much easier.
- •Sound Mapping: Map multiple in-game sounds to the same replacement sound file, reducing redundancy and file size.
- •Conditional Sound Replacement: Swap out audio clips live based on what's happening in the game, creating context-aware sound experiences.
Benefits
- •For Sound Pack Creators: Simple API with tutorials for creating sound packs, with full control over file structure and sound mapping.
- •For Developers: Utilities to help with loading custom sounds and creating custom conditions for context-based sound replacement.
- •Compatibility: Designed to work smoothly with other mods and ensure stable audio behavior across game updates.
For Sound Pack Creators
Creating a sound pack using loaforcsSoundAPI is simpler than building a full mod:
- A simple tutorial is available in the GitHub wiki
- Sound-packs can create their own config options just like regular mods
- Structure your sound files however you want - no need to match the game's structure
- Use conditional sound replacement to change sounds based on game state
- Each sound pack can be distributed as a standalone mod dependent on SoundAPI
For Developers
The API provides several useful features for developers to implement sound-related functionality:
- Custom Conditions API to create context-aware sound replacement
- Sound mapping system to simplify sound management
- Automatic registration of conditions and mappings
Example of a custom condition registration:
// Register all in your assembly SoundAPI.RegisterAll(Assembly.GetExecutingAssembly()); // Or manually for more complex logic SoundAPI.RegisterCondition("MyMod:condition:name", () => new MyCustomCondition());
Installation Guide
Installing loaforcsSoundAPI is straightforward:
- Install BepInEx if you haven't already
- Download loaforcsSoundAPI v2.0.6 Manager
- Or manually place the mod files in your BepInEx/plugins folder
- Download and install any sound packs that use this API
Related Mods
Other REPO Mods You Might Like
MoreHeadPlus
Adds several new models to the MoreHead mod, requires MoreHead to function.
REPOLib
Library for adding content to R.E.P.O. with features for registering items, enemies, and more.
ExtractionPointConfirmButton
Adds a confirm button to extraction points, requires REPOLib.
MoreReviveHP
Increases the health of players upon revival with configurable settings.
LateJoin
Allows players to join after the lobby has started, during the truck intermission.
MoreShopItems
Additional shopping shelves with increased shop loot, requires REPOLib.
MoreUpgrades
Adds more upgrade items to the game, including Sprint Usage, Valuable Count, and more.
LethalCompanyValuables
Adds 30 scrap items from Lethal Company as valuables, requires REPOLib.
R.E.P.O. Roles
Adds new character classes with unique abilities and specializations.
MorePlayers
Increases player limit up to 6 players with balanced gameplay adjustments.
Improved Stamina
Dynamic stamina regeneration system with scaling regen rates and configurable settings.
ShrinkerCart
Reduces the size of the cart for easier navigation through narrow spaces.
EnemyLocation
Tracks monster positions and displays them on your map in real-time.
InfiniteEnergyCrystals
Provides unlimited energy crystals for powering devices and equipment.
EvenMoreHats
Fun cosmetic pack with 25+ hats including Bunny Ears, Cowboy hats, and more.
FunnyItems
A valuable mod that adds many fun and weird items to collect and sell.
Cart Lights MelanieMelicious
Simple utility mod that adds lights to medium and pocket carts.
XUnity AutoTranslator
Powerful translation tool that works with Unity games for localization support.
Custom Colors
RGB color slider mod that allows precise color customization for your character.
Lethal Plushies
Collectible plushies of Lethal Company enemies like Hoarding Bug, Ghost Girl, and more.
FOV Update
Simple but powerful field of view adjustment tool with ultrawide screen support.
Freecam Spectate
Allows you to freely fly around while spectating dead teammates.
Dead TTS
Enables text-to-speech communication from dead players with directional audio.
Better Truck Heals
Configurable heal amount that increases truck healing from 25 to 50 health points.
XH DamageShow EnemyHealthBar
Shows enemy health bars and damage numbers for improved combat feedback.
THE FINALS Valuables
Adds collectible valuables from the hit game THE FINALS for players to find and sell.
Berserker Enemies
Enemies enter rage mode when damaged, increasing their speed and attack damage.
SossicValuables
A unique mod that adds new and interesting valuable items to the game.
PopochisCosmetics
Adds several cosmetics expanding MoreHead mod including Pink and Green Pig heads.
VanillaUpgrades
Adds more configurations to the base upgrade items similar to MoreUpgrades mod.
BubblesVanity
Fun collection of low-poly hats including Antennas, Straw Hat, Trafalgar Law, and SSB Mario & Luigi hats.
SmoothCosmetics
A collection of high-quality cosmetic items with detailed models and textures.
Silent Hill Main Menu
Replaces the main menu with a Silent Hill themed interface for a horror atmosphere.
Silent Hill Sounds
Adds iconic sound effects and music from Silent Hill to enhance the horror experience.