Now I will use only a tab(no 4 spaces) when a new line initiates a instruction or a macro. And for code alignment, I will use spaces(no tabs) between code and operands. Even though you could see aligned codes just with tabs in editors, some of environments, like a web, print them in various ways.
For code readability, removed spaces, and added tabs. And the prefix 'ani' in macro name was changed to 'anim', as the latter seems more usual.
Analyzed data structure for animation, and formatted data in "move_animations.asm". But still needs analysis on which effect using which code.
The disassembled data is pretty huge, so I moved it into a new separated file(data/move_animations.asm). I've just named the data labels in a simple way, and it's needed to rename them depending on their corresponding move names.