When doing a Wing Smash, a light blue trail is left behind the bat.
This PR will instead select a random byte to identify one of 256 GPU buffers holding palettes, which should result in a random wing smash appearance.
I have attached a video of me in the emulator poking arbitrary values to this location in RAM, to illustrate some of the possible outcomes. This PR should create similar results in any randomized ROM.
When doing a Wing Smash, a light blue trail is left behind the bat.
This PR will instead select a random byte to identify one of 256 GPU buffers holding palettes, which should result in a random wing smash appearance.
I have attached a video of me in the emulator poking arbitrary values to this location in RAM, to illustrate some of the possible outcomes. This PR should create similar results in any randomized ROM.
https://github.com/user-attachments/assets/9bd780a9-690e-4c00-8a65-9116c5a138b8
Overall, I think this fits nicely alongside my previous gravity boot color randomization.