2023-09-24 06:06:19 -07:00
|
|
|
SpriteAnimObjects:
|
|
|
|
; entries correspond to SPRITE_ANIM_OBJ_* constants (see constants/sprite_anim_constants.asm)
|
|
|
|
table_width 3, SpriteAnimObjects
|
|
|
|
; frameset, sequence, tile
|
|
|
|
; SPRITE_ANIM_OBJ_PARTY_MON
|
|
|
|
db SPRITE_ANIM_FRAMESET_PARTY_MON, SPRITE_ANIM_FUNC_PARTY_MON, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_GS_TITLE_TRAIL
|
|
|
|
db SPRITE_ANIM_FRAMESET_GS_TITLE_TRAIL, SPRITE_ANIM_FUNC_GS_TITLE_TRAIL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_NAMING_SCREEN_CURSOR
|
|
|
|
db SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR, SPRITE_ANIM_FUNC_NAMING_SCREEN_CURSOR, SPRITE_ANIM_DICT_TEXT_CURSOR
|
|
|
|
; SPRITE_ANIM_OBJ_GAMEFREAK_LOGO
|
|
|
|
db SPRITE_ANIM_FRAMESET_GAMEFREAK_LOGO, SPRITE_ANIM_FUNC_GAMEFREAK_LOGO, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_GS_GAMEFREAK_LOGO_STAR
|
|
|
|
db SPRITE_ANIM_FRAMESET_GS_GAMEFREAK_LOGO_STAR, SPRITE_ANIM_FUNC_GS_GAMEFREAK_LOGO_STAR, SPRITE_ANIM_DICT_GS_SPLASH
|
|
|
|
; SPRITE_ANIM_OBJ_GS_GAMEFREAK_LOGO_SPARKLE
|
|
|
|
db SPRITE_ANIM_FRAMESET_GS_GAMEFREAK_LOGO_SPARKLE, SPRITE_ANIM_FUNC_GS_GAMEFREAK_LOGO_SPARKLE, SPRITE_ANIM_DICT_GS_SPLASH
|
|
|
|
; SPRITE_ANIM_OBJ_SLOTS_GOLEM
|
|
|
|
db SPRITE_ANIM_FRAMESET_SLOTS_GOLEM, SPRITE_ANIM_FUNC_SLOTS_GOLEM, SPRITE_ANIM_DICT_SLOTS
|
|
|
|
; SPRITE_ANIM_OBJ_SLOTS_CHANSEY
|
|
|
|
db SPRITE_ANIM_FRAMESET_SLOTS_CHANSEY, SPRITE_ANIM_FUNC_SLOTS_CHANSEY, SPRITE_ANIM_DICT_SLOTS
|
|
|
|
; SPRITE_ANIM_OBJ_SLOTS_EGG
|
|
|
|
db SPRITE_ANIM_FRAMESET_SLOTS_EGG, SPRITE_ANIM_FUNC_SLOTS_EGG, SPRITE_ANIM_DICT_SLOTS
|
|
|
|
; SPRITE_ANIM_OBJ_COMPOSE_MAIL_CURSOR
|
|
|
|
db SPRITE_ANIM_FRAMESET_TEXT_ENTRY_CURSOR, SPRITE_ANIM_FUNC_MAIL_CURSOR, SPRITE_ANIM_DICT_TEXT_CURSOR
|
|
|
|
; SPRITE_ANIM_OBJ_RED_WALK
|
|
|
|
db SPRITE_ANIM_FRAMESET_RED_WALK, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_UNUSED_CURSOR
|
|
|
|
db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_FUNC_UNUSED_CURSOR, SPRITE_ANIM_DICT_ARROW_CURSOR
|
|
|
|
; SPRITE_ANIM_OBJ_MEMORY_GAME_CURSOR
|
|
|
|
db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_FUNC_MEMORY_GAME_CURSOR, SPRITE_ANIM_DICT_ARROW_CURSOR
|
|
|
|
; SPRITE_ANIM_OBJ_POKEGEAR_ARROW
|
|
|
|
db SPRITE_ANIM_FRAMESET_STILL_CURSOR, SPRITE_ANIM_FUNC_POKEGEAR_ARROW, SPRITE_ANIM_DICT_ARROW_CURSOR
|
|
|
|
; SPRITE_ANIM_OBJ_TRADE_POKE_BALL
|
|
|
|
db SPRITE_ANIM_FRAMESET_TRADE_POKE_BALL, SPRITE_ANIM_FUNC_TRADE_POKE_BALL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_TRADE_POOF
|
|
|
|
db SPRITE_ANIM_FRAMESET_TRADE_POOF, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_TRADE_TUBE_BULGE
|
|
|
|
db SPRITE_ANIM_FRAMESET_TRADE_TUBE_BULGE, SPRITE_ANIM_FUNC_TRADE_TUBE_BULGE, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_TRADEMON_ICON
|
|
|
|
db SPRITE_ANIM_FRAMESET_TRADEMON_ICON, SPRITE_ANIM_FUNC_TRADEMON_IN_TUBE, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_TRADEMON_BUBBLE
|
|
|
|
db SPRITE_ANIM_FRAMESET_TRADEMON_BUBBLE, SPRITE_ANIM_FUNC_TRADEMON_IN_TUBE, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_EVOLUTION_BALL_OF_LIGHT
|
|
|
|
db SPRITE_ANIM_FRAMESET_EVOLUTION_BALL_OF_LIGHT, SPRITE_ANIM_FUNC_REVEAL_NEW_MON, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_RADIO_TUNING_KNOB
|
|
|
|
db SPRITE_ANIM_FRAMESET_RADIO_TUNING_KNOB, SPRITE_ANIM_FUNC_RADIO_TUNING_KNOB, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MAGNET_TRAIN_RED
|
|
|
|
db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_RED, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEAF
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEAF, SPRITE_ANIM_FUNC_CUT_LEAVES, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_CUT_TREE
|
|
|
|
db SPRITE_ANIM_FRAMESET_CUT_TREE, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_FLY_LEAF
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEAF, SPRITE_ANIM_FUNC_FLY_LEAF, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_EGG_CRACK
|
|
|
|
db SPRITE_ANIM_FRAMESET_EGG_CRACK, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_GS_INTRO_HO_OH_LUGIA
|
|
|
|
db SPRITE_ANIM_FRAMESET_GS_INTRO_HO_OH_LUGIA, SPRITE_ANIM_FUNC_GS_INTRO_HO_OH_LUGIA, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_HEADBUTT
|
|
|
|
db SPRITE_ANIM_FRAMESET_HEADBUTT, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_EGG_HATCH
|
|
|
|
db SPRITE_ANIM_FRAMESET_EGG_HATCH_1, SPRITE_ANIM_FUNC_REVEAL_NEW_MON, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_EZCHAT_CURSOR
|
|
|
|
db SPRITE_ANIM_FRAMESET_EZCHAT_CURSOR_1, SPRITE_ANIM_FUNC_EZCHAT_CURSOR, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_BLUE_WALK
|
|
|
|
db SPRITE_ANIM_FRAMESET_BLUE_WALK, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MAGNET_TRAIN_BLUE
|
|
|
|
db SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_BLUE, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MOBILE_TRADE_SENT_BALL
|
|
|
|
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_BALL, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MOBILE_TRADE_OT_BALL
|
|
|
|
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_BALL, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MOBILE_TRADE_CABLE_BULGE
|
|
|
|
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_CABLE_BULGE, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MOBILE_TRADE_SENT_PULSE
|
|
|
|
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_SENT_PULSE, SPRITE_ANIM_FUNC_MOBILE_TRADE_SENT_PULSE, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MOBILE_TRADE_OT_PULSE
|
|
|
|
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_OT_PULSE, SPRITE_ANIM_FUNC_MOBILE_TRADE_OT_PULSE, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_MOBILE_TRADE_PING
|
|
|
|
db SPRITE_ANIM_FRAMESET_MOBILE_TRADE_PING, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_INTRO_SUICUNE
|
|
|
|
db SPRITE_ANIM_FRAMESET_INTRO_SUICUNE, SPRITE_ANIM_FUNC_INTRO_SUICUNE, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_INTRO_PICHU
|
|
|
|
db SPRITE_ANIM_FRAMESET_INTRO_PICHU, SPRITE_ANIM_FUNC_INTRO_PICHU_WOOPER, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_INTRO_WOOPER
|
|
|
|
db SPRITE_ANIM_FRAMESET_INTRO_WOOPER, SPRITE_ANIM_FUNC_INTRO_PICHU_WOOPER, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_INTRO_UNOWN
|
|
|
|
db SPRITE_ANIM_FRAMESET_INTRO_UNOWN_1, SPRITE_ANIM_FUNC_INTRO_UNOWN, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_INTRO_UNOWN_F
|
|
|
|
db SPRITE_ANIM_FRAMESET_INTRO_UNOWN_F, SPRITE_ANIM_FUNC_INTRO_UNOWN_F, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_INTRO_SUICUNE_AWAY
|
|
|
|
db SPRITE_ANIM_FRAMESET_INTRO_SUICUNE_AWAY, SPRITE_ANIM_FUNC_INTRO_SUICUNE_AWAY, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_CELEBI
|
|
|
|
db SPRITE_ANIM_FRAMESET_CELEBI_LEFT, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_MALE_WALK_DOWN
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_MALE_WALK_DOWN, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_DOWN, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_FEMALE_WALK_DOWN
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_FEMALE_WALK_DOWN, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_DOWN, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_MALE_WALK_UP
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_MALE_WALK_UP, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_UP, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_FEMALE_WALK_UP
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_FEMALE_WALK_UP, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_UP, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_MALE_WALK_LEFT
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_MALE_WALK_LEFT, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_LEFT, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_FEMALE_WALK_LEFT
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_FEMALE_WALK_LEFT, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_LEFT, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_MALE_WALK_RIGHT
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_MALE_WALK_RIGHT, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_RIGHT, SPRITE_ANIM_DICT_DEFAULT
|
|
|
|
; SPRITE_ANIM_OBJ_LEVEL_SELECTION_MENU_FEMALE_WALK_RIGHT
|
|
|
|
db SPRITE_ANIM_FRAMESET_LEVEL_SELECTION_MENU_FEMALE_WALK_RIGHT, SPRITE_ANIM_FUNC_LEVEL_SELECTION_MENU_WALK_RIGHT, SPRITE_ANIM_DICT_DEFAULT
|
2023-09-26 11:09:13 -07:00
|
|
|
; SPRITE_ANIM_OBJ_BOARD_MENU_BREAK_DIE
|
2023-09-27 10:25:47 -07:00
|
|
|
db SPRITE_ANIM_FRAMESET_BOARD_MENU_BREAK_DIE, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_BOARD_MENU
|
2023-09-26 11:09:13 -07:00
|
|
|
; SPRITE_ANIM_OBJ_BOARD_MENU_APPEAR_DIE_NUMBER
|
2023-09-27 10:25:47 -07:00
|
|
|
db SPRITE_ANIM_FRAMESET_BOARD_MENU_APPEAR_DIE_NUMBER, SPRITE_ANIM_FUNC_NULL, SPRITE_ANIM_DICT_DEFAULT
|
2023-09-26 11:09:13 -07:00
|
|
|
; SPRITE_ANIM_OBJ_BOARD_MENU_MOVE_DIE_NUMBER
|
|
|
|
db SPRITE_ANIM_FRAMESET_BOARD_MENU_MOVE_DIE_NUMBER, SPRITE_ANIM_FUNC_BOARD_MENU_MOVE_DIE_NUMBER, SPRITE_ANIM_DICT_DEFAULT
|
2023-09-24 06:06:19 -07:00
|
|
|
|
|
|
|
assert_table_length NUM_SPRITE_ANIM_OBJS
|