Analyze animation data & Add animation constants

Analyzed data structure for animation, and formatted data in
"move_animations.asm". But still needs analysis on which effect
using which code.
This commit is contained in:
jidoc01
2019-10-01 16:43:32 +02:00
parent c88c1b02cc
commit e717bccded
4 changed files with 708 additions and 366 deletions
+2 -1
View File
@@ -16,4 +16,5 @@ INCLUDE "constants/sgb_constants.asm"
INCLUDE "constants/sfx_constants.asm"
INCLUDE "constants/sprite_constants.asm"
INCLUDE "constants/text_constants.asm"
INCLUDE "constants/charmaps.asm"
INCLUDE "constants/charmaps.asm"
INCLUDE "constants/animation_constants.asm"
+11
View File
@@ -0,0 +1,11 @@
; Normal animations
ANI_SPELL_MOVE EQU $01
ANI_GET_HIT EQU $07
ANI_THUNDER_SHOCK EQU $0a
ANI_FURY_SWEEPES EQU $24
; Special animations
ANI_SHOW_DAMAGE EQU $09
ANI_SHAKE1 EQU $fa
ANI_SHAKE2 EQU $fb
ANI_SHAKE3 EQU $fc
File diff suppressed because it is too large Load Diff
-147
View File
@@ -1369,153 +1369,6 @@ Func_19168: ; 19168 (6:5168)
ret
PointerTable_MoveAnimation:
dw $0000
dw MoveAnimation_52c6
dw MoveAnimation_52cf
dw MoveAnimation_52c6
dw MoveAnimation_52c6
dw MoveAnimation_52c6
dw MoveAnimation_52d8
dw MoveAnimation_52d8
dw MoveAnimation_52e3
dw MoveAnimation_52d8
dw MoveAnimation_52f0
dw MoveAnimation_52f0
dw MoveAnimation_52f0
dw MoveAnimation_52f0
dw MoveAnimation_52fd
dw MoveAnimation_5308
dw MoveAnimation_5313
dw MoveAnimation_531e
dw MoveAnimation_5329
dw MoveAnimation_5334
dw MoveAnimation_533f
dw MoveAnimation_534a
dw MoveAnimation_5357
dw MoveAnimation_5362
dw MoveAnimation_5362
dw MoveAnimation_536d
dw MoveAnimation_536d
dw MoveAnimation_536d
dw MoveAnimation_5378
dw MoveAnimation_5383
dw MoveAnimation_538e
dw MoveAnimation_5383
dw MoveAnimation_5399
dw MoveAnimation_53a4
dw MoveAnimation_53af
dw MoveAnimation_53ba
dw MoveAnimation_53c5
dw MoveAnimation_53d0
dw MoveAnimation_53d5
dw MoveAnimation_53e0
dw MoveAnimation_53eb
dw MoveAnimation_53f6
dw MoveAnimation_53f6
dw MoveAnimation_53f6
dw MoveAnimation_5401
dw MoveAnimation_540c
dw MoveAnimation_5417
dw MoveAnimation_5422
dw MoveAnimation_542d
dw MoveAnimation_542d
dw MoveAnimation_5438
dw MoveAnimation_5438
dw MoveAnimation_5438
dw MoveAnimation_5438
dw MoveAnimation_5438
dw MoveAnimation_5443
dw MoveAnimation_5443
dw MoveAnimation_544e
dw MoveAnimation_5443
dw MoveAnimation_5443
dw MoveAnimation_5443
dw MoveAnimation_5453
dw MoveAnimation_5453
dw MoveAnimation_5460
dw MoveAnimation_5453
dw MoveAnimation_5467
dw MoveAnimation_5467
dw MoveAnimation_5472
dw MoveAnimation_5472
dw MoveAnimation_547d
dw MoveAnimation_5488
dw MoveAnimation_548f
dw MoveAnimation_549c
dw MoveAnimation_549c
dw MoveAnimation_54a9
dw MoveAnimation_54a9
dw MoveAnimation_54ae
dw MoveAnimation_54ae
dw MoveAnimation_54b3
dw MoveAnimation_54be
dw MoveAnimation_54c3
dw MoveAnimation_54c8
dw MoveAnimation_54d3
dw MoveAnimation_54e0
dw MoveAnimation_54eb
dw MoveAnimation_54f2
dw MoveAnimation_54f9
dw MoveAnimation_5504
dw MoveAnimation_5513
dw MoveAnimation_5516
dw MoveAnimation_5521
dw MoveAnimation_552e
dw MoveAnimation_5533
dw MoveAnimation_553a
dw MoveAnimation_5543
dw MoveAnimation_554a
dw MoveAnimation_5555
dw MoveAnimation_555e
dw MoveAnimation_556d
dw MoveAnimation_5574
dw MoveAnimation_557b
dw MoveAnimation_557e
dw MoveAnimation_5583
dw MoveAnimation_5583
dw MoveAnimation_5583
dw MoveAnimation_558c
dw MoveAnimation_5597
dw MoveAnimation_559c
dw MoveAnimation_55a1
dw MoveAnimation_55a4
dw MoveAnimation_55a9
dw MoveAnimation_55b4
dw MoveAnimation_55b4
dw MoveAnimation_55bf
dw MoveAnimation_55c4
dw MoveAnimation_55c9
dw MoveAnimation_55ce
dw MoveAnimation_55d5
dw MoveAnimation_55e0
dw MoveAnimation_55e5
dw MoveAnimation_55e6
dw MoveAnimation_55ed
dw MoveAnimation_55f2
dw MoveAnimation_55fb
dw MoveAnimation_55fe
dw MoveAnimation_5601
dw MoveAnimation_5604
dw MoveAnimation_5607
dw MoveAnimation_560a
dw MoveAnimation_560f
dw MoveAnimation_5612
dw MoveAnimation_561d
dw MoveAnimation_5628
dw MoveAnimation_562d
dw MoveAnimation_5632
dw MoveAnimation_5637
dw MoveAnimation_5644
dw MoveAnimation_564f
dw MoveAnimation_5654
dw MoveAnimation_5659
dw MoveAnimation_565e
dw MoveAnimation_5665
dw MoveAnimation_5668
dw MoveAnimation_5673
dw MoveAnimation_5673
INCLUDE "data/move_animations.asm"
INCROM $19674, $1991f