.include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 2 gUnknown_083FBB88:: @ 83FBB88 .incbin "graphics/battle_transitions/big_pokeball.4bpp" .align 2 gUnknown_083FC108:: @ 83FC108 .incbin "graphics/battle_transitions/pokeball_trail.4bpp" .align 2 gSpriteImage_83FC148:: @ 83FC148 .incbin "graphics/battle_transitions/pokeball.4bpp" .align 2 gUnknown_083FC348:: @ 83FC348 .incbin "graphics/battle_transitions/elite_four_bg.4bpp" .align 2 gSpriteImage_83FC528:: @ 83FC528 .incbin "graphics/battle_transitions/unused_brendan.4bpp" .align 2 gSpriteImage_83FCD28:: @ 83FCD28 .incbin "graphics/battle_transitions/unused_lass.4bpp" .align 2 gUnknown_083FD528:: @ 83FD528 .incbin "graphics/battle_transitions/shrinking_box.4bpp" .align 2 gUnknown_083FD708:: @ 83FD708 .4byte 0x0200c000 .align 2 gUnknown_083FD70C:: @ 83FD70C .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .4byte sub_811AC64 .align 2 gBattleTransitionFuncs:: @ 83FD750 .4byte sub_811ACB4 .4byte sub_811ADAC .4byte sub_811AF44 .4byte sub_811B0F0 .4byte sub_811B578 .4byte sub_811B7E8 .4byte sub_811BCBC .4byte sub_811BEA0 .4byte sub_811CA5C .4byte sub_811CCDC .4byte sub_811D0B8 .4byte sub_811D1C8 .4byte sub_811C08C .4byte sub_811C0AC .4byte sub_811C0CC .4byte sub_811C0EC .4byte sub_811C10C .align 2 gUnknown_083FD794:: @ 83FD794 .4byte sub_811AB88 .4byte sub_811ABD8 .4byte sub_811AC0C .4byte sub_811AC34 .align 2 gUnknown_083FD7A4:: @ 83FD7A4 .4byte sub_811ACEC .4byte sub_811AD1C .4byte sub_811AD80 .align 2 gUnknown_083FD7B0:: @ 83FD7B0 .4byte sub_811ADE4 .4byte sub_811AE70 .align 2 gUnknown_083FD7B8:: @ 83FD7B8 .4byte sub_811AF7C .4byte sub_811B000 .align 2 gUnknown_083FD7C0:: @ 83FD7C0 .4byte sub_811B128 .4byte sub_811B1D8 .4byte sub_811B268 .4byte sub_811B2F4 .4byte sub_811B380 .4byte sub_811B3EC .align 2 gUnknown_083FD7D8:: @ 83FD7D8 .4byte sub_811B5B0 .4byte sub_811B5FC .4byte sub_811B688 .align 1 gUnknown_083FD7E4:: @ 83FD7E4 .2byte -16 .2byte 256 .align 1 gUnknown_083FD7E8:: @ 83FD7E8 .2byte 0 .2byte 32 .2byte 64 .2byte 18 .2byte 48 .align 1 gUnknown_083FD7F2:: @ 83FD7F2 .2byte 8 .2byte -8 .align 2 gUnknown_083FD7F8:: @ 83FD7F8 .4byte sub_811B820 .4byte sub_811B884 .4byte sub_811B90C .4byte sub_811B9F0 .4byte sub_811BA70 .4byte sub_811BB60 .4byte sub_811BBEC .align 2 gUnknown_083FD814:: @ 83FD814 .4byte sub_811BCF4 .4byte sub_811BD60 .align 2 gUnknown_083FD81C:: @ 83FD81C .4byte sub_811BED8 .4byte sub_811BF2C .4byte sub_811BFC4 .align 2 gUnknown_083FD828:: @ 83FD828 .4byte sub_811C164 .4byte sub_811C1CC .4byte sub_811C2A4 .4byte sub_811C38C .4byte sub_811C400 .4byte sub_811C43C .4byte sub_811C4F0 .4byte sub_811C5B4 .4byte sub_811C5E8 .4byte sub_811C630 gUnknown_083FD850:: @ 83FD850 .byte TRAINER_PIC_SIDNEY .byte TRAINER_PIC_PHOEBE .byte TRAINER_PIC_GLACIA .byte TRAINER_PIC_DRAKE .byte TRAINER_PIC_STEVEN .align 1 gUnknown_083FD856:: @ 83FD856 .2byte 0x200, 0x200 .2byte 0x200, 0x200 .2byte 0x1B0, 0x1B0 .2byte 0x1A0, 0x1A0 .2byte 0x188, 0x188 .align 1 gUnknown_083FD86A:: @ 83FD86A .2byte 0, 0 .2byte 0, 0 .2byte -4, 4 .2byte 0, 5 .2byte 0, 7 .align 2 gUnknown_083FD880:: @ 83FD880 .4byte sub_811C934 .4byte sub_811C938 .4byte sub_811C984 .4byte sub_811C9B8 .4byte sub_811C934 .4byte sub_811C9E4 .4byte sub_811C934 .align 1 gUnknown_083FD89C:: @ 83FD89C .2byte 12, -12 .align 1 gUnknown_083FD8A0:: @ 83FD8A0 .2byte -1, 1 .align 2 gUnknown_083FD8A4:: @ 83FD8A4 .4byte sub_811CA94 .4byte sub_811CB20 .4byte sub_811CBE8 .align 2 gUnknown_083FD8B0:: @ 83FD8B0 .4byte sub_811CD14 .4byte sub_811CDA0 .4byte sub_811CE14 .4byte sub_811CE4C .4byte sub_811CEB0 .align 1 gUnknown_083FD8C4:: @ 83FD8C4 .2byte 0 .2byte 20 .2byte 15 .2byte 40 .2byte 10 .2byte 25 .2byte 35 .2byte 5 .align 2 gUnknown_083FD8D4:: @ 83FD8D4 .4byte sub_811D0F0 .4byte sub_811D144 .4byte sub_811D19C .align 2 gUnknown_083FD8E0:: @ 83FD8E0 .4byte sub_811D200 .4byte sub_811D260 .4byte sub_811D2D8 .4byte sub_811D3B0 .4byte sub_811D41C .align 1 gUnknown_083FD8F4:: @ 83FD8F4 .2byte 56, 0, 0, 160, 0 .2byte 104, 160, 240, 88, 1 .2byte 240, 72, 56, 0, 1 .2byte 0, 32, 144, 160, 0 .2byte 144, 160, 184, 0, 1 .2byte 56, 0, 168, 160, 0 .2byte 168, 160, 48, 0, 1 .align 1 gUnknown_083FD93A:: @ 83FD93A .2byte 8 .2byte 4 .2byte 2 .2byte 1 .2byte 1 .2byte 1 .2byte 0 .align 2 gUnknown_083FD948:: @ 83FD948 .4byte sub_811D584 .4byte sub_811D5E0 .align 2 gSpriteImageTable_83FD950:: @ 83FD950 obj_frame_tiles gSpriteImage_83FC148, 0x200 .align 2 gSpriteAnim_83FD958:: @ 83FD958 obj_image_anim_frame 0, 1 obj_image_anim_end .align 2 gSpriteAnimTable_83FD960:: @ 83FD960 .4byte gSpriteAnim_83FD958 .align 2 gSpriteAffineAnim_83FD964:: @ 83FD964 obj_rot_scal_anim_frame 0x0, 0x0, -4, 1 obj_rot_scal_anim_jump 0 .align 2 gSpriteAffineAnim_83FD974:: @ 83FD974 obj_rot_scal_anim_frame 0x0, 0x0, 4, 1 obj_rot_scal_anim_jump 0 .align 2 gSpriteAffineAnimTable_83FD984:: @ 83FD984 .4byte gSpriteAffineAnim_83FD964 .4byte gSpriteAffineAnim_83FD974 .align 2 gSpriteTemplate_83FD98C:: @ 83FD98C spr_template 0xFFFF, 4105, gFieldOamData_32x32, gSpriteAnimTable_83FD960, gSpriteImageTable_83FD950, gSpriteAffineAnimTable_83FD984, sub_811B720 .align 2 gOamData_83FD9A4:: @ 83FD9A4 .2byte 0x0000 .2byte 0xC000 .2byte 0x0000 .align 2 gSpriteImageTable_83FD9AC:: @ 83FD9AC obj_frame_tiles gSpriteImage_83FC528, 0x800 .align 2 gSpriteImageTable_83FD9B4:: @ 83FD9B4 obj_frame_tiles gSpriteImage_83FCD28, 0x800 .align 2 gSpriteAnim_83FD9BC:: @ 83FD9BC obj_image_anim_frame 0, 1 obj_image_anim_end .align 2 gSpriteAnimTable_83FD9C4:: @ 83FD9C4 .4byte gSpriteAnim_83FD9BC .align 2 gSpriteTemplate_83FD9C8:: @ 83FD9C8 spr_template 0xFFFF, 4106, gOamData_83FD9A4, gSpriteAnimTable_83FD9C4, gSpriteImageTable_83FD9AC, gDummySpriteAffineAnimTable, sub_811C90C .align 2 gSpriteTemplate_83FD9E0:: @ 83FD9E0 spr_template 0xFFFF, 4106, gOamData_83FD9A4, gSpriteAnimTable_83FD9C4, gSpriteImageTable_83FD9B4, gDummySpriteAffineAnimTable, sub_811C90C .align 2 gFieldEffectObjectPalette10:: @ 83FD9F8 .incbin "graphics/field_effect_objects/palettes/10.gbapal" .align 2 gFieldEffectObjectPaletteInfo10:: @ 83FDA18 obj_pal gFieldEffectObjectPalette10, 0x1009 .align 2 Unknown_83FDA20: .incbin "graphics/battle_transitions/sidney_bg.gbapal" .align 2 Unknown_83FDA40: .incbin "graphics/battle_transitions/phoebe_bg.gbapal" .align 2 Unknown_83FDA60: .incbin "graphics/battle_transitions/glacia_bg.gbapal" .align 2 Unknown_83FDA80: .incbin "graphics/battle_transitions/drake_bg.gbapal" .align 2 Unknown_83FDAA0: .incbin "graphics/battle_transitions/steven_bg.gbapal" .align 2 Unknown_83FDAC0: .incbin "graphics/battle_transitions/brendan_bg.gbapal" .align 2 Unknown_83FDAE0: .incbin "graphics/battle_transitions/may_bg.gbapal" .align 2 gUnknown_083FDB00:: @ 83FDB00 .4byte Unknown_83FDA20 .4byte Unknown_83FDA40 .4byte Unknown_83FDA60 .4byte Unknown_83FDA80 .4byte Unknown_83FDAA0 .align 2 gUnknown_083FDB14:: @ 83FDB14 .4byte Unknown_83FDAC0 .4byte Unknown_83FDAE0 .align 2 UnusedTrainerPalette: .incbin "graphics/battle_transitions/unused_trainer.gbapal" .align 2 gSpritePalette_UnusedTrainer:: @ 83FDB3C obj_pal UnusedTrainerPalette, 0x100A .align 2 gUnknown_083FDB44:: @ 83FDB44 .incbin "graphics/battle_transitions/big_pokeball_map.bin" .align 2 gUnknown_083FDFF4:: @ 83FDFF4 .incbin "graphics/battle_transitions/elite_four_bg_map.bin"