diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/constants/animation_constants.asm | 129 | ||||
-rw-r--r-- | src/constants/sprite_constants.asm | 243 | ||||
-rw-r--r-- | src/data/attack_animations.asm | 914 | ||||
-rw-r--r-- | src/data/move_animations.asm | 914 | ||||
-rw-r--r-- | src/engine/bank01.asm | 6 | ||||
-rw-r--r-- | src/engine/bank06.asm | 4 | ||||
-rw-r--r-- | src/engine/bank07.asm | 194 |
7 files changed, 1249 insertions, 1155 deletions
diff --git a/src/constants/animation_constants.asm b/src/constants/animation_constants.asm index 645cb5e..2582357 100644 --- a/src/constants/animation_constants.asm +++ b/src/constants/animation_constants.asm @@ -1,11 +1,120 @@ -; Normal animations -ANIM_SPELL_MOVE EQU $01 -ANIM_GET_HIT EQU $07 -ANIM_THUNDER_SHOCK EQU $0a -ANIM_FURY_SWIPES EQU $24 +; Animation constants + const_def + const ANIM_SPRITE_ID + const ANIM_PALETTE_ID + const ANIM_SPRITE_ANIM_ID + const ANIM_SPRITE_ANIM_FLAGS + const ANIM_SOUND_FX_ID + const ANIM_HANDLER_FUNCTION -; Special animations -ANIM_SHOW_DAMAGE EQU $09 -ANIM_SHAKE1 EQU $fa -ANIM_SHAKE2 EQU $fb -ANIM_SHAKE3 EQU $fc +; Animation duel screen constants (see wDuelAnimationScreen) + const_def + const DUEL_ANIM_SCREEN_MAIN_SCENE + const DUEL_ANIM_SCREEN_PLAYER_PLAY_AREA + const DUEL_ANIM_SCREEN_OPP_PLAY_AREA + + const_def + ; Normal animations + const DUEL_ANIM_NONE ; $00 + const DUEL_ANIM_GLOW ; $01 + const DUEL_ANIM_2 ; $02 + const DUEL_ANIM_3 ; $03 + const DUEL_ANIM_4 ; $04 + const DUEL_ANIM_5 ; $05 + const DUEL_ANIM_6 ; $06 + const DUEL_ANIM_HIT ; $07 + const DUEL_ANIM_8 ; $08 + const DUEL_ANIM_SHOW_DAMAGE ; $09 + const DUEL_ANIM_THUNDER_SHOCK ; $0a + const DUEL_ANIM_11 ; $0b + const DUEL_ANIM_12 ; $0c + const DUEL_ANIM_13 ; $0d + const DUEL_ANIM_14 ; $0e + const DUEL_ANIM_15 ; $0f + const DUEL_ANIM_16 ; $10 + const DUEL_ANIM_17 ; $11 + const DUEL_ANIM_18 ; $12 + const DUEL_ANIM_19 ; $13 + const DUEL_ANIM_20 ; $14 + const DUEL_ANIM_21 ; $15 + const DUEL_ANIM_22 ; $16 + const DUEL_ANIM_23 ; $17 + const DUEL_ANIM_24 ; $18 + const DUEL_ANIM_25 ; $19 + const DUEL_ANIM_26 ; $1a + const DUEL_ANIM_27 ; $1b + const DUEL_ANIM_28 ; $1c + const DUEL_ANIM_29 ; $1d + const DUEL_ANIM_30 ; $1e + const DUEL_ANIM_31 ; $1f + const DUEL_ANIM_32 ; $20 + const DUEL_ANIM_33 ; $21 + const DUEL_ANIM_34 ; $22 + const DUEL_ANIM_35 ; $23 + const DUEL_ANIM_FURY_SWIPES ; $24 + const DUEL_ANIM_37 ; $25 + const DUEL_ANIM_38 ; $26 + const DUEL_ANIM_39 ; $27 + const DUEL_ANIM_40 ; $28 + const DUEL_ANIM_41 ; $29 + const DUEL_ANIM_42 ; $2a + const DUEL_ANIM_43 ; $2b + const DUEL_ANIM_44 ; $2c + const DUEL_ANIM_45 ; $2d + const DUEL_ANIM_46 ; $2e + const DUEL_ANIM_47 ; $2f + const DUEL_ANIM_48 ; $30 + const DUEL_ANIM_49 ; $31 + const DUEL_ANIM_50 ; $32 + const DUEL_ANIM_51 ; $33 + const DUEL_ANIM_52 ; $34 + const DUEL_ANIM_53 ; $35 + const DUEL_ANIM_54 ; $36 + const DUEL_ANIM_55 ; $37 + const DUEL_ANIM_56 ; $38 + const DUEL_ANIM_57 ; $39 + const DUEL_ANIM_58 ; $3a + const DUEL_ANIM_59 ; $3b + const DUEL_ANIM_60 ; $3c + const DUEL_ANIM_61 ; $3d + const DUEL_ANIM_62 ; $3e + const DUEL_ANIM_63 ; $3f + const DUEL_ANIM_64 ; $40 + const DUEL_ANIM_65 ; $41 + const DUEL_ANIM_66 ; $42 + const DUEL_ANIM_67 ; $43 + const DUEL_ANIM_68 ; $44 + const DUEL_ANIM_69 ; $45 + const DUEL_ANIM_70 ; $46 + const DUEL_ANIM_71 ; $47 + const DUEL_ANIM_72 ; $48 + const DUEL_ANIM_73 ; $49 + const DUEL_ANIM_74 ; $4a + const DUEL_ANIM_75 ; $4b + const DUEL_ANIM_76 ; $4c + const DUEL_ANIM_77 ; $4d + const DUEL_ANIM_78 ; $4e + const DUEL_ANIM_79 ; $4f + const DUEL_ANIM_80 ; $50 + const DUEL_ANIM_81 ; $51 + const DUEL_ANIM_82 ; $52 + const DUEL_ANIM_83 ; $53 + const DUEL_ANIM_84 ; $54 + const DUEL_ANIM_85 ; $55 + const DUEL_ANIM_86 ; $56 + const DUEL_ANIM_87 ; $57 + const DUEL_ANIM_88 ; $58 + const DUEL_ANIM_89 ; $59 + const DUEL_ANIM_90 ; $5a + const DUEL_ANIM_91 ; $5b + const DUEL_ANIM_92 ; $5c + const DUEL_ANIM_WIN ; $5d + const DUEL_ANIM_LOSS ; $5e + const DUEL_ANIM_DRAW ; $5f + const DUEL_ANIM_96 ; $60 + + ; Special animations + const_def $fa + const DUEL_ANIM_SHAKE1 ; $fa + const DUEL_ANIM_SHAKE2 ; $fb + const DUEL_ANIM_SHAKE3 ; $fc diff --git a/src/constants/sprite_constants.asm b/src/constants/sprite_constants.asm index 97070b2..15b4161 100644 --- a/src/constants/sprite_constants.asm +++ b/src/constants/sprite_constants.asm @@ -35,132 +35,117 @@ SPRITE_ANIM_LENGTH EQU const_value SPRITE_FRAME_OFFSET_SIZE EQU 4 const_def - const SPRITE_OW_PLAYER ; $00 - const SPRITE_OW_RONALD ; $01 - const SPRITE_OW_DRMASON ; $02 - const SPRITE_OW_ISHIHARA ; $03 - const SPRITE_OW_IMAKUNI ; $04 - const SPRITE_OW_NIKKI ; $05 - const SPRITE_OW_RICK ; $06 - const SPRITE_OW_KEN ; $07 - const SPRITE_OW_AMY ; $08 - const SPRITE_OW_ISAAC ; $09 - const SPRITE_OW_MITCH ; $0a - const SPRITE_OW_GENE ; $0b - const SPRITE_OW_MURRAY ; $0c - const SPRITE_OW_COURTNEY ; $0d - const SPRITE_OW_STEVE ; $0e - const SPRITE_OW_JACK ; $0f - const SPRITE_OW_ROD ; $10 - const SPRITE_OW_BOY ; $11 - const SPRITE_OW_LAD ; $12 - const SPRITE_OW_SPECS ; $13 - const SPRITE_OW_BUTCH ; $14 - const SPRITE_OW_MANIA ; $15 - const SPRITE_OW_JOSHUA ; $16 - const SPRITE_OW_HOOD ; $17 - const SPRITE_OW_TECH ; $18 - const SPRITE_OW_CHAP ; $19 - const SPRITE_OW_MAN ; $1a - const SPRITE_OW_PAPPY ; $1b - const SPRITE_OW_GIRL ; $1c - const SPRITE_OW_LASS1 ; $1d - const SPRITE_OW_LASS2 ; $1e - const SPRITE_OW_LASS3 ; $1f - const SPRITE_OW_SWIMMER ; $20 - const SPRITE_OW_CLERK ; $21 - const SPRITE_OW_GAL ; $22 - const SPRITE_OW_WOMAN ; $23 - const SPRITE_OW_GRANNY ; $24 - const SPRITE_OW_MAP_OAM ; $25 - const SPRITE_DUEL_0 ; $26 - const SPRITE_DUEL_63 ; $27 - const SPRITE_DUEL_GLOW ; $28 - const SPRITE_DUEL_1 ; $29 - const SPRITE_DUEL_2 ; $2a - const SPRITE_DUEL_55 ; $2b - const SPRITE_DUEL_58 ; $2c - const SPRITE_DUEL_3 ; $2d - const SPRITE_DUEL_4 ; $2e - const SPRITE_DUEL_5 ; $2f - const SPRITE_DUEL_6 ; $30 - const SPRITE_DUEL_59 ; $31 - const SPRITE_DUEL_7 ; $32 - const SPRITE_DUEL_8 ; $33 - const SPRITE_DUEL_9 ; $34 - const SPRITE_DUEL_10 ; $35 - const SPRITE_DUEL_61 ; $36 - const SPRITE_DUEL_11 ; $37 - const SPRITE_DUEL_12 ; $38 - const SPRITE_DUEL_13 ; $39 - const SPRITE_DUEL_62 ; $3a - const SPRITE_DUEL_14 ; $3b - const SPRITE_DUEL_15 ; $3c - const SPRITE_DUEL_16 ; $3d - const SPRITE_DUEL_17 ; $3e - const SPRITE_DUEL_18 ; $3f - const SPRITE_DUEL_19 ; $40 - const SPRITE_DUEL_20 ; $41 - const SPRITE_DUEL_21 ; $42 - const SPRITE_DUEL_22 ; $43 - const SPRITE_DUEL_23 ; $44 - const SPRITE_DUEL_24 ; $45 - const SPRITE_DUEL_25 ; $46 - const SPRITE_DUEL_26 ; $47 - const SPRITE_DUEL_27 ; $48 - const SPRITE_DUEL_28 ; $49 - const SPRITE_DUEL_29 ; $4a - const SPRITE_DUEL_56 ; $4b - const SPRITE_DUEL_30 ; $4c - const SPRITE_DUEL_31 ; $4d - const SPRITE_DUEL_32 ; $4e - const SPRITE_DUEL_33 ; $4f - const SPRITE_DUEL_34 ; $50 - const SPRITE_DUEL_35 ; $51 - const SPRITE_DUEL_66 ; $52 - const SPRITE_DUEL_36 ; $53 - const SPRITE_DUEL_37 ; $54 - const SPRITE_DUEL_57 ; $55 - const SPRITE_DUEL_38 ; $56 - const SPRITE_DUEL_39 ; $57 - const SPRITE_DUEL_40 ; $58 - const SPRITE_DUEL_41 ; $59 - const SPRITE_DUEL_42 ; $5a - const SPRITE_DUEL_43 ; $5b - const SPRITE_DUEL_44 ; $5c - const SPRITE_DUEL_60 ; $5d - const SPRITE_DUEL_64 ; $5e - const SPRITE_DUEL_45 ; $5f - const SPRITE_DUEL_46 ; $60 - const SPRITE_DUEL_47 ; $61 - const SPRITE_DUEL_48 ; $62 - const SPRITE_DUEL_49 ; $63 - const SPRITE_DUEL_50 ; $64 - const SPRITE_DUEL_WON_LOST_DRAW ; $65 - const SPRITE_DUEL_52 ; $66 - const SPRITE_DUEL_53 ; $67 - const SPRITE_DUEL_54 ; $68 - const SPRITE_BOOSTER_PACK_OAM ; $69 - const SPRITE_PRESS_START ; $6a - const SPRITE_GRASS ; $6b - const SPRITE_FIRE ; $6c - const SPRITE_WATER ; $6d - const SPRITE_COLORLESS ; $6e - const SPRITE_LIGHTNING ; $6f - const SPRITE_PSYCHIC ; $70 - const SPRITE_FIGHTING ; $71 - -; Animation constants - const_def - const ANIM_SPRITE_ID - const ANIM_PALETTE_ID - const ANIM_SPRITE_ANIM_ID - const ANIM_SPRITE_ANIM_FLAGS - const ANIM_SOUND_FX_ID - const ANIM_HANDLER_FUNCTION - -; Animation duel screen constants (see wDuelAnimationScreen) - const_def - const DUEL_ANIM_SCREEN_MAIN_SCENE - const DUEL_ANIM_SCREEN_PLAYER_PLAY_AREA - const DUEL_ANIM_SCREEN_OPP_PLAY_AREA + const SPRITE_OW_PLAYER ; $00 + const SPRITE_OW_RONALD ; $01 + const SPRITE_OW_DRMASON ; $02 + const SPRITE_OW_ISHIHARA ; $03 + const SPRITE_OW_IMAKUNI ; $04 + const SPRITE_OW_NIKKI ; $05 + const SPRITE_OW_RICK ; $06 + const SPRITE_OW_KEN ; $07 + const SPRITE_OW_AMY ; $08 + const SPRITE_OW_ISAAC ; $09 + const SPRITE_OW_MITCH ; $0a + const SPRITE_OW_GENE ; $0b + const SPRITE_OW_MURRAY ; $0c + const SPRITE_OW_COURTNEY ; $0d + const SPRITE_OW_STEVE ; $0e + const SPRITE_OW_JACK ; $0f + const SPRITE_OW_ROD ; $10 + const SPRITE_OW_BOY ; $11 + const SPRITE_OW_LAD ; $12 + const SPRITE_OW_SPECS ; $13 + const SPRITE_OW_BUTCH ; $14 + const SPRITE_OW_MANIA ; $15 + const SPRITE_OW_JOSHUA ; $16 + const SPRITE_OW_HOOD ; $17 + const SPRITE_OW_TECH ; $18 + const SPRITE_OW_CHAP ; $19 + const SPRITE_OW_MAN ; $1a + const SPRITE_OW_PAPPY ; $1b + const SPRITE_OW_GIRL ; $1c + const SPRITE_OW_LASS1 ; $1d + const SPRITE_OW_LASS2 ; $1e + const SPRITE_OW_LASS3 ; $1f + const SPRITE_OW_SWIMMER ; $20 + const SPRITE_OW_CLERK ; $21 + const SPRITE_OW_GAL ; $22 + const SPRITE_OW_WOMAN ; $23 + const SPRITE_OW_GRANNY ; $24 + const SPRITE_OW_MAP_OAM ; $25 + const SPRITE_DUEL_0 ; $26 + const SPRITE_DUEL_63 ; $27 + const SPRITE_DUEL_GLOW ; $28 + const SPRITE_DUEL_1 ; $29 + const SPRITE_DUEL_2 ; $2a + const SPRITE_DUEL_55 ; $2b + const SPRITE_DUEL_58 ; $2c + const SPRITE_DUEL_3 ; $2d + const SPRITE_DUEL_4 ; $2e + const SPRITE_DUEL_5 ; $2f + const SPRITE_DUEL_6 ; $30 + const SPRITE_DUEL_59 ; $31 + const SPRITE_DUEL_7 ; $32 + const SPRITE_DUEL_8 ; $33 + const SPRITE_DUEL_9 ; $34 + const SPRITE_DUEL_10 ; $35 + const SPRITE_DUEL_61 ; $36 + const SPRITE_DUEL_11 ; $37 + const SPRITE_DUEL_12 ; $38 + const SPRITE_DUEL_13 ; $39 + const SPRITE_DUEL_62 ; $3a + const SPRITE_DUEL_14 ; $3b + const SPRITE_DUEL_15 ; $3c + const SPRITE_DUEL_16 ; $3d + const SPRITE_DUEL_17 ; $3e + const SPRITE_DUEL_18 ; $3f + const SPRITE_DUEL_19 ; $40 + const SPRITE_DUEL_20 ; $41 + const SPRITE_DUEL_21 ; $42 + const SPRITE_DUEL_22 ; $43 + const SPRITE_DUEL_23 ; $44 + const SPRITE_DUEL_24 ; $45 + const SPRITE_DUEL_25 ; $46 + const SPRITE_DUEL_26 ; $47 + const SPRITE_DUEL_27 ; $48 + const SPRITE_DUEL_28 ; $49 + const SPRITE_DUEL_29 ; $4a + const SPRITE_DUEL_56 ; $4b + const SPRITE_DUEL_30 ; $4c + const SPRITE_DUEL_31 ; $4d + const SPRITE_DUEL_32 ; $4e + const SPRITE_DUEL_33 ; $4f + const SPRITE_DUEL_34 ; $50 + const SPRITE_DUEL_35 ; $51 + const SPRITE_DUEL_66 ; $52 + const SPRITE_DUEL_36 ; $53 + const SPRITE_DUEL_37 ; $54 + const SPRITE_DUEL_57 ; $55 + const SPRITE_DUEL_38 ; $56 + const SPRITE_DUEL_39 ; $57 + const SPRITE_DUEL_40 ; $58 + const SPRITE_DUEL_41 ; $59 + const SPRITE_DUEL_42 ; $5a + const SPRITE_DUEL_43 ; $5b + const SPRITE_DUEL_44 ; $5c + const SPRITE_DUEL_60 ; $5d + const SPRITE_DUEL_64 ; $5e + const SPRITE_DUEL_45 ; $5f + const SPRITE_DUEL_46 ; $60 + const SPRITE_DUEL_47 ; $61 + const SPRITE_DUEL_48 ; $62 + const SPRITE_DUEL_49 ; $63 + const SPRITE_DUEL_50 ; $64 + const SPRITE_DUEL_WON_LOST_DRAW ; $65 + const SPRITE_DUEL_52 ; $66 + const SPRITE_DUEL_53 ; $67 + const SPRITE_DUEL_54 ; $68 + const SPRITE_BOOSTER_PACK_OAM ; $69 + const SPRITE_PRESS_START ; $6a + const SPRITE_GRASS ; $6b + const SPRITE_FIRE ; $6c + const SPRITE_WATER ; $6d + const SPRITE_COLORLESS ; $6e + const SPRITE_LIGHTNING ; $6f + const SPRITE_PSYCHIC ; $70 + const SPRITE_FIGHTING ; $71 diff --git a/src/data/attack_animations.asm b/src/data/attack_animations.asm new file mode 100644 index 0000000..27ac26a --- /dev/null +++ b/src/data/attack_animations.asm @@ -0,0 +1,914 @@ +anim_end: MACRO
+ db $00
+ENDM
+anim_normal: MACRO
+ db $01, \1
+ENDM
+anim_player: MACRO
+ db $02, \1
+ENDM
+anim_opponent: MACRO
+ db $03, \1
+ENDM
+anim_unknown: MACRO
+ db $04, \1
+ENDM
+anim_unknown2: MACRO
+ db $05, \1
+ENDM
+anim_end2: MACRO
+ db $06
+ENDM
+
+PointerTable_AttackAnimation:
+ dw $0000
+ dw AttackAnimation_52c6
+ dw AttackAnimation_52cf
+ dw AttackAnimation_52c6
+ dw AttackAnimation_52c6
+ dw AttackAnimation_52c6
+ dw AttackAnimation_52d8
+ dw AttackAnimation_52d8
+ dw AttackAnimation_52e3
+ dw AttackAnimation_52d8
+ dw AttackAnimation_52f0
+ dw AttackAnimation_52f0
+ dw AttackAnimation_52f0
+ dw AttackAnimation_52f0
+ dw AttackAnimation_52fd
+ dw AttackAnimation_5308
+ dw AttackAnimation_5313
+ dw AttackAnimation_531e
+ dw AttackAnimation_5329
+ dw AttackAnimation_5334
+ dw AttackAnimation_533f
+ dw AttackAnimation_534a
+ dw AttackAnimation_5357
+ dw AttackAnimation_5362
+ dw AttackAnimation_5362
+ dw AttackAnimation_536d
+ dw AttackAnimation_536d
+ dw AttackAnimation_536d
+ dw AttackAnimation_5378
+ dw AttackAnimation_5383
+ dw AttackAnimation_538e
+ dw AttackAnimation_5383
+ dw AttackAnimation_5399
+ dw AttackAnimation_53a4
+ dw AttackAnimation_53af
+ dw AttackAnimation_53ba
+ dw AttackAnimation_53c5
+ dw AttackAnimation_53d0
+ dw AttackAnimation_53d5
+ dw AttackAnimation_53e0
+ dw AttackAnimation_53eb
+ dw AttackAnimation_53f6
+ dw AttackAnimation_53f6
+ dw AttackAnimation_53f6
+ dw AttackAnimation_5401
+ dw AttackAnimation_540c
+ dw AttackAnimation_5417
+ dw AttackAnimation_5422
+ dw AttackAnimation_542d
+ dw AttackAnimation_542d
+ dw AttackAnimation_5438
+ dw AttackAnimation_5438
+ dw AttackAnimation_5438
+ dw AttackAnimation_5438
+ dw AttackAnimation_5438
+ dw AttackAnimation_5443
+ dw AttackAnimation_5443
+ dw AttackAnimation_544e
+ dw AttackAnimation_5443
+ dw AttackAnimation_5443
+ dw AttackAnimation_5443
+ dw AttackAnimation_5453
+ dw AttackAnimation_5453
+ dw AttackAnimation_5460
+ dw AttackAnimation_5453
+ dw AttackAnimation_5467
+ dw AttackAnimation_5467
+ dw AttackAnimation_5472
+ dw AttackAnimation_5472
+ dw AttackAnimation_547d
+ dw AttackAnimation_5488
+ dw AttackAnimation_548f
+ dw AttackAnimation_549c
+ dw AttackAnimation_549c
+ dw AttackAnimation_54a9
+ dw AttackAnimation_54a9
+ dw AttackAnimation_54ae
+ dw AttackAnimation_54ae
+ dw AttackAnimation_54b3
+ dw AttackAnimation_54be
+ dw AttackAnimation_54c3
+ dw AttackAnimation_54c8
+ dw AttackAnimation_54d3
+ dw AttackAnimation_54e0
+ dw AttackAnimation_54eb
+ dw AttackAnimation_54f2
+ dw AttackAnimation_54f9
+ dw AttackAnimation_5504
+ dw AttackAnimation_5513
+ dw AttackAnimation_5516
+ dw AttackAnimation_5521
+ dw AttackAnimation_552e
+ dw AttackAnimation_5533
+ dw AttackAnimation_553a
+ dw AttackAnimation_5543
+ dw AttackAnimation_554a
+ dw AttackAnimation_5555
+ dw AttackAnimation_555e
+ dw AttackAnimation_556d
+ dw AttackAnimation_5574
+ dw AttackAnimation_557b
+ dw AttackAnimation_557e
+ dw AttackAnimation_5583
+ dw AttackAnimation_5583
+ dw AttackAnimation_5583
+ dw AttackAnimation_558c
+ dw AttackAnimation_5597
+ dw AttackAnimation_559c
+ dw AttackAnimation_55a1
+ dw AttackAnimation_55a4
+ dw AttackAnimation_55a9
+ dw AttackAnimation_55b4
+ dw AttackAnimation_55b4
+ dw AttackAnimation_55bf
+ dw AttackAnimation_55c4
+ dw AttackAnimation_55c9
+ dw AttackAnimation_55ce
+ dw AttackAnimation_55d5
+ dw AttackAnimation_55e0
+ dw AttackAnimation_55e5
+ dw AttackAnimation_55e6
+ dw AttackAnimation_55ed
+ dw AttackAnimation_55f2
+ dw AttackAnimation_55fb
+ dw AttackAnimation_55fe
+ dw AttackAnimation_5601
+ dw AttackAnimation_5604
+ dw AttackAnimation_5607
+ dw AttackAnimation_560a
+ dw AttackAnimation_560f
+ dw AttackAnimation_5612
+ dw AttackAnimation_561d
+ dw AttackAnimation_5628
+ dw AttackAnimation_562d
+ dw AttackAnimation_5632
+ dw AttackAnimation_5637
+ dw AttackAnimation_5644
+ dw AttackAnimation_564f
+ dw AttackAnimation_5654
+ dw AttackAnimation_5659
+ dw AttackAnimation_565e
+ dw AttackAnimation_5665
+ dw AttackAnimation_5668
+ dw AttackAnimation_5673
+ dw AttackAnimation_5673
+
+AttackAnimation_52c6: ; (6:52c6)
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_52cf:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_8
+ anim_normal DUEL_ANIM_SHAKE2
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_52d8:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_THUNDER_SHOCK
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_52e3:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_11
+ anim_opponent DUEL_ANIM_12
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_52f0:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_normal DUEL_ANIM_13
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_52fd:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_14
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5308:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_15
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5313:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_16
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_531e:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_17
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5329:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_18
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5334:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_19
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_533f:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_20
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_534a:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_11
+ anim_opponent DUEL_ANIM_19
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5357:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_21
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5362:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_22
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_536d:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_23
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5378:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_24
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5383:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_25
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_538e:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_26
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5399:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_27
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53a4:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_28
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53af:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_29
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53ba:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_30
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53c5:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_31
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53d0:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_32
+ anim_end
+
+AttackAnimation_53d5:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_33
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53e0:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_34
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53eb:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_35
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_53f6:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_FURY_SWIPES
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5401:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_37
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_540c:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_38
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5417:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_39
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5422:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_40
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_542d:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_41
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5438:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_42
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5443:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_43
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_544e:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_43
+ anim_end
+
+AttackAnimation_5453:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_44
+ anim_normal $66
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5460:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_44
+ anim_normal $66
+ anim_end
+
+AttackAnimation_5467:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_45
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5472:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_46
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_547d:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_47
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5488:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_48
+ anim_normal $66
+ anim_end
+
+AttackAnimation_548f:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $66
+ anim_opponent DUEL_ANIM_49
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_549c:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_opponent DUEL_ANIM_50
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_54a9:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_51
+ anim_end
+
+AttackAnimation_54ae:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_52
+ anim_end
+
+AttackAnimation_54b3:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_53
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_54be:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_54
+ anim_end
+
+AttackAnimation_54c3:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_55
+ anim_end
+
+AttackAnimation_54c8:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_56
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_54d3:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_56
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_player DUEL_ANIM_54
+ anim_end
+
+AttackAnimation_54e0:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_57
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_54eb:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_58
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_end
+
+AttackAnimation_54f2:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_59
+ anim_end
+
+AttackAnimation_54f9:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_60
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5504:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_61
+ anim_normal $65
+ anim_player DUEL_ANIM_65
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5513:
+ anim_player DUEL_ANIM_GLOW
+ anim_end
+
+AttackAnimation_5516:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_63
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5521:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_64
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_opponent DUEL_ANIM_59
+ anim_end
+
+AttackAnimation_552e:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_end
+
+AttackAnimation_5533:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_opponent DUEL_ANIM_GLOW
+ anim_end
+
+AttackAnimation_553a:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_end
+
+AttackAnimation_5543:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_normal $65
+ anim_end
+
+AttackAnimation_554a:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_normal $65
+ anim_unknown2 DUEL_ANIM_71
+ anim_unknown2 DUEL_ANIM_71
+ anim_end
+
+AttackAnimation_5555:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_normal DUEL_ANIM_69
+ anim_unknown DUEL_ANIM_GLOW
+ anim_end
+
+AttackAnimation_555e:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_unknown2 DUEL_ANIM_68
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_unknown2 DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_556d:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_unknown2 DUEL_ANIM_73
+ anim_end
+
+AttackAnimation_5574:
+ anim_player DUEL_ANIM_GLOW
+ anim_unknown DUEL_ANIM_4
+ anim_normal DUEL_ANIM_74
+ anim_end
+
+AttackAnimation_557b:
+ anim_player DUEL_ANIM_GLOW
+ anim_end
+
+AttackAnimation_557e:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_end
+
+AttackAnimation_5583:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_558c:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_41
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5597:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_51
+ anim_end
+
+AttackAnimation_559c:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_75
+ anim_end
+
+AttackAnimation_55a1:
+ anim_player DUEL_ANIM_GLOW
+ anim_end
+
+AttackAnimation_55a4:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_77
+ anim_end
+
+AttackAnimation_55a9:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_34
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_55b4:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_77
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_55bf:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_43
+ anim_end
+
+AttackAnimation_55c4:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_23
+ anim_end
+
+AttackAnimation_55c9:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal $65
+ anim_end
+
+AttackAnimation_55ce:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_24
+ anim_opponent DUEL_ANIM_59
+ anim_end
+
+AttackAnimation_55d5:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_4
+ anim_player DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE3
+ anim_player DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_55e0:
+ anim_player DUEL_ANIM_GLOW
+ anim_normal DUEL_ANIM_18
+ anim_end
+
+AttackAnimation_55e5:
+ anim_end
+
+AttackAnimation_55e6:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_6
+ anim_unknown2 DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_55ed:
+ anim_player DUEL_ANIM_62
+ anim_player DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_55f2:
+ anim_unknown DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE3
+ anim_player DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_55fb:
+ anim_opponent DUEL_ANIM_5
+ anim_end
+
+AttackAnimation_55fe:
+ anim_opponent DUEL_ANIM_4
+ anim_end
+
+AttackAnimation_5601:
+ anim_opponent DUEL_ANIM_2
+ anim_end
+
+AttackAnimation_5604:
+ anim_opponent DUEL_ANIM_3
+ anim_end
+
+AttackAnimation_5607:
+ anim_player DUEL_ANIM_4
+ anim_end
+
+AttackAnimation_560a:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_42
+ anim_end
+
+AttackAnimation_560f:
+ anim_opponent DUEL_ANIM_59
+ anim_end
+
+AttackAnimation_5612:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_68
+ anim_unknown2 DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_unknown2 DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_561d:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_76
+ anim_unknown2 DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_unknown2 DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5628:
+ anim_unknown DUEL_ANIM_4
+ anim_normal DUEL_ANIM_78
+ anim_end
+
+AttackAnimation_562d:
+ anim_unknown DUEL_ANIM_4
+ anim_normal DUEL_ANIM_79
+ anim_end
+
+AttackAnimation_5632:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5637:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_57
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_normal $65
+ anim_end
+
+AttackAnimation_5644:
+ anim_player DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_75
+ anim_opponent DUEL_ANIM_HIT
+ anim_normal DUEL_ANIM_SHAKE1
+ anim_opponent DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_564f:
+ anim_player DUEL_ANIM_5
+ anim_player DUEL_ANIM_SHOW_DAMAGE
+ anim_end
+
+AttackAnimation_5654:
+ anim_player DUEL_ANIM_62
+ anim_normal $98
+ anim_end
+
+AttackAnimation_5659:
+ anim_player DUEL_ANIM_3
+ anim_normal $98
+ anim_end
+
+AttackAnimation_565e:
+ anim_player DUEL_ANIM_GLOW
+ anim_opponent DUEL_ANIM_44
+ anim_normal $66
+ anim_end
+
+AttackAnimation_5665:
+ anim_opponent DUEL_ANIM_57
+ anim_end
+
+AttackAnimation_5668:
+ anim_unknown DUEL_ANIM_4
+ anim_unknown2 DUEL_ANIM_70
+ anim_unknown DUEL_ANIM_GLOW
+ anim_player DUEL_ANIM_62
+ anim_opponent DUEL_ANIM_62
+ anim_end
+
+AttackAnimation_5673:
+ anim_end
diff --git a/src/data/move_animations.asm b/src/data/move_animations.asm deleted file mode 100644 index 222a6d7..0000000 --- a/src/data/move_animations.asm +++ /dev/null @@ -1,914 +0,0 @@ -anim_end: MACRO - db $00 -ENDM -anim_normal: MACRO - db $01, \1 -ENDM -anim_player: MACRO - db $02, \1 -ENDM -anim_opponent: MACRO - db $03, \1 -ENDM -anim_unknown: MACRO - db $04, \1 -ENDM -anim_unknown2: MACRO - db $05, \1 -ENDM -anim_end2: MACRO - db $06 -ENDM - -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 - -MoveAnimation_52c6: ; (6:52c6) - anim_player ANIM_SPELL_MOVE - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_52cf: - anim_player ANIM_SPELL_MOVE - anim_opponent $08 - anim_normal ANIM_SHAKE2 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_52d8: - anim_player ANIM_SPELL_MOVE - anim_opponent ANIM_THUNDER_SHOCK - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_52e3: - anim_player ANIM_SPELL_MOVE - anim_opponent $0b - anim_opponent $0c - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_52f0: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_normal $0d - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_52fd: - anim_player ANIM_SPELL_MOVE - anim_opponent $0e - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5308: - anim_player ANIM_SPELL_MOVE - anim_opponent $0f - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5313: - anim_player ANIM_SPELL_MOVE - anim_normal $10 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_531e: - anim_player ANIM_SPELL_MOVE - anim_opponent $11 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5329: - anim_player ANIM_SPELL_MOVE - anim_normal $12 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5334: - anim_player ANIM_SPELL_MOVE - anim_opponent $13 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_533f: - anim_player ANIM_SPELL_MOVE - anim_normal $14 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_534a: - anim_player ANIM_SPELL_MOVE - anim_opponent $0b - anim_opponent $13 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5357: - anim_player ANIM_SPELL_MOVE - anim_opponent $15 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5362: - anim_player ANIM_SPELL_MOVE - anim_normal $16 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_536d: - anim_player ANIM_SPELL_MOVE - anim_opponent $17 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5378: - anim_player ANIM_SPELL_MOVE - anim_opponent $18 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5383: - anim_player ANIM_SPELL_MOVE - anim_opponent $19 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_538e: - anim_player ANIM_SPELL_MOVE - anim_opponent $1a - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5399: - anim_player ANIM_SPELL_MOVE - anim_opponent $1b - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53a4: - anim_player ANIM_SPELL_MOVE - anim_opponent $1c - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53af: - anim_player ANIM_SPELL_MOVE - anim_opponent $1d - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53ba: - anim_player ANIM_SPELL_MOVE - anim_opponent $1e - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53c5: - anim_player ANIM_SPELL_MOVE - anim_opponent $1f - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53d0: - anim_player ANIM_SPELL_MOVE - anim_player $20 - anim_end - -MoveAnimation_53d5: - anim_player ANIM_SPELL_MOVE - anim_opponent $21 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53e0: - anim_player ANIM_SPELL_MOVE - anim_opponent $22 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53eb: - anim_player ANIM_SPELL_MOVE - anim_opponent $23 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_53f6: - anim_player ANIM_SPELL_MOVE - anim_opponent ANIM_FURY_SWIPES - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5401: - anim_player ANIM_SPELL_MOVE - anim_opponent $25 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_540c: - anim_player ANIM_SPELL_MOVE - anim_opponent $26 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5417: - anim_player ANIM_SPELL_MOVE - anim_opponent $27 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5422: - anim_player ANIM_SPELL_MOVE - anim_opponent $28 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_542d: - anim_player ANIM_SPELL_MOVE - anim_opponent $29 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5438: - anim_player ANIM_SPELL_MOVE - anim_opponent $2a - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5443: - anim_player ANIM_SPELL_MOVE - anim_opponent $2b - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_544e: - anim_player ANIM_SPELL_MOVE - anim_opponent $2b - anim_end - -MoveAnimation_5453: - anim_player ANIM_SPELL_MOVE - anim_opponent $2c - anim_normal $66 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5460: - anim_player ANIM_SPELL_MOVE - anim_opponent $2c - anim_normal $66 - anim_end - -MoveAnimation_5467: - anim_player ANIM_SPELL_MOVE - anim_opponent $2d - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5472: - anim_player ANIM_SPELL_MOVE - anim_opponent $2e - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_547d: - anim_player ANIM_SPELL_MOVE - anim_opponent $2f - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5488: - anim_player ANIM_SPELL_MOVE - anim_player $30 - anim_normal $66 - anim_end - -MoveAnimation_548f: - anim_player ANIM_SPELL_MOVE - anim_normal $66 - anim_opponent $31 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_549c: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_opponent $32 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_54a9: - anim_player ANIM_SPELL_MOVE - anim_opponent $33 - anim_end - -MoveAnimation_54ae: - anim_player ANIM_SPELL_MOVE - anim_opponent $34 - anim_end - -MoveAnimation_54b3: - anim_player ANIM_SPELL_MOVE - anim_normal $35 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_54be: - anim_player ANIM_SPELL_MOVE - anim_player $36 - anim_end - -MoveAnimation_54c3: - anim_player ANIM_SPELL_MOVE - anim_player $37 - anim_end - -MoveAnimation_54c8: - anim_player ANIM_SPELL_MOVE - anim_normal $38 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_54d3: - anim_player ANIM_SPELL_MOVE - anim_normal $38 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_player $36 - anim_end - -MoveAnimation_54e0: - anim_player ANIM_SPELL_MOVE - anim_opponent $39 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_54eb: - anim_player ANIM_SPELL_MOVE - anim_player $3a - anim_normal ANIM_SHAKE1 - anim_end - -MoveAnimation_54f2: - anim_player ANIM_SPELL_MOVE - anim_normal ANIM_SHAKE1 - anim_opponent $3b - anim_end - -MoveAnimation_54f9: - anim_player ANIM_SPELL_MOVE - anim_player $3c - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5504: - anim_player ANIM_SPELL_MOVE - anim_player $3d - anim_normal $65 - anim_player $41 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5513: - anim_player ANIM_SPELL_MOVE - anim_end - -MoveAnimation_5516: - anim_player ANIM_SPELL_MOVE - anim_opponent $3f - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5521: - anim_player ANIM_SPELL_MOVE - anim_opponent $40 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_opponent $3b - anim_end - -MoveAnimation_552e: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_end - -MoveAnimation_5533: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_opponent $01 - anim_end - -MoveAnimation_553a: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_unknown $04 - anim_unknown2 $46 - anim_end - -MoveAnimation_5543: - anim_unknown $04 - anim_unknown2 $46 - anim_normal $65 - anim_end - -MoveAnimation_554a: - anim_unknown $04 - anim_unknown2 $46 - anim_normal $65 - anim_unknown2 $47 - anim_unknown2 $47 - anim_end - -MoveAnimation_5555: - anim_unknown $04 - anim_unknown2 $46 - anim_normal $45 - anim_unknown $01 - anim_end - -MoveAnimation_555e: - anim_unknown $04 - anim_unknown2 $46 - anim_unknown2 $44 - anim_unknown $04 - anim_unknown2 $07 - anim_normal ANIM_SHAKE1 - anim_unknown2 ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_556d: - anim_unknown $04 - anim_unknown2 $46 - anim_unknown2 $49 - anim_end - -MoveAnimation_5574: - anim_player ANIM_SPELL_MOVE - anim_unknown $04 - anim_normal $4a - anim_end - -MoveAnimation_557b: - anim_player ANIM_SPELL_MOVE - anim_end - -MoveAnimation_557e: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_end - -MoveAnimation_5583: - anim_player ANIM_SPELL_MOVE - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_558c: - anim_player ANIM_SPELL_MOVE - anim_opponent $29 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5597: - anim_player ANIM_SPELL_MOVE - anim_player $33 - anim_end - -MoveAnimation_559c: - anim_player ANIM_SPELL_MOVE - anim_player $4b - anim_end - -MoveAnimation_55a1: - anim_player ANIM_SPELL_MOVE - anim_end - -MoveAnimation_55a4: - anim_player ANIM_SPELL_MOVE - anim_player $4d - anim_end - -MoveAnimation_55a9: - anim_player ANIM_SPELL_MOVE - anim_opponent $22 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_55b4: - anim_player ANIM_SPELL_MOVE - anim_player $4d - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_55bf: - anim_player ANIM_SPELL_MOVE - anim_opponent $2b - anim_end - -MoveAnimation_55c4: - anim_player ANIM_SPELL_MOVE - anim_opponent $17 - anim_end - -MoveAnimation_55c9: - anim_player ANIM_SPELL_MOVE - anim_normal $65 - anim_end - -MoveAnimation_55ce: - anim_player ANIM_SPELL_MOVE - anim_opponent $18 - anim_opponent $3b - anim_end - -MoveAnimation_55d5: - anim_player ANIM_SPELL_MOVE - anim_player $04 - anim_player $07 - anim_normal ANIM_SHAKE3 - anim_player ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_55e0: - anim_player ANIM_SPELL_MOVE - anim_normal $12 - anim_end - -MoveAnimation_55e5: - anim_end - -MoveAnimation_55e6: - anim_unknown $04 - anim_unknown2 $06 - anim_unknown2 ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_55ed: - anim_player $3e - anim_player ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_55f2: - anim_unknown $01 - anim_player $07 - anim_normal ANIM_SHAKE3 - anim_player ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_55fb: - anim_opponent $05 - anim_end - -MoveAnimation_55fe: - anim_opponent $04 - anim_end - -MoveAnimation_5601: - anim_opponent $02 - anim_end - -MoveAnimation_5604: - anim_opponent $03 - anim_end - -MoveAnimation_5607: - anim_player $04 - anim_end - -MoveAnimation_560a: - anim_player ANIM_SPELL_MOVE - anim_opponent $2a - anim_end - -MoveAnimation_560f: - anim_opponent $3b - anim_end - -MoveAnimation_5612: - anim_unknown $04 - anim_unknown2 $44 - anim_unknown2 $07 - anim_normal ANIM_SHAKE1 - anim_unknown2 ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_561d: - anim_unknown $04 - anim_unknown2 $4c - anim_unknown2 $07 - anim_normal ANIM_SHAKE1 - anim_unknown2 ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5628: - anim_unknown $04 - anim_normal $4e - anim_end - -MoveAnimation_562d: - anim_unknown $04 - anim_normal $4f - anim_end - -MoveAnimation_5632: - anim_unknown $04 - anim_unknown2 ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5637: - anim_player ANIM_SPELL_MOVE - anim_opponent $39 - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_normal $65 - anim_end - -MoveAnimation_5644: - anim_player ANIM_SPELL_MOVE - anim_player $4b - anim_opponent ANIM_GET_HIT - anim_normal ANIM_SHAKE1 - anim_opponent ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_564f: - anim_player $05 - anim_player ANIM_SHOW_DAMAGE - anim_end - -MoveAnimation_5654: - anim_player $3e - anim_normal $98 - anim_end - -MoveAnimation_5659: - anim_player $03 - anim_normal $98 - anim_end - -MoveAnimation_565e: - anim_player ANIM_SPELL_MOVE - anim_opponent $2c - anim_normal $66 - anim_end - -MoveAnimation_5665: - anim_opponent $39 - anim_end - -MoveAnimation_5668: - anim_unknown $04 - anim_unknown2 $46 - anim_unknown $01 - anim_player $3e - anim_opponent $3e - anim_end - -MoveAnimation_5673: - anim_end diff --git a/src/engine/bank01.asm b/src/engine/bank01.asm index 6528e55..f249535 100644 --- a/src/engine/bank01.asm +++ b/src/engine/bank01.asm @@ -188,7 +188,7 @@ MainDuelLoop: ; 40ee (1:40ee) jr z, .active_duelist_won_battle cp TURN_PLAYER_LOST jr z, .active_duelist_lost_battle - ld a, $5f + ld a, DUEL_ANIM_DRAW ld c, MUSIC_DARK_DIDDLY ldtx hl, DuelWasADrawText jr .handle_duel_finished @@ -200,7 +200,7 @@ MainDuelLoop: ; 40ee (1:40ee) .player_won_battle xor a ; DUEL_WIN ld [wDuelResult], a - ld a, $5d + ld a, DUEL_ANIM_WIN ld c, MUSIC_MATCH_VICTORY ldtx hl, WonDuelText jr .handle_duel_finished @@ -212,7 +212,7 @@ MainDuelLoop: ; 40ee (1:40ee) .opponent_won_battle ld a, DUEL_LOSS ld [wDuelResult], a - ld a, $5e + ld a, DUEL_ANIM_LOSS ld c, MUSIC_MATCH_LOSS ldtx hl, LostDuelText diff --git a/src/engine/bank06.asm b/src/engine/bank06.asm index addf336..b9b4659 100644 --- a/src/engine/bank06.asm +++ b/src/engine/bank06.asm @@ -1058,7 +1058,7 @@ Func_18f9c: ; 18f9c (6:4f9c) ld l, a ld h, 0 add hl, hl - ld de, PointerTable_MoveAnimation + ld de, PointerTable_AttackAnimation .asm_4fa8 add hl, de ld e, [hl] @@ -1366,7 +1366,7 @@ Func_19168: ; 19168 (6:5168) ret -INCLUDE "data/move_animations.asm" +INCLUDE "data/attack_animations.asm" INCROM $19674, $1991f diff --git a/src/engine/bank07.asm b/src/engine/bank07.asm index c18eefc..80bba5f 100644 --- a/src/engine/bank07.asm +++ b/src/engine/bank07.asm @@ -1455,7 +1455,7 @@ Func_1ce03: ; 1ce03 (7:4e03) ; data for each animation ID (see src/constants/sprite_constants.asm) Animations: ; 1ce32 (7:4e32) - ; $00 + ; DUEL_ANIM_NONE db $00 ; sprite ID db $00 ; palette ID db $00 ; anim ID @@ -1463,7 +1463,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $01 + ; DUEL_ANIM_GLOW db SPRITE_DUEL_GLOW ; sprite ID db $1f ; palette ID db $47 ; anim ID @@ -1471,7 +1471,7 @@ Animations: ; 1ce32 (7:4e32) db $11 ; sound FX ID db $00 ; handler function - ; $02 + ; DUEL_ANIM_2 db SPRITE_DUEL_1 ; sprite ID db $20 ; palette ID db $48 ; anim ID @@ -1479,7 +1479,7 @@ Animations: ; 1ce32 (7:4e32) db $12 ; sound FX ID db $00 ; handler function - ; $03 + ; DUEL_ANIM_3 db SPRITE_DUEL_2 ; sprite ID db $21 ; palette ID db $49 ; anim ID @@ -1487,7 +1487,7 @@ Animations: ; 1ce32 (7:4e32) db $13 ; sound FX ID db $00 ; handler function - ; $04 + ; DUEL_ANIM_4 db SPRITE_DUEL_55 ; sprite ID db $22 ; palette ID db $4a ; anim ID @@ -1495,7 +1495,7 @@ Animations: ; 1ce32 (7:4e32) db $14 ; sound FX ID db $00 ; handler function - ; $05 + ; DUEL_ANIM_5 db SPRITE_DUEL_58 ; sprite ID db $23 ; palette ID db $4b ; anim ID @@ -1503,7 +1503,7 @@ Animations: ; 1ce32 (7:4e32) db $15 ; sound FX ID db $00 ; handler function - ; $06 + ; DUEL_ANIM_6 db SPRITE_DUEL_3 ; sprite ID db $24 ; palette ID db $4c ; anim ID @@ -1511,7 +1511,7 @@ Animations: ; 1ce32 (7:4e32) db $16 ; sound FX ID db $00 ; handler function - ; $07 + ; DUEL_ANIM_HIT db SPRITE_DUEL_3 ; sprite ID db $24 ; palette ID db $4d ; anim ID @@ -1519,7 +1519,7 @@ Animations: ; 1ce32 (7:4e32) db $16 ; sound FX ID db $00 ; handler function - ; $08 + ; DUEL_ANIM_8 db SPRITE_DUEL_3 ; sprite ID db $24 ; palette ID db $4e ; anim ID @@ -1527,7 +1527,7 @@ Animations: ; 1ce32 (7:4e32) db $17 ; sound FX ID db $00 ; handler function - ; $09 + ; DUEL_ANIM_SHOW_DAMAGE db SPRITE_DUEL_4 ; sprite ID db $25 ; palette ID db $00 ; anim ID @@ -1535,7 +1535,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $0a + ; DUEL_ANIM_THUNDER_SHOCK db SPRITE_DUEL_5 ; sprite ID db $26 ; palette ID db $5c ; anim ID @@ -1543,7 +1543,7 @@ Animations: ; 1ce32 (7:4e32) db $18 ; sound FX ID db $00 ; handler function - ; $0b + ; DUEL_ANIM_11 db SPRITE_DUEL_6 ; sprite ID db $27 ; palette ID db $5e ; anim ID @@ -1551,7 +1551,7 @@ Animations: ; 1ce32 (7:4e32) db $19 ; sound FX ID db $00 ; handler function - ; $0c + ; DUEL_ANIM_12 db SPRITE_DUEL_59 ; sprite ID db $28 ; palette ID db $5f ; anim ID @@ -1559,7 +1559,7 @@ Animations: ; 1ce32 (7:4e32) db $1a ; sound FX ID db $00 ; handler function - ; $0d + ; DUEL_ANIM_13 db SPRITE_DUEL_7 ; sprite ID db $29 ; palette ID db $60 ; anim ID @@ -1567,7 +1567,7 @@ Animations: ; 1ce32 (7:4e32) db $1b ; sound FX ID db $00 ; handler function - ; $0e + ; DUEL_ANIM_14 db SPRITE_DUEL_8 ; sprite ID db $2a ; palette ID db $61 ; anim ID @@ -1575,7 +1575,7 @@ Animations: ; 1ce32 (7:4e32) db $1c ; sound FX ID db $00 ; handler function - ; $0f + ; DUEL_ANIM_15 db SPRITE_DUEL_8 ; sprite ID db $2a ; palette ID db $62 ; anim ID @@ -1583,7 +1583,7 @@ Animations: ; 1ce32 (7:4e32) db $1d ; sound FX ID db $00 ; handler function - ; $10 + ; DUEL_ANIM_16 db SPRITE_DUEL_9 ; sprite ID db $2b ; palette ID db $63 ; anim ID @@ -1591,7 +1591,7 @@ Animations: ; 1ce32 (7:4e32) db $1e ; sound FX ID db $00 ; handler function - ; $11 + ; DUEL_ANIM_17 db SPRITE_DUEL_10 ; sprite ID db $2c ; palette ID db $64 ; anim ID @@ -1599,7 +1599,7 @@ Animations: ; 1ce32 (7:4e32) db $1f ; sound FX ID db $00 ; handler function - ; $12 + ; DUEL_ANIM_18 db SPRITE_DUEL_61 ; sprite ID db $2d ; palette ID db $69 ; anim ID @@ -1607,7 +1607,7 @@ Animations: ; 1ce32 (7:4e32) db $20 ; sound FX ID db $00 ; handler function - ; $13 + ; DUEL_ANIM_19 db SPRITE_DUEL_11 ; sprite ID db $2e ; palette ID db $6a ; anim ID @@ -1615,7 +1615,7 @@ Animations: ; 1ce32 (7:4e32) db $21 ; sound FX ID db $00 ; handler function - ; $14 + ; DUEL_ANIM_20 db SPRITE_DUEL_12 ; sprite ID db $2f ; palette ID db $6b ; anim ID @@ -1623,7 +1623,7 @@ Animations: ; 1ce32 (7:4e32) db $22 ; sound FX ID db $00 ; handler function - ; $15 + ; DUEL_ANIM_21 db SPRITE_DUEL_13 ; sprite ID db $30 ; palette ID db $6c ; anim ID @@ -1631,7 +1631,7 @@ Animations: ; 1ce32 (7:4e32) db $23 ; sound FX ID db $00 ; handler function - ; $16 + ; DUEL_ANIM_22 db SPRITE_DUEL_62 ; sprite ID db $31 ; palette ID db $6d ; anim ID @@ -1639,7 +1639,7 @@ Animations: ; 1ce32 (7:4e32) db $24 ; sound FX ID db $00 ; handler function - ; $17 + ; DUEL_ANIM_23 db SPRITE_DUEL_14 ; sprite ID db $32 ; palette ID db $6e ; anim ID @@ -1647,7 +1647,7 @@ Animations: ; 1ce32 (7:4e32) db $25 ; sound FX ID db $00 ; handler function - ; $18 + ; DUEL_ANIM_24 db SPRITE_DUEL_15 ; sprite ID db $33 ; palette ID db $6f ; anim ID @@ -1655,7 +1655,7 @@ Animations: ; 1ce32 (7:4e32) db $26 ; sound FX ID db $00 ; handler function - ; $19 + ; DUEL_ANIM_25 db SPRITE_DUEL_16 ; sprite ID db $34 ; palette ID db $70 ; anim ID @@ -1663,7 +1663,7 @@ Animations: ; 1ce32 (7:4e32) db $27 ; sound FX ID db $00 ; handler function - ; $1a + ; DUEL_ANIM_26 db SPRITE_DUEL_17 ; sprite ID db $35 ; palette ID db $71 ; anim ID @@ -1671,7 +1671,7 @@ Animations: ; 1ce32 (7:4e32) db $28 ; sound FX ID db $00 ; handler function - ; $1b + ; DUEL_ANIM_27 db SPRITE_DUEL_18 ; sprite ID db $36 ; palette ID db $72 ; anim ID @@ -1679,7 +1679,7 @@ Animations: ; 1ce32 (7:4e32) db $29 ; sound FX ID db $00 ; handler function - ; $1c + ; DUEL_ANIM_28 db SPRITE_DUEL_18 ; sprite ID db $36 ; palette ID db $73 ; anim ID @@ -1687,7 +1687,7 @@ Animations: ; 1ce32 (7:4e32) db $2a ; sound FX ID db $00 ; handler function - ; $1d + ; DUEL_ANIM_29 db SPRITE_DUEL_19 ; sprite ID db $37 ; palette ID db $74 ; anim ID @@ -1695,7 +1695,7 @@ Animations: ; 1ce32 (7:4e32) db $2b ; sound FX ID db $00 ; handler function - ; $1e + ; DUEL_ANIM_30 db SPRITE_DUEL_19 ; sprite ID db $37 ; palette ID db $75 ; anim ID @@ -1703,7 +1703,7 @@ Animations: ; 1ce32 (7:4e32) db $52 ; sound FX ID db $00 ; handler function - ; $1f + ; DUEL_ANIM_31 db SPRITE_DUEL_19 ; sprite ID db $37 ; palette ID db $76 ; anim ID @@ -1711,7 +1711,7 @@ Animations: ; 1ce32 (7:4e32) db $53 ; sound FX ID db $00 ; handler function - ; $20 + ; DUEL_ANIM_32 db SPRITE_DUEL_20 ; sprite ID db $38 ; palette ID db $77 ; anim ID @@ -1719,7 +1719,7 @@ Animations: ; 1ce32 (7:4e32) db $2c ; sound FX ID db $00 ; handler function - ; $21 + ; DUEL_ANIM_33 db SPRITE_DUEL_21 ; sprite ID db $39 ; palette ID db $78 ; anim ID @@ -1727,7 +1727,7 @@ Animations: ; 1ce32 (7:4e32) db $2d ; sound FX ID db $00 ; handler function - ; $22 + ; DUEL_ANIM_34 db SPRITE_DUEL_22 ; sprite ID db $3a ; palette ID db $7a ; anim ID @@ -1735,7 +1735,7 @@ Animations: ; 1ce32 (7:4e32) db $2d ; sound FX ID db $00 ; handler function - ; $23 + ; DUEL_ANIM_35 db SPRITE_DUEL_23 ; sprite ID db $3b ; palette ID db $7b ; anim ID @@ -1743,7 +1743,7 @@ Animations: ; 1ce32 (7:4e32) db $2e ; sound FX ID db $00 ; handler function - ; $24 + ; DUEL_ANIM_FURY_SWIPES db SPRITE_DUEL_21 ; sprite ID db $39 ; palette ID db $79 ; anim ID @@ -1751,7 +1751,7 @@ Animations: ; 1ce32 (7:4e32) db $2f ; sound FX ID db $00 ; handler function - ; $25 + ; DUEL_ANIM_37 db SPRITE_DUEL_24 ; sprite ID db $3c ; palette ID db $7c ; anim ID @@ -1759,7 +1759,7 @@ Animations: ; 1ce32 (7:4e32) db $30 ; sound FX ID db $00 ; handler function - ; $26 + ; DUEL_ANIM_38 db SPRITE_DUEL_25 ; sprite ID db $3d ; palette ID db $7d ; anim ID @@ -1767,7 +1767,7 @@ Animations: ; 1ce32 (7:4e32) db $31 ; sound FX ID db $00 ; handler function - ; $27 + ; DUEL_ANIM_39 db SPRITE_DUEL_26 ; sprite ID db $3e ; palette ID db $7e ; anim ID @@ -1775,7 +1775,7 @@ Animations: ; 1ce32 (7:4e32) db $32 ; sound FX ID db $00 ; handler function - ; $28 + ; DUEL_ANIM_40 db SPRITE_DUEL_27 ; sprite ID db $3f ; palette ID db $7f ; anim ID @@ -1783,7 +1783,7 @@ Animations: ; 1ce32 (7:4e32) db $33 ; sound FX ID db $00 ; handler function - ; $29 + ; DUEL_ANIM_41 db SPRITE_DUEL_28 ; sprite ID db $40 ; palette ID db $80 ; anim ID @@ -1791,7 +1791,7 @@ Animations: ; 1ce32 (7:4e32) db $34 ; sound FX ID db $00 ; handler function - ; $2a + ; DUEL_ANIM_42 db SPRITE_DUEL_29 ; sprite ID db $41 ; palette ID db $81 ; anim ID @@ -1799,7 +1799,7 @@ Animations: ; 1ce32 (7:4e32) db $35 ; sound FX ID db $00 ; handler function - ; $2b + ; DUEL_ANIM_43 db SPRITE_DUEL_56 ; sprite ID db $42 ; palette ID db $82 ; anim ID @@ -1807,7 +1807,7 @@ Animations: ; 1ce32 (7:4e32) db $36 ; sound FX ID db $00 ; handler function - ; $2c + ; DUEL_ANIM_44 db SPRITE_DUEL_30 ; sprite ID db $43 ; palette ID db $83 ; anim ID @@ -1815,7 +1815,7 @@ Animations: ; 1ce32 (7:4e32) db $37 ; sound FX ID db $00 ; handler function - ; $2d + ; DUEL_ANIM_45 db SPRITE_DUEL_31 ; sprite ID db $44 ; palette ID db $84 ; anim ID @@ -1823,7 +1823,7 @@ Animations: ; 1ce32 (7:4e32) db $38 ; sound FX ID db $00 ; handler function - ; $2e + ; DUEL_ANIM_46 db SPRITE_DUEL_32 ; sprite ID db $45 ; palette ID db $85 ; anim ID @@ -1831,7 +1831,7 @@ Animations: ; 1ce32 (7:4e32) db $39 ; sound FX ID db $00 ; handler function - ; $2f + ; DUEL_ANIM_47 db SPRITE_DUEL_33 ; sprite ID db $46 ; palette ID db $86 ; anim ID @@ -1839,7 +1839,7 @@ Animations: ; 1ce32 (7:4e32) db $3a ; sound FX ID db $00 ; handler function - ; $30 + ; DUEL_ANIM_48 db SPRITE_DUEL_34 ; sprite ID db $47 ; palette ID db $87 ; anim ID @@ -1847,7 +1847,7 @@ Animations: ; 1ce32 (7:4e32) db $3b ; sound FX ID db $00 ; handler function - ; $31 + ; DUEL_ANIM_49 db SPRITE_DUEL_35 ; sprite ID db $48 ; palette ID db $88 ; anim ID @@ -1855,7 +1855,7 @@ Animations: ; 1ce32 (7:4e32) db $3c ; sound FX ID db $00 ; handler function - ; $32 + ; DUEL_ANIM_50 db SPRITE_DUEL_66 ; sprite ID db $49 ; palette ID db $89 ; anim ID @@ -1863,7 +1863,7 @@ Animations: ; 1ce32 (7:4e32) db $3d ; sound FX ID db $00 ; handler function - ; $33 + ; DUEL_ANIM_51 db SPRITE_DUEL_36 ; sprite ID db $4a ; palette ID db $8a ; anim ID @@ -1871,7 +1871,7 @@ Animations: ; 1ce32 (7:4e32) db $3e ; sound FX ID db $00 ; handler function - ; $34 + ; DUEL_ANIM_52 db SPRITE_DUEL_37 ; sprite ID db $4b ; palette ID db $8b ; anim ID @@ -1879,7 +1879,7 @@ Animations: ; 1ce32 (7:4e32) db $3f ; sound FX ID db $00 ; handler function - ; $35 + ; DUEL_ANIM_53 db SPRITE_DUEL_57 ; sprite ID db $4c ; palette ID db $8c ; anim ID @@ -1887,7 +1887,7 @@ Animations: ; 1ce32 (7:4e32) db $40 ; sound FX ID db $00 ; handler function - ; $36 + ; DUEL_ANIM_54 db SPRITE_DUEL_38 ; sprite ID db $4d ; palette ID db $8d ; anim ID @@ -1895,7 +1895,7 @@ Animations: ; 1ce32 (7:4e32) db $41 ; sound FX ID db $00 ; handler function - ; $37 + ; DUEL_ANIM_55 db SPRITE_DUEL_39 ; sprite ID db $4e ; palette ID db $8e ; anim ID @@ -1903,7 +1903,7 @@ Animations: ; 1ce32 (7:4e32) db $42 ; sound FX ID db $00 ; handler function - ; $38 + ; DUEL_ANIM_56 db SPRITE_DUEL_40 ; sprite ID db $4f ; palette ID db $8f ; anim ID @@ -1911,7 +1911,7 @@ Animations: ; 1ce32 (7:4e32) db $43 ; sound FX ID db $00 ; handler function - ; $39 + ; DUEL_ANIM_57 db SPRITE_DUEL_41 ; sprite ID db $50 ; palette ID db $90 ; anim ID @@ -1919,7 +1919,7 @@ Animations: ; 1ce32 (7:4e32) db $44 ; sound FX ID db $00 ; handler function - ; $3a + ; DUEL_ANIM_58 db SPRITE_DUEL_42 ; sprite ID db $51 ; palette ID db $92 ; anim ID @@ -1927,7 +1927,7 @@ Animations: ; 1ce32 (7:4e32) db $45 ; sound FX ID db $00 ; handler function - ; $3b + ; DUEL_ANIM_59 db SPRITE_DUEL_43 ; sprite ID db $52 ; palette ID db $93 ; anim ID @@ -1935,7 +1935,7 @@ Animations: ; 1ce32 (7:4e32) db $46 ; sound FX ID db $00 ; handler function - ; $3c + ; DUEL_ANIM_60 db SPRITE_DUEL_44 ; sprite ID db $53 ; palette ID db $94 ; anim ID @@ -1943,7 +1943,7 @@ Animations: ; 1ce32 (7:4e32) db $47 ; sound FX ID db $00 ; handler function - ; $3d + ; DUEL_ANIM_61 db SPRITE_DUEL_44 ; sprite ID db $53 ; palette ID db $95 ; anim ID @@ -1951,7 +1951,7 @@ Animations: ; 1ce32 (7:4e32) db $48 ; sound FX ID db $00 ; handler function - ; $3e + ; DUEL_ANIM_62 db SPRITE_DUEL_60 ; sprite ID db $54 ; palette ID db $97 ; anim ID @@ -1959,7 +1959,7 @@ Animations: ; 1ce32 (7:4e32) db $49 ; sound FX ID db $00 ; handler function - ; $3f + ; DUEL_ANIM_63 db SPRITE_DUEL_64 ; sprite ID db $55 ; palette ID db $99 ; anim ID @@ -1967,7 +1967,7 @@ Animations: ; 1ce32 (7:4e32) db $4a ; sound FX ID db $00 ; handler function - ; $40 + ; DUEL_ANIM_64 db SPRITE_DUEL_29 ; sprite ID db $56 ; palette ID db $81 ; anim ID @@ -1975,7 +1975,7 @@ Animations: ; 1ce32 (7:4e32) db $4b ; sound FX ID db $00 ; handler function - ; $41 + ; DUEL_ANIM_65 db SPRITE_DUEL_44 ; sprite ID db $53 ; palette ID db $96 ; anim ID @@ -1983,7 +1983,7 @@ Animations: ; 1ce32 (7:4e32) db $47 ; sound FX ID db $00 ; handler function - ; $42 + ; DUEL_ANIM_66 db SPRITE_DUEL_3 ; sprite ID db $24 ; palette ID db $4d ; anim ID @@ -1991,7 +1991,7 @@ Animations: ; 1ce32 (7:4e32) db $16 ; sound FX ID db $00 ; handler function - ; $43 + ; DUEL_ANIM_67 db SPRITE_DUEL_3 ; sprite ID db $24 ; palette ID db $4e ; anim ID @@ -1999,7 +1999,7 @@ Animations: ; 1ce32 (7:4e32) db $17 ; sound FX ID db $00 ; handler function - ; $44 + ; DUEL_ANIM_68 db SPRITE_DUEL_5 ; sprite ID db $26 ; palette ID db $5c ; anim ID @@ -2007,7 +2007,7 @@ Animations: ; 1ce32 (7:4e32) db $18 ; sound FX ID db $00 ; handler function - ; $45 + ; DUEL_ANIM_69 db SPRITE_DUEL_62 ; sprite ID db $31 ; palette ID db $6d ; anim ID @@ -2015,7 +2015,7 @@ Animations: ; 1ce32 (7:4e32) db $24 ; sound FX ID db $00 ; handler function - ; $46 + ; DUEL_ANIM_70 db SPRITE_DUEL_45 ; sprite ID db $57 ; palette ID db $9a ; anim ID @@ -2023,7 +2023,7 @@ Animations: ; 1ce32 (7:4e32) db $11 ; sound FX ID db $00 ; handler function - ; $47 + ; DUEL_ANIM_71 db SPRITE_DUEL_10 ; sprite ID db $2c ; palette ID db $65 ; anim ID @@ -2031,7 +2031,7 @@ Animations: ; 1ce32 (7:4e32) db $5c ; sound FX ID db $00 ; handler function - ; $48 + ; DUEL_ANIM_72 db SPRITE_DUEL_10 ; sprite ID db $2c ; palette ID db $66 ; anim ID @@ -2039,7 +2039,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $49 + ; DUEL_ANIM_73 db SPRITE_DUEL_60 ; sprite ID db $54 ; palette ID db $98 ; anim ID @@ -2047,7 +2047,7 @@ Animations: ; 1ce32 (7:4e32) db $4c ; sound FX ID db $00 ; handler function - ; $4a + ; DUEL_ANIM_74 db SPRITE_DUEL_41 ; sprite ID db $50 ; palette ID db $91 ; anim ID @@ -2055,7 +2055,7 @@ Animations: ; 1ce32 (7:4e32) db $4d ; sound FX ID db $00 ; handler function - ; $4b + ; DUEL_ANIM_75 db SPRITE_DUEL_46 ; sprite ID db $58 ; palette ID db $9b ; anim ID @@ -2063,7 +2063,7 @@ Animations: ; 1ce32 (7:4e32) db $4e ; sound FX ID db $00 ; handler function - ; $4c + ; DUEL_ANIM_76 db SPRITE_DUEL_47 ; sprite ID db $59 ; palette ID db $9c ; anim ID @@ -2071,7 +2071,7 @@ Animations: ; 1ce32 (7:4e32) db $4f ; sound FX ID db $00 ; handler function - ; $4d + ; DUEL_ANIM_77 db SPRITE_DUEL_48 ; sprite ID db $5a ; palette ID db $9d ; anim ID @@ -2079,7 +2079,7 @@ Animations: ; 1ce32 (7:4e32) db $50 ; sound FX ID db $00 ; handler function - ; $4e + ; DUEL_ANIM_78 db SPRITE_DUEL_10 ; sprite ID db $2c ; palette ID db $67 ; anim ID @@ -2087,7 +2087,7 @@ Animations: ; 1ce32 (7:4e32) db $51 ; sound FX ID db $00 ; handler function - ; $4f + ; DUEL_ANIM_79 db SPRITE_DUEL_10 ; sprite ID db $2c ; palette ID db $68 ; anim ID @@ -2095,7 +2095,7 @@ Animations: ; 1ce32 (7:4e32) db $51 ; sound FX ID db $00 ; handler function - ; $50 + ; DUEL_ANIM_80 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $9e ; anim ID @@ -2103,7 +2103,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $51 + ; DUEL_ANIM_81 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $9f ; anim ID @@ -2111,7 +2111,7 @@ Animations: ; 1ce32 (7:4e32) db $07 ; sound FX ID db $00 ; handler function - ; $52 + ; DUEL_ANIM_82 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a0 ; anim ID @@ -2119,7 +2119,7 @@ Animations: ; 1ce32 (7:4e32) db $07 ; sound FX ID db $00 ; handler function - ; $53 + ; DUEL_ANIM_83 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a1 ; anim ID @@ -2127,7 +2127,7 @@ Animations: ; 1ce32 (7:4e32) db $07 ; sound FX ID db $00 ; handler function - ; $54 + ; DUEL_ANIM_84 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a2 ; anim ID @@ -2135,7 +2135,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $55 + ; DUEL_ANIM_85 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a3 ; anim ID @@ -2143,7 +2143,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $56 + ; DUEL_ANIM_86 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a4 ; anim ID @@ -2151,7 +2151,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $57 + ; DUEL_ANIM_87 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a5 ; anim ID @@ -2159,7 +2159,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $58 + ; DUEL_ANIM_88 db SPRITE_DUEL_50 ; sprite ID db $5c ; palette ID db $a7 ; anim ID @@ -2167,7 +2167,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $59 + ; DUEL_ANIM_89 db SPRITE_DUEL_50 ; sprite ID db $5c ; palette ID db $a8 ; anim ID @@ -2175,7 +2175,7 @@ Animations: ; 1ce32 (7:4e32) db $0b ; sound FX ID db $00 ; handler function - ; $5a + ; DUEL_ANIM_90 db SPRITE_DUEL_50 ; sprite ID db $5c ; palette ID db $a9 ; anim ID @@ -2183,7 +2183,7 @@ Animations: ; 1ce32 (7:4e32) db $0b ; sound FX ID db $00 ; handler function - ; $5b + ; DUEL_ANIM_91 db SPRITE_DUEL_50 ; sprite ID db $5c ; palette ID db $aa ; anim ID @@ -2191,7 +2191,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $5c + ; DUEL_ANIM_92 db SPRITE_DUEL_50 ; sprite ID db $5c ; palette ID db $ab ; anim ID @@ -2199,7 +2199,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $5d + ; DUEL_ANIM_WIN db SPRITE_DUEL_WON_LOST_DRAW ; sprite ID db $5d ; palette ID db $ac ; anim ID @@ -2207,7 +2207,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $5e + ; DUEL_ANIM_LOSS db SPRITE_DUEL_WON_LOST_DRAW ; sprite ID db $5d ; palette ID db $ad ; anim ID @@ -2215,7 +2215,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $5f + ; DUEL_ANIM_DRAW db SPRITE_DUEL_WON_LOST_DRAW ; sprite ID db $5d ; palette ID db $ae ; anim ID @@ -2223,7 +2223,7 @@ Animations: ; 1ce32 (7:4e32) db $00 ; sound FX ID db $00 ; handler function - ; $60 + ; DUEL_ANIM_96 db SPRITE_DUEL_49 ; sprite ID db $5b ; palette ID db $a6 ; anim ID |