Merge branch 'master' into event_object_movement

This commit is contained in:
ultima-soul
2020-03-13 00:32:04 -07:00
3241 changed files with 80742 additions and 133435 deletions
-583
View File
@@ -1,583 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_824829C:: @ 824829C
.byte 1, 2, 0
.align 2
gOamData_82482A0::
.4byte 0xc0000300, 0x00000000
gOamData_82482A8::
.4byte 0xc0000300, 0x00000040
gUnknown_82482B0::
obj_rot_scal_anim_frame 0x80, 0x80, 0, 0
obj_rot_scal_anim_end
gUnknown_82482C0::
obj_rot_scal_anim_frame 0x80, 0x80, 0, 0
obj_rot_scal_anim_frame 0x18, 0x18, 0, 0x80
obj_rot_scal_anim_frame 0x18, 0x18, 0, 0x80
obj_rot_scal_anim_end
gAffineAnimTable_82482E0::
.4byte gUnknown_82482B0
.4byte gUnknown_82482C0
gUnknown_82482E8:: @ 82482E8
spr_template 10000, 10000, gOamData_82482A0, gDummySpriteAnimTable, NULL, gAffineAnimTable_82482E0, nullsub_9
gUnknown_8248300:: @ 8248300
spr_template 10000, 10000, gOamData_82482A8, gDummySpriteAnimTable, NULL, gAffineAnimTable_82482E0, nullsub_9
gUnknown_8248318:: @ 8248318
obj_tiles gFile_graphics_battle_transitions_vs_sheet, 0x1000, 10000
gBattleBgTemplates:: @ 8248320
.4byte 0x00000580
@ {
@ .bg = 0,
@ .charBaseIndex = 0,
@ .mapBaseIndex = 24,
@ .screenSize = 2,
@ .paletteMode = 0,
@ .priority = 0,
@ .baseTile = 0x0000
@ }
.4byte 0x000005c5
@ {
@ .bg = 1,
@ .charBaseIndex = 1,
@ .mapBaseIndex = 28,
@ .screenSize = 2,
@ .paletteMode = 0,
@ .priority = 0,
@ .baseTile = 0x0000
@ }
.4byte 0x000013e6
@ {
@ .bg = 2,
@ .charBaseIndex = 1,
@ .mapBaseIndex = 30,
@ .screenSize = 1,
@ .paletteMode = 0,
@ .priority = 1,
@ .baseTile = 0x0000
@ }
.4byte 0x000033ab
@ {
@ .bg = 3,
@ .charBaseIndex = 2,
@ .mapBaseIndex = 26,
@ .screenSize = 1,
@ .paletteMode = 0,
@ .priority = 3,
@ .baseTile = 0x0000
@ }
gUnknown_8248330:: @ 8248330
.byte 0, 1, 15, 28, 4, 0
.2byte 0x0090
@ {
@ .bg = 0,
@ .tilemapLeft = 1,
@ .tilemapTop = 15,
@ .width = 28,
@ .height = 4,
@ .paletteNum = 0,
@ .baseBlock = 0x0090
@ }
.byte 0, 1, 35, 14, 4, 0
.2byte 0x01c0
@ {
@ .bg = 0,
@ .tilemapLeft = 1,
@ .tilemapTop = 35,
@ .width = 14,
@ .height = 4,
@ .paletteNum = 0,
@ .baseBlock = 0x01c0
@ }
.byte 0, 17, 35, 12, 4, 5
.2byte 0x0190
@ {
@ .bg = 0,
@ .tilemapLeft = 17,
@ .tilemapTop = 35,
@ .width = 12,
@ .height = 4,
@ .paletteNum = 5,
@ .baseBlock = 0x0190
@ }
.byte 0, 2, 55, 8, 2, 5
.2byte 0x0300
@ {
@ .bg = 0,
@ .tilemapLeft = 2,
@ .tilemapTop = 55,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0300
@ }
.byte 0, 11, 55, 8, 2, 5
.2byte 0x0310
@ {
@ .bg = 0,
@ .tilemapLeft = 11,
@ .tilemapTop = 55,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0310
@ }
.byte 0, 2, 57, 8, 2, 5
.2byte 0x0320
@ {
@ .bg = 0,
@ .tilemapLeft = 2,
@ .tilemapTop = 57,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0320
@ }
.byte 0, 11, 57, 8, 2, 5
.2byte 0x0330
@ {
@ .bg = 0,
@ .tilemapLeft = 11,
@ .tilemapTop = 57,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0330
@ }
.byte 0, 21, 55, 3, 2, 5
.2byte 0x0290
@ {
@ .bg = 0,
@ .tilemapLeft = 21,
@ .tilemapTop = 55,
@ .width = 3,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0290
@ }
.byte 0, 21, 57, 8, 2, 5
.2byte 0x0296
@ {
@ .bg = 0,
@ .tilemapLeft = 21,
@ .tilemapTop = 57,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0296
@ }
.byte 0, 24, 55, 5, 2, 5
.2byte 0x02a6
@ {
@ .bg = 0,
@ .tilemapLeft = 24,
@ .tilemapTop = 55,
@ .width = 5,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x02a6
@ }
.byte 0, 25, 57, 0, 0, 5
.2byte 0x02b0
@ {
@ .bg = 0,
@ .tilemapLeft = 25,
@ .tilemapTop = 57,
@ .width = 0,
@ .height = 0,
@ .paletteNum = 5,
@ .baseBlock = 0x02b0
@ }
.byte 0, 21, 55, 8, 4, 5
.2byte 0x02b0
@ {
@ .bg = 0,
@ .tilemapLeft = 21,
@ .tilemapTop = 55,
@ .width = 8,
@ .height = 4,
@ .paletteNum = 5,
@ .baseBlock = 0x02b0
@ }
.byte 1, 19, 8, 10, 11, 5
.2byte 0x0100
@ {
@ .bg = 1,
@ .tilemapLeft = 19,
@ .tilemapTop = 8,
@ .width = 10,
@ .height = 11,
@ .paletteNum = 5,
@ .baseBlock = 0x0100
@ }
.byte 2, 18, 0, 12, 3, 6
.2byte 0x016e
@ {
@ .bg = 2,
@ .tilemapLeft = 18,
@ .tilemapTop = 0,
@ .width = 12,
@ .height = 3,
@ .paletteNum = 6,
@ .baseBlock = 0x016e
@ }
.byte 0, 25, 9, 4, 4, 5
.2byte 0x0100
@ {
@ .bg = 0,
@ .tilemapLeft = 25,
@ .tilemapTop = 9,
@ .width = 4,
@ .height = 4,
@ .paletteNum = 5,
@ .baseBlock = 0x0100
@ }
.byte 1, 2, 3, 7, 2, 5
.2byte 0x0020
@ {
@ .bg = 1,
@ .tilemapLeft = 2,
@ .tilemapTop = 3,
@ .width = 7,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0020
@ }
.byte 2, 2, 3, 7, 2, 5
.2byte 0x0040
@ {
@ .bg = 2,
@ .tilemapLeft = 2,
@ .tilemapTop = 3,
@ .width = 7,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0040
@ }
.byte 1, 2, 2, 7, 2, 5
.2byte 0x0020
@ {
@ .bg = 1,
@ .tilemapLeft = 2,
@ .tilemapTop = 2,
@ .width = 7,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0020
@ }
.byte 2, 2, 2, 7, 2, 5
.2byte 0x0040
@ {
@ .bg = 2,
@ .tilemapLeft = 2,
@ .tilemapTop = 2,
@ .width = 7,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0040
@ }
.byte 1, 2, 6, 7, 2, 5
.2byte 0x0060
@ {
@ .bg = 1,
@ .tilemapLeft = 2,
@ .tilemapTop = 6,
@ .width = 7,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0060
@ }
.byte 2, 2, 6, 7, 2, 5
.2byte 0x0080
@ {
@ .bg = 2,
@ .tilemapLeft = 2,
@ .tilemapTop = 6,
@ .width = 7,
@ .height = 2,
@ .paletteNum = 5,
@ .baseBlock = 0x0080
@ }
.byte 0, 11, 2, 8, 2, 0
.2byte 0x00a0
@ {
@ .bg = 0,
@ .tilemapLeft = 11,
@ .tilemapTop = 2,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 0,
@ .baseBlock = 0x00a0
@ }
.byte 0, 4, 2, 8, 2, 0
.2byte 0x00a0
@ {
@ .bg = 0,
@ .tilemapLeft = 4,
@ .tilemapTop = 2,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 0,
@ .baseBlock = 0x00a0
@ }
.byte 0, 19, 2, 8, 2, 0
.2byte 0x00b0
@ {
@ .bg = 0,
@ .tilemapLeft = 19,
@ .tilemapTop = 2,
@ .width = 8,
@ .height = 2,
@ .paletteNum = 0,
@ .baseBlock = 0x00b0
@ }
.byte 0, 2, 15, 26, 4, 7
.2byte 0x0090
@ {
@ .bg = 0,
@ .tilemapLeft = 2,
@ .tilemapTop = 15,
@ .width = 26,
@ .height = 4,
@ .paletteNum = 7,
@ .baseBlock = 0x0090
@ }
.byte 255, 0, 0, 0, 0, 0
.2byte 0x0000
@ {
@ .bg = 255,
@ .tilemapLeft = 0,
@ .tilemapTop = 0,
@ .width = 0,
@ .height = 0,
@ .paletteNum = 0,
@ .baseBlock = 0x0000
@ }
gUnknown_8248400:: @ 8248400
.incbin "graphics/battle/unk_8248400.gbapal.lz"
gUnknown_824844C:: @ 824844C
.incbin "graphics/battle/unk_824844C.4bpp.lz"
gUnknown_82489A8:: @ 82489A8
.incbin "graphics/battle/unk_82489A8.bin.lz"
gUnknown_8248C68:: @ 8248C68
.incbin "graphics/battle/unk_8248C68.4bpp.lz"
gUnknown_8248F58:: @ 8248F58
.incbin "graphics/battle/unk_8248F58.bin.lz"
gUnknown_8249074:: @ 8249074
.incbin "graphics/battle/unk_8249074.gbapal.lz"
gUnknown_82490C4:: @ 82490C4
.incbin "graphics/battle/unk_82490C4.4bpp.lz"
gUnknown_8249620:: @ 8249620
.incbin "graphics/battle/unk_8249620.bin.lz"
gUnknown_82498DC:: @ 82498DC
.incbin "graphics/battle/unk_82498DC.4bpp.lz"
gUnknown_8249E10:: @ 8249E10
.incbin "graphics/battle/unk_8249E10.bin.lz"
gUnknown_8249F98:: @ 8249F98
.incbin "graphics/battle/unk_8249F98.gbapal.lz"
gUnknown_8249FE4:: @ 8249FE4
.incbin "graphics/battle/unk_8249FE4.4bpp.lz"
gUnknown_824A37C:: @ 824A37C
.incbin "graphics/battle/unk_824A37C.bin.lz"
gUnknown_824A618:: @ 824A618
.incbin "graphics/battle/unk_824A618.4bpp.lz"
gUnknown_824A844:: @ 824A844
.incbin "graphics/battle/unk_824A844.bin.lz"
gUnknown_824A940:: @ 824A940
.incbin "graphics/battle/unk_824A940.gbapal.lz"
gUnknown_824A990:: @ 824A990
.incbin "graphics/battle/unk_824A990.4bpp.lz"
gUnknown_824ACD0:: @ 824ACD0
.incbin "graphics/battle/unk_824ACD0.bin.lz"
gUnknown_824AF70:: @ 824AF70
.incbin "graphics/battle/unk_824AF70.4bpp.lz"
gUnknown_824B0DC:: @ 824B0DC
.incbin "graphics/battle/unk_824B0DC.bin.lz"
gUnknown_824B19C:: @ 824B19C
.incbin "graphics/battle/unk_824B19C.gbapal.lz"
gUnknown_824B1EC:: @ 824B1EC
.incbin "graphics/battle/unk_824B1EC.4bpp.lz"
gUnknown_824B608:: @ 824B608
.incbin "graphics/battle/unk_824B608.bin.lz"
gUnknown_824B8A8:: @ 824B8A8
.incbin "graphics/battle/unk_824B8A8.4bpp.lz"
gUnknown_824BBE0:: @ 824BBE0
.incbin "graphics/battle/unk_824BBE0.bin.lz"
gUnknown_824BCE0:: @ 824BCE0
.incbin "graphics/battle/unk_824BCE0.gbapal.lz"
gUnknown_824BD38:: @ 824BD38
.incbin "graphics/battle/unk_824BD38.4bpp.lz"
gUnknown_824C07C:: @ 824C07C
.incbin "graphics/battle/unk_824C07C.bin.lz"
gUnknown_824C314:: @ 824C314
.incbin "graphics/battle/unk_824C314.4bpp.lz"
gUnknown_824C520:: @ 824C520
.incbin "graphics/battle/unk_824C520.bin.lz"
gUnknown_824C5D8:: @ 824C5D8
.incbin "graphics/battle/unk_824C5D8.gbapal.lz"
gUnknown_824C624:: @ 824C624
.incbin "graphics/battle/unk_824C624.4bpp.lz"
gUnknown_824C958:: @ 824C958
.incbin "graphics/battle/unk_824C958.bin.lz"
gUnknown_824CBF8:: @ 824CBF8
.incbin "graphics/battle/unk_824CBF8.4bpp.lz"
gUnknown_824CEC8:: @ 824CEC8
.incbin "graphics/battle/unk_824CEC8.bin.lz"
gUnknown_824CF98:: @ 824CF98
.incbin "graphics/battle/unk_824CF98.gbapal.lz"
gUnknown_824CFEC:: @ 824CFEC
.incbin "graphics/battle/unk_824CFEC.4bpp.lz"
gUnknown_824D418:: @ 824D418
.incbin "graphics/battle/unk_824D418.bin.lz"
gUnknown_824D6B8:: @ 824D6B8
.incbin "graphics/battle/unk_824D6B8.4bpp.lz"
gUnknown_824DC98:: @ 824DC98
.incbin "graphics/battle/unk_824DC98.bin.lz"
gUnknown_824DDF0:: @ 824DDF0
.incbin "graphics/battle/unk_824DDF0.gbapal.lz"
gUnknown_824DE34:: @ 824DE34
.incbin "graphics/battle/unk_824DE34.4bpp.lz"
gUnknown_824E16C:: @ 824E16C
.incbin "graphics/battle/unk_824E16C.bin.lz"
gUnknown_824E410:: @ 824E410
.incbin "graphics/battle/unk_824E410.4bpp.lz"
gUnknown_824E490:: @ 824E490
.incbin "graphics/battle/unk_824E490.bin.lz"
gUnknown_824E528:: @ 824E528
.incbin "graphics/battle/unk_824E528.gbapal.lz"
gUnknown_824E56C:: @ 824E56C
.incbin "graphics/battle/unk_824E56C.gbapal.lz"
gUnknown_824E5B8:: @ 824E5B8
.incbin "graphics/battle/unk_824E5B8.gbapal.lz"
gUnknown_824E604:: @ 824E604
.incbin "graphics/battle/unk_824E604.gbapal.lz"
gUnknown_824E650:: @ 824E650
.incbin "graphics/battle/unk_824E650.gbapal.lz"
gUnknown_824E6A4:: @ 824E6A4
.incbin "graphics/battle/unk_824E6A4.gbapal.lz"
gUnknown_824E6F0:: @ 824E6F0
.incbin "graphics/battle/unk_824E6F0.gbapal.lz"
gUnknown_824E740:: @ 824E740
.incbin "graphics/battle/unk_824E740.gbapal.lz"
gUnknown_824E78C:: @ 824E78C
.incbin "graphics/battle/unk_824E78C.gbapal.lz"
gUnknown_824E7DC:: @ 824E7DC
.incbin "graphics/battle/unk_824E7DC.gbapal.lz"
gUnknown_824E81C:: @ 824E81C
.incbin "graphics/battle/unk_824E81C.gbapal.lz"
gUnknown_824E858:: @ 824E858
.incbin "graphics/battle/unk_824E858.4bpp.lz"
gUnknown_824EB90:: @ 824EB90
.incbin "graphics/battle/unk_824EB90.bin.lz"
gUnknown_824EE34:: @ 824EE34
.4byte gUnknown_824844C, gUnknown_82489A8, gUnknown_8248C68, gUnknown_8248F58, gUnknown_8248400
.4byte gUnknown_82490C4, gUnknown_8249620, gUnknown_82498DC, gUnknown_8249E10, gUnknown_8249074
.4byte gUnknown_8249FE4, gUnknown_824A37C, gUnknown_824A618, gUnknown_824A844, gUnknown_8249F98
.4byte gUnknown_824A990, gUnknown_824ACD0, gUnknown_824AF70, gUnknown_824B0DC, gUnknown_824A940
.4byte gUnknown_824B1EC, gUnknown_824B608, gUnknown_824B8A8, gUnknown_824BBE0, gUnknown_824B19C
.4byte gUnknown_824BD38, gUnknown_824C07C, gUnknown_824C314, gUnknown_824C520, gUnknown_824BCE0
.4byte gUnknown_824C624, gUnknown_824C958, gUnknown_824CBF8, gUnknown_824CEC8, gUnknown_824C5D8
.4byte gUnknown_824CFEC, gUnknown_824D418, gUnknown_824D6B8, gUnknown_824DC98, gUnknown_824CF98
.4byte gUnknown_824DE34, gUnknown_824E16C, gUnknown_824E410, gUnknown_824E490, gUnknown_824DDF0
.4byte gUnknown_824DE34, gUnknown_824E16C, gUnknown_824E410, gUnknown_824E490, gUnknown_824E81C
.4byte gUnknown_824DE34, gUnknown_824E16C, gUnknown_824E410, gUnknown_824E490, gUnknown_824E528
.4byte gUnknown_824DE34, gUnknown_824E16C, gUnknown_824E410, gUnknown_824E490, gUnknown_824E56C
.4byte gUnknown_824DE34, gUnknown_824E16C, gUnknown_824E410, gUnknown_824E490, gUnknown_824E5B8
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E604
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E650
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E6A4
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E6F0
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E740
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E78C
.4byte gUnknown_824E858, gUnknown_824EB90, gUnknown_824E410, gUnknown_824E490, gUnknown_824E7DC
@ struct {u8; u8;}
gUnknown_824EFC4:: @ 824EFC4
.byte 0x01, 0x0b
.align 2
.byte 0x02, 0x0e
.align 2
.byte 0x03, 0x0d
.align 2
.byte 0x04, 0x0f
.align 2
.byte 0x05, 0x10
.align 2
.byte 0x06, 0x11
.align 2
.byte 0x07, 0x12
.align 2
.byte 0x08, 0x0a
.align 2
-365
View File
@@ -1,365 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_846E2E0:: @ 846E2E0
.byte 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80
gUnknown_846E2E8:: @ 846E2E8
.byte 0x00, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00
gUnknown_846E2F0:: @ 846E2F0
.byte 0x04, 0x01, 0x00, 0xff
.byte 0x00, 0x00, 0x00, 0x04
.byte 0x02, 0x00, 0xff, 0x00
.byte 0x00, 0x00, 0x04, 0x02
.byte 0x00, 0xfe, 0x00, 0x00
.byte 0x00, 0x06, 0x03, 0x01
.byte 0xff, 0xfd, 0xff, 0x00
.byte 0x06, 0x04, 0x01, 0xfe
.byte 0xfc, 0xfe, 0x00, 0x00
gUnknown_846E314:: @ 846E314
.byte 0x03, 0x02, 0x01, 0x00
.byte 0x03, 0x03, 0x01, 0x00
.byte 0x03, 0x03, 0x02, 0x00
.byte 0x03, 0x04, 0x02, 0x00
.byte 0x03, 0x05, 0x03, 0x00
gUnknown_846E328:: @ 846E328
.4byte gUnknown_841CE3C
.4byte gUnknown_841CE78
.4byte gUnknown_841CEA8
.4byte gUnknown_841CF14
.4byte gUnknown_841CF50
.4byte gUnknown_841CF70
.4byte gUnknown_841CFA0
.4byte gUnknown_841CFD4
.4byte gUnknown_841D008
gUnknown_846E34C:: @ 846E34C
.4byte NULL
.4byte sub_814BBB8
.4byte sub_814BC10
.4byte sub_814BC74
.4byte sub_814BD7C
.4byte sub_814BD9C
.4byte sub_814BDBC
.4byte sub_814BE0C
.4byte sub_814BE64
.4byte sub_814BE7C
.4byte sub_814BFD0
.4byte sub_814C118
.4byte sub_814C24C
.4byte sub_814C850
.4byte sub_814C8F8
.4byte sub_814C990
.4byte sub_814CB20
.4byte sub_814CC0C
.4byte sub_814CFA8
.4byte sub_814D094
.4byte sub_814D188
.4byte sub_814D240
.4byte sub_814D31C
.4byte sub_814D3A4
.4byte sub_814D468
.4byte sub_814D4C8
gUnknown_846E3B4:: @ 846E3B4
.byte 0x02, 0x04, 0x06, 0x07
.byte 0x03, 0x05, 0x08, 0x0b
.byte 0x03, 0x07, 0x0b, 0x0f
.byte 0x04, 0x08, 0x0c, 0x11
gUnknown_846E3C4:: @ 846E3C4
.byte 0x05, 0x07, 0x09, 0x0c
gUnknown_846E3C8:: @ 846E3C8
.byte 0x03, 0x07, 0x0f, 0x1f
gUnknown_846E3CC:: @ 846E3CC
.4byte 0x000000f8
@ {
@ .bg = 0,
@ .charBaseIndex = 2,
@ .mapBaseIndex = 15,
@ .screenSize = 0,
@ .paletteMode = 0,
@ .priority = 0,
@ .baseTile = 0x0000
@ }
.4byte 0x000014d1
@ {
@ .bg = 1,
@ .charBaseIndex = 0,
@ .mapBaseIndex = 13,
@ .screenSize = 2,
@ .paletteMode = 0,
@ .priority = 1,
@ .baseTile = 0x0000
@ }
.4byte 0x000020c2
@ {
@ .bg = 2,
@ .charBaseIndex = 0,
@ .mapBaseIndex = 12,
@ .screenSize = 0,
@ .paletteMode = 0,
@ .priority = 2,
@ .baseTile = 0x0000
@ }
.4byte 0x000030b3
@ {
@ .bg = 3,
@ .charBaseIndex = 0,
@ .mapBaseIndex = 11,
@ .screenSize = 0,
@ .paletteMode = 0,
@ .priority = 3,
@ .baseTile = 0x0000
@ }
gUnknown_846E3DC:: @ 846E3DC
.byte 0x01, 0x02, 0x03
gUnknown_846E3DF:: @ 846E3DF
.byte 0x00, 0x01, 0x02
gUnknown_846E3E2:: @ 846E3E2
.byte 0x00, 0x03, 0x04
gUnknown_846E3E5:: @ 846E3E5
.byte 0x01, 0x08, 0x09
.byte 0x01, 0x06, 0x07
gUnknown_846E3EB:: @ 846E3EB
.byte 0x01, 0x04, 0x05
.align 2
gUnknown_846E3F0:: @ 846E3F0
.byte 0, 3, 4, 24, 13, 15
.2byte 0x0001
gUnknown_846E3F8:: @ 846E3F8
.byte 0, 0, 0, 9, 2, 8
.2byte 0x03ed
.byte 0, 0, 3, 9, 2, 8
.2byte 0x03db
.byte 0, 0, 6, 9, 2, 8
.2byte 0x03c9
.byte 0, 21, 3, 9, 2, 8
.2byte 0x03b7
.byte 0, 21, 6, 9, 2, 8
.2byte 0x03a5
.byte 255, 0, 0, 0, 0, 0
.2byte 0x0000
.byte 0, 4, 2, 22, 16, 15
.2byte 0x0001
.byte 0, 4, 2, 22, 16, 15
.2byte 0x0001
.byte 0, 3, 2, 24, 16, 15
.2byte 0x0001
.byte 255, 0, 0, 0, 0, 0
.2byte 0x0000
gUnknown_846E448:: @ 846E448
.byte 0x06, 0x08, 0x09, 0x0b
.byte 0x0c, 0x0e, 0x0f, 0x10
gUnknown_846E450:: @ 846E450
.4byte 50000000, 25000000, 12500000, 6250000, 3125000, 1562500, 781250, 390625
gUnknown_846E470:: @ 846E470 gbapal
.incbin "graphics/link_games/unk_846E4D0.gbapal"
gUnknown_846E490:: @ 846E490 gbapal
.incbin "graphics/link_games/unk_846E7FC.gbapal"
gUnknown_846E4B0:: @ 846E4B0 gbapal
.incbin "graphics/link_games/unk_846ECC4.gbapal"
gUnknown_846E4D0:: @ 846E4D0 4bpp.lz
.incbin "graphics/link_games/unk_846E4D0.4bpp.lz"
gUnknown_846E7FC:: @ 846E7FC 4bpp.lz
.incbin "graphics/link_games/unk_846E7FC.4bpp.lz"
gUnknown_846EB78:: @ 846EB78 4bpp.lz
.incbin "graphics/link_games/unk_846EB78.4bpp.lz"
gUnknown_846ECC4:: @ 846ECC4 4bpp.lz
.incbin "graphics/link_games/unk_846ECC4.4bpp.lz"
gUnknown_846ED90:: @ 846ED90 bin.lz
.incbin "graphics/link_games/unk_846ED90.bin.lz"
gUnknown_846EEC0:: @ 846EEC0 bin.lz
.incbin "graphics/link_games/unk_846EEC0.bin.lz"
gUnknown_846F058:: @ 846F058 bin.lz
.incbin "graphics/link_games/unk_846F058.bin.lz"
gUnknown_846F280:: @ 846F280
.byte 0x01, 0x03, 0x00, 0x00, 0x00
.byte 0x00, 0x01, 0x03, 0x00, 0x00
.byte 0x01, 0x03, 0x02, 0x04, 0x00
.byte 0x00, 0x01, 0x03, 0x02, 0x04
gUnknown_846F294:: @ 846F294
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xff, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x03, 0x00, 0xe4, 0xff, 0xfc, 0xff, 0xe8, 0xff, 0x10, 0x00
.byte 0x02, 0x00, 0x06, 0x00, 0xf0, 0xff, 0x14, 0x00, 0xf8, 0xff, 0x10, 0x00
.byte 0x03, 0x14, 0x03, 0x00, 0x1c, 0x00, 0xfc, 0xff, 0x20, 0x00, 0xf8, 0xff
.byte 0x04, 0x14, 0x06, 0x00, 0x10, 0x00, 0x14, 0x00, 0x10, 0x00, 0xf8, 0xff
gUnknown_846F2D0:: @ 846F2D0
.byte 0x00, 0x00
.byte 0xff, 0x00
.byte 0x01, 0x01
gUnknown_846F2D6:: @ 846F2D6
.byte 0x00, 0x00
.byte 0xf0, 0xfc
.byte 0x10, 0xfc
.byte 0xf8, 0xfe
.byte 0x08, 0xfe
.byte 0xe8, 0xf8
.byte 0x18, 0xf8
.byte 0xe0, 0xf4
.byte 0x20, 0xf4
.byte 0xd8, 0xf0
.byte 0x28, 0xf0
gUnknown_846F2EC:: @ 846F2EC
.2byte 5, 6, 7, 8, 9
.align 2
gUnknown_846F2F8:: @ 846F2F8
obj_tiles gUnknown_846E4D0, 0x0800, 1
obj_tiles gUnknown_846E7FC, 0x0e00, 2
obj_tiles gUnknown_846EB78, 0x0700, 3
obj_tiles gUnknown_846ECC4, 0x02c0, 4
obj_tiles NULL, 0x0000, 0
gUnknown_846F320:: @ 846F320
obj_pal gUnknown_846E470, 1
obj_pal gUnknown_846E490, 2
obj_pal gUnknown_846E4B0, 4
obj_pal NULL, 0
gUnknown_846F340::
obj_image_anim_frame 0x0000, 0
obj_image_anim_end
gUnknown_846F348::
obj_image_anim_frame 0x0000, 4
obj_image_anim_frame 0x0010, 4
obj_image_anim_frame 0x0020, 4
obj_image_anim_end
gUnknown_846F358::
obj_image_anim_frame 0x0030, 2
obj_image_anim_frame 0x0040, 2
obj_image_anim_frame 0x0050, 2
obj_image_anim_frame 0x0060, 2
obj_image_anim_end
gUnknown_846F36C::
obj_image_anim_frame 0x0000, 2
obj_image_anim_frame 0x0004, 2
obj_image_anim_frame 0x0008, 2
obj_image_anim_frame 0x000c, 2
obj_image_anim_frame 0x0010, 2
obj_image_anim_frame 0x0014, 2
obj_image_anim_jump 0
gUnknown_846F388::
obj_image_anim_frame 0x0018, 4
obj_image_anim_frame 0x001c, 4
obj_image_anim_frame 0x0020, 4
obj_image_anim_frame 0x0024, 4
obj_image_anim_frame 0x0028, 4
obj_image_anim_frame 0x002c, 4
obj_image_anim_frame 0x0030, 4
obj_image_anim_frame 0x0034, 4
obj_image_anim_jump 0
gUnknown_846F3AC::
obj_image_anim_frame 0x0014, 0
obj_image_anim_end
gUnknown_846F3B4::
obj_image_anim_frame 0x0000, 0
obj_image_anim_end
gUnknown_846F3BC::
obj_rot_scal_anim_frame 256, 256, 0, 0
obj_rot_scal_anim_frame 0, 0, 2, 1
obj_rot_scal_anim_jump 1
gUnknown_846F3D4::
obj_rot_scal_anim_frame 256, 256, 0, 0
obj_rot_scal_anim_frame 0, 0, 254, 1
obj_rot_scal_anim_jump 1
gUnknown_846F3EC::
.4byte gUnknown_846F340
gUnknown_846F3F0::
.4byte gUnknown_846F348
.4byte gUnknown_846F358
gUnknown_846F3F8::
.4byte gUnknown_846F36C
.4byte gUnknown_846F388
gUnknown_846F400::
.4byte gUnknown_846F3AC
gUnknown_846F404::
.4byte gUnknown_846F3B4
gUnknown_846F408::
.4byte gUnknown_846F3BC
.4byte gUnknown_846F3D4
gUnknown_846F410:: @ 846F410
spr_template 1, 1, gOamData_AffineOff_ObjNormal_64x64, gUnknown_846F3EC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846F428:: @ 846F428
spr_template 2, 2, gOamData_AffineOff_ObjNormal_32x32, gUnknown_846F3F0, NULL, gDummySpriteAffineAnimTable, sub_814EFD0
gUnknown_846F440:: @ 846F440
spr_template 3, 2, gOamData_AffineOff_ObjNormal_16x16, gUnknown_846F3F8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846F458:: @ 846F458
spr_template 4, 4, gOamData_AffineOff_ObjNormal_8x16, gUnknown_846F400, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_846F470:: @ 846F470
spr_template 5, 5, gOamData_AffineDouble_ObjNormal_32x32, gUnknown_846F404, NULL, gUnknown_846F408, SpriteCallbackDummy
gUnknown_846F488:: @ 846F488 struct UnkStruct3? perhaps not
.byte 9, 2, 8
.align 2
.2byte 0x9c, 0x00
.4byte gUnknown_846F2F8 + 0x18
.4byte gUnknown_846F320 + 0x10
.byte 8, 2, 8
.align 2
.2byte 0xb4, 0x00
.4byte gUnknown_846F2F8 + 0x18
.4byte gUnknown_846F320 + 0x10
.byte 8, 2, 8
.align 2
.2byte 0xcc, 0x00
.4byte gUnknown_846F2F8 + 0x18
.4byte gUnknown_846F320 + 0x10
gUnknown_846F4B8:: @ 846F4B8
.4byte gUnknown_841D034
.4byte gUnknown_841D03C
.4byte gUnknown_841D044
.4byte gUnknown_841D0D4
.4byte gUnknown_841D0E8
.4byte gUnknown_841D100
-36
View File
@@ -1,36 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_847565C_UnrefDupe:: @ 8471F00 struct BgTemplate(???)
.4byte 0x000001e0
.4byte 0x000012c9
.4byte 0x000012ea
.4byte 0x000021ff
.4byte 0x000000ff
.4byte 0x00000000
.align 2
gUnknown_8475674_UnrefDupe:: @ 8471F18
window_template 0x00, 0x01, 0x01, 0x1c, 0x03, 0x0d, 0x0013
window_template 0x00, 0x01, 0x06, 0x1c, 0x0d, 0x0d, 0x0067
.align 2
gUnknown_8475684_UnrefDupe:: @ 8471F28
window_template 0x00, 0x01, 0x06, 0x1c, 0x07, 0x0d, 0x0067
.align 2
gUnknown_847568C_UnrefDupe:: @ 8471F30
window_template 0x00, 0x01, 0x08, 0x13, 0x03, 0x0d, 0x0013
window_template 0x00, 0x16, 0x07, 0x06, 0x04, 0x0d, 0x004c
.align 2
gUnknown_847569C_UnrefDupe:: @ 8471F40
window_template 0x00, 0x04, 0x06, 0x16, 0x05, 0x0d, 0x0013
.align 2
gUnknown_84756A4_UnrefDupe:: @ 8471F48
window_template 0x00, 0x05, 0x08, 0x13, 0x03, 0x0d, 0x0013
-15
View File
@@ -1,15 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_83C6AB0:: @ 83C6AB0
.byte 0, 16, 11, 11, 2, 15
.2byte 0x125
gUnknown_83C6AB8:: @ 83C6AB8
.4byte gUnknown_841DF8B
.4byte gUnknown_841DF92
.4byte gUnknown_841DF99
.4byte gUnknown_841DFA0
-30
View File
@@ -1,30 +0,0 @@
#include "constants/region_map.h"
#include "constants/flags.h"
#include "constants/moves.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_841EE64:: @ 841EE64
.4byte 0x000001f0
@ {
@ .bg = 0,
@ .charBaseIndex = 0,
@ .mapBaseIndex = 31,
@ .screenSize = 0,
@ .paletteMode = 0,
@ .priority = 0,
@ .baseTile = 0x0000
@ }
gUnknown_841EE68:: @ 841EE68
.byte 0, 3, 5, 6, 4, 15
.2byte 0x000a
.byte 0, 3, 15, 23, 4, 15
.2byte 0x0022
.byte 255, 0, 0, 0, 0, 0
.2byte 0x0000
gUnknown_841EE80:: @ 841EE80
.byte 0x01, 0x02, 0x03
-203
View File
@@ -13,213 +13,10 @@
.section .rodata
.align 2
gUnknown_8479668:: @ 8479668
.incbin "graphics/misc/unk_8479688.gbapal"
gUnknown_8479688::
.incbin "graphics/misc/unk_8479688.4bpp.lz"
gUnknown_8479748::
.incbin "graphics/misc/unk_8479748.4bpp.lz"
.section .rodata.after_trainer_tower
// berry_fix_program
gUnknown_847A8D8::
.string "{CLEAR 11}A{CLEAR 6}B{CLEAR 6}C{CLEAR 26}D{CLEAR 6}E{CLEAR 6}F{CLEAR 26}others$"
gUnknown_847A8FA::
.string "{CLEAR 11}G{CLEAR 6}H{CLEAR 6}I{CLEAR 26}J{CLEAR 6}K{CLEAR 6}L$"
gUnknown_847A913::
.string "{CLEAR 11}M{CLEAR 6}N{CLEAR 6}O{CLEAR 26}P{CLEAR 6}Q{CLEAR 6}R{CLEAR 6}S{CLEAR 26} $"
gUnknown_847A934::
.string "{CLEAR 11}T{CLEAR 6}U{CLEAR 6}V{CLEAR 26}W{CLEAR 6}X{CLEAR 6}Y{CLEAR 6}Z{CLEAR 26} $"
gUnknown_847A955::
.string "{CLEAR 11}a{CLEAR 6}b{CLEAR 6}c{CLEAR 26}d{CLEAR 6}e{CLEAR 6}f{CLEAR 6} {CLEAR 26}.$"
gUnknown_847A976::
.string "{CLEAR 11}g{CLEAR 6}h{CLEAR 7}i{CLEAR 27}j{CLEAR 6}k{CLEAR 6}l{CLEAR 7} {CLEAR 26},$"
gUnknown_847A997::
.string "{CLEAR 11}m{CLEAR 6}n{CLEAR 7}o{CLEAR 26}p{CLEAR 6}q{CLEAR 7}r{CLEAR 6}s{CLEAR 27} $"
gUnknown_847A9B8::
.string "{CLEAR 12}t{CLEAR 6}u{CLEAR 6}v{CLEAR 26}w{CLEAR 6}x{CLEAR 6}y{CLEAR 6}z{CLEAR 26} $"
gUnknown_847A9D9::
.string "{CLEAR 11}A{CLEAR 6}B{CLEAR 6}C{CLEAR 26}D{CLEAR 6}E{CLEAR 6}F{CLEAR 6} {CLEAR 26}.$"
gUnknown_847A9FA::
.string "{CLEAR 11}G{CLEAR 6}H{CLEAR 6}I{CLEAR 26}J{CLEAR 6}K{CLEAR 6}L{CLEAR 6} {CLEAR 26},$"
gUnknown_847AA1B::
.string "{CLEAR 11}M{CLEAR 6}N{CLEAR 6}O{CLEAR 26}P{CLEAR 6}Q{CLEAR 6}R{CLEAR 6}S{CLEAR 26} $"
gUnknown_847AA3C::
.string "{CLEAR 11}T{CLEAR 6}U{CLEAR 6}V{CLEAR 26}W{CLEAR 6}X{CLEAR 6}Y{CLEAR 6}Z{CLEAR 26} $"
gUnknown_847AA5D::
.string "{CLEAR 11}0{CLEAR 16}1{CLEAR 16}2{CLEAR 16}3{CLEAR 16}4{CLEAR 16} $"
gUnknown_847AA76::
.string "{CLEAR 11}5{CLEAR 16}6{CLEAR 16}7{CLEAR 16}8{CLEAR 16}9{CLEAR 16} $"
gUnknown_847AA8F::
.string "{CLEAR 11}!{CLEAR 16}?{CLEAR 16}{CLEAR 16}{CLEAR 16}/{CLEAR 16}-$"
gUnknown_847AAA8::
.string "{CLEAR 11}{CLEAR 16}{CLEAR 16}{CLEAR 18}{CLEAR 18}'{CLEAR 18} $"
gText_UnionRoomChatKeyboard_ABCDE::
.string "ABCDE$"
gText_UnionRoomChatKeyboard_FGHIJ::
.string "FGHIJ$"
gText_UnionRoomChatKeyboard_KLMNO::
.string "KLMNO$"
gText_UnionRoomChatKeyboard_PQRST::
.string "PQRST$"
gText_UnionRoomChatKeyboard_UVWXY::
.string "UVWXY$"
gText_UnionRoomChatKeyboard_Z::
.string "Z $"
gText_UnionRoomChatKeyboard_01234Upper::
.string "01234$"
gText_UnionRoomChatKeyboard_56789Upper::
.string "56789$"
gText_UnionRoomChatKeyboard_PunctuationUpper::
.string ".,!? $"
gText_UnionRoomChatKeyboard_SymbolsUpper::
.string "-/& $"
gText_UnionRoomChatKeyboard_abcde::
.string "abcde$"
gText_UnionRoomChatKeyboard_fghij::
.string "fghij$"
gText_UnionRoomChatKeyboard_klmno::
.string "klmno$"
gText_UnionRoomChatKeyboard_pqrst::
.string "pqrst$"
gText_UnionRoomChatKeyboard_uvwxy::
.string "uvwxy$"
gText_UnionRoomChatKeyboard_z::
.string "z $"
gText_UnionRoomChatKeyboard_01234Lower::
.string "01234$"
gText_UnionRoomChatKeyboard_56789Lower::
.string "56789$"
gText_UnionRoomChatKeyboard_PunctuationLower::
.string ".,!? $"
gText_UnionRoomChatKeyboard_SymbolsLower::
.string "-/& $"
.string "$"
.string "$"
.string "$"
.string "$"
.string "$"
.string "$"
.string "$"
.string "$"
gText_UnionRoomChatKeyboard_Emoji1::
.string "{EXTRA 245}{EXTRA 246}{EXTRA 247}{EXTRA 248}{EXTRA 254}$"
gText_UnionRoomChatKeyboard_Emoji2::
.string "{EXTRA 249}{EXTRA 250}{EXTRA 252}{EXTRA 251}{EXTRA 253}$"
gText_UnionRoomChatKeyboard_Emoji3::
.string "{EXTRA 236}{EXTRA 237}{EXTRA 238}{EXTRA 235}{EXTRA 234}$"
gText_UnionRoomChatKeyboard_Emoji4::
.string "{EXTRA 212}{EXTRA 213}{EXTRA 211}$"
gText_UnionRoomChatKeyboard_Emoji5::
.string "{EXTRA 216}{EXTRA 217}{EXTRA 242}{EXTRA 243}{EXTRA 244}$"
gText_UnionRoomChatKeyboard_Emoji6::
.string "{EXTRA 218}{EXTRA 241}{EXTRA 224}{EXTRA 226}{EXTRA 227}$"
gText_UnionRoomChatKeyboard_Emoji7::
.string "{EXTRA 240}{EXTRA 239}{EXTRA 225}{EXTRA 214}{EXTRA 215}$"
gText_UnionRoomChatKeyboard_Emoji8::
.string "{EXTRA 228}{EXTRA 229}{EXTRA 230}{EXTRA 231}{EXTRA 232}$"
gText_UnionRoomChatKeyboard_Emoji9::
.string "{EXTRA 233}{EXTRA 220}{EXTRA 221}{EXTRA 222}{EXTRA 209}$"
gText_UnionRoomChatKeyboard_Emoji10::
.string "{EXTRA 210}{EXTRA 208}: $"
// trainer_tower (again?)
@ 847ABAC
.align 2
.include "data/trainer_tower/trainers.inc"
.align 2
gUnknown_84827AC:: @ 84827AC
.byte 0x08, 0x01
.align 2
.4byte 0
gUnknown_84827B4:: @ 84827B4
.4byte gUnknown_847F16C
.4byte gUnknown_847D26C
.4byte gUnknown_84808AC
.4byte gUnknown_847ABAC
.4byte gUnknown_847CAAC
.4byte gUnknown_847E9AC
.4byte gUnknown_847AF8C
.4byte gUnknown_847CE8C
.4byte gUnknown_847DA2C
.4byte gUnknown_847BF0C
.4byte gUnknown_847D64C
.4byte gUnknown_847DE0C
.4byte gUnknown_847B74C
.4byte gUnknown_847BB2C
.4byte gUnknown_848182C
.4byte gUnknown_847F92C
.4byte gUnknown_847C2EC
.4byte gUnknown_847C6CC
.4byte gUnknown_847E5CC
.4byte gUnknown_84804CC
.4byte gUnknown_84823CC
.4byte gUnknown_8481FEC
.4byte gUnknown_84800EC
.4byte gUnknown_847E1EC
.4byte gUnknown_847ED8C
.4byte gUnknown_848106C
.4byte gUnknown_8480C8C
.4byte gUnknown_847F92C
.4byte gUnknown_847F54C
.4byte gUnknown_847E1EC
.4byte gUnknown_847D64C
.4byte gUnknown_847C6CC
.include "data/text/move_descriptions.inc"
.align 2, 0
-296
View File
@@ -1,296 +0,0 @@
#include "constants/region_map.h"
#include "constants/flags.h"
#include "constants/moves.h"
#define RGB(r, g, b) ((r) | ((g) << 5) | ((b) << 10))
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_843F29C:: @ 843F29C
.2byte 0x143a, 0x1817, 0x100b, 0x200f
gUnknown_843F2A4:: @ 843F2A4
.2byte 0x0209, 0x140b, 0x1030, 0x102a
gUnknown_843F2AC:: @ 843F2AC
.byte 0, 2, 2, 0
.4byte gUnknown_8418A2B
.4byte gUnknown_84186D1
.4byte gUnknown_84186EF
.4byte gUnknown_841880E
.4byte gUnknown_8418902
.byte 1, 2, 3, 1
.4byte gUnknown_8418A33
.4byte gUnknown_8418706
.4byte gUnknown_8418725
.4byte gUnknown_841881B
.4byte gUnknown_8418902
.byte 2, 2, 3, 1
.4byte gUnknown_8418A4A
.4byte gUnknown_8418706
.4byte gUnknown_8418725
.4byte gUnknown_841883E
.4byte gUnknown_8418902
.byte 3, 2, 3, 1
.4byte gUnknown_8418A61
.4byte gUnknown_8418706
.4byte gUnknown_8418725
.4byte gUnknown_841885F
.4byte gUnknown_8418902
.byte 4, 2, 5, 2
.4byte NULL
.4byte gUnknown_8418780
.4byte gUnknown_841879E
.4byte gUnknown_841888C
.4byte gUnknown_8418902
.byte 5, 2, 2, 0
.4byte NULL
.4byte gUnknown_8418780
.4byte gUnknown_841879E
.4byte NULL
.4byte NULL
.byte 6, 2, 3, 1
.4byte gUnknown_8418A77
.4byte gUnknown_84187B2
.4byte gUnknown_84187D1
.4byte gUnknown_84188AC
.4byte gUnknown_8418902
.byte 7, 2, 3, 1
.4byte gUnknown_8418AA1
.4byte gUnknown_8418745
.4byte gUnknown_8418763
.4byte gUnknown_8418881
.4byte gUnknown_8418902
.byte 9, 2, 1, 3
.4byte gUnknown_8418A87
.4byte gUnknown_84188B9
.4byte gUnknown_84188D6
.4byte gUnknown_84188F0
.4byte gUnknown_8418902
.byte 14, 2, 2, 0
.4byte gUnknown_8418AB2
.4byte gUnknown_84186D1
.4byte gUnknown_84187EE
.4byte gUnknown_8418881
.4byte gUnknown_8418902
gUnknown_843F39C:: @ 843F39C data8 4x7
.byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x00
.byte 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x00
.byte 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13
.byte 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a
gUnknown_843F3B8:: @ 843F3B8 gbapal
.incbin "graphics/link_rfu/unk_843F3F8.gbapal"
gUnknown_843F3D8:: @ 843F3D8 gbapal
.incbin "graphics/link_rfu/unk_8E9BD28.gbapal"
gUnknown_843F3F8:: @ 843F3F8 4bpp
.incbin "graphics/link_rfu/unk_843F3F8.4bpp"
gUnknown_843F418:: @ 843F418 4bpp
.incbin "graphics/link_rfu/unk_843F418.4bpp"
gUnknown_843F518:: @ 843F518 4bpp
.incbin "graphics/link_rfu/unk_843F518.4bpp"
gUnknown_843F618:: @ 843F618 gbapal
.incbin "graphics/link_rfu/unk_843F638.gbapal"
gUnknown_843F638:: @ 843F638 4bpp.lz
.incbin "graphics/link_rfu/unk_843F638.4bpp.lz"
gUnknown_843F76C:: @ 843F76C gbapal
.incbin "graphics/link_rfu/unk_843F76C.gbapal"
gUnknown_843F78C:: @ 843F78C gbapal
.incbin "graphics/link_rfu/unk_843F78C.gbapal"
gUnknown_843F7AC:: @ 843F7AC 4bpp.lz
.incbin "graphics/link_rfu/unk_843F7AC.4bpp.lz"
gUnknown_843F874:: @ 843F874 gbapal
.2byte RGB(0, 0, 0)
.2byte RGB(0, 0, 0)
.2byte RGB(7, 25, 31)
.2byte RGB(21, 21, 29)
gUnknown_843F87C:: @ 843F87C gbapal
.2byte RGB(0, 0, 0)
.2byte RGB(31, 31, 31)
.2byte RGB(12, 12, 12)
.2byte RGB(27, 26, 27)
.2byte RGB(8, 17, 9)
.align 2
gUnknown_843F888:: @ 843F888 data8 6x4
.byte 0x03, 0x04, 0x18, 0x04
.byte 0x01, 0x04, 0x1b, 0x04
.byte 0x03, 0x00, 0x18, 0x0a
.byte 0x06, 0x06, 0x12, 0x04
.byte 0x10, 0x04, 0x09, 0x02
.byte 0x0e, 0x04, 0x12, 0x04
gUnknown_843F8A0:: @ 843F8A0 bg_template
.4byte 0x000001c0, 0x000011dd, 0x002021e2, 0x000031fb
gUnknown_843F8B0:: @ 843F8B0 window_template
.align 2
.byte 0x01, 0x07, 0x00, 0x10, 0x02, 0x0a
.2byte 0x0010
@ {0x01, 0x07, 0x00, 0x10, 0x02, 0x0a, 0x0010}
.align 2
.byte 0x00, 0x04, 0x0f, 0x16, 0x04, 0x0f
.2byte 0x000a
@ {0x00, 0x04, 0x0f, 0x16, 0x04, 0x0f, 0x000a}
.align 2
.byte 0x02, 0x01, 0x00, 0x1c, 0x20, 0x03
.2byte 0x0000
@ {0x02, 0x01, 0x00, 0x1c, 0x20, 0x03, 0x0000}
.align 2
.byte 0xff, 0x00, 0x00, 0x00, 0x00, 0x00
.2byte 0x0000
@ {0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000}
gUnknown_843F8D0:: @ 843F8D0 window_template
.align 2
.byte 0x00, 0x16, 0x09, 0x05, 0x04, 0x0f
.2byte 0x0062
@ {0x00, 0x16, 0x09, 0x05, 0x04, 0x0f, 0x0062}
gUnknown_843F8D8:: @ 843F8D8 text
.string "{UNDERSCORE}$"
gUnknown_843F8DB:: @ 843F8DB text
.string "{CLEAR 17}$"
.align 2
gUnknown_843F8E0:: @ 843F8E0
.4byte gUnknown_847A8D8
.4byte gUnknown_847A8FA
.4byte gUnknown_847A913
.4byte gUnknown_847A934
gUnknown_843F8F0:: @ 843F8F0 sprite_sheet
obj_tiles gUnknown_843F3F8, 0x0020, 0
obj_tiles gUnknown_843F418, 0x0100, 2
obj_tiles gUnknown_843F518, 0x0100, 3
null_obj_tiles
gUnknown_843F910:: @ 843F910 sprite_palette
obj_pal gUnknown_843F3B8, 0
obj_pal gUnknown_843F3D8, 1
obj_pal gUnknown_8E99F24, 2
obj_pal gUnknown_843F618, 3
null_obj_pal
gUnknown_843F938:: @ 843F938 sprite_sheet
obj_tiles gUnknown_843F638, 0x0800, 5
obj_tiles gUnknown_8E9BD28, 0x1000, 1
obj_tiles gUnknown_8E99F44, 0x0800, 6
obj_tiles gUnknown_8E9A168, 0x1000, 4
gUnknown_843F958:: @ 843F958 data8
.byte 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x00
gUnknown_843F960::
.4byte 0x00000000, 0x00000c00
gUnknown_843F968:: @ 843F968 sprite_template
spr_template 0, 0, gUnknown_843F960, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8101B20
gUnknown_843F980::
.4byte 0xc0004000, 0x00000400
gUnknown_843F988::
obj_image_anim_frame 0x0000, 0
obj_image_anim_end
gUnknown_843F990::
obj_image_anim_frame 0x0020, 0
obj_image_anim_end
gUnknown_843F998::
obj_image_anim_frame 0x0040, 0
obj_image_anim_end
gUnknown_843F9A0::
obj_image_anim_frame 0x0060, 0
obj_image_anim_end
gUnknown_843F9A8::
.4byte gUnknown_843F988
.4byte gUnknown_843F990
.4byte gUnknown_843F998
.4byte gUnknown_843F9A0
gUnknown_843F9B8:: @ 843F9B8 sprite_template
spr_template 1, 1, gUnknown_843F980, gUnknown_843F9A8, NULL, gDummySpriteAffineAnimTable, sub_8101B20
gUnknown_843F9D0::
.4byte 0xc0004000, 0x00000400
gUnknown_843F9D8::
obj_image_anim_frame 0x0060, 0
obj_image_anim_end
gUnknown_843F9E0::
obj_image_anim_frame 0x0040, 4
obj_image_anim_frame 0x0020, 4
obj_image_anim_end
gUnknown_843F9EC::
obj_image_anim_frame 0x0040, 4
obj_image_anim_frame 0x0000, 4
obj_image_anim_end
gUnknown_843F9F8::
obj_image_anim_frame 0x0040, 4
obj_image_anim_frame 0x0060, 0
obj_image_anim_end
gUnknown_843FA04::
obj_image_anim_frame 0x0040, 4
obj_image_anim_end
gUnknown_843FA0C::
.4byte gUnknown_843F9D8
.4byte gUnknown_843F9E0
.4byte gUnknown_843F9EC
.4byte gUnknown_843F9F8
.4byte gUnknown_843FA04
gUnknown_843FA20:: @ 843FA20 sprite_template
spr_template 4, 2, gUnknown_843F9D0, gUnknown_843FA0C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_843FA38::
.4byte 0xc0000000, 0x00000c00
gUnknown_843FA40:: @ 843FA40 sprite_template
spr_template 6, 2, gUnknown_843FA38, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_843FA58::
.4byte 0x40004000, 0x00000400
gUnknown_843FA60::
.4byte 0x40000000, 0x00000400
gUnknown_843FA68::
obj_image_anim_frame 0x0000, 0
obj_image_anim_end
gUnknown_843FA70::
obj_image_anim_frame 0x0004, 0
obj_image_anim_end
gUnknown_843FA78::
.4byte gUnknown_843FA68
.4byte gUnknown_843FA70
gUnknown_843FA80:: @ 843FA80 sprite_template
spr_template 3, 2, gUnknown_843FA58, gUnknown_843FA78, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_843FA98:: @ 843FA98 sprite_template
spr_template 2, 2, gUnknown_843FA60, gUnknown_843FA78, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-97
View File
@@ -1,97 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_83A710C::
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
.4byte little_step
gUnknown_83A714C::
.4byte double_little_steps
.4byte double_little_steps
.4byte double_little_steps
.4byte double_little_steps
.4byte double_little_steps
.4byte double_little_steps
.4byte double_little_steps
.4byte double_little_steps
gUnknown_83A716C::
.4byte double_little_steps
.4byte triple_little_steps
.4byte triple_little_steps
.4byte double_little_steps
.4byte triple_little_steps
.4byte triple_little_steps
gUnknown_83A7184::
.4byte quad_little_steps
.4byte quad_little_steps
.4byte quad_little_steps
.4byte quad_little_steps
gUnknown_83A7194::
.4byte oct_little_steps
.4byte oct_little_steps
gUnknown_83A719C:: @ 83A719C
.4byte gUnknown_83A710C
.4byte gUnknown_83A714C
.4byte gUnknown_83A716C
.4byte gUnknown_83A7184
.4byte gUnknown_83A7194
gUnknown_83A71B0:: @ 83A71B0
.2byte 0x0010, 0x0008, 0x0006, 0x0004, 0x0002
gUnknown_83A71BA::
.byte 0xfc, 0xfa, 0xf8, 0xf6, 0xf5, 0xf4, 0xf4, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfc, 0x00, 0x00
gUnknown_83A71CA::
.byte 0x00, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfc, 0xfd, 0xfe, 0x00, 0x00, 0x00
gUnknown_83A71DA::
.byte 0xfe, 0xfc, 0xfa, 0xf8, 0xf7, 0xf6, 0xf6, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfd, 0xfe, 0x00, 0x00
.align 2
gUnknown_83A71EC:: @ 83A71EC
.4byte gUnknown_83A71BA
.4byte gUnknown_83A71CA
.4byte gUnknown_83A71DA
.align 1
gUnknown_83A71F8:: @ 83A71F8
.2byte 0x10, 0x10, 0x20
gUnknown_83A71FE:: @ 83A71FE
.byte 0, 0, 1
.align 1
gUnknown_83A7202:: @ 83A7202
.2byte 0x20, 0x20, 0x40
gUnknown_83A7208:: @ 83A7208
.byte 1, 1, 2
.align 2
gUnknown_83A720C:: @ 83A720C
abspath "evobjmv.c"
.align 2
gUnknown_83A7240:: @ 83A7240
.asciz "0"
File diff suppressed because it is too large Load Diff
+98 -855
View File
File diff suppressed because it is too large Load Diff
-432
View File
@@ -1,432 +0,0 @@
#include "constants/maps.h"
#include "constants/species.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_83CA770:: @ 3CA770 4bpp
.incbin "graphics/field_effects/unk_83CA770.4bpp"
gUnknown_83CAF70:: @ 83CAF70 gbapal
.incbin "graphics/field_effects/unk_83CAF70.gbapal"
gUnknown_83CAF90:: @ 83CAF90 4bpp
.incbin "graphics/field_effects/unk_83CAF90.4bpp"
gUnknown_83CAFB0:: @ 83CAFB0 gbapal
.incbin "graphics/field_effects/unk_83CAFB0.gbapal"
gUnknown_83CAFD0:: @ 83CAFD0 4bpp
.incbin "graphics/field_effects/unk_83CAFD0.4bpp"
gUnknown_83CB3D0:: @ 83CB3D0 gbapal
.incbin "graphics/field_effects/unk_83CB3D0.gbapal"
gUnknown_83CB3F0:: @ 83CB3F0 4bpp
.incbin "graphics/field_effects/unk_83CB3F0.4bpp"
gUnknown_83CB5F0:: @ 83CB5F0 4bpp
.incbin "graphics/field_effects/unk_83CB5F0.4bpp"
gUnknown_83CB7F0:: @ 83CB7F0 gbapal gUnknown_83CB5F0
.incbin "graphics/field_effects/unk_83CB7F0.gbapal"
gUnknown_83CB810:: @ 83CB810 4bpp
.incbin "graphics/field_effects/unk_83CB810.bin"
gUnknown_83CBA90:: @ 83CBA90 4bpp
.incbin "graphics/field_effects/unk_83CBA90.4bpp"
gUnknown_83CBB10:: @ 83CBB10 gbapal gUnknown_83CBA90
.incbin "graphics/field_effects/unk_83CBB10.gbapal"
gUnknown_83CBB30:: @ 83CBB30 4bpp
.incbin "graphics/field_effects/unk_83CBB30.bin"
gUnknown_83CBDB0::
.incbin "graphics/field_effects/unk_83CBDB0.4bpp"
.align 2
gUnknown_83CBE30:: @ 83CBE30 dataptr
.4byte FieldEffectCmd_loadtiles
.4byte FieldEffectCmd_loadfadedpal
.4byte FieldEffectCmd_loadpal
.4byte FieldEffectCmd_callnative
.4byte sub_80834DC
.4byte FieldEffectCmd_loadgfx_callnative
.4byte FieldEffectCmd_loadtiles_callnative
.4byte FieldEffectCmd_loadfadedpal_callnative
gUnknown_83CBE50:: @ 83CBE50 oamdata
.4byte 0xc0000000, 0x00000000
gOamData_83CBE58:: @ 83CBE58 oamdata
.4byte 0x00000000, 0x00000000
gOamData_83CBE60:: @ 83CBE60 oamdata
.4byte 0x40000000, 0x00000000
gUnknown_83CBE68:: @ 83CBE68 sprite_frames
obj_frame_tiles gUnknown_83CA770, 0x0800
gUnknown_83CBE70:: @ 83CBE70 sprite_palette
obj_pal gUnknown_83CAF70, 4102
gUnknown_83CBE78:: @ 83CBE78
obj_image_anim_frame 0x0000, 1
obj_image_anim_end
.align 2
gUnknown_83CBE80:: @ 83CBE80 dataptr
.4byte gUnknown_83CBE78
gUnknown_83CBE84:: @ 83CBE84 spr_template
spr_template 65535, 4102, gUnknown_83CBE50, gUnknown_83CBE80, gUnknown_83CBE68, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_83CBE9C:: @ 83CBE9C sprite_palette
obj_pal gUnknown_83CAFB0, 4103
gUnknown_83CBEA4:: @ 83CBEA4 sprite_palette
obj_pal gUnknown_83CB3D0, 4112
gOamData_83CBEAC:: @ 83CBEAC oam_data
.4byte 0x80004000, 0x00000000
gUnknown_83CBEB4:: @ 83CBEB4 sprite_frames
obj_frame_tiles gUnknown_83CAF90, 0x0020
gUnknown_83CBEBC:: @ 83CBEBC sprite_frames
obj_frame_tiles gUnknown_83CAFD0 + 0x000, 0x0100
obj_frame_tiles gUnknown_83CAFD0 + 0x100, 0x0100
obj_frame_tiles gUnknown_83CAFD0 + 0x200, 0x0100
obj_frame_tiles gUnknown_83CAFD0 + 0x300, 0x0100
gUnknown_83CBEDC:: @ 83CBEDC sprite_frames
obj_frame_tiles gUnknown_83CB3F0 + 0x000, 0x0080
obj_frame_tiles gUnknown_83CB3F0 + 0x080, 0x0080
obj_frame_tiles gUnknown_83CB3F0 + 0x100, 0x0080
obj_frame_tiles gUnknown_83CB3F0 + 0x180, 0x0080
gUnknown_83CBEFC:: @ 83CBEFC unknown
.byte 0xf4, 0xf8, 0x01, 0x80
.byte 0x04, 0xf8, 0x20, 0x80
.byte 0xf4, 0x00, 0x31, 0x80
.byte 0x04, 0x00, 0x50, 0x80
.byte 0x04, 0x00, 0x00, 0x00
gUnknown_83CBF10:: @ 83CBF10 dataptr
.4byte gUnknown_83CBEFC
gUnknown_83CBF14:: @ 83CBF14 unknown
.byte 0xe0, 0xf8, 0x05, 0x80
.byte 0x00, 0xf8, 0x45, 0x80
.byte 0xe0, 0x00, 0x85, 0x80
.byte 0x00, 0x00, 0xc5, 0x80
.byte 0x04, 0x00, 0x00, 0x00
gUnknown_83CBF28:: @ 83CBE28 dataptr
.4byte gUnknown_83CBF14
gUnknown_83CBF2C:: @ 83CBF2C animcmd
obj_image_anim_frame 0x0000, 1
obj_image_anim_jump 0
gUnknown_83CBF34:: @ 83CBF34 animcmd
obj_image_anim_frame 0x0001, 5
obj_image_anim_frame 0x0002, 5
obj_image_anim_frame 0x0003, 7
obj_image_anim_frame 0x0002, 5
obj_image_anim_frame 0x0001, 5
obj_image_anim_frame 0x0000, 5
obj_image_anim_loop 3
obj_image_anim_end
.align 2
gUnknown_83CBF54:: @ 83CBF54 dataptr
.4byte gUnknown_83CBF2C
.4byte gUnknown_83CBF34
gUnknown_83CBF5C:: @ 83CBF5C animcmd
obj_image_anim_frame 0x0003, 8
obj_image_anim_frame 0x0002, 8
obj_image_anim_frame 0x0001, 8
obj_image_anim_frame 0x0000, 8
obj_image_anim_frame 0x0001, 8
obj_image_anim_frame 0x0002, 8
obj_image_anim_loop 2
obj_image_anim_frame 0x0001, 8
obj_image_anim_frame 0x0000, 8
obj_image_anim_end
.align 2
gUnknown_83CBF84:: @ 83CBF84 dataptr
.4byte gUnknown_83CBF5C
gUnknown_83CBF88:: @ 83CBF88 spr_template
spr_template 65535, 4103, gOamData_83CBE58, gUnknown_83CBF54, gUnknown_83CBEB4, gDummySpriteAffineAnimTable, SpriteCB_PokeballGlow
gUnknown_83CBFA0:: @ 83CBFA0 spr_template
spr_template 65535, 4103, gOamData_83CBEAC, gUnknown_83CBF54, gUnknown_83CBEBC, gDummySpriteAffineAnimTable, sub_808424C
gUnknown_83CBFB8:: @ 83CBFB8 spr_template
spr_template 65535, 4112, gOamData_83CBE60, gUnknown_83CBF84, gUnknown_83CBEDC, gDummySpriteAffineAnimTable, sub_80842AC
.align 2
gUnknown_83CBFD0:: @ 83CBFD0 dataptr
.4byte PokecenterHealEffect_0
.4byte PokecenterHealEffect_1
.4byte sub_8083C78
.4byte PokecenterHealEffect_3
.align 2
gUnknown_83CBFE0:: @ 83CBFE0 dataptr
.4byte HallOfFameRecordEffect_0
.4byte sub_8083D74
.4byte sub_8083DAC
.4byte sub_8083DD4
.align 2
gUnknown_83CBFF0:: @ 83CBFF0 dataptr
.4byte PokeballGlowEffect_0
.4byte PokeballGlowEffect_1
.4byte PokeballGlowEffect_2
.4byte PokeballGlowEffect_3
.4byte PokeballGlowEffect_4
.4byte PokeballGlowEffect_5
.4byte PokeballGlowEffect_6
.4byte nullsub_50
gUnknown_83CC010:: @ 83CC010 data16
.2byte 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0004, 0x0006, 0x0004, 0x0000, 0x0008, 0x0006, 0x0008
gUnknown_83CC028:: @ 83CC028 data8
.byte 0x10, 0x0c, 0x08, 0x00
gUnknown_83CC02C:: @ 83CC02C data8
.byte 0x10, 0x0c, 0x08, 0x00
gUnknown_83CC030:: @ 83CC030 data8
.byte 0x00, 0x00, 0x00, 0x00
.align 2
gUnknown_83CC034:: @ 83CC034 dataptr
.4byte sub_80844BC
.4byte sub_8084564
.4byte sub_8084580
.4byte sub_80845F4
.4byte sub_80846AC
.4byte sub_80846C8
.4byte sub_8084708
.align 2
gUnknown_83CC050:: @ 83CC050 dataptr
.4byte sub_80847F8
.4byte sub_8084820
.4byte sub_8084890
.4byte sub_80848B4
.4byte sub_80848C4
.4byte sub_80848E8
.align 2
gUnknown_83CC068:: @ 83CC068 dataptr
.4byte sub_8084A5C
.4byte sub_8084AD8
.4byte sub_8084B18
.4byte sub_8084B78
.4byte sub_8084BB8
.4byte sub_8084C18
.4byte sub_8084C3C
.align 2
gUnknown_83CC084:: @ 83CC084 dataptr
.4byte sub_8084D24
.4byte waterfall_1_do_anim_probably
.4byte waterfall_2_wait_anim_finish_probably
.4byte sub_8084DA4
.4byte sub_8084DCC
.align 2
gUnknown_83CC098:: @ 83CC098 dataptr
.4byte dive_1_lock
.4byte dive_2_unknown
.4byte dive_3_unknown
.align 2
gUnknown_83CC0A4:: @ 83CC0A4 dataptr
.4byte sub_8084FA0
.4byte sub_8084FD8
.4byte sub_808500C
.4byte sub_8085058
.4byte sub_808514C
.4byte sub_8085168
.align 2
gUnknown_83CC0BC:: @ 83CC0BC dataptr
.4byte sub_8085244
.4byte sub_8085274
.4byte sub_80852C0
.4byte sub_8085314
.align 2
gUnknown_83CC0CC:: @ 83CC0CC dataptr
.4byte sub_8085440
.4byte sub_8085470
.4byte sub_80854EC
.4byte sub_8085524
.4byte sub_808554C
.align 2
gUnknown_83CC0E0:: @ 83CC0E0 dataptr
.4byte sub_808566C
.4byte sub_8085690
gUnknown_83CC0E8:: @ 83CC0E8 data8
.byte 0x01, 0x03, 0x04, 0x02, 0x01
.align 2
gUnknown_83CC0F0:: @ 83CC0F0 dataptr
.4byte sub_8085A54
.4byte sub_8085A80
.align 2
gUnknown_83CC0F8:: @ 83CC0F8 dataptr
.4byte sub_8085BA8
.4byte sub_8085BD0
.4byte sub_8085C60
.4byte sub_8085D34
gUnknown_83CC108:: @ 83CC108 data8
.byte 0x01, 0x03, 0x04, 0x02, 0x01
.align 2
gUnknown_83CC110:: @ 83CC110 dataptr
.4byte sub_8085E0C
.4byte sub_8085E98
.4byte sub_8085F9C
.align 2
gUnknown_83CC11C:: @ 83CC11C dataptr
.4byte sub_8086110
.4byte sub_8086180
.4byte sub_80861FC
.4byte sub_8086288
.4byte sub_80862B8
.4byte sub_808630C
.4byte sub_8086358
.align 2
gUnknown_83CC138:: @ 83CC138 dataptr
.4byte sub_8086498
.4byte sub_80864D4
.4byte sub_8086554
.4byte sub_80865C0
.4byte sub_80865F0
.4byte sub_8086630
.4byte sub_8086650
.align 2
gUnknown_83CC154:: @ 83CC154 dataptr
.4byte sub_80869C0
.4byte sub_8086A20
.4byte sub_8086A6C
.4byte sub_8086AB4
.4byte sub_8086B30
.align 2
gUnknown_83CC168:: @ 83CC168 dataptr
.4byte sub_8086C00
.4byte sub_8086C24
.4byte sub_8086C70
.4byte sub_8086CF4
gUnknown_83CC178:: @ 83CC178 dataptr (incomplete)
.4byte sub_8086E70
.4byte sub_8086EC8
.4byte sub_8086F0C
.4byte sub_8086F64
.4byte sub_8086FA8
.4byte sub_8086FFC
.4byte sub_808706C
.4byte sub_8087118
.4byte sub_8087138
gUnknown_83CC19C:: @ 83CC19C affineanimcmd
obj_rot_scal_anim_frame 8, 8, 226, 0
obj_rot_scal_anim_frame 28, 28, 0, 30
obj_rot_scal_anim_end
gUnknown_83CC1B4:: @ 83CC1B4 affineanimcmd
obj_rot_scal_anim_frame 256, 256, 64, 0
obj_rot_scal_anim_frame -10, -10, 0, 22
obj_rot_scal_anim_end
.align 2
gUnknown_83CC1CC:: @ 83CC1CC dataptr
.4byte gUnknown_83CC19C
.4byte gUnknown_83CC1B4
.align 2
gUnknown_83CC1D4:: @ 83CC1D4 dataptr
.4byte sub_80874C8
.4byte sub_80875C8
.4byte sub_8087644
.4byte sub_8087698
.4byte sub_8087710
.4byte sub_8087748
.4byte fishE
gUnknown_83CC1F0:: @ 83CC1F0 data16
.2byte 0xfffe, 0xfffc, 0xfffb, 0xfffa, 0xfff9, 0xfff8, 0xfff8, 0xfff8, 0xfff9, 0xfff9, 0xfffa, 0xfffb, 0xfffd, 0xfffe, 0x0000, 0x0002
.2byte 0x0004, 0x0008
gUnknown_83CC214:: @ 83CC214 affineanimcmd
obj_rot_scal_anim_frame 24, 24, 0, 1
obj_rot_scal_anim_jump 0
gUnknown_83CC224:: @ 83CC224 affineanimcmd
obj_rot_scal_anim_frame 512, 512, 0, 1
obj_rot_scal_anim_frame -16, -16, 0, 1
obj_rot_scal_anim_jump 1
.align 2
gUnknown_83CC23C:: @ 83CC23C dataptr
.4byte gUnknown_83CC214
.4byte gUnknown_83CC224
gUnknown_83CC244:: @ 83CC244 dataptr
.4byte sub_8087C00
.4byte sub_8087C2C
.4byte sub_8087CB4
gUnknown_83CC250:: @ 83CC250 sprite_frames
obj_frame_tiles gUnknown_83CBDB0 + 0x00, 0x0020
obj_frame_tiles gUnknown_83CBDB0 + 0x20, 0x0020
obj_frame_tiles gUnknown_83CBDB0 + 0x40, 0x0020
obj_frame_tiles gUnknown_83CBDB0 + 0x60, 0x0020
gUnknown_83CC270:: @ 83CC270 animcmd
obj_image_anim_frame 0x0000, 0
obj_image_anim_end
gUnknown_83CC278:: @ 83CC278 animcmd
obj_image_anim_frame 0x0001, 0
obj_image_anim_end
gUnknown_83CC280:: @ 83CC280 animcmd
obj_image_anim_frame 0x0002, 0
obj_image_anim_end
gUnknown_83CC288:: @ 83CC288 animcmd
obj_image_anim_frame 0x0003, 0
obj_image_anim_end
gUnknown_83CC290:: @ 83CC290 dataptr
.4byte gUnknown_83CC270
.4byte gUnknown_83CC278
.4byte gUnknown_83CC280
.4byte gUnknown_83CC288
gUnknown_83CC2A0:: @ 83CC2A0 spr_template
spr_template 65535, 4371, gOamData_83CBE58, gUnknown_83CC290, gUnknown_83CC250, gDummySpriteAffineAnimTable, sub_8087D90
-34
View File
@@ -1,34 +0,0 @@
#include "constants/region_map.h"
#include "constants/flags.h"
#include "constants/moves.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_83FECCC:: @ 83FECCC
.2byte 0x0c, 0x1c, 0x2c
gUnknown_83FECD2:: @ 83FECD2
.byte 0, 1, 2, 3
gUnknown_83FECD6:: @ 83FECD6
.2byte 0x0004, 0x0004, 0x0004, 0x0010
.align 2
gUnknown_83FECE0:: @ 83FECE0
.4byte sub_80DBB18
.4byte sub_80DBB3C
.align 2
gUnknown_83FECE8:: @ 83FECE8
.4byte sub_80DC318
.4byte sub_80DC348
.4byte sub_80DC3A8
gUnknown_83FECF4:: @ 83FECF4
.byte 0, 0, 1, 2, 3
.align 1
gUnknown_83FECFA:: @ 83FECFA
.2byte 0x0007, 0x000f
+39 -39
View File
@@ -1,8 +1,8 @@
.include "asm/macros/field_effect_script.inc"
.section script_data, "aw", %progbits
.align 2
gUnknown_81D96AC:: @ 81D96AC
.4byte gFldEffScript_ExclamationMarkIcon1
gFieldEffectScriptPointers:: @ 81D96AC
.4byte gFldEffScript_ExclamationMarkIcon
.4byte gFldEffScript_UseCutOnGrass
.4byte gFldEffScript_UseCutOnTree
.4byte gFldEffScript_Shadow
@@ -35,7 +35,7 @@ gUnknown_81D96AC:: @ 81D96AC
.4byte gFldEffScript_NpcflyOut
.4byte gFldEffScript_UseFly
.4byte gFldEffScript_FlyIn
.4byte gFldEffScript_ExclamationMarkIcon2
.4byte gFldEffScript_QuestionMarkIcon
.4byte gFldEffScript_FeetInFlowingWater
.4byte gFldEffScript_BikeTireTracks
.4byte gFldEffScript_SandDisguise
@@ -66,35 +66,35 @@ gUnknown_81D96AC:: @ 81D96AC
.4byte gFldEffScript_PcturnOn
.4byte gFldEffScript_HallOfFameRecord
.4byte gFldEffScript_UseTeleport
.4byte gFldEffScript_Unk40
.4byte gFldEffScript_Unk41
.4byte gFldEffScript_Unk42
.4byte gFldEffScript_Unk43
.4byte gFldEffScript_SmileyFaceIcon
.4byte gFldEffScript_UseVsSeeker
.4byte gFldEffScript_DoubleExclMarkIcon
.4byte gFldEffScript_MoveDeoxysRock
.4byte gFldEffScript_Unk44
.4byte gFldEffScript_Unk45
gFldEffScript_ExclamationMarkIcon1:: @ 81D97C4
gFldEffScript_ExclamationMarkIcon:: @ 81D97C4
callnative FldEff_ExclamationMarkIcon1
end
gFldEffScript_UseCutOnGrass:: @ 81D97CA
callnative sub_80979A0
callnative FldEff_UseCutOnGrass
end
gFldEffScript_UseCutOnTree:: @ 81D97D0
callnative sub_80979F0
callnative FldEff_UseCutOnTree
end
gFldEffScript_Shadow:: @ 81D97D6
callnative oei_shadow
callnative FldEff_Shadow
end
gFldEffScript_TallGrass:: @ 81D97DC
loadfadedpal_callnative gUnknown_83A5348, oei_grass_normal
loadfadedpal_callnative gUnknown_83A5348, FldEff_TallGrass
end
gFldEffScript_Ripple:: @ 81D97E6
loadfadedpal_callnative gUnknown_83A5348, oei_ripples
loadfadedpal_callnative gUnknown_83A5348, FldEff_Ripple
end
gFldEffScript_FieldMoveShowMon:: @ 81D97F0
@@ -102,15 +102,15 @@ gFldEffScript_FieldMoveShowMon:: @ 81D97F0
end
gFldEffScript_Ash:: @ 81D97F6
loadfadedpal_callnative gUnknown_83A5348, oei_ash
loadfadedpal_callnative gUnknown_83A5348, FldEff_Ash
end
gFldEffScript_SurfBlob:: @ 81D9800
callnative sub_80DC3D0
callnative FldEff_SurfBlob
end
gFldEffScript_UseSurf:: @ 81D9806
callnative sub_8086944
callnative FldEff_UseSurf
end
gFldEffScript_Dust:: @ 81D980C
@@ -129,7 +129,7 @@ gFldEffScript_SandFootprints:: @ 81D9821
end
gFldEffScript_JumpBigSplash:: @ 81D982B
loadfadedpal_callnative gUnknown_83A5340, oei_water_drop_tall
loadfadedpal_callnative gUnknown_83A5340, FldEff_JumpBigSplash
end
gFldEffScript_Splash:: @ 81D9835
@@ -165,7 +165,7 @@ gFldEffScript_Unknown22:: @ 81D987B
end
gFldEffScript_BerryTreeGrowthSparkle:: @ 81D9885
callnative sub_80DC9DC
callnative FldEff_BerryTreeGrowthSparkle
end
gFldEffScript_DeepSandFootprints:: @ 81D988B
@@ -174,7 +174,7 @@ gFldEffScript_DeepSandFootprints:: @ 81D988B
gFldEffScript_PokecenterHeal:: @ 81D9895
loadfadedpal gUnknown_83CBE9C
loadfadedpal_callnative gUnknown_83A5340, sub_8083B8C
loadfadedpal_callnative gUnknown_83A5340, FldEff_PokecenterHeal
end
gFldEffScript_UseSecretPowerTree:: @ 81D98A4
@@ -192,7 +192,7 @@ gFldEffScript_MountainDisguise:: @ 81D98AC
end
gFldEffScript_NpcflyOut:: @ 81D98B2
callnative sub_8086D38
callnative FldEff_NpcFlyOut
end
gFldEffScript_UseFly:: @ 81D98B8
@@ -203,8 +203,8 @@ gFldEffScript_FlyIn:: @ 81D98BE
callnative FldEff_FlyIn
end
gFldEffScript_ExclamationMarkIcon2:: @ 81D98C4
callnative sub_8082624
gFldEffScript_QuestionMarkIcon:: @ 81D98C4
callnative FldEff_QuestionMarkIcon
end
gFldEffScript_FeetInFlowingWater:: @ 81D98CA
@@ -224,7 +224,7 @@ gFldEffScript_UseRockSmash:: @ 81D98E4
end
gFldEffScript_UseStrength:: @ 81D98EA
callnative sub_80D0860
callnative FldEff_UseStrength
end
gFldEffScript_UseDig:: @ 81D98F0
@@ -236,15 +236,15 @@ gFldEffScript_SandPile:: @ 81D98F6
end
gFldEffScript_ShortGrass:: @ 81D9900
loadfadedpal_callnative gUnknown_83A5348, sub_80DB808
loadfadedpal_callnative gUnknown_83A5348, FldEff_ShortGrass
end
gFldEffScript_HotSpringsWater:: @ 81D990A
loadfadedpal_callnative gUnknown_83A5348, sub_80DBF50
loadfadedpal_callnative gUnknown_83A5348, FldEff_HotSpringsWater
end
gFldEffScript_UseWaterfall:: @ 81D9914
callnative oei_waterfall
callnative FldEff_UseWaterfall
end
gFldEffScript_UseDive:: @ 81D991A
@@ -257,7 +257,7 @@ gFldEffScript_Pokeball:: @ 81D9920
end
gFldEffScript_HeartIcon:: @ 81D992B
callnative sub_80825B4
callnative FldEff_XIcon
end
gFldEffScript_Nop47:: @ 81D9931
@@ -299,7 +299,7 @@ gFldEffScript_SecretPowerShrub:: @ 81D9964
end
gFldEffScript_CutGrass:: @ 81D9965
loadfadedpal_callnative gUnknown_83D4144, sub_8097A48
loadfadedpal_callnative gFldEffPalette_CutGrass, FldEff_CutGrass
end
gFldEffScript_FieldMoveShowMonInit:: @ 81D996F
@@ -314,33 +314,33 @@ gFldEffScript_PcturnOn:: @ 81D9976
gFldEffScript_HallOfFameRecord:: @ 81D9977
loadfadedpal gUnknown_83CBE9C
loadfadedpal_callnative gUnknown_83CBEA4, sub_8083CE0
loadfadedpal_callnative gUnknown_83CBEA4, FldEff_HallOfFameRecord
end
gFldEffScript_UseTeleport:: @ 81D9986
callnative FldEff_UseTeleport
end
gFldEffScript_Unk40:: @ 81D998C
callnative sub_80825EC
gFldEffScript_SmileyFaceIcon:: @ 81D998C
callnative FldEff_SmileyFaceIcon
end
gFldEffScript_Unk41:: @ 81D9992
callnative sub_8086BA8
gFldEffScript_UseVsSeeker:: @ 81D9992
callnative FldEff_UseVsSeeker
end
gFldEffScript_Unk42:: @ 81D9998
callnative sub_808257C
gFldEffScript_DoubleExclMarkIcon:: @ 81D9998
callnative FldEff_DoubleExclMarkIcon
end
gFldEffScript_Unk43:: @ 81D999E
callnative sub_8087924
gFldEffScript_MoveDeoxysRock:: @ 81D999E
callnative FldEff_MoveDeoxysRock
end
gFldEffScript_Unk44:: @ 81D99A4
callnative sub_8087AB4
callnative FldEff_Unk44
end
gFldEffScript_Unk45:: @ 81D99AA
callnative sub_8087E28
callnative FldEff_Unk45
end
-63
View File
@@ -1,63 +0,0 @@
.section .rodata
.align 2
gUnknown_83A7024:: @ 83A7024
.4byte 0x00000020, 0x00000010
gUnknown_83A702C:: @ 83A702C
.4byte MetatileBehavior_IsTallGrass_2
.4byte MetatileBehavior_IsLongGrass
.4byte MetatileBehavior_IsPuddle
.4byte MetatileBehavior_IsSurfable
.4byte MetatileBehavior_IsWaterfallBottom
.4byte MetatileBehavior_UnusedReturnTrue
gUnknown_83A7044:: @ 83A7044
.4byte 0x00001000, 0x00002000, 0x00004000, 0x00008000, 0x00004000, 0x00010000
gUnknown_83A705C:: @ 83A705C
.4byte MetatileBehavior_IsJumpSouth
.4byte MetatileBehavior_IsJumpNorth
.4byte MetatileBehavior_IsJumpWest
.4byte MetatileBehavior_IsJumpEast
gUnknown_83A706C:: @ 83A706C
.byte 0x73, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x00, 0x00, 0x73
gUnknown_83A707C:: @ 83A707C
.byte 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x02
gUnknown_83A708C:: @ 83A708C
.byte 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x01
gUnknown_83A709C:: @ 83A709C
.4byte nullsub_26
.4byte DoTracksGroundEffect_Footprints
.4byte DoTracksGroundEffect_BikeTireTracks
gUnknown_83A70A8:: @ 83A70A8
.byte 0x0d, 0x00, 0x18, 0x00
gUnknown_83A70AC:: @ 83A70AC
.byte 0x01, 0x02, 0x07, 0x08, 0x01, 0x02, 0x06, 0x05, 0x05, 0x08, 0x03, 0x04, 0x06, 0x07, 0x03, 0x04
gUnknown_83A70BC:: @ 83A70BC
.4byte GroundEffect_SpawnOnTallGrass
.4byte GroundEffect_StepOnTallGrass
.4byte GroundEffect_SpawnOnLongGrass
.4byte GroundEffect_StepOnLongGrass
.4byte GroundEffect_WaterReflection
.4byte GroundEffect_IceReflection
.4byte GroundEffect_FlowingWater
.4byte GroundEffect_SandTracks
.4byte GroundEffect_DeepSandTracks
.4byte GroundEffect_Ripple
.4byte GroundEffect_StepOnPuddle
.4byte GroundEffect_SandHeap
.4byte GroundEffect_JumpOnTallGrass
.4byte GroundEffect_JumpOnLongGrass
.4byte GroundEffect_JumpOnShallowWater
.4byte GroundEffect_JumpOnWater
.4byte GroundEffect_JumpLandingDust
.4byte GroundEffect_ShortGrass
.4byte GroundEffect_HotSprings
.4byte GroundEffect_Seaweed
+24 -9
View File
@@ -1,3 +1,4 @@
#include "constants/event_objects.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
@@ -36,11 +37,11 @@ gUnknown_835B820:: @ 835B820
.align 2
gUnknown_835B828:: @ 835B828
.4byte MetatileBehavior_ReturnFalse_14
.4byte MetatileBehavior_ReturnFalse_15
.4byte MetatileBehavior_ReturnFalse_16
.4byte MetatileBehavior_ReturnFalse_17
.4byte MetatileBehavior_ReturnFalse_18
.4byte MetatileBehavior_ReturnFalse_14 // Related to Acro Bike
.4byte MetatileBehavior_ReturnFalse_15 // Related to Acro Bike
.4byte MetatileBehavior_ReturnFalse_16 // Related to Acro Bike
.4byte MetatileBehavior_ReturnFalse_17 // Related to Acro Bike
.4byte MetatileBehavior_ReturnFalse_18 // Related to Acro Bike
gUnknown_835B83C:: @ 835B83C
.byte 0x09, 0x0a, 0x0b, 0x0c, 0x0d
@@ -63,16 +64,30 @@ gUnknown_835B864:: @ 835B864
.4byte MetatileBehavior_IsEastArrowWarp
gUnknown_835B874:: @ 835B874
.byte 0x00, 0x07, 0x01, 0x08, 0x02, 0x09, 0x03, 0x0a, 0x04, 0x0b, 0x05, 0x0c
.byte OBJ_EVENT_GFX_RED_NORMAL, OBJ_EVENT_GFX_GREEN_NORMAL
.byte OBJ_EVENT_GFX_RED_BIKE, OBJ_EVENT_GFX_GREEN_BIKE
.byte OBJ_EVENT_GFX_RED_SURF, OBJ_EVENT_GFX_GREEN_SURF
.byte OBJ_EVENT_GFX_RED_ITEM, OBJ_EVENT_GFX_GREEN_ITEM
.byte OBJ_EVENT_GFX_RED_FISH, OBJ_EVENT_GFX_GREEN_FISH
.byte OBJ_EVENT_GFX_RED_ITEM_COPY, OBJ_EVENT_GFX_GREEN_ITEM_COPY
gUnknown_835B880:: @ 835B880
.byte 0x0e, 0x0f
.byte OBJ_EVENT_GFX_RS_BRENDAN
.byte OBJ_EVENT_GFX_RS_MAY
gUnknown_835B882:: @ 835B882
.byte 0x00, 0x01, 0x01, 0x02, 0x02, 0x08, 0x07, 0x01, 0x08, 0x02, 0x09, 0x08
@ Male
.byte OBJ_EVENT_GFX_RED_NORMAL, 0x01
.byte OBJ_EVENT_GFX_RED_BIKE, 0x02
.byte OBJ_EVENT_GFX_RED_SURF, 0x08
@ Female
.byte OBJ_EVENT_GFX_GREEN_NORMAL, 0x01
.byte OBJ_EVENT_GFX_GREEN_BIKE, 0x02
.byte OBJ_EVENT_GFX_GREEN_SURF, 0x08
gUnknown_835B88E:: @ 835B88E
.byte 0x06, 0x0d
.byte OBJ_EVENT_GFX_RED_VS_SEEKER
.byte OBJ_EVENT_GFX_GREEN_VS_SEEKER
gUnknown_835B890:: @ 835B890
.4byte MetatileBehavior_IsSouthArrowWarp
+1 -1
View File
@@ -1,4 +1,4 @@
#include "constants/region_map.h"
#include "constants/region_map_sections.h"
#include "constants/flags.h"
#include "constants/moves.h"
#define RGB(r, g, b) ((r) | ((g) << 5) | ((b) << 10))
-40
View File
@@ -1,40 +0,0 @@
#include "constants/maps.h"
#include "constants/species.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_83D4100:: @ 83D4100
.2byte 0x000d, 0x0001
.2byte 0x000a, 0x0013
.2byte 0x000b, 0x000e
.2byte 0x000c, 0x000f
.2byte 0x0352, 0x033e
.2byte 0x0300, 0x0310
.2byte 0x0301, 0x0311
.2byte 0x0302, 0x0312
.2byte 0x0284, 0x0281
.2byte 0xffff, 0xffff
.align 2
gOamData_83D4128::
.4byte 0x00000000, 0x00001401
gAnimCmd_83D4130::
obj_image_anim_frame 0, 30
obj_image_anim_jump 0
gSpriteAnimTable_83D4138::
.4byte gAnimCmd_83D4130
gUnknown_83D413C::
obj_frame_tiles gUnknown_8398648, 0x20
gUnknown_83D4144::
obj_pal gUnknown_8398688, 4096
gUnknown_83D414C:: @ 83D414C
spr_template 0xFFFF, 4096, gOamData_83D4128, gSpriteAnimTable_83D4138, gUnknown_83D413C, gDummySpriteAffineAnimTable, objc_8097BA8
-74
View File
@@ -1,74 +0,0 @@
#include "constants/species.h"
#include "constants/items.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_83F5738:: @ 83F5738
.byte 1, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 2, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 3, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 5, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 6, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 7, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 8, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 9, 4, 1, 0
.4byte sub_80C9FD4
.4byte sub_80CA160
.byte 4, 1, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 2, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 3, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 5, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 6, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 7, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 8, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 4, 9, 0, 1
.4byte sub_80C9E1C
.4byte sub_80CA160
.byte 0, 0, 0, 0
.4byte NULL
.4byte NULL
gUnknown_83F5804:: @ 83F5804
.incbin "graphics/field_effects/flash_white.gbapal"
gUnknown_83F5824:: @ 83F5824
.incbin "graphics/field_effects/flash_black.gbapal"
gUnknown_83F5844:: @ 83F5844
.incbin "graphics/field_effects/flash_gradient.gbapal"
gUnknown_83F5864:: @ 83F5864
.incbin "graphics/field_effects/flash_effect_map.bin.lz"
gUnknown_83F5A44:: @ 83F5A44
.incbin "graphics/field_effects/flash_effect_tiles.4bpp.lz"
-16631
View File
File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More