i found your mod today, and i will try to test it, cause i love bof3 too. but you have the SimpleSoundManager as required mod selected, and this mod is hidden by his creator i see... works the mod with another sound mod too, maybe with the "custom music (https://www.nexusmods.com/stardewvalley/mods/3043)" mod, or do you need to make an update first that it will be work?
i am very glad that you work on this i have ever bof3 sounds in my head :3
The mod hardcodes its folder path, so it'll fail if the folder is different:
This mod failed in the Display.MenuChanged event. Technical details: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Bof3FishingSoundsContentPack\music\hey.wav'.
You can do this instead to avoid that: manager.loadWavFile("hey", Path.Combine(this.Helper.DirectoryPath, "music", "hey.wav"));
With the most bizarre of solutions. I don't change the music, I mute it, for instance. I couldn't figure out how to use SimpleSoundManager for what it was meant to do, but It managed to let me play arbitrary sounds when I needed, even some reflection was needed to make two of them loop The source file is also available as a file for download, it was just a single file made in a single day, so I didn't want to bother making a github for it
4 comments
i found your mod today, and i will try to test it, cause i love bof3 too.
but you have the SimpleSoundManager as required mod selected, and this mod is hidden by his creator i see...
works the mod with another sound mod too, maybe with the "custom music (https://www.nexusmods.com/stardewvalley/mods/3043)" mod, or do you need to make an update first that it will be work?
i am very glad that you work on this
i have ever bof3 sounds in my head :3
good luck dear
You can do this instead to avoid that:
manager.loadWavFile("hey", Path.Combine(this.Helper.DirectoryPath, "music", "hey.wav"));
The source file is also available as a file for download, it was just a single file made in a single day, so I didn't want to bother making a github for it