The Roost animation works absolutely perfectly.
With the gravity animation, would it be possible to make all the Pokémon do the splash animation simultaneously? I think that would look better, IMO. Plus, it takes a long time for all 4 to play if you're in a double battle.
Otherwise, I appreciate the effort, man! Thanks!
Possibly, I just didn't have the time to figure that out yet. But I will as soon as I can.
For your info, the byte 05 means it will wait until the current action is finished until it performs the next one, so theoretically if you change this part:
remove the 05 byte:
it should play at the same time, but I'm not entirely sure. Might require some messing around, but I'll work on it as soon as possible. (along with more animations, of course)
EDIT: I just tested it with VBA's Memory Viewer, and I can confirm that removing the 05 byte and shifting the rest of the bytes over will make both Pokemon use the splash animation at the same time:
Although they're not perfectly in-sync, one starts splashing a split second after the other. I don't know how to fix this yet.
EDIT: Also if you have any ideas for choosing a better "charge-up" animation, feel free to ask and I'll try to work it in. Perhaps it would look better if I use the Calm Mind animation, or the Charge animation, or part of the Confusion/Psychic animation.
EDIT: I've begun working on the Miracle Eye animation:
Currently fine-tuning it.
I'll post more .bin files once I complete a few more animations.