It's bad ergonomics to add your dependency in your game.project and have to also download parts of it (e.g. fmod/res) directly from the repository. It raises questions for synchronization between the versions.
So I propose we create a search within .internal and use miniz to unzip it. Then use this fmod/res folder reference instead.
- If the user defines
lib_path:
- skip search and read from
lib_path.
- Else
- search fmod_extension zip & unzip;
- handle file not fetched (or does not exist) gracefully.