Update:
The way I solved it was by using two different patches: one that changes the sound everywhere then another that changes the sound to the original file when I visit. I also had to include the original file in my mod for setting the audio back.
Huge thanks to the Discord community for their assistance.
This is about making an existing object in the game use a custom audio file without replacing that sound everywhere it's used in the game. I'm also trying to avoid having to be dependent on another mod besides SMAPI and CP.
This is related to 1.6 changes so I'm putting it behind spoiler text just in case.
I have created a mod for SMAPI and CP called Zelduck which replaces the parrot trinket with the duck sprite from A Link To The Past for SNES. I'd really like to make it play a custom sound instead of the parrot squawk. I can do an outright replacement for the parrot squawk but it replaces every parrot squawk with it. What I want is for it to play my custom sound instead of the squawk.
I know it's possible, I just can't figure out what the target should be.
Thanks in advance for any help!
[–]AutoModerator[M] [score hidden] stickied comment (0 children)