Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SoundFxLibrary cannot be put on S3 #128

Open
Vylantze opened this issue Apr 4, 2023 · 1 comment
Open

SoundFxLibrary cannot be put on S3 #128

Vylantze opened this issue Apr 4, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Vylantze
Copy link

Vylantze commented Apr 4, 2023

I tried several permutations to put the SoundFxLibrary on S3. I tried using SoundBoard directly, changing references here and there, all to no avail. After checking a bit, It seems like this module is referencing the files directly. For example, "modules/soundfxlibrary/Combat/Single/Spell%20Impact/spell-impact-3.mp3".

I tried replacing these hard references with "https:/BUCKETNAME.s3.us-east-2.amazonaws.com/modules/soundfxlibrary/Combat/Single/Spell%20Impact/spell-impact-3.mp3" and when I imported them into a new world, it worked.

For my old world, I had to go into the settings.db to replace all references to "modules/soundfxlibrary" and once I did, it worked too.

Can I ask that you add a config in this module's settings for replacement files references from S3/another source?

@MrVauxs
Copy link
Owner

MrVauxs commented Apr 8, 2023

The best solution would be to have soundfxlibrary provide a Sequencer database and allow it to be on an S3 bucket, but given that module hasn't been updated in a while now, I don't see that happening.

I'll look into having the module allowing for changing the path in the settings in the update menu rewrite.

@MrVauxs MrVauxs added the enhancement New feature or request label Apr 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants