mirror of
https://github.com/pret/pokeruby.git
synced 2026-10-05 00:47:29 -04:00
6881 lines
144 KiB
ArmAsm
6881 lines
144 KiB
ArmAsm
@ the second big chunk of data
|
||
|
||
.include "asm/macros.inc"
|
||
.include "constants/constants.inc"
|
||
|
||
.section .rodata
|
||
|
||
.align 2
|
||
gUnknown_081E764C:: @ 81E764C
|
||
.incbin "graphics/birch_speech/bg0.gbapal"
|
||
.incbin "graphics/birch_speech/bg1.gbapal"
|
||
|
||
.align 2
|
||
gUnknown_081E768C:: @ 81E768C
|
||
.incbin "graphics/birch_speech/shadow.4bpp.lz"
|
||
|
||
.align 2
|
||
gUnknown_081E7834:: @ 81E7834
|
||
.incbin "graphics/birch_speech/map.bin.lz"
|
||
|
||
.align 2
|
||
gUnknown_081E795C:: @ 81E795C
|
||
.incbin "graphics/birch_speech/bg2.gbapal"
|
||
|
||
.align 2
|
||
gUnknown_081E796C:: @ 81E796C
|
||
.space 16
|
||
|
||
.align 2
|
||
gMainMenuPalette:: @ 81E797C
|
||
.incbin "graphics/misc/main_menu.gbapal"
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E799C:: @ 81E799C
|
||
obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 48
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_81E79AC:: @ 81E79AC
|
||
.4byte gSpriteAffineAnim_81E799C
|
||
|
||
.align 2
|
||
gUnknown_081E79B0:: @ 81E79B0
|
||
.4byte gBirchText_Boy, 0
|
||
.4byte gBirchText_Girl, 0
|
||
|
||
.align 2
|
||
gMalePresetNames:: @ 81E79C0
|
||
.4byte gBirchText_NewName, 0
|
||
.4byte gDefaultBoyName1, 0
|
||
.4byte gDefaultBoyName2, 0
|
||
.4byte gDefaultBoyName3, 0
|
||
.4byte gDefaultBoyName4, 0
|
||
|
||
.align 2
|
||
gFemalePresetNames:: @ 81E79E8
|
||
.4byte gBirchText_NewName, 0
|
||
.4byte gDefaultGirlName1, 0
|
||
.4byte gDefaultGirlName2, 0
|
||
.4byte gDefaultGirlName3, 0
|
||
.4byte gDefaultGirlName4, 0
|
||
|
||
.align 2
|
||
gSpriteImageTable_81E7A10:: @ 81E7A10
|
||
obj_frame_tiles 0x2008000, 0x800
|
||
obj_frame_tiles 0x2008800, 0x800
|
||
obj_frame_tiles 0x2009000, 0x800
|
||
obj_frame_tiles 0x2009800, 0x800
|
||
|
||
.align 2
|
||
gSpriteImageTable_81E7A30:: @ 81E7A30
|
||
obj_frame_tiles 0x200A000, 0x800
|
||
obj_frame_tiles 0x200A800, 0x800
|
||
obj_frame_tiles 0x200B000, 0x800
|
||
obj_frame_tiles 0x200B800, 0x800
|
||
|
||
.align 2
|
||
gSpriteImageTable_81E7A50:: @ 81E7A50
|
||
obj_frame_tiles 0x200C000, 0x800
|
||
obj_frame_tiles 0x200C800, 0x800
|
||
obj_frame_tiles 0x200D000, 0x800
|
||
obj_frame_tiles 0x200D800, 0x800
|
||
|
||
.align 2
|
||
gSpriteImageTable_81E7A70:: @ 81E7A70
|
||
obj_frame_tiles 0x200E000, 0x800
|
||
obj_frame_tiles 0x200E800, 0x800
|
||
obj_frame_tiles 0x200F000, 0x800
|
||
obj_frame_tiles 0x200F800, 0x800
|
||
|
||
.align 2
|
||
gSpriteAnim_81E7A90:: @ 81E7A90
|
||
obj_image_anim_frame 0, 0
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81E7A98:: @ 81E7A98
|
||
obj_image_anim_frame 3, 0
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7AA0:: @ 81E7AA0
|
||
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7AB0:: @ 81E7AB0
|
||
obj_rot_scal_anim_frame 0xFF00, 0x100, 0, 0
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7AC0:: @ 81E7AC0
|
||
obj_rot_scal_anim_frame 0x28, 0x28, 0, 0
|
||
obj_rot_scal_anim_frame 0x12, 0x12, 0, 12
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7AD8:: @ 81E7AD8
|
||
obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 18
|
||
obj_rot_scal_anim_frame 0xFFF0, 0xFFF0, 0, 15
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7AF0:: @ 81E7AF0
|
||
obj_rot_scal_anim_frame 0xA0, 0x100, 0, 0
|
||
obj_rot_scal_anim_frame 0x4, 0x0, 0, 8
|
||
obj_rot_scal_anim_frame 0xFFFC, 0x0, 0, 8
|
||
obj_rot_scal_anim_jump 1
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7B10:: @ 81E7B10
|
||
obj_rot_scal_anim_frame 0x2, 0x2, 0, 20
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7B20:: @ 81E7B20
|
||
obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 20
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7B30:: @ 81E7B30
|
||
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
|
||
obj_rot_scal_anim_frame 0xFFF0, 0xFFF0, 0, 9
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7B48:: @ 81E7B48
|
||
obj_rot_scal_anim_frame 0x4, 0x4, 0, 63
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7B58:: @ 81E7B58
|
||
obj_rot_scal_anim_frame 0x0, 0x0, -3, 5
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 3, 5
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_81E7B70:: @ 81E7B70
|
||
.4byte gSpriteAffineAnim_81E7AA0
|
||
.4byte gSpriteAffineAnim_81E7AC0
|
||
.4byte gSpriteAffineAnim_81E7AD8
|
||
.4byte gSpriteAffineAnim_81E7AF0
|
||
.4byte gSpriteAffineAnim_81E7B10
|
||
.4byte gSpriteAffineAnim_81E7B20
|
||
.4byte gSpriteAffineAnim_81E7B48
|
||
.4byte gSpriteAffineAnim_81E7B58
|
||
.4byte gSpriteAffineAnim_81E7B30
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7B94:: @ 81E7B94
|
||
obj_rot_scal_anim_frame 0xFFFC, 0xFFFC, 4, 63
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7BA4:: @ 81E7BA4
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 3, 5
|
||
obj_rot_scal_anim_frame 0x0, 0x0, -3, 5
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7BBC:: @ 81E7BBC
|
||
obj_rot_scal_anim_frame 0x0, 0x0, -5, 20
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 0, 20
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 5, 20
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81E7BDC:: @ 81E7BDC
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 9, 110
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_81E7BEC:: @ 81E7BEC
|
||
.4byte gSpriteAffineAnim_81E7AA0
|
||
.4byte gSpriteAffineAnim_81E7AC0
|
||
.4byte gSpriteAffineAnim_81E7AD8
|
||
.4byte gSpriteAffineAnim_81E7AF0
|
||
.4byte gSpriteAffineAnim_81E7B10
|
||
.4byte gSpriteAffineAnim_81E7B20
|
||
.4byte gSpriteAffineAnim_81E7B94
|
||
.4byte gSpriteAffineAnim_81E7BA4
|
||
.4byte gSpriteAffineAnim_81E7BBC
|
||
.4byte gSpriteAffineAnim_81E7B30
|
||
.4byte gSpriteAffineAnim_81E7BDC
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_81E7C18:: @ 81E7C18
|
||
.4byte gSpriteAffineAnim_81E7AB0
|
||
.4byte gSpriteAffineAnim_81E7AC0
|
||
.4byte gSpriteAffineAnim_81E7AD8
|
||
.4byte gSpriteAffineAnim_81E7AF0
|
||
.4byte gSpriteAffineAnim_81E7B10
|
||
.4byte gSpriteAffineAnim_81E7B20
|
||
.4byte gSpriteAffineAnim_81E7B94
|
||
.4byte gSpriteAffineAnim_81E7BA4
|
||
.4byte gSpriteAffineAnim_81E7BBC
|
||
.4byte gSpriteAffineAnim_81E7B30
|
||
.4byte gSpriteAffineAnim_81E7BDC
|
||
|
||
.align 2
|
||
gSpriteAnim_81E7C44:: @ 81E7C44
|
||
obj_image_anim_frame 0, 0
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81E7C4C:: @ 81E7C4C
|
||
obj_image_anim_frame 1, 0
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81E7C54:: @ 81E7C54
|
||
obj_image_anim_frame 2, 0
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81E7C5C:: @ 81E7C5C
|
||
obj_image_anim_frame 3, 0
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81E7C64:: @ 81E7C64
|
||
.4byte gSpriteAnim_81E7C44
|
||
.4byte gSpriteAnim_81E7C4C
|
||
.4byte gSpriteAnim_81E7C54
|
||
.4byte gSpriteAnim_81E7C5C
|
||
|
||
@ 81E7C74
|
||
.include "data/graphics/pokemon/front_pic_coords.inc"
|
||
|
||
@ 81E8354
|
||
.include "data/graphics/pokemon/front_pic_table.inc"
|
||
|
||
@ 81E9114
|
||
.include "data/graphics/pokemon/back_pic_coords.inc"
|
||
|
||
@ 81E97F4
|
||
.include "data/graphics/pokemon/back_pic_table.inc"
|
||
|
||
@ 81EA5B4
|
||
.include "data/graphics/pokemon/palette_table.inc"
|
||
|
||
@ 81EB374
|
||
.include "data/graphics/pokemon/shiny_palette_table.inc"
|
||
|
||
.align 2
|
||
gSpriteAnim_81EC134:: @ 81EC134
|
||
obj_image_anim_frame 0, 7
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81EC13C:: @ 81EC13C
|
||
obj_image_anim_frame 0, 2
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81EC144:: @ 81EC144
|
||
obj_image_anim_frame 0, 2
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC14C:: @ 81EC14C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC150:: @ 81EC150
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC154:: @ 81EC154
|
||
.4byte gSpriteAnim_81E7A90
|
||
.4byte gSpriteAnim_81EC134
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC15C:: @ 81EC15C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC160:: @ 81EC160
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC164:: @ 81EC164
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC168:: @ 81EC168
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC16C:: @ 81EC16C
|
||
.4byte gSpriteAnim_81E7A90
|
||
.4byte gSpriteAnim_81EC13C
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC174:: @ 81EC174
|
||
.4byte gSpriteAnim_81E7A90
|
||
.4byte gSpriteAnim_81EC144
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC17C:: @ 81EC17C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC180:: @ 81EC180
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC184:: @ 81EC184
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC188:: @ 81EC188
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC18C:: @ 81EC18C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC190:: @ 81EC190
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC194:: @ 81EC194
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC198:: @ 81EC198
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC19C:: @ 81EC19C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1A0:: @ 81EC1A0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1A4:: @ 81EC1A4
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1A8:: @ 81EC1A8
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1AC:: @ 81EC1AC
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1B0:: @ 81EC1B0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1B4:: @ 81EC1B4
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1B8:: @ 81EC1B8
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1BC:: @ 81EC1BC
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1C0:: @ 81EC1C0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1C4:: @ 81EC1C4
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1C8:: @ 81EC1C8
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1CC:: @ 81EC1CC
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1D0:: @ 81EC1D0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1D4:: @ 81EC1D4
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1D8:: @ 81EC1D8
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1DC:: @ 81EC1DC
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1E0:: @ 81EC1E0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1E4:: @ 81EC1E4
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1E8:: @ 81EC1E8
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1EC:: @ 81EC1EC
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1F0:: @ 81EC1F0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1F4:: @ 81EC1F4
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1F8:: @ 81EC1F8
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC1FC:: @ 81EC1FC
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC200:: @ 81EC200
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC204:: @ 81EC204
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC208:: @ 81EC208
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC20C:: @ 81EC20C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC210:: @ 81EC210
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC214:: @ 81EC214
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC218:: @ 81EC218
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC21C:: @ 81EC21C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC220:: @ 81EC220
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC224:: @ 81EC224
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC228:: @ 81EC228
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC22C:: @ 81EC22C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC230:: @ 81EC230
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC234:: @ 81EC234
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC238:: @ 81EC238
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC23C:: @ 81EC23C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC240:: @ 81EC240
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC244:: @ 81EC244
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC248:: @ 81EC248
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC24C:: @ 81EC24C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC250:: @ 81EC250
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC254:: @ 81EC254
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC258:: @ 81EC258
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC25C:: @ 81EC25C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC260:: @ 81EC260
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC264:: @ 81EC264
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC268:: @ 81EC268
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC26C:: @ 81EC26C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC270:: @ 81EC270
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC274:: @ 81EC274
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC278:: @ 81EC278
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC27C:: @ 81EC27C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC280:: @ 81EC280
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC284:: @ 81EC284
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC288:: @ 81EC288
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC28C:: @ 81EC28C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC290:: @ 81EC290
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC294:: @ 81EC294
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC298:: @ 81EC298
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC29C:: @ 81EC29C
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81EC2A0:: @ 81EC2A0
|
||
.4byte gSpriteAnim_81E7A90
|
||
|
||
.align 2
|
||
gUnknown_081EC2A4:: @ 81EC2A4
|
||
.4byte gSpriteAnimTable_81EC14C
|
||
.4byte gSpriteAnimTable_81EC150
|
||
.4byte gSpriteAnimTable_81EC154
|
||
.4byte gSpriteAnimTable_81EC15C
|
||
.4byte gSpriteAnimTable_81EC160
|
||
.4byte gSpriteAnimTable_81EC164
|
||
.4byte gSpriteAnimTable_81EC168
|
||
.4byte gSpriteAnimTable_81EC16C
|
||
.4byte gSpriteAnimTable_81EC174
|
||
.4byte gSpriteAnimTable_81EC17C
|
||
.4byte gSpriteAnimTable_81EC180
|
||
.4byte gSpriteAnimTable_81EC184
|
||
.4byte gSpriteAnimTable_81EC188
|
||
.4byte gSpriteAnimTable_81EC18C
|
||
.4byte gSpriteAnimTable_81EC190
|
||
.4byte gSpriteAnimTable_81EC194
|
||
.4byte gSpriteAnimTable_81EC198
|
||
.4byte gSpriteAnimTable_81EC19C
|
||
.4byte gSpriteAnimTable_81EC1A0
|
||
.4byte gSpriteAnimTable_81EC1A4
|
||
.4byte gSpriteAnimTable_81EC1A8
|
||
.4byte gSpriteAnimTable_81EC1AC
|
||
.4byte gSpriteAnimTable_81EC1B0
|
||
.4byte gSpriteAnimTable_81EC1B4
|
||
.4byte gSpriteAnimTable_81EC1B8
|
||
.4byte gSpriteAnimTable_81EC1BC
|
||
.4byte gSpriteAnimTable_81EC1C0
|
||
.4byte gSpriteAnimTable_81EC1C4
|
||
.4byte gSpriteAnimTable_81EC1C8
|
||
.4byte gSpriteAnimTable_81EC1CC
|
||
.4byte gSpriteAnimTable_81EC1D0
|
||
.4byte gSpriteAnimTable_81EC1D4
|
||
.4byte gSpriteAnimTable_81EC1D8
|
||
.4byte gSpriteAnimTable_81EC1DC
|
||
.4byte gSpriteAnimTable_81EC1E0
|
||
.4byte gSpriteAnimTable_81EC1E4
|
||
.4byte gSpriteAnimTable_81EC1E8
|
||
.4byte gSpriteAnimTable_81EC1EC
|
||
.4byte gSpriteAnimTable_81EC1F0
|
||
.4byte gSpriteAnimTable_81EC1F4
|
||
.4byte gSpriteAnimTable_81EC1F8
|
||
.4byte gSpriteAnimTable_81EC1FC
|
||
.4byte gSpriteAnimTable_81EC200
|
||
.4byte gSpriteAnimTable_81EC204
|
||
.4byte gSpriteAnimTable_81EC208
|
||
.4byte gSpriteAnimTable_81EC20C
|
||
.4byte gSpriteAnimTable_81EC210
|
||
.4byte gSpriteAnimTable_81EC214
|
||
.4byte gSpriteAnimTable_81EC218
|
||
.4byte gSpriteAnimTable_81EC21C
|
||
.4byte gSpriteAnimTable_81EC220
|
||
.4byte gSpriteAnimTable_81EC224
|
||
.4byte gSpriteAnimTable_81EC228
|
||
.4byte gSpriteAnimTable_81EC22C
|
||
.4byte gSpriteAnimTable_81EC230
|
||
.4byte gSpriteAnimTable_81EC234
|
||
.4byte gSpriteAnimTable_81EC238
|
||
.4byte gSpriteAnimTable_81EC23C
|
||
.4byte gSpriteAnimTable_81EC240
|
||
.4byte gSpriteAnimTable_81EC244
|
||
.4byte gSpriteAnimTable_81EC248
|
||
.4byte gSpriteAnimTable_81EC24C
|
||
.4byte gSpriteAnimTable_81EC250
|
||
.4byte gSpriteAnimTable_81EC254
|
||
.4byte gSpriteAnimTable_81EC258
|
||
.4byte gSpriteAnimTable_81EC25C
|
||
.4byte gSpriteAnimTable_81EC260
|
||
.4byte gSpriteAnimTable_81EC264
|
||
.4byte gSpriteAnimTable_81EC268
|
||
.4byte gSpriteAnimTable_81EC26C
|
||
.4byte gSpriteAnimTable_81EC270
|
||
.4byte gSpriteAnimTable_81EC274
|
||
.4byte gSpriteAnimTable_81EC278
|
||
.4byte gSpriteAnimTable_81EC27C
|
||
.4byte gSpriteAnimTable_81EC280
|
||
.4byte gSpriteAnimTable_81EC284
|
||
.4byte gSpriteAnimTable_81EC288
|
||
.4byte gSpriteAnimTable_81EC28C
|
||
.4byte gSpriteAnimTable_81EC290
|
||
.4byte gSpriteAnimTable_81EC294
|
||
.4byte gSpriteAnimTable_81EC298
|
||
.4byte gSpriteAnimTable_81EC29C
|
||
.4byte gSpriteAnimTable_81EC2A0
|
||
|
||
@ 81EC3F0
|
||
.include "data/graphics/trainers/front_pic_coords.inc"
|
||
|
||
@ 81EC53C
|
||
.include "data/graphics/trainers/front_pic_table.inc"
|
||
|
||
@ 81EC7D4
|
||
.include "data/graphics/trainers/front_pic_palette_table.inc"
|
||
|
||
.align 2
|
||
gSpriteAnim_81ECA6C:: @ 81ECA6C
|
||
obj_image_anim_frame 0, 24
|
||
obj_image_anim_frame 1, 9
|
||
obj_image_anim_frame 2, 24
|
||
obj_image_anim_frame 0, 9
|
||
obj_image_anim_frame 3, 50
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81ECA84:: @ 81ECA84
|
||
obj_image_anim_frame 0, 24
|
||
obj_image_anim_frame 1, 9
|
||
obj_image_anim_frame 2, 24
|
||
obj_image_anim_frame 0, 9
|
||
obj_image_anim_frame 3, 50
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81ECA9C:: @ 81ECA9C
|
||
obj_image_anim_frame 0, 24
|
||
obj_image_anim_frame 1, 9
|
||
obj_image_anim_frame 2, 24
|
||
obj_image_anim_frame 0, 9
|
||
obj_image_anim_frame 3, 50
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81ECAB4:: @ 81ECAB4
|
||
.4byte gSpriteAnim_81E7A98
|
||
.4byte gSpriteAnim_81ECA6C
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81ECABC:: @ 81ECABC
|
||
.4byte gSpriteAnim_81E7A98
|
||
.4byte gSpriteAnim_81ECA84
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81ECAC4:: @ 81ECAC4
|
||
.4byte gSpriteAnim_81E7A98
|
||
.4byte gSpriteAnim_81ECA9C
|
||
|
||
.align 2
|
||
gUnknown_081ECACC:: @ 81ECACC
|
||
.4byte gSpriteAnimTable_81ECAB4
|
||
.4byte gSpriteAnimTable_81ECABC
|
||
.4byte gSpriteAnimTable_81ECAC4
|
||
|
||
@ 81ECAD8
|
||
.include "data/graphics/trainers/back_pic_coords.inc"
|
||
|
||
@ 81ECAE4
|
||
.include "data/graphics/trainers/back_pic_table.inc"
|
||
|
||
@ 81ECAFC
|
||
.include "data/graphics/trainers/back_pic_palette_table.inc"
|
||
|
||
@ 81ECB14
|
||
.include "data/enemy_mon_elevation.inc"
|
||
|
||
@ 81ECCB0
|
||
.include "data/trainer_parties.inc"
|
||
|
||
@ 81F0208
|
||
.include "data/text/trainer_class_names.inc"
|
||
|
||
@ 81F04FC
|
||
.include "data/trainers.inc"
|
||
|
||
@ 81F716C
|
||
.include "data/text/species_names.inc"
|
||
|
||
@ 81F8320
|
||
.include "data/text/move_names.inc"
|
||
|
||
.align 2
|
||
@ 81F9528
|
||
.4byte 0x101 @ unknown data
|
||
|
||
.align 2
|
||
gOamData_81F952C:: @ 81F952C
|
||
.2byte 0x0300
|
||
.2byte 0xC000
|
||
.2byte 0x0000
|
||
|
||
.align 2
|
||
gOamData_81F9534:: @ 81F9534
|
||
.2byte 0x0300
|
||
.2byte 0xC000
|
||
.2byte 0x0040
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81F953C:: @ 81F953C
|
||
obj_rot_scal_anim_frame 0x80, 0x80, 0, 0
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81F954C:: @ 81F954C
|
||
obj_rot_scal_anim_frame 0x80, 0x80, 0, 0
|
||
obj_rot_scal_anim_frame 0x18, 0x18, 0, -128
|
||
obj_rot_scal_anim_frame 0x18, 0x18, 0, -128
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_81F956C:: @ 81F956C
|
||
.4byte gSpriteAffineAnim_81F953C
|
||
.4byte gSpriteAffineAnim_81F954C
|
||
|
||
.align 2
|
||
gSpriteTemplate_81F9574:: @ 81F9574
|
||
spr_template 10000, 10000, gOamData_81F952C, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_81F956C, nullsub_36
|
||
|
||
.align 2
|
||
gSpriteTemplate_81F958C:: @ 81F958C
|
||
spr_template 10000, 10000, gOamData_81F9534, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_81F956C, nullsub_36
|
||
|
||
.align 2
|
||
gUnknown_081F95A4:: @ 81F95A4
|
||
obj_tiles gUnknown_08E5DC2C, 4096, 0x2710
|
||
|
||
.align 2
|
||
gBattleTerrainTable:: @ 81F95AC
|
||
@ tall_grass
|
||
.4byte gBattleTerrainTiles_TallGrass
|
||
.4byte gBattleTerrainTilemap_TallGrass
|
||
.4byte gBattleTerrainAnimTiles_TallGrass
|
||
.4byte gBattleTerrainAnimTilemap_TallGrass
|
||
.4byte gBattleTerrainPalette_TallGrass
|
||
|
||
@ long_grass
|
||
.4byte gBattleTerrainTiles_LongGrass
|
||
.4byte gBattleTerrainTilemap_LongGrass
|
||
.4byte gBattleTerrainAnimTiles_LongGrass
|
||
.4byte gBattleTerrainAnimTilemap_LongGrass
|
||
.4byte gBattleTerrainPalette_LongGrass
|
||
|
||
@ sand
|
||
.4byte gBattleTerrainTiles_Sand
|
||
.4byte gBattleTerrainTilemap_Sand
|
||
.4byte gBattleTerrainAnimTiles_Sand
|
||
.4byte gBattleTerrainAnimTilemap_Sand
|
||
.4byte gBattleTerrainPalette_Sand
|
||
|
||
@ underwater
|
||
.4byte gBattleTerrainTiles_Underwater
|
||
.4byte gBattleTerrainTilemap_Underwater
|
||
.4byte gBattleTerrainAnimTiles_Underwater
|
||
.4byte gBattleTerrainAnimTilemap_Underwater
|
||
.4byte gBattleTerrainPalette_Underwater
|
||
|
||
@ water
|
||
.4byte gBattleTerrainTiles_Water
|
||
.4byte gBattleTerrainTilemap_Water
|
||
.4byte gBattleTerrainAnimTiles_Water
|
||
.4byte gBattleTerrainAnimTilemap_Water
|
||
.4byte gBattleTerrainPalette_Water
|
||
|
||
@ pond_water
|
||
.4byte gBattleTerrainTiles_PondWater
|
||
.4byte gBattleTerrainTilemap_PondWater
|
||
.4byte gBattleTerrainAnimTiles_PondWater
|
||
.4byte gBattleTerrainAnimTilemap_PondWater
|
||
.4byte gBattleTerrainPalette_PondWater
|
||
|
||
@ rock
|
||
.4byte gBattleTerrainTiles_Rock
|
||
.4byte gBattleTerrainTilemap_Rock
|
||
.4byte gBattleTerrainAnimTiles_Rock
|
||
.4byte gBattleTerrainAnimTilemap_Rock
|
||
.4byte gBattleTerrainPalette_Rock
|
||
|
||
@ cave
|
||
.4byte gBattleTerrainTiles_Cave
|
||
.4byte gBattleTerrainTilemap_Cave
|
||
.4byte gBattleTerrainAnimTiles_Cave
|
||
.4byte gBattleTerrainAnimTilemap_Cave
|
||
.4byte gBattleTerrainPalette_Cave
|
||
|
||
@ building
|
||
.4byte gBattleTerrainTiles_Building
|
||
.4byte gBattleTerrainTilemap_Building
|
||
.4byte gBattleTerrainAnimTiles_Building
|
||
.4byte gBattleTerrainAnimTilemap_Building
|
||
.4byte gBattleTerrainPalette_Building
|
||
|
||
@ plain
|
||
.4byte gBattleTerrainTiles_Building
|
||
.4byte gBattleTerrainTilemap_Building
|
||
.4byte gBattleTerrainAnimTiles_Building
|
||
.4byte gBattleTerrainAnimTilemap_Building
|
||
.4byte gBattleTerrainPalette_Plain
|
||
|
||
.align 2
|
||
gUnknown_081F9674:: @ 81F9674
|
||
.4byte REG_BG3HOFS
|
||
.4byte ((DMA_ENABLE | DMA_START_HBLANK | DMA_REPEAT | DMA_DEST_RELOAD) << 16) | 1
|
||
.4byte 1
|
||
|
||
.align 2
|
||
gUnknown_081F9680:: @ 81F9680
|
||
.4byte 0x030041D0
|
||
.2byte 0x20
|
||
.byte 0x13
|
||
.byte 0x10
|
||
.4byte BG_VRAM + 0xE104
|
||
|
||
.4byte 0x03004250
|
||
.2byte 0x40
|
||
.byte 0x13
|
||
.byte 0x10
|
||
.4byte BG_VRAM + 0xF104
|
||
|
||
.4byte 0x030041D0
|
||
.2byte 0x60
|
||
.byte 0x13
|
||
.byte 0x30
|
||
.4byte BG_VRAM + 0xE204
|
||
|
||
.4byte 0x03004250
|
||
.2byte 0x80
|
||
.byte 0x13
|
||
.byte 0x30
|
||
.4byte BG_VRAM + 0xF204
|
||
|
||
.4byte 0x030041D0
|
||
.2byte 0x20
|
||
.byte 0x13
|
||
.byte 0x18
|
||
.4byte BG_VRAM + 0xE1C4
|
||
|
||
.4byte 0x03004250
|
||
.2byte 0x40
|
||
.byte 0x13
|
||
.byte 0x18
|
||
.4byte BG_VRAM + 0xF1C4
|
||
|
||
gUnknown_081F96C8:: @ 81F96C8
|
||
.string "ヌケニン$" @ "Nukenin" (Shedinja)
|
||
|
||
.align 2
|
||
gSpriteTemplate_81F96D0:: @ 81F96D0
|
||
spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_800F828
|
||
|
||
.align 2
|
||
gOamData_81F96E8:: @ 81F96E8
|
||
.2byte 0x0100
|
||
.2byte 0xC000
|
||
.2byte 0x0800
|
||
|
||
.align 2
|
||
gOamData_81F96F0:: @ 81F96F0
|
||
.2byte 0x0100
|
||
.2byte 0xC000
|
||
.2byte 0x2800
|
||
|
||
.align 2
|
||
gSpriteAnim_81F96F8:: @ 81F96F8
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81F9700:: @ 81F9700
|
||
.4byte gSpriteAnim_81F96F8
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_81F9704:: @ 81F9704
|
||
obj_rot_scal_anim_frame 0xFFF0, 0x0, 0, 4
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 0, 60
|
||
obj_rot_scal_anim_jump 1
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_81F971C:: @ 81F971C
|
||
.4byte gSpriteAffineAnim_81F9704
|
||
|
||
@ 81F9720
|
||
.include "data/type_effectiveness.inc"
|
||
|
||
@ 81F9870
|
||
.include "data/text/type_names.inc"
|
||
|
||
@ 81F98F0
|
||
.include "data/trainer_money.inc"
|
||
|
||
@ 81F99CC
|
||
.include "data/text/ability_descriptions.inc"
|
||
|
||
@ 81FA248
|
||
.include "data/text/ability_names.inc"
|
||
|
||
.align 2
|
||
gUnknown_081FA640:: @ 81FA640
|
||
.4byte sub_8013FE8
|
||
.4byte sub_80147A0
|
||
.4byte sub_80146F4
|
||
.4byte sub_8014BF4
|
||
.4byte sub_8014D50
|
||
.4byte sub_8014D98
|
||
.4byte sub_8014DF8
|
||
.4byte sub_8014EBC
|
||
.4byte bs8_exit_by_flight
|
||
.4byte sub_8014FBC
|
||
.4byte sub_801B594
|
||
.4byte bsB_exit_by_move
|
||
.4byte bsC_8016D70
|
||
.4byte sub_8015060
|
||
|
||
.align 2
|
||
gUnknown_081FA678:: @ 81FA678
|
||
.4byte bc_8013B1C
|
||
.4byte sub_8013998
|
||
.4byte sub_8013B64
|
||
.4byte sub_8013B64
|
||
.4byte sub_8013BDC
|
||
.4byte sub_8013C9C
|
||
.4byte sub_8013C48
|
||
.4byte sub_8013C9C
|
||
.4byte sub_8013C9C
|
||
|
||
gStatusConditionString_PoisonJpn:: @ 81FA69C
|
||
.string "どく$$$$$$"
|
||
|
||
gStatusConditionString_SleepJpn:: @ 81FA6A4
|
||
.string "ねむり$$$$$"
|
||
|
||
gStatusConditionString_ParalysisJpn:: @ 81FA6AC
|
||
.string "まひ$$$$$$"
|
||
|
||
gStatusConditionString_BurnJpn:: @ 81FA6B4
|
||
.string "やけど$$$$$"
|
||
|
||
gStatusConditionString_IceJpn:: @ 81FA6BC
|
||
.string "こおり$$$$$"
|
||
|
||
gStatusConditionString_ConfusionJpn:: @ 81FA6C4
|
||
.string "こんらん$$$$"
|
||
|
||
gStatusConditionString_LoveJpn:: @ 81FA6CC
|
||
.string "メロメロ$$$$"
|
||
|
||
.align 2
|
||
gUnknown_081FA6D4:: @ 81FA6D4
|
||
.4byte gStatusConditionString_PoisonJpn, BattleText_PoisonStatus
|
||
.4byte gStatusConditionString_SleepJpn, BattleText_Sleep
|
||
.4byte gStatusConditionString_ParalysisJpn, BattleText_Paralysis
|
||
.4byte gStatusConditionString_BurnJpn, BattleText_Burn
|
||
.4byte gStatusConditionString_IceJpn, BattleText_IceStatus
|
||
.4byte gStatusConditionString_ConfusionJpn, BattleText_Confusion
|
||
.4byte gStatusConditionString_LoveJpn, BattleText_Love
|
||
|
||
gUnknown_081FA70C:: @ 81FA70C
|
||
.byte 0, 0, 0
|
||
.byte 3, 5, 0
|
||
.byte 2, 3, 0
|
||
.byte 1, 2, 0
|
||
.byte 1, 1, 0
|
||
|
||
gUnknown_081FA71B:: @ 81FA71B
|
||
.byte 4, 3, 2, 1
|
||
|
||
gUnknown_081FA71F:: @ 81FA71F
|
||
.byte 4, 4, 4, 4
|
||
|
||
.align 1
|
||
gUnknown_081FA724:: @ 81FA724
|
||
.2byte 0x2D
|
||
.2byte 0x2E
|
||
.2byte 0x2F
|
||
.2byte 0x30
|
||
.2byte 0x67
|
||
.2byte 0xAD
|
||
.2byte 0xFD
|
||
.2byte 0x13F
|
||
.2byte 0x140
|
||
.2byte 0x130
|
||
.2byte 0xFFFF
|
||
|
||
.align 2
|
||
gUnknown_081FA73C:: @ 81FA73C
|
||
.4byte atk00_attackcanceler
|
||
.4byte atk01_accuracycheck
|
||
.4byte atk02_attackstring
|
||
.4byte atk03_ppreduce
|
||
.4byte atk04_critcalc
|
||
.4byte atk05_damagecalc1
|
||
.4byte atk06_damagecalc2
|
||
.4byte atk07_damagecalc3
|
||
.4byte atk08_cmd8
|
||
.4byte sub_801D8EC
|
||
.4byte sub_801DA60
|
||
.4byte sub_801DA80
|
||
.4byte atk0C_datahpupdate
|
||
.4byte atk0D_critmessage
|
||
.4byte atk0E_missmessage
|
||
.4byte atk0F_resultmessage
|
||
.4byte atk10_printstring
|
||
.4byte atk11_printstring2
|
||
.4byte atk12_waitmessage
|
||
.4byte atk13_printfromtable
|
||
.4byte atk14_printfromtable2
|
||
.4byte atk15_seteffectwithchancetarget
|
||
.4byte sub_801F708
|
||
.4byte sub_801F718
|
||
.4byte sub_801F728
|
||
.4byte sub_801F7AC
|
||
.4byte sub_801FB34
|
||
.4byte atkE2_cmde2
|
||
.4byte atk1C_jumpifstatus
|
||
.4byte atk1D_jumpifsecondarystatus
|
||
.4byte atk1E_jumpifability
|
||
.4byte sub_801FDB4
|
||
.4byte sub_801FE2C
|
||
.4byte atk21_jumpifspecialstatusflag
|
||
.4byte sub_801FFA8
|
||
.4byte sub_8020004
|
||
.4byte sub_80209B4
|
||
.4byte atk25_resetflags
|
||
.4byte sub_8020BB4
|
||
.4byte atk27_cmd27
|
||
.4byte sub_8020C14
|
||
.4byte atk29_jumpifbyte
|
||
.4byte sub_8020CD4
|
||
.4byte sub_8020D7C
|
||
.4byte sub_8020E30
|
||
.4byte sub_8020EB8
|
||
.4byte sub_8020F3C
|
||
.4byte sub_8020F64
|
||
.4byte sub_8020F90
|
||
.4byte atk31_copyarray
|
||
.4byte atk32_memcpy_with_offset
|
||
.4byte sub_802107C
|
||
.4byte atk34_orhalfword
|
||
.4byte atk35_orword
|
||
.4byte sub_8021124
|
||
.4byte atk37_bichalfword
|
||
.4byte atk38_bicword
|
||
.4byte atk39_pause
|
||
.4byte sub_802120C
|
||
.4byte atk3B_8022C68
|
||
.4byte atk3C_return
|
||
.4byte sub_8021290
|
||
.4byte sub_80212B0
|
||
.4byte atk3F_end3
|
||
.4byte atk40_801DBA0
|
||
.4byte atk41_call
|
||
.4byte atk42_jumpiftype2
|
||
.4byte sub_8021384
|
||
.4byte sub_80213D0
|
||
.4byte atk46_cmd46
|
||
.4byte sub_80214B4
|
||
.4byte atk47
|
||
.4byte atk48_playstatchangeanimation
|
||
.4byte sub_80217F8
|
||
.4byte atk4A_damageflags
|
||
.4byte atk4B_cmd4b
|
||
.4byte atk4C_switch1
|
||
.4byte sub_80225F0
|
||
.4byte sub_8022784
|
||
.4byte sub_8022830
|
||
.4byte atk50_openpartyscreen
|
||
.4byte sub_802331C
|
||
.4byte sub_8023524
|
||
.4byte sub_80237CC
|
||
.4byte atk54_802511C
|
||
.4byte sub_8023848
|
||
.4byte atk56_8025194
|
||
.4byte atk57_80251C4_flee
|
||
.4byte atk58_cmd58
|
||
.4byte atk59_8025230
|
||
.4byte sub_8023AF8
|
||
.4byte atk5B_80256E0
|
||
.4byte atk5C_cmd5c
|
||
.4byte sub_8024014
|
||
.4byte atk5E_8025A70
|
||
.4byte atk5F_8025B24
|
||
.4byte atk60_cmd60
|
||
.4byte atk61_8025BA4
|
||
.4byte atk62_08025C6C
|
||
.4byte atk63_jumptoattack
|
||
.4byte atk64_statusanimation
|
||
.4byte atk65_8025D90
|
||
.4byte atk66_8025E38
|
||
.4byte atk67_8025ECC
|
||
.4byte sub_80246A0
|
||
.4byte atk69_8025FE0
|
||
.4byte atk6A_stash_item_for_side
|
||
.4byte sub_80248C0
|
||
.4byte sub_80248FC
|
||
.4byte sub_8024C4C
|
||
.4byte atk6E_state0_side_becomes_attacker
|
||
.4byte atk6F_8026810
|
||
.4byte atk70_record_ability_usage_of_side
|
||
.4byte atk71_80268A0
|
||
.4byte atk72_flee
|
||
.4byte atk73_cmd73
|
||
.4byte atk74_hp_tresholds_2
|
||
.4byte atk75_8026A58
|
||
.4byte sub_8024F40
|
||
.4byte atk77_setprotect
|
||
.4byte atk78_faintifabilitynotdamp
|
||
.4byte atk79_setuserhptozero
|
||
.4byte sub_80253E8
|
||
.4byte sub_802548C
|
||
.4byte sub_8025508
|
||
.4byte sub_80256D0
|
||
.4byte atk7E_setreflect
|
||
.4byte sub_80257DC
|
||
.4byte atk80_manipulatedamage
|
||
.4byte atk81_setrest
|
||
.4byte atk82_jumpifnotfirstturn
|
||
.4byte sub_8025A34
|
||
.4byte sub_8025AE0
|
||
.4byte sub_8025B5C
|
||
.4byte atk86_stockpiletobasedamage
|
||
.4byte sub_8025D00
|
||
.4byte atk88_negativedamage
|
||
.4byte atk89_statbuffchange
|
||
.4byte atk8A_normalisebuffs
|
||
.4byte atk8B_setbide
|
||
.4byte atk8C_confuseifrepeatingattackends
|
||
.4byte atk8D_setloopcounter
|
||
.4byte sub_8026468
|
||
.4byte sub_8026590
|
||
.4byte sub_802688C
|
||
.4byte atk91_givemoney
|
||
.4byte atk92_setlightscreen
|
||
.4byte sub_8026B78
|
||
.4byte atk94_gethalfcurrentenemyhp
|
||
.4byte sub_8026E94
|
||
.4byte sub_8026EEC
|
||
.4byte sub_8027064
|
||
.4byte sub_8027238
|
||
.4byte sub_8027348
|
||
.4byte atk9A_setincreasedcriticalchance
|
||
.4byte atk9B_transformdataexecution
|
||
.4byte sub_80275D8
|
||
.4byte atk9D_copyattack
|
||
.4byte sub_80278B8
|
||
.4byte sub_8027960
|
||
.4byte atkA0_psywavedamageeffect
|
||
.4byte atkA1_counterdamagecalculator
|
||
.4byte atkA2_mirrorcoatdamagecalculator
|
||
.4byte atkA3_disablelastusedattack
|
||
.4byte atkA4_setencore
|
||
.4byte sub_8027E4C
|
||
.4byte sub_8027F44
|
||
.4byte atkA7_setalwayshitflag
|
||
.4byte atkA8_copymovepermanently
|
||
.4byte sub_8028420
|
||
.4byte sub_8028558
|
||
.4byte atkAB_802A458
|
||
.4byte atkAC_remaininghptopower
|
||
.4byte sub_8028668
|
||
.4byte sub_8028858
|
||
.4byte sub_8028AD4
|
||
.4byte sub_8028B70
|
||
.4byte sub_8028BFC
|
||
.4byte atkB2_setperishsong
|
||
.4byte atkB3_rolloutdamagecalculation
|
||
.4byte atkB4_jumpifconfusedandattackmaxed
|
||
.4byte sub_8028EC8
|
||
.4byte atkB6_happinesstodamagecalculation
|
||
.4byte atkB7_presentdamagecalculation
|
||
.4byte sub_80290BC
|
||
.4byte atkB9_magnitudedamagecalculation
|
||
.4byte sub_8029270
|
||
.4byte sub_80293E8
|
||
.4byte atkBC_maxattackhalvehp
|
||
.4byte atkBD_copyfoestats
|
||
.4byte atkBE_breakfree
|
||
.4byte sub_802964C
|
||
.4byte atkC0_recoverbasedonsunlight
|
||
.4byte sub_8029784
|
||
.4byte atkC2_selectnexttarget
|
||
.4byte atkC3_setfutureattack
|
||
.4byte atkC4_802B910
|
||
.4byte atkC5_hidepreattack
|
||
.4byte atkC6_unhidepostattack
|
||
.4byte atkC7_setminimize
|
||
.4byte sub_8029DAC
|
||
.4byte atkC9_jumpifattackandspecialattackcannotfall
|
||
.4byte atkCA_setforcedtarget
|
||
.4byte atkCB_setcharge
|
||
.4byte atkCC_callterrainattack
|
||
.4byte atkCD_cureifburnedparalysedorpoisoned
|
||
.4byte atkCE_settorment
|
||
.4byte atkCF_jumpifnodamage
|
||
.4byte atkD0_settaunt
|
||
.4byte sub_802A170
|
||
.4byte sub_802A218
|
||
.4byte sub_802A4B0
|
||
.4byte atkD4_802C408
|
||
.4byte sub_802A5FC
|
||
.4byte atkD6_doubledamagedealtifdamaged
|
||
.4byte sub_802A6BC
|
||
.4byte atkD8_setdamagetohealthdifference
|
||
.4byte atkD9_scaledamagebyhealthratio
|
||
.4byte atkDA_abilityswap
|
||
.4byte atkDB_imprisoneffect
|
||
.4byte atkDC_setgrudge
|
||
.4byte atkDD_weightdamagecalculation
|
||
.4byte atkDE_asistattackselect
|
||
.4byte atkDF_setmagiccoat
|
||
.4byte atkE0_setstealstatchange
|
||
.4byte atkE1_802CBE4
|
||
.4byte sub_802ADD8
|
||
.4byte atkE3_jumpiffainted
|
||
.4byte sub_802AEB0
|
||
.4byte sub_802AF68
|
||
.4byte atkE6_castform_transform
|
||
.4byte atkE7_castform_switch
|
||
.4byte atkE8_settypebasedhalvers
|
||
.4byte sub_802B1C0
|
||
.4byte atkEA_recycleitem
|
||
.4byte atkEB_settypetoterrain
|
||
.4byte sub_802B3E0
|
||
.4byte sub_802B4B4
|
||
.4byte sub_802B51C
|
||
.4byte sub_802B5B8
|
||
.4byte sub_802B960
|
||
.4byte sub_802B9E0
|
||
.4byte sub_802BA90
|
||
.4byte atkF3_receive_new_pokemon_maybe
|
||
.4byte sub_802BEF0
|
||
.4byte sub_802BF20
|
||
.4byte sub_802BF48
|
||
.4byte sub_802BF54
|
||
|
||
.align 2
|
||
gAccuracyStageRatios:: @ 81FAB1C
|
||
.byte 33, 100, 0, 0 @ -6
|
||
.byte 36, 100, 0, 0 @ -5
|
||
.byte 43, 100, 0, 0 @ -4
|
||
.byte 50, 100, 0, 0 @ -3
|
||
.byte 60, 100, 0, 0 @ -2
|
||
.byte 75, 100, 0, 0 @ -1
|
||
.byte 1, 1, 0, 0 @ 0
|
||
.byte 133, 100, 0, 0 @ +1
|
||
.byte 166, 100, 0, 0 @ +2
|
||
.byte 2, 1, 0, 0 @ +3
|
||
.byte 233, 100, 0, 0 @ +4
|
||
.byte 133, 50, 0, 0 @ +5
|
||
.byte 3, 1, 0, 0 @ +6
|
||
|
||
@ The chance is 1/N for each stage.
|
||
.align 1
|
||
gCriticalHitChance:: @ 81FAB50
|
||
.2byte 16 @ +0
|
||
.2byte 8 @ +1
|
||
.2byte 4 @ +2
|
||
.2byte 3 @ +3
|
||
.2byte 2 @ +4
|
||
|
||
.align 2
|
||
gUnknown_081FAB5C:: @ 81FAB5C
|
||
.4byte 0x00000000
|
||
.4byte 0x00000007
|
||
.4byte 0x00000008
|
||
.4byte 0x00000010
|
||
.4byte 0x00000020
|
||
.4byte 0x00000040
|
||
.4byte 0x00000080
|
||
.4byte 0x00000007
|
||
.4byte 0x00000008
|
||
.4byte 0x00000000
|
||
.4byte 0x00000070
|
||
.4byte 0x00000000
|
||
.4byte 0x00001000
|
||
.4byte 0x0000E000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00400000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x04000000
|
||
.4byte 0x08000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000C00
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
.4byte 0x00000000
|
||
|
||
.align 2
|
||
gUnknown_081FAC4C:: @ 81FAC4C
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D965A
|
||
.4byte BattleScript_1D9669
|
||
.4byte BattleScript_1D9678
|
||
.4byte BattleScript_1D9687
|
||
.4byte BattleScript_1D969D
|
||
.4byte BattleScript_1D96BA
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D9696
|
||
.4byte BattleScript_1D96AA
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D96B1
|
||
.4byte BattleScript_1D96C8
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D963E
|
||
.4byte BattleScript_1D96C8
|
||
|
||
@ unreferenced bit masks
|
||
.byte 0x00, 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F
|
||
|
||
gLevelUpStatBoxStats:: @ 81FACEF
|
||
.byte 0x3A @ HP
|
||
.byte 0x3E @ Sp. Attack
|
||
.byte 0x3B @ Attack
|
||
.byte 0x3F @ Sp. Defense
|
||
.byte 0x3C @ Defense
|
||
.byte 0x3D @ Speed
|
||
|
||
.align 1
|
||
gProtectSuccessRates:: @ 81FACF6
|
||
.2byte 0xFFFF, 0x7FFF, 0x3FFF, 0x1FFF
|
||
|
||
.align 1
|
||
gUnknown_081FACFE:: @ 81FACFE
|
||
.2byte MOVE_METRONOME
|
||
.2byte MOVE_STRUGGLE
|
||
.2byte MOVE_SKETCH
|
||
.2byte MOVE_MIMIC
|
||
.2byte 0xFFFE
|
||
.2byte MOVE_COUNTER
|
||
.2byte MOVE_MIRROR_COAT
|
||
.2byte MOVE_PROTECT
|
||
.2byte MOVE_DETECT
|
||
.2byte MOVE_ENDURE
|
||
.2byte MOVE_DESTINY_BOND
|
||
.2byte MOVE_SLEEP_TALK
|
||
.2byte MOVE_THIEF
|
||
.2byte MOVE_FOLLOW_ME
|
||
.2byte MOVE_SNATCH
|
||
.2byte MOVE_HELPING_HAND
|
||
.2byte MOVE_COVET
|
||
.2byte MOVE_TRICK
|
||
.2byte MOVE_FOCUS_PUNCH
|
||
.2byte 0xFFFF
|
||
|
||
gUnknown_081FAD26:: @ 81FAD26
|
||
.byte 1, 200
|
||
.byte 4, 150
|
||
.byte 9, 100
|
||
.byte 16, 80
|
||
.byte 32, 40
|
||
.byte 48, 20
|
||
|
||
.align 1
|
||
gNaturePowerMoves:: @ 81FAD32
|
||
.2byte MOVE_STUN_SPORE
|
||
.2byte MOVE_RAZOR_LEAF
|
||
.2byte MOVE_EARTHQUAKE
|
||
.2byte MOVE_HYDRO_PUMP
|
||
.2byte MOVE_SURF
|
||
.2byte MOVE_BUBBLE_BEAM
|
||
.2byte MOVE_ROCK_SLIDE
|
||
.2byte MOVE_SHADOW_BALL
|
||
.2byte MOVE_SWIFT
|
||
.2byte MOVE_SWIFT
|
||
|
||
@ weight-based damage table for Low Kick
|
||
@ format: min. weight (hectograms), base power
|
||
|
||
.align 1
|
||
gWeightDamage:: @ 81FAD46
|
||
.2byte 100, 20
|
||
.2byte 250, 40
|
||
.2byte 500, 60
|
||
.2byte 1000, 80
|
||
.2byte 2000, 100
|
||
.2byte -1, -1
|
||
|
||
.align 1
|
||
gPickupItems:: @ 81FAD5E
|
||
.2byte ITEM_SUPER_POTION, 30
|
||
.2byte ITEM_FULL_HEAL, 40
|
||
.2byte ITEM_ULTRA_BALL, 50
|
||
.2byte ITEM_RARE_CANDY, 60
|
||
.2byte ITEM_FULL_RESTORE, 70
|
||
.2byte ITEM_REVIVE, 80
|
||
.2byte ITEM_NUGGET, 90
|
||
.2byte ITEM_PROTEIN, 95
|
||
.2byte ITEM_PP_UP, 99
|
||
.2byte ITEM_KINGS_ROCK, 1
|
||
|
||
gTerrainToType:: @ 81FAD86
|
||
.byte TYPE_GRASS @ tall grass
|
||
.byte TYPE_GRASS @ long grass
|
||
.byte TYPE_GROUND @ sand
|
||
.byte TYPE_WATER @ underwater
|
||
.byte TYPE_WATER @ water
|
||
.byte TYPE_WATER @ pond water
|
||
.byte TYPE_ROCK @ rock
|
||
.byte TYPE_ROCK @ cave
|
||
.byte TYPE_NORMAL @ building
|
||
.byte TYPE_NORMAL @ plain
|
||
|
||
gBallCatchBonuses:: @ 81FAD90
|
||
.byte 20 @ Ultra Ball
|
||
.byte 15 @ Great Ball
|
||
.byte 10 @ Poké Ball
|
||
.byte 15 @ Safari Ball
|
||
|
||
.string "ターン$" @ "turn"
|
||
|
||
.align 2
|
||
gUnknown_081FAD98:: @ 81FAD98
|
||
.4byte dp01t_00_1_getattr
|
||
.4byte sub_802ECF0
|
||
.4byte dp01t_02_1_setattr
|
||
.4byte sub_802F7CC
|
||
.4byte sub_802F840
|
||
.4byte sub_802F8A8
|
||
.4byte sub_802FAA0
|
||
.4byte sub_802FBB4
|
||
.4byte sub_802FCE0
|
||
.4byte sub_802FDBC
|
||
.4byte sub_802FE7C
|
||
.4byte sub_802FF60
|
||
.4byte sub_802FF80
|
||
.4byte sub_802FFD0
|
||
.4byte sub_803002C
|
||
.4byte dp01t_0F_1_move_anim
|
||
.4byte sub_80302F4
|
||
.4byte dp01t_11_1_message_for_player_only
|
||
.4byte sub_803037C
|
||
.4byte nullsub_42
|
||
.4byte sub_8030468
|
||
.4byte sub_8030530
|
||
.4byte sub_8030594
|
||
.4byte sub_8030674
|
||
.4byte sub_8030698
|
||
.4byte sub_8030798
|
||
.4byte sub_8030834
|
||
.4byte sub_80308A8
|
||
.4byte sub_8030910
|
||
.4byte sub_803097C
|
||
.4byte sub_8030988
|
||
.4byte sub_8030A3C
|
||
.4byte sub_8030A6C
|
||
.4byte sub_8030A78
|
||
.4byte sub_8030A8C
|
||
.4byte sub_8030AA0
|
||
.4byte sub_8030AB4
|
||
.4byte sub_8030AC8
|
||
.4byte sub_8030AE4
|
||
.4byte sub_8030B1C
|
||
.4byte sub_8030B34
|
||
.4byte dp01t_29_1_blink
|
||
.4byte sub_8030BCC
|
||
.4byte sub_8030BD8
|
||
.4byte sub_8030C1C
|
||
.4byte sub_8030C4C
|
||
.4byte dp01t_2E_1_battle_intro
|
||
.4byte sub_8030CC0
|
||
.4byte sub_8030FAC
|
||
.4byte sub_80310A4
|
||
.4byte sub_80310F0
|
||
.4byte dp01t_33_1_enemy_move
|
||
.4byte bx_exec_buffer_A_ch0_tbl1
|
||
.4byte dp01t_35_1_link_standby_message_and_free_vram
|
||
.4byte sub_8031238
|
||
.4byte sub_80312A0
|
||
.4byte nullsub_43
|
||
|
||
gUnknown_081FAE7C:: @ 81FAE7C
|
||
.byte 0, 2, 3, 1
|
||
|
||
gUnknown_081FAE80:: @ 81FAE80
|
||
.string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW WHITE LIGHT_BLUE WHITE2}$"
|
||
|
||
gUnknown_081FAE89:: @ 81FAE89
|
||
.byte 8, 120
|
||
.byte 88, 120
|
||
.byte 8, 136
|
||
.byte 88, 136
|
||
|
||
gUnknown_081FAE91:: @ 81FAE91
|
||
.byte 144, 120
|
||
.byte 190, 120
|
||
.byte 144, 136
|
||
.byte 190, 136
|
||
.byte 72, 72
|
||
.byte 32, 90
|
||
.byte 80, 80
|
||
.byte 80, 88
|
||
|
||
.align 2
|
||
gUnknown_081FAEA4:: @ 81FAEA4
|
||
obj_tiles gSmokescreenImpactTiles, 0x180, 55019
|
||
|
||
.align 2
|
||
gUnknown_081FAEAC:: @ 81FAEAC
|
||
obj_pal gSmokescreenImpactPalette, 55019
|
||
|
||
.align 2
|
||
gOamData_81FAEB4:: @ 81FAEB4
|
||
.2byte 0x0000
|
||
.2byte 0x4000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_81FAEBC:: @ 81FAEBC
|
||
obj_image_anim_frame 0, 4
|
||
obj_image_anim_frame 4, 4
|
||
obj_image_anim_frame 8, 4
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81FAECC:: @ 81FAECC
|
||
obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81FAEDC:: @ 81FAEDC
|
||
obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_81FAEEC:: @ 81FAEEC
|
||
obj_image_anim_frame 0, 4, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 4, 4, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 8, 4, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_81FAEFC:: @ 81FAEFC
|
||
.4byte gSpriteAnim_81FAEBC
|
||
.4byte gSpriteAnim_81FAECC
|
||
.4byte gSpriteAnim_81FAEDC
|
||
.4byte gSpriteAnim_81FAEEC
|
||
|
||
.align 2
|
||
gSpriteTemplate_81FAF0C:: @ 81FAF0C
|
||
spr_template 55019, 55019, gOamData_81FAEB4, gSpriteAnimTable_81FAEFC, NULL, gDummySpriteAffineAnimTable, sub_80463CC
|
||
|
||
.align 2
|
||
gUnknown_081FAF24:: @ 81FAF24
|
||
obj_tiles gEnemyMonShadow_Gfx, 128, 0xD759
|
||
|
||
.align 2
|
||
gOamData_81FAF2C:: @ 81FAF2C
|
||
.2byte 0x4000
|
||
.2byte 0x4000
|
||
.2byte 0x0C00
|
||
|
||
.align 2
|
||
gSpriteTemplate_81FAF34:: @ 81FAF34
|
||
spr_template 55129, 55039, gOamData_81FAF2C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8032978
|
||
|
||
.align 2
|
||
gUnknown_081FAF4C:: @ 81FAF4C
|
||
.4byte 0x02008000
|
||
.4byte 0x0200a000
|
||
.4byte 0x0200c000
|
||
.4byte 0x0200e000
|
||
|
||
.align 2
|
||
gUnknown_081FAF5C:: @ 81FAF5C
|
||
.4byte dp01t_00_7_getattr
|
||
.4byte dp01t_01_2_read_pokmon_data_slice
|
||
.4byte dp01t_02_7_setattr
|
||
.4byte sub_8034744
|
||
.4byte sub_80347B8
|
||
.4byte sub_8034910
|
||
.4byte sub_8034AE0
|
||
.4byte sub_8034BFC
|
||
.4byte sub_8034DC0
|
||
.4byte sub_8034F84
|
||
.4byte sub_8035030
|
||
.4byte sub_80350D4
|
||
.4byte sub_80350E0
|
||
.4byte sub_80350EC
|
||
.4byte sub_80350F8
|
||
.4byte sub_8035104
|
||
.4byte sub_803539C
|
||
.4byte sub_8035400
|
||
.4byte sub_803540C
|
||
.4byte sub_803541C
|
||
.4byte sub_8035428
|
||
.4byte sub_8035590
|
||
.4byte sub_80355C0
|
||
.4byte sub_80356C0
|
||
.4byte sub_80356CC
|
||
.4byte sub_80357BC
|
||
.4byte sub_80357C8
|
||
.4byte sub_803583C
|
||
.4byte sub_80358A4
|
||
.4byte sub_80358B0
|
||
.4byte sub_80358BC
|
||
.4byte sub_80358C8
|
||
.4byte sub_80358D4
|
||
.4byte sub_80358E0
|
||
.4byte sub_80358EC
|
||
.4byte sub_80358F8
|
||
.4byte sub_8035904
|
||
.4byte sub_8035910
|
||
.4byte sub_803592C
|
||
.4byte sub_8035964
|
||
.4byte sub_803597C
|
||
.4byte dp01t_29_7_blink
|
||
.4byte sub_8035A14
|
||
.4byte sub_8035A20
|
||
.4byte sub_8035A64
|
||
.4byte sub_8035A94
|
||
.4byte dp01t_2E_7_battle_intro
|
||
.4byte sub_8035B04
|
||
.4byte dp01t_30_7_0803D67C
|
||
.4byte sub_8035E6C
|
||
.4byte sub_8035EB8
|
||
.4byte sub_8035EC4
|
||
.4byte dp01t_34_7_move_anim_start_t3
|
||
.4byte sub_8035F8C
|
||
.4byte sub_8035F98
|
||
.4byte sub_8035FA4
|
||
.4byte nullsub_46
|
||
|
||
@ unreferenced unknown values
|
||
.byte 0xB0, 0xB0, 0xC8, 0x98, 0x28, 0x28, 0x28, 0x20
|
||
|
||
.align 2
|
||
gUnknown_081FB048:: @ 81FB048
|
||
.4byte dp01t_00_4_getattr
|
||
.4byte sub_803889C
|
||
.4byte sub_80388A8
|
||
.4byte sub_8039220
|
||
.4byte sub_8039294
|
||
.4byte sub_80393E4
|
||
.4byte sub_80395B4
|
||
.4byte sub_80396D0
|
||
.4byte sub_80398A4
|
||
.4byte sub_80398B0
|
||
.4byte sub_803995C
|
||
.4byte sub_8039A00
|
||
.4byte sub_8039A0C
|
||
.4byte sub_8039A18
|
||
.4byte sub_8039A24
|
||
.4byte sub_8039A30
|
||
.4byte sub_8039CC8
|
||
.4byte sub_8039D2C
|
||
.4byte sub_8039D38
|
||
.4byte sub_8039D44
|
||
.4byte sub_8039D50
|
||
.4byte sub_8039D5C
|
||
.4byte sub_8039D68
|
||
.4byte sub_8039D74
|
||
.4byte sub_8039D80
|
||
.4byte sub_8039E70
|
||
.4byte sub_8039E7C
|
||
.4byte sub_8039EF0
|
||
.4byte sub_8039F58
|
||
.4byte sub_8039F64
|
||
.4byte sub_8039F70
|
||
.4byte sub_8039F7C
|
||
.4byte sub_8039F88
|
||
.4byte sub_8039F94
|
||
.4byte sub_8039FA0
|
||
.4byte sub_8039FAC
|
||
.4byte sub_8039FB8
|
||
.4byte sub_8039FC4
|
||
.4byte sub_8039FE0
|
||
.4byte sub_803A018
|
||
.4byte sub_803A030
|
||
.4byte dp01t_29_4_blink
|
||
.4byte sub_803A0C8
|
||
.4byte sub_803A0D4
|
||
.4byte sub_803A118
|
||
.4byte sub_803A148
|
||
.4byte dp01t_2E_4_battle_intro
|
||
.4byte sub_803A1B8
|
||
.4byte sub_803A3DC
|
||
.4byte sub_803A520
|
||
.4byte sub_803A56C
|
||
.4byte sub_803A578
|
||
.4byte bx_exec_buffer_A_ch0_tbl4
|
||
.4byte sub_803A640
|
||
.4byte sub_803A64C
|
||
.4byte sub_803A658
|
||
.4byte nullsub_48
|
||
|
||
@ 81FB12C
|
||
.include "data/battle_moves.inc"
|
||
|
||
.align 2
|
||
gUnknown_081FC1D0:: @ 81FC1D0
|
||
.2byte 0x34, 0x10, 0x101
|
||
.space 2
|
||
|
||
.2byte -1, -1, -1
|
||
.space 2
|
||
|
||
@ 81FC1E0
|
||
.include "data/species_id_conversion_tables.inc"
|
||
|
||
@ 81FCB84
|
||
.include "data/spinda_spot_graphics.inc"
|
||
|
||
@ 81FCC14
|
||
.include "data/item_effects.inc"
|
||
|
||
@ 81FD070
|
||
.include "data/nature_stat_table.inc"
|
||
|
||
@ 81FD0F0
|
||
.include "data/tm_hm_learnsets.inc"
|
||
|
||
@ 81FDDD0
|
||
.include "data/trainer_class_index_tables.inc"
|
||
|
||
@ 81FDE6A
|
||
.include "data/cry_id_table.inc"
|
||
|
||
@ 81FDF78
|
||
.include "data/experience_tables/tables.inc"
|
||
|
||
@ 81FEC18
|
||
.include "data/base_stats.inc"
|
||
|
||
@ 8201928
|
||
.include "data/level_up_learnsets.inc"
|
||
|
||
@ 8203B68
|
||
.include "data/evolution_table.inc"
|
||
|
||
@ 8207BC8
|
||
.include "data/level_up_learnset_pointers.inc"
|
||
|
||
gUnknown_08208238:: @ 8208238
|
||
.byte 0x03, 0x0C, 0x30, 0xC0
|
||
|
||
gUnknown_0820823C:: @ 820823C
|
||
.byte 0xFC, 0xF3, 0xCF, 0x3F
|
||
|
||
gUnknown_08208240:: @ 8208240
|
||
.byte 0x01, 0x04, 0x10, 0x40
|
||
|
||
gStatStageRatios:: @ 8208244
|
||
.byte 10, 40 @ -6
|
||
.byte 10, 35 @ -5
|
||
.byte 10, 30 @ -4
|
||
.byte 10, 25 @ -3
|
||
.byte 10, 20 @ -2
|
||
.byte 10, 15 @ -1
|
||
.byte 10, 10 @ 0
|
||
.byte 15, 10 @ +1
|
||
.byte 20, 10 @ +2
|
||
.byte 25, 10 @ +3
|
||
.byte 30, 10 @ +4
|
||
.byte 35, 10 @ +5
|
||
.byte 40, 10 @ +6
|
||
|
||
@ abbreviation of Game Freak
|
||
.string "ゲーフリ$"
|
||
|
||
gHoldEffectToType:: @ 8208263
|
||
.byte HOLD_EFFECT_BUG_POWER, TYPE_BUG
|
||
.byte HOLD_EFFECT_STEEL_POWER, TYPE_STEEL
|
||
.byte HOLD_EFFECT_GROUND_POWER, TYPE_GROUND
|
||
.byte HOLD_EFFECT_ROCK_POWER, TYPE_ROCK
|
||
.byte HOLD_EFFECT_GRASS_POWER, TYPE_GRASS
|
||
.byte HOLD_EFFECT_DARK_POWER, TYPE_DARK
|
||
.byte HOLD_EFFECT_FIGHTING_POWER, TYPE_FIGHTING
|
||
.byte HOLD_EFFECT_ELECTRIC_POWER, TYPE_ELECTRIC
|
||
.byte HOLD_EFFECT_WATER_POWER, TYPE_WATER
|
||
.byte HOLD_EFFECT_FLYING_POWER, TYPE_FLYING
|
||
.byte HOLD_EFFECT_POISON_POWER, TYPE_POISON
|
||
.byte HOLD_EFFECT_ICE_POWER, TYPE_ICE
|
||
.byte HOLD_EFFECT_GHOST_POWER, TYPE_GHOST
|
||
.byte HOLD_EFFECT_PSYCHIC_POWER, TYPE_PSYCHIC
|
||
.byte HOLD_EFFECT_FIRE_POWER, TYPE_FIRE
|
||
.byte HOLD_EFFECT_DRAGON_POWER, TYPE_DRAGON
|
||
.byte HOLD_EFFECT_NORMAL_POWER, TYPE_NORMAL
|
||
.byte 0, 0
|
||
|
||
.align 2
|
||
gSpriteTemplate_8208288:: @ 8208288
|
||
spr_template 0xFFFF, 0, gOamData_81F96F0, NULL, gSpriteImageTable_81E7A10, gSpriteAffineAnimTable_81E7B70, sub_80105A0
|
||
spr_template 0xFFFF, 0, gOamData_81F96E8, NULL, gSpriteImageTable_81E7A30, gSpriteAffineAnimTable_81E7BEC, oac_poke_opponent
|
||
spr_template 0xFFFF, 0, gOamData_81F96F0, NULL, gSpriteImageTable_81E7A50, gSpriteAffineAnimTable_81E7B70, sub_80105A0
|
||
spr_template 0xFFFF, 0, gOamData_81F96E8, NULL, gSpriteImageTable_81E7A70, gSpriteAffineAnimTable_81E7BEC, oac_poke_opponent
|
||
|
||
gSecretBaseTrainerClasses:: @ 82082E8
|
||
.byte TRAINER_CLASS_YOUNGSTER, TRAINER_CLASS_BUG_CATCHER, TRAINER_CLASS_RICH_BOY, TRAINER_CLASS_CAMPER, TRAINER_CLASS_COOL_TRAINER_M
|
||
.byte TRAINER_CLASS_LASS, TRAINER_CLASS_SCHOOL_KID_F, TRAINER_CLASS_LADY, TRAINER_CLASS_PICNICKER, TRAINER_CLASS_COOL_TRAINER_F
|
||
|
||
gUnknown_082082F2:: @ 82082F2
|
||
.byte 0x1A, 0x1B, 0x1C, 0x1D, 0x1F, 0x1E
|
||
|
||
gUnknown_082082F8:: @ 82082F8
|
||
.byte 1, 1, 3, 2, 4, 6
|
||
|
||
gUnknown_082082FE:: @ 82082FE
|
||
.byte 5, 3, 2
|
||
.byte 5, 3, 2
|
||
.byte 1, 1, 0
|
||
.byte 3, 2, 1
|
||
.byte 1, 1, 0
|
||
.byte 1, 1, 1
|
||
.byte -1, -1, -1
|
||
.byte -5, -5, -10
|
||
.byte -5, -5, -10
|
||
|
||
.align 1
|
||
gUnknown_0820831A:: @ 820831A
|
||
.2byte 0xF
|
||
.2byte 0x13
|
||
.2byte 0x39
|
||
.2byte 0x46
|
||
.2byte 0x94
|
||
.2byte 0xF9
|
||
.2byte 0x7F
|
||
.2byte 0x123
|
||
.2byte 0xFFFF
|
||
|
||
@ "Nidoran♂" Japanese name
|
||
.string "ニドラン♂$", 11
|
||
|
||
@ "Nidoran♀" Japanese name
|
||
gUnknown_08208337:: @ 8208337
|
||
.string "ニドラン♀$", 13
|
||
|
||
@ 8208344
|
||
.include "data/sine_table.inc"
|
||
|
||
@ 82085C4
|
||
.include "data/sine_degree_table.inc"
|
||
|
||
.align 2
|
||
gBitTable:: @ 820872C
|
||
.4byte 0x00000001
|
||
.4byte 0x00000002
|
||
.4byte 0x00000004
|
||
.4byte 0x00000008
|
||
.4byte 0x00000010
|
||
.4byte 0x00000020
|
||
.4byte 0x00000040
|
||
.4byte 0x00000080
|
||
.4byte 0x00000100
|
||
.4byte 0x00000200
|
||
.4byte 0x00000400
|
||
.4byte 0x00000800
|
||
.4byte 0x00001000
|
||
.4byte 0x00002000
|
||
.4byte 0x00004000
|
||
.4byte 0x00008000
|
||
.4byte 0x00010000
|
||
.4byte 0x00020000
|
||
.4byte 0x00040000
|
||
.4byte 0x00080000
|
||
.4byte 0x00100000
|
||
.4byte 0x00200000
|
||
.4byte 0x00400000
|
||
.4byte 0x00800000
|
||
.4byte 0x01000000
|
||
.4byte 0x02000000
|
||
.4byte 0x04000000
|
||
.4byte 0x08000000
|
||
.4byte 0x10000000
|
||
.4byte 0x20000000
|
||
.4byte 0x40000000
|
||
.4byte 0x80000000
|
||
|
||
.align 2
|
||
gSpriteTemplate_82087AC:: @ 82087AC
|
||
spr_template 0, 0, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
@ sprite dimensions
|
||
.align 2
|
||
gUnknown_082087C4:: @ 82087C4
|
||
@ square
|
||
.byte 1, 1
|
||
.byte 2, 2
|
||
.byte 4, 4
|
||
.byte 8, 8
|
||
|
||
@ horizontal rectangle
|
||
.byte 2, 1
|
||
.byte 4, 1
|
||
.byte 4, 2
|
||
.byte 8, 4
|
||
|
||
@ vertical rectangle
|
||
.byte 1, 2
|
||
.byte 1, 4
|
||
.byte 2, 4
|
||
.byte 4, 8
|
||
|
||
@ 82087DC
|
||
.include "data/crc16_table.inc"
|
||
|
||
.align 2
|
||
gMiscBlank_Gfx:: @ 82089DC
|
||
.incbin "graphics/interface/blank.4bpp"
|
||
|
||
@ 82091DC
|
||
.include "data/egg_moves.inc"
|
||
|
||
.align 2
|
||
gUnknown_08209AC4:: @ 8209AC4
|
||
.4byte DaycareText_GetAlongVeryWell
|
||
.4byte DaycareText_GetAlong
|
||
.4byte DaycareText_DontLikeOther
|
||
.4byte DaycareText_PlayOther
|
||
|
||
gUnknown_08209AD4:: @ 8209AD4
|
||
.string "タマゴ$"
|
||
|
||
EggPalette:: @ 8209AD8
|
||
.incbin "graphics/pokemon/egg/palette.gbapal"
|
||
|
||
EggHatchTiles:: @ 8209AF8
|
||
.incbin "graphics/misc/egg_hatch.4bpp"
|
||
|
||
EggShardTiles:: @ 820A2F8
|
||
.incbin "graphics/misc/egg_shard.4bpp"
|
||
|
||
.align 2
|
||
gOamData_820A378:: @ 820A378
|
||
.2byte 0x0000
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_820A380:: @ 820A380
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820A388:: @ 820A388
|
||
obj_image_anim_frame 16, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820A390:: @ 820A390
|
||
obj_image_anim_frame 32, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820A398:: @ 820A398
|
||
obj_image_anim_frame 48, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_820A3A0:: @ 820A3A0
|
||
.4byte gSpriteAnim_820A380
|
||
.4byte gSpriteAnim_820A388
|
||
.4byte gSpriteAnim_820A390
|
||
.4byte gSpriteAnim_820A398
|
||
|
||
.align 2
|
||
gUnknown_0820A3B0:: @ 820A3B0
|
||
obj_tiles EggHatchTiles, 2048, 12345
|
||
|
||
.align 2
|
||
gUnknown_0820A3B8:: @ 820A3B8
|
||
obj_tiles EggShardTiles, 128, 23456
|
||
|
||
.align 2
|
||
gUnknown_0820A3C0:: @ 820A3C0
|
||
obj_pal EggPalette, 54321
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A3C8:: @ 820A3C8
|
||
spr_template 12345, 54321, gOamData_820A378, gSpriteAnimTable_820A3A0, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gOamData_820A3E0:: @ 820A3E0
|
||
.2byte 0x0000
|
||
.2byte 0x0000
|
||
.2byte 0x0800
|
||
|
||
.align 2
|
||
gSpriteAnim_820A3E8:: @ 820A3E8
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820A3F0:: @ 820A3F0
|
||
obj_image_anim_frame 1, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820A3F8:: @ 820A3F8
|
||
obj_image_anim_frame 2, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820A400:: @ 820A400
|
||
obj_image_anim_frame 3, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_820A408:: @ 820A408
|
||
.4byte gSpriteAnim_820A3E8
|
||
.4byte gSpriteAnim_820A3F0
|
||
.4byte gSpriteAnim_820A3F8
|
||
.4byte gSpriteAnim_820A400
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A418:: @ 820A418
|
||
spr_template 23456, 54321, gOamData_820A3E0, gSpriteAnimTable_820A408, NULL, gDummySpriteAffineAnimTable, SpriteCB_EggShard
|
||
|
||
@ The values are Q8.8 fixed-point numbers.
|
||
.align 1
|
||
gEggShardVelocities:: @ 820A430
|
||
.2byte 0xFE80, 0xFC40 @ (-1.5, -3.75)
|
||
.2byte 0xFB00, 0xFD00 @ (-5, -3)
|
||
.2byte 0x0380, 0xFD00 @ (3.5, -3)
|
||
.2byte 0xFC00, 0xFC40 @ (-4, -3.75)
|
||
.2byte 0x0200, 0xFE80 @ (2, -1.5)
|
||
.2byte 0xFF80, 0xF940 @ (-0.5, -6.75)
|
||
.2byte 0x0500, 0xFDC0 @ (5, -2.25)
|
||
.2byte 0xFE80, 0xFC40 @ (-1.5, -3.75)
|
||
.2byte 0x0480, 0xFE80 @ (4.5, -1.5)
|
||
.2byte 0xFF00, 0xF940 @ (-1, -6.75)
|
||
.2byte 0x0400, 0xFDC0 @ (4, -2.25)
|
||
.2byte 0xFC80, 0xFC40 @ (-3.5, -3.75)
|
||
.2byte 0x0100, 0xFE80 @ (1, -1.5)
|
||
.2byte 0xFC7C, 0xF940 @ (-3.515625, -6.75)
|
||
.2byte 0x0480, 0xFDC0 @ (4.5, -2.25)
|
||
.2byte 0xFF80, 0xF880 @ (-0.5, -7.5)
|
||
.2byte 0x0100, 0xFB80 @ (1, -4.5)
|
||
.2byte 0xFD80, 0xFDC0 @ (-2.5, -2.25)
|
||
.2byte 0x0280, 0xF880 @ (2.5, -7.5)
|
||
|
||
.align 2
|
||
gUnknown_0820A47C:: @ 820A47C
|
||
obj_tiles gBattleWindowLargeGfx, 4096, 0xd6ff
|
||
|
||
.align 2
|
||
gUnknown_0820A484:: @ 820A484
|
||
obj_tiles gBattleWindowSmallGfx, 4096, 0xd701
|
||
|
||
.align 2
|
||
gUnknown_0820A48C:: @ 820A48C
|
||
obj_tiles gBattleWindowSmall2Gfx, 2048, 0xd6ff
|
||
|
||
.align 2
|
||
gUnknown_0820A494:: @ 820A494
|
||
obj_tiles gBattleWindowSmall2Gfx, 2048, 0xd700
|
||
|
||
.align 2
|
||
gUnknown_0820A49C:: @ 820A49C
|
||
obj_tiles gBattleWindowSmall3Gfx, 2048, 0xd701
|
||
|
||
.align 2
|
||
gUnknown_0820A4A4:: @ 820A4A4
|
||
obj_tiles gBattleWindowSmall3Gfx, 2048, 0xd702
|
||
|
||
.align 2
|
||
gUnknown_0820A4AC:: @ 820A4AC
|
||
obj_tiles gBattleWindowLarge2Gfx, 4096, 0xd70b
|
||
|
||
.align 2
|
||
gUnknown_0820A4B4:: @ 820A4B4
|
||
obj_tiles gBlankGfxCompressed, 256, 0xd704
|
||
obj_tiles gBlankGfxCompressed, 288, 0xd705
|
||
obj_tiles gBlankGfxCompressed, 256, 0xd706
|
||
obj_tiles gBlankGfxCompressed, 288, 0xd707
|
||
|
||
.align 2
|
||
gUnknown_0820A4D4:: @ 820A4D4
|
||
obj_pal gUnknown_08D1212C, 0xD6FF
|
||
obj_pal gUnknown_08D1214C, 0xD704
|
||
|
||
.align 2
|
||
gOamData_820A4E4:: @ 820A4E4
|
||
.2byte 0x4000
|
||
.2byte 0xC000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A4EC:: @ 820A4EC
|
||
spr_template 55039, 55039, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A504:: @ 820A504
|
||
spr_template 55040, 55039, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A51C:: @ 820A51C
|
||
spr_template 55041, 55039, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A534:: @ 820A534
|
||
spr_template 55042, 55039, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A54C:: @ 820A54C
|
||
spr_template 55051, 55039, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gOamData_820A564:: @ 820A564
|
||
.2byte 0x4000
|
||
.2byte 0x4000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A56C:: @ 820A56C
|
||
spr_template 55044, 55044, gOamData_820A564, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8043CEC
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A584:: @ 820A584
|
||
spr_template 55045, 55044, gOamData_820A564, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8043CEC
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A59C:: @ 820A59C
|
||
spr_template 55046, 55044, gOamData_820A564, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8043CEC
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A5B4:: @ 820A5B4
|
||
spr_template 55047, 55044, gOamData_820A564, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8043CEC
|
||
|
||
.align 2
|
||
gSubspriteTable_820A5CC:: @ 820A5CC
|
||
subsprite -16, 0, 1, 0, 64x32
|
||
subsprite 48, 0, 1, 32, 32x32
|
||
subsprite -16, 32, 1, 48, 32x8
|
||
subsprite 16, 32, 1, 52, 32x8
|
||
subsprite 48, 32, 1, 56, 32x8
|
||
|
||
.align 2
|
||
gSubspriteTable_820A5F4:: @ 820A5F4
|
||
subsprite -16, 0, 1, 64, 64x32
|
||
subsprite 48, 0, 1, 96, 32x32
|
||
subsprite -16, 32, 1, 112, 32x8
|
||
subsprite 16, 32, 1, 116, 32x8
|
||
subsprite 48, 32, 1, 120, 32x8
|
||
|
||
.align 2
|
||
gSubspriteTable_820A61C:: @ 820A61C
|
||
subsprite -16, 0, 1, 0, 64x32
|
||
subsprite 48, 0, 1, 32, 32x32
|
||
|
||
.align 2
|
||
gSubspriteTable_820A62C:: @ 820A62C
|
||
subsprite -16, 0, 1, 0, 64x32
|
||
subsprite 48, 0, 1, 32, 32x32
|
||
|
||
.align 2
|
||
gSubspriteTable_820A63C:: @ 820A63C
|
||
subsprite -16, 0, 1, 0, 32x8
|
||
subsprite 16, 0, 1, 4, 32x8
|
||
|
||
.align 2
|
||
gSubspriteTable_820A64C:: @ 820A64C
|
||
subsprite -16, 0, 1, 0, 32x8
|
||
subsprite 16, 0, 1, 4, 32x8
|
||
subsprite -32, 0, 1, 8, 8x8
|
||
|
||
@ unreferenced
|
||
.align 2
|
||
.4byte 5, gSubspriteTable_820A5CC
|
||
.4byte 2, gSubspriteTable_820A61C
|
||
.4byte 5, gSubspriteTable_820A5F4
|
||
.4byte 2, gSubspriteTable_820A62C
|
||
|
||
.align 2
|
||
gSubspriteTables_820A684:: @ 820A684
|
||
.4byte 2, gSubspriteTable_820A63C
|
||
.4byte 3, gSubspriteTable_820A64C
|
||
|
||
.align 2
|
||
gSubspriteTable_820A694:: @ 820A694
|
||
subsprite -96, 0, 1, 0, 32x8
|
||
subsprite -64, 0, 1, 4, 32x8
|
||
subsprite -32, 0, 1, 8, 32x8
|
||
subsprite 0, 0, 1, 12, 32x8
|
||
|
||
.align 2
|
||
gSubspriteTable_820A6B4:: @ 820A6B4
|
||
subsprite -96, 0, 1, 0, 32x8
|
||
subsprite -64, 0, 1, 4, 32x8
|
||
subsprite -32, 0, 1, 8, 32x8
|
||
subsprite 0, 0, 1, 8, 32x8
|
||
subsprite 32, 0, 1, 8, 32x8
|
||
subsprite 64, 0, 1, 12, 32x8
|
||
|
||
.align 2
|
||
gSubspriteTables_820A6E4:: @ 820A6E4
|
||
.4byte 4, gSubspriteTable_820A694
|
||
|
||
.align 2
|
||
gSubspriteTables_820A6EC:: @ 820A6EC
|
||
.4byte 6, gSubspriteTable_820A6B4
|
||
|
||
@ unused dakuten/handakuten tiles
|
||
.incbin "graphics/unused/dakuten.4bpp"
|
||
|
||
.align 2
|
||
gUnknown_0820A754:: @ 820A754
|
||
obj_tiles gBattleGfx_BallStatusBar, 512, 0xd70c
|
||
obj_tiles gBattleGfx_BallStatusBar, 512, 0xd70d
|
||
|
||
.align 2
|
||
gUnknown_0820A764:: @ 820A764
|
||
obj_pal gUnknown_08D1212C, 0xd710
|
||
obj_pal gUnknown_08D1212C, 0xd711
|
||
|
||
.align 2
|
||
gUnknown_0820A774:: @ 820A774
|
||
obj_pal gUnknown_08D1214C, 0xd712
|
||
obj_pal gUnknown_08D1214C, 0xd713
|
||
|
||
.align 2
|
||
gUnknown_0820A784:: @ 820A784
|
||
obj_tiles Tiles_D129AC, 0x80, 0xd714
|
||
obj_tiles Tiles_D129AC, 0x80, 0xd715
|
||
|
||
.align 2
|
||
gOamData_820A794:: @ 820A794
|
||
.2byte 0x4000
|
||
.2byte 0xC000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gOamData_820A79C:: @ 820A79C
|
||
.2byte 0x0000
|
||
.2byte 0x0000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A7A4:: @ 820A7A4
|
||
spr_template 55052, 55056, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8045030
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A7BC:: @ 820A7BC
|
||
spr_template 55053, 55057, gOamData_820A4E4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8045030
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A7D4:: @ 820A7D4
|
||
spr_template 55060, 55058, gOamData_820A79C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_804507C
|
||
|
||
.align 2
|
||
gSpriteTemplate_820A7EC:: @ 820A7EC
|
||
spr_template 55061, 55059, gOamData_820A79C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_804507C
|
||
|
||
.align 2
|
||
gUnknown_0820A804:: @ 820A804
|
||
.4byte OBJ_VRAM0 + 0x940
|
||
.4byte OBJ_VRAM0 + 0x960
|
||
|
||
.align 2
|
||
gUnknown_0820A80C:: @ 820A80C
|
||
.4byte OBJ_VRAM0 + 0x520
|
||
.4byte OBJ_VRAM0 + 0x540
|
||
|
||
.align 2
|
||
gUnknown_0820A814:: @ 820A814
|
||
.4byte OBJ_VRAM0 + 0x540
|
||
.4byte OBJ_VRAM0 + 0x560
|
||
|
||
gUnknown_0820A81C:: @ 820A81C
|
||
.string "{COLOR DARK_GREY}{HIGHLIGHT RED} "
|
||
|
||
.align 2
|
||
gUnknown_0820A83C:: @ 820A83C
|
||
.4byte OBJ_VRAM0 + 0x3E0
|
||
.4byte OBJ_VRAM0 + 0xB00
|
||
.4byte OBJ_VRAM0 + 0xB20
|
||
|
||
.align 2
|
||
gUnknown_0820A848:: @ 820A848
|
||
.4byte OBJ_VRAM0 + 0x2C0
|
||
.4byte OBJ_VRAM0 + 0x2E0
|
||
.4byte OBJ_VRAM0 + 0x600
|
||
|
||
.align 2
|
||
gUnknown_0820A854:: @ 820A854
|
||
.4byte OBJ_VRAM0 + 0xB40
|
||
.4byte OBJ_VRAM0 + 0xB60
|
||
|
||
.align 2
|
||
gUnknown_0820A85C:: @ 820A85C
|
||
.4byte OBJ_VRAM0 + 0x620
|
||
.4byte OBJ_VRAM0 + 0x640
|
||
|
||
gUnknown_0820A864:: @ 820A864
|
||
.string "{COLOR DARK_GREY}{HIGHLIGHT RED} /$"
|
||
|
||
.align 2
|
||
gUnknown_0820A87C:: @ 820A87C
|
||
.4byte OBJ_VRAM0
|
||
.4byte OBJ_VRAM0 + 0x20
|
||
.4byte OBJ_VRAM0 + 0x40
|
||
.4byte OBJ_VRAM0 + 0x60
|
||
.4byte OBJ_VRAM0 + 0x80
|
||
.4byte OBJ_VRAM0 + 0xA0
|
||
|
||
.align 2
|
||
gUnknown_0820A894:: @ 820A894
|
||
.4byte OBJ_VRAM0 + 0xC0
|
||
.4byte OBJ_VRAM0 + 0xE0
|
||
|
||
gUnknown_0820A89C:: @ 820A89C
|
||
.string "{COLOR DARK_GREY}{HIGHLIGHT TRANSPARENT} "
|
||
|
||
gUnknown_0820A8B0:: @ 820A8B0
|
||
.string "{HIGHLIGHT RED}$"
|
||
|
||
.align 2
|
||
gUnknown_0820A8B4:: @ 820A8B4
|
||
.4byte OBJ_VRAM0 + 0x40
|
||
.4byte OBJ_VRAM0 + 0x60
|
||
.4byte OBJ_VRAM0 + 0x80
|
||
.4byte OBJ_VRAM0 + 0xA0
|
||
.4byte OBJ_VRAM0 + 0xC0
|
||
.4byte OBJ_VRAM0 + 0xE0
|
||
.4byte OBJ_VRAM0 + 0x800
|
||
.4byte OBJ_VRAM0 + 0x820
|
||
.4byte OBJ_VRAM0 + 0x840
|
||
.4byte OBJ_VRAM0 + 0x860
|
||
|
||
.align 2
|
||
gUnknown_0820A8DC:: @ 820A8DC
|
||
.4byte OBJ_VRAM0 + 0x20
|
||
.4byte OBJ_VRAM0 + 0x40
|
||
.4byte OBJ_VRAM0 + 0x60
|
||
.4byte OBJ_VRAM0 + 0x80
|
||
.4byte OBJ_VRAM0 + 0xA0
|
||
.4byte OBJ_VRAM0 + 0xC0
|
||
.4byte OBJ_VRAM0 + 0xE0
|
||
.4byte OBJ_VRAM0 + 0x400
|
||
.4byte OBJ_VRAM0 + 0x420
|
||
.4byte OBJ_VRAM0 + 0x440
|
||
|
||
.align 2
|
||
gUnknown_0820A904:: @ 820A904
|
||
.4byte OBJ_VRAM0 + 0x40
|
||
.4byte OBJ_VRAM0 + 0x60
|
||
.4byte OBJ_VRAM0 + 0x80
|
||
.4byte OBJ_VRAM0 + 0xA0
|
||
.4byte OBJ_VRAM0 + 0xC0
|
||
.4byte OBJ_VRAM0 + 0xE0
|
||
.4byte OBJ_VRAM0 + 0x400
|
||
.4byte OBJ_VRAM0 + 0x420
|
||
.4byte OBJ_VRAM0 + 0x440
|
||
.4byte OBJ_VRAM0 + 0x460
|
||
|
||
.align 2
|
||
gUnknown_0820A92C:: @ 820A92C @ graphics
|
||
obj_tiles gInterfaceGfx_PokeBall, 384, 0xd6d8 @ poke
|
||
obj_tiles gInterfaceGfx_GreatBall, 384, 0xd6d9 @ great
|
||
obj_tiles gInterfaceGfx_SafariBall, 384, 0xd6da @ safari
|
||
obj_tiles gInterfaceGfx_UltraBall, 384, 0xd6db @ ultra
|
||
obj_tiles gInterfaceGfx_MasterBall, 384, 0xd6dc @ master
|
||
obj_tiles gInterfaceGfx_NetBall, 384, 0xd6dd @ net
|
||
obj_tiles gInterfaceGfx_DiveBall, 384, 0xd6de @ dive
|
||
obj_tiles gInterfaceGfx_NestBall, 384, 0xd6df @ nest
|
||
obj_tiles gInterfaceGfx_RepeatBall, 384, 0xd6e0 @ repeat
|
||
obj_tiles gInterfaceGfx_TimerBall, 384, 0xd6e1 @ timer
|
||
obj_tiles gInterfaceGfx_LuxuryBall, 384, 0xd6e2 @ luxury
|
||
obj_tiles gInterfaceGfx_PremierBall, 384, 0xd6e3 @ premier
|
||
|
||
.align 2
|
||
gUnknown_0820A98C:: @ 820A98C
|
||
obj_pal gInterfacePal_PokeBall, 0xD6D8 @ poke
|
||
obj_pal gInterfacePal_GreatBall, 0xD6D9 @ great
|
||
obj_pal gInterfacePal_SafariBall, 0xD6DA @ safari
|
||
obj_pal gInterfacePal_UltraBall, 0xD6DB @ ultra
|
||
obj_pal gInterfacePal_MasterBall, 0xD6DC @ master
|
||
obj_pal gInterfacePal_NetBall, 0xD6DD @ net
|
||
obj_pal gInterfacePal_DiveBall, 0xD6DE @ dive
|
||
obj_pal gInterfacePal_NestBall, 0xD6DF @ nest
|
||
obj_pal gInterfacePal_RepeatBall, 0xD6E0 @ repeat
|
||
obj_pal gInterfacePal_TimerBall, 0xD6E1 @ timer
|
||
obj_pal gInterfacePal_LuxuryBall, 0xD6E2 @ luxury
|
||
obj_pal gInterfacePal_PremierBall, 0xD6E3 @ premier
|
||
|
||
.align 2
|
||
gOamData_820A9EC:: @ 820A9EC
|
||
.2byte 0x0300
|
||
.2byte 0x4000
|
||
.2byte 0x0800
|
||
|
||
.align 2
|
||
gSpriteAnim_820A9F4: @ 820A9F4
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAnim_820A9FC: @ 820A9FC
|
||
obj_image_anim_frame 4, 1
|
||
obj_image_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAnim_820AA04: @ 820AA04
|
||
obj_image_anim_frame 8, 5
|
||
obj_image_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAnim_820AA0C: @ 820AA0C
|
||
obj_image_anim_frame 12, 1
|
||
obj_image_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAnim_820AA14:: @ 820AA14
|
||
obj_image_anim_frame 0, 1
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820AA1C:: @ 820AA1C
|
||
obj_image_anim_frame 4, 5
|
||
obj_image_anim_frame 8, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820AA28:: @ 820AA28
|
||
obj_image_anim_frame 4, 5
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_820AA34:: @ 820AA34
|
||
.4byte gSpriteAnim_820AA14
|
||
.4byte gSpriteAnim_820AA1C
|
||
.4byte gSpriteAnim_820AA28
|
||
|
||
@ unused?
|
||
.4byte gSpriteAnim_820A9F4
|
||
.4byte gSpriteAnim_820AA04
|
||
.4byte gSpriteAnim_820A9FC
|
||
.4byte gSpriteAnim_820AA0C
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_820AA50:: @ 820AA50
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 0, 1
|
||
obj_rot_scal_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_820AA60:: @ 820AA60
|
||
obj_rot_scal_anim_frame 0x0, 0x0, -3, 1
|
||
obj_rot_scal_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_820AA70:: @ 820AA70
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 3, 1
|
||
obj_rot_scal_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_820AA80:: @ 820AA80
|
||
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_820AA90:: @ 820AA90
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 25, 1
|
||
obj_rot_scal_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_820AAA0:: @ 820AAA0
|
||
.4byte gSpriteAffineAnim_820AA50
|
||
.4byte gSpriteAffineAnim_820AA60
|
||
.4byte gSpriteAffineAnim_820AA70
|
||
.4byte gSpriteAffineAnim_820AA80
|
||
.4byte gSpriteAffineAnim_820AA90
|
||
|
||
.align 2
|
||
gSpriteTemplate_820AAB4:: @ 820AAB4
|
||
spr_template 55000, 55000, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55001, 55001, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55002, 55002, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55003, 55003, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55004, 55004, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55005, 55005, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55006, 55006, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55007, 55007, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55008, 55008, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55009, 55009, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55010, 55010, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
spr_template 55011, 55011, gOamData_820A9EC, gSpriteAnimTable_820AA34, NULL, gSpriteAffineAnimTable_820AAA0, objc_0804ABD4
|
||
|
||
.align 2
|
||
.byte 0x90, 0x08, 0x00, 0x00
|
||
.byte 0xC0, 0x3A, 0x00, 0x00
|
||
.byte 0x1C, 0x00, 0x00, 0x00
|
||
.byte 0x30, 0x05, 0x00, 0x00
|
||
.byte 0x24, 0x00, 0x00, 0x00
|
||
.byte 0x64, 0x00, 0x00, 0x00
|
||
.byte 0xD8, 0x04, 0x00, 0x00
|
||
|
||
.align 1
|
||
gTradeMovesBoxTilemap:: @ 820ABF0
|
||
.incbin "graphics/trade/moves_box_map.bin"
|
||
|
||
.align 1
|
||
gTradePartyBoxTilemap:: @ 820ADEE
|
||
.incbin "graphics/trade/party_box_map.bin"
|
||
|
||
.align 2
|
||
gTradeStripesBG2Tilemap:: @ 820AFEC
|
||
.incbin "graphics/trade/stripes_bg2_map.bin"
|
||
|
||
.align 2
|
||
gTradeStripesBG3Tilemap:: @ 820B7EC
|
||
.incbin "graphics/trade/stripes_bg3_map.bin"
|
||
|
||
.align 2
|
||
gOamData_820BFEC:: @ 820BFEC
|
||
.2byte 0x4000
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_820BFF4:: @ 820BFF4
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820BFFC:: @ 820BFFC
|
||
obj_image_anim_frame 8, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820C004:: @ 820C004
|
||
obj_image_anim_frame 16, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820C00C:: @ 820C00C
|
||
obj_image_anim_frame 24, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820C014:: @ 820C014
|
||
obj_image_anim_frame 32, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820C01C:: @ 820C01C
|
||
obj_image_anim_frame 40, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_820C024:: @ 820C024
|
||
.4byte gSpriteAnim_820BFF4
|
||
.4byte gSpriteAnim_820BFFC
|
||
.4byte gSpriteAnim_820C004
|
||
.4byte gSpriteAnim_820C00C
|
||
.4byte gSpriteAnim_820C014
|
||
.4byte gSpriteAnim_820C01C
|
||
|
||
.align 2
|
||
TradeScreenTextPalette: @ 820C03C
|
||
.incbin "graphics/trade/text1.gbapal"
|
||
.incbin "graphics/trade/text2.gbapal" @ unused?
|
||
|
||
.align 2
|
||
gUnknown_0820C07C:: @ 820C07C
|
||
obj_tiles 0x0201d000, 256, 0x00c8
|
||
obj_tiles 0x0201d100, 256, 0x00c9
|
||
obj_tiles 0x0201d200, 256, 0x00ca
|
||
obj_tiles 0x0201d300, 256, 0x00cb
|
||
obj_tiles 0x0201d400, 256, 0x00cc
|
||
obj_tiles 0x0201d500, 256, 0x00cd
|
||
obj_tiles 0x0201d600, 256, 0x00ce
|
||
obj_tiles 0x0201d700, 256, 0x00cf
|
||
obj_tiles 0x0201d800, 256, 0x00d0
|
||
obj_tiles 0x0201d900, 256, 0x00d1
|
||
obj_tiles 0x0201da00, 256, 0x00d2
|
||
obj_tiles 0x0201db00, 256, 0x00d3
|
||
obj_tiles 0x0201dc00, 256, 0x00d4
|
||
|
||
.align 2
|
||
gSpritePalette_TradeScreenText:: @ 820C0E4
|
||
obj_pal TradeScreenTextPalette, 4925
|
||
|
||
.align 2
|
||
gSpriteTemplate_820C0EC:: @ 820C0EC
|
||
spr_template 200, 4925, gOamData_820BFEC, gSpriteAnimTable_820C024, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gOamData_820C104:: @ 820C104
|
||
.2byte 0x4000
|
||
.2byte 0xC000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_820C10C:: @ 820C10C
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_820C114:: @ 820C114
|
||
obj_image_anim_frame 32, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_820C11C:: @ 820C11C
|
||
.4byte gSpriteAnim_820C10C
|
||
.4byte gSpriteAnim_820C114
|
||
|
||
.align 2
|
||
gUnknown_0820C124:: @ 820C124
|
||
obj_tiles gUnknown_08EA1DEC, 0x800, 300
|
||
|
||
.align 2
|
||
gUnknown_0820C12C:: @ 820C12C
|
||
obj_pal gUnknown_08EA0328, 2345
|
||
|
||
.align 2
|
||
gSpriteTemplate_820C134:: @ 820C134
|
||
spr_template 300, 2345, gOamData_820C104, gSpriteAnimTable_820C11C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gUnknown_0820C14C:: @ 820C14C
|
||
.4byte TradeText_Cancel
|
||
.4byte TradeText_ChoosePoke
|
||
.4byte TradeText_Summary1
|
||
.4byte TradeText_Trade1
|
||
.4byte TradeText_CancelTradePrompt
|
||
.4byte TradeText_PressBToExit
|
||
|
||
@ This is used to determine the next mon to select when the D-Pad is
|
||
@ pressed in a given direction.
|
||
@ Note that the mons are laid out like this.
|
||
@ 0-5 are the player's party and 6-11 are the trading partner's party.
|
||
@ 12 is the cancel button.
|
||
@ 0 1 6 7
|
||
@ 2 3 8 9
|
||
@ 4 5 10 11
|
||
@ 12
|
||
gTradeNextSelectedMonTable:: @ 820C164
|
||
@ 0
|
||
.byte 4, 2, 12, 12, 0, 0 @ up
|
||
.byte 2, 4, 12, 12, 0, 0 @ down
|
||
.byte 7, 6, 1, 0, 0, 0 @ left
|
||
.byte 1, 6, 7, 0, 0, 0 @ right
|
||
@ 1
|
||
.byte 5, 3, 12, 12, 0, 0 @ up
|
||
.byte 3, 5, 12, 12, 0, 0 @ down
|
||
.byte 0, 7, 6, 1, 0, 0 @ left
|
||
.byte 6, 7, 0, 1, 0, 0 @ right
|
||
@ 2
|
||
.byte 0, 0, 0, 0, 0, 0 @ up
|
||
.byte 4, 0, 0, 0, 0, 0 @ down
|
||
.byte 9, 8, 7, 6, 0, 0 @ left
|
||
.byte 3, 1, 0, 0, 0, 0 @ right
|
||
@ 3
|
||
.byte 1, 1, 1, 1, 0, 0 @ up
|
||
.byte 5, 1, 1, 1, 0, 0 @ down
|
||
.byte 2, 9, 8, 7, 0, 0 @ left
|
||
.byte 8, 9, 6, 6, 0, 0 @ right
|
||
@ 4
|
||
.byte 2, 2, 2, 2, 0, 0 @ up
|
||
.byte 0, 0, 0, 0, 0, 0 @ down
|
||
.byte 11, 10, 9, 8, 7, 6 @ left
|
||
.byte 5, 3, 1, 0, 0, 0 @ right
|
||
@ 5
|
||
.byte 3, 3, 3, 3, 0, 0 @ up
|
||
.byte 1, 1, 1, 1, 0, 0 @ down
|
||
.byte 4, 4, 4, 4, 0, 0 @ left
|
||
.byte 10, 8, 6, 0, 0, 0 @ right
|
||
@ 6
|
||
.byte 10, 8, 12, 0, 0, 0 @ up
|
||
.byte 8, 10, 12, 0, 0, 0 @ down
|
||
.byte 1, 0, 0, 0, 0, 0 @ left
|
||
.byte 7, 0, 1, 0, 0, 0 @ right
|
||
@ 7
|
||
.byte 12, 0, 0, 0, 0, 0 @ up
|
||
.byte 9, 12, 0, 0, 0, 0 @ down
|
||
.byte 6, 0, 0, 0, 0, 0 @ left
|
||
.byte 0, 0, 0, 0, 0, 0 @ right
|
||
@ 8
|
||
.byte 6, 0, 0, 0, 0, 0 @ up
|
||
.byte 10, 6, 0, 0, 0, 0 @ down
|
||
.byte 3, 2, 1, 0, 0, 0 @ left
|
||
.byte 9, 7, 0, 0, 0, 0 @ right
|
||
@ 9
|
||
.byte 7, 0, 0, 0, 0, 0 @ up
|
||
.byte 11, 12, 0, 0, 0, 0 @ down
|
||
.byte 8, 0, 0, 0, 0, 0 @ left
|
||
.byte 2, 1, 0, 0, 0, 0 @ right
|
||
@ 10
|
||
.byte 8, 0, 0, 0, 0, 0 @ up
|
||
.byte 6, 0, 0, 0, 0, 0 @ down
|
||
.byte 5, 4, 3, 2, 1, 0 @ left
|
||
.byte 11, 9, 7, 0, 0, 0 @ right
|
||
@ 11
|
||
.byte 9, 0, 0, 0, 0, 0 @ up
|
||
.byte 12, 0, 0, 0, 0, 0 @ down
|
||
.byte 10, 0, 0, 0, 0, 0 @ left
|
||
.byte 4, 2, 0, 0, 0, 0 @ right
|
||
@ 12
|
||
.byte 11, 9, 7, 6, 0, 0 @ up
|
||
.byte 7, 6, 0, 0, 0, 0 @ down
|
||
.byte 12, 0, 0, 0, 0, 0 @ left
|
||
.byte 12, 0, 0, 0, 0, 0 @ right
|
||
|
||
@ The coordinates are in units of tiles.
|
||
@ These are used for both mon icons and the selected mon cursor,
|
||
@ but the origins of the coordinates differ.
|
||
gTradeMonSpriteCoords:: @ 820C29C
|
||
@ left-side party
|
||
.byte 1, 5
|
||
.byte 8, 5
|
||
.byte 1, 10
|
||
.byte 8, 10
|
||
.byte 1, 15
|
||
.byte 8, 15
|
||
|
||
@ right-side party
|
||
.byte 16, 5
|
||
.byte 23, 5
|
||
.byte 16, 10
|
||
.byte 23, 10
|
||
.byte 16, 15
|
||
.byte 23, 15
|
||
|
||
@ cancel button
|
||
.byte 23, 18
|
||
|
||
gTradeLevelDisplayCoords:: @ 820C2B6
|
||
@ left-side party
|
||
.byte 5, 4
|
||
.byte 12, 4
|
||
.byte 5, 9
|
||
.byte 12, 9
|
||
.byte 5, 14
|
||
.byte 12, 14
|
||
|
||
@ right-side party
|
||
.byte 20, 4
|
||
.byte 27, 4
|
||
.byte 20, 9
|
||
.byte 27, 9
|
||
.byte 20, 14
|
||
.byte 27, 14
|
||
|
||
gTradeMonBoxCoords:: @ 820C2CE
|
||
@ left-side party
|
||
.byte 1, 3
|
||
.byte 8, 3
|
||
.byte 1, 8
|
||
.byte 8, 8
|
||
.byte 1, 13
|
||
.byte 8, 13
|
||
|
||
@ right-side party
|
||
.byte 16, 3
|
||
.byte 23, 3
|
||
.byte 16, 8
|
||
.byte 23, 8
|
||
.byte 16, 13
|
||
.byte 23, 13
|
||
|
||
gTradeUnknownSpriteCoords:: @ 820C2E6
|
||
.byte 59, 10
|
||
.byte 179, 10
|
||
.byte 59, 10
|
||
.byte 179, 10
|
||
|
||
.align 2
|
||
gUnknown_0820C2F0:: @ 820C2F0
|
||
.4byte TradeText_LinkStandby
|
||
.4byte TradeText_TradeCancelled
|
||
.4byte TradeText_OnlyPoke
|
||
.4byte TradeText_NonTradablePoke
|
||
.4byte TradeText_WaitingForFriend
|
||
.4byte TradeText_WantToTrade
|
||
|
||
gTradeMessageWindowRects:: @ 820C308
|
||
.byte 8, 7, 22, 12
|
||
.byte 8, 7, 22, 12
|
||
.byte 6, 7, 24, 12
|
||
.byte 6, 7, 24, 12
|
||
.byte 8, 7, 22, 12
|
||
.byte 7, 7, 23, 12
|
||
|
||
.align 2
|
||
gUnknown_0820C320:: @ 820C320
|
||
.4byte TradeText_Summary2, sub_804A9F4 @unknown
|
||
.4byte TradeText_Trade2, sub_804AA00
|
||
|
||
gUnknown_0820C330:: @ 820C330
|
||
.byte 0, 14
|
||
.byte 15, 29
|
||
|
||
gUnknown_0820C334:: @ 820C334
|
||
.byte 3, 5
|
||
.byte 3, 7
|
||
.byte 18, 5
|
||
.byte 18, 7
|
||
|
||
gOtherText_Terminator::
|
||
.string "$"
|
||
|
||
gOtherText_MaleSymbol3:: @ 820C33D
|
||
.string "♂$"
|
||
|
||
gOtherText_FemaleSymbol3:: @ 820C33F
|
||
.string "♀$"
|
||
|
||
gOtherText_GenderlessSymbol:: @ 820C341
|
||
.string "$$"
|
||
|
||
.align 2
|
||
.4byte gTileBuffer
|
||
|
||
@ Unused debug strings?
|
||
.string "かいめの そうしん$", 13
|
||
.string "かいめの じゅしん$", 13
|
||
.string "ポケモンアイコンセット$", 13
|
||
.string "OBJテキストセット$", 13
|
||
.string "セルセット$", 13
|
||
.string "OBJテキストADD$", 13
|
||
.string "システムメッセージADD$", 13
|
||
.string "はいけいセット$", 13
|
||
|
||
@ Shedinja's Japanese name
|
||
@ sub_8048D44 compares a pokemon name with this string
|
||
gUnknown_0820C3B0:: @ 820C3B0
|
||
.string "ヌケニン$"
|
||
|
||
.string "こうかんせいりつ $" @ trade completed
|
||
.string "だめだたらしいよ $" @ it's no good (trade failed maybe?)
|
||
|
||
gUnknown_0820C3D1:: @ 820C3D1
|
||
.byte 4, 3
|
||
.byte 19, 3
|
||
|
||
.align 2
|
||
gTradeBallPalette:: @ 820C3D8
|
||
.incbin "graphics/trade/ball.gbapal"
|
||
|
||
.align 2
|
||
gTradeBallTiles:: @ 820C3F8
|
||
.incbin "graphics/trade/ball.4bpp"
|
||
|
||
.align 2
|
||
gUnknown_0820C9F8:: @ 820C9F8
|
||
.incbin "graphics/trade/unknown.gbapal"
|
||
.incbin "graphics/trade/gba.gbapal"
|
||
.incbin "graphics/trade/shadow.gbapal"
|
||
.space 32
|
||
.incbin "graphics/trade/misc.gbapal"
|
||
|
||
.align 2
|
||
gUnknown_0820CA98:: @ 820CA98
|
||
.incbin "graphics/trade/gba.4bpp"
|
||
.incbin "graphics/trade/shadow.4bpp"
|
||
|
||
.align 2
|
||
gUnknown_0820DD98:: @ 820DD98
|
||
.incbin "graphics/trade/pokeball_symbol.8bpp"
|
||
|
||
.align 2
|
||
gUnknown_0820F798:: @ 820F798
|
||
.incbin "graphics/trade/shadow_map.bin"
|
||
|
||
.align 2
|
||
gUnknown_08210798:: @ 8210798
|
||
.incbin "graphics/trade/gba_map.bin"
|
||
|
||
.align 2
|
||
gUnknown_08211798:: @ 8211798
|
||
.incbin "graphics/trade/cable_closeup_map.bin"
|
||
|
||
.align 2
|
||
gUnknown_08211F98:: @ 8211F98
|
||
.incbin "graphics/trade/pokeball_symbol_map.bin"
|
||
|
||
.incbin "graphics/unused/unknown/8212098.gbapal"
|
||
|
||
.align 2
|
||
gTradeCableEndPalette:: @ 82120B8
|
||
.incbin "graphics/trade/cable_end.gbapal"
|
||
|
||
.incbin "graphics/unused/unknown/82120D8.gbapal"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
gTradeGlowPalette:: @ 8212118
|
||
.incbin "graphics/trade/glow.gbapal"
|
||
|
||
.align 2
|
||
gTradeGlow1Tiles:: @ 8212138
|
||
.incbin "graphics/trade/glow1.4bpp"
|
||
|
||
.align 2
|
||
gTradeGlow2Tiles:: @ 8212338
|
||
.incbin "graphics/trade/glow2.4bpp"
|
||
|
||
.align 2
|
||
gTradeCableEndTiles:: @ 8212538
|
||
.incbin "graphics/trade/cable_end.4bpp"
|
||
|
||
.align 2
|
||
gTradeGBAScreenTiles:: @ 8212738
|
||
.incbin "graphics/trade/gba_screen.4bpp"
|
||
|
||
.align 2
|
||
gUnknown_08213738:: @ 8213738
|
||
.incbin "graphics/trade/gba_affine.8bpp"
|
||
|
||
.align 2
|
||
gUnknown_08215778:: @ 8215778
|
||
.incbin "graphics/trade/gba_affine_map.bin"
|
||
|
||
.align 2
|
||
gOamData_8215878:: @ 8215878
|
||
.2byte 0x0100
|
||
.2byte 0x4000
|
||
.2byte 0x0000
|
||
|
||
.align 2
|
||
gSpriteAnim_8215880:: @ 8215880
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_frame 4, 3
|
||
obj_image_anim_frame 8, 3
|
||
obj_image_anim_frame 12, 3
|
||
obj_image_anim_frame 16, 3
|
||
obj_image_anim_frame 20, 3
|
||
obj_image_anim_frame 24, 3
|
||
obj_image_anim_frame 28, 3
|
||
obj_image_anim_frame 32, 3
|
||
obj_image_anim_frame 36, 3
|
||
obj_image_anim_frame 40, 3
|
||
obj_image_anim_frame 44, 3
|
||
obj_image_anim_loop 1
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_82158BC:: @ 82158BC
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_frame 4, 3
|
||
obj_image_anim_frame 8, 3
|
||
obj_image_anim_frame 12, 3
|
||
obj_image_anim_frame 16, 3
|
||
obj_image_anim_frame 20, 3
|
||
obj_image_anim_frame 24, 3
|
||
obj_image_anim_frame 28, 3
|
||
obj_image_anim_frame 32, 3
|
||
obj_image_anim_frame 36, 3
|
||
obj_image_anim_frame 40, 3
|
||
obj_image_anim_frame 44, 3
|
||
obj_image_anim_loop 2
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_82158F8:: @ 82158F8
|
||
.4byte gSpriteAnim_8215880
|
||
.4byte gSpriteAnim_82158BC
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_8215900:: @ 8215900
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 0, 1
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_8215910:: @ 8215910
|
||
obj_rot_scal_anim_frame 0xFFF8, 0x0, 0, 20
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_8215920:: @ 8215920
|
||
obj_rot_scal_anim_frame 0x60, 0x100, 0, 0
|
||
obj_rot_scal_anim_frame 0x0, 0x0, 0, 5
|
||
obj_rot_scal_anim_frame 0x8, 0x0, 0, 20
|
||
obj_rot_scal_anim_end
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_8215940:: @ 8215940
|
||
.4byte gSpriteAffineAnim_8215900
|
||
.4byte gSpriteAffineAnim_8215910
|
||
.4byte gSpriteAffineAnim_8215920
|
||
|
||
.align 2
|
||
gUnknown_0821594C:: @ 821594C
|
||
obj_tiles gTradeBallTiles, 0x600, 5557
|
||
|
||
.align 2
|
||
gUnknown_08215954:: @ 8215954
|
||
obj_pal gTradeBallPalette, 5558
|
||
|
||
.align 2
|
||
gSpriteTemplate_821595C:: @ 821595C
|
||
spr_template 5557, 5558, gOamData_8215878, gSpriteAnimTable_82158F8, NULL, gSpriteAffineAnimTable_8215940, sub_804D6BC
|
||
|
||
.align 2
|
||
gOamData_8215974:: @ 8215974
|
||
.2byte 0x0500
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_821597C:: @ 821597C
|
||
obj_image_anim_frame 0, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_8215984:: @ 8215984
|
||
.4byte gSpriteAnim_821597C
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_8215988:: @ 8215988
|
||
obj_rot_scal_anim_frame 0xFFF6, 0xFFF6, 0, 5
|
||
obj_rot_scal_anim_frame 0xA, 0xA, 0, 5
|
||
obj_rot_scal_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_82159A0:: @ 82159A0
|
||
.4byte gSpriteAffineAnim_8215988
|
||
|
||
.align 2
|
||
gUnknown_082159A4:: @ 82159A4
|
||
obj_tiles gTradeGlow1Tiles, 0x200, 5550
|
||
|
||
.align 2
|
||
gUnknown_082159AC:: @ 82159AC
|
||
obj_pal gTradeGlowPalette, 5551
|
||
|
||
.align 2
|
||
gUnknown_082159B4:: @ 82159B4
|
||
obj_pal gTradeCableEndPalette, 5555
|
||
|
||
.align 2
|
||
gSpriteTemplate_82159BC:: @ 82159BC
|
||
spr_template 5550, 5551, gOamData_8215974, gSpriteAnimTable_8215984, NULL, gSpriteAffineAnimTable_82159A0, sub_804B058
|
||
|
||
.align 2
|
||
gOamData_82159D4:: @ 82159D4
|
||
.2byte 0x8000
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_82159DC:: @ 82159DC
|
||
obj_image_anim_frame 0, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_82159E4:: @ 82159E4
|
||
obj_image_anim_frame 8, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_82159EC:: @ 82159EC
|
||
.4byte gSpriteAnim_82159DC
|
||
.4byte gSpriteAnim_82159E4
|
||
|
||
.align 2
|
||
gUnknown_082159F4:: @ 82159F4
|
||
obj_tiles gTradeGlow2Tiles, 0x300, 5552
|
||
|
||
.align 2
|
||
gSpriteTemplate_82159FC:: @ 82159FC
|
||
spr_template 5552, 5551, gOamData_82159D4, gSpriteAnimTable_82159EC, NULL, gDummySpriteAffineAnimTable, sub_804B07C
|
||
|
||
.align 2
|
||
gOamData_8215A14:: @ 8215A14
|
||
.2byte 0x8000
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_8215A1C:: @ 8215A1C
|
||
obj_image_anim_frame 0, 10
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_8215A24:: @ 8215A24
|
||
.4byte gSpriteAnim_8215A1C
|
||
|
||
.align 2
|
||
gUnknown_08215A28:: @ 8215A28
|
||
obj_tiles gTradeCableEndTiles, 0x100, 5554
|
||
|
||
.align 2
|
||
gSpriteTemplate_8215A30:: @ 8215A30
|
||
spr_template 5554, 5555, gOamData_8215A14, gSpriteAnimTable_8215A24, NULL, gDummySpriteAffineAnimTable, sub_804B0BC
|
||
|
||
.align 2
|
||
gOamData_8215A48:: @ 8215A48
|
||
.2byte 0x4000
|
||
.2byte 0xC000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_8215A50:: @ 8215A50
|
||
obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 32, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 64, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 96, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 64, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 32, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 0, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_loop 8
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_8215A74:: @ 8215A74
|
||
.4byte gSpriteAnim_8215A50
|
||
|
||
.align 2
|
||
gUnknown_08215A78:: @ 8215A78
|
||
obj_tiles gTradeGBAScreenTiles, 0x1000, 5556
|
||
|
||
.align 2
|
||
gSpriteTemplate_8215A80:: @ 8215A80
|
||
spr_template 5556, 5555, gOamData_8215A48, gSpriteAnimTable_8215A74, NULL, gDummySpriteAffineAnimTable, sub_804B104
|
||
|
||
.align 1
|
||
gTradeGlow2PaletteAnimTable:: @ 8215A98
|
||
.2byte 0x7F12
|
||
.2byte 0x7F12
|
||
.2byte 0x7F12
|
||
.2byte 0x7FFF
|
||
.2byte 0x7FFF
|
||
.2byte 0x7FFF
|
||
.2byte 0x7F12
|
||
.2byte 0x7F12
|
||
.2byte 0x7F12
|
||
.2byte 0x7FFF
|
||
.2byte 0x7FFF
|
||
.2byte 0x7FFF
|
||
|
||
.align 2
|
||
gSpriteAffineAnim_8215AB0:: @ 8215AB0
|
||
obj_rot_scal_anim_frame 0xFF00, 0x100, 0, 0
|
||
obj_rot_scal_anim_jump 0
|
||
|
||
.align 2
|
||
gSpriteAffineAnimTable_8215AC0:: @ 8215AC0
|
||
.4byte gSpriteAffineAnim_8215AB0
|
||
|
||
@ 8215AC4
|
||
.include "data/ingame_trades.inc"
|
||
|
||
gTradeBallVerticalVelocityTable:: @ 8215BA0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 0
|
||
.byte 1
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 2
|
||
.byte 2
|
||
.byte 2
|
||
.byte 2
|
||
.byte 3
|
||
.byte 3
|
||
.byte 3
|
||
.byte 3
|
||
.byte 4
|
||
.byte 4
|
||
.byte 4
|
||
.byte 4
|
||
.byte -4
|
||
.byte -4
|
||
.byte -4
|
||
.byte -3
|
||
.byte -3
|
||
.byte -3
|
||
.byte -3
|
||
.byte -2
|
||
.byte -2
|
||
.byte -2
|
||
.byte -2
|
||
.byte -1
|
||
.byte -1
|
||
.byte -1
|
||
.byte -1
|
||
.byte 0
|
||
.byte -1
|
||
.byte 0
|
||
.byte -1
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 0
|
||
.byte 1
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 2
|
||
.byte 2
|
||
.byte 2
|
||
.byte 2
|
||
.byte 3
|
||
.byte 3
|
||
.byte 3
|
||
.byte 3
|
||
.byte 4
|
||
.byte 4
|
||
.byte 4
|
||
.byte 4
|
||
.byte -4
|
||
.byte -3
|
||
.byte -3
|
||
.byte -2
|
||
.byte -2
|
||
.byte -1
|
||
.byte -1
|
||
.byte -1
|
||
.byte 0
|
||
.byte -1
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 2
|
||
.byte 2
|
||
.byte 3
|
||
.byte 3
|
||
.byte 4
|
||
.byte -4
|
||
.byte -3
|
||
.byte -2
|
||
.byte -1
|
||
.byte -1
|
||
.byte -1
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 2
|
||
.byte 3
|
||
|
||
.align 2
|
||
gUnknown_08215C0C:: @ 8215C0C
|
||
.incbin "graphics/berry_blender/center.gbapal"
|
||
|
||
.align 2
|
||
gUnknown_08215C2C:: @ 8215C2C
|
||
.incbin "graphics/berry_blender/center_map.bin"
|
||
|
||
.align 2
|
||
gUnknown_0821602C:: @ 821602C
|
||
.incbin "graphics/berry_blender/outer.gbapal"
|
||
|
||
.incbin "graphics/unused/unknown/821604C.gbapal"
|
||
|
||
.space 0x1C0
|
||
|
||
.string "▶$"
|
||
.string " $"
|
||
.string "カッコイ$" @ "cool" (missing an イ at the end)
|
||
.string "カワイイ$" @ "cute"
|
||
.string "ウツクシ$" @ "beautiful" (missing an イ at the end)
|
||
.string "カシコイ$" @ "smart"
|
||
.string "タクマシ$" @ "tough" (missing an イ at the end)
|
||
|
||
gUnknown_08216249:: @ 8216249
|
||
.string "\p$"
|
||
|
||
@ unreferenced
|
||
@ These appear to be the first names of four people who worked on the game.
|
||
.string "てつじ$", 10 @ Tetsuji (Ohta)
|
||
.string "あきと$", 10 @ Akito (Mori)
|
||
.string "シゲル$", 10 @ Shigeru (Ohmori)
|
||
.string "ヨシノリ$", 10 @ Yoshinori (Matsuda)
|
||
|
||
UnknownText_2Pok:
|
||
.string "2Pok$"
|
||
UnknownText_3Pok:
|
||
.string "3Pok$"
|
||
UnknownText_4Pok:
|
||
.string "4Pok$"
|
||
|
||
.align 2
|
||
gUnknown_08216284:: @ 8216284
|
||
.4byte UnknownText_2Pok
|
||
.4byte UnknownText_3Pok
|
||
.4byte UnknownText_4Pok
|
||
|
||
@ unreferenced
|
||
.string "1P$", 4
|
||
.string "2P$", 4
|
||
.string "3P$", 4
|
||
.string "4P$", 4
|
||
|
||
UnknownText_Mister:
|
||
.string "MISTER$"
|
||
UnknownText_Laddie:
|
||
.string "LADDIE$"
|
||
UnknownText_Lassie:
|
||
.string "LASSIE$"
|
||
|
||
.align 2
|
||
gUnknown_082162B8:: @ 82162B8
|
||
.4byte UnknownText_Mister
|
||
.4byte UnknownText_Laddie
|
||
.4byte UnknownText_Lassie
|
||
|
||
gUnknown_082162C4:: @ 82162C4
|
||
.string "{COLOR RED}$"
|
||
|
||
gUnknown_082162C8:: @ 82162C8
|
||
.string "\n$"
|
||
|
||
.string " $"
|
||
|
||
gUnknown_082162CC:: @ 82162CC
|
||
.byte -1, -1
|
||
.byte 1, -1
|
||
.byte -1, 1
|
||
.byte 1, 1
|
||
|
||
gUnknown_082162D4:: @ 82162D4
|
||
.byte 2, 6
|
||
.byte 23, 6
|
||
.byte 2, 12
|
||
.byte 23, 12
|
||
.byte 1, 6
|
||
.byte 22, 6
|
||
.byte 1, 12
|
||
.byte 22, 12
|
||
|
||
gUnknown_082162E4:: @ 82162E4
|
||
.byte 72, 32
|
||
.byte 168, 32
|
||
.byte 72, 128
|
||
.byte 168, 128
|
||
|
||
gUnknown_082162EC:: @ 82162EC
|
||
.byte -1, 0, 1, -1
|
||
.byte -1, 0, 1, 2
|
||
.byte 0, 1, 2, 3
|
||
|
||
.align 1
|
||
gUnknown_082162F8:: @ 82162F8
|
||
.2byte 0x0000, 0xC000, 0x4000, 0x8000
|
||
|
||
gUnknown_08216300:: @ 8216300
|
||
.byte 1
|
||
.byte 1
|
||
.byte 0
|
||
|
||
gUnknown_08216303:: @ 8216303
|
||
.byte 32
|
||
.byte 224
|
||
.byte 96
|
||
.byte 160
|
||
.byte 0
|
||
|
||
.align 2
|
||
gUnknown_08216308:: @ 8216308
|
||
.4byte sub_804F8C8
|
||
.4byte sub_804F9F4
|
||
.4byte sub_804FB1C
|
||
|
||
.align 2
|
||
gOamData_8216314:: @ 8216314
|
||
.2byte 0x0000
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_821631C:: @ 821631C
|
||
obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216324:: @ 8216324
|
||
obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821632C:: @ 821632C
|
||
obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216334:: @ 8216334
|
||
obj_image_anim_frame 16, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821633C:: @ 821633C
|
||
obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 32, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 48, 3, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216350:: @ 8216350
|
||
obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_frame 32, 5, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_frame 48, 3, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216364:: @ 8216364
|
||
obj_image_anim_frame 48, 2, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 32, 5, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 48, 3, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_frame 16, 5, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216378:: @ 8216378
|
||
obj_image_anim_frame 48, 2
|
||
obj_image_anim_frame 32, 5
|
||
obj_image_anim_frame 48, 3
|
||
obj_image_anim_frame 16, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821638C:: @ 821638C
|
||
obj_image_anim_frame 0, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216394:: @ 8216394
|
||
obj_image_anim_frame 0, 5, OBJ_IMAGE_ANIM_V_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821639C:: @ 821639C
|
||
obj_image_anim_frame 0, 5, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_82163A4:: @ 82163A4
|
||
obj_image_anim_frame 0, 5
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_82163AC:: @ 82163AC
|
||
.4byte gSpriteAnim_821631C
|
||
.4byte gSpriteAnim_8216324
|
||
.4byte gSpriteAnim_821632C
|
||
.4byte gSpriteAnim_8216334
|
||
.4byte gSpriteAnim_821633C
|
||
.4byte gSpriteAnim_8216350
|
||
.4byte gSpriteAnim_8216364
|
||
.4byte gSpriteAnim_8216378
|
||
.4byte gSpriteAnim_821638C
|
||
.4byte gSpriteAnim_8216394
|
||
.4byte gSpriteAnim_821639C
|
||
.4byte gSpriteAnim_82163A4
|
||
|
||
.align 2
|
||
gUnknown_082163DC:: @ 82163DC
|
||
obj_tiles gBerryBlenderArrowTiles, 0x800, 46545
|
||
|
||
.align 2
|
||
gUnknown_082163E4:: @ 82163E4
|
||
obj_pal gBerryBlenderMiscPalette, 46546
|
||
|
||
.align 2
|
||
gUnknown_082163EC:: @ 82163EC
|
||
obj_pal gBerryBlenderArrowPalette, 12312
|
||
|
||
.align 2
|
||
gSpriteTemplate_82163F4:: @ 82163F4
|
||
spr_template 46545, 12312, gOamData_8216314, gSpriteAnimTable_82163AC, NULL, gDummySpriteAffineAnimTable, sub_8051C04
|
||
|
||
.align 2
|
||
gOamData_821640C:: @ 821640C
|
||
.2byte 0x0000
|
||
.2byte 0x4000
|
||
.2byte 0x0000
|
||
|
||
.align 2
|
||
gSpriteAnim_8216414:: @ 8216414
|
||
obj_image_anim_frame 0, 20
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821641C:: @ 821641C
|
||
obj_image_anim_frame 4, 20, OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216424:: @ 8216424
|
||
obj_image_anim_frame 8, 4
|
||
obj_image_anim_frame 12, 4
|
||
obj_image_anim_frame 8, 4
|
||
obj_image_anim_frame 12, 4
|
||
obj_image_anim_frame 8, 4
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821643C:: @ 821643C
|
||
obj_image_anim_frame 8, 4
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_8216444:: @ 8216444
|
||
.4byte gSpriteAnim_8216414
|
||
.4byte gSpriteAnim_821641C
|
||
.4byte gSpriteAnim_8216424
|
||
.4byte gSpriteAnim_821643C
|
||
|
||
.align 2
|
||
gUnknown_08216454:: @ 8216454
|
||
obj_tiles gBerryBlenderMarubatsuTiles, 0x200, 48888
|
||
|
||
.align 2
|
||
gSpriteTemplate_821645C:: @ 821645C
|
||
spr_template 48888, 46546, gOamData_821640C, gSpriteAnimTable_8216444, NULL, gDummySpriteAffineAnimTable, sub_8051650
|
||
|
||
.align 2
|
||
gOamData_8216474:: @ 8216474
|
||
.2byte 0x0000
|
||
.2byte 0x0000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_821647C:: @ 821647C
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_frame 1, 4
|
||
obj_image_anim_frame 3, 5
|
||
obj_image_anim_frame 1, 4
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216494:: @ 8216494
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_frame 2, 4
|
||
obj_image_anim_frame 4, 5
|
||
obj_image_anim_frame 2, 4
|
||
obj_image_anim_frame 0, 3
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_82164AC:: @ 82164AC
|
||
obj_image_anim_frame 0, 2
|
||
obj_image_anim_frame 1, 2
|
||
obj_image_anim_frame 2, 2
|
||
obj_image_anim_frame 4, 4
|
||
obj_image_anim_frame 3, 3
|
||
obj_image_anim_frame 2, 2
|
||
obj_image_anim_frame 1, 2
|
||
obj_image_anim_frame 0, 2
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_82164D0:: @ 82164D0
|
||
obj_image_anim_frame 5, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_82164D8:: @ 82164D8
|
||
obj_image_anim_frame 6, 5, OBJ_IMAGE_ANIM_V_FLIP | OBJ_IMAGE_ANIM_H_FLIP
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_82164E0:: @ 82164E0
|
||
.4byte gSpriteAnim_821647C
|
||
.4byte gSpriteAnim_8216494
|
||
.4byte gSpriteAnim_82164AC
|
||
.4byte gSpriteAnim_82164D0
|
||
.4byte gSpriteAnim_82164D8
|
||
|
||
.align 2
|
||
gUnknown_082164F4:: @ 82164F4
|
||
obj_tiles gBerryBlenderParticlesTiles, 0xE0, 23456
|
||
|
||
.align 2
|
||
gSpriteTemplate_82164FC:: @ 82164FC
|
||
spr_template 23456, 46546, gOamData_8216474, gSpriteAnimTable_82164E0, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||
|
||
.align 2
|
||
gOamData_8216514:: @ 8216514
|
||
.2byte 0x0000
|
||
.2byte 0x8000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_821651C:: @ 821651C
|
||
obj_image_anim_frame 32, 30
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_8216524:: @ 8216524
|
||
obj_image_anim_frame 16, 30
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnim_821652C:: @ 821652C
|
||
obj_image_anim_frame 0, 30
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_8216534:: @ 8216534
|
||
.4byte gSpriteAnim_821651C
|
||
.4byte gSpriteAnim_8216524
|
||
.4byte gSpriteAnim_821652C
|
||
|
||
.align 2
|
||
gUnknown_08216540:: @ 8216540
|
||
obj_tiles gBerryBlenderCountdownNumbersTiles, 0x600, 12345
|
||
|
||
.align 2
|
||
gSpriteTemplate_8216548:: @ 8216548
|
||
spr_template 12345, 46546, gOamData_8216514, gSpriteAnimTable_8216534, NULL, gDummySpriteAffineAnimTable, sub_805181C
|
||
|
||
.align 2
|
||
gOamData_8216560:: @ 8216560
|
||
.2byte 0x4000
|
||
.2byte 0xC000
|
||
.2byte 0x0400
|
||
|
||
.align 2
|
||
gSpriteAnim_8216568:: @ 8216568
|
||
obj_image_anim_frame 0, 30
|
||
obj_image_anim_end
|
||
|
||
.align 2
|
||
gSpriteAnimTable_8216570:: @ 8216570
|
||
.4byte gSpriteAnim_8216568
|
||
|
||
.align 2
|
||
gUnknown_08216574:: @ 8216574
|
||
obj_tiles gBerryBlenderStartTiles, 0x400, 12346
|
||
|
||
.align 2
|
||
gSpriteTemplate_821657C:: @ 821657C
|
||
spr_template 12346, 46546, gOamData_8216560, gSpriteAnimTable_8216570, NULL, gDummySpriteAffineAnimTable, sub_80518CC
|
||
|
||
.align 1
|
||
gUnknown_08216594:: @ 8216594
|
||
.2byte -10, 20, 10, 2, 1
|
||
.2byte 250, 20, 10, -2, 1
|
||
.2byte -10, 140, 10, 2, -1
|
||
.2byte 250, 140, 10, -2, -1
|
||
|
||
gUnknown_082165BC:: @ 82165BC
|
||
.byte 4, 3, 2
|
||
.byte 0, 4, 3
|
||
.byte 1, 0, 4
|
||
.byte 2, 1, 0
|
||
.byte 3, 2, 1
|
||
.byte 0, 2, 3
|
||
.byte 1, 3, 4
|
||
.byte 2, 4, 0
|
||
.byte 3, 0, 1
|
||
.byte 4, 1, 2
|
||
|
||
gUnknown_082165DA:: @ 82165DA
|
||
.byte 1, 1, 2, 3, 4
|
||
|
||
gUnknown_082165DF:: @ 82165DF
|
||
.byte 0x1C, 0x16, 0x13, 0x1A, 0x19, 0x0E, 0x0D, 0x0B, 0x07, 0x15
|
||
|
||
gUnknown_082165E9:: @ 82165E9
|
||
.byte 6, 6, 6, 6, 5
|
||
|
||
gUnknown_082165EE:: @ 82165EE
|
||
.byte 3, 3, 3, 2, 2
|
||
|
||
gUnknown_082165F3:: @ 82165F3
|
||
.byte 3, 3, 3, 3, 2
|
||
|
||
gUnknown_082165F8:: @ 82165F8
|
||
.string " $"
|
||
|
||
gOtherText_BPMAndDash:: @ 82165FA
|
||
.string "BPM$"
|
||
.string "-$"
|
||
|
||
gUnknown_08216600:: @ 8216600
|
||
.string "\n$"
|
||
|
||
.string "\n$"
|
||
|
||
@ used to initialize part of save block 1 when starting a new game
|
||
.align 2
|
||
gUnknown_08216604:: @ 8216604
|
||
.space 11
|
||
.byte 0xFF
|
||
.space 10
|
||
.byte 0xFF
|
||
.space 9
|
||
|
||
.align 2
|
||
gDummyWarpData:: @ 8216624
|
||
.byte -1
|
||
.byte -1
|
||
.byte -1
|
||
.space 1
|
||
.2byte -1
|
||
.2byte -1
|
||
|
||
@ unused, unknown data
|
||
.byte 0xB0, 0x04, 0x00, 0x00
|
||
.byte 0x10, 0x0E, 0x00, 0x00
|
||
.byte 0xB0, 0x04, 0x00, 0x00
|
||
.byte 0x60, 0x09, 0x00, 0x00
|
||
.byte 0x32, 0x00, 0x00, 0x00
|
||
.byte 0x50, 0x00, 0x00, 0x00
|
||
.byte 0xD4, 0xFF, 0xFF, 0xFF
|
||
.byte 0x2C, 0x00, 0x00, 0x00
|
||
|
||
.align 2
|
||
gUnknown_0821664C:: @ 821664C
|
||
.4byte 0, 0
|
||
.4byte 0, 1
|
||
.4byte 0, -1
|
||
.4byte -1, 0
|
||
.4byte 1, 0
|
||
.4byte -1, 1
|
||
.4byte 1, 1
|
||
.4byte -1, -1
|
||
.4byte 1, -1
|
||
|
||
.align 2
|
||
gUnknown_08216694:: @ 8216694
|
||
.4byte REG_WIN0H
|
||
.4byte ((DMA_ENABLE | DMA_START_HBLANK | DMA_REPEAT | DMA_DEST_RELOAD) << 16) | 1
|
||
.4byte 1
|
||
|
||
.align 2
|
||
gUnknown_082166A0:: @ 82166A0
|
||
.4byte sub_8055C68
|
||
.4byte sub_8055C88
|
||
.4byte sub_8055C8C
|
||
|
||
.align 2
|
||
gUnknown_082166AC:: @ 82166AC
|
||
.4byte sub_8055CAC
|
||
.4byte sub_8055CB0
|
||
.4byte sub_8055CB0
|
||
.4byte sub_8055CB0
|
||
.4byte sub_8055CB0
|
||
.4byte sub_8055CAC
|
||
.4byte sub_8055CAC
|
||
.4byte sub_8055D18
|
||
.4byte sub_8055D18
|
||
.4byte sub_8055D18
|
||
.4byte sub_8055D18
|
||
|
||
.align 2
|
||
gUnknown_082166D8:: @ 82166D8
|
||
.4byte sub_8055D30
|
||
.4byte sub_8055D38
|
||
|
||
@ 82166E0
|
||
.include "data/tilesets/graphics.inc"
|
||
|
||
@ 8259C1C
|
||
.include "data/tilesets/metatiles.inc"
|
||
|
||
@ 8286CF4
|
||
.include "data/tilesets/headers.inc"
|
||
|
||
.include "data/maps/_assets.inc"
|
||
.include "data/maps/attributes_table.inc"
|
||
.include "data/maps/headers.inc"
|
||
.include "data/maps/_groups.inc"
|
||
.include "data/maps/connections.inc"
|
||
|
||
.align 2
|
||
gUnknown_08308E28:: @ 8308E28
|
||
.4byte 0
|
||
|
||
gUnknown_08308E2C:: @ 8308E2C
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b101
|
||
.byte 0b101
|
||
.byte 0b000
|
||
.byte 0b001
|
||
.byte 0b101
|
||
.byte 0b100
|
||
.byte 0b101
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b101
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b111
|
||
.byte 0b111
|
||
.byte 0b111
|
||
.byte 0b110
|
||
.byte 0b110
|
||
.byte 0b111
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b110
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b111
|
||
.byte 0b100
|
||
.byte 0b101
|
||
.byte 0b101
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b111
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b110
|
||
.byte 0b110
|
||
.byte 0b110
|
||
.byte 0b110
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b110
|
||
.byte 0b110
|
||
.byte 0b100
|
||
.byte 0b110
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b100
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
.byte 0b000
|
||
|
||
.align 2
|
||
DoorAnimTiles_04: @ 8308F1C
|
||
.incbin "graphics/door_anims/04/0.4bpp"
|
||
.incbin "graphics/door_anims/04/1.4bpp"
|
||
.incbin "graphics/door_anims/04/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_05: @ 830923C
|
||
.incbin "graphics/door_anims/05/0.4bpp"
|
||
.incbin "graphics/door_anims/05/1.4bpp"
|
||
.incbin "graphics/door_anims/05/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_08: @ 830953C
|
||
.incbin "graphics/door_anims/08/0.4bpp"
|
||
.incbin "graphics/door_anims/08/1.4bpp"
|
||
.incbin "graphics/door_anims/08/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_15: @ 830985C
|
||
.incbin "graphics/door_anims/15/0.4bpp"
|
||
.incbin "graphics/door_anims/15/1.4bpp"
|
||
.incbin "graphics/door_anims/15/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_16: @ 8309B7C
|
||
.incbin "graphics/door_anims/16/0.4bpp"
|
||
.incbin "graphics/door_anims/16/1.4bpp"
|
||
.incbin "graphics/door_anims/16/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_00: @ 8309E9C
|
||
.incbin "graphics/door_anims/00/0.4bpp"
|
||
.incbin "graphics/door_anims/00/1.4bpp"
|
||
.incbin "graphics/door_anims/00/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_01: @ 830A19C
|
||
.incbin "graphics/door_anims/01/0.4bpp"
|
||
.incbin "graphics/door_anims/01/1.4bpp"
|
||
.incbin "graphics/door_anims/01/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_02: @ 830A49C
|
||
.incbin "graphics/door_anims/02/0.4bpp"
|
||
.incbin "graphics/door_anims/02/1.4bpp"
|
||
.incbin "graphics/door_anims/02/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_03: @ 830A79C
|
||
.incbin "graphics/door_anims/03/0.4bpp"
|
||
.incbin "graphics/door_anims/03/1.4bpp"
|
||
.incbin "graphics/door_anims/03/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_06: @ 830AA9C
|
||
.incbin "graphics/door_anims/06/0.4bpp"
|
||
.incbin "graphics/door_anims/06/1.4bpp"
|
||
.incbin "graphics/door_anims/06/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_07: @ 830AD9C
|
||
.incbin "graphics/door_anims/07/0.4bpp"
|
||
.incbin "graphics/door_anims/07/1.4bpp"
|
||
.incbin "graphics/door_anims/07/2.4bpp"
|
||
|
||
.align 2
|
||
DoorAnimTiles_09: @ 830B09C
|
||
.incbin "graphics/door_anims/09/0.4bpp"
|
||
.incbin "graphics/door_anims/09/1.4bpp"
|
||
.incbin "graphics/door_anims/09/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_10: @ 830B3BC
|
||
.incbin "graphics/door_anims/10/0.4bpp"
|
||
.incbin "graphics/door_anims/10/1.4bpp"
|
||
.incbin "graphics/door_anims/10/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_11: @ 830B6DC
|
||
.incbin "graphics/door_anims/11/0.4bpp"
|
||
.incbin "graphics/door_anims/11/1.4bpp"
|
||
.incbin "graphics/door_anims/11/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_12: @ 830B9FC
|
||
.incbin "graphics/door_anims/12/0.4bpp"
|
||
.incbin "graphics/door_anims/12/1.4bpp"
|
||
.incbin "graphics/door_anims/12/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_13: @ 830BD1C
|
||
.incbin "graphics/door_anims/13/0.4bpp"
|
||
.incbin "graphics/door_anims/13/1.4bpp"
|
||
.incbin "graphics/door_anims/13/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_14: @ 830C03C
|
||
.incbin "graphics/door_anims/14/0.4bpp"
|
||
.incbin "graphics/door_anims/14/1.4bpp"
|
||
.incbin "graphics/door_anims/14/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_17: @ 830C35C
|
||
.incbin "graphics/door_anims/17/0.4bpp"
|
||
.incbin "graphics/door_anims/17/1.4bpp"
|
||
.incbin "graphics/door_anims/17/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_18: @ 830C67C
|
||
.incbin "graphics/door_anims/18/0.4bpp"
|
||
.incbin "graphics/door_anims/18/1.4bpp"
|
||
.incbin "graphics/door_anims/18/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_19: @ 830C99C
|
||
.incbin "graphics/door_anims/19/0.4bpp"
|
||
.incbin "graphics/door_anims/19/1.4bpp"
|
||
.incbin "graphics/door_anims/19/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_20: @ 830CCBC
|
||
.incbin "graphics/door_anims/20/0.4bpp"
|
||
.incbin "graphics/door_anims/20/1.4bpp"
|
||
.incbin "graphics/door_anims/20/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_21: @ 830CFDC
|
||
.incbin "graphics/door_anims/21/0.4bpp"
|
||
.incbin "graphics/door_anims/21/1.4bpp"
|
||
.incbin "graphics/door_anims/21/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_22: @ 830D2FC
|
||
.incbin "graphics/door_anims/22/0.4bpp"
|
||
.incbin "graphics/door_anims/22/1.4bpp"
|
||
.incbin "graphics/door_anims/22/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_23: @ 830D61C
|
||
.incbin "graphics/door_anims/23/0.4bpp"
|
||
.incbin "graphics/door_anims/23/1.4bpp"
|
||
.incbin "graphics/door_anims/23/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_24: @ 830D93C
|
||
.incbin "graphics/door_anims/24/0.4bpp"
|
||
.incbin "graphics/door_anims/24/1.4bpp"
|
||
.incbin "graphics/door_anims/24/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_25: @ 830DC5C
|
||
.incbin "graphics/door_anims/25/0.4bpp"
|
||
.incbin "graphics/door_anims/25/1.4bpp"
|
||
.incbin "graphics/door_anims/25/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_26: @ 830DF7C
|
||
.incbin "graphics/door_anims/26/0.4bpp"
|
||
.incbin "graphics/door_anims/26/1.4bpp"
|
||
.incbin "graphics/door_anims/26/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_27: @ 830E29C
|
||
.incbin "graphics/door_anims/27/0.4bpp"
|
||
.incbin "graphics/door_anims/27/1.4bpp"
|
||
.incbin "graphics/door_anims/27/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_28: @ 830E5BC
|
||
.incbin "graphics/door_anims/28/0.4bpp"
|
||
.incbin "graphics/door_anims/28/1.4bpp"
|
||
.incbin "graphics/door_anims/28/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_29: @ 830E8DC
|
||
.incbin "graphics/door_anims/29/0.4bpp"
|
||
.incbin "graphics/door_anims/29/1.4bpp"
|
||
.incbin "graphics/door_anims/29/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_30: @ 830EBFC
|
||
.incbin "graphics/door_anims/30/0.4bpp"
|
||
.incbin "graphics/door_anims/30/1.4bpp"
|
||
.incbin "graphics/door_anims/30/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_31: @ 830EF1C
|
||
.incbin "graphics/door_anims/31/0.4bpp"
|
||
.incbin "graphics/door_anims/31/1.4bpp"
|
||
.incbin "graphics/door_anims/31/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_32: @ 830F23C
|
||
.incbin "graphics/door_anims/32/0.4bpp"
|
||
.incbin "graphics/door_anims/32/1.4bpp"
|
||
.incbin "graphics/door_anims/32/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
.align 2
|
||
DoorAnimTiles_33: @ 830F55C
|
||
.incbin "graphics/door_anims/33/0.4bpp"
|
||
.incbin "graphics/door_anims/33/1.4bpp"
|
||
.incbin "graphics/door_anims/33/2.4bpp"
|
||
|
||
.space 32
|
||
|
||
gDoorOpenAnimFrames:: @ 830F87C
|
||
door_anim_frame 4, -1
|
||
door_anim_frame 4, 0
|
||
door_anim_frame 4, 0x100
|
||
door_anim_frame 4, 0x200
|
||
door_anim_frame 0, 0
|
||
|
||
gDoorCloseAnimFrames:: @ 830F890
|
||
door_anim_frame 4, 0x200
|
||
door_anim_frame 4, 0x100
|
||
door_anim_frame 4, 0
|
||
door_anim_frame 4, -1
|
||
door_anim_frame 0, 0
|
||
|
||
DoorAnimPalettes_830F8A4:
|
||
.byte 1, 1, 1, 1, 1, 1, 1, 1
|
||
|
||
DoorAnimPalettes_830F8AC:
|
||
.byte 1, 1, 1, 1, 1, 1, 1, 1
|
||
|
||
DoorAnimPalettes_830F8B4:
|
||
.byte 5, 5, 5, 5, 5, 5, 5, 5
|
||
|
||
DoorAnimPalettes_830F8BC:
|
||
.byte 0, 0, 1, 1, 1, 1, 1, 1
|
||
|
||
DoorAnimPalettes_830F8C4:
|
||
.byte 6, 6, 6, 6, 6, 6, 6, 6
|
||
|
||
DoorAnimPalettes_830F8CC:
|
||
.byte 8, 8, 8, 8, 8, 8, 8, 8
|
||
|
||
DoorAnimPalettes_830F8D4:
|
||
.byte 11, 11, 11, 11, 11, 11, 11, 11
|
||
|
||
DoorAnimPalettes_830F8DC:
|
||
.byte 10, 10, 10, 10, 10, 10, 10, 10
|
||
|
||
DoorAnimPalettes_830F8E4:
|
||
.byte 7, 7, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F8EC:
|
||
.byte 8, 8, 8, 8, 8, 8, 8, 8
|
||
|
||
DoorAnimPalettes_830F8F4:
|
||
.byte 9, 9, 9, 9, 9, 9, 9, 9
|
||
|
||
DoorAnimPalettes_830F8FC:
|
||
.byte 9, 9, 1, 1, 1, 1, 1, 1
|
||
|
||
DoorAnimPalettes_830F904:
|
||
.byte 8, 8, 8, 8, 8, 8, 8, 8
|
||
|
||
DoorAnimPalettes_830F90C:
|
||
.byte 9, 9, 9, 9, 9, 9, 9, 9
|
||
|
||
DoorAnimPalettes_830F914:
|
||
.byte 6, 6, 6, 6, 6, 6, 6, 6
|
||
|
||
DoorAnimPalettes_830F91C:
|
||
.byte 6, 6, 6, 6, 6, 6, 6, 6
|
||
|
||
DoorAnimPalettes_830F924:
|
||
.byte 0, 0, 5, 5, 5, 5, 5, 5
|
||
|
||
DoorAnimPalettes_830F92C:
|
||
.byte 6, 6, 1, 1, 1, 1, 1, 1
|
||
|
||
DoorAnimPalettes_830F934:
|
||
.byte 7, 7, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F93C:
|
||
.byte 6, 6, 5, 5, 5, 5, 5, 5
|
||
|
||
DoorAnimPalettes_830F944:
|
||
.byte 5, 5, 5, 5, 5, 5, 5, 5
|
||
|
||
DoorAnimPalettes_830F94C:
|
||
.byte 1, 1, 1, 1, 1, 1, 1, 1
|
||
|
||
DoorAnimPalettes_830F954:
|
||
.byte 6, 6, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F95C:
|
||
.byte 7, 7, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F964:
|
||
.byte 5, 5, 5, 5, 5, 5, 5, 5
|
||
|
||
DoorAnimPalettes_830F96C:
|
||
.byte 9, 9, 9, 9, 9, 9, 9, 9
|
||
|
||
DoorAnimPalettes_830F974:
|
||
.byte 8, 8, 8, 8, 8, 8, 8, 8
|
||
|
||
DoorAnimPalettes_830F97C:
|
||
.byte 6, 6, 6, 6, 6, 6, 6, 6
|
||
|
||
DoorAnimPalettes_830F984:
|
||
.byte 7, 7, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F98C:
|
||
.byte 11, 11, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F994:
|
||
.byte 7, 7, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F99C:
|
||
.byte 6, 6, 7, 7, 7, 7, 7, 7
|
||
|
||
DoorAnimPalettes_830F9A4:
|
||
.byte 9, 9, 9, 9, 9, 9, 9, 9
|
||
|
||
DoorAnimPalettes_830F9AC:
|
||
.byte 7, 7, 7, 7, 7, 7, 7, 7
|
||
|
||
.align 2
|
||
gDoorAnimGraphicsTable:: @ 830F9B4
|
||
door_anim_gfx 0x021, 0, DoorAnimTiles_00, DoorAnimPalettes_830F8A4
|
||
door_anim_gfx 0x061, 1, DoorAnimTiles_01, DoorAnimPalettes_830F8AC
|
||
door_anim_gfx 0x1CD, 1, DoorAnimTiles_02, DoorAnimPalettes_830F8B4
|
||
door_anim_gfx 0x041, 1, DoorAnimTiles_03, DoorAnimPalettes_830F8BC
|
||
door_anim_gfx 0x248, 0, DoorAnimTiles_04, DoorAnimPalettes_830F8C4
|
||
door_anim_gfx 0x249, 0, DoorAnimTiles_05, DoorAnimPalettes_830F8CC
|
||
door_anim_gfx 0x22F, 0, DoorAnimTiles_06, DoorAnimPalettes_830F8D4
|
||
door_anim_gfx 0x21F, 0, DoorAnimTiles_07, DoorAnimPalettes_830F8DC
|
||
door_anim_gfx 0x2A5, 0, DoorAnimTiles_08, DoorAnimPalettes_830F8E4
|
||
door_anim_gfx 0x287, 0, DoorAnimTiles_09, DoorAnimPalettes_830F8F4
|
||
door_anim_gfx 0x2AC, 0, DoorAnimTiles_10, DoorAnimPalettes_830F934
|
||
door_anim_gfx 0x3A1, 0, DoorAnimTiles_11, DoorAnimPalettes_830F93C
|
||
door_anim_gfx 0x2DC, 0, DoorAnimTiles_12, DoorAnimPalettes_830F92C
|
||
door_anim_gfx 0x225, 0, DoorAnimTiles_13, DoorAnimPalettes_830F924
|
||
door_anim_gfx 0x1DB, 1, DoorAnimTiles_14, DoorAnimPalettes_830F94C
|
||
door_anim_gfx 0x246, 0, DoorAnimTiles_15, DoorAnimPalettes_830F8EC
|
||
door_anim_gfx 0x28E, 0, DoorAnimTiles_16, DoorAnimPalettes_830F944
|
||
door_anim_gfx 0x2A1, 0, DoorAnimTiles_17, DoorAnimPalettes_830F8FC
|
||
door_anim_gfx 0x21C, 0, DoorAnimTiles_18, DoorAnimPalettes_830F914
|
||
door_anim_gfx 0x21E, 0, DoorAnimTiles_19, DoorAnimPalettes_830F91C
|
||
door_anim_gfx 0x21D, 1, DoorAnimTiles_20, DoorAnimPalettes_830F904
|
||
door_anim_gfx 0x21A, 0, DoorAnimTiles_21, DoorAnimPalettes_830F90C
|
||
door_anim_gfx 0x224, 0, DoorAnimTiles_22, DoorAnimPalettes_830F954
|
||
door_anim_gfx 0x289, 0, DoorAnimTiles_23, DoorAnimPalettes_830F95C
|
||
door_anim_gfx 0x30C, 1, DoorAnimTiles_24, DoorAnimPalettes_830F964
|
||
door_anim_gfx 0x32D, 1, DoorAnimTiles_25, DoorAnimPalettes_830F96C
|
||
door_anim_gfx 0x2ED, 1, DoorAnimTiles_26, DoorAnimPalettes_830F974
|
||
door_anim_gfx 0x264, 1, DoorAnimTiles_27, DoorAnimPalettes_830F97C
|
||
door_anim_gfx 0x22B, 0, DoorAnimTiles_28, DoorAnimPalettes_830F984
|
||
door_anim_gfx 0x2F7, 0, DoorAnimTiles_29, DoorAnimPalettes_830F98C
|
||
door_anim_gfx 0x297, 0, DoorAnimTiles_30, DoorAnimPalettes_830F994
|
||
door_anim_gfx 0x285, 1, DoorAnimTiles_31, DoorAnimPalettes_830F99C
|
||
door_anim_gfx 0x25D, 1, DoorAnimTiles_32, DoorAnimPalettes_830F9A4
|
||
door_anim_gfx 0x20E, 1, DoorAnimTiles_33, DoorAnimPalettes_830F9AC
|
||
door_anim_gfx 0, 0, 0, 0
|
||
|
||
.align 2
|
||
gUnknown_0830FB58:: @ 830FB58
|
||
.4byte MetatileBehavior_IsTrickHouseSlipperyFloor
|
||
.4byte MetatileBehavior_IsIce_2
|
||
.4byte MetatileBehavior_IsWalkSouth
|
||
.4byte MetatileBehavior_IsWalkNorth
|
||
.4byte MetatileBehavior_IsWalkWest
|
||
.4byte MetatileBehavior_IsWalkEast
|
||
.4byte MetatileBehavior_IsSouthwardCurrent
|
||
.4byte MetatileBehavior_IsNorthwardCurrent
|
||
.4byte MetatileBehavior_IsWestwardCurrent
|
||
.4byte MetatileBehavior_IsEastwardCurrent
|
||
.4byte MetatileBehavior_IsSlideSouth
|
||
.4byte MetatileBehavior_IsSlideNorth
|
||
.4byte MetatileBehavior_IsSlideWest
|
||
.4byte MetatileBehavior_IsSlideEast
|
||
.4byte MetatileBehavior_IsWaterfall
|
||
.4byte MetatileBehavior_0xBB
|
||
.4byte MetatileBehavior_0xBC
|
||
.4byte MetatileBehavior_IsMuddySlope
|
||
|
||
.align 2
|
||
gUnknown_0830FBA0:: @ 830FBA0
|
||
.4byte ForcedMovement_None
|
||
.4byte ForcedMovement_Slip
|
||
.4byte ForcedMovement_Slip
|
||
.4byte sub_8058AAC
|
||
.4byte sub_8058AC4
|
||
.4byte sub_8058ADC
|
||
.4byte sub_8058AF4
|
||
.4byte sub_8058B0C
|
||
.4byte sub_8058B24
|
||
.4byte sub_8058B3C
|
||
.4byte sub_8058B54
|
||
.4byte ForcedMovement_SlideSouth
|
||
.4byte ForcedMovement_SlideNorth
|
||
.4byte ForcedMovement_SlideWest
|
||
.4byte ForcedMovement_SlideEast
|
||
.4byte sub_8058B0C
|
||
.4byte sub_8058C04
|
||
.4byte sub_8058C10
|
||
.4byte ForcedMovement_MuddySlope
|
||
|
||
.align 2
|
||
gUnknown_0830FBEC:: @ 830FBEC
|
||
.4byte PlayerNotOnBikeNotMoving
|
||
.4byte PlayerNotOnBikeTurningInPlace
|
||
.4byte sub_8058D0C
|
||
|
||
.align 2
|
||
gUnknown_0830FBF8:: @ 830FBF8
|
||
.4byte MetatileBehavior_IsBumpySlope
|
||
.4byte MetatileBehavior_IsIsolatedVerticalRail
|
||
.4byte MetatileBehavior_IsIsolatedHorizontalRail
|
||
.4byte MetatileBehavior_IsVerticalRail
|
||
.4byte MetatileBehavior_IsHorizontalRail
|
||
|
||
gUnknown_0830FC0C:: @ 830FC0C
|
||
.byte 0x9, 0xA, 0xB, 0xC, 0xD
|
||
|
||
.align 2
|
||
gUnknown_0830FC14:: @ 830FC14
|
||
.4byte PlayerAvatarTransition_Normal
|
||
.4byte PlayerAvatarTransition_MachBike
|
||
.4byte PlayerAvatarTransition_AcroBike
|
||
.4byte PlayerAvatarTransition_Surfing
|
||
.4byte PlayerAvatarTransition_Underwater
|
||
.4byte sub_80591F4
|
||
.4byte nullsub_49
|
||
.4byte nullsub_49
|
||
|
||
.align 2
|
||
gUnknown_0830FC34:: @ 830FC34
|
||
.4byte MetatileBehavior_IsSouthArrowWarp
|
||
.4byte MetatileBehavior_IsNorthArrowWarp
|
||
.4byte MetatileBehavior_IsWestArrowWarp
|
||
.4byte MetatileBehavior_IsEastArrowWarp
|
||
|
||
gUnknown_0830FC44:: @ 830FC44
|
||
.byte MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, MAP_OBJ_GFX_RIVAL_MAY_NORMAL
|
||
.byte MAP_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE, MAP_OBJ_GFX_RIVAL_MAY_MACH_BIKE
|
||
.byte MAP_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE, MAP_OBJ_GFX_RIVAL_MAY_ACRO_BIKE
|
||
.byte MAP_OBJ_GFX_RIVAL_BRENDAN_SURFING, MAP_OBJ_GFX_RIVAL_MAY_SURFING
|
||
.byte MAP_OBJ_GFX_BRENDAN_UNDERWATER, MAP_OBJ_GFX_MAY_UNDERWATER
|
||
.byte MAP_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE, MAP_OBJ_GFX_RIVAL_MAY_FIELD_MOVE
|
||
.byte MAP_OBJ_GFX_BRENDAN_FISHING, MAP_OBJ_GFX_MAY_FISHING
|
||
.byte MAP_OBJ_GFX_BRENDAN_WATERING, MAP_OBJ_GFX_MAY_WATERING
|
||
|
||
gUnknown_0830FC54:: @ 830FC54
|
||
.byte MAP_OBJ_GFX_BRENDAN_NORMAL, MAP_OBJ_GFX_MAY_NORMAL
|
||
.byte MAP_OBJ_GFX_BRENDAN_MACH_BIKE, MAP_OBJ_GFX_MAY_MACH_BIKE
|
||
.byte MAP_OBJ_GFX_BRENDAN_ACRO_BIKE, MAP_OBJ_GFX_MAY_ACRO_BIKE
|
||
.byte MAP_OBJ_GFX_BRENDAN_SURFING, MAP_OBJ_GFX_MAY_SURFING
|
||
.byte MAP_OBJ_GFX_BRENDAN_UNDERWATER, MAP_OBJ_GFX_MAY_UNDERWATER
|
||
.byte MAP_OBJ_GFX_BRENDAN_FIELD_MOVE, MAP_OBJ_GFX_MAY_FIELD_MOVE
|
||
.byte MAP_OBJ_GFX_BRENDAN_FISHING, MAP_OBJ_GFX_MAY_FISHING
|
||
.byte MAP_OBJ_GFX_BRENDAN_WATERING, MAP_OBJ_GFX_MAY_WATERING
|
||
|
||
gUnknown_0830FC64:: @ 830FC64
|
||
@ male
|
||
.byte MAP_OBJ_GFX_BRENDAN_NORMAL, 1
|
||
.byte MAP_OBJ_GFX_BRENDAN_MACH_BIKE, 2
|
||
.byte MAP_OBJ_GFX_BRENDAN_ACRO_BIKE, 4
|
||
.byte MAP_OBJ_GFX_BRENDAN_SURFING, 8
|
||
.byte MAP_OBJ_GFX_BRENDAN_UNDERWATER, 16
|
||
@ female
|
||
.byte MAP_OBJ_GFX_MAY_NORMAL, 1
|
||
.byte MAP_OBJ_GFX_MAY_MACH_BIKE, 2
|
||
.byte MAP_OBJ_GFX_MAY_ACRO_BIKE, 4
|
||
.byte MAP_OBJ_GFX_MAY_SURFING, 8
|
||
.byte MAP_OBJ_GFX_MAY_UNDERWATER, 16
|
||
|
||
.align 2
|
||
gUnknown_0830FC78:: @ 830FC78
|
||
.4byte MetatileBehavior_IsSouthArrowWarp
|
||
.4byte MetatileBehavior_IsNorthArrowWarp
|
||
.4byte MetatileBehavior_IsWestArrowWarp
|
||
.4byte MetatileBehavior_IsEastArrowWarp
|
||
|
||
.align 2
|
||
gUnknown_0830FC88:: @ 830FC88
|
||
.4byte sub_8059E84
|
||
.4byte sub_8059EA4
|
||
.4byte sub_8059F40
|
||
|
||
.align 2
|
||
gUnknown_0830FC94:: @ 830FC94
|
||
.4byte sub_805A000
|
||
|
||
.align 2
|
||
gUnknown_0830FC98:: @ 830FC98
|
||
.4byte sub_805A0D8
|
||
.4byte sub_805A100
|
||
.4byte sub_805A178
|
||
.4byte sub_805A1B8
|
||
|
||
gUnknown_0830FCA8:: @ 830FCA8
|
||
.byte DIR_WEST, DIR_EAST, DIR_NORTH, DIR_SOUTH
|
||
|
||
gUnknown_0830FCAC:: @ 830FCAC
|
||
.byte 0x10, 0x10, 0x11, 0x12, 0x13
|
||
|
||
.align 2
|
||
gUnknown_0830FCB4:: @ 830FCB4
|
||
.4byte Fishing1
|
||
.4byte Fishing2
|
||
.4byte Fishing3
|
||
.4byte Fishing4
|
||
.4byte Fishing5
|
||
.4byte Fishing6
|
||
.4byte Fishing7
|
||
.4byte Fishing8
|
||
.4byte Fishing9
|
||
.4byte Fishing10
|
||
.4byte Fishing11
|
||
.4byte Fishing12
|
||
.4byte Fishing13
|
||
.4byte Fishing14
|
||
.4byte Fishing15
|
||
.4byte Fishing16
|
||
|
||
.align 1
|
||
gUnknown_0830FCF4:: @ 830FCF4
|
||
.2byte 1, 1, 1
|
||
|
||
.align 1
|
||
gUnknown_0830FCFA:: @ 830FCFA
|
||
.2byte 1, 3, 6
|
||
|
||
gUnknown_0830FD00:: @ 830FD00
|
||
.string "·$"
|
||
|
||
.align 1
|
||
gUnknown_0830FD02:: @ 830FD02
|
||
.2byte 36, 33, 30
|
||
|
||
.align 1
|
||
gUnknown_0830FD08:: @ 830FD08
|
||
.2byte 0, 0, 40, 10, 70, 30
|
||
|
||
gUnknown_0830FD14:: @ 830FD14
|
||
.byte 1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0
|
||
|
||
.align 2
|
||
gSpriteTemplate_830FD24:: @ 830FD24
|
||
spr_template 0, 0xFFFF, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, ObjectCB_CameraObject
|
||
|
||
.align 2
|
||
gUnknown_0830FD3C:: @ 830FD3C
|
||
.4byte CameraObject_0
|
||
.4byte CameraObject_1
|
||
.4byte CameraObject_2
|
||
|
||
@ 830FD48
|
||
.include "data/graphics/field_objects/map_object_graphics.inc"
|
||
|
||
@ 8368528
|
||
.include "data/graphics/field_objects/field_effect_object_graphics.inc"
|
||
|
||
.align 2
|
||
gUnknown_0836DA88:: @ 836DA88
|
||
.4byte sub_805C884
|
||
.4byte sub_805CDE8
|
||
.4byte sub_805C8AC
|
||
.4byte sub_805CF28
|
||
.4byte sub_805CF28
|
||
.4byte sub_805D0AC
|
||
.4byte sub_805D0AC
|
||
.4byte sub_805D230
|
||
.4byte sub_805D230
|
||
.4byte sub_805D230
|
||
.4byte sub_805D230
|
||
.4byte sub_80587B4
|
||
.4byte FieldObjectCB_BerryTree
|
||
.4byte sub_805D4F4
|
||
.4byte sub_805D634
|
||
.4byte sub_805D774
|
||
.4byte sub_805D8B4
|
||
.4byte sub_805D9F4
|
||
.4byte sub_805DB34
|
||
.4byte sub_805DC74
|
||
.4byte sub_805DDB4
|
||
.4byte sub_805DEF4
|
||
.4byte sub_805E034
|
||
.4byte sub_805E174
|
||
.4byte sub_805E278
|
||
.4byte sub_805E37C
|
||
.4byte sub_805E37C
|
||
.4byte sub_805E37C
|
||
.4byte sub_805E37C
|
||
.4byte sub_805E5DC
|
||
.4byte sub_805E668
|
||
.4byte sub_805E6F4
|
||
.4byte sub_805E780
|
||
.4byte sub_805E80C
|
||
.4byte sub_805E898
|
||
.4byte sub_805E924
|
||
.4byte sub_805E9B0
|
||
.4byte sub_805EA3C
|
||
.4byte sub_805EAC8
|
||
.4byte sub_805EB54
|
||
.4byte sub_805EBE0
|
||
.4byte sub_805EC6C
|
||
.4byte sub_805ECF8
|
||
.4byte sub_805ED84
|
||
.4byte sub_805EE10
|
||
.4byte sub_805EE9C
|
||
.4byte sub_805EF28
|
||
.4byte sub_805EFB4
|
||
.4byte sub_805F040
|
||
.4byte sub_805F0CC
|
||
.4byte sub_805F158
|
||
.4byte sub_805F1E4
|
||
.4byte sub_805F270
|
||
.4byte sub_805F2FC
|
||
.4byte sub_805F2FC
|
||
.4byte sub_805F2FC
|
||
.4byte sub_805F2FC
|
||
.4byte FieldObjectCB_TreeDisguise
|
||
.4byte FieldObjectCB_MountainDisguise
|
||
.4byte sub_805F8E0
|
||
.4byte sub_805F8E0
|
||
.4byte sub_805F8E0
|
||
.4byte sub_805F8E0
|
||
.4byte FieldObjectCB_Hidden1
|
||
.4byte sub_805FB20
|
||
.4byte sub_805FB20
|
||
.4byte sub_805FB20
|
||
.4byte sub_805FB20
|
||
.4byte sub_805FB90
|
||
.4byte sub_805FB90
|
||
.4byte sub_805FB90
|
||
.4byte sub_805FB90
|
||
.4byte sub_805FC00
|
||
.4byte sub_805FC00
|
||
.4byte sub_805FC00
|
||
.4byte sub_805FC00
|
||
.4byte sub_805FC70
|
||
|
||
gUnknown_0836DBBC:: @ 836DBBC
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 0
|
||
.byte 0
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 1
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
.byte 0
|
||
|
||
gUnknown_0836DC09:: @ 836DC09
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_NORTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_NORTH
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_NORTH
|
||
.byte DIR_WEST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_EAST
|
||
.byte DIR_WEST
|
||
.byte DIR_NORTH
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_EAST
|
||
.byte DIR_NORTH
|
||
.byte DIR_WEST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
.byte DIR_NORTH
|
||
.byte DIR_WEST
|
||
.byte DIR_EAST
|
||
.byte DIR_SOUTH
|
||
|
||
@ 836DC58
|
||
.include "data/graphics/field_objects/map_object_graphics_info_pointers.inc"
|
||
|
||
@ 836DFC0
|
||
.include "data/graphics/field_objects/field_effect_object_template_pointers.inc"
|
||
|
||
@ 836E050
|
||
.include "data/graphics/field_objects/map_object_pic_tables.inc"
|
||
|
||
@ 83708C8
|
||
.include "data/graphics/field_objects/map_object_anims.inc"
|
||
|
||
@ 83711C4
|
||
.include "data/graphics/field_objects/base_oam.inc"
|
||
|
||
@ 8371204
|
||
.include "data/graphics/field_objects/map_object_subsprites.inc"
|
||
|
||
@ 83718D4
|
||
.include "data/graphics/field_objects/map_object_graphics_info.inc"
|
||
|
||
.align 2
|
||
gUnknown_0837377C:: @ 837377C
|
||
obj_pal gMapObjectPalette0, 0x1103
|
||
obj_pal gMapObjectPalette1, 0x1104
|
||
obj_pal gMapObjectPalette2, 0x1105
|
||
obj_pal gMapObjectPalette3, 0x1106
|
||
obj_pal gMapObjectPalette4, 0x1107
|
||
obj_pal gMapObjectPalette5, 0x1108
|
||
obj_pal gMapObjectPalette6, 0x1109
|
||
obj_pal gMapObjectPalette7, 0x110A
|
||
obj_pal gMapObjectPalette8, 0x1100
|
||
obj_pal gMapObjectPalette9, 0x1101
|
||
obj_pal gMapObjectPalette10, 0x1102
|
||
obj_pal gMapObjectPalette11, 0x1115
|
||
obj_pal gMapObjectPalette12, 0x110B
|
||
obj_pal gMapObjectPalette13, 0x110C
|
||
obj_pal gMapObjectPalette14, 0x110D
|
||
obj_pal gMapObjectPalette15, 0x110E
|
||
obj_pal gMapObjectPalette16, 0x110F
|
||
obj_pal gMapObjectPalette17, 0x1110
|
||
obj_pal gMapObjectPalette18, 0x1111
|
||
obj_pal gMapObjectPalette19, 0x1112
|
||
obj_pal gMapObjectPalette20, 0x1113
|
||
obj_pal gMapObjectPalette21, 0x1114
|
||
obj_pal gMapObjectPalette22, 0x1116
|
||
obj_pal gMapObjectPalette23, 0x1117
|
||
obj_pal gMapObjectPalette24, 0x1118
|
||
obj_pal gMapObjectPalette25, 0x1119
|
||
obj_pal gMapObjectPalette26, 0x111A
|
||
null_obj_pal
|
||
|
||
.align 1
|
||
Palettes_837385C:
|
||
.2byte 0x1101
|
||
.2byte 0x1101
|
||
.2byte 0x1101
|
||
.2byte 0x1101
|
||
|
||
@ unused?
|
||
.2byte 0x1111
|
||
.2byte 0x1111
|
||
.2byte 0x1111
|
||
.2byte 0x1111
|
||
|
||
.align 1
|
||
Palettes_837386C:
|
||
.2byte 0x1115
|
||
.2byte 0x1115
|
||
.2byte 0x1115
|
||
.2byte 0x1115
|
||
|
||
.align 2
|
||
gUnknown_08373874:: @ 8373874
|
||
paired_pals 0x1100, Palettes_837385C
|
||
paired_pals 0x1110, Palettes_837385C
|
||
paired_pals 0x1115, Palettes_837386C
|
||
paired_pals 0x11FF, NULL
|
||
|
||
.align 1
|
||
Palettes_8373894:
|
||
.2byte 0x110C
|
||
.2byte 0x110C
|
||
.2byte 0x110C
|
||
.2byte 0x110C
|
||
|
||
.align 1
|
||
Palettes_837389C:
|
||
.2byte 0x110D
|
||
.2byte 0x110D
|
||
.2byte 0x110D
|
||
.2byte 0x110D
|
||
|
||
.align 1
|
||
Palettes_83738A4:
|
||
.2byte 0x110E
|
||
.2byte 0x110E
|
||
.2byte 0x110E
|
||
.2byte 0x110E
|
||
|
||
.align 1
|
||
Palettes_83738AC:
|
||
.2byte 0x1112
|
||
.2byte 0x1112
|
||
.2byte 0x1112
|
||
.2byte 0x1112
|
||
|
||
.align 1
|
||
Palettes_83738B4:
|
||
.2byte 0x1113
|
||
.2byte 0x1113
|
||
.2byte 0x1113
|
||
.2byte 0x1113
|
||
|
||
.align 1
|
||
Palettes_83738BC:
|
||
.2byte 0x1114
|
||
.2byte 0x1114
|
||
.2byte 0x1114
|
||
.2byte 0x1114
|
||
|
||
.align 1
|
||
Palettes_83738C4:
|
||
.2byte 0x111A
|
||
.2byte 0x111A
|
||
.2byte 0x111A
|
||
.2byte 0x111A
|
||
|
||
.align 1
|
||
Palettes_83738CC:
|
||
.2byte 0x1117
|
||
.2byte 0x1117
|
||
.2byte 0x1117
|
||
.2byte 0x1117
|
||
|
||
.align 1
|
||
Palettes_83738D4:
|
||
.2byte 0x1119
|
||
.2byte 0x1119
|
||
.2byte 0x1119
|
||
.2byte 0x1119
|
||
|
||
.align 1
|
||
Palettes_83738DC:
|
||
.2byte 0x1109
|
||
.2byte 0x1109
|
||
.2byte 0x1109
|
||
.2byte 0x1109
|
||
|
||
.align 2
|
||
gUnknown_083738E4:: @ 83738E4
|
||
paired_pals 0x1100, Palettes_837385C
|
||
paired_pals 0x1110, Palettes_837385C
|
||
paired_pals 0x110B, Palettes_8373894
|
||
paired_pals 0x110D, Palettes_837389C
|
||
paired_pals 0x110E, Palettes_83738A4
|
||
paired_pals 0x1112, Palettes_83738AC
|
||
paired_pals 0x1113, Palettes_83738B4
|
||
paired_pals 0x1114, Palettes_83738BC
|
||
paired_pals 0x1116, Palettes_83738CC
|
||
paired_pals 0x1118, Palettes_83738D4
|
||
paired_pals 0x1105, Palettes_83738DC
|
||
paired_pals 0x111A, Palettes_83738C4
|
||
paired_pals 0x11FF, NULL
|
||
|
||
.align 1
|
||
Unknown_837394C:
|
||
.2byte 0x1100
|
||
.2byte 0x1101
|
||
.2byte 0x1103
|
||
.2byte 0x1104
|
||
.2byte 0x1105
|
||
.2byte 0x1106
|
||
.2byte 0x1107
|
||
.2byte 0x1108
|
||
.2byte 0x1109
|
||
.2byte 0x110A
|
||
|
||
.align 1
|
||
Unknown_8373960:
|
||
.2byte 0x1100
|
||
.2byte 0x1101
|
||
.2byte 0x1103
|
||
.2byte 0x1104
|
||
.2byte 0x1105
|
||
.2byte 0x1106
|
||
.2byte 0x1107
|
||
.2byte 0x1108
|
||
.2byte 0x1109
|
||
.2byte 0x110A
|
||
|
||
.align 1
|
||
Unknown_8373974:
|
||
.2byte 0x1100
|
||
.2byte 0x1101
|
||
.2byte 0x1103
|
||
.2byte 0x1104
|
||
.2byte 0x1105
|
||
.2byte 0x1106
|
||
.2byte 0x1107
|
||
.2byte 0x1108
|
||
.2byte 0x1109
|
||
.2byte 0x110A
|
||
|
||
.align 1
|
||
Unknown_8373988:
|
||
.2byte 0x1100
|
||
.2byte 0x1101
|
||
.2byte 0x1103
|
||
.2byte 0x1104
|
||
.2byte 0x1105
|
||
.2byte 0x1106
|
||
.2byte 0x1107
|
||
.2byte 0x1108
|
||
.2byte 0x1109
|
||
.2byte 0x110A
|
||
|
||
.align 2
|
||
gUnknown_0837399C:: @ 837399C
|
||
.4byte Unknown_837394C
|
||
.4byte Unknown_8373960
|
||
.4byte Unknown_8373974
|
||
.4byte Unknown_8373988
|
||
|
||
@ 83739AC
|
||
.include "data/graphics/field_objects/berry_tree_graphics_tables.inc"
|
||
|
||
@ 8374524
|
||
.include "data/graphics/field_objects/field_effect_objects.inc"
|
||
|
||
.align 1
|
||
gUnknown_0837520C:: @ 837520C
|
||
.2byte 0x20, 0x40, 0x60, 0x80, 0x20, 0x40, 0x80, 0xC0
|
||
|
||
.align 1
|
||
gUnknown_0837521C:: @ 837521C
|
||
.2byte 0x20, 0x30, 0x40, 0x50
|
||
|
||
.align 2
|
||
gUnknown_08375224:: @ 8375224
|
||
.4byte sub_805C8F0
|
||
.4byte sub_805C904
|
||
.4byte sub_805C930
|
||
.4byte sub_805C96C
|
||
.4byte sub_805C98C
|
||
.4byte sub_805C9D8
|
||
.4byte sub_805CA08
|
||
|
||
gUnknown_08375240:: @ 8375240
|
||
.byte DIR_SOUTH, DIR_NORTH, DIR_WEST, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_08375244:: @ 8375244
|
||
.4byte sub_805CAAC
|
||
.4byte sub_805CADC
|
||
.4byte sub_805CAEC
|
||
.4byte sub_805CB00
|
||
.4byte sub_805CB5C
|
||
.4byte sub_805CBB8
|
||
.4byte sub_805CC14
|
||
.4byte sub_805CC70
|
||
.4byte sub_805CCAC
|
||
.4byte sub_805CCE8
|
||
.4byte sub_805CD24
|
||
|
||
.align 2
|
||
gUnknown_08375270:: @ 8375270
|
||
.4byte sub_805CE2C
|
||
.4byte sub_805CE40
|
||
.4byte sub_805CE6C
|
||
.4byte sub_805CEB0
|
||
.4byte sub_805CEE0
|
||
|
||
.align 2
|
||
gUnknown_08375284:: @ 8375284
|
||
.4byte sub_805CF6C
|
||
.4byte sub_805CF80
|
||
.4byte sub_805CFAC
|
||
.4byte sub_805CFE8
|
||
.4byte sub_805D008
|
||
.4byte sub_805D054
|
||
.4byte sub_805D084
|
||
|
||
gUnknown_083752A0:: @ 83752A0
|
||
.byte DIR_SOUTH, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_083752A4:: @ 83752A4
|
||
.4byte sub_805D0F0
|
||
.4byte sub_805D104
|
||
.4byte sub_805D130
|
||
.4byte sub_805D16C
|
||
.4byte sub_805D18C
|
||
.4byte sub_805D1D8
|
||
.4byte sub_805D208
|
||
|
||
gUnknown_083752C0:: @ 83752C0
|
||
.byte DIR_WEST, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_083752C4:: @ 83752C4
|
||
.4byte sub_805D274
|
||
.4byte sub_805D2A0
|
||
.4byte sub_805D2C0
|
||
|
||
.align 2
|
||
gUnknown_083752D0:: @ 83752D0
|
||
.4byte do_berry_tree_growth_sparkle_1
|
||
.4byte sub_805D3EC
|
||
.4byte do_berry_tree_growth_sparkle_2
|
||
.4byte sub_805D458
|
||
.4byte sub_805D4A8
|
||
|
||
.align 2
|
||
gUnknown_083752E4:: @ 83752E4
|
||
.4byte sub_805D538
|
||
.4byte sub_805D54C
|
||
.4byte sub_805D578
|
||
.4byte sub_805D5BC
|
||
.4byte sub_805D5EC
|
||
|
||
.align 2
|
||
gUnknown_083752F8:: @ 83752F8
|
||
.4byte sub_805D678
|
||
.4byte sub_805D68C
|
||
.4byte sub_805D6B8
|
||
.4byte sub_805D6FC
|
||
.4byte sub_805D72C
|
||
|
||
.align 2
|
||
gUnknown_0837530C:: @ 837530C
|
||
.4byte sub_805D7B8
|
||
.4byte sub_805D7CC
|
||
.4byte sub_805D7F8
|
||
.4byte sub_805D83C
|
||
.4byte sub_805D86C
|
||
|
||
gUnknown_08375320:: @ 8375320
|
||
.byte DIR_NORTH, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_08375324:: @ 8375324
|
||
.4byte sub_805D8F8
|
||
.4byte sub_805D90C
|
||
.4byte sub_805D938
|
||
.4byte sub_805D97C
|
||
.4byte sub_805D9AC
|
||
|
||
gUnknown_08375338:: @ 8375338
|
||
.byte DIR_NORTH, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_0837533C:: @ 837533C
|
||
.4byte sub_805DA38
|
||
.4byte sub_805DA4C
|
||
.4byte sub_805DA78
|
||
.4byte sub_805DABC
|
||
.4byte sub_805DAEC
|
||
|
||
gUnknown_08375350:: @ 8375350
|
||
.byte DIR_SOUTH, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_08375354:: @ 8375354
|
||
.4byte sub_805DB78
|
||
.4byte sub_805DB8C
|
||
.4byte sub_805DBB8
|
||
.4byte sub_805DBFC
|
||
.4byte sub_805DC2C
|
||
|
||
gUnknown_08375368:: @ 8375368
|
||
.byte DIR_SOUTH, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_0837536C:: @ 837536C
|
||
.4byte sub_805DCB8
|
||
.4byte sub_805DCCC
|
||
.4byte sub_805DCF8
|
||
.4byte sub_805DD3C
|
||
.4byte sub_805DD6C
|
||
|
||
gUnknown_08375380:: @ 8375380
|
||
.byte DIR_NORTH, DIR_SOUTH, DIR_WEST, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_08375384:: @ 8375384
|
||
.4byte sub_805DDF8
|
||
.4byte sub_805DE0C
|
||
.4byte sub_805DE38
|
||
.4byte sub_805DE7C
|
||
.4byte sub_805DEAC
|
||
|
||
gUnknown_08375398:: @ 8375398
|
||
.byte DIR_SOUTH, DIR_NORTH, DIR_EAST, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_0837539C:: @ 837539C
|
||
.4byte sub_805DF38
|
||
.4byte sub_805DF4C
|
||
.4byte sub_805DF78
|
||
.4byte sub_805DFBC
|
||
.4byte sub_805DFEC
|
||
|
||
gUnknown_083753B0:: @ 83753B0
|
||
.byte DIR_NORTH, DIR_WEST, DIR_EAST, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_083753B4:: @ 83753B4
|
||
.4byte sub_805E078
|
||
.4byte sub_805E08C
|
||
.4byte sub_805E0B8
|
||
.4byte sub_805E0FC
|
||
.4byte sub_805E12C
|
||
|
||
gUnknown_083753C8:: @ 83753C8
|
||
.byte DIR_WEST, DIR_EAST, DIR_SOUTH, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_083753CC:: @ 83753CC
|
||
.4byte sub_805E1B8
|
||
.4byte sub_805E1E4
|
||
.4byte sub_805E208
|
||
.4byte sub_805E234
|
||
|
||
gUnknown_083753DC:: @ 83753DC
|
||
.byte DIR_SOUTH, DIR_EAST, DIR_WEST, DIR_SOUTH, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_083753E4:: @ 83753E4
|
||
.4byte sub_805E2BC
|
||
.4byte sub_805E2E8
|
||
.4byte sub_805E30C
|
||
.4byte sub_805E338
|
||
|
||
gUnknown_083753F4:: @ 83753F4
|
||
.byte DIR_SOUTH, DIR_WEST, DIR_EAST, DIR_NORTH, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_083753FC:: @ 83753FC
|
||
.4byte sub_805E3C0
|
||
.4byte sub_805E3D4
|
||
.4byte sub_805E40C
|
||
.4byte sub_805E4C4
|
||
|
||
.align 2
|
||
gUnknown_0837540C:: @ 837540C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E620
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375418:: @ 8375418
|
||
.byte DIR_NORTH, DIR_EAST, DIR_WEST, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_0837541C:: @ 837541C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E6AC
|
||
.4byte sub_805E5B4
|
||
|
||
.align 2
|
||
gUnknown_08375428:: @ 8375428
|
||
.byte DIR_EAST, DIR_WEST, DIR_SOUTH, DIR_NORTH
|
||
|
||
gUnknown_0837542C:: @ 837542C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E738
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375438:: @ 8375438
|
||
.byte DIR_SOUTH, DIR_NORTH, DIR_EAST, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_0837543C:: @ 837543C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E7C4
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375448:: @ 8375448
|
||
.byte DIR_WEST, DIR_SOUTH, DIR_NORTH, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_0837544C:: @ 837544C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E850
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375458:: @ 8375458
|
||
.byte DIR_NORTH, DIR_WEST, DIR_EAST, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_0837545C:: @ 837545C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E8DC
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375468:: @ 8375468
|
||
.byte DIR_WEST, DIR_EAST, DIR_SOUTH, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_0837546C:: @ 837546C
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E968
|
||
.4byte sub_805E5B4
|
||
|
||
.align 2
|
||
gUnknown_08375478:: @ 8375478
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805E9F4
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375484:: @ 8375484
|
||
.byte DIR_EAST, DIR_SOUTH, DIR_NORTH, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_08375488:: @ 8375488
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EA80
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375494:: @ 8375494
|
||
.byte DIR_WEST, DIR_NORTH, DIR_SOUTH, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_08375498:: @ 8375498
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EB0C
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_083754A4:: @ 83754A4
|
||
.byte DIR_NORTH, DIR_SOUTH, DIR_EAST, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_083754A8:: @ 83754A8
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EB98
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_083754B4:: @ 83754B4
|
||
.byte DIR_EAST, DIR_WEST, DIR_NORTH, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_083754B8:: @ 83754B8
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EC24
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_083754C4:: @ 83754C4
|
||
.byte DIR_SOUTH, DIR_EAST, DIR_WEST, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_083754C8:: @ 83754C8
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805ECB0
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_083754D4:: @ 83754D4
|
||
.byte DIR_EAST, DIR_NORTH, DIR_SOUTH, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_083754D8:: @ 83754D8
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805ED3C
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_083754E4:: @ 83754E4
|
||
.byte DIR_NORTH, DIR_SOUTH, DIR_WEST, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_083754E8:: @ 83754E8
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EDC8
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_083754F4:: @ 83754F4
|
||
.byte DIR_WEST, DIR_EAST, DIR_NORTH, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_083754F8:: @ 83754F8
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EE54
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375504:: @ 8375504
|
||
.byte DIR_SOUTH, DIR_WEST, DIR_EAST, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_08375508:: @ 8375508
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EEE0
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375514:: @ 8375514
|
||
.byte DIR_NORTH, DIR_WEST, DIR_SOUTH, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_08375518:: @ 8375518
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EF6C
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375524:: @ 8375524
|
||
.byte DIR_SOUTH, DIR_EAST, DIR_NORTH, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_08375528:: @ 8375528
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805EFF8
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375534:: @ 8375534
|
||
.byte DIR_WEST, DIR_SOUTH, DIR_EAST, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_08375538:: @ 8375538
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805F084
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375544:: @ 8375544
|
||
.byte DIR_EAST, DIR_NORTH, DIR_WEST, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_08375548:: @ 8375548
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805F110
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375554:: @ 8375554
|
||
.byte DIR_NORTH, DIR_EAST, DIR_SOUTH, DIR_WEST
|
||
|
||
.align 2
|
||
gUnknown_08375558:: @ 8375558
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805F19C
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375564:: @ 8375564
|
||
.byte DIR_SOUTH, DIR_WEST, DIR_NORTH, DIR_EAST
|
||
|
||
.align 2
|
||
gUnknown_08375568:: @ 8375568
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805F228
|
||
.4byte sub_805E5B4
|
||
|
||
gUnknown_08375574:: @ 8375574
|
||
.byte DIR_WEST, DIR_NORTH, DIR_EAST, DIR_SOUTH
|
||
|
||
.align 2
|
||
gUnknown_08375578:: @ 8375578
|
||
.4byte sub_805E4EC
|
||
.4byte sub_805F2B4
|
||
.4byte sub_805E5B4
|
||
|
||
.align 2
|
||
gUnknown_08375584:: @ 8375584
|
||
.byte DIR_EAST, DIR_SOUTH, DIR_WEST, DIR_NORTH
|
||
|
||
.align 2
|
||
gUnknown_08375588:: @ 8375588
|
||
.4byte mss_npc_reset_oampriv3_1_unk2_unk3
|
||
.4byte sub_805F364
|
||
.4byte sub_805F3C4
|
||
|
||
.align 2
|
||
gUnknown_08375594:: @ 8375594
|
||
.4byte sub_805F3EC
|
||
.4byte sub_805F3F0
|
||
.4byte sub_805F438
|
||
.4byte sub_805F4F0
|
||
.4byte sub_805F5A8
|
||
.4byte sub_805F660
|
||
.4byte cph_IM_DIFFERENT
|
||
.4byte sub_805F760
|
||
.4byte oac_hopping
|
||
.4byte sub_805F3EC
|
||
.4byte sub_805F3EC
|
||
|
||
.align 2
|
||
gUnknown_083755C0:: @ 83755C0
|
||
.4byte mss_npc_reset_oampriv3_1_unk2_unk3
|
||
.4byte mss_08062EA4
|
||
.4byte sub_805F3C4
|
||
|
||
.align 2
|
||
gUnknown_083755CC:: @ 83755CC
|
||
.4byte sub_805FAF8
|
||
|
||
.align 2
|
||
gUnknown_083755D0:: @ 83755D0
|
||
.4byte sub_805FB64
|
||
.4byte sub_805FB04
|
||
|
||
.align 2
|
||
gUnknown_083755D8:: @ 83755D8
|
||
.4byte sub_805FBD4
|
||
.4byte sub_805FB04
|
||
|
||
.align 2
|
||
gUnknown_083755E0:: @ 83755E0
|
||
.4byte sub_805FC44
|
||
.4byte sub_805FB04
|
||
|
||
.align 2
|
||
gUnknown_083755E8:: @ 83755E8
|
||
.4byte sub_805FCB4
|
||
.4byte sub_805FCE8
|
||
.4byte sub_805FD08
|
||
|
||
gUnknown_083755F4:: @ 83755F4
|
||
.byte 0x00, 0x00, 0x01, 0x02, 0x03, 0x00, 0x00, 0x01, 0x01
|
||
|
||
gUnknown_083755FD:: @ 83755FD
|
||
.byte 0x04, 0x04, 0x05, 0x06, 0x07, 0x04, 0x04, 0x05, 0x05
|
||
|
||
gUnknown_08375606:: @ 8375606
|
||
.byte 0x08, 0x08, 0x09, 0x0A, 0x0B, 0x08, 0x08, 0x09, 0x09
|
||
|
||
gUnknown_0837560F:: @ 837560F
|
||
.byte 0x0C, 0x0C, 0x0D, 0x0E, 0x0F, 0x0C, 0x0C, 0x0D, 0x0D
|
||
|
||
gUnknown_08375618:: @ 8375618
|
||
.byte 0x10, 0x10, 0x11, 0x12, 0x13, 0x10, 0x10, 0x11, 0x11
|
||
|
||
gUnknown_08375621:: @ 8375621
|
||
.byte 0x14, 0x14, 0x15, 0x16, 0x17, 0x14, 0x14, 0x15, 0x15
|
||
|
||
gUnknown_0837562A:: @ 837562A
|
||
.byte 0x14, 0x14, 0x15, 0x16, 0x17, 0x14, 0x14, 0x15, 0x15
|
||
|
||
gUnknown_08375633:: @ 8375633
|
||
.byte 0x18, 0x18, 0x19, 0x1A, 0x1B, 0x18, 0x18, 0x19, 0x19
|
||
|
||
gUnknown_0837563C:: @ 837563C
|
||
.byte 0x1C, 0x1C, 0x1D, 0x1E, 0x1F, 0x1C, 0x1C, 0x1D, 0x1D
|
||
|
||
gUnknown_08375645:: @ 8375645
|
||
.byte 0x20, 0x20, 0x21, 0x22, 0x23, 0x20, 0x20, 0x21, 0x21
|
||
|
||
gUnknown_0837564E:: @ 837564E
|
||
.byte 0x24, 0x24, 0x25, 0x26, 0x27, 0x24, 0x24, 0x25, 0x25
|
||
|
||
gUnknown_08375657:: @ 8375657
|
||
.byte 0x00, 0x00, 0x01, 0x02, 0x03, 0x00, 0x00, 0x01, 0x01
|
||
|
||
gUnknown_08375660:: @ 8375660
|
||
.byte 0x04, 0x04, 0x05, 0x06, 0x07, 0x04, 0x04, 0x05, 0x05
|
||
|
||
gUnknown_08375669:: @ 8375669
|
||
.byte 0x08, 0x08, 0x09, 0x0A, 0x0B, 0x08, 0x08, 0x09, 0x09
|
||
|
||
gUnknown_08375672:: @ 8375672
|
||
.byte 0x14, 0x14, 0x15, 0x16, 0x17, 0x14, 0x14, 0x15, 0x15
|
||
|
||
gUnknown_0837567B:: @ 837567B
|
||
.byte 0x08, 0x08, 0x07, 0x09, 0x0A, 0x08, 0x08, 0x07, 0x07
|
||
|
||
.align 2
|
||
gUnknown_08375684:: @ 8375684
|
||
.4byte MetatileBehavior_IsSouthBlocked
|
||
.4byte MetatileBehavior_IsNorthBlocked
|
||
.4byte MetatileBehavior_IsWestBlocked
|
||
.4byte MetatileBehavior_IsEastBlocked
|
||
|
||
.align 2
|
||
gUnknown_08375694:: @ 8375694
|
||
.4byte MetatileBehavior_IsNorthBlocked
|
||
.4byte MetatileBehavior_IsSouthBlocked
|
||
.4byte MetatileBehavior_IsEastBlocked
|
||
.4byte MetatileBehavior_IsWestBlocked
|
||
|
||
.align 1
|
||
gDirectionToVector:: @ 83756A4
|
||
.2byte 0, 0
|
||
.2byte 0, 1
|
||
.2byte 0, -1
|
||
.2byte -1, 0
|
||
.2byte 1, 0
|
||
.2byte -1, 1
|
||
.2byte 1, 1
|
||
.2byte -1, -1
|
||
.2byte 1, -1
|
||
|
||
gUnknown_083756C8:: @ 83756C8
|
||
.byte 0x00, 0x00, 0x01, 0x02, 0x03
|
||
|
||
gUnknown_083756CD:: @ 83756CD
|
||
.byte 0x04, 0x04, 0x05, 0x06, 0x07
|
||
|
||
gUnknown_083756D2:: @ 83756D2
|
||
.byte 0x08, 0x08, 0x09, 0x0A, 0x0B
|
||
|
||
gUnknown_083756D7:: @ 83756D7
|
||
.byte 0x15, 0x15, 0x16, 0x17, 0x18
|
||
|
||
gUnknown_083756DC:: @ 83756DC
|
||
.byte 0x29, 0x29, 0x2A, 0x2B, 0x2C
|
||
|
||
gUnknown_083756E1:: @ 83756E1
|
||
.byte 0x2D, 0x2D, 0x2E, 0x2F, 0x30
|
||
|
||
gUnknown_083756E6:: @ 83756E6
|
||
.byte 0x31, 0x31, 0x32, 0x33, 0x34
|
||
|
||
gUnknown_083756EB:: @ 83756EB
|
||
.byte 0x35, 0x35, 0x36, 0x37, 0x38
|
||
|
||
gUnknown_083756F0:: @ 83756F0
|
||
.byte 0x0C, 0x0C, 0x0D, 0x0E, 0x0F
|
||
|
||
gUnknown_083756F5:: @ 83756F5
|
||
.byte 0x46, 0x46, 0x47, 0x48, 0x49
|
||
|
||
gUnknown_083756FA:: @ 83756FA
|
||
.byte 0x4B, 0x4B, 0x4A, 0x4D, 0x4C
|
||
|
||
gUnknown_083756FF:: @ 83756FF
|
||
.byte 0x42, 0x42, 0x43, 0x44, 0x45
|
||
|
||
gUnknown_08375704:: @ 8375704
|
||
.byte 0x3A, 0x3A, 0x3B, 0x3C, 0x3D
|
||
|
||
gUnknown_08375709:: @ 8375709
|
||
.byte 0x19, 0x19, 0x1A, 0x1B, 0x1C
|
||
|
||
gUnknown_0837570E:: @ 837570E
|
||
.byte 0x1D, 0x1D, 0x1E, 0x1F, 0x20
|
||
|
||
gUnknown_08375713:: @ 8375713
|
||
.byte 0x21, 0x21, 0x22, 0x23, 0x24
|
||
|
||
gUnknown_08375718:: @ 8375718
|
||
.byte 0x25, 0x25, 0x26, 0x27, 0x28
|
||
|
||
gUnknown_0837571D:: @ 837571D
|
||
.byte 0x62, 0x62, 0x63, 0x64, 0x65
|
||
|
||
gUnknown_08375722:: @ 8375722
|
||
.byte 0x66, 0x66, 0x67, 0x68, 0x69
|
||
|
||
gUnknown_08375727:: @ 8375727
|
||
.byte 0x6A, 0x6A, 0x6B, 0x6C, 0x6D
|
||
|
||
gUnknown_0837572C:: @ 837572C
|
||
.byte 0x6E, 0x6E, 0x6F, 0x70, 0x71
|
||
|
||
gUnknown_08375731:: @ 8375731
|
||
.byte 0x72, 0x72, 0x73, 0x74, 0x75
|
||
|
||
gUnknown_08375736:: @ 8375736
|
||
.byte 0x76, 0x76, 0x77, 0x78, 0x79
|
||
|
||
gUnknown_0837573B:: @ 837573B
|
||
.byte 0x7A, 0x7A, 0x7B, 0x7C, 0x7D
|
||
|
||
gUnknown_08375740:: @ 8375740
|
||
.byte 0x7E, 0x7E, 0x7F, 0x80, 0x81
|
||
|
||
gUnknown_08375745:: @ 8375745
|
||
.byte 0x82, 0x82, 0x83, 0x84, 0x85
|
||
|
||
gUnknown_0837574A:: @ 837574A
|
||
.byte 0x86, 0x86, 0x87, 0x88, 0x89
|
||
|
||
gUnknown_0837574F:: @ 837574F
|
||
.byte 2, 1, 4, 3, 8, 7, 6, 5
|
||
|
||
gUnknown_08375757:: @ 8375757
|
||
.byte 2, 1, 4, 3, 1, 2, 3, 4, 3, 4, 2, 1, 4, 3, 1, 2
|
||
|
||
gUnknown_08375767:: @ 8375767
|
||
.byte 2, 1, 4, 3, 1, 2, 3, 4, 4, 3, 1, 2, 3, 4, 2, 1
|
||
|
||
.align 2
|
||
gUnknown_08375778:: @ 8375778
|
||
.4byte Unknown_83759A0
|
||
.4byte Unknown_83759A8
|
||
.4byte Unknown_83759B0
|
||
.4byte Unknown_83759B8
|
||
.4byte Unknown_83759D4
|
||
.4byte Unknown_83759E0
|
||
.4byte Unknown_83759EC
|
||
.4byte Unknown_83759F8
|
||
.4byte Unknown_8375A04
|
||
.4byte Unknown_8375A10
|
||
.4byte Unknown_8375A1C
|
||
.4byte Unknown_8375A28
|
||
.4byte Unknown_8375A40
|
||
.4byte Unknown_8375A4C
|
||
.4byte Unknown_8375A58
|
||
.4byte Unknown_8375A64
|
||
.4byte Unknown_8375A70
|
||
.4byte Unknown_8375A7C
|
||
.4byte Unknown_8375A88
|
||
.4byte Unknown_8375A94
|
||
.4byte Unknown_8375AA0
|
||
.4byte Unknown_8375AAC
|
||
.4byte Unknown_8375AB8
|
||
.4byte Unknown_8375AC4
|
||
.4byte Unknown_8375AD0
|
||
.4byte Unknown_8375ADC
|
||
.4byte Unknown_8375AE8
|
||
.4byte Unknown_8375AF4
|
||
.4byte Unknown_8375B00
|
||
.4byte Unknown_8375B0C
|
||
.4byte Unknown_8375B18
|
||
.4byte Unknown_8375B24
|
||
.4byte Unknown_8375B30
|
||
.4byte Unknown_8375B3C
|
||
.4byte Unknown_8375B48
|
||
.4byte Unknown_8375B54
|
||
.4byte Unknown_8375B60
|
||
.4byte Unknown_8375B6C
|
||
.4byte Unknown_8375B78
|
||
.4byte Unknown_8375B84
|
||
.4byte Unknown_8375B90
|
||
.4byte Unknown_8375B9C
|
||
.4byte Unknown_8375BA8
|
||
.4byte Unknown_8375BB4
|
||
.4byte Unknown_8375BC0
|
||
.4byte Unknown_8375BCC
|
||
.4byte Unknown_8375BD8
|
||
.4byte Unknown_8375BE4
|
||
.4byte Unknown_8375BF0
|
||
.4byte Unknown_8375BFC
|
||
.4byte Unknown_8375C08
|
||
.4byte Unknown_8375C14
|
||
.4byte Unknown_8375C20
|
||
.4byte Unknown_8375C2C
|
||
.4byte Unknown_8375C38
|
||
.4byte Unknown_8375C44
|
||
.4byte Unknown_8375C50
|
||
.4byte Unknown_8375C5C
|
||
.4byte Unknown_8375C68
|
||
.4byte Unknown_8375C74
|
||
.4byte Unknown_8375C80
|
||
.4byte Unknown_8375C8C
|
||
.4byte Unknown_8375C98
|
||
.4byte Unknown_8375CA0
|
||
.4byte Unknown_8375CA8
|
||
.4byte Unknown_8375CB0
|
||
.4byte Unknown_8375CB8
|
||
.4byte Unknown_8375CC4
|
||
.4byte Unknown_8375CD0
|
||
.4byte Unknown_8375CDC
|
||
.4byte Unknown_8375CE8
|
||
.4byte Unknown_8375CF4
|
||
.4byte Unknown_8375D00
|
||
.4byte Unknown_8375D0C
|
||
.4byte Unknown_8375D18
|
||
.4byte Unknown_8375D24
|
||
.4byte Unknown_8375D30
|
||
.4byte Unknown_8375D3C
|
||
.4byte Unknown_8375D48
|
||
.4byte Unknown_8375D50
|
||
.4byte Unknown_8375D5C
|
||
.4byte Unknown_8375D64
|
||
.4byte Unknown_8375D6C
|
||
.4byte Unknown_8375D74
|
||
.4byte Unknown_8375D7C
|
||
.4byte Unknown_8375D84
|
||
.4byte Unknown_8375D8C
|
||
.4byte Unknown_8375D94
|
||
.4byte Unknown_8375D9C
|
||
.4byte Unknown_8375DA4
|
||
.4byte Unknown_8375DB0
|
||
.4byte Unknown_8375DC0
|
||
.4byte Unknown_8375DD0
|
||
.4byte Unknown_8375DD8
|
||
.4byte Unknown_8375DE0
|
||
.4byte Unknown_8375DE8
|
||
.4byte Unknown_8375DF0
|
||
.4byte Unknown_8375DFC
|
||
.4byte Unknown_8375E08
|
||
.4byte Unknown_8375E10
|
||
.4byte Unknown_8375E18
|
||
.4byte Unknown_8375E20
|
||
.4byte Unknown_8375E28
|
||
.4byte Unknown_8375E34
|
||
.4byte Unknown_8375E40
|
||
.4byte Unknown_8375E4C
|
||
.4byte Unknown_8375E58
|
||
.4byte Unknown_8375E64
|
||
.4byte Unknown_8375E70
|
||
.4byte Unknown_8375E7C
|
||
.4byte Unknown_8375EB8
|
||
.4byte Unknown_8375EC4
|
||
.4byte Unknown_8375ED0
|
||
.4byte Unknown_8375EDC
|
||
.4byte Unknown_8375EE8
|
||
.4byte Unknown_8375EF4
|
||
.4byte Unknown_8375F00
|
||
.4byte Unknown_8375F0C
|
||
.4byte Unknown_8375F18
|
||
.4byte Unknown_8375F24
|
||
.4byte Unknown_8375F30
|
||
.4byte Unknown_8375F3C
|
||
.4byte Unknown_8375F48
|
||
.4byte Unknown_8375F54
|
||
.4byte Unknown_8375F60
|
||
.4byte Unknown_8375F6C
|
||
.4byte Unknown_8375F78
|
||
.4byte Unknown_8375F84
|
||
.4byte Unknown_8375F90
|
||
.4byte Unknown_8375F9C
|
||
.4byte Unknown_8375FA8
|
||
.4byte Unknown_8375FB4
|
||
.4byte Unknown_8375FC0
|
||
.4byte Unknown_8375FCC
|
||
.4byte Unknown_8375FD8
|
||
.4byte Unknown_8375FE4
|
||
.4byte Unknown_8375FF0
|
||
.4byte Unknown_8375FFC
|
||
|
||
.align 2
|
||
Unknown_83759A0:
|
||
.4byte sub_8060CE0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_83759A8:
|
||
.4byte sub_8060CF0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_83759B0:
|
||
.4byte sub_8060D00
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_83759B8:
|
||
.4byte sub_8060D10
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
gUnknown_083759C0:: @ 83759C0
|
||
.4byte get_go_image_anim_num
|
||
.4byte get_go_fast_image_anim_num
|
||
.4byte get_go_fast_image_anim_num
|
||
.4byte get_go_faster_image_anim_num
|
||
.4byte sub_805FD78
|
||
|
||
.align 2
|
||
Unknown_83759D4:
|
||
.4byte sub_8060F3C
|
||
.4byte sub_8060F5C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_83759E0:
|
||
.4byte sub_8060F7C
|
||
.4byte sub_8060F9C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_83759EC:
|
||
.4byte sub_8060FBC
|
||
.4byte sub_8060FDC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_83759F8:
|
||
.4byte sub_8060FFC
|
||
.4byte sub_806101C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A04:
|
||
.4byte sub_806103C
|
||
.4byte sub_806105C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A10:
|
||
.4byte sub_806107C
|
||
.4byte sub_806109C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A1C:
|
||
.4byte sub_80610BC
|
||
.4byte sub_80610DC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A28:
|
||
.4byte sub_80610FC
|
||
.4byte sub_806111C
|
||
.4byte sub_8063474
|
||
|
||
.align 1
|
||
gUnknown_08375A34:: @ 8375A34
|
||
.2byte 0, 1, 1
|
||
|
||
.align 1
|
||
gUnknown_08375A3A:: @ 8375A3A
|
||
.2byte 0, 0, 1
|
||
|
||
.align 2
|
||
Unknown_8375A40:
|
||
.4byte sub_80613A8
|
||
.4byte sub_80613D4
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A4C:
|
||
.4byte sub_8061400
|
||
.4byte sub_806142C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A58:
|
||
.4byte sub_8061458
|
||
.4byte sub_8061484
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A64:
|
||
.4byte sub_80614B0
|
||
.4byte sub_80614DC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375A70:
|
||
.4byte sub_806152C
|
||
.4byte sub_8061510
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375A7C:
|
||
.4byte sub_806154C
|
||
.4byte sub_8061510
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375A88:
|
||
.4byte sub_806156C
|
||
.4byte sub_8061510
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375A94:
|
||
.4byte sub_806158C
|
||
.4byte sub_8061510
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375AA0:
|
||
.4byte sub_80615AC
|
||
.4byte sub_8061510
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375AAC:
|
||
.4byte sub_80615CC
|
||
.4byte sub_80615EC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375AB8:
|
||
.4byte sub_806160C
|
||
.4byte sub_806162C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375AC4:
|
||
.4byte sub_806164C
|
||
.4byte sub_806166C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375AD0:
|
||
.4byte sub_806168C
|
||
.4byte sub_80616AC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375ADC:
|
||
.4byte sub_8061778
|
||
.4byte sub_806173C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375AE8:
|
||
.4byte sub_80617B0
|
||
.4byte sub_806173C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375AF4:
|
||
.4byte sub_80617E8
|
||
.4byte sub_806173C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B00:
|
||
.4byte sub_8061820
|
||
.4byte sub_806173C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B0C:
|
||
.4byte sub_8061858
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B18:
|
||
.4byte sub_8061890
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B24:
|
||
.4byte sub_80618C8
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B30:
|
||
.4byte sub_8061900
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B3C:
|
||
.4byte sub_8061938
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B48:
|
||
.4byte sub_8061970
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B54:
|
||
.4byte sub_80619A8
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B60:
|
||
.4byte sub_80619E0
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B6C:
|
||
.4byte sub_8061A18
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B78:
|
||
.4byte sub_8061A50
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B84:
|
||
.4byte sub_8061A88
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B90:
|
||
.4byte sub_8061AC0
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375B9C:
|
||
.4byte sub_8061AF8
|
||
.4byte sub_8061B18
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BA8:
|
||
.4byte sub_8061B38
|
||
.4byte sub_8061B58
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BB4:
|
||
.4byte sub_8061B78
|
||
.4byte sub_8061B98
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BC0:
|
||
.4byte sub_8061BB8
|
||
.4byte sub_8061BD8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BCC:
|
||
.4byte sub_8061BF8
|
||
.4byte sub_8061C18
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BD8:
|
||
.4byte sub_8061C38
|
||
.4byte sub_8061C58
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BE4:
|
||
.4byte sub_8061C78
|
||
.4byte sub_8061C98
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BF0:
|
||
.4byte sub_8061CB8
|
||
.4byte sub_8061CD8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375BFC:
|
||
.4byte sub_8061CF8
|
||
.4byte sub_8061D18
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C08:
|
||
.4byte sub_8061D38
|
||
.4byte sub_8061D58
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C14:
|
||
.4byte sub_8061D78
|
||
.4byte sub_8061D98
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C20:
|
||
.4byte sub_8061DB8
|
||
.4byte sub_8061DD8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C2C:
|
||
.4byte do_run_south_anim
|
||
.4byte sub_8061E18
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C38:
|
||
.4byte do_run_north_anim
|
||
.4byte sub_8061E58
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C44:
|
||
.4byte do_run_west_anim
|
||
.4byte sub_8061E98
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C50:
|
||
.4byte do_run_east_anim
|
||
.4byte sub_8061ED8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C5C:
|
||
.4byte sub_8061F24
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C68:
|
||
.4byte sub_8061F90
|
||
.4byte sub_8061FB0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C74:
|
||
.4byte sub_8061FD8
|
||
.4byte sub_8061FF8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C80:
|
||
.4byte sub_8062020
|
||
.4byte sub_8062040
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C8C:
|
||
.4byte sub_8062068
|
||
.4byte sub_8062088
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375C98:
|
||
.4byte sub_80620B0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CA0:
|
||
.4byte sub_806210C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CA8:
|
||
.4byte sub_8062170
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CB0:
|
||
.4byte sub_8062180
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CB8:
|
||
.4byte sub_8062190
|
||
.4byte sub_80621BC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CC4:
|
||
.4byte sub_80621E8
|
||
.4byte sub_8062214
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CD0:
|
||
.4byte sub_8062240
|
||
.4byte sub_806226C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CDC:
|
||
.4byte sub_8062298
|
||
.4byte sub_80622C4
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CE8:
|
||
.4byte sub_80622F0
|
||
.4byte sub_806231C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375CF4:
|
||
.4byte sub_8062348
|
||
.4byte sub_8062374
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D00:
|
||
.4byte sub_80623A0
|
||
.4byte sub_80623CC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D0C:
|
||
.4byte sub_80623F8
|
||
.4byte sub_8062424
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D18:
|
||
.4byte sub_8062450
|
||
.4byte sub_806247C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D24:
|
||
.4byte sub_80624A8
|
||
.4byte sub_80624D4
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D30:
|
||
.4byte sub_8062500
|
||
.4byte sub_806252C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D3C:
|
||
.4byte sub_8062558
|
||
.4byte sub_8062584
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D48:
|
||
.4byte sub_80625B0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D50:
|
||
.4byte sub_80625C8
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375D5C:
|
||
.4byte sub_80625D8
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D64:
|
||
.4byte sub_80625E8
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D6C:
|
||
.4byte sub_80625F8
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D74:
|
||
.4byte sub_8062608
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D7C:
|
||
.4byte sub_8062634
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D84:
|
||
.4byte sub_8062644
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D8C:
|
||
.4byte do_exclamation_mark_bubble_1
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D94:
|
||
.4byte do_exclamation_mark_bubble_2
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375D9C:
|
||
.4byte do_heart_bubble
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DA4:
|
||
.4byte sub_80626C0
|
||
.4byte sub_8062704
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DB0:
|
||
.4byte sub_8062724
|
||
.4byte sub_8062740
|
||
.4byte sub_8062764
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DC0:
|
||
.4byte sub_80627A0
|
||
.4byte sub_80627BC
|
||
.4byte sub_80627E0
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DD0:
|
||
.4byte sub_806281C
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DD8:
|
||
.4byte sub_806282C
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DE0:
|
||
.4byte sub_806283C
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DE8:
|
||
.4byte sub_806286C
|
||
.4byte sub_8063470
|
||
|
||
.align 2
|
||
Unknown_8375DF0:
|
||
.4byte sub_806289C
|
||
.4byte sub_80628D0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375DFC:
|
||
.4byte sub_80628FC
|
||
.4byte sub_8062930
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E08:
|
||
.4byte sub_806299C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E10:
|
||
.4byte sub_80629AC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E18:
|
||
.4byte sub_80629BC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E20:
|
||
.4byte sub_80629CC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E28:
|
||
.4byte sub_80629DC
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E34:
|
||
.4byte sub_8062A00
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E40:
|
||
.4byte sub_8062A24
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E4C:
|
||
.4byte sub_8062A48
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E58:
|
||
.4byte sub_8062A6C
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E64:
|
||
.4byte sub_8062A90
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E70:
|
||
.4byte sub_8062AB4
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375E7C:
|
||
.4byte sub_8062AD8
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
.4byte sub_8062AFC
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
.4byte sub_8062B20
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
.4byte sub_8062B44
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
.4byte sub_8062B68
|
||
.4byte sub_8061F3C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375EB8:
|
||
.4byte sub_8062BD0
|
||
.4byte sub_8062BFC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375EC4:
|
||
.4byte sub_8062C28
|
||
.4byte sub_8062C54
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375ED0:
|
||
.4byte sub_8062C80
|
||
.4byte sub_8062CAC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375EDC:
|
||
.4byte sub_8062CD8
|
||
.4byte sub_8062D04
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375EE8:
|
||
.4byte sub_8062D30
|
||
.4byte sub_8062D5C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375EF4:
|
||
.4byte sub_8062D88
|
||
.4byte sub_8062DB4
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F00:
|
||
.4byte sub_8062DE0
|
||
.4byte sub_8062E0C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F0C:
|
||
.4byte sub_8062E38
|
||
.4byte sub_8062E64
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F18:
|
||
.4byte sub_8062E90
|
||
.4byte sub_8062EBC
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F24:
|
||
.4byte sub_8062EE8
|
||
.4byte sub_8062F14
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F30:
|
||
.4byte sub_8062F40
|
||
.4byte sub_8062F6C
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F3C:
|
||
.4byte sub_8062F98
|
||
.4byte sub_8062FC4
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F48:
|
||
.4byte sub_8062FF0
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F54:
|
||
.4byte sub_8063028
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F60:
|
||
.4byte sub_8063060
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F6C:
|
||
.4byte sub_8063098
|
||
.4byte sub_8061714
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F78:
|
||
.4byte sub_8063108
|
||
.4byte sub_8063128
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F84:
|
||
.4byte sub_8063148
|
||
.4byte sub_8063168
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F90:
|
||
.4byte sub_8063188
|
||
.4byte sub_80631A8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375F9C:
|
||
.4byte sub_80631C8
|
||
.4byte sub_80631E8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FA8:
|
||
.4byte sub_8063238
|
||
.4byte sub_8063258
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FB4:
|
||
.4byte sub_8063278
|
||
.4byte sub_8063298
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FC0:
|
||
.4byte sub_80632B8
|
||
.4byte sub_80632D8
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FCC:
|
||
.4byte sub_80632F8
|
||
.4byte sub_8063318
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FD8:
|
||
.4byte sub_8063370
|
||
.4byte sub_8063390
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FE4:
|
||
.4byte sub_80633B0
|
||
.4byte sub_80633D0
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FF0:
|
||
.4byte sub_80633F0
|
||
.4byte sub_8063410
|
||
.4byte sub_8063474
|
||
|
||
.align 2
|
||
Unknown_8375FFC:
|
||
.4byte sub_8063430
|
||
.4byte sub_8063450
|
||
.4byte sub_8063474
|