Document more sprite anim data

This commit is contained in:
Remy Oukaour
2018-01-02 12:25:13 -05:00
parent be2aeedcf0
commit 7ad8ea13c9
8 changed files with 801 additions and 801 deletions

View File

@ -19,93 +19,93 @@
; SpriteAnimSeqData indexes (see data/sprite_anims/sequences.asm) ; SpriteAnimSeqData indexes (see data/sprite_anims/sequences.asm)
const_def const_def
const SPRITE_ANIM_INDEX_PARTY_MON ; 00 const SPRITE_ANIM_INDEX_PARTY_MON ; 00
const SPRITE_ANIM_INDEX_GS_TITLE_TRAIL ; 01 const SPRITE_ANIM_INDEX_GS_TITLE_TRAIL ; 01
const SPRITE_ANIM_INDEX_NAMING_SCREEN_CURSOR ; 02 const SPRITE_ANIM_INDEX_NAMING_SCREEN_CURSOR ; 02
const SPRITE_ANIM_INDEX_GAMEFREAK_LOGO ; 03 const SPRITE_ANIM_INDEX_GAMEFREAK_LOGO ; 03
const SPRITE_ANIM_INDEX_GS_INTRO_STAR ; 04 const SPRITE_ANIM_INDEX_GS_INTRO_STAR ; 04
const SPRITE_ANIM_INDEX_GS_INTRO_SPARKLE ; 05 const SPRITE_ANIM_INDEX_GS_INTRO_SPARKLE ; 05
const SPRITE_ANIM_INDEX_SLOTS_GOLEM ; 06 const SPRITE_ANIM_INDEX_SLOTS_GOLEM ; 06
const SPRITE_ANIM_INDEX_SLOTS_CHANSEY ; 07 const SPRITE_ANIM_INDEX_SLOTS_CHANSEY ; 07
const SPRITE_ANIM_INDEX_SLOTS_EGG ; 08 const SPRITE_ANIM_INDEX_SLOTS_EGG ; 08
const SPRITE_ANIM_INDEX_COMPOSE_MAIL_CURSOR ; 09 const SPRITE_ANIM_INDEX_COMPOSE_MAIL_CURSOR ; 09
const SPRITE_ANIM_INDEX_RED_WALK ; 0a const SPRITE_ANIM_INDEX_RED_WALK ; 0a
const SPRITE_ANIM_INDEX_UNUSED_CURSOR ; 0b const SPRITE_ANIM_INDEX_UNUSED_CURSOR ; 0b
const SPRITE_ANIM_INDEX_DUMMY_GAME ; 0c const SPRITE_ANIM_INDEX_DUMMY_GAME ; 0c
const SPRITE_ANIM_INDEX_POKEGEAR_ARROW ; 0d const SPRITE_ANIM_INDEX_POKEGEAR_ARROW ; 0d
const SPRITE_ANIM_INDEX_TRADE_POKE_BALL ; 0e const SPRITE_ANIM_INDEX_TRADE_POKE_BALL ; 0e
const SPRITE_ANIM_INDEX_TRADE_POOF ; 0f const SPRITE_ANIM_INDEX_TRADE_POOF ; 0f
const SPRITE_ANIM_INDEX_TRADE_TUBE_BULGE ; 10 const SPRITE_ANIM_INDEX_TRADE_TUBE_BULGE ; 10
const SPRITE_ANIM_INDEX_TRADEMON_ICON ; 11 const SPRITE_ANIM_INDEX_TRADEMON_ICON ; 11
const SPRITE_ANIM_INDEX_TRADEMON_BUBBLE ; 12 const SPRITE_ANIM_INDEX_TRADEMON_BUBBLE ; 12
const SPRITE_ANIM_INDEX_EVOLUTION_BALL_OF_LIGHT ; 13 const SPRITE_ANIM_INDEX_EVOLUTION_BALL_OF_LIGHT ; 13
const SPRITE_ANIM_INDEX_RADIO_TUNING_KNOB ; 14 const SPRITE_ANIM_INDEX_RADIO_TUNING_KNOB ; 14
const SPRITE_ANIM_INDEX_MAGNET_TRAIN_RED ; 15 const SPRITE_ANIM_INDEX_MAGNET_TRAIN_RED ; 15
const SPRITE_ANIM_INDEX_LEAF ; 16 const SPRITE_ANIM_INDEX_LEAF ; 16
const SPRITE_ANIM_INDEX_CUT_TREE ; 17 const SPRITE_ANIM_INDEX_CUT_TREE ; 17
const SPRITE_ANIM_INDEX_FLY_LEAF ; 18 const SPRITE_ANIM_INDEX_FLY_LEAF ; 18
const SPRITE_ANIM_INDEX_EGG_CRACK ; 19 const SPRITE_ANIM_INDEX_EGG_CRACK ; 19
const SPRITE_ANIM_INDEX_1A ; 1a const SPRITE_ANIM_INDEX_GS_INTRO_HO_OH ; 1a
const SPRITE_ANIM_INDEX_HEADBUTT ; 1b const SPRITE_ANIM_INDEX_HEADBUTT ; 1b
const SPRITE_ANIM_INDEX_EGG_HATCH ; 1c const SPRITE_ANIM_INDEX_EGG_HATCH ; 1c
const SPRITE_ANIM_INDEX_1D ; 1d const SPRITE_ANIM_INDEX_EZCHAT_CURSOR ; 1d
const SPRITE_ANIM_INDEX_BLUE_WALK ; 1e const SPRITE_ANIM_INDEX_BLUE_WALK ; 1e
const SPRITE_ANIM_INDEX_MAGNET_TRAIN_BLUE ; 1f const SPRITE_ANIM_INDEX_MAGNET_TRAIN_BLUE ; 1f
const SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_BALL ; 20 const SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_BALL ; 20
const SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_BALL ; 21 const SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_BALL ; 21
const SPRITE_ANIM_INDEX_MOBILE_22 ; 22 const SPRITE_ANIM_INDEX_MOBILE_TRADE_CABLE_BULGE ; 22
const SPRITE_ANIM_INDEX_MOBILE_23 ; 23 const SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_PULSE ; 23
const SPRITE_ANIM_INDEX_MOBILE_24 ; 24 const SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_PULSE ; 24
const SPRITE_ANIM_INDEX_MOBILE_25 ; 25 const SPRITE_ANIM_INDEX_MOBILE_TRADE_PING ; 25
const SPRITE_ANIM_INDEX_INTRO_SUICUNE ; 26 const SPRITE_ANIM_INDEX_INTRO_SUICUNE ; 26
const SPRITE_ANIM_INDEX_INTRO_PICHU ; 27 const SPRITE_ANIM_INDEX_INTRO_PICHU ; 27
const SPRITE_ANIM_INDEX_INTRO_WOOPER ; 28 const SPRITE_ANIM_INDEX_INTRO_WOOPER ; 28
const SPRITE_ANIM_INDEX_INTRO_UNOWN ; 29 const SPRITE_ANIM_INDEX_INTRO_UNOWN ; 29
const SPRITE_ANIM_INDEX_INTRO_UNOWN_F ; 2a const SPRITE_ANIM_INDEX_INTRO_UNOWN_F ; 2a
const SPRITE_ANIM_INDEX_INTRO_SUICUNE_AWAY ; 2b const SPRITE_ANIM_INDEX_INTRO_SUICUNE_AWAY ; 2b
const SPRITE_ANIM_INDEX_CELEBI ; 2c const SPRITE_ANIM_INDEX_CELEBI ; 2c
; DoAnimFrame.Jumptable indexes (see engine/sprite_anims.asm) ; DoAnimFrame.Jumptable indexes (see engine/sprite_anims.asm)
const_def const_def
const SPRITE_ANIM_SEQ_NULL ; 00 const SPRITE_ANIM_SEQ_NULL ; 00
const SPRITE_ANIM_SEQ_PARTY_MON ; 01 const SPRITE_ANIM_SEQ_PARTY_MON ; 01
const SPRITE_ANIM_SEQ_PARTY_MON_SWITCH ; 02 const SPRITE_ANIM_SEQ_PARTY_MON_SWITCH ; 02
const SPRITE_ANIM_SEQ_PARTY_MON_SELECTED ; 03 const SPRITE_ANIM_SEQ_PARTY_MON_SELECTED ; 03
const SPRITE_ANIM_SEQ_GS_TITLE_TRAIL ; 04 const SPRITE_ANIM_SEQ_GS_TITLE_TRAIL ; 04
const SPRITE_ANIM_SEQ_NAMING_SCREEN_CURSOR ; 05 const SPRITE_ANIM_SEQ_NAMING_SCREEN_CURSOR ; 05
const SPRITE_ANIM_SEQ_GAMEFREAK_LOGO ; 06 const SPRITE_ANIM_SEQ_GAMEFREAK_LOGO ; 06
const SPRITE_ANIM_SEQ_GS_INTRO_STAR ; 07 const SPRITE_ANIM_SEQ_GS_INTRO_STAR ; 07
const SPRITE_ANIM_SEQ_GS_INTRO_SPARKLE ; 08 const SPRITE_ANIM_SEQ_GS_INTRO_SPARKLE ; 08
const SPRITE_ANIM_SEQ_SLOTS_GOLEM ; 09 const SPRITE_ANIM_SEQ_SLOTS_GOLEM ; 09
const SPRITE_ANIM_SEQ_SLOTS_CHANSEY ; 0a const SPRITE_ANIM_SEQ_SLOTS_CHANSEY ; 0a
const SPRITE_ANIM_SEQ_SLOTS_EGG ; 0b const SPRITE_ANIM_SEQ_SLOTS_EGG ; 0b
const SPRITE_ANIM_SEQ_MAIL_CURSOR ; 0c const SPRITE_ANIM_SEQ_MAIL_CURSOR ; 0c
const SPRITE_ANIM_SEQ_FOR_UNUSED_CURSOR ; 0d const SPRITE_ANIM_SEQ_UNUSED_CURSOR ; 0d
const SPRITE_ANIM_SEQ_DUMMY_GAME_CURSOR ; 0e const SPRITE_ANIM_SEQ_DUMMY_GAME_CURSOR ; 0e
const SPRITE_ANIM_SEQ_POKEGEAR_ARROW ; 0f const SPRITE_ANIM_SEQ_POKEGEAR_ARROW ; 0f
const SPRITE_ANIM_SEQ_TRADE_POKE_BALL ; 10 const SPRITE_ANIM_SEQ_TRADE_POKE_BALL ; 10
const SPRITE_ANIM_SEQ_TRADE_TUBE_BULGE ; 11 const SPRITE_ANIM_SEQ_TRADE_TUBE_BULGE ; 11
const SPRITE_ANIM_SEQ_TRADEMON_IN_TUBE ; 12 const SPRITE_ANIM_SEQ_TRADEMON_IN_TUBE ; 12
const SPRITE_ANIM_SEQ_REVEAL_NEW_MON ; 13 const SPRITE_ANIM_SEQ_REVEAL_NEW_MON ; 13
const SPRITE_ANIM_SEQ_RADIO_TUNING_KNOB ; 14 const SPRITE_ANIM_SEQ_RADIO_TUNING_KNOB ; 14
const SPRITE_ANIM_SEQ_CUT_LEAVES ; 15 const SPRITE_ANIM_SEQ_CUT_LEAVES ; 15
const SPRITE_ANIM_SEQ_FLY_FROM ; 16 const SPRITE_ANIM_SEQ_FLY_FROM ; 16
const SPRITE_ANIM_SEQ_FLY_LEAF ; 17 const SPRITE_ANIM_SEQ_FLY_LEAF ; 17
const SPRITE_ANIM_SEQ_FLY_TO ; 18 const SPRITE_ANIM_SEQ_FLY_TO ; 18
const SPRITE_ANIM_SEQ_19 ; 19 const SPRITE_ANIM_SEQ_GS_INTRO_HO_OH ; 19
const SPRITE_ANIM_SEQ_1A ; 1a const SPRITE_ANIM_SEQ_EZCHAT_CURSOR ; 1a
const SPRITE_ANIM_SEQ_FOR_MOBILE_23 ; 1b const SPRITE_ANIM_SEQ_MOBILE_TRADE_SENT_PULSE ; 1b
const SPRITE_ANIM_SEQ_FOR_MOBILE_24 ; 1c const SPRITE_ANIM_SEQ_MOBILE_TRADE_OT_PULSE ; 1c
const SPRITE_ANIM_SEQ_INTRO_SUICUNE ; 1d const SPRITE_ANIM_SEQ_INTRO_SUICUNE ; 1d
const SPRITE_ANIM_SEQ_INTRO_PICHU_WOOPER ; 1e const SPRITE_ANIM_SEQ_INTRO_PICHU_WOOPER ; 1e
const SPRITE_ANIM_SEQ_CELEBI ; 1f const SPRITE_ANIM_SEQ_CELEBI ; 1f
const SPRITE_ANIM_SEQ_INTRO_UNOWN ; 20 const SPRITE_ANIM_SEQ_INTRO_UNOWN ; 20
const SPRITE_ANIM_SEQ_INTRO_UNOWN_F ; 21 const SPRITE_ANIM_SEQ_INTRO_UNOWN_F ; 21
const SPRITE_ANIM_SEQ_INTRO_SUICUNE_AWAY ; 22 const SPRITE_ANIM_SEQ_INTRO_SUICUNE_AWAY ; 22
; SpriteAnimFrameData indexes (see data/sprite_anims/framesets.asm) ; SpriteAnimFrameData indexes (see data/sprite_anims/framesets.asm)
const_def const_def
const SPRITE_ANIM_FRAMESET_00 const SPRITE_ANIM_FRAMESET_00 ; 00
const SPRITE_ANIM_FRAMESET_PARTY_MON ; 01 const SPRITE_ANIM_FRAMESET_PARTY_MON ; 01
const SPRITE_ANIM_FRAMESET_PARTY_MON_WITH_MAIL ; 02 const SPRITE_ANIM_FRAMESET_PARTY_MON_WITH_MAIL ; 02
const SPRITE_ANIM_FRAMESET_PARTY_MON_WITH_ITEM ; 03 const SPRITE_ANIM_FRAMESET_PARTY_MON_WITH_ITEM ; 03
@ -114,7 +114,7 @@
const SPRITE_ANIM_FRAMESET_PARTY_MON_WITH_ITEM_FAST ; 06 const SPRITE_ANIM_FRAMESET_PARTY_MON_WITH_ITEM_FAST ; 06
const SPRITE_ANIM_FRAMESET_GS_TITLE_TRAIL ; 07 const SPRITE_ANIM_FRAMESET_GS_TITLE_TRAIL ; 07
const SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR ; 08 const SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR ; 08
const SPRITE_ANIM_FRAMESET_09 const SPRITE_ANIM_FRAMESET_UNUSED_09 ; 09
const SPRITE_ANIM_FRAMESET_GAMEFREAK_LOGO ; 0a const SPRITE_ANIM_FRAMESET_GAMEFREAK_LOGO ; 0a
const SPRITE_ANIM_FRAMESET_GS_INTRO_STAR ; 0b const SPRITE_ANIM_FRAMESET_GS_INTRO_STAR ; 0b
const SPRITE_ANIM_FRAMESET_GS_INTRO_SPARKLE ; 0c const SPRITE_ANIM_FRAMESET_GS_INTRO_SPARKLE ; 0c
@ -133,31 +133,31 @@
const SPRITE_ANIM_FRAMESET_EVOLUTION_BALL_OF_LIGHT ; 19 const SPRITE_ANIM_FRAMESET_EVOLUTION_BALL_OF_LIGHT ; 19
const SPRITE_ANIM_FRAMESET_RADIO_TUNING_KNOB ; 1a const SPRITE_ANIM_FRAMESET_RADIO_TUNING_KNOB ; 1a
const SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_RED ; 1b const SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_RED ; 1b
const SPRITE_ANIM_FRAMESET_1C const SPRITE_ANIM_FRAMESET_UNUSED_1C ; 1c
const SPRITE_ANIM_FRAMESET_LEAF ; 1d const SPRITE_ANIM_FRAMESET_LEAF ; 1d
const SPRITE_ANIM_FRAMESET_CUT_TREE ; 1e const SPRITE_ANIM_FRAMESET_CUT_TREE ; 1e
const SPRITE_ANIM_FRAMESET_EGG_CRACK ; 1f const SPRITE_ANIM_FRAMESET_EGG_CRACK ; 1f
const SPRITE_ANIM_FRAMESET_EGG_HATCH ; 20 const SPRITE_ANIM_FRAMESET_EGG_HATCH ; 20
const SPRITE_ANIM_FRAMESET_21 const SPRITE_ANIM_FRAMESET_UNUSED_21 ; 21
const SPRITE_ANIM_FRAMESET_22 const SPRITE_ANIM_FRAMESET_UNUSED_22 ; 22
const SPRITE_ANIM_FRAMESET_23 const SPRITE_ANIM_FRAMESET_UNUSED_23 ; 23
const SPRITE_ANIM_FRAMESET_24 const SPRITE_ANIM_FRAMESET_GS_INTRO_HO_OH ; 24
const SPRITE_ANIM_FRAMESET_HEADBUTT ; 25 const SPRITE_ANIM_FRAMESET_HEADBUTT ; 25
const SPRITE_ANIM_FRAMESET_26 const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 26
const SPRITE_ANIM_FRAMESET_27 const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1 ; 27
const SPRITE_ANIM_FRAMESET_28 const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 28
const SPRITE_ANIM_FRAMESET_29 const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 29
const SPRITE_ANIM_FRAMESET_2A const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_4 ; 2a
const SPRITE_ANIM_FRAMESET_2B const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_5 ; 2b
const SPRITE_ANIM_FRAMESET_2C const SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_6 ; 2c
const SPRITE_ANIM_FRAMESET_BLUE_WALK ; 2d const SPRITE_ANIM_FRAMESET_BLUE_WALK ; 2d
const SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE ; 2e const SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE ; 2e
const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL ; 2f const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL ; 2f
const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_BALL ; 30 const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_BALL ; 30
const SPRITE_ANIM_FRAMESET_FOR_MOBILE_22 ; 31 const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_CABLE_BULGE ; 31
const SPRITE_ANIM_FRAMESET_FOR_MOBILE_23 ; 32 const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_PULSE ; 32
const SPRITE_ANIM_FRAMESET_FOR_MOBILE_24 ; 33 const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_PULSE ; 33
const SPRITE_ANIM_FRAMESET_FOR_MOBILE_25 ; 34 const SPRITE_ANIM_FRAMESET_MOBILE_TRADE_PING ; 34
const SPRITE_ANIM_FRAMESET_INTRO_SUICUNE ; 35 const SPRITE_ANIM_FRAMESET_INTRO_SUICUNE ; 35
const SPRITE_ANIM_FRAMESET_INTRO_SUICUNE_2 ; 36 const SPRITE_ANIM_FRAMESET_INTRO_SUICUNE_2 ; 36
const SPRITE_ANIM_FRAMESET_INTRO_PICHU ; 37 const SPRITE_ANIM_FRAMESET_INTRO_PICHU ; 37
@ -176,39 +176,39 @@
const_def const_def
const SPRITE_ANIM_OAMSET_RED_WALK_1 ; 00 const SPRITE_ANIM_OAMSET_RED_WALK_1 ; 00
const SPRITE_ANIM_OAMSET_RED_WALK_2 ; 01 const SPRITE_ANIM_OAMSET_RED_WALK_2 ; 01
const SPRITE_ANIM_OAMSET_02 const SPRITE_ANIM_OAMSET_GS_INTRO_BUBBLE_1 ; 02
const SPRITE_ANIM_OAMSET_03 const SPRITE_ANIM_OAMSET_GS_INTRO_BUBBLE_2 ; 03
const SPRITE_ANIM_OAMSET_04 const SPRITE_ANIM_OAMSET_GS_INTRO_SHELLDER_1 ; 04
const SPRITE_ANIM_OAMSET_05 const SPRITE_ANIM_OAMSET_GS_INTRO_SHELLDER_2 ; 05
const SPRITE_ANIM_OAMSET_06 const SPRITE_ANIM_OAMSET_GS_INTRO_MAGIKARP_1 ; 06
const SPRITE_ANIM_OAMSET_07 const SPRITE_ANIM_OAMSET_GS_INTRO_MAGIKARP_2 ; 07
const SPRITE_ANIM_OAMSET_08 const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_1 ; 08
const SPRITE_ANIM_OAMSET_09 const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_2 ; 09
const SPRITE_ANIM_OAMSET_0A const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_3 ; 0a
const SPRITE_ANIM_OAMSET_0B const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_4 ; 0b
const SPRITE_ANIM_OAMSET_0C const SPRITE_ANIM_OAMSET_GS_INTRO_NOTE ; 0c
const SPRITE_ANIM_OAMSET_0D const SPRITE_ANIM_OAMSET_UNUSED_0D ; 0d
const SPRITE_ANIM_OAMSET_0E const SPRITE_ANIM_OAMSET_GS_INTRO_JIGGLYPUFF_1 ; 0e
const SPRITE_ANIM_OAMSET_0F const SPRITE_ANIM_OAMSET_GS_INTRO_JIGGLYPUFF_2 ; 0f
const SPRITE_ANIM_OAMSET_10 const SPRITE_ANIM_OAMSET_GS_INTRO_JIGGLYPUFF_3 ; 10
const SPRITE_ANIM_OAMSET_11 const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_1 ; 11
const SPRITE_ANIM_OAMSET_12 const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_2 ; 12
const SPRITE_ANIM_OAMSET_13 const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_3 ; 13
const SPRITE_ANIM_OAMSET_14 const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_4 ; 14
const SPRITE_ANIM_OAMSET_15 const SPRITE_ANIM_OAMSET_UNUSED_15 ; 15
const SPRITE_ANIM_OAMSET_16 const SPRITE_ANIM_OAMSET_UNUSED_16 ; 16
const SPRITE_ANIM_OAMSET_17 const SPRITE_ANIM_OAMSET_UNUSED_17 ; 17
const SPRITE_ANIM_OAMSET_18 const SPRITE_ANIM_OAMSET_UNUSED_18 ; 18
const SPRITE_ANIM_OAMSET_19 const SPRITE_ANIM_OAMSET_UNUSED_19 ; 19
const SPRITE_ANIM_OAMSET_1A const SPRITE_ANIM_OAMSET_UNUSED_1A ; 1a
const SPRITE_ANIM_OAMSET_1B const SPRITE_ANIM_OAMSET_GS_INTRO_CHIKORITA ; 1b
const SPRITE_ANIM_OAMSET_1C const SPRITE_ANIM_OAMSET_GS_INTRO_CYNDAQUIL ; 1c
const SPRITE_ANIM_OAMSET_1D const SPRITE_ANIM_OAMSET_GS_INTRO_TOTODILE ; 1d
const SPRITE_ANIM_OAMSET_GS_TITLE_TRAIL_1 ; 1e const SPRITE_ANIM_OAMSET_GS_TITLE_TRAIL_1 ; 1e
const SPRITE_ANIM_OAMSET_GS_TITLE_TRAIL_2 ; 1f const SPRITE_ANIM_OAMSET_GS_TITLE_TRAIL_2 ; 1f
const SPRITE_ANIM_OAMSET_TEXT_ENTRY_CURSOR ; 20 const SPRITE_ANIM_OAMSET_TEXT_ENTRY_CURSOR ; 20
const SPRITE_ANIM_OAMSET_FOR_FRAMESET_09 ; 21 const SPRITE_ANIM_OAMSET_FOR_UNUSED_09 ; 21
const SPRITE_ANIM_OAMSET_22 const SPRITE_ANIM_OAMSET_UNUSED_22 ; 22
const SPRITE_ANIM_OAMSET_GS_INTRO_STAR ; 23 const SPRITE_ANIM_OAMSET_GS_INTRO_STAR ; 23
const SPRITE_ANIM_OAMSET_GS_INTRO_SPARKLE_1 ; 24 const SPRITE_ANIM_OAMSET_GS_INTRO_SPARKLE_1 ; 24
const SPRITE_ANIM_OAMSET_GS_INTRO_SPARKLE_2 ; 25 const SPRITE_ANIM_OAMSET_GS_INTRO_SPARKLE_2 ; 25
@ -227,8 +227,8 @@
const SPRITE_ANIM_OAMSET_TRADE_POOF_1 ; 32 const SPRITE_ANIM_OAMSET_TRADE_POOF_1 ; 32
const SPRITE_ANIM_OAMSET_TRADE_POOF_2 ; 33 const SPRITE_ANIM_OAMSET_TRADE_POOF_2 ; 33
const SPRITE_ANIM_OAMSET_TRADE_POOF_3 ; 34 const SPRITE_ANIM_OAMSET_TRADE_POOF_3 ; 34
const SPRITE_ANIM_OAMSET_35 const SPRITE_ANIM_OAMSET_TRADE_TUBE_BULGE_1 ; 35
const SPRITE_ANIM_OAMSET_36 const SPRITE_ANIM_OAMSET_TRADE_TUBE_BULGE_2 ; 36
const SPRITE_ANIM_OAMSET_TRADEMON_ICON_1 ; 37 const SPRITE_ANIM_OAMSET_TRADEMON_ICON_1 ; 37
const SPRITE_ANIM_OAMSET_TRADEMON_ICON_2 ; 38 const SPRITE_ANIM_OAMSET_TRADEMON_ICON_2 ; 38
const SPRITE_ANIM_OAMSET_TRADEMON_BUBBLE ; 39 const SPRITE_ANIM_OAMSET_TRADEMON_BUBBLE ; 39
@ -241,49 +241,49 @@
const SPRITE_ANIM_OAMSET_PARTY_MON_WITH_ITEM_2 ; 40 const SPRITE_ANIM_OAMSET_PARTY_MON_WITH_ITEM_2 ; 40
const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_RED_1 ; 41 const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_RED_1 ; 41
const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_RED_2 ; 42 const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_RED_2 ; 42
const SPRITE_ANIM_OAMSET_43 const SPRITE_ANIM_OAMSET_UNUSED_43 ; 43
const SPRITE_ANIM_OAMSET_44 const SPRITE_ANIM_OAMSET_UNUSED_44 ; 44
const SPRITE_ANIM_OAMSET_45 const SPRITE_ANIM_OAMSET_UNUSED_45 ; 45
const SPRITE_ANIM_OAMSET_46 const SPRITE_ANIM_OAMSET_UNUSED_46 ; 46
const SPRITE_ANIM_OAMSET_47 const SPRITE_ANIM_OAMSET_UNUSED_47 ; 47
const SPRITE_ANIM_OAMSET_48 const SPRITE_ANIM_OAMSET_UNUSED_48 ; 48
const SPRITE_ANIM_OAMSET_49 const SPRITE_ANIM_OAMSET_UNUSED_49 ; 49
const SPRITE_ANIM_OAMSET_4A const SPRITE_ANIM_OAMSET_UNUSED_4A ; 4a
const SPRITE_ANIM_OAMSET_4B const SPRITE_ANIM_OAMSET_UNUSED_4B ; 4b
const SPRITE_ANIM_OAMSET_4C const SPRITE_ANIM_OAMSET_UNUSED_4C ; 4c
const SPRITE_ANIM_OAMSET_4D const SPRITE_ANIM_OAMSET_UNUSED_4D ; 4d
const SPRITE_ANIM_OAMSET_4E const SPRITE_ANIM_OAMSET_UNUSED_4E ; 4e
const SPRITE_ANIM_OAMSET_LEAF ; 4f const SPRITE_ANIM_OAMSET_LEAF ; 4f
const SPRITE_ANIM_OAMSET_TREE_1 ; 50 const SPRITE_ANIM_OAMSET_TREE_1 ; 50
const SPRITE_ANIM_OAMSET_CUT_TREE_2 ; 51 const SPRITE_ANIM_OAMSET_CUT_TREE_2 ; 51
const SPRITE_ANIM_OAMSET_CUT_TREE_3 ; 52 const SPRITE_ANIM_OAMSET_CUT_TREE_3 ; 52
const SPRITE_ANIM_OAMSET_CUT_TREE_4 ; 53 const SPRITE_ANIM_OAMSET_CUT_TREE_4 ; 53
const SPRITE_ANIM_OAMSET_EGG_CRACK ; 54 const SPRITE_ANIM_OAMSET_EGG_CRACK ; 54
const SPRITE_ANIM_OAMSET_55 const SPRITE_ANIM_OAMSET_EGG_HATCH ; 55
const SPRITE_ANIM_OAMSET_56 const SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_1 ; 56
const SPRITE_ANIM_OAMSET_57 const SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_2 ; 57
const SPRITE_ANIM_OAMSET_58 const SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_3 ; 58
const SPRITE_ANIM_OAMSET_59 const SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_4 ; 59
const SPRITE_ANIM_OAMSET_5A const SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_5 ; 5a
const SPRITE_ANIM_OAMSET_HEADBUTT_TREE_2 ; 5b const SPRITE_ANIM_OAMSET_HEADBUTT_TREE_2 ; 5b
const SPRITE_ANIM_OAMSET_5C const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_1 ; 5c
const SPRITE_ANIM_OAMSET_5D const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_2 ; 5d
const SPRITE_ANIM_OAMSET_5E const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_3 ; 5e
const SPRITE_ANIM_OAMSET_5F const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_4 ; 5f
const SPRITE_ANIM_OAMSET_60 const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_5 ; 60
const SPRITE_ANIM_OAMSET_61 const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_6 ; 61
const SPRITE_ANIM_OAMSET_62 const SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_7 ; 62
const SPRITE_ANIM_OAMSET_BLUE_WALK_1 ; 63 const SPRITE_ANIM_OAMSET_BLUE_WALK_1 ; 63
const SPRITE_ANIM_OAMSET_BLUE_WALK_2 ; 64 const SPRITE_ANIM_OAMSET_BLUE_WALK_2 ; 64
const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_BLUE_1 ; 65 const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_BLUE_1 ; 65
const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_BLUE_2 ; 66 const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_BLUE_2 ; 66
const SPRITE_ANIM_OAMSET_FOR_MOBILE_22_1 ; 67 const SPRITE_ANIM_OAMSET_MOBILE_TRADE_CABLE_BULGE_1 ; 67
const SPRITE_ANIM_OAMSET_FOR_MOBILE_22_2 ; 68 const SPRITE_ANIM_OAMSET_MOBILE_TRADE_CABLE_BULGE_2 ; 68
const SPRITE_ANIM_OAMSET_FOR_MOBILE_25_1 ; 69 const SPRITE_ANIM_OAMSET_MOBILE_TRADE_PING_1 ; 69
const SPRITE_ANIM_OAMSET_FOR_MOBILE_25_2 ; 6a const SPRITE_ANIM_OAMSET_MOBILE_TRADE_PING_2 ; 6a
const SPRITE_ANIM_OAMSET_FOR_MOBILE_25_3 ; 6b const SPRITE_ANIM_OAMSET_MOBILE_TRADE_PING_3 ; 6b
const SPRITE_ANIM_OAMSET_FOR_MOBILE_23 ; 6c const SPRITE_ANIM_OAMSET_MOBILE_TRADE_SENT_PULSE ; 6c
const SPRITE_ANIM_OAMSET_FOR_MOBILE_24 ; 6d const SPRITE_ANIM_OAMSET_MOBILE_TRADE_OT_PULSE ; 6d
const SPRITE_ANIM_OAMSET_INTRO_SUICUNE_1 ; 6e const SPRITE_ANIM_OAMSET_INTRO_SUICUNE_1 ; 6e
const SPRITE_ANIM_OAMSET_INTRO_SUICUNE_2 ; 6f const SPRITE_ANIM_OAMSET_INTRO_SUICUNE_2 ; 6f
const SPRITE_ANIM_OAMSET_INTRO_SUICUNE_3 ; 70 const SPRITE_ANIM_OAMSET_INTRO_SUICUNE_3 ; 70

View File

@ -9,7 +9,7 @@ SpriteAnimFrameData: ; 8d6e6
dw .Frameset_PartyMonWithItemFast dw .Frameset_PartyMonWithItemFast
dw .Frameset_GSTitleTrail dw .Frameset_GSTitleTrail
dw .Frameset_TextEntryCursor dw .Frameset_TextEntryCursor
dw .Frameset_09 dw .Frameset_Unused09
dw .Frameset_GameFreakLogo dw .Frameset_GameFreakLogo
dw .Frameset_GSIntroStar dw .Frameset_GSIntroStar
dw .Frameset_GSIntroSparkle dw .Frameset_GSIntroSparkle
@ -28,31 +28,31 @@ SpriteAnimFrameData: ; 8d6e6
dw .Frameset_EvolutionBallOfLight dw .Frameset_EvolutionBallOfLight
dw .Frameset_RadioTuningKnob dw .Frameset_RadioTuningKnob
dw .Frameset_MagnetTrainRed dw .Frameset_MagnetTrainRed
dw .Frameset_1c dw .Frameset_Unused1C
dw .Frameset_Leaf dw .Frameset_Leaf
dw .Frameset_CutTree dw .Frameset_CutTree
dw .Frameset_EggCrack dw .Frameset_EggCrack
dw .Frameset_EggHatch dw .Frameset_EggHatch
dw .Frameset_21 dw .Frameset_Unused21
dw .Frameset_22 dw .Frameset_Unused22
dw .Frameset_23 dw .Frameset_Unused23
dw .Frameset_24 dw .Frameset_GSIntroHoOh
dw .Frameset_HeadbuttTree dw .Frameset_HeadbuttTree
dw .Frameset_26 dw .Frameset_EZChatCursor0
dw .Frameset_27 dw .Frameset_EZChatCursor1
dw .Frameset_28 dw .Frameset_EZChatCursor2
dw .Frameset_29 dw .Frameset_EZChatCursor3
dw .Frameset_2a dw .Frameset_EZChatCursor4
dw .Frameset_2b dw .Frameset_EZChatCursor5
dw .Frameset_2c dw .Frameset_EZChatCursor6
dw .Frameset_BlueWalk dw .Frameset_BlueWalk
dw .Frameset_MagnetTrainBlue dw .Frameset_MagnetTrainBlue
dw .Frameset_MobileTradeSentBall dw .Frameset_MobileTradeSentBall
dw .Frameset_MobileTradeOTBall dw .Frameset_MobileTradeOTBall
dw .Frameset_ForMobile22 dw .Frameset_MobileTradeCableBulge
dw .Frameset_ForMobile23 dw .Frameset_MobileTradeSentPulse
dw .Frameset_ForMobile24 dw .Frameset_MobileTradeOTPulse
dw .Frameset_ForMobile25 dw .Frameset_MobileTradePing
dw .Frameset_IntroSuicune dw .Frameset_IntroSuicune
dw .Frameset_IntroSuicune2 dw .Frameset_IntroSuicune2
dw .Frameset_IntroPichu dw .Frameset_IntroPichu
@ -133,8 +133,8 @@ SpriteAnimFrameData: ; 8d6e6
dorepeat 1 dorepeat 1
dorestart dorestart
.Frameset_09: .Frameset_Unused09:
frame SPRITE_ANIM_OAMSET_FOR_FRAMESET_09, 1 frame SPRITE_ANIM_OAMSET_FOR_UNUSED_09, 1
dorepeat 1 dorepeat 1
dorestart dorestart
@ -216,8 +216,8 @@ SpriteAnimFrameData: ; 8d6e6
delanim delanim
.Frameset_TradeTubeBulge: .Frameset_TradeTubeBulge:
frame SPRITE_ANIM_OAMSET_35, 3 frame SPRITE_ANIM_OAMSET_TRADE_TUBE_BULGE_1, 3
frame SPRITE_ANIM_OAMSET_36, 3 frame SPRITE_ANIM_OAMSET_TRADE_TUBE_BULGE_2, 3
dorestart dorestart
.Frameset_TrademonIcon: .Frameset_TrademonIcon:
@ -247,49 +247,49 @@ SpriteAnimFrameData: ; 8d6e6
dorestart dorestart
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_43, 8 frame SPRITE_ANIM_OAMSET_UNUSED_43, 8
frame SPRITE_ANIM_OAMSET_44, 8 frame SPRITE_ANIM_OAMSET_UNUSED_44, 8
dorestart dorestart
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_45, 8 frame SPRITE_ANIM_OAMSET_UNUSED_45, 8
frame SPRITE_ANIM_OAMSET_46, 8 frame SPRITE_ANIM_OAMSET_UNUSED_46, 8
dorestart dorestart
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_47, 8 frame SPRITE_ANIM_OAMSET_UNUSED_47, 8
frame SPRITE_ANIM_OAMSET_48, 8 frame SPRITE_ANIM_OAMSET_UNUSED_48, 8
dorestart dorestart
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_49, 1 frame SPRITE_ANIM_OAMSET_UNUSED_49, 1
frame SPRITE_ANIM_OAMSET_49, 1, OAM_X_FLIP frame SPRITE_ANIM_OAMSET_UNUSED_49, 1, OAM_X_FLIP
frame SPRITE_ANIM_OAMSET_49, 1, OAM_X_FLIP, OAM_Y_FLIP frame SPRITE_ANIM_OAMSET_UNUSED_49, 1, OAM_X_FLIP, OAM_Y_FLIP
frame SPRITE_ANIM_OAMSET_49, 1, OAM_Y_FLIP frame SPRITE_ANIM_OAMSET_UNUSED_49, 1, OAM_Y_FLIP
dorestart dorestart
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_4A, 32 frame SPRITE_ANIM_OAMSET_UNUSED_4A, 32
endanim endanim
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_4B, 32 frame SPRITE_ANIM_OAMSET_UNUSED_4B, 32
endanim endanim
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_4C, 32 frame SPRITE_ANIM_OAMSET_UNUSED_4C, 32
endanim endanim
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_4D, 32 frame SPRITE_ANIM_OAMSET_UNUSED_4D, 32
endanim endanim
; XXX ; XXX
frame SPRITE_ANIM_OAMSET_4E, 3 frame SPRITE_ANIM_OAMSET_UNUSED_4E, 3
dorepeat 3 dorepeat 3
dorestart dorestart
.Frameset_1c: .Frameset_Unused1C:
dorepeat 32 dorepeat 32
endanim endanim
@ -311,28 +311,28 @@ SpriteAnimFrameData: ; 8d6e6
endanim endanim
.Frameset_EggHatch: .Frameset_EggHatch:
frame SPRITE_ANIM_OAMSET_55, 32 frame SPRITE_ANIM_OAMSET_EGG_HATCH, 32
endanim endanim
.Frameset_21: .Frameset_Unused21:
frame SPRITE_ANIM_OAMSET_55, 32, OAM_X_FLIP frame SPRITE_ANIM_OAMSET_EGG_HATCH, 32, OAM_X_FLIP
endanim endanim
.Frameset_22: .Frameset_Unused22:
frame SPRITE_ANIM_OAMSET_55, 32, OAM_Y_FLIP frame SPRITE_ANIM_OAMSET_EGG_HATCH, 32, OAM_Y_FLIP
endanim endanim
.Frameset_23: .Frameset_Unused23:
frame SPRITE_ANIM_OAMSET_55, 32, OAM_X_FLIP, OAM_Y_FLIP frame SPRITE_ANIM_OAMSET_EGG_HATCH, 32, OAM_X_FLIP, OAM_Y_FLIP
endanim endanim
.Frameset_24: .Frameset_GSIntroHoOh:
frame SPRITE_ANIM_OAMSET_56, 10 frame SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_1, 10
frame SPRITE_ANIM_OAMSET_57, 9 frame SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_2, 9
frame SPRITE_ANIM_OAMSET_58, 10 frame SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_3, 10
frame SPRITE_ANIM_OAMSET_59, 10 frame SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_4, 10
frame SPRITE_ANIM_OAMSET_58, 9 frame SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_3, 9
frame SPRITE_ANIM_OAMSET_5A, 10 frame SPRITE_ANIM_OAMSET_GS_INTRO_HO_OH_5, 10
dorestart dorestart
.Frameset_HeadbuttTree: .Frameset_HeadbuttTree:
@ -342,32 +342,32 @@ SpriteAnimFrameData: ; 8d6e6
frame SPRITE_ANIM_OAMSET_HEADBUTT_TREE_2, 2, OAM_X_FLIP frame SPRITE_ANIM_OAMSET_HEADBUTT_TREE_2, 2, OAM_X_FLIP
dorestart dorestart
.Frameset_26: .Frameset_EZChatCursor0:
frame SPRITE_ANIM_OAMSET_5C, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_1, 2
endanim endanim
.Frameset_27: .Frameset_EZChatCursor1:
frame SPRITE_ANIM_OAMSET_5D, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_2, 2
endanim endanim
.Frameset_28: .Frameset_EZChatCursor2:
frame SPRITE_ANIM_OAMSET_5E, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_3, 2
endanim endanim
.Frameset_29: .Frameset_EZChatCursor3:
frame SPRITE_ANIM_OAMSET_5F, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_4, 2
endanim endanim
.Frameset_2a: .Frameset_EZChatCursor4:
frame SPRITE_ANIM_OAMSET_60, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_5, 2
endanim endanim
.Frameset_2b: .Frameset_EZChatCursor5:
frame SPRITE_ANIM_OAMSET_61, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_6, 2
endanim endanim
.Frameset_2c: .Frameset_EZChatCursor6:
frame SPRITE_ANIM_OAMSET_62, 2 frame SPRITE_ANIM_OAMSET_EZCHAT_CURSOR_7, 2
endanim endanim
.Frameset_MobileTradeSentBall: .Frameset_MobileTradeSentBall:
@ -406,23 +406,23 @@ SpriteAnimFrameData: ; 8d6e6
frame SPRITE_ANIM_OAMSET_TRADE_POOF_3, 3 frame SPRITE_ANIM_OAMSET_TRADE_POOF_3, 3
delanim delanim
.Frameset_ForMobile22: .Frameset_MobileTradeCableBulge:
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_22_1, 3 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_CABLE_BULGE_1, 3
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_22_2, 3 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_CABLE_BULGE_2, 3
dorestart dorestart
.Frameset_ForMobile23: .Frameset_MobileTradeSentPulse:
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_23, 3 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_SENT_PULSE, 3
endanim endanim
.Frameset_ForMobile24: .Frameset_MobileTradeOTPulse:
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_24, 3 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_OT_PULSE, 3
endanim endanim
.Frameset_ForMobile25: .Frameset_MobileTradePing:
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_25_1, 2 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_PING_1, 2
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_25_2, 2 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_PING_2, 2
frame SPRITE_ANIM_OAMSET_FOR_MOBILE_25_3, 2 frame SPRITE_ANIM_OAMSET_MOBILE_TRADE_PING_3, 2
delanim delanim
.Frameset_IntroSuicune: .Frameset_IntroSuicune:

File diff suppressed because it is too large Load Diff

View File

@ -1,49 +1,49 @@
SpriteAnimSeqData: ; 8d1c4 SpriteAnimSeqData: ; 8d1c4
; entries correspond to SPRITE_ANIM_INDEX_* constants ; entries correspond to SPRITE_ANIM_INDEX_* constants
; frameset sequence, tile ; frameset sequence, tile
db SPRITE_ANIM_FRAMESET_PARTY_MON, SPRITE_ANIM_SEQ_PARTY_MON, $00 ; SPRITE_ANIM_INDEX_PARTY_MON db SPRITE_ANIM_FRAMESET_PARTY_MON, SPRITE_ANIM_SEQ_PARTY_MON, $00 ; SPRITE_ANIM_INDEX_PARTY_MON
db SPRITE_ANIM_FRAMESET_GS_TITLE_TRAIL, SPRITE_ANIM_SEQ_GS_TITLE_TRAIL, $00 ; SPRITE_ANIM_INDEX_GS_TITLE_TRAIL db SPRITE_ANIM_FRAMESET_GS_TITLE_TRAIL, SPRITE_ANIM_SEQ_GS_TITLE_TRAIL, $00 ; SPRITE_ANIM_INDEX_GS_TITLE_TRAIL
db SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR, SPRITE_ANIM_SEQ_NAMING_SCREEN_CURSOR, $05 ; SPRITE_ANIM_INDEX_NAMING_SCREEN_CURSOR db SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR, SPRITE_ANIM_SEQ_NAMING_SCREEN_CURSOR, $05 ; SPRITE_ANIM_INDEX_NAMING_SCREEN_CURSOR
db SPRITE_ANIM_FRAMESET_GAMEFREAK_LOGO, SPRITE_ANIM_SEQ_GAMEFREAK_LOGO, $00 ; SPRITE_ANIM_INDEX_GAMEFREAK_LOGO db SPRITE_ANIM_FRAMESET_GAMEFREAK_LOGO, SPRITE_ANIM_SEQ_GAMEFREAK_LOGO, $00 ; SPRITE_ANIM_INDEX_GAMEFREAK_LOGO
db SPRITE_ANIM_FRAMESET_GS_INTRO_STAR, SPRITE_ANIM_SEQ_GS_INTRO_STAR, $06 ; SPRITE_ANIM_INDEX_GS_INTRO_STAR db SPRITE_ANIM_FRAMESET_GS_INTRO_STAR, SPRITE_ANIM_SEQ_GS_INTRO_STAR, $06 ; SPRITE_ANIM_INDEX_GS_INTRO_STAR
db SPRITE_ANIM_FRAMESET_GS_INTRO_SPARKLE, SPRITE_ANIM_SEQ_GS_INTRO_SPARKLE, $06 ; SPRITE_ANIM_INDEX_GS_INTRO_SPARKLE db SPRITE_ANIM_FRAMESET_GS_INTRO_SPARKLE, SPRITE_ANIM_SEQ_GS_INTRO_SPARKLE, $06 ; SPRITE_ANIM_INDEX_GS_INTRO_SPARKLE
db SPRITE_ANIM_FRAMESET_SLOTS_GOLEM, SPRITE_ANIM_SEQ_SLOTS_GOLEM, $07 ; SPRITE_ANIM_INDEX_SLOTS_GOLEM db SPRITE_ANIM_FRAMESET_SLOTS_GOLEM, SPRITE_ANIM_SEQ_SLOTS_GOLEM, $07 ; SPRITE_ANIM_INDEX_SLOTS_GOLEM
db SPRITE_ANIM_FRAMESET_SLOTS_CHANSEY, SPRITE_ANIM_SEQ_SLOTS_CHANSEY, $07 ; SPRITE_ANIM_INDEX_SLOTS_CHANSEY db SPRITE_ANIM_FRAMESET_SLOTS_CHANSEY, SPRITE_ANIM_SEQ_SLOTS_CHANSEY, $07 ; SPRITE_ANIM_INDEX_SLOTS_CHANSEY
db SPRITE_ANIM_FRAMESET_SLOTS_EGG, SPRITE_ANIM_SEQ_SLOTS_EGG, $07 ; SPRITE_ANIM_INDEX_SLOTS_EGG db SPRITE_ANIM_FRAMESET_SLOTS_EGG, SPRITE_ANIM_SEQ_SLOTS_EGG, $07 ; SPRITE_ANIM_INDEX_SLOTS_EGG
db SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR, SPRITE_ANIM_SEQ_MAIL_CURSOR, $05 ; SPRITE_ANIM_INDEX_COMPOSE_MAIL_CURSOR db SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR, SPRITE_ANIM_SEQ_MAIL_CURSOR, $05 ; SPRITE_ANIM_INDEX_COMPOSE_MAIL_CURSOR
db SPRITE_ANIM_FRAMESET_RED_WALK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_RED_WALK db SPRITE_ANIM_FRAMESET_RED_WALK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_RED_WALK
db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_SEQ_FOR_UNUSED_CURSOR, $08 ; SPRITE_ANIM_INDEX_UNUSED_CURSOR db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_SEQ_UNUSED_CURSOR, $08 ; SPRITE_ANIM_INDEX_UNUSED_CURSOR
db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_SEQ_DUMMY_GAME_CURSOR, $08 ; SPRITE_ANIM_INDEX_DUMMY_GAME db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_SEQ_DUMMY_GAME_CURSOR, $08 ; SPRITE_ANIM_INDEX_DUMMY_GAME
db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_SEQ_POKEGEAR_ARROW, $08 ; SPRITE_ANIM_INDEX_POKEGEAR_ARROW db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_SEQ_POKEGEAR_ARROW, $08 ; SPRITE_ANIM_INDEX_POKEGEAR_ARROW
db SPRITE_ANIM_FRAMESET_TRADE_POKE_BALL, SPRITE_ANIM_SEQ_TRADE_POKE_BALL, $00 ; SPRITE_ANIM_INDEX_TRADE_POKE_BALL db SPRITE_ANIM_FRAMESET_TRADE_POKE_BALL, SPRITE_ANIM_SEQ_TRADE_POKE_BALL, $00 ; SPRITE_ANIM_INDEX_TRADE_POKE_BALL
db SPRITE_ANIM_FRAMESET_TRADE_POOF, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_TRADE_POOF db SPRITE_ANIM_FRAMESET_TRADE_POOF, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_TRADE_POOF
db SPRITE_ANIM_FRAMESET_TRADE_TUBE_BULGE, SPRITE_ANIM_SEQ_TRADE_TUBE_BULGE, $00 ; SPRITE_ANIM_INDEX_TRADE_TUBE_BULGE db SPRITE_ANIM_FRAMESET_TRADE_TUBE_BULGE, SPRITE_ANIM_SEQ_TRADE_TUBE_BULGE, $00 ; SPRITE_ANIM_INDEX_TRADE_TUBE_BULGE
db SPRITE_ANIM_FRAMESET_TRADEMON_ICON, SPRITE_ANIM_SEQ_TRADEMON_IN_TUBE, $00 ; SPRITE_ANIM_INDEX_TRADEMON_ICON db SPRITE_ANIM_FRAMESET_TRADEMON_ICON, SPRITE_ANIM_SEQ_TRADEMON_IN_TUBE, $00 ; SPRITE_ANIM_INDEX_TRADEMON_ICON
db SPRITE_ANIM_FRAMESET_TRADEMON_BUBBLE, SPRITE_ANIM_SEQ_TRADEMON_IN_TUBE, $00 ; SPRITE_ANIM_INDEX_TRADEMON_BUBBLE db SPRITE_ANIM_FRAMESET_TRADEMON_BUBBLE, SPRITE_ANIM_SEQ_TRADEMON_IN_TUBE, $00 ; SPRITE_ANIM_INDEX_TRADEMON_BUBBLE
db SPRITE_ANIM_FRAMESET_EVOLUTION_BALL_OF_LIGHT, SPRITE_ANIM_SEQ_REVEAL_NEW_MON, $00 ; SPRITE_ANIM_INDEX_EVOLUTION_BALL_OF_LIGHT db SPRITE_ANIM_FRAMESET_EVOLUTION_BALL_OF_LIGHT, SPRITE_ANIM_SEQ_REVEAL_NEW_MON, $00 ; SPRITE_ANIM_INDEX_EVOLUTION_BALL_OF_LIGHT
db SPRITE_ANIM_FRAMESET_RADIO_TUNING_KNOB, SPRITE_ANIM_SEQ_RADIO_TUNING_KNOB, $00 ; SPRITE_ANIM_INDEX_RADIO_TUNING_KNOB db SPRITE_ANIM_FRAMESET_RADIO_TUNING_KNOB, SPRITE_ANIM_SEQ_RADIO_TUNING_KNOB, $00 ; SPRITE_ANIM_INDEX_RADIO_TUNING_KNOB
db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_RED, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MAGNET_TRAIN_RED db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_RED, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MAGNET_TRAIN_RED
db SPRITE_ANIM_FRAMESET_LEAF, SPRITE_ANIM_SEQ_CUT_LEAVES, $00 ; SPRITE_ANIM_INDEX_LEAF db SPRITE_ANIM_FRAMESET_LEAF, SPRITE_ANIM_SEQ_CUT_LEAVES, $00 ; SPRITE_ANIM_INDEX_LEAF
db SPRITE_ANIM_FRAMESET_CUT_TREE, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_CUT_TREE db SPRITE_ANIM_FRAMESET_CUT_TREE, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_CUT_TREE
db SPRITE_ANIM_FRAMESET_LEAF, SPRITE_ANIM_SEQ_FLY_LEAF, $00 ; SPRITE_ANIM_INDEX_FLY_LEAF db SPRITE_ANIM_FRAMESET_LEAF, SPRITE_ANIM_SEQ_FLY_LEAF, $00 ; SPRITE_ANIM_INDEX_FLY_LEAF
db SPRITE_ANIM_FRAMESET_EGG_CRACK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_EGG_CRACK db SPRITE_ANIM_FRAMESET_EGG_CRACK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_EGG_CRACK
db SPRITE_ANIM_FRAMESET_24, SPRITE_ANIM_SEQ_19, $00 ; SPRITE_ANIM_INDEX_1A db SPRITE_ANIM_FRAMESET_GS_INTRO_HO_OH, SPRITE_ANIM_SEQ_GS_INTRO_HO_OH, $00 ; SPRITE_ANIM_INDEX_GS_INTRO_HO_OH
db SPRITE_ANIM_FRAMESET_HEADBUTT, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_HEADBUTT db SPRITE_ANIM_FRAMESET_HEADBUTT, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_HEADBUTT
db SPRITE_ANIM_FRAMESET_EGG_HATCH, SPRITE_ANIM_SEQ_REVEAL_NEW_MON, $00 ; SPRITE_ANIM_INDEX_EGG_HATCH db SPRITE_ANIM_FRAMESET_EGG_HATCH, SPRITE_ANIM_SEQ_REVEAL_NEW_MON, $00 ; SPRITE_ANIM_INDEX_EGG_HATCH
db SPRITE_ANIM_FRAMESET_26, SPRITE_ANIM_SEQ_1A, $00 ; SPRITE_ANIM_INDEX_1D db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0, SPRITE_ANIM_SEQ_EZCHAT_CURSOR, $00 ; SPRITE_ANIM_INDEX_EZCHAT_CURSOR
db SPRITE_ANIM_FRAMESET_BLUE_WALK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_BLUE_WALK db SPRITE_ANIM_FRAMESET_BLUE_WALK, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_BLUE_WALK
db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MAGNET_TRAIN_BLUE db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MAGNET_TRAIN_BLUE
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_BALL db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_BALL
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_BALL, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_BALL db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_BALL, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_BALL
db SPRITE_ANIM_FRAMESET_FOR_MOBILE_22, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_22 db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_CABLE_BULGE, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_CABLE_BULGE
db SPRITE_ANIM_FRAMESET_FOR_MOBILE_23, SPRITE_ANIM_SEQ_FOR_MOBILE_23, $00 ; SPRITE_ANIM_INDEX_MOBILE_23 db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_PULSE, SPRITE_ANIM_SEQ_MOBILE_TRADE_SENT_PULSE, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_PULSE
db SPRITE_ANIM_FRAMESET_FOR_MOBILE_24, SPRITE_ANIM_SEQ_FOR_MOBILE_24, $00 ; SPRITE_ANIM_INDEX_MOBILE_24 db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_PULSE, SPRITE_ANIM_SEQ_MOBILE_TRADE_OT_PULSE, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_PULSE
db SPRITE_ANIM_FRAMESET_FOR_MOBILE_25, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_25 db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_PING, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_MOBILE_TRADE_PING
db SPRITE_ANIM_FRAMESET_INTRO_SUICUNE, SPRITE_ANIM_SEQ_INTRO_SUICUNE, $00 ; SPRITE_ANIM_INDEX_INTRO_SUICUNE db SPRITE_ANIM_FRAMESET_INTRO_SUICUNE, SPRITE_ANIM_SEQ_INTRO_SUICUNE, $00 ; SPRITE_ANIM_INDEX_INTRO_SUICUNE
db SPRITE_ANIM_FRAMESET_INTRO_PICHU, SPRITE_ANIM_SEQ_INTRO_PICHU_WOOPER, $00 ; SPRITE_ANIM_INDEX_INTRO_PICHU db SPRITE_ANIM_FRAMESET_INTRO_PICHU, SPRITE_ANIM_SEQ_INTRO_PICHU_WOOPER, $00 ; SPRITE_ANIM_INDEX_INTRO_PICHU
db SPRITE_ANIM_FRAMESET_INTRO_WOOPER, SPRITE_ANIM_SEQ_INTRO_PICHU_WOOPER, $00 ; SPRITE_ANIM_INDEX_INTRO_WOOPER db SPRITE_ANIM_FRAMESET_INTRO_WOOPER, SPRITE_ANIM_SEQ_INTRO_PICHU_WOOPER, $00 ; SPRITE_ANIM_INDEX_INTRO_WOOPER
db SPRITE_ANIM_FRAMESET_INTRO_UNOWN_1, SPRITE_ANIM_SEQ_INTRO_UNOWN, $00 ; SPRITE_ANIM_INDEX_INTRO_UNOWN db SPRITE_ANIM_FRAMESET_INTRO_UNOWN_1, SPRITE_ANIM_SEQ_INTRO_UNOWN, $00 ; SPRITE_ANIM_INDEX_INTRO_UNOWN
db SPRITE_ANIM_FRAMESET_INTRO_UNOWN_F, SPRITE_ANIM_SEQ_INTRO_UNOWN_F, $00 ; SPRITE_ANIM_INDEX_INTRO_UNOWN_F db SPRITE_ANIM_FRAMESET_INTRO_UNOWN_F, SPRITE_ANIM_SEQ_INTRO_UNOWN_F, $00 ; SPRITE_ANIM_INDEX_INTRO_UNOWN_F
db SPRITE_ANIM_FRAMESET_INTRO_SUICUNE_AWAY, SPRITE_ANIM_SEQ_INTRO_SUICUNE_AWAY, $00 ; SPRITE_ANIM_INDEX_INTRO_SUICUNE_AWAY db SPRITE_ANIM_FRAMESET_INTRO_SUICUNE_AWAY, SPRITE_ANIM_SEQ_INTRO_SUICUNE_AWAY, $00 ; SPRITE_ANIM_INDEX_INTRO_SUICUNE_AWAY
db SPRITE_ANIM_FRAMESET_CELEBI_LEFT, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_CELEBI db SPRITE_ANIM_FRAMESET_CELEBI_LEFT, SPRITE_ANIM_SEQ_NULL, $00 ; SPRITE_ANIM_INDEX_CELEBI
; 8d24b ; 8d24b

View File

@ -27,7 +27,7 @@ DoAnimFrame: ; 8d24b
dw .SlotsChansey dw .SlotsChansey
dw .SlotsChanseyEgg dw .SlotsChanseyEgg
dw .MailCursor dw .MailCursor
dw .ForUnusedCursor dw .UnusedCursor
dw .DummyGameCursor dw .DummyGameCursor
dw .PokegearArrow dw .PokegearArrow
dw .TradePokeBall dw .TradePokeBall
@ -39,10 +39,10 @@ DoAnimFrame: ; 8d24b
dw .FlyFrom dw .FlyFrom
dw .FlyLeaf dw .FlyLeaf
dw .FlyTo dw .FlyTo
dw .sprite_anim_seq_19 dw .ForUnused1A
dw .sprite_anim_seq_1A dw .EZChatCursor
dw .sprite_anim_seq_1B dw .MobileTradeSentPulse
dw .sprite_anim_seq_1C dw .MobileTradeOTPulse
dw .IntroSuicune dw .IntroSuicune
dw .IntroPichuWooper dw .IntroPichuWooper
dw .Celebi dw .Celebi
@ -202,7 +202,7 @@ DoAnimFrame: ; 8d24b
ret ret
; 8d35a ; 8d35a
.sprite_anim_seq_19 ; 8d35a (23:535a) .ForUnused1A ; 8d35a (23:535a)
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
ld a, [hl] ld a, [hl]
@ -403,7 +403,7 @@ DoAnimFrame: ; 8d24b
ld [hl], a ld [hl], a
ret ret
.ForUnusedCursor ; 8d46e (23:546e) .UnusedCursor ; 8d46e (23:546e)
callfar ret_e00ed callfar ret_e00ed
ret ret
@ -748,11 +748,11 @@ DoAnimFrame: ; 8d24b
ld [hl], a ld [hl], a
ret ret
.sprite_anim_seq_1B ; 8d630 (23:5630) .MobileTradeSentPulse ; 8d630 (23:5630)
farcall Function108bc7 farcall Function108bc7
ret ret
.sprite_anim_seq_1C ; 8d637 (23:5637) .MobileTradeOTPulse ; 8d637 (23:5637)
farcall Function108be0 farcall Function108be0
ret ret
@ -845,7 +845,7 @@ DoAnimFrame: ; 8d24b
ld [hl], a ld [hl], a
ret ret
.sprite_anim_seq_1A ; 8d6b7 (23:56b7) .EZChatCursor ; 8d6b7 (23:56b7)
farcall AnimateEZChatCursor farcall AnimateEZChatCursor
ret ret

View File

@ -426,11 +426,11 @@ EZChat_MasterLoop: ; 11c283
.SpawnObjects: ; 11c2e9 (47:42e9) .SpawnObjects: ; 11c2e9 (47:42e9)
depixel 3, 1, 2, 5 depixel 3, 1, 2, 5
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
depixel 8, 1, 2, 5 depixel 8, 1, 2, 5
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -438,7 +438,7 @@ EZChat_MasterLoop: ; 11c283
ld [hl], a ld [hl], a
depixel 9, 2, 2, 0 depixel 9, 2, 2, 0
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -446,7 +446,7 @@ EZChat_MasterLoop: ; 11c283
ld [hl], a ld [hl], a
depixel 10, 16 depixel 10, 16
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -454,7 +454,7 @@ EZChat_MasterLoop: ; 11c283
ld [hl], a ld [hl], a
depixel 10, 4 depixel 10, 4
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -462,7 +462,7 @@ EZChat_MasterLoop: ; 11c283
ld [hl], a ld [hl], a
depixel 10, 2 depixel 10, 2
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -2561,7 +2561,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
jr .load jr .load
.three ; 11d10f (47:510f) .three ; 11d10f (47:510f)
ld a, SPRITE_ANIM_FRAMESET_27 ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
ld a, [wMobileCommsJumptableIndex] ld a, [wMobileCommsJumptableIndex]
sla a sla a
@ -2587,7 +2587,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
ret ret
.four ; 11d134 (47:5134) .four ; 11d134 (47:5134)
ld a, SPRITE_ANIM_FRAMESET_27 ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
ld a, [wcd2a] ld a, [wcd2a]
sla a sla a
@ -2596,7 +2596,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
jr .load jr .load
.five ; 11d145 (47:5145) .five ; 11d145 (47:5145)
ld a, SPRITE_ANIM_FRAMESET_27 ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
ld a, [wcd2c] ld a, [wcd2c]
sla a sla a
@ -2605,7 +2605,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
jr .load jr .load
.six ; 11d156 (47:5156) .six ; 11d156 (47:5156)
ld a, SPRITE_ANIM_FRAMESET_2A ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_4
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
; X = [wcd4a] * 8 + 24 ; X = [wcd4a] * 8 + 24
ld a, [wcd4a] ld a, [wcd4a]
@ -2628,12 +2628,12 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
.seven ; 11d175 (47:5175) .seven ; 11d175 (47:5175)
ld a, [wEZChatCursorYCoord] ld a, [wEZChatCursorYCoord]
cp $4 cp $4
jr z, .frameset_26 jr z, .cursor0
ld a, SPRITE_ANIM_FRAMESET_28 ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2
jr .got_frameset jr .got_frameset
.frameset_26 .cursor0
ld a, SPRITE_ANIM_FRAMESET_26 ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0
.got_frameset .got_frameset
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
ld a, [wEZChatCursorYCoord] ld a, [wEZChatCursorYCoord]
@ -2685,12 +2685,12 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
.nine ; 11d1d1 (47:51d1) .nine ; 11d1d1 (47:51d1)
ld d, -13 * 8 ld d, -13 * 8
ld a, SPRITE_ANIM_FRAMESET_2C ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_6
jr .eight_nine_load jr .eight_nine_load
.eight ; 11d1d7 (47:51d7) .eight ; 11d1d7 (47:51d7)
ld d, 2 * 8 ld d, 2 * 8
ld a, SPRITE_ANIM_FRAMESET_2B ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_5
.eight_nine_load ; 11d1db (47:51db) .eight_nine_load ; 11d1db (47:51db)
push de push de
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
@ -2713,7 +2713,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
ret ret
.ten ; 11d1fc (47:51fc) .ten ; 11d1fc (47:51fc)
ld a, SPRITE_ANIM_FRAMESET_26 ld a, SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0
call ReinitSpriteAnimFrame call ReinitSpriteAnimFrame
ld a, $8 ld a, $8
ld e, a ld e, a
@ -2825,54 +2825,54 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
dbpixel 4, 12 dbpixel 4, 12
.FramesetsIDs_Two: ; 11d2be .FramesetsIDs_Two: ; 11d2be
db SPRITE_ANIM_FRAMESET_28 ; 00 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 00
db SPRITE_ANIM_FRAMESET_28 ; 01 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 01
db SPRITE_ANIM_FRAMESET_28 ; 02 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 02
db SPRITE_ANIM_FRAMESET_28 ; 03 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 03
db SPRITE_ANIM_FRAMESET_28 ; 04 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 04
db SPRITE_ANIM_FRAMESET_28 ; 05 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 05
db SPRITE_ANIM_FRAMESET_28 ; 06 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 06
db SPRITE_ANIM_FRAMESET_28 ; 07 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 07
db SPRITE_ANIM_FRAMESET_28 ; 08 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 08
db SPRITE_ANIM_FRAMESET_28 ; 09 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 09
db SPRITE_ANIM_FRAMESET_28 ; 0a db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0a
db SPRITE_ANIM_FRAMESET_28 ; 0b db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0b
db SPRITE_ANIM_FRAMESET_28 ; 0c db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0c
db SPRITE_ANIM_FRAMESET_28 ; 0d db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0d
db SPRITE_ANIM_FRAMESET_28 ; 0e db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0e
db SPRITE_ANIM_FRAMESET_28 ; 0f db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 0f
db SPRITE_ANIM_FRAMESET_28 ; 10 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 10
db SPRITE_ANIM_FRAMESET_28 ; 11 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 11
db SPRITE_ANIM_FRAMESET_28 ; 12 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 12
db SPRITE_ANIM_FRAMESET_28 ; 13 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 13
db SPRITE_ANIM_FRAMESET_28 ; 14 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 14
db SPRITE_ANIM_FRAMESET_28 ; 15 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 15
db SPRITE_ANIM_FRAMESET_28 ; 16 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 16
db SPRITE_ANIM_FRAMESET_28 ; 17 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 17
db SPRITE_ANIM_FRAMESET_28 ; 18 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 18
db SPRITE_ANIM_FRAMESET_28 ; 19 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 19
db SPRITE_ANIM_FRAMESET_28 ; 1a db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1a
db SPRITE_ANIM_FRAMESET_28 ; 1b db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1b
db SPRITE_ANIM_FRAMESET_28 ; 1c db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1c
db SPRITE_ANIM_FRAMESET_28 ; 1d db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1d
db SPRITE_ANIM_FRAMESET_28 ; 1e db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1e
db SPRITE_ANIM_FRAMESET_28 ; 1f db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 1f
db SPRITE_ANIM_FRAMESET_28 ; 20 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 20
db SPRITE_ANIM_FRAMESET_28 ; 21 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 21
db SPRITE_ANIM_FRAMESET_28 ; 22 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 22
db SPRITE_ANIM_FRAMESET_28 ; 23 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 23
db SPRITE_ANIM_FRAMESET_28 ; 24 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 24
db SPRITE_ANIM_FRAMESET_28 ; 25 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 25
db SPRITE_ANIM_FRAMESET_28 ; 26 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 26
db SPRITE_ANIM_FRAMESET_28 ; 27 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 27
db SPRITE_ANIM_FRAMESET_28 ; 28 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 28
db SPRITE_ANIM_FRAMESET_28 ; 29 db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 29
db SPRITE_ANIM_FRAMESET_28 ; 2a db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 2a
db SPRITE_ANIM_FRAMESET_28 ; 2b db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_2 ; 2b
db SPRITE_ANIM_FRAMESET_29 ; 2c db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_3 ; 2c
db SPRITE_ANIM_FRAMESET_26 ; 2d db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 2d
db SPRITE_ANIM_FRAMESET_26 ; 2e db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 2e
db SPRITE_ANIM_FRAMESET_26 ; 2f db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_0 ; 2f
.UpdateObjectFlags: ; 11d2ee (47:52ee) .UpdateObjectFlags: ; 11d2ee (47:52ee)
ld hl, wcd24 ld hl, wcd24

View File

@ -959,7 +959,7 @@ MobileTradeAnim_GiveTrademon1: ; 108763
cp $f8 cp $f8
jr nz, .next jr nz, .next
depixel 10, 11, 4, 0 depixel 10, 11, 4, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_22 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_CABLE_BULGE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
.next .next
@ -984,7 +984,7 @@ MobileTradeAnim_GiveTrademon1: ; 108763
.init .init
depixel 10, 11, 4, 0 depixel 10, 11, 4, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_22 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_CABLE_BULGE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
xor a xor a
call Function108ad4 call Function108ad4
@ -1015,7 +1015,7 @@ MobileTradeAnim_GiveTrademon2: ; 1087cf
call Function108af4 call Function108af4
call Function108b5a call Function108b5a
depixel 9, 10, 2, 0 depixel 9, 10, 2, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_25 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_PING
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld de, SFX_FORESIGHT ld de, SFX_FORESIGHT
call PlaySFX call PlaySFX
@ -1024,7 +1024,7 @@ MobileTradeAnim_GiveTrademon2: ; 1087cf
xor a xor a
ld [wcf64], a ld [wcf64], a
depixel 9, 10, 2, 0 depixel 9, 10, 2, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_23 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_SENT_PULSE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
.loop .loop
ld a, [hSCY] ld a, [hSCY]
@ -1051,7 +1051,7 @@ MobileTradeAnim_05: ; 108811
ld c, 60 ld c, 60
call WaitMobileTradeSpriteAnims call WaitMobileTradeSpriteAnims
depixel 30, 10, 2, 0 depixel 30, 10, 2, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_24 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_PULSE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
call GetMobileTradeAnimByte call GetMobileTradeAnimByte
ld de, SFX_THROW_BALL ld de, SFX_THROW_BALL
@ -1074,7 +1074,7 @@ MobileTradeAnim_07: ; 10884c
ld c, 80 ld c, 80
call DelayFrames call DelayFrames
depixel 30, 10, 2, 0 depixel 30, 10, 2, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_24 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_OT_PULSE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
call GetMobileTradeAnimByte call GetMobileTradeAnimByte
ld de, SFX_THROW_BALL ld de, SFX_THROW_BALL
@ -1098,7 +1098,7 @@ MobileTradeAnim_GetTrademon1: ; 108863
.done .done
farcall DeinitializeAllSprites farcall DeinitializeAllSprites
depixel 9, 10, 2, 0 depixel 9, 10, 2, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_25 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_PING
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld de, SFX_GLASS_TING_2 ld de, SFX_GLASS_TING_2
call PlaySFX call PlaySFX
@ -1134,13 +1134,13 @@ MobileTradeAnim_GetTrademon2: ; 108894
.asm_1088c5 .asm_1088c5
depixel 10, 11, 4, 0 depixel 10, 11, 4, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_22 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_CABLE_BULGE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
jr .asm_1088e7 jr .asm_1088e7
.asm_1088cf .asm_1088cf
depixel 10, 11, 4, 0 depixel 10, 11, 4, 0
ld a, SPRITE_ANIM_INDEX_MOBILE_22 ld a, SPRITE_ANIM_INDEX_MOBILE_TRADE_CABLE_BULGE
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
xor a xor a
call Function108ad4 call Function108ad4

View File

@ -514,7 +514,7 @@ Function171b42: ; 171b42 (5c:5b42)
Function171b4b: ; 171b4b (5c:5b4b) Function171b4b: ; 171b4b (5c:5b4b)
depixel 8, 2 depixel 8, 2
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -522,7 +522,7 @@ Function171b4b: ; 171b4b (5c:5b4b)
ld [hl], a ld [hl], a
depixel 8, 19 depixel 8, 19
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc
@ -530,7 +530,7 @@ Function171b4b: ; 171b4b (5c:5b4b)
ld [hl], a ld [hl], a
depixel 17, 14, 2, 0 depixel 17, 14, 2, 0
ld a, SPRITE_ANIM_INDEX_1D ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
call _InitSpriteAnimStruct call _InitSpriteAnimStruct
ld hl, SPRITEANIMSTRUCT_0C ld hl, SPRITEANIMSTRUCT_0C
add hl, bc add hl, bc