arparec-LabFMOD icon

LabFMOD

An implementation of FMOD Studio for BONELAB.

Last updated a month ago
Total downloads 318
Total rating 0 
Categories Code Mods Custom Audio
Dependency string arparec-LabFMOD-0.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

gnonme-BoneLib-3.1.2 icon
gnonme-BoneLib

A BONELAB mod for making life easier for other mod creators.

Preferred version: 3.1.2
WNP78-FieldInjector-2.1.1 icon
WNP78-FieldInjector

A utility for other mods to inject monobehaviour fields into the IL2CPP domain.

Preferred version: 2.1.1
LavaGang-MelonLoader-0.7.0 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.0

README

# LabFMOD

## NOTE: This mod currently only supports PCVR.

## For players:

1. Download the mod from Thunderstore: https://thunderstore.io/c/bonelab/p/arparec/LabFMOD/

2. Drop it into your MelonLoader mods folder.

3. Drop all the fmod DLLs in the base game folder.

## For modders:

1. Download FMOD Studio: https://www.fmod.com/download

2. Create a new FMOD project, and create whatever you need there.

3. Make sure that all of your events are added under the bank called Master. Any other banks will not be loaded at this time.

4. Use the FMODEmitter script (https://github.com/ArpaRec/LabFMOD/blob/main/LabFMOD/SDK/FMODEmitter.cs) in your project to play events. The code is pretty self-explanitory.

5. Your built banks must be placed in Author.PalletName/fmodbanks. The only two files that should be there are Master.bank and Master.strings.bank. Anything else will be ignored.

# If you need any help, or have any questions, DM me on Discord (techside).