pokegold-spaceworld/constants/sprite_anim_constants.asm
Rangi42 5904823317
Some checks failed
CI / build (push) Has been cancelled
Remove executable permission from various files
2025-12-02 12:23:39 -05:00

319 lines
16 KiB
NASM

; sprite_anim_struct members (see macros/wram.asm)
const_def
const SPRITEANIMSTRUCT_INDEX ; 0
const SPRITEANIMSTRUCT_FRAMESET_ID ; 1
const SPRITEANIMSTRUCT_ANIM_SEQ_ID ; 2
const SPRITEANIMSTRUCT_TILE_ID ; 3
const SPRITEANIMSTRUCT_XCOORD ; 4
const SPRITEANIMSTRUCT_YCOORD ; 5
const SPRITEANIMSTRUCT_XOFFSET ; 6
const SPRITEANIMSTRUCT_YOFFSET ; 7
const SPRITEANIMSTRUCT_DURATION ; 8
const SPRITEANIMSTRUCT_DURATIONOFFSET ; 9
const SPRITEANIMSTRUCT_FRAME ; a
const SPRITEANIMSTRUCT_JUMPTABLE_INDEX ; b
const SPRITEANIMSTRUCT_VAR1 ; c
const SPRITEANIMSTRUCT_VAR2 ; d
const SPRITEANIMSTRUCT_VAR3 ; e
const SPRITEANIMSTRUCT_VAR4 ; f
DEF SPRITEANIMSTRUCT_LENGTH EQU const_value
DEF NUM_SPRITE_ANIM_STRUCTS EQU 10 ; see wSpriteAnimationStructs
; wSpriteAnimDict keys
const_def
const SPRITE_ANIM_DICT_NULL ; 00
const SPRITE_ANIM_DICT_POLIWAG_ICON ; 01
const SPRITE_ANIM_DICT_JIGGLYPUFF_ICON ; 02
const SPRITE_ANIM_DICT_DIGLETT_ICON ; 03
const SPRITE_ANIM_DICT_PIKACHU_ICON ; 04
const SPRITE_ANIM_DICT_STARYU_ICON ; 05
const SPRITE_ANIM_DICT_MAGIKARP_ICON ; 06
const SPRITE_ANIM_DICT_PIDGEY_ICON ; 07
const SPRITE_ANIM_DICT_RHYDON_ICON ; 08
const SPRITE_ANIM_DICT_CLEFAIRY_ICON ; 09
const SPRITE_ANIM_DICT_ODDISH_ICON ; 0a
const SPRITE_ANIM_DICT_MUSHI_ICON ; 0b
const SPRITE_ANIM_DICT_GENGAR_ICON ; 0c
const SPRITE_ANIM_DICT_LAPRAS_ICON ; 0d
const SPRITE_ANIM_DICT_MRMIME_ICON ; 0e
const SPRITE_ANIM_DICT_LOKON_ICON ; 0f
const SPRITE_ANIM_DICT_TAUROS_ICON ; 10
const SPRITE_ANIM_DICT_SHELLDER_ICON ; 11
const SPRITE_ANIM_DICT_DITTO_ICON ; 12
const SPRITE_ANIM_DICT_ONIX_ICON ; 13
const SPRITE_ANIM_DICT_VOLTORB_ICON ; 14
const SPRITE_ANIM_DICT_SQUIRTLE_ICON ; 15
const SPRITE_ANIM_DICT_BULBASAUR_ICON ; 16
const SPRITE_ANIM_DICT_CHARMANDER_ICON ; 17
const SPRITE_ANIM_DICT_WEEDLE_ICON ; 18
const SPRITE_ANIM_DICT_ANNON_ICON ; 19
const SPRITE_ANIM_DICT_GEODUDE_ICON ; 1a
const SPRITE_ANIM_DICT_MACHOP_ICON ; 1b
const SPRITE_ANIM_DICT_EGG_ICON ; 1c
const SPRITE_ANIM_DICT_TENTACOOL_ICON ; 1d
const SPRITE_ANIM_DICT_BUTTERFREE_ICON ; 1e
const SPRITE_ANIM_DICT_ZUBAT_ICON ; 1f
const SPRITE_ANIM_DICT_SNORLAX_ICON ; 20
const SPRITE_ANIM_DICT_GS_INTRO ; 21
const SPRITE_ANIM_DICT_GS_INTRO_2 ; 22
const SPRITE_ANIM_DICT_GS_INTRO_3 ; 23
const SPRITE_ANIM_DICT_TITLE_FLAME_NOTE ; 24
const SPRITE_ANIM_DICT_MINIGAME_PICROSS ; 25
const SPRITE_ANIM_DICT_TEXT_CURSOR ; 26
const SPRITE_ANIM_DICT_GS_SPLASH ; 27
const SPRITE_ANIM_DICT_SLOTS ; 28
const SPRITE_ANIM_DICT_ARROW_CURSOR ; 29
DEF NUM_SPRITE_ANIM_GFX EQU const_value
DEF SPRITE_ANIM_DICT_DEFAULT EQU $08
; wSpriteAnimDict size (see ram/wram.asm)
DEF NUM_SPRITEANIMDICT_ENTRIES EQU 10
; SpriteAnimSeqData indexes
const_def
const SPRITE_ANIM_OBJ_00 ; 00
const SPRITE_ANIM_OBJ_POLIWAG_ICON ; 01
const SPRITE_ANIM_OBJ_JIGGLYPUFF_ICON ; 02
const SPRITE_ANIM_OBJ_DIGLETT_ICON ; 03
const SPRITE_ANIM_OBJ_PIKACHU_ICON ; 04
const SPRITE_ANIM_OBJ_STARYU_ICON ; 05
const SPRITE_ANIM_OBJ_MAGIKARP_ICON ; 06
const SPRITE_ANIM_OBJ_PIDGEY_ICON ; 07
const SPRITE_ANIM_OBJ_RHYDON_ICON ; 08
const SPRITE_ANIM_OBJ_CLEFAIRY_ICON ; 09
const SPRITE_ANIM_OBJ_ODDISH_ICON ; 0a
const SPRITE_ANIM_OBJ_MUSHI_ICON ; 0b
const SPRITE_ANIM_OBJ_GENGAR_ICON ; 0c
const SPRITE_ANIM_OBJ_LAPRAS_ICON ; 0d
const SPRITE_ANIM_OBJ_MRMIME_ICON ; 0e
const SPRITE_ANIM_OBJ_LOKON_ICON ; 0f
const SPRITE_ANIM_OBJ_TAUROS_ICON ; 10
const SPRITE_ANIM_OBJ_SHELLDER_ICON ; 11
const SPRITE_ANIM_OBJ_DITTO_ICON ; 12
const SPRITE_ANIM_OBJ_ONIX_ICON ; 13
const SPRITE_ANIM_OBJ_VOLTORB_ICON ; 14
const SPRITE_ANIM_OBJ_SQUIRTLE_ICON ; 15
const SPRITE_ANIM_OBJ_BULBASAUR_ICON ; 16
const SPRITE_ANIM_OBJ_CHARMANDER_ICON ; 17
const SPRITE_ANIM_OBJ_WEEDLE_ICON ; 18
const SPRITE_ANIM_OBJ_ANNON_ICON ; 19
const SPRITE_ANIM_OBJ_GEODUDE_ICON ; 1a
const SPRITE_ANIM_OBJ_MACHOP_ICON ; 1b
const SPRITE_ANIM_OBJ_EGG_ICON ; 1c
const SPRITE_ANIM_OBJ_TENTACOOL_ICON ; 1d
const SPRITE_ANIM_OBJ_BUTTERFREE_ICON ; 1e
const SPRITE_ANIM_OBJ_ZUBAT_ICON ; 1f
const SPRITE_ANIM_OBJ_SNORLAX_ICON ; 20
const SPRITE_ANIM_OBJ_GS_INTRO_BUBBLE ; 21
const SPRITE_ANIM_OBJ_GS_INTRO_OMANYTE ; 22
const SPRITE_ANIM_OBJ_GS_INTRO_MAGIKARP ; 23
const SPRITE_ANIM_OBJ_UNUSED_INTRO_AERODACTYL ; 24
const SPRITE_ANIM_OBJ_GS_INTRO_LAPRAS ; 25
const SPRITE_ANIM_OBJ_GS_INTRO_NOTE ; 26
const SPRITE_ANIM_OBJ_GS_INTRO_SMALLER_NOTE ; 27
const SPRITE_ANIM_OBJ_GS_INTRO_JIGGLYPUFF ; 28
const SPRITE_ANIM_OBJ_GS_INTRO_PIKACHU ; 29
const SPRITE_ANIM_OBJ_GS_INTRO_PIKACHU_TAIL ; 2a
const SPRITE_ANIM_OBJ_GS_INTRO_FIREBALL ; 2b
const SPRITE_ANIM_OBJ_GS_INTRO_BLASTOISE ; 2c
const SPRITE_ANIM_OBJ_GS_INTRO_VENUSAUR ; 2d
const SPRITE_ANIM_OBJ_GS_TITLE_FLAME_NOTE ; 2e
const SPRITE_ANIM_OBJ_MINIGAME_PIKACHU ; 2f
const SPRITE_ANIM_OBJ_MINIGAME_PIKACHU_TAIL ; 30
const SPRITE_ANIM_OBJ_MINIGAME_NOTE ; 31
const SPRITE_ANIM_OBJ_MINIGAME_JIGGLYPUFF ; 32
const SPRITE_ANIM_OBJ_MINIGAME_PICROSS_CURSOR ; 33
const SPRITE_ANIM_OBJ_MINIGAME_PICROSS_DUST ; 34
const SPRITE_ANIM_OBJ_MINIGAME_PICROSS_GOLD ; 35
const SPRITE_ANIM_OBJ_POKEDEX_HAND_CURSOR ; 36
const SPRITE_ANIM_OBJ_POKEDEX_CURSOR ; 37
const SPRITE_ANIM_OBJ_POKEDEX_SLOWPOKE ; 38
const SPRITE_ANIM_OBJ_NAMING_SCREEN_CURSOR ; 39
const SPRITE_ANIM_OBJ_GAMEFREAK_LOGO ; 3a
const SPRITE_ANIM_OBJ_GS_INTRO_STAR ; 3b
const SPRITE_ANIM_OBJ_GS_INTRO_SPARKLE ; 3c
const SPRITE_ANIM_OBJ_SLOTS_GOLEM ; 3d
const SPRITE_ANIM_OBJ_SLOTS_CHANSEY ; 3e
const SPRITE_ANIM_OBJ_SLOTS_EGG ; 3f
const SPRITE_ANIM_OBJ_MAIL_WRITING_CURSOR ; 40
const SPRITE_ANIM_OBJ_MAP_CHARACTER_ICON ; 41
const SPRITE_ANIM_OBJ_POKER_CURSOR ; 42
const SPRITE_ANIM_OBJ_MEMORY_GAME_CURSOR ; 43
const SPRITE_ANIM_OBJ_TRAINERGEAR_POINTER ; 44
const SPRITE_ANIM_OBJ_TRADE_POKE_BALL ; 45
const SPRITE_ANIM_OBJ_TRADE_POOF ; 46
const SPRITE_ANIM_OBJ_TRADE_TUBE_BULGE ; 47
const SPRITE_ANIM_OBJ_TRADEMON_ICON ; 48
const SPRITE_ANIM_OBJ_TRADEMON_BUBBLE ; 49
const SPRITE_ANIM_OBJ_EVOLUTION_BALL_OF_LIGHT ; 4a
const SPRITE_ANIM_OBJ_RADIO_FREQUENCY_METER ; 4b
DEF NUM_SPRITE_ANIM_OBJS EQU const_value
; DoSpriteAnimFrame.Jumptable indexes (see engine/sprite_anims/functions.asm)
const_def
const SPRITE_ANIM_FUNC_NULL ; 00
const SPRITE_ANIM_FUNC_PARTY_MON ; 01
const SPRITE_ANIM_FUNC_PARTY_MON_SWITCH ; 02
const SPRITE_ANIM_FUNC_PARTY_MON_SELECTED ; 03
const SPRITE_ANIM_FUNC_GS_INTRO_BUBBLE ; 04
const SPRITE_ANIM_FUNC_GS_INTRO_OMANYTE ; 05
const SPRITE_ANIM_FUNC_GS_INTRO_MAGIKARP ; 06
const SPRITE_ANIM_FUNC_UNUSED_INTRO_AERODACTYL ; 07
const SPRITE_ANIM_FUNC_GS_INTRO_LAPRAS ; 08
const SPRITE_ANIM_FUNC_GS_INTRO_NOTE ; 09
const SPRITE_ANIM_FUNC_GS_INTRO_JIGGLYPUFF ; 0a
const SPRITE_ANIM_FUNC_GS_INTRO_PIKACHU ; 0b
const SPRITE_ANIM_FUNC_GS_INTRO_PIKACHU_TAIL ; 0c
const SPRITE_ANIM_FUNC_GS_INTRO_FIREBALL ; 0d
const SPRITE_ANIM_FUNC_GS_INTRO_BLASTOISE ; 0e
const SPRITE_ANIM_FUNC_GS_INTRO_VENUSAUR ; 0f
const SPRITE_ANIM_FUNC_GS_TITLE_FLAME_NOTE ; 10
const SPRITE_ANIM_FUNC_MINIGAME_PIKACHU ; 11
const SPRITE_ANIM_FUNC_MINIGAME_PIKACHU_TAIL ; 12
const SPRITE_ANIM_FUNC_MINIGAME_NOTE ; 13
const SPRITE_ANIM_FUNC_MINIGAME_JIGGLYPUFF ; 14
const SPRITE_ANIM_FUNC_MINIGAME_PICROSS_CURSOR ; 15
const SPRITE_ANIM_FUNC_MINIGAME_PICROSS_DUST ; 16
const SPRITE_ANIM_FUNC_POKEDEX_HAND_CURSOR ; 17
const SPRITE_ANIM_FUNC_POKEDEX_CURSOR ; 18
const SPRITE_ANIM_FUNC_POKEDEX_SLOWPOKE ; 19
const SPRITE_ANIM_FUNC_NAMING_SCREEN_CURSOR ; 1a
const SPRITE_ANIM_FUNC_GAMEFREAK_LOGO ; 1b
const SPRITE_ANIM_FUNC_GS_GAMEFREAK_LOGO_STAR ; 1c
const SPRITE_ANIM_FUNC_GS_GAMEFREAK_LOGO_SPARKLE ; 1d
const SPRITE_ANIM_FUNC_SLOTS_GOLEM ; 1e
const SPRITE_ANIM_FUNC_SLOTS_CHANSEY ; 1f
const SPRITE_ANIM_FUNC_SLOTS_EGG ; 20
const SPRITE_ANIM_FUNC_MAIL_CURSOR ; 21
const SPRITE_ANIM_FUNC_POKER_CURSOR ; 22
const SPRITE_ANIM_FUNC_MEMORY_GAME_CURSOR ; 23
const SPRITE_ANIM_FUNC_TRAINERGEAR_POINTER ; 24
const SPRITE_ANIM_FUNC_TRADE_POKE_BALL ; 25
const SPRITE_ANIM_FUNC_TRADE_TUBE_BULGE ; 26
const SPRITE_ANIM_FUNC_TRADEMON_IN_TUBE ; 27
const SPRITE_ANIM_FUNC_REVEAL_NEW_MON ; 28
const SPRITE_ANIM_FUNC_RADIO_FREQUENCY_METER ; 29
DEF NUM_SPRITE_ANIM_FUNCS EQU const_value
; SpriteAnimFrameData indexes (see data/sprite_anims/framesets.asm)
const_def
const SPRITE_ANIM_FRAMESET_00 ; 00
const SPRITE_ANIM_FRAMESET_PARTY_MON ; 01
const SPRITE_ANIM_FRAMESET_GS_INTRO_BUBBLE ; 02
const SPRITE_ANIM_FRAMESET_GS_INTRO_OMANYTE ; 03
const SPRITE_ANIM_FRAMESET_GS_INTRO_MAGIKARP ; 04
const SPRITE_ANIM_FRAMESET_UNUSED_INTRO_AERODACTYL ; 05
const SPRITE_ANIM_FRAMESET_GS_INTRO_LAPRAS ; 06
const SPRITE_ANIM_FRAMESET_GS_INTRO_NOTE ; 07
const SPRITE_ANIM_FRAMESET_GS_INTRO_SMALLER_NOTE ; 08
const SPRITE_ANIM_FRAMESET_GS_INTRO_JIGGLYPUFF ; 09
const SPRITE_ANIM_FRAMESET_GS_INTRO_PIKACHU ; 0a
const SPRITE_ANIM_FRAMESET_GS_INTRO_PIKACHU_2 ; 0b
const SPRITE_ANIM_FRAMESET_GS_INTRO_PIKACHU_TAIL ; 0c
const SPRITE_ANIM_FRAMESET_GS_INTRO_PIKACHU_TAIL_2 ; 0d
const SPRITE_ANIM_FRAMESET_GS_INTRO_FIREBALL ; 0e
const SPRITE_ANIM_FRAMESET_GS_INTRO_BLASTOISE ; 0f
const SPRITE_ANIM_FRAMESET_GS_INTRO_VENUSAUR ; 10
const SPRITE_ANIM_FRAMESET_GS_TITLE_FLAME_NOTE ; 11
const SPRITE_ANIM_FRAMESET_GS_MINIGAME_PIKACHU ; 12
const SPRITE_ANIM_FRAMESET_GS_MINIGAME_PIKACHU_2 ; 13
const SPRITE_ANIM_FRAMESET_GS_MINIGAME_PIKACHU_3 ; 14
const SPRITE_ANIM_FRAMESET_MINIGAME_PICROSS_CURSOR ; 15
const SPRITE_ANIM_FRAMESET_MINIGAME_PICROSS_DUST ; 16
const SPRITE_ANIM_FRAMESET_MINIGAME_PICROSS_GOLD ; 17
const SPRITE_ANIM_FRAMESET_MINIGAME_PICROSS_GOLD_2 ; 18
const SPRITE_ANIM_FRAMESET_POKEDEX_CURSOR ; 19
const SPRITE_ANIM_FRAMESET_POKEDEX_SLOWPOKE ; 1a
const SPRITE_ANIM_FRAMESET_POKEDEX_SLOWPOKE_2 ; 1b
const SPRITE_ANIM_FRAMESET_POKEDEX_SLOWPOKE_3 ; 1c
const SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR ; 1d
const SPRITE_ANIM_FRAMESET_GAMEFREAK_LOGO ; 1e
const SPRITE_ANIM_FRAMESET_GS_GAMEFREAK_LOGO_STAR ; 1f
const SPRITE_ANIM_FRAMESET_GS_GAMEFREAK_LOGO_SPARKLE ; 20
const SPRITE_ANIM_FRAMESET_SLOTS_GOLEM ; 21
const SPRITE_ANIM_FRAMESET_SLOTS_CHANSEY ; 22
const SPRITE_ANIM_FRAMESET_SLOTS_CHANSEY_2 ; 23
const SPRITE_ANIM_FRAMESET_SLOTS_EGG ; 24
const SPRITE_ANIM_FRAMESET_WALK ; 25
const SPRITE_ANIM_FRAMESET_STILL_CURSOR ; 26
const SPRITE_ANIM_FRAMESET_TRADE_POKE_BALL ; 27
const SPRITE_ANIM_FRAMESET_TRADE_POKE_BALL_WOBBLE ; 28
const SPRITE_ANIM_FRAMESET_TRADE_POOF ; 29
const SPRITE_ANIM_FRAMESET_TRADE_TUBE_BULGE ; 2a
const SPRITE_ANIM_FRAMESET_TRADEMON_ICON ; 2b
const SPRITE_ANIM_FRAMESET_TRADEMON_BUBBLE ; 2c
const SPRITE_ANIM_FRAMESET_EVOLUTION_BALL_OF_LIGHT ; 2d
const SPRITE_ANIM_FRAMESET_RADIO_FREQUENCY_METER ; 2e
DEF NUM_SPRITE_ANIM_FRAMESETS EQU const_value
; SpriteAnimOAMData indexes (see data/sprite_anims/oam.asm)
const_def
const SPRITE_ANIM_OAMSET_WALK_1 ; 00
const SPRITE_ANIM_OAMSET_WALK_2 ; 01
const SPRITE_ANIM_OAMSET_GS_INTRO_BUBBLE_1 ; 02
const SPRITE_ANIM_OAMSET_GS_INTRO_BUBBLE_2 ; 03
const SPRITE_ANIM_OAMSET_GS_INTRO_OMANYTE_1 ; 04
const SPRITE_ANIM_OAMSET_GS_INTRO_OMANYTE_2 ; 05
const SPRITE_ANIM_OAMSET_GS_INTRO_MAGIKARP_1 ; 06
const SPRITE_ANIM_OAMSET_GS_INTRO_MAGIKARP_2 ; 07
const SPRITE_ANIM_OAMSET_UNUSED_INTRO_AERODACTYL ; 08
const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_1 ; 09
const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_2 ; 0a
const SPRITE_ANIM_OAMSET_GS_INTRO_LAPRAS_3 ; 0b
const SPRITE_ANIM_OAMSET_GS_INTRO_NOTE ; 0c
const SPRITE_ANIM_OAMSET_GS_INTRO_SMALLER_NOTE ; 0d
const SPRITE_ANIM_OAMSET_GS_INTRO_JIGGLYPUFF_1 ; 0e
const SPRITE_ANIM_OAMSET_GS_INTRO_JIGGLYPUFF_2 ; 0f
const SPRITE_ANIM_OAMSET_GS_INTRO_JIGGLYPUFF_3 ; 10
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_1 ; 11
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_2 ; 12
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_3 ; 13
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_4 ; 14
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_TAIL_1 ; 15
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_TAIL_2 ; 16
const SPRITE_ANIM_OAMSET_GS_INTRO_PIKACHU_TAIL_3 ; 17
const SPRITE_ANIM_OAMSET_GS_INTRO_SMALL_FIREBALL ; 18
const SPRITE_ANIM_OAMSET_GS_INTRO_MED_FIREBALL ; 19
const SPRITE_ANIM_OAMSET_GS_INTRO_BIG_FIREBALL ; 1a
const SPRITE_ANIM_OAMSET_GS_INTRO_BLASTOISE ; 1b
const SPRITE_ANIM_OAMSET_GS_INTRO_VENUSAUR ; 1c
const SPRITE_ANIM_OAMSET_GS_TITLE_FLAME_NOTE_1 ; 1d
const SPRITE_ANIM_OAMSET_GS_TITLE_FLAME_NOTE_2 ; 1e
const SPRITE_ANIM_OAMSET_MINIGAME_PICROSS_CURSOR ; 1f
const SPRITE_ANIM_OAMSET_MINIGAME_PICROSS_DUST_1 ; 20
const SPRITE_ANIM_OAMSET_MINIGAME_PICROSS_DUST_2 ; 21
const SPRITE_ANIM_OAMSET_POKEDEX_CURSOR ; 22
const SPRITE_ANIM_OAMSET_POKEDEX_SLOWPOKE_1 ; 23
const SPRITE_ANIM_OAMSET_POKEDEX_SLOWPOKE_2 ; 24
const SPRITE_ANIM_OAMSET_POKEDEX_SLOWPOKE_3 ; 25
const SPRITE_ANIM_OAMSET_POKEDEX_SLOWPOKE_4 ; 26
const SPRITE_ANIM_OAMSET_POKEDEX_SLOWPOKE_5 ; 27
const SPRITE_ANIM_OAMSET_TEXT_ENTRY_CURSOR ; 28
const SPRITE_ANIM_OAMSET_GS_GAMEFREAK_LOGO ; 29
const SPRITE_ANIM_OAMSET_GS_GAMEFREAK_LOGO_STAR ; 2a
const SPRITE_ANIM_OAMSET_GS_GAMEFREAK_LOGO_SPARKLE_1 ; 2b
const SPRITE_ANIM_OAMSET_GS_GAMEFREAK_LOGO_SPARKLE_2 ; 2c
const SPRITE_ANIM_OAMSET_GS_GAMEFREAK_LOGO_SPARKLE_3 ; 2d
const SPRITE_ANIM_OAMSET_SLOTS_GOLEM_1 ; 2e
const SPRITE_ANIM_OAMSET_SLOTS_GOLEM_2 ; 2f
const SPRITE_ANIM_OAMSET_SLOTS_CHANSEY_1 ; 30
const SPRITE_ANIM_OAMSET_SLOTS_CHANSEY_2 ; 31
const SPRITE_ANIM_OAMSET_SLOTS_CHANSEY_3 ; 32
const SPRITE_ANIM_OAMSET_SLOTS_CHANSEY_4 ; 33
const SPRITE_ANIM_OAMSET_SLOTS_CHANSEY_5 ; 34
const SPRITE_ANIM_OAMSET_SLOTS_EGG ; 35
const SPRITE_ANIM_OAMSET_STILL_CURSOR ; 36
const SPRITE_ANIM_OAMSET_TRADE_POKE_BALL_1 ; 37
const SPRITE_ANIM_OAMSET_TRADE_POKE_BALL_2 ; 38
const SPRITE_ANIM_OAMSET_TRADE_POOF_1 ; 39
const SPRITE_ANIM_OAMSET_TRADE_POOF_2 ; 3a
const SPRITE_ANIM_OAMSET_TRADE_POOF_3 ; 3b
const SPRITE_ANIM_OAMSET_TRADE_TUBE_BULGE_1 ; 3c
const SPRITE_ANIM_OAMSET_TRADE_TUBE_BULGE_2 ; 3d
const SPRITE_ANIM_OAMSET_TRADEMON_ICON_1 ; 3e
const SPRITE_ANIM_OAMSET_TRADEMON_ICON_2 ; 3f
const SPRITE_ANIM_OAMSET_TRADEMON_BUBBLE ; 40
const SPRITE_ANIM_OAMSET_EVOLUTION_BALL_OF_LIGHT ; 41
const SPRITE_ANIM_OAMSET_RADIO_FREQUENCY_METER ; 42