datdamnzotz / foundryvtt-game-audio-bundle-1 Goto Github PK
View Code? Open in Web Editor NEWFoundry VTT - Game Audio Bundle 1
Foundry VTT - Game Audio Bundle 1
Bundle 1, 2 and 4 are currently marked for v9, and 3 for v0.8.9. I've been using them without issue on v10, but a bump in capability versions and a check for anything that is getting/has been deprecated would be very welcome. Thanks for this amazing library!
Moulinette is a module that can be used to manage all kinds of different assets, including audio. It provides a very convenient interface to access files, drag them onto the scene, and create playlists from audio files. Moulinette provides a very easy way for content modules to integrate with it and it would be great if the Game Audio Bundles could do so.
The documentation about how this integration works can be found here: https://github.com/SvenWerlen/moulinette-core/blob/main/docs/README.md#how-to-index-assets-provided-by-other-modules
However, it is extremely easy, all that would be needed is to include a small JavaScript file in your module:
Hooks.once("ready", async function () {
if(game.moulinette) {
game.moulinette.sources.push({ type: "sounds", publisher: "Sonniss", pack: "FoundryVTT Game Audio Bundle 1", source: "data", path: "modules/gAudioBundle-1/src" })
}
});
And of course you would need to include this JavaScript file in your module.json
.
Adjust accordingly for the other bundles.
I really hope you consider adding this as it would be a tremendous help for users of both Moulinette and the Game Audio Bundles. I would also be willing to simply create a Pull Request to add this if it sounds like a good idea to you in general :)
The Audio Bundle throws the following error with vtt v11:
Metadata validation failed for module "gAudioBundle-1": Module validation errors:
packs:
0:
type: may not be undefined
The compatibleCoreVersion inhttps://github.com/datdamnzotz/FoundryVTT-Game-Audio-Bundle-1/blob/master/module.json#L7 is still set to 0.8.0, which:
This is mostly a content module, and although it has a db file in it I'm not aware of any compatibility problems with more recent releases. Is there any chance of updating compatibleCoreVersion to accurately convey the module's compatibility so people know if they can safely install it on modern Foundry releases?
This applies to the other Game Audio Bundle's as well, but I won't spam tickets in each repo as they're basically just shards off this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.