- 476
- Posts
- 7
- Years
- Seen Feb 26, 2020
Long story short, I want the Elite Four's music to behave how it does in literally every game that isn't Gen 1/2, where they have their own music.
There are a few unused RSE tracks (one of them happens to be the RSE gym leader theme, which is the one I want to use) and after examining the script for Lorelei (just to check how they're made) There isn't a playsong command anywhere in their scripts, meaning that the music ID is hardcoded into the trainerbattle data. Fair enough. I checked a trainer editor, and sure enough, there's a slot for the Trainer's music, just like I remembered. But that's where the problem is: They don't use the hexadecimal IDs, but instead they use a base 10 ID, which isn't even the same value as the respective music to begin with! Basically, what I'm asking is, what are those base 10 IDs correspondent to? And which one is the RSE gym leader music? I'm honestly surprised something this simple has such a complex issue tied to it, and it's really frustrating because I know nothing about Sappy, and don't want to repoint a TON of vanilla data just to change the Elite Four's music to the RSE Gym theme. That could break compatibility with vanilla ROMs.
Edit: It also doesn't help that while the Elite Four have a base 10 music ID of "10", and Brock, Lt. Surge, Blaine, and Koga have "0" and Misty and Erika have "1". WTF?! The IDs they DO have aren't even consistent!
There are a few unused RSE tracks (one of them happens to be the RSE gym leader theme, which is the one I want to use) and after examining the script for Lorelei (just to check how they're made) There isn't a playsong command anywhere in their scripts, meaning that the music ID is hardcoded into the trainerbattle data. Fair enough. I checked a trainer editor, and sure enough, there's a slot for the Trainer's music, just like I remembered. But that's where the problem is: They don't use the hexadecimal IDs, but instead they use a base 10 ID, which isn't even the same value as the respective music to begin with! Basically, what I'm asking is, what are those base 10 IDs correspondent to? And which one is the RSE gym leader music? I'm honestly surprised something this simple has such a complex issue tied to it, and it's really frustrating because I know nothing about Sappy, and don't want to repoint a TON of vanilla data just to change the Elite Four's music to the RSE Gym theme. That could break compatibility with vanilla ROMs.
Edit: It also doesn't help that while the Elite Four have a base 10 music ID of "10", and Brock, Lt. Surge, Blaine, and Koga have "0" and Misty and Erika have "1". WTF?! The IDs they DO have aren't even consistent!
Last edited: