





A Guide to In Battle Idle Animations for Gen 3 Hacks
I recently posted the demo of my game (https://www.reddit.com/r/PokemonROMhacks/s/0DG9ukhsB6) and some people were interested in how the in battle idle animations are implemented.
It will alway be cleaner if you make custom animations for every Pokémon but that's huge time sink and you could easily reach the game's site limit.
So my solution is to simply reuse what is already in the game (first 3 gifs). Emerald already has many animations that can be applied to each Pokémons. But to really give each Pokémon their own personality the real game changer is to use the unique animation that we already have: the entry animation (4th gif).
My method is the simply divide all the Pokémons into classes (17 for now) and to each of those classes I give: one idle animation amongst the generic animation and one second animation for diversity sake.
Then I play: idle animation twice, entry animation, idle x2, second animation -> restart the cycle (5th gif)
I find that it works pretty well. For some I combine two effects such as a glow+an animation but there isn't much more to it than that.
I'm sure this can be made even cleaner/better with more classes and maybe other cycles but I'm still happy with the result