I have different ME sounds for standard items, key items, and TMs, but whenever I pick up an item ball, it still plays the original item ball ME sound.
I want to deactivate the original ME sound, and replace it with one of the new sounds depending on what type of item is picked up.
If the original ME was silenced, I could just use the 'play ME' event command to play the new ME, but I don't know how to do that.
You'll want to edit def Kernel.pbItemBall and def Kernel.pbReceiveItem. Those two methods are in the bottom of PField_Field.
Don't get overwhelmed by the code, as it's not too bad. We just need to add a couple more elsifs like how TMs/HMs are done.
Key items are checked with pbIsKeyItem?(item), so a simple code block like