/gtav-audio-occlusion

🔧 Audio occlusion generation tool for GTA V custom interiors

Primary LanguageTypeScriptMIT LicenseMIT

gtav-audio-occlusion

A tool for generating audio occlusion for V MLOs.

It was created as an incentive to help the community move to FiveM's native audio system.

Disclaimer

This tool uses the CodeWalker XML format, so you need to extract/import game files with CodeWalker before using the generated files.

If you don't know what is audio occlusion or how it works on V, the following content will be useful to you:

Installation

Download

Get the latest version of the tool from the releases section.

Build (for developers)

# Clone this repository
$ git clone https://github.com/pedr0fontoura/gtav-audio-occlusion

# Navigate to the repo directory
$ cd gtav-audio-occlusion

# Install the project dependencies
$ yarn

# Run the tool
$ yarn start

Preview

Initial screen

Initial screen

Empty project

Empty project

Create project modal

Create project modal

Project

Project screen

Portals

Portals screen

Entities

Entities screen

Rooms

Rooms screen

Settings

Settings screen

Acknowledgements

  • Nikez for the initial documentation about audio occlusion.
  • appricotflower821 for the rage.re research and the path nodes original algorithm.