Merge branch 'master' into record_mixing

This commit is contained in:
PikalaxALT
2018-02-11 20:12:40 -05:00
6672 changed files with 937954 additions and 212286 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,44 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0832C0D0:: @ 832C0D0
obj_tiles gUnknown_08C1F1C8, 0x1000, 0xd6ff
.align 2
gUnknown_0832C0D8:: @ 832C0D8
obj_tiles gUnknown_08C1F46C, 0x1000, 0xd701
.align 2
gUnknown_0832C0E0:: @ 832C0E0
obj_tiles gUnknown_08C1F5E8, 0x0800, 0xd6ff
.align 2
gUnknown_0832C0E8:: @ 832C0E8
obj_tiles gUnknown_08C1F5E8, 0x0800, 0xd700
.align 2
gUnknown_0832C0F0:: @ 832C0F0
obj_tiles gUnknown_08C1F76C, 0x0800, 0xd701
.align 2
gUnknown_0832C0F8:: @ 832C0F8
obj_tiles gUnknown_08C1F76C, 0x0800, 0xd702
.align 2
gUnknown_0832C100:: @ 832C100
obj_tiles gUnknown_08C1F8E8, 0x1000, 0xd70b
.align 2
gUnknown_0832C108:: @ 832C108
obj_tiles gUnknown_08C0237C, 0x0100, 0xd704
obj_tiles gUnknown_08C0237C, 0x0120, 0xd705
obj_tiles gUnknown_08C0237C, 0x0100, 0xd706
obj_tiles gUnknown_08C0237C, 0x0120, 0xd707
.align 2
gUnknown_0832C128:: @ 832C128
obj_pal gBattleInterface_BallStatusBarPal, 0xd6ff
obj_pal gBattleInterface_BallDisplayPal, 0xd704

File diff suppressed because it is too large Load Diff

105
data/battle_anim_80A9C70.s Normal file
View File

@@ -0,0 +1,105 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_0853EDE4:: @ 853EDE4
.2byte 0x0000, 0x0003, 0x0004, 0x0003, 0x0008, 0x0003, 0x000c, 0x0003, 0xfffe, 0x0000
.align 2
gUnknown_0853EDF8:: @ 853EDF8
.4byte gUnknown_0853EDE4
.align 2
gUnknown_0853EDFC:: @ 853EDFC
spr_template 0x2714, 0x2714, gUnknown_0852490C, gUnknown_0853EDF8, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
spr_template 0x2714, 0x2714, gUnknown_0852490C, gUnknown_0853EDF8, NULL, gDummySpriteAffineAnimTable, sub_80A8A6C
.align 2
gUnknown_0853EE2C:: @ 853EE2C
.2byte 0x0000, 0x0003, 0xfffe, 0x0000
.align 2
gUnknown_0853EE34:: @ 853EE34
.4byte gUnknown_0853EE2C
.align 2
gUnknown_0853EE38:: @ 853EE38
spr_template 0x282b, 0x282b, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8E30
.align 2
gUnknown_0853EE50:: @ 853EE50
spr_template 0x282b, 0x282b, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8EE4
.align 2
gUnknown_0853EE68:: @ 853EE68
.2byte 0x0000, 0x0003, 0x0010, 0x0003, 0x0020, 0x0003, 0x0030, 0x0003, 0x0040, 0x0003, 0xffff, 0x0000
.align 2
gUnknown_0853EE80:: @ 853EE80
.4byte gUnknown_0853EE68
.align 2
gUnknown_0853EE84:: @ 853EE84
spr_template 0x2757, 0x2757, gUnknown_08524914, gUnknown_0853EE80, NULL, gDummySpriteAffineAnimTable, sub_80A8B64
spr_template 0x2743, 0x2743, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
.align 2
gUnknown_0853EEB4:: @ 853EEB4
.2byte 0x0000, 0x0005, 0xfffe, 0x0000
.align 2
gUnknown_0853EEBC:: @ 853EEBC
.2byte 0x0000, 0x0005, 0xfffe, 0x0000
.align 2
gUnknown_0853EEC4:: @ 853EEC4
.2byte 0x0000, 0x0005, 0xfffe, 0x0000
.align 2
gUnknown_0853EECC:: @ 853EECC
.4byte gUnknown_0853EEB4
.4byte gUnknown_0853EEBC
.4byte gUnknown_0853EEC4
.align 2
gUnknown_0853EED8:: @ 853EED8
spr_template 0x2797, 0x2797, gUnknown_08524914, gUnknown_0853EECC, NULL, gDummySpriteAffineAnimTable, sub_80A8AEC
.align 2
gUnknown_0853EEF0:: @ 853EEF0
.2byte 0x0000, 0x000f, 0xfffe, 0x0000
.align 2
gUnknown_0853EEF8:: @ 853EEF8
.4byte gUnknown_0853EEF0
.align 2
gUnknown_0853EEFC:: @ 853EEFC
.2byte 0x0060, 0x0060, 0x0000, 0x0000, 0x0002, 0x0002, 0x0100, 0x0000, 0x7ffe, 0x0001, 0x0000, 0x0000
.align 2
gUnknown_0853EF14:: @ 853EF14
.4byte gUnknown_0853EEFC
.align 2
gUnknown_0853EF18:: @ 853EF18
spr_template 0x2714, 0x2714, gUnknown_085249CC, gUnknown_0853EEF8, NULL, gUnknown_0853EF14, sub_80A8A6C
.align 2
gUnknown_0853EF30:: @ 853EF30
.byte 0xf0, 0xf0, 0x0c, 0x80, 0xf0, 0x30, 0x0d, 0x84, 0x30, 0xf0, 0x0e, 0x86, 0x30, 0x30, 0x08, 0x88
.align 2
gUnknown_0853EF40:: @ 853EF40
.4byte 0x00000004, gUnknown_0853EF30
.align 2
gUnknown_0853EF48:: @ 853EF48
spr_template 0x271a, 0x271a, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_0853EF60:: @ 853EF60
spr_template 0x2798, 0x2798, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9E44

View File

@@ -16,7 +16,13 @@ gUnknown_08592114:: @ 8592114
.align 2
gUnknown_08592118:: @ 8592118
spr_template 0x2753, 0x2753, gUnknown_08524944, gUnknown_08592114, NULL, gDummySpriteAffineAnimTable, sub_80FE840
.align 2
gUnknown_08592130:: @ 8592130
spr_template 0x2754, 0x2754, gUnknown_08524944, gUnknown_08592114, NULL, gDummySpriteAffineAnimTable, sub_80FE840
.align 2
gUnknown_08592148:: @ 8592148
spr_template 0x2751, 0x2751, gUnknown_08524944, gUnknown_08592114, NULL, gDummySpriteAffineAnimTable, sub_80FE840
.align 2

View File

@@ -18,9 +18,11 @@ gUnknown_085CE020:: @ 85CE020
spr_template 0x2799, 0x2799, gUnknown_08524A34, gUnknown_085CE01C, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
.align 2
gUnknown_085CE038:: @ 85CE038
spr_template 0x2720, 0x2720, gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A0D4
.align 2
gUnknown_085CE050:: @ 85CE050
spr_template 0x2721, 0x2721, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A78AC
.align 2
@@ -37,9 +39,11 @@ gUnknown_085CE07C:: @ 85CE07C
spr_template 0x27ce, 0x27ce, gUnknown_08524914, gUnknown_085CE078, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
.align 2
gUnknown_085CE094::
spr_template 0x27cf, 0x27cf, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A1B0
.align 2
gUnknown_085CE0AC::
spr_template 0x27cd, 0x27cd, gUnknown_08524974, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A254
.align 2
@@ -65,6 +69,7 @@ gUnknown_085CE104:: @ 85CE104
spr_template 0x27cb, 0x27cb, gUnknown_08524AFC, gDummySpriteAnimTable, NULL, gUnknown_085CE0FC, sub_815A2F0
.align 2
gUnknown_085CE11C:: @ 85CE11C
spr_template 0x27a8, 0x27a8, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A6C4
.align 2
@@ -147,9 +152,11 @@ gUnknown_085CE22C:: @ 85CE22C
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815A934
.align 2
gUnknown_085CE244::
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815AAA4
.align 2
gUnknown_085CE25C::
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815ABD0
.align 2
@@ -164,64 +171,339 @@ gUnknown_085CE284:: @ 85CE284
.align 2
gUnknown_085CE288:: @ 85CE288
spr_template 0x27f5, 0x27f5, gUnknown_08524934, gUnknown_085CE284, NULL, gDummySpriteAffineAnimTable, sub_815ACD0
.align 2
gUnknown_085CE2A0:: @ 85CE2A0
.incbin "baserom.gba", 0x5ce2a0, 0xb0
.2byte 0xfff4, 0x0008, 0x0400, 0x0000, 0x0014, 0xffec, 0x0400, 0x0000, 0xfff8, 0x000c, 0x0400, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE2C0:: @ 85CE2C0
.2byte 0x0000, 0x0008, 0xffff, 0x0000
.align 2
gUnknown_085CE2C8:: @ 85CE2C8
.4byte gUnknown_085CE2C0
.align 2
gUnknown_085CE2CC:: @ 85CE2CC
.2byte 0x0000, 0x0000, 0x2805, 0x0000, 0x0000, 0x0000, 0x0a0a, 0x0000, 0x0000, 0x0000, 0x0a0f, 0x0000, 0x0000, 0x0000, 0x2814, 0x0000
.2byte 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE2F4:: @ 85CE2F4
.4byte gUnknown_085CE2CC
.align 2
gUnknown_085CE2F8:: @ 85CE2F8
spr_template 0x27f6, 0x27f6, gUnknown_085249DC, gUnknown_085CE2C8, NULL, gUnknown_085CE2F4, sub_815B27C
.align 2
gUnknown_085CE310:: @ 85CE310
.2byte 0x0000, 0x0003, 0x0010, 0x0003, 0x0020, 0x0003, 0x0030, 0x0003, 0x0020, 0x0043, 0x0010, 0x0043, 0x0000, 0x0043, 0xfffd, 0x0001
.2byte 0xffff, 0x0000
.align 2
gUnknown_085CE334:: @ 85CE334
.4byte gUnknown_085CE310
.align 2
gUnknown_085CE338:: @ 85CE338
spr_template 0x27fa, 0x27fa, gUnknown_08524914, gUnknown_085CE334, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
.align 2
gUnknown_085CE350:: @ 85CE350
.incbin "baserom.gba", 0x5ce350, 0x38
.2byte 0xfff4, 0x0014, 0x0800, 0x0000, 0x000c, 0xffec, 0x0800, 0x0000, 0x7ffd, 0x0002, 0x0000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE370:: @ 85CE370
spr_template 0x27f2, 0x27f2, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B394
.align 2
gUnknown_085CE388:: @ 85CE388
.incbin "baserom.gba", 0x5ce388, 0x18
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B49C
.align 2
gUnknown_085CE3A0:: @ 85CE3A0
.incbin "baserom.gba", 0x5ce3a0, 0x18
spr_template 0x27f9, 0x27f9, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B570
.align 2
gUnknown_085CE3B8:: @ 85CE3B8
.incbin "baserom.gba", 0x5ce3b8, 0x28
.2byte 0x0008, 0xfff8, 0x0c00, 0x0000, 0xfff0, 0x0010, 0x0c00, 0x0000, 0x0008, 0xfff8, 0x0c00, 0x0000, 0x7ffd, 0x0001, 0x0000, 0x0000
.2byte 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE3E0:: @ 85CE3E0
.incbin "baserom.gba", 0x5ce3e0, 0x50
.2byte 0x0000, 0x0006, 0x1400, 0x0000, 0x0000, 0x0000, 0x1400, 0x0000, 0x0000, 0xffee, 0x0600, 0x0000, 0xffee, 0xffee, 0x0300, 0x0000
.2byte 0x0000, 0x0000, 0x0f00, 0x0000, 0x0004, 0x0004, 0x0d00, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE418:: @ 85CE418
spr_template 0x27fc, 0x27fc, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815B70C
.align 2
gUnknown_085CE430:: @ 85CE430
.incbin "baserom.gba", 0x5ce430, 0x30
.2byte 0x0000, 0x0006, 0x1400, 0x0000, 0x0000, 0x0000, 0x1400, 0x0000, 0x0007, 0xffe2, 0x0600, 0x0000, 0x0000, 0x0000, 0x1400, 0x0000
.2byte 0xfffe, 0x0003, 0x1400, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE460:: @ 85CE460
.incbin "baserom.gba", 0x5ce460, 0x2c
.byte 0xe8, 0x18, 0xfc, 0x00
.align 2
gUnknown_085CE464:: @ 85CE464
.2byte 0x0000, 0x0006, 0x0004, 0x0006, 0xfffe, 0x0000
.align 2
gUnknown_085CE470:: @ 85CE470
.2byte 0x0008, 0x0006, 0xffff, 0x0000
.align 2
gUnknown_085CE478:: @ 85CE478
.2byte 0x000c, 0x0006, 0xffff, 0x0000
.align 2
gUnknown_085CE480:: @ 85CE480
.4byte gUnknown_085CE464
.4byte gUnknown_085CE470
.4byte gUnknown_085CE478
.align 2
gUnknown_085CE48C:: @ 85CE48C
.incbin "baserom.gba", 0x5ce48c, 0x18
spr_template 0x2801, 0x2801, gUnknown_0852490C, gUnknown_085CE480, NULL, gDummySpriteAffineAnimTable, sub_815BE04
.align 2
gUnknown_085CE4A4:: @ 85CE4A4
.incbin "baserom.gba", 0x5ce4a4, 0x4
.byte 0x78, 0x50, 0x28, 0x00
.align 2
gUnknown_085CE4A8:: @ 85CE4A8
.incbin "baserom.gba", 0x5ce4a8, 0x8
.2byte 0x0000, 0x0000, 0x0032, 0x0000
.align 2
gUnknown_085CE4B0:: @ 85CE4B0
.incbin "baserom.gba", 0x5ce4b0, 0x140
.2byte 0x0000, 0xfff1, 0x0700, 0x0000, 0x0000, 0x000f, 0x0700, 0x0000, 0x7ffd, 0x0002, 0x0000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE4D0:: @ 85CE4D0
spr_template 0x2767, 0x2767, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815C400
.align 2
gUnknown_085CE4E8:: @ 85CE4E8
.2byte 0x0000, 0x0008, 0x0001, 0x0008, 0x0002, 0x0008, 0x0003, 0x0008, 0x0003, 0x0088, 0x0002, 0x0088, 0x0000, 0x0088, 0x0001, 0x0088
.2byte 0xfffe, 0x0000
.align 2
gUnknown_085CE50C:: @ 85CE50C
.2byte 0x0000, 0x0048, 0x0001, 0x0048, 0x0002, 0x0048, 0x0003, 0x0048, 0x0003, 0x00c8, 0x0002, 0x00c8, 0x0000, 0x00c8, 0x0001, 0x00c8
.2byte 0xfffe, 0x0000
.align 2
gUnknown_085CE530:: @ 85CE530
.2byte 0x0000, 0x0008, 0xffff, 0x0000
.align 2
gUnknown_085CE538:: @ 85CE538
.4byte gUnknown_085CE4E8
.4byte gUnknown_085CE50C
.4byte gUnknown_085CE530
.align 2
gUnknown_085CE544:: @ 85CE544
spr_template 0x27fe, 0x27fe, gUnknown_08524904, gUnknown_085CE538, NULL, gDummySpriteAffineAnimTable, sub_815C6B0
.align 2
gUnknown_085CE55C:: @ 85CE55C
.byte 0x0c, 0x18, 0x10, 0x16, 0x13, 0x13, 0x15, 0x10, 0x17, 0x0c, 0x16, 0x07, 0x13, 0x04, 0x10, 0x01, 0x0b, 0x00, 0x06, 0x01, 0x04, 0x04, 0x01, 0x07, 0x00, 0x0c, 0x02, 0x11, 0x04, 0x13, 0x08, 0x16
.align 2
gUnknown_085CE57C:: @ 85CE57C
.2byte 0x0000, 0x0005, 0x0004, 0x0009, 0x0008, 0x0005, 0xffff, 0x0000
.align 2
gUnknown_085CE58C:: @ 85CE58C
.4byte gUnknown_085CE57C
.align 2
gUnknown_085CE590:: @ 85CE590
spr_template 0x27ff, 0x27ff, gUnknown_0852490C, gUnknown_085CE58C, NULL, gDummySpriteAffineAnimTable, sub_815C95C
gUnknown_085CE5A8::
spr_template 0x2800, 0x2800, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CB88
gUnknown_085CE5C0::
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815CC94
gUnknown_085CE5D8::
spr_template 0x27fc, 0x27fc, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CDB4
.align 2
gUnknown_085CE5F0:: @ 85CE5F0
.incbin "baserom.gba", 0x5ce5f0, 0x15c
.2byte 0x0010, 0x0000, 0x0400, 0x0000, 0x0000, 0xfffd, 0x1000, 0x0000, 0x0004, 0x0000, 0x0400, 0x0000, 0x0000, 0x0000, 0x1800, 0x0000
.2byte 0xfffb, 0x0003, 0x1000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE620:: @ 85CE620
.2byte 0x0080, 0x0080, 0x0000, 0x0000, 0xfff8, 0xfff8, 0x0800, 0x0000, 0x0008, 0x0008, 0x0800, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE640:: @ 85CE640
.2byte 0x00c0, 0x00c0, 0x0000, 0x0000, 0x0008, 0x0008, 0x0800, 0x0000, 0xfff8, 0xfff8, 0x0800, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE660:: @ 85CE660
.2byte 0x0100, 0x0100, 0x0000, 0x0000, 0x0008, 0x0008, 0x0800, 0x0000, 0xfff8, 0xfff8, 0x0800, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE680:: @ 85CE680
.4byte gUnknown_085CE620
.4byte gUnknown_085CE640
.4byte gUnknown_085CE660
.align 2
gUnknown_085CE68C:: @ 85CE68C
spr_template 0x2802, 0x2802, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE680, sub_815D7B4
.align 2
gUnknown_085CE6A4:: @ 85CE6A4
.2byte 0x0080, 0x0080, 0x0000, 0x0000, 0xfffc, 0xfffa, 0x1000, 0x0000, 0x0004, 0x0006, 0x1000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE6C4:: @ 85CE6C4
.2byte 0x00c0, 0x00c0, 0x0000, 0x0000, 0x0004, 0x0006, 0x1000, 0x0000, 0xfffc, 0xfffa, 0x1000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE6E4:: @ 85CE6E4
.2byte 0x0100, 0x0100, 0x0000, 0x0000, 0x0004, 0x0006, 0x1000, 0x0000, 0xfffc, 0xfffa, 0x1000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE704:: @ 85CE704
.2byte 0x0100, 0x0100, 0x0000, 0x0000, 0x0008, 0x000a, 0x1e00, 0x0000, 0xfff8, 0xfff6, 0x1000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE724:: @ 85CE724
.4byte gUnknown_085CE6A4
.4byte gUnknown_085CE6C4
.4byte gUnknown_085CE6E4
.4byte gUnknown_085CE704
.align 2
gUnknown_085CE734:: @ 85CE734
spr_template 0x2802, 0x2802, gUnknown_085249D4, gDummySpriteAnimTable, NULL, gUnknown_085CE724, sub_815D870
.align 2
gUnknown_085CE74C:: @ 85CE74C
.incbin "baserom.gba", 0x5ce74c, 0x20
.2byte 0xfff0, 0x0010, 0x0600, 0x0000, 0x0010, 0xfff0, 0x0c00, 0x0000, 0xfff0, 0x0010, 0x0600, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE76C:: @ 85CE76C
.incbin "baserom.gba", 0x5ce76c, 0x18
spr_template 0x2803, 0x2803, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815DEBC
.align 2
gUnknown_085CE784:: @ 85CE784
.incbin "baserom.gba", 0x5ce784, 0x68
.byte 0x3c, 0x07, 0xbc, 0x16, 0x5b, 0x22, 0xdb, 0x2d, 0x5a, 0x3d, 0xfa, 0x48, 0x79, 0x54, 0x19, 0x64, 0x19, 0x5c, 0x19, 0x50, 0x19, 0x40, 0x19, 0x34, 0x1a, 0x28, 0x1a, 0x18, 0x1a, 0x0c, 0x1b, 0x00
.byte 0x3b, 0x00, 0xbb, 0x00, 0x3b, 0x01, 0x9b, 0x01, 0x1c, 0x02, 0x7c, 0x02, 0xfc, 0x02, 0x7d, 0x03
.align 2
gUnknown_085CE7B4:: @ 85CE7B4
.2byte 0x0000, 0x0003, 0x0010, 0x0003, 0xfffe, 0x0000
.align 2
gUnknown_085CE7C0:: @ 85CE7C0
.2byte 0x0020, 0x0003, 0x0030, 0x0003, 0xfffe, 0x0000
.align 2
gUnknown_085CE7CC:: @ 85CE7CC
.4byte gUnknown_085CE7B4
.4byte gUnknown_085CE7C0
.align 2
gUnknown_085CE7D4:: @ 85CE7D4
spr_template 0x2745, 0x2745, gUnknown_08524914, gUnknown_085CE7CC, NULL, gDummySpriteAffineAnimTable, sub_815E01C
.align 2
gUnknown_085CE7EC:: @ 85CE7EC
.incbin "baserom.gba", 0x5ce7ec, 0x60
spr_template 0x2808, 0x2808, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E404
gUnknown_085CE804::
spr_template 0x280c, 0x280c, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E444
.align 2
gUnknown_085CE81C:: @ 85CE81C
.2byte 0x0000, 0x0000, 0x18fc, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE82C:: @ 85CE82C
.2byte 0x0100, 0x0100, 0x00c0, 0x0000, 0x0000, 0x0000, 0x1804, 0x0000
.2byte 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE844:: @ 85CE844
.4byte gUnknown_085CE81C
.4byte gUnknown_085CE82C
.align 2
gUnknown_085CE84C:: @ 85CE84C
.incbin "baserom.gba", 0x5ce84c, 0x30
spr_template 0x280e, 0x280e, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE844, SpriteCallbackDummy
.align 2
gUnknown_085CE864::
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E6D8
.align 2
gUnknown_085CE87C:: @ 85CE87C
.incbin "baserom.gba", 0x5ce87c, 0x14c
.2byte 0x0000, 0xfff0, 0x0600, 0x0000, 0x0000, 0x0010, 0x0600, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE894:: @ 85CE894
spr_template 0x280f, 0x280f, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E954
gUnknown_085CE8AC::
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EA14
gUnknown_085CE8C4::
spr_template 0x2812, 0x2812, gUnknown_08524A34, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EE84
gUnknown_085CE8DC::
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F18C
gUnknown_085CE8F4::
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_81061C4
gUnknown_085CE90C::
spr_template 0x280a, 0x280a, gUnknown_0852491C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F48C
gUnknown_085CE924::
spr_template 0x27f0, 0x27f0, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815FE80
.align 2
gUnknown_085CE93C:: @ 85CE93C
.2byte 0x0000, 0x0004, 0x0040, 0x0004, 0xffff, 0x0000
.align 2
gUnknown_085CE948:: @ 85CE948
.4byte gUnknown_085CE93C
.align 2
gUnknown_085CE94C:: @ 85CE94C
.2byte 0x0100, 0x0100, 0x0000, 0x0000, 0x0000, 0x0000, 0x08fc, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE964:: @ 85CE964
.2byte 0xff00, 0x0100, 0x0000, 0x0000, 0x0000, 0x0000, 0x0804, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE97C:: @ 85CE97C
.4byte gUnknown_085CE94C
.4byte gUnknown_085CE964
.align 2
gUnknown_085CE984:: @ 85CE984
spr_template 0x2825, 0x2825, gUnknown_0852497C, gUnknown_085CE948, NULL, gUnknown_085CE97C, sub_8160338
.align 2
gUnknown_085CE99C:: @ 85CE99C
.2byte 0x0000, 0x0000, 0x40fc, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_085CE9AC:: @ 85CE9AC
.4byte gUnknown_085CE99C
.align 2
gUnknown_085CE9B0:: @ 85CE9B0
spr_template 0x2826, 0x2826, gUnknown_08524A9C, gDummySpriteAnimTable, NULL, gUnknown_085CE9AC, sub_81603A8
.align 2
gUnknown_085CE9C8:: @ 85CE9C8
.incbin "baserom.gba", 0x5ce9c8, 0x1e8
.2byte 0x0000, 0x0010, 0x0400, 0x0000, 0xfffe, 0x0000, 0x0800, 0x0000, 0x0000, 0x0004, 0x0400, 0x0000, 0x0000, 0x0000, 0x1800, 0x0000
.2byte 0x0001, 0xfffb, 0x1000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000

View File

@@ -10,33 +10,33 @@ gUnknown_085E5088:: @ 85E5088
.align 2
gUnknown_085E5094:: @ 85E5094
.4byte gUnknown_08C1A490, 0xd6ec0100
.4byte gUnknown_08C1A490, 0xd6ed0100
.4byte gUnknown_08C1A490, 0xd6ee0100
.4byte gUnknown_08C1A490, 0xd6ef0100
.4byte gUnknown_08C1A490, 0xd6f00100
.4byte gUnknown_08C1A490, 0xd6f10100
.4byte gUnknown_08C1A490, 0xd6f20100
.4byte gUnknown_08C1A490, 0xd6f30100
.4byte gUnknown_08C1A490, 0xd6f40100
.4byte gUnknown_08C1A490, 0xd6f50100
.4byte gUnknown_08C1A490, 0xd6f60100
.4byte gUnknown_08C1A490, 0xd6f70100
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ec
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ed
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ee
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ef
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f0
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f1
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f2
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f3
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f4
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f5
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f6
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f7
.align 2
gUnknown_085E50F4:: @ 85E50F4
.4byte gUnknown_08C1A564, 0x0000d6ec
.4byte gUnknown_08C1A564, 0x0000d6ed
.4byte gUnknown_08C1A564, 0x0000d6ee
.4byte gUnknown_08C1A564, 0x0000d6ef
.4byte gUnknown_08C1A564, 0x0000d6f0
.4byte gUnknown_08C1A564, 0x0000d6f1
.4byte gUnknown_08C1A564, 0x0000d6f2
.4byte gUnknown_08C1A564, 0x0000d6f3
.4byte gUnknown_08C1A564, 0x0000d6f4
.4byte gUnknown_08C1A564, 0x0000d6f5
.4byte gUnknown_08C1A564, 0x0000d6f6
.4byte gUnknown_08C1A564, 0x0000d6f7
obj_pal gBattleAnimSpritePalette_136, 0xd6ec
obj_pal gBattleAnimSpritePalette_136, 0xd6ed
obj_pal gBattleAnimSpritePalette_136, 0xd6ee
obj_pal gBattleAnimSpritePalette_136, 0xd6ef
obj_pal gBattleAnimSpritePalette_136, 0xd6f0
obj_pal gBattleAnimSpritePalette_136, 0xd6f1
obj_pal gBattleAnimSpritePalette_136, 0xd6f2
obj_pal gBattleAnimSpritePalette_136, 0xd6f3
obj_pal gBattleAnimSpritePalette_136, 0xd6f4
obj_pal gBattleAnimSpritePalette_136, 0xd6f5
obj_pal gBattleAnimSpritePalette_136, 0xd6f6
obj_pal gBattleAnimSpritePalette_136, 0xd6f7
.align 2
gUnknown_085E5154:: @ 85E5154
@@ -140,6 +140,7 @@ gUnknown_085E5310:: @ 85E5310
.2byte 0x0100, 0x0503, 0x0506, 0x0004
.align 2
gUnknown_085E5338:: @ 85E5338
spr_template 0x281d, 0x281d, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_817330C
.align 2

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -960,7 +960,7 @@ gBattleFrontierMons:: @ 85D97BC
.4byte NATURE_DOCILE
@ 137
.2byte SPECIES_FARFETCH_D
.2byte SPECIES_FARFETCHD
.2byte MOVE_SLASH, MOVE_KNOCK_OFF, MOVE_SWORDS_DANCE, MOVE_AGILITY
.byte BATTLE_FRONTIER_ITEM_STICK
.byte F_EV_SPREAD_SP_DEFENSE | F_EV_SPREAD_DEFENSE | F_EV_SPREAD_HP

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

174
data/battle_link_817C95C.s Normal file
View File

@@ -0,0 +1,174 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 1
gUnknown_0860A4AC:: @ 860A4AC
.2byte 0x0044, 0x005a, 0x0075, 0x00f3, 0x0020, 0x00af, 0x00b3, 0x00ed, 0x0149, 0x0108, 0x011c, 0x0143, 0x008a, 0x0137, 0x00ad, 0x00dc
.2byte 0x000c, 0x00da, 0x00d8, 0x011b, 0x00d9, 0x0117, 0xffff, 0x00de, 0x0095, 0xffff
.align 1
gUnknown_0860A4E0:: @ 860A4E0
.2byte 0x0001, 0x0001, 0x0001, 0x0004, 0x0001, 0x0001, 0x0001, 0x0000, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
.2byte 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0004, 0x0005, 0x0001, 0x0003, 0x0001
.2byte 0x0003, 0x0005, 0x0001, 0x0007, 0x0001, 0x0007, 0x0007, 0x0001, 0x0005, 0x0002, 0x0004, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001
.2byte 0x0002, 0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
.2byte 0x0001, 0x0007, 0x0004, 0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004, 0x0001, 0x0001, 0x0001, 0x0004
.2byte 0x0005, 0x0002, 0x0004, 0x0001, 0x0004, 0x0001, 0x0007, 0x0002, 0x0001, 0x0005, 0x0007, 0x0003, 0x0003, 0x0004, 0x0003, 0x0003
.2byte 0x0003, 0x0003, 0x0003, 0x0002, 0x0004, 0x0001, 0x0005, 0x0001, 0x0001, 0x0004, 0x0005, 0x0003, 0x0001, 0x0002, 0x0001, 0x0005
.2byte 0x0004, 0x0003, 0x0006, 0x0004, 0x0003, 0x0003, 0x0003, 0x0002, 0x0004, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0001, 0x0007
.2byte 0x0002, 0x0002, 0x0001, 0x0001, 0x0004, 0x0004, 0x0004, 0x0001, 0x0004, 0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0007, 0x0007
.2byte 0x0006, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0003, 0x0001, 0x0001, 0x0004, 0x0004
.2byte 0x0003, 0x0003, 0x0003, 0x0001, 0x0004, 0x0007, 0x0007, 0x0005, 0x0007, 0x0001, 0x0007, 0x0001, 0x0005, 0x0000, 0x0004, 0x0004
.2byte 0x0004, 0x0004, 0x0004, 0x0002, 0x0002, 0x0006, 0x0003, 0x0006, 0x0004, 0x0004, 0x0002, 0x0005, 0x0002, 0x0001, 0x0001, 0x0006
.2byte 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, 0x0001, 0x0004, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001
.2byte 0x0001, 0x0001, 0x0004, 0x0001, 0x0001, 0x0003
.align 1
gUnknown_0860A68C:: @ 860A68C
.2byte 0x0004, 0xfffd, 0xfffa
.align 1
gUnknown_0860A692:: @ 860A692
.2byte 0x0004, 0x0004, 0x0006, 0x0006, 0x0007, 0x0006, 0x0002
.align 1
gUnknown_0860A6A0:: @ 860A6A0
.2byte 0x0091, 0x0003, 0x00fa, 0x0003, 0x00be, 0x0003, 0x0080, 0x0003, 0x006e, 0x0003, 0x0098, 0x0003, 0x0143, 0x0003, 0x0123, 0x0003
.2byte 0x007f, 0x0003, 0x014a, 0x0003, 0x0039, 0x0003, 0x0134, 0x0003, 0x0038, 0x0003, 0x003d, 0x0003, 0x015a, 0x0000, 0x0037, 0x0003
.2byte 0x0160, 0x0003, 0x0137, 0x0003, 0x0057, 0x0003, 0x004c, 0xfffc, 0x013b, 0xfffc, 0x00ac, 0xfffc, 0x0035, 0xfffc, 0x00dd, 0xfffc
.2byte 0x007e, 0xfffc, 0x0101, 0xfffc, 0x0034, 0xfffc, 0x0133, 0xfffc, 0x012b, 0xfffc, 0x011c, 0xfffc, 0x0053, 0xfffc, 0x0007, 0xfffc
.2byte 0x004c, 0xfffc, 0xffff, 0x0000
.align 1
gUnknown_0860A728:: @ 860A728
.2byte 0x013b, 0x0003, 0x00ac, 0x0003, 0x0035, 0x0003, 0x00dd, 0x0003, 0x007e, 0x0003, 0x0101, 0x0003, 0x0034, 0x0003, 0x0133, 0x0003
.2byte 0x012b, 0x0003, 0x011c, 0x0003, 0x0053, 0x0003, 0x0007, 0x0003, 0x004c, 0x0005, 0x00eb, 0x0003, 0x00ea, 0x0003, 0x00ec, 0x0003
.2byte 0x0137, 0x0003, 0xffff, 0x0000
.align 1
gUnknown_0860A770:: @ 860A770
.2byte 0x0137, 0x0003, 0x004c, 0xfffd, 0xffff, 0x0000
.align 1
gUnknown_0860A77C:: @ 860A77C
.2byte 0x0137, 0x0003, 0x004c, 0xfffd, 0xffff, 0x0000
.align 1
gUnknown_0860A788:: @ 860A788
.2byte 0x0055, 0x0003, 0x0009, 0x0003, 0x00d1, 0x0003, 0x0054, 0x0003, 0x00c0, 0x0003, 0x015f, 0x0003, 0x0056, 0x0000, 0x0057, 0x0003
.2byte 0x0158, 0x0003, 0xffff, 0x0000
.align 1
gUnknown_0860A7B0:: @ 860A7B0
.2byte 0x0005, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003
.align 1
gUnknown_0860A7BE:: @ 860A7BE
.2byte 0x0005, 0x0005, 0x0005, 0x0005, 0x0005
.align 1
gUnknown_0860A7C8:: @ 860A7C8
.2byte 0x0004
.align 1
gUnknown_0860A7CA:: @ 860A7CA
.2byte 0x0005
.align 1
gUnknown_0860A7CC:: @ 860A7CC
.2byte 0x0005
.align 1
gUnknown_0860A7CE:: @ 860A7CE
.2byte 0x0003
.align 1
gUnknown_0860A7D0:: @ 860A7D0
.2byte 0x0003
.align 1
gUnknown_0860A7D2:: @ 860A7D2
.2byte 0x0004
.align 1
gUnknown_0860A7D4:: @ 860A7D4
.2byte 0x0003
.align 1
gUnknown_0860A7D6:: @ 860A7D6
.2byte 0x0006
.align 1
gUnknown_0860A7D8:: @ 860A7D8
.2byte 0x0006
.align 1
gUnknown_0860A7DA:: @ 860A7DA
.2byte 0x0006
.align 1
gUnknown_0860A7DC:: @ 860A7DC
.2byte 0x0004
.align 1
gUnknown_0860A7DE:: @ 860A7DE
.2byte 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002
.align 1
gUnknown_0860A7EC:: @ 860A7EC
.2byte 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004
.align 1
gUnknown_0860A7FA:: @ 860A7FA
.2byte 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff
.align 1
gUnknown_0860A808:: @ 860A808
.2byte 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002
.align 1
gUnknown_0860A816:: @ 860A816
.2byte 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004
.align 1
gUnknown_0860A824:: @ 860A824
.2byte 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe
.align 2
gUnknown_0860A834:: @ 860A834
.4byte gUnknown_0860A4E0
.4byte gUnknown_0860A68C
.4byte gUnknown_0860A692
.4byte gUnknown_0860A6A0
.4byte gUnknown_0860A728
.4byte gUnknown_0860A770
.4byte gUnknown_0860A77C
.4byte gUnknown_0860A788
.4byte gUnknown_0860A7B0
.4byte gUnknown_0860A7BE
.4byte gUnknown_0860A7C8
.4byte gUnknown_0860A7CA
.4byte gUnknown_0860A7CC
.4byte gUnknown_0860A7CE
.4byte gUnknown_0860A7D0
.4byte gUnknown_0860A7D2
.4byte gUnknown_0860A7D4
.4byte gUnknown_0860A7D6
.4byte gUnknown_0860A7D8
.4byte gUnknown_0860A7DA
.4byte gUnknown_0860A7DA
.4byte gUnknown_0860A7DC
.4byte gUnknown_0860A7DE
.4byte gUnknown_0860A7EC
.4byte gUnknown_0860A7FA
.4byte gUnknown_0860A808
.4byte gUnknown_0860A816
.4byte gUnknown_0860A824
.align 1
gUnknown_0860A8A4:: @ 860A8A4
.2byte 0x0097, 0x00b2, 0x00bc, 0x008c, 0x00b4, 0x00b5, 0x0093, 0x006a, 0x0091, 0x005e, 0x0030, 0x002a, 0x0095, 0x001c, 0x001d, 0x0064
.2byte 0x0060, 0xffff

View File

@@ -1917,7 +1917,7 @@ gBattleMoves:: @ 831C898
@ Curse
.byte 0x6d @ effect
.byte 0 @ power
.byte TYPE_UNKNOWN
.byte TYPE_MYSTERY
.byte 0 @ accuracy
.byte 10 @ PP
.byte 0 @ side effect chance

37
data/battle_records.s Normal file
View File

@@ -0,0 +1,37 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_085B3484:: @ 85B3484
.incbin "graphics/unknown/unknown_5B3484.4bpp"
.align 2
gUnknown_085B3544:: @ 85B3544
.incbin "graphics/unknown/unknown_5B3484.gbapal"
.align 2
gUnknown_085B3564:: @ 85B3564
.incbin "graphics/unknown/unknown_5B3564.bin"
.align 2
gUnknown_085B3D64:: @ 85B3D64
.4byte 0x000001f0, 0x000031e7
.align 2
gUnknown_085B3D6C:: @ 85B3D6C
window_template 0x00, 0x02, 0x01, 0x1a, 0x12, 0x0f, 0x0014
null_window_template
.align 2
gUnknown_085B3D7C:: @ 85B3D7C
window_template 0x00, 0x02, 0x01, 0x1a, 0x11, 0x0f, 0x0001
gUnknown_085B3D84:: @ 85B3D84
.string "-------$"
gUnknown_085B3D8C:: @ 85B3D8C
.string "----$"

File diff suppressed because it is too large Load Diff

View File

@@ -1,32 +1,39 @@
#include "constants/battle.h"
#include "constants/battle_script_commands.h"
#include "constants/battle_anim.h"
#include "constants/battle_string_ids.h"
#include "constants/items.h"
#include "constants/songs.h"
.include "asm/macros.inc"
.include "asm/macros/battle_script.inc"
.include "constants/constants.inc"
.section script_data, "aw", %progbits
.align 2
gBattlescriptsForBallThrow:: @ 82DBD08
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD7E
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_SafariBallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.4byte BattleScript_BallThrow
.align 2
gUnknown_082DBD3C:: @ 82DBD3C
.4byte gUnknown_082DBE12
.4byte gUnknown_082DBE1C
.4byte gUnknown_082DBE1C
.4byte gUnknown_082DBE4B
.4byte gUnknown_082DBE6F
.4byte gUnknown_082DBE91
gBattlescriptsForUsingItem:: @ 82DBD3C
.4byte BattleScript_PlayerUsesItem
.4byte BattleScript_OpponentUsesHealItem
.4byte BattleScript_OpponentUsesHealItem
.4byte BattleScript_OpponentUsesStatusCureItem
.4byte BattleScript_OpponentUsesXItem
.4byte BattleScript_OpponentUsesGuardSpecs
.align 2
gBattlescriptsForRunningByItem:: @ 82DBD54
@@ -34,55 +41,166 @@ gBattlescriptsForRunningByItem:: @ 82DBD54
.align 2
gBattlescriptsForSafariActions:: @ 82DBD58
.4byte gUnknown_082DBEBD
.4byte gUnknown_082DBEC4
.4byte gUnknown_082DBECD
.4byte gUnknown_082DBEE3
.4byte BattleScript_ActionWatchesCarefully
.4byte BattleScript_ActionGetNear
.4byte BattleScript_ActionThrowPokeblock
.4byte BattleScript_82DBEE3
gUnknown_082DBD68:: @ 82DBD68
.incbin "baserom.gba", 0x2dbd68, 0x16
BattleScript_BallThrow::
jumpifword CMP_COMMON_BITS, gBattleTypeFlags, BATTLE_TYPE_WALLY_TUTORIAL, BattleScript_BallThrowByWally
printstring STRINGID_PLAYERUSEDITEM
handleballthrow
gUnknown_082DBD7E:: @ 82DBD7E
.incbin "baserom.gba", 0x2dbd7e, 0x6
BattleScript_BallThrowByWally::
printstring STRINGID_WALLYUSEDITEM
handleballthrow
BattleScript_SuccessBallThrow:: @ 82DBD84
.incbin "baserom.gba", 0x2dbd84, 0x46
BattleScript_SafariBallThrow::
printstring STRINGID_PLAYERUSEDITEM
updatestatusicon BS_ATTACKER
handleballthrow
BattleScript_WallyBallThrow:: @ 82DBDCA
.incbin "baserom.gba", 0x2dbdca, 0xa
BattleScript_SuccessBallThrow::
jumpifhalfword CMP_EQUAL, gLastUsedItem, ITEM_SAFARI_BALL, BattleScript_PrintCaughtMonInfo
incrementgamestat 0xB
BattleScript_PrintCaughtMonInfo::
printstring STRINGID_GOTCHAPKMNCAUGHT
trysetcaughtmondexflags BattleScript_TryNicknameCaughtMon
printstring STRINGID_PKMNDATAADDEDTODEX
waitstate
setbyte gBattleCommunication, 0x0
displaydexinfo
BattleScript_TryNicknameCaughtMon::
printstring STRINGID_GIVENICKNAMECAPTURED
waitstate
setbyte gBattleCommunication, 0x0
trygivecaughtmonnick BattleScript_GiveCaughtMonEnd
givecaughtmon
printfromtable gCaughtMonStringIds
waitmessage 0x40
goto BattleScript_SuccessBallThrowEnd
BattleScript_GiveCaughtMonEnd::
givecaughtmon
BattleScript_SuccessBallThrowEnd::
setbyte gBattleOutcome, B_OUTCOME_CAUGHT
finishturn
BattleScript_ShakeBallThrow:: @ 82DBDD4
.incbin "baserom.gba", 0x2dbdd4, 0x2e
BattleScript_WallyBallThrow::
printstring STRINGID_GOTCHAPKMNCAUGHT2
setbyte gBattleOutcome, B_OUTCOME_CAUGHT
finishturn
BattleScript_TrainerBallBlock:: @ 82DBE02
.incbin "baserom.gba", 0x2dbe02, 0x10
BattleScript_ShakeBallThrow::
printfromtable gBallEscapeStringIds
waitmessage 0x40
jumpifword CMP_NO_COMMON_BITS, gBattleTypeFlags, BATTLE_TYPE_SAFARI, BattleScript_ShakeBallThrowEnd
jumpifbyte CMP_NOT_EQUAL, gNumSafariBalls, 0x0, BattleScript_ShakeBallThrowEnd
printstring STRINGID_OUTOFSAFARIBALLS
waitmessage 0x40
setbyte gBattleOutcome, B_OUTCOME_NO_SAFARI_BALLS
BattleScript_ShakeBallThrowEnd::
finishaction
gUnknown_082DBE12:: @ 82DBE12
.incbin "baserom.gba", 0x2dbe12, 0xa
BattleScript_TrainerBallBlock::
waitmessage 0x40
printstring STRINGID_TRAINERBLOCKEDBALL
waitmessage 0x40
printstring STRINGID_DONTBEATHIEF
waitmessage 0x40
finishaction
gUnknown_082DBE1C:: @ 82DBE1C
.incbin "baserom.gba", 0x2dbe1c, 0x2f
BattleScript_PlayerUsesItem::
setbyte sMOVEEND_STATE, 0xF
moveend 0x1, 0x0
end
gUnknown_082DBE4B:: @ 82DBE4B
.incbin "baserom.gba", 0x2dbe4b, 0x24
BattleScript_OpponentUsesHealItem::
printstring STRINGID_EMPTYSTRING3
pause 0x30
playse SE_KAIFUKU
printstring STRINGID_TRAINER1USEDITEM
waitmessage 0x40
useitemonopponent
orword gHitMarker, HITMARKER_IGNORE_SUBSTITUTE
healthbarupdate BS_ATTACKER
datahpupdate BS_ATTACKER
printstring STRINGID_PKMNSITEMRESTOREDHEALTH
waitmessage 0x40
updatestatusicon BS_ATTACKER
setbyte sMOVEEND_STATE, 0xF
moveend 0x1, 0x0
finishaction
gUnknown_082DBE6F:: @ 82DBE6F
.incbin "baserom.gba", 0x2dbe6f, 0x22
BattleScript_OpponentUsesStatusCureItem::
printstring STRINGID_EMPTYSTRING3
pause 0x30
playse SE_KAIFUKU
printstring STRINGID_TRAINER1USEDITEM
waitmessage 0x40
useitemonopponent
printfromtable gTrainerItemCuredStatusStringIds
waitmessage 0x40
updatestatusicon BS_ATTACKER
setbyte sMOVEEND_STATE, 0xF
moveend 0x1, 0x0
finishaction
gUnknown_082DBE91:: @ 82DBE91
.incbin "baserom.gba", 0x2dbe91, 0x22
BattleScript_OpponentUsesXItem::
printstring STRINGID_EMPTYSTRING3
pause 0x30
playse SE_KAIFUKU
printstring STRINGID_TRAINER1USEDITEM
waitmessage 0x40
useitemonopponent
printfromtable gStatUpStringIds
waitmessage 0x40
setbyte sMOVEEND_STATE, 0xF
moveend 0x1, 0x0
finishaction
BattleScript_RunByUsingItem:: @ 82DBEB3
.incbin "baserom.gba", 0x2dbeb3, 0xA
BattleScript_OpponentUsesGuardSpecs::
printstring STRINGID_EMPTYSTRING3
pause 0x30
playse SE_KAIFUKU
printstring STRINGID_TRAINER1USEDITEM
waitmessage 0x40
useitemonopponent
printfromtable gMistUsedStringIds
waitmessage 0x40
setbyte sMOVEEND_STATE, 0xF
moveend 0x1, 0x0
finishaction
gUnknown_082DBEBD:: @ 82DBEBD
.incbin "baserom.gba", 0x2dbebd, 0x7
BattleScript_RunByUsingItem::
playse SE_NIGERU
setbyte gBattleOutcome, B_OUTCOME_RAN
finishturn
gUnknown_082DBEC4:: @ 82DBEC4
.incbin "baserom.gba", 0x2dbec4, 0x9
BattleScript_ActionWatchesCarefully::
printstring STRINGID_PKMNWATCHINGCAREFULLY
waitmessage 0x40
end2
gUnknown_082DBECD:: @ 82DBECD
.incbin "baserom.gba", 0x2dbecd, 0x16
BattleScript_ActionGetNear::
printfromtable gSafariGetNearStringIds
waitmessage 0x40
end2
gUnknown_082DBEE3:: @ 82DBEE3
.incbin "baserom.gba", 0x2dbee3, 0x15
BattleScript_ActionThrowPokeblock::
printstring STRINGID_THREWPOKEBLOCKATPKMN
waitmessage 0x40
playanimation BS_ATTACKER, B_ANIM_x4, NULL
printfromtable gSafariPokeblockResultStringIds
waitmessage 0x40
end2
BattleScript_82DBEE3::
printstring STRINGID_RETURNMON
waitmessage 0x40
returnatktoball
waitstate
trainerslidein BS_TARGET
waitstate
printstring STRINGID_YOUTHROWABALLNOWRIGHT
waitmessage 0x40
end2

View File

@@ -1,190 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0854FE88:: @ 854FE88
.byte 0x08, 0x09, 0x05, 0x0a, 0x00, 0x0a, 0x07, 0x06
gUnknown_0854FE90:: @ 854FE90
.byte 0x04, 0x0b, 0x02, 0x03, 0x00, 0x0a, 0x01, 0x06
gUnknown_0854FE98:: @ 854FE98
.byte 0x1d, 0x1e, 0x1f, 0x20, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29
gUnknown_0854FEA4:: @ 854FEA4
.byte 0x1f, 0x20, 0x21
gUnknown_0854FEA7:: @ 854FEA7
.byte 0x1d, 0x1f, 0x20, 0x21, 0x00
.align 2
gUnknown_0854FEAC:: @ 854FEAC
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_A, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD4, 0x00000002
.4byte gUnknown_02038BDC, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000005
.4byte gUnknown_02038BF0, 0x00000005
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_0854FEF4:: @ 854FEF4
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_A, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD4, 0x00000002
.4byte gUnknown_02038BDC, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000005
.4byte gUnknown_02038BF0, 0x00000002
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_0854FF3C:: @ 854FF3C
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_A, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD4, 0x00000002
.4byte gUnknown_02038BDC, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000002
.4byte gUnknown_02038BF0, 0x00000005
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_0854FF84:: @ 854FF84
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_A, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD4, 0x00000005
.4byte gUnknown_02038BDC, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000005
.4byte gUnknown_02038BF0, 0x00000005
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_0854FFCC:: @ 854FFCC
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_A, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD4, 0x00000002
.4byte gUnknown_02038BDC, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000002
.4byte gUnknown_02038BF0, 0x00000002
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_08550014:: @ 8550014
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_B, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD8, 0x00000002
.4byte gUnknown_02038BE0, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000005
.4byte gUnknown_02038BF4, 0x00000005
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_0855005C:: @ 855005C
.4byte gUnknown_02038BC8, 0x00000000
.4byte gTrainerBattleOpponent_B, 0x00000001
.4byte gUnknown_02038BD0, 0x00000001
.4byte gUnknown_02038BD8, 0x00000002
.4byte gUnknown_02038BE0, 0x00000002
.4byte gUnknown_02038BE4, 0x00000005
.4byte gUnknown_02038BE8, 0x00000005
.4byte gUnknown_02038BF4, 0x00000002
.4byte gUnknown_02038BEC, 0x00000006
.align 2
gUnknown_085500A4:: @ 85500A4
.2byte 0x0025, 0x0028, 0x0029, 0x002a, 0x002b, 0x0000, 0x0021, 0x0000
.2byte 0x02e1, 0x032c, 0x032d, 0x032e, 0x032f, 0x0000, 0x0014, 0x0000
.2byte 0x002c, 0x002f, 0x0030, 0x0031, 0x0032, 0x0000, 0x001a, 0x0000
.2byte 0x0039, 0x003c, 0x003d, 0x003e, 0x003f, 0x0000, 0x0018, 0x0000
.2byte 0x0040, 0x0043, 0x0044, 0x0045, 0x0046, 0x0000, 0x0018, 0x0000
.2byte 0x02af, 0x02b0, 0x02b1, 0x02b2, 0x02b3, 0x0000, 0x0027, 0x0000
.2byte 0x02ff, 0x033c, 0x033d, 0x033e, 0x033f, 0x0000, 0x0024, 0x0000
.2byte 0x005e, 0x0065, 0x0066, 0x0067, 0x0068, 0x0000, 0x001a, 0x0000
.2byte 0x004e, 0x0054, 0x0055, 0x0056, 0x0057, 0x0000, 0x001a, 0x0000
.2byte 0x006c, 0x006e, 0x006f, 0x0070, 0x0071, 0x0018, 0x0014, 0x0000
.2byte 0x0072, 0x0078, 0x0079, 0x007a, 0x007b, 0x0000, 0x0013, 0x0000
.2byte 0x0090, 0x034c, 0x034d, 0x034e, 0x034f, 0x0018, 0x0038, 0x0000
.2byte 0x007f, 0x0084, 0x0085, 0x0086, 0x0087, 0x0000, 0x0024, 0x0000
.2byte 0x0088, 0x008b, 0x008c, 0x008d, 0x008e, 0x0000, 0x0013, 0x0000
.2byte 0x008f, 0x0093, 0x0094, 0x0095, 0x0096, 0x0000, 0x001d, 0x0000
.2byte 0x009b, 0x00af, 0x00b0, 0x00b1, 0x00b2, 0x0000, 0x0016, 0x0000
.2byte 0x00b7, 0x00b8, 0x00b9, 0x00ba, 0x00bb, 0x0000, 0x001e, 0x0000
.2byte 0x02a0, 0x0338, 0x0339, 0x033a, 0x033b, 0x0000, 0x002a, 0x0000
.2byte 0x00c3, 0x0340, 0x0341, 0x0342, 0x0343, 0x0000, 0x0026, 0x0000
.2byte 0x00c4, 0x00c5, 0x00c6, 0x00c7, 0x00c8, 0x0000, 0x0021, 0x0000
.2byte 0x00ce, 0x00cf, 0x00d0, 0x00d1, 0x00d2, 0x0000, 0x001d, 0x0000
.2byte 0x00d8, 0x00db, 0x00dc, 0x00dd, 0x00de, 0x0018, 0x000d, 0x0000
.2byte 0x02a9, 0x02aa, 0x02ab, 0x02ac, 0x02ad, 0x0018, 0x0001, 0x0000
.2byte 0x00e2, 0x00e4, 0x00e5, 0x00e6, 0x00e7, 0x0000, 0x0023, 0x0000
.2byte 0x00ee, 0x00ef, 0x00f0, 0x00f1, 0x00f2, 0x0000, 0x0026, 0x0000
.2byte 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x0000, 0x0026, 0x0000
.2byte 0x00fe, 0x0101, 0x0102, 0x0103, 0x0104, 0x0000, 0x0024, 0x0000
.2byte 0x0118, 0x011a, 0x011b, 0x011c, 0x011d, 0x0000, 0x001f, 0x0000
.2byte 0x0111, 0x0114, 0x0115, 0x0116, 0x0117, 0x0000, 0x001f, 0x0000
.2byte 0x011f, 0x0120, 0x0121, 0x0122, 0x0123, 0x0000, 0x0020, 0x0000
.2byte 0x012e, 0x012f, 0x0130, 0x0131, 0x0132, 0x0000, 0x0019, 0x0000
.2byte 0x0125, 0x0127, 0x0128, 0x0129, 0x012a, 0x0000, 0x0012, 0x0000
.2byte 0x0133, 0x0134, 0x0135, 0x0136, 0x0137, 0x0000, 0x001e, 0x0000
.2byte 0x0139, 0x013a, 0x013b, 0x013c, 0x013d, 0x0018, 0x000c, 0x0000
.2byte 0x013e, 0x0148, 0x0149, 0x014a, 0x014b, 0x0000, 0x0011, 0x0000
.2byte 0x0153, 0x015a, 0x015b, 0x015c, 0x015d, 0x0000, 0x0015, 0x0000
.2byte 0x0178, 0x017b, 0x017c, 0x017d, 0x017e, 0x0000, 0x002b, 0x0000
.2byte 0x0171, 0x0172, 0x0173, 0x0174, 0x0175, 0x0000, 0x0020, 0x0000
.2byte 0x0166, 0x0168, 0x0169, 0x016a, 0x016b, 0x0000, 0x0019, 0x0000
.2byte 0x016c, 0x016d, 0x016e, 0x016f, 0x0170, 0x0000, 0x0020, 0x0000
.2byte 0x0182, 0x0184, 0x0185, 0x0186, 0x0187, 0x0000, 0x002b, 0x0000
.2byte 0x0161, 0x0162, 0x0163, 0x0164, 0x0165, 0x0000, 0x0019, 0x0000
.2byte 0x0179, 0x0334, 0x0335, 0x0336, 0x0337, 0x0000, 0x0029, 0x0000
.2byte 0x0188, 0x0189, 0x018a, 0x018b, 0x018c, 0x0018, 0x0001, 0x0000
.2byte 0x0196, 0x0199, 0x019a, 0x019b, 0x019c, 0x0000, 0x0023, 0x0000
.2byte 0x01a3, 0x01a5, 0x01a6, 0x01a7, 0x01a8, 0x0000, 0x001c, 0x0000
.2byte 0x01ab, 0x01ae, 0x01af, 0x01b0, 0x01b1, 0x0000, 0x001e, 0x0000
.2byte 0x01b2, 0x01b5, 0x01b6, 0x01b7, 0x01b8, 0x0000, 0x001c, 0x0000
.2byte 0x01c1, 0x01d1, 0x01d2, 0x01d3, 0x01d4, 0x0000, 0x0027, 0x0000
.2byte 0x01da, 0x01dd, 0x01de, 0x01df, 0x01e0, 0x0018, 0x000d, 0x0000
.2byte 0x01e1, 0x01e2, 0x01e7, 0x01e8, 0x01e9, 0x0000, 0x0012, 0x0000
.2byte 0x01ec, 0x01f1, 0x01f2, 0x01f3, 0x01f4, 0x0000, 0x0028, 0x0000
.2byte 0x02e4, 0x0330, 0x0331, 0x0332, 0x0333, 0x0000, 0x0017, 0x0000
.2byte 0x0200, 0x0203, 0x0204, 0x0205, 0x0206, 0x0000, 0x0019, 0x0000
.2byte 0x0221, 0x0224, 0x0225, 0x0226, 0x0227, 0x0000, 0x0020, 0x0000
.2byte 0x021a, 0x021d, 0x021e, 0x021f, 0x0220, 0x0000, 0x0020, 0x0000
.2byte 0x0009, 0x0348, 0x0349, 0x034a, 0x034b, 0x0018, 0x0011, 0x0000
.2byte 0x022f, 0x0232, 0x0233, 0x0234, 0x0235, 0x0000, 0x0022, 0x0000
.2byte 0x0228, 0x022b, 0x022c, 0x022d, 0x022e, 0x0000, 0x0022, 0x0000
.2byte 0x025c, 0x025f, 0x0260, 0x0261, 0x0262, 0x0000, 0x0013, 0x0000
.2byte 0x026d, 0x026e, 0x026f, 0x0270, 0x0271, 0x0018, 0x000b, 0x0000
.2byte 0x0273, 0x027c, 0x027d, 0x027e, 0x027f, 0x0000, 0x001b, 0x0000
.2byte 0x0001, 0x0344, 0x0345, 0x0346, 0x0347, 0x0018, 0x000c, 0x0000
.2byte 0x0282, 0x0283, 0x0284, 0x0285, 0x0286, 0x0018, 0x003e, 0x0000
.2byte 0x0291, 0x0292, 0x0293, 0x0294, 0x0294, 0x0018, 0x002b, 0x0000
.2byte 0x0109, 0x0302, 0x0303, 0x0304, 0x0305, 0x0000, 0x0003, 0x0000
.2byte 0x010a, 0x0306, 0x0307, 0x0308, 0x0309, 0x0000, 0x000b, 0x0000
.2byte 0x010b, 0x030a, 0x030b, 0x030c, 0x030d, 0x0000, 0x0002, 0x0000
.2byte 0x010c, 0x030e, 0x030f, 0x0310, 0x0311, 0x0000, 0x000c, 0x0000
.2byte 0x010d, 0x0312, 0x0313, 0x0314, 0x0315, 0x0000, 0x0000, 0x0000
.2byte 0x010e, 0x0316, 0x0317, 0x0318, 0x0319, 0x0000, 0x0004, 0x0000
.2byte 0x010f, 0x031a, 0x031b, 0x031c, 0x031d, 0x0000, 0x0006, 0x0000
.2byte 0x0110, 0x031e, 0x031f, 0x0320, 0x0321, 0x0000, 0x0007, 0x0000
.2byte 0x0105, 0x0105, 0x0105, 0x0105, 0x0105, 0x0000, 0x0008, 0x0000
.2byte 0x0106, 0x0106, 0x0106, 0x0106, 0x0106, 0x0000, 0x0008, 0x0000
.2byte 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0000, 0x0008, 0x0000
.2byte 0x0108, 0x0108, 0x0108, 0x0108, 0x0108, 0x0000, 0x0008, 0x0000
.2byte 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x0000, 0x0008, 0x0000
.align 2
gUnknown_08550584:: @ 8550584
.2byte 0x0867, 0x0868, 0x0869, 0x086a, 0x086b, 0x086c, 0x086d, 0x086e

View File

@@ -3,20 +3,49 @@
.section .rodata
.align 2
gUnknown_086160B4:: @ 86160B4
.incbin "baserom.gba", 0x6160b4, 0x20
.4byte sub_81B99D4
.4byte sub_81B9A28
.4byte sub_81B9A44
.4byte sub_81B9A60
.4byte sub_81B9A90
.4byte sub_81B9ABC
.4byte sub_81B9B00
.4byte sub_81B9B28
.align 2
gUnknown_086160D4:: @ 86160D4
.incbin "baserom.gba", 0x6160d4, 0x4
.4byte 0x00000008
.align 2
gUnknown_086160D8:: @ 86160D8
.incbin "baserom.gba", 0x6160d8, 0x1c
.4byte sub_81B9BA0
.4byte sub_81B9BF4
.4byte sub_81B9C10
.4byte sub_81B9C2C
.4byte sub_81B9C70
.4byte sub_81B9C98
.4byte sub_81B9CF0
.align 2
gUnknown_086160F4:: @ 86160F4
.incbin "baserom.gba", 0x6160f4, 0x4
.4byte 0x00000015
.align 2
gUnknown_086160F8:: @ 86160F8
.incbin "baserom.gba", 0x6160f8, 0x28
.4byte sub_81B9D28
.4byte sub_81B9D7C
.4byte sub_81B9D98
.4byte sub_81B9DB4
.4byte sub_81B9DF8
.4byte sub_81B9E20
.4byte sub_81B9E78
.4byte sub_81B9E88
.4byte sub_81BA040
.4byte sub_81B9EC0
.align 2
gUnknown_08616120:: @ 8616120
.incbin "baserom.gba", 0x616120, 0x4
.4byte 0x00000017

View File

@@ -1,3 +1,9 @@
#include "constants/easy_chat.h"
#include "constants/items.h"
#include "constants/moves.h"
#include "constants/species.h"
#include "constants/trainers.h"
#include "constants/pokemon.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
@@ -16,34 +22,634 @@
.include "data/battle_frontier/battle_frontier_mons.inc"
gUnknown_085DCEDC:: @ 85DCEDC
.incbin "baserom.gba", 0x5dcedc, 0x1e
.byte 0x0e, 0x11, 0x03, 0x15, 0x17, 0x07, 0x0a, 0x19, 0x1a, 0x1b, 0x1d, 0x1e, 0x20, 0x26, 0x29, 0x09, 0x2b, 0x2d, 0x2e, 0x30, 0x32, 0x34, 0x04, 0x35, 0x3a, 0x05, 0x42, 0x44, 0x43, 0x00
gUnknown_085DCEFA:: @ 85DCEFA
.incbin "baserom.gba", 0x5dcefa, 0x14
.byte 0x0d, 0x10, 0x12, 0x0c, 0x13, 0x14, 0x1f, 0x27, 0x2a, 0x16, 0x2f, 0x31, 0x33, 0x36, 0x37, 0x38, 0x1c, 0x02, 0x45, 0x47
gUnknown_085DCF0E:: @ 85DCF0E
.incbin "baserom.gba", 0x5dcf0e, 0x1e
.byte 0x37, 0x36, 0x21, 0x0f, 0x27, 0x33, 0x2c, 0x42, 0x42, 0x1f, 0x27, 0x25, 0x30, 0x26, 0x19, 0x15, 0x23, 0x32, 0x38, 0x33, 0x33, 0x21, 0x42, 0x05, 0x31, 0x27, 0x41, 0x1f, 0x24, 0x37
gUnknown_085DCF2C:: @ 85DCF2C
.incbin "baserom.gba", 0x5dcf2c, 0x14
.byte 0x14, 0x35, 0x22, 0x28, 0x14, 0x2d, 0x2f, 0x0e, 0x12, 0x16, 0x39, 0x34, 0x34, 0x0e, 0x22, 0x34, 0x20, 0x14, 0x20, 0x2f
gUnknown_085DCF40:: @ 85DCF40
.incbin "baserom.gba", 0x5dcf40, 0x5c0
.byte 0x00, 0x0b, 0x01, 0x01, 0x02, 0x06, 0x03, 0x0d, 0x04, 0x0e, 0x05, 0x0f, 0x06, 0x10, 0x07, 0x11, 0x08, 0x03, 0x09, 0x12, 0x0a, 0x0c, 0x0b, 0x13, 0x0c, 0x14, 0x0d, 0x15, 0x0e, 0x17, 0x0f, 0x07
.byte 0x10, 0x0a, 0x11, 0x19, 0x12, 0x1a, 0x13, 0x1b, 0x14, 0x1d, 0x15, 0x1e, 0x16, 0x1f, 0x17, 0x20, 0x18, 0x21, 0x19, 0x22, 0x1a, 0x23, 0x1b, 0x24, 0x1c, 0x25, 0x1d, 0x26, 0x1e, 0x27, 0x1f, 0x28
.byte 0x20, 0x29, 0x21, 0x2a, 0x22, 0x09, 0x23, 0x16, 0x24, 0x2b, 0x25, 0x2c, 0x26, 0x2d, 0x27, 0x2e, 0x28, 0x2f, 0x29, 0x30, 0x2a, 0x31, 0x2b, 0x32, 0x2c, 0x33, 0x2d, 0x34, 0x2e, 0x04, 0x2f, 0x35
.byte 0x30, 0x36, 0x31, 0x37, 0x32, 0x38, 0x33, 0x1c, 0x34, 0x39, 0x35, 0x3a, 0x38, 0x05, 0x39, 0x3b, 0x3a, 0x3c, 0x3b, 0x3d, 0x3c, 0x3e, 0x3d, 0x3f, 0x3e, 0x40, 0x3f, 0x41, 0x40, 0x42, 0x41, 0x02
.byte 0x42, 0x44, 0x43, 0x45, 0x44, 0x46, 0x45, 0x08, 0x46, 0x18, 0x47, 0x47, 0x48, 0x43, 0x49, 0x00, 0x4a, 0x48, 0x4b, 0x49, 0x4c, 0x4a, 0x00, 0x00
.align 2
gUnknown_085DCFD8:: @ 85DCFD8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244383
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2443E7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244413
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24444B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2444D6
.align 2
gUnknown_085DCFEC:: @ 85DCFEC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2444EF
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24451E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244549
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24459B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2445C5
.align 2
gUnknown_085DD000:: @ 85DD000
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2445E8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244618
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244643
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24468F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2446B4
.align 2
gUnknown_085DD014:: @ 85DD014
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2446E5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24474D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24479E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24480C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2448A7
.align 2
gUnknown_085DD028:: @ 85DD028
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2448CD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2448F5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244939
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244989
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2449E6
.align 2
gUnknown_085DD03C:: @ 85DD03C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244A23
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244AA9
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244AD6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244B52
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244B93
.align 2
gUnknown_085DD050:: @ 85DD050
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244BD2
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244C18
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244C6E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244CD6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244D07
.align 2
gUnknown_085DD064:: @ 85DD064
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244D36
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244D82
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244DC6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244DFE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244E5B
.align 2
gUnknown_085DD078:: @ 85DD078
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244E7E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244ECA
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244EF4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244F4F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244F98
.align 2
gUnknown_085DD08C:: @ 85DD08C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_244FD3
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245013
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24503D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245087
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2450C0
.align 2
gUnknown_085DD0A0:: @ 85DD0A0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2450E6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245196
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2451BD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24522F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24529A
.align 2
gUnknown_085DD0B4:: @ 85DD0B4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2452EF
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2453B4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245406
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245464
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2454A3
.align 2
gUnknown_085DD0C8:: @ 85DD0C8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2454D6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245535
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24555F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2455EC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245656
.align 2
gUnknown_085DD0DC:: @ 85DD0DC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24568A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2456F5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245740
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2457D9
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24581F
.align 2
gUnknown_085DD0F0:: @ 85DD0F0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245851
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24589C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2458CE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245923
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24597F
.align 2
gUnknown_085DD104:: @ 85DD104
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2459BE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2459F7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245A5F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245AB4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245B3E
.align 2
gUnknown_085DD118:: @ 85DD118
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245B79
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245B91
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245BBD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C05
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C2D
.align 2
gUnknown_085DD12C:: @ 85DD12C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C66
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245C7F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245CAC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245CE6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D07
.align 2
gUnknown_085DD140:: @ 85DD140
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D4B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D60
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245D8D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245DC7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245DF0
.align 2
gUnknown_085DD154:: @ 85DD154
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245E20
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245E41
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245E78
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245EBD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245EEC
.align 2
gUnknown_085DD168:: @ 85DD168
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245F2B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245F58
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245F87
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_245FC6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246002
.align 2
gUnknown_085DD17C:: @ 85DD17C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246020
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246051
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246082
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2460D5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24610D
.align 2
gUnknown_085DD190:: @ 85DD190
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24614A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24615D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24617D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2461C7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2461F5
.align 2
gUnknown_085DD1A4:: @ 85DD1A4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24622A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246244
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24626E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2462AA
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2462E4
.align 2
gUnknown_085DD1B8:: @ 85DD1B8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24631F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24633C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24636B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2463C5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2463FF
.align 2
gUnknown_085DD1CC:: @ 85DD1CC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246449
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246478
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24649D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2464EE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246529
.align 2
gUnknown_085DD1E0:: @ 85DD1E0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246571
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24658C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2465B5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246605
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24662A
.align 2
gUnknown_085DD1F4:: @ 85DD1F4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246662
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246686
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2466B4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2466E6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24670A
.align 2
gUnknown_085DD208:: @ 85DD208
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246741
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246760
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246791
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2467C4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2467E6
.align 2
gUnknown_085DD21C:: @ 85DD21C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2467FF
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246831
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246864
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2468A7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2468FE
.align 2
gUnknown_085DD230:: @ 85DD230
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24692B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24694B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24697C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2469B4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2469F1
.align 2
gUnknown_085DD244:: @ 85DD244
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246A22
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246A4E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246A85
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246ACF
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246AF7
.align 2
gUnknown_085DD258:: @ 85DD258
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246B2B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246B3F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246B6B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246BB2
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246BE9
.align 2
gUnknown_085DD26C:: @ 85DD26C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246C22
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246C35
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246C6C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246CB3
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246CE9
.align 2
gUnknown_085DD280:: @ 85DD280
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D2D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D3F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D6A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246D9E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246DD3
.align 2
gUnknown_085DD294:: @ 85DD294
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246E1A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246E39
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246E64
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246EB6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246EEE
.align 2
gUnknown_085DD2A8:: @ 85DD2A8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246F21
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246F4C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246F7B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_246FCC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247013
.align 2
gUnknown_085DD2BC:: @ 85DD2BC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24705B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24707D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2470B2
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2470FD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24712A
.align 2
gUnknown_085DD2D0:: @ 85DD2D0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24716C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24718D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2471C7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2471FB
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247238
.align 2
gUnknown_085DD2E4:: @ 85DD2E4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247268
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247291
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2472C7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247313
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247348
.align 2
gUnknown_085DD2F8:: @ 85DD2F8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24737A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24738F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2473C6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2473FB
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247438
.align 2
gUnknown_085DD30C:: @ 85DD30C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247470
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247484
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2474AF
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2474EC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24751D
.align 2
gUnknown_085DD320:: @ 85DD32
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24754A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24755C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24758B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2475BC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2475D5
.align 2
gUnknown_085DD334:: @ 85DD334
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24760D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247629
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247655
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24769B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2476ED
.align 2
gUnknown_085DD348:: @ 85DD348
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247724
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247749
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24777A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2477CE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247807
.align 2
gUnknown_085DD35C:: @ 85DD35C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247838
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247854
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247889
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2478DD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24790D
.align 2
gUnknown_085DD370:: @ 85DD370
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247942
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24795F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247991
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2479CE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247A18
.align 2
gUnknown_085DD384:: @ 85DD384
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247A51
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247A76
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247AA1
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247AE3
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B16
.align 2
gUnknown_085DD398:: @ 85DD398
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B3E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B62
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247B9B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247BE7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247C23
.align 2
gUnknown_085DD3AC:: @ 85DD3AC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247C4E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247C8C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247CB2
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247D07
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247D4E
.align 2
gUnknown_085DD3C0:: @ 85DD3C0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247D97
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247DC7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247DFE
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247E3E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247E7E
.align 2
gUnknown_085DD3D4:: @ 85DD3D4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247EA1
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247EB5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247EE9
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247F3F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247F6D
.align 2
gUnknown_085DD3E8:: @ 85DD3E8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247FA3
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247FB7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_247FE9
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248031
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24805E
.align 2
gUnknown_085DD3FC:: @ 85DD3FC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24808D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2480AB
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2480DC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248128
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248151
.align 2
gUnknown_085DD410:: @ 85DD410
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24818E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2481A9
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2481E1
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248221
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24824F
.align 2
gUnknown_085DD424:: @ 85DD424
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248297
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2482B1
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2482DC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248321
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24833D
.align 2
gUnknown_085DD438:: @ 85DD438
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248369
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24838D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2483C1
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248401
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248431
.align 2
gUnknown_085DD44C:: @ 85DD44C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248467
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248477
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2484AC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2484E7
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248517
.align 2
gUnknown_085DD460:: @ 85DD460
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248553
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24856A
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24857D
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2485E5
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248614
.align 2
gUnknown_085DD474:: @ 85DD474
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24864E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248661
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248671
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2486C6
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2486FF
.align 2
gUnknown_085DD488:: @ 85DD488
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248725
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248751
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248781
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2487C9
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2487F7
.align 2
gUnknown_085DD49C:: @ 85DD49C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248829
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24885B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248892
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2488D8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248908
.align 2
gUnknown_085DD4B0:: @ 85DD4B0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24894B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24895F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_24896F
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2489BD
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_2489E7
.align 2
gUnknown_085DD4C4:: @ 85DD4C4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248A10
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248A40
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248A72
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248AC0
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248AEB
.align 2
gUnknown_085DD4D8:: @ 85DD4D8
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248B22
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248B39
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248B4C
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248BB4
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248BEE
.align 2
gUnknown_085DD4EC:: @ 85DD4EC
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248C2E
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248C5B
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248C90
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248CCF
.4byte BattleFrontier_BattleTowerMultiBattleRoom_Text_248D04
.align 2
gUnknown_085DD500:: @ 85DD500
.incbin "baserom.gba", 0x5dd500, 0x190
.4byte 0x00000047, gUnknown_085DD118
.4byte 0x0000002b, gUnknown_085DD12C
.4byte 0x00000000, gUnknown_085DD140
.4byte 0x00000014, gUnknown_085DD154
.4byte 0x0000002d, gUnknown_085DD168
.4byte 0x00000013, gUnknown_085DD17C
.4byte 0x0000002f, gUnknown_085DD190
.4byte 0x00000043, gUnknown_085DD1A4
.4byte 0x00000026, gUnknown_085DD1B8
.4byte 0x00000015, gUnknown_085DD1CC
.4byte 0x0000000a, gUnknown_085DD1E0
.4byte 0x00000010, gUnknown_085DD1F4
.4byte 0x0000000c, gUnknown_085DD208
.4byte 0x00000042, gUnknown_085DD21C
.4byte 0x00000031, gUnknown_085DD230
.4byte 0x00000030, gUnknown_085DD244
.4byte 0x00000036, gUnknown_085DD258
.4byte 0x0000002e, gUnknown_085DD26C
.4byte 0x00000011, gUnknown_085DD280
.4byte 0x00000019, gUnknown_085DD294
.4byte 0x00000020, gUnknown_085DD2A8
.4byte 0x00000029, gUnknown_085DD2BC
.4byte 0x00000009, gUnknown_085DD2D0
.4byte 0x00000016, gUnknown_085DD2E4
.4byte 0x00000034, gUnknown_085DD2F8
.4byte 0x00000004, gUnknown_085DD30C
.4byte 0x00000035, gUnknown_085DD320
.4byte 0x00000037, gUnknown_085DD334
.4byte 0x0000001d, gUnknown_085DD348
.4byte 0x0000003a, gUnknown_085DD35C
.4byte 0x00000005, gUnknown_085DD370
.4byte 0x00000044, gUnknown_085DD384
.4byte 0x00000045, gUnknown_085DD398
.4byte 0x0000000d, gUnknown_085DD3AC
.4byte 0x0000000e, gUnknown_085DD3C0
.4byte 0x00000003, gUnknown_085DD3D4
.4byte 0x00000012, gUnknown_085DD3E8
.4byte 0x00000017, gUnknown_085DD3FC
.4byte 0x0000001a, gUnknown_085DD410
.4byte 0x0000001b, gUnknown_085DD424
.4byte 0x0000001c, gUnknown_085DD438
.4byte 0x0000001e, gUnknown_085DD44C
.4byte 0x0000001f, gUnknown_085DD460
.4byte 0x00000027, gUnknown_085DD474
.4byte 0x00000002, gUnknown_085DD488
.4byte 0x0000002a, gUnknown_085DD49C
.4byte 0x00000038, gUnknown_085DD4B0
.4byte 0x00000032, gUnknown_085DD4C4
.4byte 0x00000033, gUnknown_085DD4D8
.4byte 0x00000007, gUnknown_085DD4EC
.align 2
gUnknown_085DD690:: @ 85DD690
.incbin "baserom.gba", 0x5dd690, 0x40
.4byte gUnknown_085DCFD8
.4byte gUnknown_085DCFEC
.4byte gUnknown_085DD000
.4byte gUnknown_085DD014
.4byte gUnknown_085DD028
.4byte gUnknown_085DD03C
.4byte gUnknown_085DD050
.4byte gUnknown_085DD064
.4byte gUnknown_085DD078
.4byte gUnknown_085DD08C
.4byte gUnknown_085DD0A0
.4byte gUnknown_085DD0B4
.4byte gUnknown_085DD0C8
.4byte gUnknown_085DD0DC
.4byte gUnknown_085DD0F0
.4byte gUnknown_085DD104
gUnknown_085DD6D0:: @ 85DD6D0
.incbin "baserom.gba", 0x5dd6d0, 0x5
.byte 0x8f, 0x01, 0x1f, 0x2a, 0x02
gUnknown_085DD6D5:: @ 85DD6D5
.incbin "baserom.gba", 0x5dd6d5, 0x7
.byte 0x00, 0xfc, 0xfc, 0x00, 0x06, 0x00, 0x00
.align 1
gUnknown_085DD6DC:: @ 85DD6DC
.incbin "baserom.gba", 0x5dd6dc, 0x30
.2byte 0x0071, 0x005e, 0x0073, 0x00e8, 0x00e3, 0x2b1f, 0xfc08, 0x0000, 0x0600, 0x00fc, 0x005c, 0x014c, 0x00b6, 0x00d3, 0x0180, 0x2c1f
.2byte 0x0003, 0x00fc, 0xfc00, 0x0006, 0x0057, 0x00b6, 0x004c, 0x0151
@ 85DD70C
.include "data/battle_frontier/slateport_battle_tent_trainer_mons.inc"
@@ -72,32 +678,56 @@ gUnknown_085DD6DC:: @ 85DD6DC
@ 85DF69C
.include "data/battle_frontier/fallarbor_battle_tent_mons.inc"
.align 2
gUnknown_085DF96C:: @ 85DF96C
.incbin "baserom.gba", 0x5df96c, 0x40
.4byte sub_8161F94
.4byte sub_8162054
.4byte sub_81620F4
.4byte sub_81623F0
.4byte sub_81621C0
.4byte sub_816502C
.4byte sub_8164040
.4byte sub_8163914
.4byte nullsub_61
.4byte nullsub_116
.4byte sub_81642A0
.4byte sub_8164828
.4byte sub_8164B74
.4byte sub_8164DCC
.4byte sub_8164DE4
.4byte sub_8164E04
.align 2
gUnknown_085DF9AC:: @ 85DF9AC
.incbin "baserom.gba", 0x5df9ac, 0x20
.4byte 0x00000001, 0x00000002, 0x00004000, 0x00008000, 0x00010000, 0x00020000, 0x00040000, 0x00080000
.align 2
gUnknown_085DF9CC:: @ 85DF9CC
.incbin "baserom.gba", 0x5df9cc, 0x20
.4byte 0xfffffffe, 0xfffffffd, 0xffffbfff, 0xffff7fff, 0xfffeffff, 0xfffdffff, 0xfffbffff, 0xfff7ffff
gUnknown_085DF9EC:: @ 85DF9EC
.incbin "baserom.gba", 0x5df9ec, 0xa
.byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x09, 0x0a, 0x0b, 0x0c
gUnknown_085DF9F6:: @ 85DF9F6
.incbin "baserom.gba", 0x5df9f6, 0x4
.byte 0x03, 0x04, 0x02, 0x02
.align 1
gUnknown_085DF9FA:: @ 85DF9FA
.incbin "baserom.gba", 0x5df9fa, 0x20
.2byte 0x0000, 0x0063, 0x0050, 0x0077, 0x0064, 0x008b, 0x0078, 0x009f, 0x008c, 0x00b3, 0x00a0, 0x00c7, 0x00b4, 0x00db, 0x00c8, 0x012b
.align 1
gUnknown_085DFA1A:: @ 85DFA1A
.incbin "baserom.gba", 0x5dfa1a, 0x28
.2byte 0x0064, 0x0077, 0x0078, 0x008b, 0x008c, 0x009f, 0x00a0, 0x00b3, 0x00b4, 0x00c7, 0x00c8, 0x00db, 0x00dc, 0x00ef, 0x00c8, 0x012b
.2byte 0x00b3, 0x008d, 0x00c8, 0x00b7
gUnknown_085DFA42:: @ 85DFA42
.incbin "baserom.gba", 0x5dfa42, 0x4
.byte 0x03, 0x04, 0x02, 0x02
.align 1
gUnknown_085DFA46:: @ 85DFA46
.incbin "baserom.gba", 0x5dfa46, 0xc
.2byte 0x0c3a, 0x0c3a, 0x0c01, 0x0a2a, 0x0607, 0x0c01
.align 1
gUnknown_085DFA52:: @ 85DFA52
.incbin "baserom.gba", 0x5dfa52, 0xe
.2byte 0x1039, 0x122e, 0x0c04, 0x0a3d, 0x0630, 0x0c04, 0x0000

View File

@@ -1,167 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_083390D4:: @ 83390D4
.incbin "baserom.gba", 0x3390d4, 0x20
gUnknown_083390F4:: @ 83390F4
.incbin "baserom.gba", 0x3390f4, 0x400
gUnknown_083394F4:: @ 83394F4
.incbin "baserom.gba", 0x3394f4, 0x246
gUnknown_0833973A:: @ 833973A
.incbin "baserom.gba", 0x33973a, 0x61
gUnknown_0833979B:: @ 833979B
.incbin "baserom.gba", 0x33979b, 0x2
gUnknown_0833979D:: @ 833979D
.incbin "baserom.gba", 0x33979d, 0x33
gUnknown_083397D0:: @ 83397D0
.incbin "baserom.gba", 0x3397d0, 0x4a
gUnknown_0833981A:: @ 833981A
.incbin "baserom.gba", 0x33981a, 0x17
gUnknown_08339831:: @ 8339831
.incbin "baserom.gba", 0x339831, 0x27
gUnknown_08339858:: @ 8339858
.incbin "baserom.gba", 0x339858, 0x3e
gUnknown_08339896:: @ 8339896
.incbin "baserom.gba", 0x339896, 0x1a
gUnknown_083398B0:: @ 83398B0
.incbin "baserom.gba", 0x3398b0, 0x2d
gUnknown_083398DD:: @ 83398DD
.incbin "baserom.gba", 0x3398dd, 0x18
gUnknown_083398F5:: @ 83398F5
.incbin "baserom.gba", 0x3398f5, 0x1f
gUnknown_08339914:: @ 8339914
.incbin "baserom.gba", 0x339914, 0x7
gUnknown_0833991B:: @ 833991B
.incbin "baserom.gba", 0x33991b, 0x6
gUnknown_08339921:: @ 8339921
.incbin "baserom.gba", 0x339921, 0x7
gUnknown_08339928:: @ 8339928
.incbin "baserom.gba", 0x339928, 0x6
gUnknown_0833992E:: @ 833992E
.incbin "baserom.gba", 0x33992e, 0xe
gUnknown_0833993C:: @ 833993C
.incbin "baserom.gba", 0x33993c, 0x5
gUnknown_08339941:: @ 8339941
.incbin "baserom.gba", 0x339941, 0x2
gUnknown_08339943:: @ 8339943
.incbin "baserom.gba", 0x339943, 0x4
gUnknown_08339947:: @ 8339947
.incbin "baserom.gba", 0x339947, 0x8
gUnknown_0833994F:: @ 833994F
.incbin "baserom.gba", 0x33994f, 0xe
gUnknown_0833995D:: @ 833995D
.incbin "baserom.gba", 0x33995d, 0x13
gUnknown_08339970:: @ 8339970
.incbin "baserom.gba", 0x339970, 0x4
gUnknown_08339974:: @ 8339974
.incbin "baserom.gba", 0x339974, 0xc
gUnknown_08339980:: @ 8339980
.incbin "baserom.gba", 0x339980, 0x38
gUnknown_083399B8:: @ 83399B8
.incbin "baserom.gba", 0x3399b8, 0x8
gUnknown_083399C0:: @ 83399C0
.incbin "baserom.gba", 0x3399c0, 0x8
gUnknown_083399C8:: @ 83399C8
.incbin "baserom.gba", 0x3399c8, 0x8
gUnknown_083399D0:: @ 83399D0
.incbin "baserom.gba", 0x3399d0, 0xc
gUnknown_083399DC:: @ 83399DC
.incbin "baserom.gba", 0x3399dc, 0x8
gUnknown_083399E4:: @ 83399E4
.incbin "baserom.gba", 0x3399e4, 0x3
gUnknown_083399E7:: @ 83399E7
.incbin "baserom.gba", 0x3399e7, 0x5
gUnknown_083399EC:: @ 83399EC
.incbin "baserom.gba", 0x3399ec, 0xd4
gUnknown_08339AC0:: @ 8339AC0
.incbin "baserom.gba", 0x339ac0, 0x8
gUnknown_08339AC8:: @ 8339AC8
.incbin "baserom.gba", 0x339ac8, 0x8
gUnknown_08339AD0:: @ 8339AD0
.incbin "baserom.gba", 0x339ad0, 0x8
gUnknown_08339AD8:: @ 8339AD8
.incbin "baserom.gba", 0x339ad8, 0x60
gUnknown_08339B38:: @ 8339B38
.incbin "baserom.gba", 0x339b38, 0x8
gUnknown_08339B40:: @ 8339B40
.incbin "baserom.gba", 0x339b40, 0x98
gUnknown_08339BD8:: @ 8339BD8
.incbin "baserom.gba", 0x339bd8, 0x8
gUnknown_08339BE0:: @ 8339BE0
.incbin "baserom.gba", 0x339be0, 0x44
gUnknown_08339C24:: @ 8339C24
.incbin "baserom.gba", 0x339c24, 0x8
gUnknown_08339C2C:: @ 8339C2C
.incbin "baserom.gba", 0x339c2c, 0x2c
gUnknown_08339C58:: @ 8339C58
.incbin "baserom.gba", 0x339c58, 0x8
gUnknown_08339C60:: @ 8339C60
.incbin "baserom.gba", 0x339c60, 0x18
gUnknown_08339C78:: @ 8339C78
.incbin "baserom.gba", 0x339c78, 0x28
gUnknown_08339CA0:: @ 8339CA0
.incbin "baserom.gba", 0x339ca0, 0x1e
gUnknown_08339CBE:: @ 8339CBE
.incbin "baserom.gba", 0x339cbe, 0x5
gUnknown_08339CC3:: @ 8339CC3
.incbin "baserom.gba", 0x339cc3, 0x5
gUnknown_08339CC8:: @ 8339CC8
.incbin "baserom.gba", 0x339cc8, 0x4c
gUnknown_08339D14:: @ 8339D14
.incbin "baserom.gba", 0x339d14, 0x8

View File

@@ -1,34 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_085EFCF0:: @ 85EFCF0
.4byte 0x000001f0, 0x000011e1, 0x000021d2, 0x000031c3
.align 2
gUnknown_085EFD00:: @ 85EFD00
.incbin "graphics/interface/berry_tag_screen.gbapal"
.align 2
gUnknown_085EFD20:: @ 85EFD20 struct TextColor
.byte 0x00, 0x02, 0x03
.byte 0x0F, 0x0E, 0x0D
.align 2
gUnknown_085EFD28:: @ 85EFD28
window_template 0x01, 0x0b, 0x04, 0x08, 0x02, 0x0f, 0x0045
window_template 0x01, 0x0b, 0x07, 0x12, 0x04, 0x0f, 0x0055
window_template 0x01, 0x04, 0x0e, 0x19, 0x04, 0x0f, 0x009d
window_template 0x00, 0x02, 0x00, 0x08, 0x02, 0x0f, 0x0101
window_template_terminator
.align 2
gBerryFirmnessStringPointers:: @ 85EFD50
.4byte gBerryFirmnessString_VerySoft
.4byte gBerryFirmnessString_Soft
.4byte gBerryFirmnessString_Hard
.4byte gBerryFirmnessString_VeryHard
.4byte gBerryFirmnessString_SuperHard

View File

@@ -1,58 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859744C:: @ 859744C
.4byte sub_8119224
.4byte sub_8119238
.4byte sub_8119280
.4byte sub_8119344
.align 2
gUnknown_0859745C:: @ 859745C
.4byte PlayerGoSpeed0
.4byte PlayerGoSpeed1
.4byte PlayerGoSpeed3
.align 2
gUnknown_08597468:: @ 8597468
.4byte sub_81197E4
.4byte sub_81197F4
.4byte sub_8119830
.4byte sub_81198C0
.4byte sub_81198FC
.4byte sub_8119938
.4byte sub_8119974
.4byte sub_81199B0
.4byte sub_8119A24
.4byte sub_8119A94
.4byte sub_8119AA4
.4byte sub_8119B34
.4byte sub_8119BC4
.align 2
gUnknown_0859749C:: @ 859749C
.4byte CheckMovementInputAcroBikeNormal
.4byte CheckMovementInputAcroBikeChangingDirection
.4byte CheckMovementInputAcroBikeStandingWheelie
.4byte CheckMovementInputAcroBikeBunnyHop
.4byte CheckMovementInputAcroBikeMovingWheelie
.4byte CheckMovementInputAcroBikeUnknownMode5
.4byte CheckMovementInputAcroBikeUnknownMode6
.align 2
gUnknown_085974B8:: @ 85974B8
.2byte 0x0001, 0x0002, 0x0004
.align 1
gUnknown_085974BE:: @ 85974BE
.2byte 0x0004
.align 2
gUnknown_085974C0:: @ 85974C0
.4byte 0x00000001, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000001
.4byte 0x00000002, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000002
.4byte 0x00000003, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000003
.4byte 0x00000004, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000004

View File

@@ -1,3 +1,4 @@
#include "constants/map_objects.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
@@ -86,7 +87,7 @@ gMtChimneyHikerGraphicsIDs:: @ 85CDBE6
.byte MAP_OBJ_GFX_HIKER
.byte MAP_OBJ_GFX_CAMPER
.byte MAP_OBJ_GFX_PICNICKER
.byte MAP_OBJ_GFX_ZIGZAGOON @ not used
.byte MAP_OBJ_GFX_ZIGZAGOON_1 @ not used
.align 1
gMtChimneyHikerCoords:: @ 85CDBEA

View File

@@ -1,104 +1,412 @@
.include "asm/macros.inc"
#include "constants/species.h"
#include "constants/moves.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08587A6C:: @ 8587A6C
.incbin "baserom.gba", 0x587a6c, 0x4
.byte 0x24, 0x4c, 0x74, 0x9c
gUnknown_08587A70:: @ 8587A70
.incbin "baserom.gba", 0x587a70, 0x4
.byte 0x24, 0x4c, 0x74, 0x9c
.align 2
gUnknown_08587A74:: @ 8587A74
.incbin "baserom.gba", 0x587a74, 0x5c
obj_tiles gTiles_8C19450, 0x0020, 0x4e20
gUnknown_08587AD0:: @ 8587AD0
.incbin "baserom.gba", 0x587ad0, 0x18
.align 2
gOamData_8587A7C:: @ 8587A7C
.2byte 0x0000
.2byte 0x0000
.2byte 0x0000
.align 2
gSpriteAffineAnim_8587A84:: @ 8587A84
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
obj_rot_scal_anim_end
.align 2
gSpriteAffineAnim_8587A94:: @ 8587A94
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
obj_rot_scal_anim_frame 0xFFF6, 0xFFF6, -20, 20
obj_rot_scal_anim_end
.align 2
gSpriteAffineAnim_8587AAC:: @ 8587AAC
obj_rot_scal_anim_frame 0x38, 0x38, 0, 0
obj_rot_scal_anim_frame 0xA, 0xA, 20, 20
obj_rot_scal_anim_end
.align 2
gSpriteAffineAnimTable_8587AC4:: @ 8587AC4
.4byte gSpriteAffineAnim_8587A84
.4byte gSpriteAffineAnim_8587A94
.4byte gSpriteAffineAnim_8587AAC
.align 2
gSpriteTemplate_8587AD0:: @ 8587AD0
spr_template 0x4e20, 0xabe0, gOamData_8587A7C, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_8587AC4, SpriteCallbackDummy
.align 2
gUnknown_08587AE8:: @ 8587AE8
.incbin "baserom.gba", 0x587ae8, 0x20
obj_tiles gContestNextTurnGfx, 0x0100, 0x4e22
obj_tiles gContestNextTurnGfx, 0x0100, 0x4e23
obj_tiles gContestNextTurnGfx, 0x0100, 0x4e24
obj_tiles gContestNextTurnGfx, 0x0100, 0x4e25
.align 2
gUnknown_08587B08:: @ 8587B08
.incbin "baserom.gba", 0x587b08, 0x10
obj_pal gContestPal, 0x4e22
gUnknown_08587B18:: @ 8587B18
.incbin "baserom.gba", 0x587b18, 0x68
.align 2
gOamData_8587B10:: @ 8587B10
.2byte 0x4000
.2byte 0x4000
.2byte 0x0000
gUnknown_08587B80:: @ 8587B80
.incbin "baserom.gba", 0x587b80, 0x30
.align 2
gSpriteTemplate_8587B18:: @ 8587B18
spr_template 0x4e22, 0x4e22, gOamData_8587B10, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
spr_template 0x4e23, 0x4e22, gOamData_8587B10, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
spr_template 0x4e24, 0x4e22, gOamData_8587B10, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
spr_template 0x4e25, 0x4e22, gOamData_8587B10, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gSubspriteTable_8587B78:: @ 8587B78
subsprite -28, -4, 0, 0, 32x8
subsprite 4, -4, 0, 4, 32x8
.align 2
gSubspriteTables_8587B80:: @ 8587B80
.4byte 2, gSubspriteTable_8587B78
.align 2
gUnknown_08587B88:: @ 8587B88
obj_tiles gUnknown_08C19168, 0x0180, 0xabe1
.align 2
gOamData_8587B90:: @ 8587B90
.2byte 0x0000
.2byte 0x4000
.2byte 0x0000
.align 2
gSpriteTemplate_8587B98:: @ 8587B98
spr_template 0xabe1, 0xabe0, gOamData_8587B90, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08587BB0:: @ 8587BB0
.incbin "baserom.gba", 0x587bb0, 0x8
obj_tiles gContestApplauseGfx, 0x0400, 0xabe2
.align 2
gUnknown_08587BB8:: @ 8587BB8
.incbin "baserom.gba", 0x587bb8, 0x10
obj_pal gContestPal, 0xabe2
gUnknown_08587BC8:: @ 8587BC8
.incbin "baserom.gba", 0x587bc8, 0x20
.align 2
gOamData_8587BC0:: @ 8587BC0
.2byte 0x4000
.2byte 0xC000
.2byte 0x0000
gUnknown_08587BE8:: @ 8587BE8
.incbin "baserom.gba", 0x587be8, 0x18
.align 2
gSpriteTemplate_8587BC8:: @ 8587BC8
spr_template 0xabe2, 0xabe2, gOamData_8587BC0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gOamData_8587BE0:: @ 8587BE0
.2byte 0x0000
.2byte 0xC000
.2byte 0x2C00
.align 2
gSpriteTemplate_8587BE8:: @ 8587BE8
spr_template 0x4e21, 0x4e21, gOamData_8587BE0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08587C00:: @ 8587C00
.incbin "baserom.gba", 0x587c00, 0x8
obj_tiles gContestJudgeGfx, 0x0800, 0x4e21
.align 2
gUnknown_08587C08:: @ 8587C08
.incbin "baserom.gba", 0x587c08, 0x8
obj_tiles gContestJudgeSymbolsGfx, 0x0380, 0xabe0
.align 2
gUnknown_08587C10:: @ 8587C10
.incbin "baserom.gba", 0x587c10, 0x8
obj_pal gContest3Pal, 0xabe0
gUnknown_08587C18:: @ 8587C18
.incbin "baserom.gba", 0x587c18, 0x18
.align 2
gSpriteTemplate_8587C18:: @ 8587C18
spr_template 0xabe0, 0xabe0, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08587C30:: @ 8587C30
.incbin "baserom.gba", 0x587c30, 0x20
.incbin "graphics/unknown/unknown_587C30.gbapal"
@ 8587C50
.include "data/text/contest_text_pointers.inc"
@ 8587D5C
.incbin "baserom.gba", 0x587d5c, 0x34
.align 2
gUnknown_08587D5C:: @ 8587D5C
.4byte gText_0827D5C1
.4byte gText_0827D5DC
.4byte gText_0827D600
.4byte gText_0827D612
.4byte gText_0827D612
.4byte gText_0827D62D
.4byte gText_0827D654
.4byte gText_0827D67E
.4byte gText_0827D69C
.4byte gText_0827D6BA
.4byte gText_0827D6E5
.4byte gText_0827D706
.4byte gText_0827D71D
.align 2
gUnknown_08587D90:: @ 8587D90
.incbin "baserom.gba", 0x587d90, 0x80
.4byte gText_0827D743
.4byte gText_0827D764
.4byte gText_0827D785
.4byte gText_0827D7A5
.4byte gText_0827D7C8
.4byte gText_0827D7E8
.4byte gText_0827D831
.4byte gText_0827D855
.4byte gText_0827D830
.4byte gText_0827D872
.4byte gText_0827D88F
.4byte gText_0827D8B5
.4byte gText_0827D8E4
.4byte gText_0827D8FE
.4byte gText_0827D926
.4byte gText_0827D947
.4byte gText_0827D961
.4byte gText_0827D986
.4byte gText_0827D9B1
.4byte gText_0827D9D9
.4byte gText_0827DA03
.4byte gText_0827DA31
.4byte gText_0827DA5B
.4byte gText_0827DA85
.4byte gText_0827DAB2
.4byte gText_0827DADA
.4byte gText_0827DB03
.4byte gText_0827D830
.4byte gText_0827D830
.4byte gText_0827D830
.4byte gText_0827DB1F
.4byte gText_0827DB4E
.align 2
gUnknown_08587E10:: @ 8587E10
.incbin "baserom.gba", 0x587e10, 0xf8
.4byte gText_827DB75
.4byte gText_827DBB0
.4byte gText_827DBE0
.4byte gText_827DC0F
.4byte gText_827DC45
.4byte gText_827DC7C
.4byte gText_827DCB4
.4byte gText_827DCE7
.4byte gText_827DD12
.4byte gText_827DD3D
.4byte gText_827DD6F
.4byte gText_827DD8E
.4byte gText_827DDC7
.4byte gText_827DDF2
.4byte gText_827DE14
.4byte gText_827DE44
.4byte gText_827DE73
.4byte gText_827DEA5
.4byte gText_827DED9
.4byte gText_827DF02
.4byte gText_827DF3A
.4byte gText_827DF63
.4byte gText_827DF8C
.4byte gText_827DFB8
.4byte gText_827DFE2
.4byte gText_827E00C
.4byte gText_827E02F
.4byte gText_827E05F
.4byte gText_827E08B
.4byte gText_827E0B5
.4byte gText_827E0DD
.4byte gText_827E107
.4byte gText_827E143
.4byte gText_827E17F
.4byte gText_827E1BB
.4byte gText_827E1F3
.4byte gText_827E220
.4byte gText_827E254
.4byte gText_827E289
.4byte gText_827E2C5
.4byte gText_0827E2FE
.4byte gText_0827E32E
.4byte gText_0827E35B
.4byte gText_0827E38D
.4byte gText_0827E3C1
.4byte gText_0827E3EB
.4byte gText_0827E416
.4byte gText_0827E448
.4byte gText_0827E473
.4byte gText_0827E4A6
.4byte gText_0827E4D5
.4byte gText_0827E504
.4byte gText_0827E531
.4byte gText_0827E55A
.4byte gText_0827E5B2
.4byte gText_0827E5D0
.4byte gText_0827E606
.4byte gText_0827E638
.4byte gText_0827E658
.4byte gText_0827E68B
.4byte gText_0827E6C4
.4byte gText_0827E7BA
.align 2
gUnknown_08587F08:: @ 8587F08
.incbin "baserom.gba", 0x587f08, 0x14
.4byte gText_0827E85F
.4byte gText_0827E868
.4byte gText_0827E86F
.4byte gText_0827E878
.4byte gText_0827E882
.align 2
gUnknown_08587F1C:: @ 8587F1C
.incbin "baserom.gba", 0x587f1c, 0x18
.4byte gText_0827E894
.4byte gText_0827E89E
.4byte gText_0827E8AA
.4byte gText_0827E8B4
.4byte gText_0827E8BF
.4byte gText_0827E8CA
.align 2
gUnknown_08587F34:: @ 8587F34
.incbin "baserom.gba", 0x587f34, 0x10
.4byte 0x00000580, 0x000015e9, 0x000005c2, 0x000031a3
.align 2
gUnknown_08587F44:: @ 8587F44
.incbin "baserom.gba", 0x587f44, 0x60
window_template 0x00, 0x12, 0x00, 0x0c, 0x02, 0x0f, 0x0200
window_template 0x00, 0x12, 0x05, 0x0c, 0x02, 0x0f, 0x0218
window_template 0x00, 0x12, 0x0a, 0x0c, 0x02, 0x0f, 0x0230
window_template 0x00, 0x12, 0x0f, 0x0c, 0x02, 0x0f, 0x0248
window_template 0x00, 0x01, 0x0f, 0x11, 0x04, 0x0f, 0x0260
window_template 0x00, 0x01, 0x1f, 0x09, 0x02, 0x0f, 0x02a4
window_template 0x00, 0x01, 0x21, 0x09, 0x02, 0x0f, 0x02b6
window_template 0x00, 0x01, 0x23, 0x09, 0x02, 0x0f, 0x02c8
window_template 0x00, 0x01, 0x25, 0x09, 0x02, 0x0f, 0x02da
window_template 0x00, 0x10, 0x1f, 0x01, 0x02, 0x0f, 0x02ec
window_template 0x00, 0x0b, 0x23, 0x12, 0x04, 0x0f, 0x02ee
null_window_template
.align 2
gUnknown_08587FA4:: @ 8587FA4
.incbin "baserom.gba", 0x587fa4, 0x100
.4byte NULL, 0xFFFF
.2byte SPECIES_ELECTRIKE
.byte 2
.string "ELECTER$", 11
.string "EZRA$", 8
.2byte 0
.4byte NULL, 0xFFFF
.2byte SPECIES_TROPIUS
.byte 0
.string "TROPO$", 11
.string "ALLAN$", 8
.2byte 2
.4byte NULL, 0xFFFF
.2byte SPECIES_XATU
.byte 1
.string "TUXA$", 11
.string "JULIET$", 8
.2byte 0
.4byte NULL, 0xFFFF
.2byte SPECIES_PLUSLE
.byte 4
.string "PULSE$", 11
.string "BAILY$", 8
.2byte 3
.4byte NULL, 0xFFFF
.2byte SPECIES_SHUPPET
.byte 3
.string "SHUPUP$", 11
.string "MELANY$", 8
.2byte 1
.4byte NULL, 0xFFFF
.2byte SPECIES_ZANGOOSE
.byte 0
.string "GOOZAN$", 11
.string "HANA$", 8
.2byte 2
.4byte NULL, 0xFFFF
.2byte SPECIES_LOUDRED
.byte 1
.string "LOUDED$", 11
.string "BRYANT$", 8
.2byte 2
.4byte NULL, 0xFFFF
.2byte SPECIES_DELCATTY
.byte 2
.string "KITSY$", 11
.string "OMAR$", 8
.2byte 3
.align 2
gUnknown_085880A4:: @ 85880A4
.incbin "baserom.gba", 0x5880a4, 0x1740
gUnknown_085897E4:: @ 85897E4
.incbin "baserom.gba", 0x5897e4, 0xc0
.include "data/contest_opponents.inc"
gUnknown_085898A4:: @ 85898A4
.incbin "baserom.gba", 0x5898a4, 0x60
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02
.byte 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02
.align 2
gUnknown_08589904:: @ 8589904
.incbin "baserom.gba", 0x589904, 0x20
obj_tiles gBlankGfxCompressed, 0x1000, 0x80e8
obj_tiles gBlankGfxCompressed, 0x1000, 0x80e9
obj_tiles gBlankGfxCompressed, 0x1000, 0x80ea
obj_tiles gBlankGfxCompressed, 0x1000, 0x80eb
gUnknown_08589924:: @ 8589924
.incbin "baserom.gba", 0x589924, 0x68
.align 2
gUnknown_08589924:: @ 8589924 Yup this is super dangerous but that's how it is here
obj_pal gHeap + 0x1A0A4, 0x80e8
obj_pal gHeap + 0x1A0C4, 0x80e9
obj_pal gHeap + 0x1A0E4, 0x80ea
obj_pal gHeap + 0x1A104, 0x80eb
gUnknown_0858998C:: @ 858998C
.incbin "baserom.gba", 0x58998c, 0x60
.align 2
gOamData_8589944:: @ 8589944
.2byte 0x0700
.2byte 0xC000
.2byte 0x0000
.align 2
gSpriteAffineAnim_858994C:: @ 858994C
obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
obj_rot_scal_anim_end
.align 2
gSpriteAffineAnim_858995C:: @ 858995C
obj_rot_scal_anim_frame 0x3, 0x3, 0, 15
obj_rot_scal_anim_frame 0xFFFD, 0xFFFD, 0, 15
obj_rot_scal_anim_frame 0x3, 0x3, 0, 15
obj_rot_scal_anim_frame 0xFFFD, 0xFFFD, 0, 15
obj_rot_scal_anim_end
.align 2
gSpriteAffineAnimTable_8589984:: @ 8589984
.4byte gSpriteAffineAnim_858994C
.4byte gSpriteAffineAnim_858995C
.align 2
gSpriteTemplate_858998C:: @ 858998C
spr_template 0x80e8, 0x80e8, gOamData_8589944, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_8589984, SpriteCallbackDummy
spr_template 0x80e9, 0x80e9, gOamData_8589944, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_8589984, SpriteCallbackDummy
spr_template 0x80ea, 0x80ea, gOamData_8589944, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_8589984, SpriteCallbackDummy
spr_template 0x80eb, 0x80eb, gOamData_8589944, gDummySpriteAnimTable, NULL, gSpriteAffineAnimTable_8589984, SpriteCallbackDummy
.align 2
gUnknown_085899EC:: @ 85899EC
.incbin "baserom.gba", 0x5899ec, 0x1c
.2byte 0x0001, 0xffff, 0x0000, 0x0001, 0xffff, 0x00ff, 0x0001, 0xffff, 0x00ff, 0x0001, 0xff00, 0x00ff, 0x0001, 0x0000

View File

@@ -1,46 +1,88 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.align 2
gUnknown_0858D6B0:: @ 858D6B0
.incbin "baserom.gba", 0x58d6b0, 0x20
.incbin "graphics/unknown/unknown_58D6B0.gbapal"
.align 2
gUnknown_0858D6D0:: @ 858D6D0
.incbin "baserom.gba", 0x58d6d0, 0x128
.incbin "graphics/unknown/unknown_58D6D0.4bpp"
gUnknown_0858D7F8:: @ 858D7F8
.incbin "baserom.gba", 0x58d7f8, 0x18
.align 2
gMiscBlank_Pal:: @ 858D7D0
.incbin "graphics/interface/blank.gbapal"
.align 2
gOamData_858D7F0:: @ 858D7F0
.2byte 0x4000
.2byte 0xC000
.2byte 0x2C00
.align 2
gSpriteTemplate_858D7F8:: @ 858D7F8
spr_template 0x0bc1, 0x0bc1, gOamData_858D7F0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_0858D810:: @ 858D810
.incbin "baserom.gba", 0x58d810, 0x40
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc1
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc2
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc3
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc4
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc5
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc6
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc7
obj_tiles gMiscBlank_Gfx, 0x0400, 0x0bc8
.align 2
gUnknown_0858D850:: @ 858D850
.incbin "baserom.gba", 0x58d850, 0x10
obj_pal gMiscBlank_Pal, 0x0bc1
gUnknown_0858D860:: @ 858D860
.incbin "baserom.gba", 0x58d860, 0x18
.align 2
gOamData_858D858:: @ 858D858
.2byte 0x0000
.2byte 0x0000
.2byte 0x0000
.align 2
gSpriteTemplate_858D860:: @ 858D860
spr_template 0x0bc9, 0x0bc9, gOamData_858D858, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80F7768
.align 2
gUnknown_0858D878:: @ 858D878
.incbin "baserom.gba", 0x58d878, 0x8
obj_tiles gContestConfetti_Gfx, 0x0220, 0x0bc9
.align 2
gUnknown_0858D880:: @ 858D880
.incbin "baserom.gba", 0x58d880, 0x8
obj_pal gContestConfetti_Pal, 0x0bc9
.align 2
gUnknown_0858D888:: @ 858D888
.incbin "baserom.gba", 0x58d888, 0x10
.4byte 0x000001e0, 0x00003181, 0x000031c2, 0x000031a3
.align 2
gUnknown_0858D898:: @ 858D898
.incbin "baserom.gba", 0x58d898, 0x30
window_template 0x01, 0x07, 0x04, 0x0c, 0x02, 0x0f, 0x0302
window_template 0x01, 0x07, 0x07, 0x0c, 0x02, 0x0f, 0x031a
window_template 0x01, 0x07, 0x0a, 0x0c, 0x02, 0x0f, 0x0332
window_template 0x01, 0x07, 0x0d, 0x0c, 0x02, 0x0f, 0x034a
null_window_template
gUnknown_0858D8C8:: @ 858D8C8
.incbin "baserom.gba", 0x58d8c8, 0x18
.align 2
gUnknown_0858D8C0:: @ 858D8C0
.byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00
.align 2
gSpriteTemplate_858D8C8:: @ 858D8C8
spr_template 0x56ce, 0x0000, gUnknown_0858D8C0, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_0858D8E0:: @ 858D8E0
.incbin "baserom.gba", 0x58d8e0, 0x8
obj_tiles gMiscBlank_Gfx, 0x0200, 0x56ce
.align 2
gUnknown_0858D8E8:: @ 858D8E8
.incbin "baserom.gba", 0x58d8e8, 0x4
.byte 0x01, 0x0f, 0x0e, 0x00

2114
data/contest_opponents.inc Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -4,61 +4,103 @@
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.align 2
gUnknown_085A989C:: @ 85A989C
.incbin "baserom.gba", 0x5a989c, 0x200
.incbin "graphics/picture_frame/bg.gbapal"
.align 2
gUnknown_085A9A9C:: @ 85A9A9C
.incbin "baserom.gba", 0x5a9a9c, 0x1084
.incbin "graphics/picture_frame/frame0.4bpp.rl"
.align 2
gUnknown_085AAB20:: @ 85AAB20
.incbin "baserom.gba", 0x5aab20, 0xc30
.incbin "graphics/picture_frame/frame1.4bpp.rl"
.align 2
gUnknown_085AB750:: @ 85AB750
.incbin "baserom.gba", 0x5ab750, 0xb38
.incbin "graphics/picture_frame/frame2.4bpp.rl"
.align 2
gUnknown_085AC288:: @ 85AC288
.incbin "baserom.gba", 0x5ac288, 0xfb8
.incbin "graphics/picture_frame/frame3.4bpp.rl"
.align 2
gUnknown_085AD240:: @ 85AD240
.incbin "baserom.gba", 0x5ad240, 0x1130
.incbin "graphics/picture_frame/frame4.4bpp.rl"
.align 2
gUnknown_085AE370:: @ 85AE370
.incbin "baserom.gba", 0x5ae370, 0x604
.incbin "graphics/picture_frame/frame5.4bpp.rl"
.align 2
gUnknown_085AE974:: @ 85AE974
.incbin "baserom.gba", 0x5ae974, 0x50c
.incbin "graphics/picture_frame/frame0_map.bin.rl"
.align 2
gUnknown_085AEE80:: @ 85AEE80
.incbin "baserom.gba", 0x5aee80, 0x50c
.incbin "graphics/picture_frame/frame1_map.bin.rl"
.align 2
gUnknown_085AF38C:: @ 85AF38C
.incbin "baserom.gba", 0x5af38c, 0x50c
.incbin "graphics/picture_frame/frame2_map.bin.rl"
.align 2
gUnknown_085AF898:: @ 85AF898
.incbin "baserom.gba", 0x5af898, 0x50c
.incbin "graphics/picture_frame/frame3_map.bin.rl"
.align 2
gUnknown_085AFDA4:: @ 85AFDA4
.incbin "baserom.gba", 0x5afda4, 0x50c
.incbin "graphics/picture_frame/frame4_map.bin.rl"
.align 2
gUnknown_085B02B0:: @ 85B02B0
.incbin "baserom.gba", 0x5b02b0, 0x524
.incbin "graphics/picture_frame/frame5_map.bin.rl"
gUnknown_085B07D4:: @ 85B07D4
.incbin "baserom.gba", 0x5b07d4, 0x14
.align 2
gUnknown_085B07C0:: @ 85B07C0
.4byte gContestCoolness
.4byte gContestBeauty
.4byte gContestCuteness
.4byte gContestSmartness
.4byte gContestToughness
.align 2
gContestRankTextPointers:: @ 85B07D4
.4byte gContestRankNormal
.4byte gContestRankSuper
.4byte gContestRankHyper
.4byte gContestRankMaster
.4byte gContestLink
.align 2
gUnknown_085B07E8:: @ 85B07E8
.incbin "baserom.gba", 0x5b07e8, 0x4
.4byte 0x000010a5
.align 2
gUnknown_085B07EC:: @ 85B07EC
.incbin "baserom.gba", 0x5b07ec, 0x8
window_template 0x01, 0x02, 0x0e, 0x1a, 0x04, 0x0f, 0x0001
gUnknown_085B07F4:: @ 85B07F4
.incbin "baserom.gba", 0x5b07f4, 0x3c
.align 2
gContestPaintingDescriptionPointers:: @ 85B07F4
.4byte gContestPaintingCool1
.4byte gContestPaintingCool2
.4byte gContestPaintingCool3
.4byte gContestPaintingBeauty1
.4byte gContestPaintingBeauty2
.4byte gContestPaintingBeauty3
.4byte gContestPaintingCute1
.4byte gContestPaintingCute2
.4byte gContestPaintingCute3
.4byte gContestPaintingSmart1
.4byte gContestPaintingSmart2
.4byte gContestPaintingSmart3
.4byte gContestPaintingTough1
.4byte gContestPaintingTough2
.4byte gContestPaintingTough3
gUnknown_085B0830:: @ 85B0830
.incbin "baserom.gba", 0x5b0830, 0x8
.4byte 0xc0003000, 0x00000000
gUnknown_085B0838:: @ 85B0838
.incbin "baserom.gba", 0x5b0838, 0x4
.2byte 0x0000, 0x0000

View File

@@ -1,8 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085102E0:: @ 85102E0
.incbin "baserom.gba", 0x5102e0, 0x68

View File

@@ -1493,7 +1493,7 @@ gUnknown_085E6F68:: @ 85E6F68 struct BgTemplate
.align 2
gUnknown_085E6F6C:: @ 85E6F6C
window_template 0x00, 0x00, 0x09, 0x1e, 0x0c, 0x08, 0x0001
window_template_terminator
null_window_template
.align 2
gUnknown_085E6F7C:: @ 85E6F7C

View File

@@ -5,4 +5,304 @@
.align 2, 0
gUnknown_085A1F94:: @ 85A1F94
.incbin "baserom.gba", 0x5a1f94, 0x2580
.byte 0x00, 0x1d, 0x1c, 0x0e, 0x1e, 0x1b, 0x00, 0x01, 0x32, 0x2e, 0x1e, 0x37, 0x0a, 0x22, 0x1f, 0x05, 0x26, 0x2e, 0x12, 0x17, 0x1e, 0x1a, 0x03, 0x11, 0x05, 0x11, 0x18, 0x05, 0x27, 0x2f, 0x1a, 0x3f
.byte 0x12, 0x22, 0x3f, 0x16, 0x2b, 0x2f, 0x2e, 0x11, 0x02, 0x2d, 0x23, 0x0d, 0x28, 0x17, 0x0c, 0x19, 0x2f, 0x0e, 0x13, 0x30, 0x18, 0x20, 0x2d, 0x28, 0x22, 0x01, 0x03, 0x19, 0x0e, 0x2a, 0x2b, 0x22
.byte 0x15, 0x25, 0x22, 0x0a, 0x26, 0x39, 0x06, 0x23, 0x16, 0x07, 0x2f, 0x22, 0x3a, 0x1b, 0x3b, 0x36, 0x35, 0x0a, 0x2b, 0x24, 0x36, 0x09, 0x12, 0x1c, 0x2f, 0x23, 0x2e, 0x38, 0x2c, 0x05, 0x2a, 0x20
.byte 0x07, 0x14, 0x32, 0x31, 0x08, 0x17, 0x1a, 0x24, 0x2d, 0x22, 0x0a, 0x16, 0x1b, 0x26, 0x2b, 0x29, 0x16, 0x11, 0x35, 0x08, 0x14, 0x1e, 0x08, 0x14, 0x05, 0x31, 0x14, 0x38, 0x31, 0x17, 0x34, 0x33
.byte 0x12, 0x11, 0x09, 0x1f, 0x28, 0x3d, 0x32, 0x35, 0x03, 0x1e, 0x3c, 0x2b, 0x2e, 0x10, 0x01, 0x17, 0x03, 0x3e, 0x22, 0x17, 0x18, 0x34, 0x08, 0x29, 0x19, 0x03, 0x24, 0x28, 0x3d, 0x33, 0x2f, 0x31
.byte 0x24, 0x19, 0x1b, 0x18, 0x26, 0x07, 0x0d, 0x25, 0x2d, 0x3f, 0x12, 0x2f, 0x15, 0x25, 0x29, 0x0f, 0x12, 0x07, 0x2c, 0x12, 0x2c, 0x0b, 0x26, 0x12, 0x1a, 0x16, 0x00, 0x0b, 0x2f, 0x16, 0x35, 0x24
.byte 0x1f, 0x1c, 0x22, 0x29, 0x33, 0x27, 0x3b, 0x30, 0x17, 0x11, 0x06, 0x35, 0x3e, 0x31, 0x2f, 0x11, 0x3a, 0x25, 0x2a, 0x02, 0x19, 0x33, 0x18, 0x35, 0x2a, 0x20, 0x21, 0x2e, 0x32, 0x1b, 0x3b, 0x1f
.byte 0x23, 0x39, 0x29, 0x2a, 0x2e, 0x31, 0x29, 0x2a, 0x0e, 0x2d, 0x2d, 0x00, 0x1f, 0x38, 0x28, 0x1b, 0x14, 0x3b, 0x2b, 0x2e, 0x04, 0x26, 0x36, 0x30, 0x11, 0x3b, 0x21, 0x2d, 0x2b, 0x3f, 0x1b, 0x20
.byte 0x13, 0x31, 0x33, 0x0c, 0x30, 0x22, 0x2b, 0x2b, 0x16, 0x02, 0x1e, 0x1c, 0x12, 0x1c, 0x0f, 0x3c, 0x36, 0x38, 0x10, 0x2d, 0x18, 0x2f, 0x2d, 0x35, 0x3b, 0x11, 0x37, 0x31, 0x13, 0x13, 0x3d, 0x2f
.byte 0x1e, 0x2c, 0x33, 0x2e, 0x37, 0x12, 0x3c, 0x1f, 0x33, 0x32, 0x2a, 0x27, 0x0d, 0x3b, 0x1c, 0x35, 0x2a, 0x27, 0x09, 0x3d, 0x27, 0x12, 0x0b, 0x18, 0x0c, 0x15, 0x1d, 0x20, 0x01, 0x1c, 0x08, 0x3b
.byte 0x1c, 0x12, 0x37, 0x33, 0x15, 0x03, 0x2c, 0x2a, 0x3b, 0x31, 0x0f, 0x04, 0x35, 0x08, 0x17, 0x33, 0x38, 0x3d, 0x2a, 0x2f, 0x35, 0x16, 0x10, 0x35, 0x16, 0x23, 0x13, 0x2c, 0x2f, 0x06, 0x20, 0x27
.byte 0x3a, 0x24, 0x00, 0x1c, 0x2a, 0x03, 0x39, 0x1d, 0x28, 0x07, 0x1a, 0x20, 0x0a, 0x37, 0x07, 0x35, 0x2d, 0x15, 0x2f, 0x2c, 0x10, 0x2c, 0x23, 0x3f, 0x29, 0x14, 0x2a, 0x21, 0x36, 0x34, 0x1a, 0x2c
.byte 0x1c, 0x3d, 0x33, 0x38, 0x2b, 0x22, 0x35, 0x28, 0x1f, 0x3d, 0x0f, 0x1c, 0x1e, 0x3e, 0x1b, 0x0c, 0x3e, 0x1f, 0x2b, 0x31, 0x2c, 0x32, 0x39, 0x11, 0x05, 0x09, 0x11, 0x04, 0x38, 0x2a, 0x32, 0x00
.byte 0x16, 0x13, 0x0b, 0x31, 0x34, 0x2a, 0x13, 0x2c, 0x22, 0x21, 0x39, 0x2f, 0x15, 0x37, 0x28, 0x1e, 0x07, 0x3b, 0x2d, 0x11, 0x03, 0x28, 0x2d, 0x30, 0x1e, 0x31, 0x11, 0x11, 0x23, 0x01, 0x1e, 0x3d
.byte 0x31, 0x34, 0x1c, 0x02, 0x34, 0x21, 0x0e, 0x25, 0x3d, 0x07, 0x17, 0x33, 0x15, 0x10, 0x29, 0x32, 0x32, 0x18, 0x1f, 0x30, 0x2d, 0x3b, 0x30, 0x27, 0x3e, 0x16, 0x31, 0x15, 0x12, 0x30, 0x25, 0x17
.byte 0x33, 0x06, 0x34, 0x00, 0x29, 0x18, 0x3c, 0x03, 0x12, 0x2c, 0x0c, 0x11, 0x09, 0x30, 0x30, 0x10, 0x0e, 0x11, 0x27, 0x16, 0x1b, 0x0c, 0x3b, 0x2e, 0x2b, 0x33, 0x1e, 0x13, 0x2d, 0x2d, 0x11, 0x24
.byte 0x29, 0x34, 0x3e, 0x2b, 0x24, 0x1e, 0x21, 0x27, 0x1a, 0x2d, 0x04, 0x39, 0x16, 0x3e, 0x33, 0x26, 0x1b, 0x2e, 0x25, 0x0c, 0x06, 0x19, 0x25, 0x19, 0x18, 0x1d, 0x33, 0x33, 0x1d, 0x28, 0x2d, 0x1c
.byte 0x10, 0x2a, 0x1f, 0x35, 0x1e, 0x34, 0x02, 0x10, 0x2b, 0x3a, 0x14, 0x0d, 0x0b, 0x15, 0x0c, 0x2c, 0x10, 0x37, 0x3a, 0x19, 0x06, 0x13, 0x17, 0x24, 0x10, 0x25, 0x24, 0x04, 0x1e, 0x00, 0x35, 0x34
.byte 0x3a, 0x00, 0x37, 0x3c, 0x07, 0x1a, 0x2b, 0x28, 0x36, 0x34, 0x39, 0x2f, 0x28, 0x09, 0x1f, 0x38, 0x31, 0x30, 0x16, 0x25, 0x31, 0x18, 0x28, 0x31, 0x18, 0x0c, 0x22, 0x06, 0x39, 0x2d, 0x3d, 0x20
.byte 0x24, 0x2e, 0x27, 0x21, 0x3e, 0x18, 0x18, 0x15, 0x3c, 0x24, 0x06, 0x1b, 0x26, 0x15, 0x0e, 0x22, 0x0a, 0x0d, 0x1f, 0x18, 0x16, 0x34, 0x10, 0x28, 0x21, 0x20, 0x11, 0x11, 0x36, 0x32, 0x15, 0x3b
.byte 0x2e, 0x24, 0x1f, 0x2d, 0x12, 0x36, 0x2e, 0x20, 0x0b, 0x17, 0x33, 0x26, 0x03, 0x1f, 0x08, 0x19, 0x31, 0x2a, 0x18, 0x25, 0x35, 0x2d, 0x2d, 0x30, 0x38, 0x18, 0x1c, 0x25, 0x14, 0x1c, 0x22, 0x28
.byte 0x08, 0x23, 0x21, 0x26, 0x1e, 0x30, 0x19, 0x0f, 0x15, 0x10, 0x2f, 0x22, 0x12, 0x02, 0x25, 0x3c, 0x01, 0x1d, 0x0e, 0x14, 0x18, 0x0d, 0x18, 0x17, 0x22, 0x0b, 0x31, 0x13, 0x34, 0x21, 0x0f, 0x2d
.byte 0x36, 0x39, 0x1f, 0x25, 0x18, 0x10, 0x1f, 0x2d, 0x20, 0x20, 0x19, 0x0b, 0x31, 0x33, 0x13, 0x14, 0x2e, 0x11, 0x21, 0x2d, 0x0a, 0x37, 0x07, 0x15, 0x1b, 0x32, 0x04, 0x32, 0x06, 0x18, 0x1b, 0x13
.byte 0x24, 0x12, 0x36, 0x22, 0x16, 0x1d, 0x29, 0x1c, 0x35, 0x17, 0x21, 0x36, 0x17, 0x2b, 0x35, 0x32, 0x19, 0x2a, 0x0f, 0x2e, 0x10, 0x00, 0x34, 0x02, 0x0e, 0x28, 0x31, 0x32, 0x32, 0x3b, 0x05, 0x20
.byte 0x36, 0x26, 0x12, 0x34, 0x06, 0x34, 0x1e, 0x31, 0x32, 0x35, 0x05, 0x34, 0x1e, 0x13, 0x15, 0x15, 0x14, 0x2c, 0x29, 0x1c, 0x18, 0x24, 0x24, 0x12, 0x22, 0x29, 0x18, 0x34, 0x36, 0x30, 0x1e, 0x01
.byte 0x23, 0x0c, 0x3c, 0x24, 0x0a, 0x3d, 0x16, 0x27, 0x1e, 0x23, 0x15, 0x02, 0x12, 0x11, 0x19, 0x2a, 0x1d, 0x31, 0x15, 0x03, 0x3b, 0x2a, 0x21, 0x19, 0x2c, 0x0a, 0x23, 0x11, 0x25, 0x11, 0x1a, 0x1a
.byte 0x0a, 0x34, 0x3b, 0x0b, 0x33, 0x21, 0x0b, 0x37, 0x01, 0x31, 0x28, 0x35, 0x1d, 0x27, 0x2c, 0x30, 0x31, 0x2e, 0x39, 0x2d, 0x30, 0x05, 0x2c, 0x12, 0x2a, 0x2b, 0x39, 0x22, 0x20, 0x15, 0x34, 0x1c
.byte 0x1c, 0x01, 0x15, 0x20, 0x16, 0x22, 0x13, 0x04, 0x18, 0x1e, 0x13, 0x10, 0x25, 0x33, 0x15, 0x39, 0x03, 0x31, 0x3f, 0x36, 0x18, 0x14, 0x23, 0x10, 0x2f, 0x1e, 0x1f, 0x1f, 0x17, 0x2c, 0x02, 0x16
.byte 0x31, 0x20, 0x18, 0x30, 0x2e, 0x18, 0x37, 0x3b, 0x0e, 0x30, 0x10, 0x39, 0x24, 0x26, 0x39, 0x1e, 0x30, 0x26, 0x2e, 0x12, 0x01, 0x14, 0x37, 0x2a, 0x2e, 0x21, 0x06, 0x1d, 0x2a, 0x16, 0x32, 0x09
.byte 0x38, 0x1c, 0x07, 0x22, 0x17, 0x3b, 0x2d, 0x15, 0x07, 0x1e, 0x2e, 0x1b, 0x2e, 0x1d, 0x04, 0x09, 0x30, 0x30, 0x2d, 0x37, 0x2d, 0x34, 0x24, 0x18, 0x24, 0x25, 0x0e, 0x2d, 0x26, 0x23, 0x0a, 0x16
.byte 0x12, 0x2d, 0x11, 0x21, 0x28, 0x2e, 0x0f, 0x01, 0x21, 0x01, 0x31, 0x12, 0x3f, 0x1b, 0x1e, 0x21, 0x25, 0x2b, 0x26, 0x18, 0x13, 0x15, 0x2d, 0x34, 0x23, 0x21, 0x36, 0x0e, 0x2e, 0x1c, 0x14, 0x22
.byte 0x1c, 0x2c, 0x0b, 0x28, 0x1a, 0x18, 0x21, 0x21, 0x07, 0x1a, 0x24, 0x26, 0x29, 0x2b, 0x0a, 0x34, 0x3e, 0x27, 0x33, 0x12, 0x34, 0x1b, 0x1f, 0x01, 0x2a, 0x2e, 0x06, 0x23, 0x2f, 0x1f, 0x14, 0x18
.byte 0x06, 0x26, 0x31, 0x1f, 0x2b, 0x22, 0x26, 0x2e, 0x1e, 0x15, 0x16, 0x20, 0x22, 0x28, 0x15, 0x37, 0x12, 0x25, 0x04, 0x2c, 0x1f, 0x04, 0x2e, 0x0c, 0x13, 0x18, 0x07, 0x0b, 0x36, 0x1d, 0x1c, 0x2a
.byte 0x30, 0x22, 0x1c, 0x2e, 0x12, 0x2f, 0x2b, 0x21, 0x1e, 0x16, 0x38, 0x30, 0x04, 0x02, 0x16, 0x05, 0x14, 0x20, 0x38, 0x3c, 0x33, 0x21, 0x1b, 0x2f, 0x14, 0x2a, 0x27, 0x38, 0x14, 0x1b, 0x2b, 0x1f
.byte 0x2b, 0x29, 0x2b, 0x25, 0x27, 0x36, 0x21, 0x11, 0x22, 0x1b, 0x29, 0x03, 0x1b, 0x18, 0x24, 0x28, 0x21, 0x2d, 0x36, 0x3c, 0x2c, 0x24, 0x33, 0x17, 0x1f, 0x2a, 0x3a, 0x21, 0x0a, 0x23, 0x37, 0x00
.byte 0x0b, 0x21, 0x11, 0x38, 0x19, 0x0f, 0x0e, 0x1c, 0x1f, 0x0f, 0x37, 0x3c, 0x10, 0x37, 0x38, 0x31, 0x35, 0x07, 0x15, 0x28, 0x1e, 0x2e, 0x19, 0x26, 0x10, 0x33, 0x3d, 0x35, 0x2f, 0x3a, 0x04, 0x34
.byte 0x0d, 0x18, 0x1a, 0x01, 0x2d, 0x15, 0x3d, 0x1a, 0x17, 0x17, 0x3f, 0x32, 0x0b, 0x21, 0x11, 0x1e, 0x26, 0x2b, 0x0d, 0x19, 0x24, 0x2e, 0x04, 0x1b, 0x1b, 0x33, 0x20, 0x15, 0x21, 0x1d, 0x1f, 0x04
.byte 0x21, 0x0f, 0x12, 0x1f, 0x2d, 0x2a, 0x32, 0x03, 0x37, 0x1f, 0x35, 0x07, 0x27, 0x24, 0x1f, 0x31, 0x2f, 0x30, 0x15, 0x06, 0x00, 0x24, 0x0b, 0x22, 0x1a, 0x0c, 0x3b, 0x29, 0x14, 0x1a, 0x17, 0x37
.byte 0x20, 0x25, 0x3f, 0x26, 0x37, 0x3a, 0x3e, 0x10, 0x22, 0x04, 0x11, 0x28, 0x12, 0x1c, 0x03, 0x2e, 0x2e, 0x0e, 0x38, 0x28, 0x01, 0x29, 0x22, 0x1e, 0x33, 0x19, 0x06, 0x21, 0x27, 0x33, 0x19, 0x1a
.byte 0x02, 0x05, 0x17, 0x11, 0x11, 0x2c, 0x1f, 0x26, 0x1e, 0x39, 0x1f, 0x28, 0x2e, 0x2f, 0x12, 0x22, 0x34, 0x13, 0x3b, 0x26, 0x2f, 0x34, 0x00, 0x14, 0x10, 0x31, 0x11, 0x1d, 0x2d, 0x2a, 0x08, 0x08
.byte 0x37, 0x15, 0x18, 0x34, 0x04, 0x2b, 0x24, 0x2f, 0x1e, 0x27, 0x22, 0x2a, 0x24, 0x07, 0x14, 0x25, 0x01, 0x27, 0x19, 0x29, 0x0a, 0x29, 0x3d, 0x1c, 0x2f, 0x0d, 0x1f, 0x1c, 0x24, 0x3d, 0x32, 0x36
.byte 0x1d, 0x24, 0x14, 0x21, 0x16, 0x1a, 0x0d, 0x29, 0x3f, 0x2b, 0x2a, 0x1a, 0x3e, 0x35, 0x11, 0x28, 0x18, 0x32, 0x05, 0x15, 0x21, 0x2e, 0x34, 0x2d, 0x14, 0x2a, 0x3c, 0x08, 0x37, 0x3f, 0x34, 0x1e
.byte 0x27, 0x24, 0x1c, 0x16, 0x16, 0x33, 0x29, 0x3b, 0x19, 0x36, 0x2f, 0x1c, 0x03, 0x25, 0x2c, 0x0b, 0x16, 0x36, 0x1c, 0x1d, 0x1b, 0x2c, 0x27, 0x1b, 0x0b, 0x1f, 0x2b, 0x08, 0x10, 0x27, 0x3f, 0x25
.byte 0x2f, 0x33, 0x13, 0x1f, 0x04, 0x31, 0x37, 0x0e, 0x2f, 0x12, 0x08, 0x23, 0x20, 0x3a, 0x1a, 0x1e, 0x2f, 0x0b, 0x1f, 0x1e, 0x20, 0x19, 0x23, 0x3b, 0x14, 0x25, 0x00, 0x27, 0x14, 0x04, 0x25, 0x36
.byte 0x1a, 0x2b, 0x27, 0x21, 0x15, 0x28, 0x13, 0x2c, 0x0e, 0x3c, 0x35, 0x0c, 0x2d, 0x2b, 0x37, 0x16, 0x15, 0x29, 0x15, 0x1d, 0x17, 0x34, 0x36, 0x09, 0x0a, 0x31, 0x37, 0x22, 0x28, 0x17, 0x2b, 0x35
.byte 0x14, 0x2b, 0x12, 0x08, 0x13, 0x1f, 0x31, 0x13, 0x28, 0x06, 0x07, 0x35, 0x23, 0x3a, 0x29, 0x0f, 0x24, 0x2e, 0x07, 0x35, 0x26, 0x0e, 0x12, 0x15, 0x23, 0x33, 0x2c, 0x0e, 0x21, 0x26, 0x1c, 0x12
.byte 0x25, 0x23, 0x1d, 0x2f, 0x04, 0x35, 0x33, 0x16, 0x01, 0x24, 0x3d, 0x2c, 0x2e, 0x35, 0x0a, 0x25, 0x11, 0x13, 0x25, 0x1b, 0x1b, 0x15, 0x15, 0x39, 0x10, 0x0b, 0x35, 0x24, 0x3a, 0x27, 0x30, 0x2e
.byte 0x2f, 0x15, 0x10, 0x1f, 0x35, 0x1b, 0x28, 0x35, 0x26, 0x30, 0x37, 0x34, 0x37, 0x2b, 0x0f, 0x30, 0x29, 0x2e, 0x3f, 0x2b, 0x38, 0x34, 0x2b, 0x2b, 0x2f, 0x25, 0x0d, 0x28, 0x2a, 0x33, 0x18, 0x10
.byte 0x21, 0x12, 0x11, 0x1f, 0x22, 0x34, 0x11, 0x25, 0x23, 0x21, 0x3f, 0x11, 0x26, 0x27, 0x25, 0x28, 0x36, 0x12, 0x15, 0x26, 0x32, 0x11, 0x18, 0x24, 0x32, 0x25, 0x37, 0x27, 0x3a, 0x33, 0x35, 0x07
.byte 0x1c, 0x1a, 0x0e, 0x2a, 0x1e, 0x2f, 0x1f, 0x00, 0x2e, 0x21, 0x1b, 0x3c, 0x14, 0x2f, 0x3a, 0x2f, 0x3e, 0x38, 0x15, 0x1a, 0x13, 0x2f, 0x29, 0x0d, 0x2f, 0x37, 0x17, 0x18, 0x30, 0x1c, 0x35, 0x15
.byte 0x34, 0x14, 0x28, 0x11, 0x2c, 0x2c, 0x25, 0x2a, 0x20, 0x3f, 0x28, 0x0c, 0x34, 0x1b, 0x30, 0x2e, 0x25, 0x37, 0x1c, 0x24, 0x1f, 0x25, 0x26, 0x0c, 0x19, 0x34, 0x18, 0x10, 0x35, 0x0a, 0x13, 0x11
.byte 0x25, 0x13, 0x20, 0x13, 0x19, 0x11, 0x20, 0x28, 0x1d, 0x3e, 0x30, 0x1b, 0x23, 0x24, 0x21, 0x0d, 0x23, 0x23, 0x1d, 0x28, 0x2e, 0x2d, 0x12, 0x1f, 0x0e, 0x2e, 0x2b, 0x0b, 0x31, 0x32, 0x24, 0x3c
.byte 0x2c, 0x13, 0x3c, 0x12, 0x28, 0x16, 0x2a, 0x05, 0x0c, 0x32, 0x39, 0x0b, 0x32, 0x21, 0x04, 0x14, 0x10, 0x31, 0x32, 0x12, 0x1f, 0x23, 0x39, 0x2e, 0x2e, 0x22, 0x3d, 0x27, 0x0c, 0x1e, 0x18, 0x25
.byte 0x00, 0x17, 0x06, 0x31, 0x14, 0x13, 0x21, 0x1a, 0x14, 0x20, 0x35, 0x0a, 0x3b, 0x25, 0x33, 0x08, 0x28, 0x3d, 0x02, 0x33, 0x23, 0x00, 0x13, 0x22, 0x21, 0x28, 0x30, 0x14, 0x2e, 0x14, 0x32, 0x36
.byte 0x39, 0x23, 0x1e, 0x1c, 0x11, 0x30, 0x37, 0x16, 0x30, 0x15, 0x31, 0x1f, 0x34, 0x28, 0x2c, 0x35, 0x05, 0x29, 0x37, 0x33, 0x2a, 0x1c, 0x17, 0x2e, 0x10, 0x06, 0x16, 0x32, 0x1f, 0x2f, 0x00, 0x29
.byte 0x1e, 0x04, 0x01, 0x16, 0x3b, 0x23, 0x1e, 0x1b, 0x34, 0x2a, 0x30, 0x11, 0x2b, 0x03, 0x00, 0x1f, 0x1d, 0x37, 0x1a, 0x3a, 0x18, 0x25, 0x1c, 0x16, 0x2c, 0x04, 0x3f, 0x33, 0x26, 0x23, 0x2d, 0x15
.byte 0x2c, 0x27, 0x02, 0x35, 0x27, 0x07, 0x35, 0x33, 0x1a, 0x0c, 0x10, 0x28, 0x26, 0x2c, 0x2f, 0x36, 0x16, 0x37, 0x0b, 0x27, 0x1b, 0x3d, 0x18, 0x27, 0x1f, 0x20, 0x2b, 0x2a, 0x33, 0x0b, 0x0f, 0x20
.byte 0x35, 0x3c, 0x2f, 0x33, 0x21, 0x15, 0x2d, 0x26, 0x34, 0x1f, 0x1a, 0x21, 0x2f, 0x2c, 0x2a, 0x1a, 0x32, 0x1a, 0x3b, 0x3f, 0x21, 0x13, 0x3f, 0x13, 0x0f, 0x24, 0x22, 0x14, 0x1b, 0x10, 0x21, 0x06
.byte 0x28, 0x25, 0x34, 0x10, 0x2e, 0x0e, 0x14, 0x3c, 0x3e, 0x25, 0x16, 0x06, 0x30, 0x0b, 0x04, 0x1f, 0x3e, 0x02, 0x24, 0x0c, 0x17, 0x25, 0x2b, 0x3c, 0x2d, 0x15, 0x36, 0x33, 0x18, 0x23, 0x2a, 0x1d
.byte 0x10, 0x2a, 0x35, 0x17, 0x28, 0x00, 0x37, 0x24, 0x0a, 0x3b, 0x15, 0x1d, 0x0b, 0x1f, 0x3c, 0x31, 0x25, 0x1d, 0x0f, 0x1d, 0x20, 0x13, 0x34, 0x11, 0x2b, 0x2e, 0x23, 0x0c, 0x2e, 0x24, 0x02, 0x14
.byte 0x31, 0x16, 0x19, 0x0e, 0x23, 0x35, 0x1a, 0x10, 0x16, 0x14, 0x04, 0x19, 0x2d, 0x27, 0x37, 0x33, 0x02, 0x31, 0x02, 0x04, 0x16, 0x0d, 0x22, 0x25, 0x25, 0x00, 0x16, 0x2a, 0x3f, 0x26, 0x20, 0x0c
.byte 0x12, 0x2f, 0x2e, 0x35, 0x1b, 0x0d, 0x22, 0x1e, 0x01, 0x34, 0x05, 0x22, 0x21, 0x34, 0x2a, 0x32, 0x0b, 0x09, 0x1d, 0x3f, 0x32, 0x2f, 0x3d, 0x18, 0x2d, 0x0b, 0x38, 0x36, 0x39, 0x17, 0x28, 0x34
.byte 0x04, 0x24, 0x36, 0x0e, 0x2a, 0x38, 0x01, 0x14, 0x3c, 0x24, 0x22, 0x21, 0x03, 0x18, 0x32, 0x2f, 0x12, 0x29, 0x24, 0x31, 0x0a, 0x3b, 0x12, 0x1a, 0x1c, 0x20, 0x30, 0x31, 0x1b, 0x1a, 0x21, 0x10
.byte 0x05, 0x29, 0x10, 0x26, 0x2d, 0x13, 0x16, 0x0c, 0x1d, 0x2b, 0x06, 0x1b, 0x06, 0x12, 0x14, 0x38, 0x0f, 0x35, 0x23, 0x3a, 0x2c, 0x00, 0x19, 0x33, 0x29, 0x14, 0x2d, 0x2a, 0x21, 0x29, 0x14, 0x31
.byte 0x14, 0x1a, 0x06, 0x1e, 0x18, 0x1b, 0x28, 0x3b, 0x16, 0x29, 0x15, 0x1e, 0x12, 0x34, 0x0a, 0x14, 0x1b, 0x05, 0x27, 0x0b, 0x01, 0x26, 0x2a, 0x22, 0x35, 0x21, 0x20, 0x18, 0x20, 0x37, 0x17, 0x14
.byte 0x1f, 0x11, 0x1d, 0x11, 0x25, 0x24, 0x2b, 0x2f, 0x07, 0x3f, 0x1f, 0x2c, 0x25, 0x25, 0x2a, 0x29, 0x18, 0x11, 0x24, 0x28, 0x31, 0x2c, 0x2a, 0x39, 0x0b, 0x26, 0x28, 0x10, 0x26, 0x22, 0x06, 0x16
.byte 0x09, 0x2c, 0x13, 0x34, 0x19, 0x15, 0x3a, 0x12, 0x21, 0x1d, 0x38, 0x23, 0x12, 0x25, 0x24, 0x21, 0x30, 0x12, 0x37, 0x1a, 0x12, 0x24, 0x3b, 0x25, 0x32, 0x15, 0x23, 0x0d, 0x1a, 0x10, 0x16, 0x2e
.byte 0x26, 0x1d, 0x14, 0x16, 0x3e, 0x2e, 0x1f, 0x0a, 0x16, 0x10, 0x1d, 0x30, 0x2b, 0x04, 0x3a, 0x19, 0x08, 0x2d, 0x2e, 0x28, 0x1e, 0x33, 0x0a, 0x12, 0x2e, 0x0d, 0x03, 0x2f, 0x26, 0x3a, 0x1e, 0x35
.byte 0x3b, 0x2a, 0x03, 0x1a, 0x18, 0x3f, 0x0b, 0x27, 0x04, 0x05, 0x34, 0x36, 0x0b, 0x27, 0x3b, 0x17, 0x11, 0x0d, 0x27, 0x26, 0x2c, 0x1f, 0x20, 0x26, 0x10, 0x20, 0x25, 0x23, 0x2d, 0x37, 0x09, 0x13
.byte 0x14, 0x17, 0x2d, 0x2e, 0x3d, 0x23, 0x1d, 0x1a, 0x1f, 0x21, 0x33, 0x2e, 0x28, 0x17, 0x13, 0x26, 0x3c, 0x36, 0x14, 0x1a, 0x33, 0x32, 0x20, 0x2b, 0x19, 0x3e, 0x20, 0x0c, 0x02, 0x2d, 0x3c, 0x3c
.byte 0x2a, 0x30, 0x30, 0x28, 0x25, 0x3f, 0x1e, 0x03, 0x17, 0x1e, 0x35, 0x11, 0x1c, 0x1b, 0x14, 0x2a, 0x28, 0x3a, 0x23, 0x0e, 0x1f, 0x12, 0x36, 0x21, 0x20, 0x07, 0x3b, 0x10, 0x23, 0x19, 0x34, 0x0d
.byte 0x2e, 0x18, 0x3f, 0x20, 0x25, 0x3e, 0x3b, 0x15, 0x0b, 0x2e, 0x12, 0x37, 0x0b, 0x23, 0x3d, 0x32, 0x1f, 0x16, 0x03, 0x27, 0x14, 0x0c, 0x21, 0x18, 0x03, 0x30, 0x3e, 0x21, 0x13, 0x0f, 0x00, 0x32
.byte 0x3f, 0x23, 0x16, 0x0e, 0x31, 0x1d, 0x18, 0x1c, 0x1d, 0x30, 0x0e, 0x1e, 0x21, 0x20, 0x23, 0x3f, 0x0c, 0x1e, 0x14, 0x33, 0x22, 0x22, 0x21, 0x15, 0x36, 0x05, 0x1e, 0x1d, 0x31, 0x14, 0x20, 0x11
.byte 0x37, 0x0d, 0x33, 0x19, 0x25, 0x05, 0x36, 0x1e, 0x31, 0x20, 0x35, 0x3a, 0x2f, 0x32, 0x2f, 0x30, 0x14, 0x23, 0x2d, 0x35, 0x1e, 0x29, 0x05, 0x05, 0x1b, 0x09, 0x1f, 0x26, 0x2f, 0x0b, 0x15, 0x15
.byte 0x11, 0x13, 0x29, 0x1b, 0x18, 0x1c, 0x13, 0x35, 0x34, 0x31, 0x23, 0x27, 0x3f, 0x2f, 0x09, 0x30, 0x19, 0x23, 0x12, 0x34, 0x02, 0x2a, 0x21, 0x09, 0x3c, 0x1d, 0x0c, 0x02, 0x10, 0x22, 0x05, 0x17
.byte 0x22, 0x08, 0x1b, 0x0a, 0x0f, 0x15, 0x02, 0x11, 0x13, 0x01, 0x21, 0x22, 0x16, 0x39, 0x33, 0x24, 0x38, 0x34, 0x0f, 0x1e, 0x2b, 0x2b, 0x15, 0x15, 0x20, 0x22, 0x2e, 0x3a, 0x3f, 0x31, 0x1a, 0x27
.byte 0x2b, 0x29, 0x34, 0x14, 0x16, 0x39, 0x2f, 0x13, 0x3e, 0x16, 0x36, 0x21, 0x30, 0x00, 0x24, 0x2b, 0x24, 0x21, 0x30, 0x15, 0x31, 0x13, 0x10, 0x37, 0x24, 0x08, 0x07, 0x23, 0x21, 0x09, 0x25, 0x05
.byte 0x3c, 0x32, 0x19, 0x03, 0x25, 0x0f, 0x29, 0x2b, 0x16, 0x07, 0x13, 0x3e, 0x3d, 0x25, 0x36, 0x0b, 0x28, 0x2e, 0x2b, 0x16, 0x0c, 0x31, 0x11, 0x30, 0x13, 0x2d, 0x26, 0x3e, 0x37, 0x29, 0x2f, 0x2e
.byte 0x15, 0x3d, 0x17, 0x1c, 0x2e, 0x21, 0x33, 0x2f, 0x10, 0x0d, 0x05, 0x1d, 0x1c, 0x1a, 0x12, 0x0e, 0x18, 0x37, 0x1b, 0x11, 0x14, 0x06, 0x14, 0x21, 0x31, 0x0e, 0x27, 0x1a, 0x03, 0x10, 0x00, 0x34
.byte 0x31, 0x3f, 0x0b, 0x1d, 0x0f, 0x12, 0x1f, 0x1a, 0x15, 0x10, 0x0f, 0x00, 0x24, 0x3e, 0x0a, 0x2a, 0x30, 0x2b, 0x24, 0x26, 0x31, 0x10, 0x2d, 0x2f, 0x2f, 0x3f, 0x0c, 0x13, 0x12, 0x0b, 0x16, 0x15
.byte 0x07, 0x1f, 0x28, 0x10, 0x32, 0x0f, 0x17, 0x15, 0x0b, 0x27, 0x33, 0x34, 0x1d, 0x10, 0x1c, 0x3a, 0x12, 0x2c, 0x27, 0x37, 0x0a, 0x1a, 0x32, 0x05, 0x1f, 0x21, 0x24, 0x0d, 0x1f, 0x1c, 0x17, 0x24
.byte 0x2f, 0x3b, 0x32, 0x3b, 0x25, 0x10, 0x03, 0x2f, 0x21, 0x0c, 0x10, 0x23, 0x0e, 0x3a, 0x2c, 0x33, 0x03, 0x2c, 0x12, 0x06, 0x1c, 0x2a, 0x37, 0x30, 0x3f, 0x01, 0x1e, 0x35, 0x16, 0x37, 0x2c, 0x32
.byte 0x35, 0x05, 0x11, 0x22, 0x29, 0x09, 0x20, 0x2b, 0x0d, 0x1f, 0x18, 0x0d, 0x20, 0x23, 0x39, 0x16, 0x0f, 0x3a, 0x18, 0x21, 0x35, 0x2b, 0x36, 0x26, 0x2b, 0x23, 0x05, 0x2f, 0x1b, 0x08, 0x17, 0x3e
.byte 0x09, 0x16, 0x2d, 0x3a, 0x37, 0x15, 0x35, 0x35, 0x29, 0x0a, 0x12, 0x02, 0x39, 0x1f, 0x14, 0x34, 0x33, 0x17, 0x1d, 0x18, 0x16, 0x1d, 0x1a, 0x01, 0x39, 0x22, 0x1e, 0x27, 0x36, 0x32, 0x14, 0x26
.byte 0x0a, 0x39, 0x36, 0x1f, 0x0d, 0x1e, 0x0b, 0x0a, 0x19, 0x35, 0x1d, 0x34, 0x03, 0x12, 0x16, 0x0c, 0x13, 0x2e, 0x0c, 0x34, 0x1e, 0x10, 0x14, 0x1e, 0x23, 0x32, 0x27, 0x02, 0x10, 0x29, 0x35, 0x18
.byte 0x33, 0x33, 0x1d, 0x1a, 0x3c, 0x15, 0x23, 0x3e, 0x3f, 0x22, 0x2a, 0x02, 0x2c, 0x28, 0x0a, 0x2f, 0x1a, 0x06, 0x35, 0x3c, 0x17, 0x2b, 0x03, 0x12, 0x17, 0x2f, 0x0a, 0x26, 0x12, 0x38, 0x11, 0x36
.byte 0x1b, 0x23, 0x01, 0x39, 0x35, 0x19, 0x19, 0x17, 0x09, 0x28, 0x22, 0x1e, 0x27, 0x2c, 0x35, 0x33, 0x2c, 0x27, 0x25, 0x31, 0x06, 0x31, 0x2d, 0x1a, 0x39, 0x28, 0x2d, 0x04, 0x1e, 0x24, 0x3e, 0x1c
.byte 0x3c, 0x30, 0x1b, 0x3f, 0x3e, 0x37, 0x22, 0x36, 0x11, 0x00, 0x01, 0x1c, 0x12, 0x1a, 0x10, 0x12, 0x1e, 0x2c, 0x1f, 0x12, 0x2a, 0x2f, 0x06, 0x19, 0x35, 0x1a, 0x18, 0x3b, 0x09, 0x36, 0x34, 0x1d
.byte 0x13, 0x02, 0x07, 0x10, 0x20, 0x2f, 0x1d, 0x0b, 0x03, 0x33, 0x1c, 0x16, 0x31, 0x05, 0x13, 0x1b, 0x29, 0x06, 0x13, 0x30, 0x2d, 0x36, 0x2a, 0x2d, 0x2c, 0x19, 0x34, 0x1c, 0x0f, 0x15, 0x12, 0x36
.byte 0x15, 0x2c, 0x3a, 0x06, 0x1c, 0x12, 0x1d, 0x26, 0x03, 0x38, 0x1d, 0x01, 0x01, 0x2d, 0x17, 0x2e, 0x10, 0x14, 0x17, 0x1c, 0x34, 0x0f, 0x28, 0x09, 0x37, 0x1b, 0x28, 0x1d, 0x26, 0x29, 0x2d, 0x36
.byte 0x1e, 0x17, 0x28, 0x15, 0x0f, 0x1c, 0x20, 0x2d, 0x10, 0x27, 0x16, 0x2e, 0x14, 0x09, 0x12, 0x3b, 0x3d, 0x21, 0x25, 0x1a, 0x2c, 0x00, 0x22, 0x36, 0x0d, 0x30, 0x10, 0x17, 0x19, 0x1b, 0x00, 0x3b
.byte 0x21, 0x2a, 0x28, 0x34, 0x2d, 0x0f, 0x16, 0x0a, 0x30, 0x28, 0x06, 0x00, 0x25, 0x31, 0x2e, 0x2a, 0x14, 0x33, 0x28, 0x36, 0x10, 0x2e, 0x05, 0x2e, 0x19, 0x19, 0x1a, 0x15, 0x2c, 0x14, 0x17, 0x37
.byte 0x0f, 0x13, 0x32, 0x17, 0x1b, 0x39, 0x18, 0x32, 0x2e, 0x32, 0x1e, 0x24, 0x1d, 0x31, 0x12, 0x1d, 0x2b, 0x14, 0x0c, 0x27, 0x36, 0x2e, 0x32, 0x06, 0x0a, 0x1a, 0x28, 0x28, 0x20, 0x3a, 0x3a, 0x17
.byte 0x08, 0x27, 0x36, 0x18, 0x1a, 0x10, 0x1e, 0x26, 0x1b, 0x1f, 0x33, 0x1f, 0x21, 0x17, 0x2f, 0x01, 0x08, 0x20, 0x35, 0x03, 0x19, 0x3b, 0x02, 0x20, 0x02, 0x2d, 0x23, 0x0e, 0x17, 0x32, 0x31, 0x29
.byte 0x11, 0x22, 0x17, 0x22, 0x3a, 0x2c, 0x23, 0x34, 0x20, 0x18, 0x00, 0x3a, 0x22, 0x25, 0x33, 0x21, 0x33, 0x04, 0x27, 0x04, 0x18, 0x32, 0x2c, 0x0c, 0x2f, 0x28, 0x14, 0x2c, 0x3f, 0x30, 0x2b, 0x30
.byte 0x21, 0x1d, 0x01, 0x25, 0x32, 0x05, 0x23, 0x34, 0x24, 0x10, 0x30, 0x3d, 0x14, 0x1b, 0x3f, 0x38, 0x2f, 0x22, 0x1b, 0x32, 0x25, 0x07, 0x37, 0x0a, 0x0c, 0x1d, 0x03, 0x1e, 0x1a, 0x0f, 0x3c, 0x12
.byte 0x11, 0x18, 0x1d, 0x00, 0x35, 0x2f, 0x32, 0x18, 0x14, 0x23, 0x30, 0x1b, 0x11, 0x3d, 0x12, 0x1a, 0x16, 0x35, 0x28, 0x05, 0x24, 0x17, 0x3d, 0x37, 0x2e, 0x09, 0x2e, 0x18, 0x1d, 0x17, 0x20, 0x1f
.byte 0x18, 0x23, 0x2c, 0x2f, 0x20, 0x3f, 0x16, 0x3f, 0x29, 0x2e, 0x23, 0x3b, 0x29, 0x18, 0x39, 0x13, 0x1e, 0x32, 0x35, 0x14, 0x1d, 0x2a, 0x35, 0x01, 0x1d, 0x3e, 0x3b, 0x1e, 0x22, 0x1e, 0x16, 0x18
.byte 0x22, 0x12, 0x3e, 0x29, 0x33, 0x2f, 0x14, 0x19, 0x3b, 0x07, 0x15, 0x06, 0x3d, 0x29, 0x35, 0x37, 0x23, 0x34, 0x1d, 0x2d, 0x18, 0x12, 0x1b, 0x0b, 0x13, 0x24, 0x13, 0x38, 0x1c, 0x1f, 0x0b, 0x1b
.byte 0x13, 0x21, 0x1c, 0x06, 0x39, 0x32, 0x37, 0x3d, 0x26, 0x29, 0x26, 0x15, 0x3c, 0x33, 0x27, 0x00, 0x01, 0x2e, 0x15, 0x18, 0x31, 0x0d, 0x2c, 0x13, 0x27, 0x3b, 0x20, 0x2d, 0x01, 0x26, 0x23, 0x15
.byte 0x30, 0x24, 0x00, 0x17, 0x37, 0x3f, 0x33, 0x25, 0x24, 0x31, 0x06, 0x3b, 0x37, 0x03, 0x18, 0x1a, 0x2c, 0x34, 0x14, 0x1d, 0x36, 0x18, 0x3a, 0x04, 0x23, 0x12, 0x26, 0x15, 0x2b, 0x19, 0x1a, 0x29
.byte 0x2c, 0x36, 0x01, 0x19, 0x1d, 0x2f, 0x06, 0x2b, 0x0c, 0x12, 0x26, 0x36, 0x32, 0x1d, 0x0d, 0x12, 0x28, 0x03, 0x28, 0x13, 0x29, 0x06, 0x17, 0x03, 0x38, 0x21, 0x30, 0x2c, 0x10, 0x22, 0x00, 0x28
.byte 0x24, 0x3b, 0x1c, 0x20, 0x3e, 0x13, 0x02, 0x0c, 0x19, 0x29, 0x2c, 0x1a, 0x39, 0x30, 0x22, 0x2a, 0x1f, 0x22, 0x14, 0x34, 0x2c, 0x14, 0x25, 0x1b, 0x06, 0x3b, 0x15, 0x06, 0x1c, 0x13, 0x15, 0x03
.byte 0x18, 0x1e, 0x2a, 0x1b, 0x17, 0x25, 0x2f, 0x1c, 0x29, 0x2e, 0x02, 0x32, 0x1e, 0x1d, 0x28, 0x35, 0x36, 0x03, 0x34, 0x16, 0x3d, 0x2a, 0x12, 0x0d, 0x13, 0x1d, 0x2d, 0x21, 0x32, 0x17, 0x2e, 0x1a
.byte 0x15, 0x26, 0x22, 0x2f, 0x15, 0x3c, 0x0e, 0x20, 0x2f, 0x27, 0x13, 0x04, 0x09, 0x32, 0x1e, 0x01, 0x34, 0x06, 0x16, 0x1e, 0x2e, 0x1b, 0x1c, 0x28, 0x13, 0x2a, 0x30, 0x34, 0x12, 0x12, 0x32, 0x18
.byte 0x1d, 0x1d, 0x35, 0x07, 0x1c, 0x16, 0x2d, 0x3d, 0x35, 0x1c, 0x1b, 0x24, 0x21, 0x2d, 0x1e, 0x10, 0x09, 0x14, 0x3d, 0x11, 0x12, 0x25, 0x02, 0x26, 0x23, 0x02, 0x19, 0x19, 0x05, 0x14, 0x0b, 0x21
.byte 0x1a, 0x09, 0x02, 0x2c, 0x18, 0x28, 0x2d, 0x1e, 0x10, 0x12, 0x2e, 0x18, 0x2e, 0x1f, 0x02, 0x2c, 0x14, 0x17, 0x24, 0x39, 0x08, 0x32, 0x16, 0x14, 0x22, 0x16, 0x28, 0x21, 0x11, 0x10, 0x2c, 0x23
.byte 0x36, 0x2b, 0x39, 0x21, 0x26, 0x0e, 0x06, 0x2d, 0x3c, 0x3e, 0x26, 0x2a, 0x1b, 0x1f, 0x00, 0x3c, 0x33, 0x35, 0x3f, 0x14, 0x00, 0x0b, 0x10, 0x34, 0x3c, 0x17, 0x2d, 0x07, 0x1f, 0x24, 0x39, 0x27
.byte 0x16, 0x00, 0x1d, 0x33, 0x2b, 0x1e, 0x0f, 0x08, 0x31, 0x3a, 0x09, 0x13, 0x0c, 0x21, 0x1c, 0x2a, 0x17, 0x34, 0x29, 0x27, 0x10, 0x37, 0x1b, 0x18, 0x15, 0x08, 0x2f, 0x1f, 0x16, 0x12, 0x1f, 0x28
.byte 0x34, 0x1c, 0x20, 0x22, 0x12, 0x01, 0x12, 0x21, 0x31, 0x10, 0x22, 0x26, 0x1e, 0x01, 0x3d, 0x11, 0x1e, 0x27, 0x25, 0x3d, 0x30, 0x24, 0x1d, 0x11, 0x22, 0x36, 0x30, 0x16, 0x1f, 0x3e, 0x2a, 0x3c
.byte 0x27, 0x1b, 0x1f, 0x29, 0x10, 0x1e, 0x05, 0x2a, 0x0a, 0x10, 0x14, 0x1f, 0x00, 0x2e, 0x0b, 0x3b, 0x18, 0x0a, 0x39, 0x30, 0x37, 0x0b, 0x1f, 0x1d, 0x0a, 0x29, 0x3e, 0x1c, 0x33, 0x13, 0x2e, 0x28
.byte 0x27, 0x1b, 0x1e, 0x1d, 0x02, 0x1c, 0x01, 0x25, 0x14, 0x3a, 0x10, 0x1c, 0x12, 0x05, 0x2a, 0x30, 0x20, 0x26, 0x2f, 0x2e, 0x2e, 0x03, 0x07, 0x24, 0x36, 0x04, 0x2b, 0x11, 0x25, 0x2d, 0x28, 0x0e
.byte 0x2e, 0x0f, 0x1d, 0x15, 0x1c, 0x28, 0x30, 0x1f, 0x23, 0x26, 0x36, 0x12, 0x37, 0x3a, 0x31, 0x10, 0x2c, 0x2c, 0x2f, 0x1a, 0x0d, 0x15, 0x3f, 0x3c, 0x32, 0x35, 0x1c, 0x16, 0x33, 0x16, 0x28, 0x1d
.byte 0x3f, 0x21, 0x2c, 0x3e, 0x2b, 0x24, 0x23, 0x2f, 0x32, 0x15, 0x2a, 0x1b, 0x10, 0x35, 0x18, 0x37, 0x10, 0x3b, 0x1e, 0x11, 0x2b, 0x16, 0x24, 0x1d, 0x16, 0x26, 0x3c, 0x2d, 0x11, 0x15, 0x28, 0x28
.byte 0x27, 0x27, 0x27, 0x3b, 0x3a, 0x16, 0x1a, 0x0c, 0x1a, 0x15, 0x08, 0x25, 0x0b, 0x10, 0x22, 0x1a, 0x3e, 0x17, 0x28, 0x1f, 0x1e, 0x01, 0x1e, 0x1e, 0x1c, 0x2f, 0x10, 0x25, 0x0b, 0x34, 0x3e, 0x0c
.byte 0x1a, 0x1b, 0x10, 0x2a, 0x0f, 0x14, 0x17, 0x0f, 0x3f, 0x17, 0x03, 0x15, 0x1f, 0x02, 0x36, 0x17, 0x15, 0x1d, 0x18, 0x08, 0x36, 0x10, 0x14, 0x0d, 0x2b, 0x0a, 0x05, 0x1d, 0x26, 0x12, 0x1e, 0x3e
.byte 0x18, 0x19, 0x36, 0x18, 0x37, 0x17, 0x39, 0x2e, 0x0d, 0x04, 0x19, 0x16, 0x22, 0x15, 0x3e, 0x26, 0x1f, 0x00, 0x06, 0x17, 0x33, 0x22, 0x1d, 0x2b, 0x39, 0x2b, 0x3e, 0x31, 0x1c, 0x22, 0x3f, 0x13
.byte 0x30, 0x1c, 0x31, 0x07, 0x2b, 0x14, 0x32, 0x35, 0x1e, 0x02, 0x07, 0x20, 0x0f, 0x3b, 0x11, 0x20, 0x07, 0x12, 0x2a, 0x30, 0x1d, 0x28, 0x38, 0x36, 0x20, 0x01, 0x17, 0x15, 0x20, 0x21, 0x3a, 0x1b
.byte 0x1e, 0x38, 0x12, 0x24, 0x03, 0x3e, 0x1f, 0x29, 0x1d, 0x13, 0x20, 0x27, 0x19, 0x12, 0x25, 0x20, 0x32, 0x33, 0x2b, 0x3f, 0x05, 0x31, 0x35, 0x3c, 0x2d, 0x2d, 0x02, 0x2e, 0x10, 0x2a, 0x16, 0x17
.byte 0x08, 0x31, 0x17, 0x2e, 0x2b, 0x30, 0x1e, 0x15, 0x31, 0x15, 0x26, 0x08, 0x10, 0x33, 0x15, 0x01, 0x27, 0x12, 0x07, 0x2f, 0x29, 0x27, 0x34, 0x3f, 0x08, 0x31, 0x1c, 0x20, 0x1a, 0x33, 0x0c, 0x13
.byte 0x18, 0x31, 0x24, 0x37, 0x2d, 0x2e, 0x21, 0x18, 0x24, 0x3a, 0x27, 0x31, 0x35, 0x3e, 0x30, 0x3a, 0x14, 0x33, 0x0f, 0x1a, 0x2d, 0x30, 0x2e, 0x11, 0x1a, 0x31, 0x1d, 0x17, 0x3c, 0x18, 0x33, 0x31
.byte 0x23, 0x1d, 0x39, 0x2d, 0x10, 0x1d, 0x2f, 0x24, 0x15, 0x1c, 0x25, 0x01, 0x2b, 0x22, 0x16, 0x2e, 0x1b, 0x25, 0x35, 0x37, 0x10, 0x26, 0x39, 0x01, 0x36, 0x17, 0x2b, 0x14, 0x09, 0x16, 0x17, 0x20
.byte 0x28, 0x23, 0x26, 0x3a, 0x26, 0x27, 0x2a, 0x24, 0x36, 0x02, 0x2c, 0x29, 0x30, 0x35, 0x36, 0x01, 0x1f, 0x28, 0x3b, 0x1d, 0x23, 0x1e, 0x2d, 0x11, 0x1e, 0x2c, 0x2f, 0x32, 0x19, 0x3f, 0x26, 0x31
.byte 0x38, 0x1e, 0x17, 0x05, 0x18, 0x2e, 0x00, 0x2e, 0x12, 0x34, 0x3f, 0x34, 0x16, 0x10, 0x29, 0x20, 0x3d, 0x36, 0x2f, 0x16, 0x25, 0x12, 0x17, 0x10, 0x21, 0x37, 0x35, 0x25, 0x37, 0x2d, 0x01, 0x08
.byte 0x27, 0x03, 0x1f, 0x29, 0x0d, 0x2a, 0x16, 0x3a, 0x3f, 0x33, 0x2b, 0x19, 0x1d, 0x2a, 0x1f, 0x29, 0x28, 0x2c, 0x10, 0x28, 0x30, 0x10, 0x39, 0x14, 0x1b, 0x00, 0x18, 0x21, 0x28, 0x0c, 0x37, 0x11
.byte 0x10, 0x11, 0x3c, 0x33, 0x32, 0x33, 0x36, 0x1a, 0x36, 0x00, 0x1c, 0x31, 0x1b, 0x1d, 0x38, 0x1d, 0x10, 0x3c, 0x39, 0x27, 0x3a, 0x3f, 0x14, 0x19, 0x12, 0x14, 0x0d, 0x1f, 0x18, 0x00, 0x25, 0x18
.byte 0x28, 0x1c, 0x32, 0x27, 0x03, 0x1a, 0x26, 0x2d, 0x2a, 0x29, 0x28, 0x27, 0x0a, 0x2a, 0x18, 0x0a, 0x1a, 0x30, 0x20, 0x1a, 0x2e, 0x06, 0x0b, 0x1d, 0x0f, 0x0c, 0x1c, 0x35, 0x28, 0x1c, 0x3d, 0x16
.byte 0x23, 0x21, 0x1c, 0x31, 0x14, 0x1c, 0x2e, 0x22, 0x32, 0x35, 0x09, 0x29, 0x30, 0x20, 0x1a, 0x10, 0x31, 0x3f, 0x2c, 0x0a, 0x3d, 0x37, 0x0b, 0x2e, 0x2d, 0x1f, 0x22, 0x31, 0x06, 0x07, 0x29, 0x22
.byte 0x17, 0x2d, 0x30, 0x11, 0x18, 0x0c, 0x19, 0x15, 0x07, 0x0a, 0x34, 0x18, 0x29, 0x27, 0x33, 0x0c, 0x30, 0x03, 0x1a, 0x37, 0x06, 0x01, 0x2d, 0x0f, 0x3b, 0x2b, 0x11, 0x1f, 0x37, 0x2b, 0x21, 0x36
.byte 0x3f, 0x23, 0x17, 0x17, 0x07, 0x2b, 0x2b, 0x0e, 0x30, 0x11, 0x39, 0x1d, 0x29, 0x03, 0x33, 0x30, 0x03, 0x2f, 0x3c, 0x20, 0x26, 0x03, 0x22, 0x14, 0x3a, 0x28, 0x35, 0x01, 0x28, 0x2b, 0x3e, 0x15
.byte 0x18, 0x30, 0x07, 0x17, 0x3b, 0x2c, 0x30, 0x15, 0x07, 0x2c, 0x17, 0x27, 0x1d, 0x3f, 0x1e, 0x33, 0x0d, 0x17, 0x10, 0x15, 0x0e, 0x30, 0x09, 0x05, 0x30, 0x2d, 0x20, 0x15, 0x3c, 0x3d, 0x30, 0x0c
.byte 0x17, 0x1c, 0x1a, 0x0d, 0x25, 0x2b, 0x2b, 0x2a, 0x02, 0x16, 0x2d, 0x17, 0x31, 0x17, 0x00, 0x08, 0x13, 0x37, 0x35, 0x21, 0x1e, 0x1c, 0x1f, 0x2b, 0x32, 0x1c, 0x10, 0x2a, 0x16, 0x3a, 0x33, 0x31
.byte 0x17, 0x2b, 0x2a, 0x0c, 0x3d, 0x11, 0x28, 0x0a, 0x30, 0x23, 0x0a, 0x26, 0x0a, 0x14, 0x24, 0x0b, 0x0f, 0x30, 0x1b, 0x1e, 0x29, 0x02, 0x35, 0x28, 0x3b, 0x02, 0x14, 0x00, 0x0f, 0x35, 0x1c, 0x3c
.byte 0x2e, 0x28, 0x38, 0x19, 0x1b, 0x11, 0x12, 0x09, 0x16, 0x10, 0x2e, 0x0d, 0x20, 0x3d, 0x04, 0x32, 0x16, 0x2c, 0x25, 0x02, 0x3d, 0x18, 0x0b, 0x13, 0x1c, 0x22, 0x2a, 0x1c, 0x20, 0x27, 0x22, 0x05
.byte 0x26, 0x22, 0x12, 0x1d, 0x2c, 0x08, 0x05, 0x2e, 0x3f, 0x1c, 0x17, 0x24, 0x0d, 0x33, 0x36, 0x08, 0x24, 0x10, 0x22, 0x29, 0x1c, 0x0a, 0x11, 0x25, 0x0f, 0x10, 0x24, 0x38, 0x2f, 0x25, 0x32, 0x1e
.byte 0x06, 0x2a, 0x29, 0x3e, 0x3a, 0x28, 0x34, 0x17, 0x33, 0x18, 0x33, 0x17, 0x07, 0x14, 0x1f, 0x11, 0x17, 0x20, 0x13, 0x0e, 0x14, 0x3b, 0x1c, 0x12, 0x2a, 0x13, 0x37, 0x2a, 0x35, 0x32, 0x30, 0x02
.byte 0x25, 0x00, 0x07, 0x1f, 0x0c, 0x04, 0x2c, 0x37, 0x37, 0x30, 0x25, 0x12, 0x25, 0x12, 0x22, 0x21, 0x22, 0x35, 0x33, 0x07, 0x20, 0x2d, 0x27, 0x0e, 0x30, 0x34, 0x19, 0x1a, 0x0a, 0x3c, 0x25, 0x07
.byte 0x1d, 0x2b, 0x31, 0x3a, 0x12, 0x1a, 0x3d, 0x37, 0x16, 0x15, 0x16, 0x39, 0x13, 0x15, 0x2d, 0x03, 0x2e, 0x06, 0x39, 0x2c, 0x16, 0x00, 0x13, 0x35, 0x2a, 0x35, 0x24, 0x01, 0x18, 0x24, 0x37, 0x28
.byte 0x25, 0x1b, 0x34, 0x25, 0x19, 0x17, 0x27, 0x2f, 0x1b, 0x27, 0x0d, 0x10, 0x36, 0x3c, 0x30, 0x3c, 0x33, 0x23, 0x3e, 0x27, 0x1e, 0x25, 0x2d, 0x29, 0x1f, 0x12, 0x21, 0x37, 0x32, 0x1f, 0x11, 0x21
.byte 0x35, 0x30, 0x0c, 0x19, 0x25, 0x3d, 0x26, 0x17, 0x02, 0x1d, 0x14, 0x2e, 0x11, 0x38, 0x13, 0x30, 0x0a, 0x2b, 0x20, 0x1e, 0x10, 0x15, 0x37, 0x30, 0x2e, 0x1e, 0x04, 0x2c, 0x14, 0x34, 0x19, 0x08
.byte 0x14, 0x18, 0x0e, 0x1c, 0x30, 0x1a, 0x2e, 0x1b, 0x1f, 0x39, 0x31, 0x0c, 0x1c, 0x28, 0x3e, 0x33, 0x23, 0x0f, 0x13, 0x16, 0x25, 0x39, 0x2f, 0x14, 0x1b, 0x1a, 0x28, 0x3e, 0x21, 0x2d, 0x19, 0x11
.byte 0x0c, 0x34, 0x32, 0x39, 0x31, 0x19, 0x1a, 0x08, 0x34, 0x09, 0x2f, 0x11, 0x30, 0x04, 0x1c, 0x02, 0x3b, 0x1b, 0x33, 0x21, 0x33, 0x38, 0x02, 0x1a, 0x31, 0x38, 0x32, 0x1f, 0x1d, 0x16, 0x17, 0x10
.byte 0x1b, 0x32, 0x20, 0x17, 0x00, 0x33, 0x12, 0x21, 0x0f, 0x27, 0x14, 0x19, 0x27, 0x24, 0x2c, 0x37, 0x25, 0x05, 0x2f, 0x3d, 0x25, 0x11, 0x12, 0x30, 0x1a, 0x16, 0x03, 0x1a, 0x14, 0x09, 0x13, 0x02
.byte 0x23, 0x22, 0x01, 0x3c, 0x10, 0x3f, 0x2d, 0x23, 0x31, 0x3f, 0x23, 0x17, 0x00, 0x33, 0x3f, 0x0f, 0x2f, 0x26, 0x07, 0x15, 0x21, 0x2b, 0x2a, 0x38, 0x39, 0x1e, 0x09, 0x25, 0x2b, 0x3b, 0x30, 0x25
.byte 0x12, 0x2d, 0x13, 0x32, 0x19, 0x28, 0x24, 0x1c, 0x2d, 0x35, 0x32, 0x26, 0x0d, 0x23, 0x1e, 0x1d, 0x07, 0x21, 0x0b, 0x34, 0x17, 0x2d, 0x32, 0x32, 0x3a, 0x3c, 0x35, 0x1a, 0x10, 0x33, 0x1a, 0x07
.byte 0x22, 0x3b, 0x1b, 0x2a, 0x33, 0x1f, 0x26, 0x0e, 0x35, 0x1a, 0x3b, 0x0a, 0x1c, 0x11, 0x07, 0x11, 0x0d, 0x3c, 0x2d, 0x1e, 0x37, 0x29, 0x11, 0x05, 0x12, 0x15, 0x2f, 0x1c, 0x24, 0x31, 0x16, 0x2b
.byte 0x21, 0x1b, 0x23, 0x10, 0x31, 0x02, 0x14, 0x29, 0x26, 0x20, 0x16, 0x10, 0x17, 0x10, 0x0b, 0x0f, 0x33, 0x01, 0x2e, 0x14, 0x21, 0x0e, 0x37, 0x1a, 0x1d, 0x2f, 0x1e, 0x30, 0x24, 0x04, 0x14, 0x2d
.byte 0x11, 0x00, 0x30, 0x08, 0x2a, 0x1d, 0x1d, 0x22, 0x21, 0x24, 0x2c, 0x37, 0x24, 0x11, 0x12, 0x04, 0x2e, 0x28, 0x1d, 0x18, 0x23, 0x3c, 0x16, 0x16, 0x10, 0x17, 0x31, 0x20, 0x21, 0x12, 0x33, 0x3e
.byte 0x34, 0x06, 0x13, 0x13, 0x17, 0x38, 0x2b, 0x14, 0x0d, 0x15, 0x24, 0x3b, 0x2b, 0x34, 0x3b, 0x1e, 0x18, 0x07, 0x34, 0x37, 0x1d, 0x1f, 0x0b, 0x29, 0x20, 0x12, 0x1e, 0x1d, 0x1a, 0x24, 0x24, 0x3d
.byte 0x28, 0x24, 0x0b, 0x12, 0x33, 0x1b, 0x3a, 0x22, 0x14, 0x13, 0x2a, 0x31, 0x38, 0x15, 0x37, 0x2b, 0x2e, 0x19, 0x1e, 0x2c, 0x3f, 0x1b, 0x2a, 0x33, 0x1f, 0x33, 0x3f, 0x15, 0x29, 0x01, 0x1e, 0x18
.byte 0x1f, 0x22, 0x19, 0x33, 0x3c, 0x34, 0x1e, 0x12, 0x22, 0x0d, 0x37, 0x2c, 0x0f, 0x08, 0x31, 0x2e, 0x09, 0x36, 0x01, 0x05, 0x1e, 0x1c, 0x04, 0x1e, 0x0c, 0x01, 0x1c, 0x29, 0x28, 0x2f, 0x39, 0x2d
.byte 0x14, 0x09, 0x22, 0x36, 0x04, 0x37, 0x37, 0x2d, 0x2f, 0x35, 0x24, 0x23, 0x1b, 0x08, 0x20, 0x32, 0x20, 0x1f, 0x34, 0x02, 0x31, 0x19, 0x18, 0x13, 0x36, 0x06, 0x2b, 0x1e, 0x0e, 0x1b, 0x10, 0x2f
.byte 0x0e, 0x1c, 0x11, 0x38, 0x13, 0x01, 0x37, 0x19, 0x14, 0x11, 0x26, 0x31, 0x3d, 0x33, 0x1d, 0x1b, 0x34, 0x25, 0x31, 0x2f, 0x11, 0x0a, 0x2f, 0x39, 0x17, 0x1b, 0x05, 0x0e, 0x13, 0x29, 0x25, 0x22
.byte 0x15, 0x0d, 0x20, 0x2b, 0x27, 0x21, 0x3e, 0x24, 0x27, 0x2a, 0x2b, 0x16, 0x24, 0x3d, 0x15, 0x15, 0x30, 0x31, 0x0f, 0x33, 0x24, 0x06, 0x16, 0x13, 0x06, 0x31, 0x10, 0x2e, 0x3f, 0x10, 0x05, 0x0d
.byte 0x2f, 0x3c, 0x1f, 0x19, 0x12, 0x13, 0x24, 0x0f, 0x33, 0x36, 0x15, 0x3b, 0x33, 0x03, 0x0f, 0x2a, 0x3b, 0x3c, 0x2c, 0x36, 0x09, 0x29, 0x11, 0x3b, 0x27, 0x28, 0x2b, 0x31, 0x1a, 0x0e, 0x2f, 0x39
.byte 0x2c, 0x31, 0x0e, 0x3c, 0x35, 0x2c, 0x24, 0x33, 0x3d, 0x11, 0x2b, 0x07, 0x3c, 0x37, 0x14, 0x18, 0x13, 0x1d, 0x3f, 0x2e, 0x30, 0x12, 0x25, 0x26, 0x1d, 0x11, 0x07, 0x11, 0x1e, 0x34, 0x01, 0x11
.byte 0x0b, 0x39, 0x21, 0x29, 0x02, 0x29, 0x15, 0x10, 0x1a, 0x30, 0x1f, 0x35, 0x3c, 0x2b, 0x2a, 0x30, 0x3b, 0x36, 0x20, 0x1a, 0x23, 0x32, 0x24, 0x2b, 0x15, 0x20, 0x1c, 0x25, 0x3d, 0x36, 0x2d, 0x14
.byte 0x31, 0x18, 0x23, 0x17, 0x18, 0x05, 0x13, 0x34, 0x30, 0x37, 0x0e, 0x39, 0x23, 0x1d, 0x1f, 0x17, 0x01, 0x15, 0x2f, 0x0b, 0x3e, 0x1b, 0x0d, 0x19, 0x2e, 0x31, 0x38, 0x1c, 0x15, 0x34, 0x15, 0x13
.byte 0x19, 0x29, 0x19, 0x14, 0x27, 0x15, 0x18, 0x23, 0x29, 0x0c, 0x27, 0x2d, 0x0e, 0x17, 0x34, 0x18, 0x10, 0x3b, 0x1e, 0x29, 0x34, 0x2c, 0x22, 0x31, 0x08, 0x13, 0x1d, 0x18, 0x1a, 0x1c, 0x0b, 0x2a
.byte 0x19, 0x1e, 0x1a, 0x23, 0x27, 0x17, 0x3b, 0x0e, 0x37, 0x19, 0x2b, 0x16, 0x2f, 0x08, 0x21, 0x37, 0x02, 0x20, 0x0b, 0x32, 0x30, 0x16, 0x05, 0x30, 0x13, 0x05, 0x1a, 0x07, 0x39, 0x19, 0x0c, 0x3b
.byte 0x2a, 0x15, 0x05, 0x30, 0x30, 0x05, 0x19, 0x13, 0x00, 0x12, 0x27, 0x16, 0x2a, 0x0f, 0x28, 0x27, 0x0c, 0x23, 0x2f, 0x39, 0x28, 0x2a, 0x24, 0x25, 0x1f, 0x18, 0x29, 0x14, 0x16, 0x05, 0x1a, 0x35
.byte 0x2f, 0x26, 0x0a, 0x3a, 0x29, 0x34, 0x2c, 0x36, 0x2e, 0x3a, 0x15, 0x1a, 0x0a, 0x2d, 0x16, 0x14, 0x2e, 0x35, 0x28, 0x2a, 0x35, 0x0f, 0x11, 0x11, 0x32, 0x19, 0x20, 0x1a, 0x28, 0x17, 0x1a, 0x28
.byte 0x16, 0x33, 0x25, 0x13, 0x2c, 0x29, 0x09, 0x16, 0x33, 0x1d, 0x27, 0x26, 0x15, 0x0c, 0x2f, 0x22, 0x1c, 0x19, 0x29, 0x33, 0x10, 0x2d, 0x11, 0x1b, 0x16, 0x19, 0x2e, 0x0d, 0x0c, 0x28, 0x37, 0x3a
.byte 0x34, 0x2a, 0x1d, 0x37, 0x30, 0x0a, 0x36, 0x24, 0x39, 0x1b, 0x39, 0x0a, 0x32, 0x11, 0x03, 0x2d, 0x32, 0x1d, 0x30, 0x38, 0x1e, 0x27, 0x2e, 0x17, 0x18, 0x16, 0x17, 0x2a, 0x36, 0x3b, 0x31, 0x17
.byte 0x04, 0x19, 0x3a, 0x25, 0x2d, 0x00, 0x36, 0x27, 0x25, 0x12, 0x33, 0x06, 0x0a, 0x14, 0x11, 0x05, 0x2f, 0x03, 0x35, 0x2f, 0x0b, 0x34, 0x29, 0x00, 0x31, 0x13, 0x27, 0x0f, 0x1c, 0x1d, 0x06, 0x2d
.byte 0x1c, 0x30, 0x27, 0x2f, 0x2a, 0x27, 0x16, 0x20, 0x31, 0x33, 0x2b, 0x2b, 0x05, 0x30, 0x36, 0x29, 0x23, 0x35, 0x10, 0x16, 0x2f, 0x2d, 0x20, 0x29, 0x37, 0x13, 0x24, 0x2d, 0x0e, 0x25, 0x08, 0x0a
.byte 0x18, 0x0f, 0x03, 0x1b, 0x31, 0x0c, 0x37, 0x1e, 0x34, 0x31, 0x1b, 0x0e, 0x25, 0x1a, 0x07, 0x34, 0x0d, 0x3c, 0x33, 0x00, 0x3a, 0x36, 0x04, 0x27, 0x12, 0x23, 0x18, 0x24, 0x0d, 0x0b, 0x18, 0x31
.byte 0x32, 0x37, 0x00, 0x0d, 0x21, 0x32, 0x10, 0x12, 0x26, 0x0d, 0x19, 0x29, 0x24, 0x2b, 0x3d, 0x21, 0x1f, 0x1e, 0x1b, 0x28, 0x0d, 0x12, 0x28, 0x35, 0x1e, 0x23, 0x0a, 0x2e, 0x22, 0x27, 0x27, 0x35
.byte 0x01, 0x0e, 0x20, 0x31, 0x39, 0x29, 0x3b, 0x24, 0x36, 0x14, 0x10, 0x33, 0x18, 0x2c, 0x26, 0x04, 0x2d, 0x15, 0x1a, 0x11, 0x37, 0x0f, 0x0b, 0x14, 0x0e, 0x2c, 0x2c, 0x21, 0x17, 0x2c, 0x16, 0x21
.byte 0x35, 0x3e, 0x10, 0x10, 0x0a, 0x05, 0x1e, 0x3b, 0x09, 0x13, 0x26, 0x18, 0x1e, 0x23, 0x0c, 0x1a, 0x33, 0x37, 0x1f, 0x09, 0x12, 0x35, 0x3d, 0x0d, 0x15, 0x36, 0x06, 0x24, 0x33, 0x30, 0x29, 0x3b
.byte 0x0f, 0x28, 0x34, 0x2a, 0x2c, 0x02, 0x12, 0x35, 0x09, 0x22, 0x31, 0x3b, 0x31, 0x1c, 0x33, 0x22, 0x27, 0x3d, 0x34, 0x15, 0x14, 0x22, 0x28, 0x28, 0x10, 0x1e, 0x21, 0x31, 0x10, 0x2d, 0x16, 0x21
.byte 0x1e, 0x05, 0x33, 0x0f, 0x30, 0x31, 0x0e, 0x1a, 0x35, 0x38, 0x2e, 0x28, 0x26, 0x37, 0x1e, 0x2b, 0x13, 0x33, 0x1f, 0x1e, 0x37, 0x0a, 0x28, 0x24, 0x32, 0x1c, 0x1a, 0x1f, 0x3f, 0x19, 0x39, 0x39
.byte 0x29, 0x2c, 0x1b, 0x14, 0x15, 0x2a, 0x17, 0x32, 0x0f, 0x21, 0x30, 0x21, 0x18, 0x23, 0x2a, 0x27, 0x3d, 0x07, 0x10, 0x0b, 0x3f, 0x2f, 0x31, 0x02, 0x2e, 0x08, 0x39, 0x2f, 0x3f, 0x20, 0x18, 0x2d
.byte 0x34, 0x11, 0x2e, 0x34, 0x10, 0x26, 0x12, 0x23, 0x25, 0x0a, 0x37, 0x34, 0x09, 0x25, 0x0a, 0x3e, 0x16, 0x1a, 0x17, 0x11, 0x38, 0x1c, 0x20, 0x11, 0x21, 0x26, 0x05, 0x0f, 0x18, 0x26, 0x2b, 0x32
.byte 0x0a, 0x0c, 0x16, 0x03, 0x29, 0x1d, 0x29, 0x3b, 0x23, 0x16, 0x1b, 0x29, 0x07, 0x09, 0x17, 0x17, 0x2c, 0x1c, 0x35, 0x33, 0x30, 0x17, 0x12, 0x1e, 0x3d, 0x1a, 0x2b, 0x21, 0x1d, 0x10, 0x0a, 0x08
.byte 0x17, 0x14, 0x3c, 0x36, 0x28, 0x36, 0x36, 0x3b, 0x20, 0x1b, 0x13, 0x22, 0x1d, 0x13, 0x3a, 0x15, 0x02, 0x23, 0x2c, 0x3e, 0x19, 0x14, 0x39, 0x3c, 0x1a, 0x10, 0x08, 0x1e, 0x0a, 0x13, 0x29, 0x3f
.byte 0x38, 0x2c, 0x07, 0x23, 0x1f, 0x19, 0x2a, 0x24, 0x14, 0x3c, 0x1f, 0x0d, 0x04, 0x37, 0x1a, 0x2f, 0x28, 0x2a, 0x1d, 0x1e, 0x11, 0x37, 0x29, 0x28, 0x27, 0x12, 0x0d, 0x00, 0x26, 0x0a, 0x3c, 0x26
.byte 0x1f, 0x1c, 0x33, 0x04, 0x3a, 0x2c, 0x24, 0x3d, 0x2b, 0x26, 0x31, 0x2f, 0x13, 0x1c, 0x21, 0x3e, 0x12, 0x23, 0x36, 0x0a, 0x1a, 0x2d, 0x1e, 0x19, 0x05, 0x1f, 0x1b, 0x1e, 0x0a, 0x1f, 0x20, 0x08
.byte 0x24, 0x2c, 0x0c, 0x33, 0x1d, 0x1f, 0x11, 0x0e, 0x12, 0x10, 0x27, 0x12, 0x19, 0x2a, 0x13, 0x31, 0x1c, 0x04, 0x30, 0x1a, 0x38, 0x1f, 0x2c, 0x35, 0x25, 0x07, 0x0b, 0x33, 0x2d, 0x02, 0x1a, 0x2a
.byte 0x35, 0x35, 0x16, 0x2f, 0x14, 0x11, 0x31, 0x33, 0x2c, 0x31, 0x1e, 0x3c, 0x3a, 0x27, 0x3c, 0x2b, 0x12, 0x27, 0x1d, 0x12, 0x36, 0x2c, 0x2b, 0x25, 0x3b, 0x35, 0x12, 0x3d, 0x27, 0x13, 0x23, 0x19
.byte 0x33, 0x2c, 0x26, 0x09, 0x3c, 0x12, 0x15, 0x1a, 0x23, 0x21, 0x07, 0x1a, 0x22, 0x25, 0x20, 0x19, 0x1b, 0x2c, 0x3a, 0x19, 0x35, 0x05, 0x26, 0x1d, 0x23, 0x22, 0x25, 0x0e, 0x1e, 0x11, 0x13, 0x30
.byte 0x12, 0x2c, 0x22, 0x25, 0x0a, 0x1d, 0x18, 0x23, 0x3e, 0x1d, 0x02, 0x28, 0x25, 0x21, 0x0e, 0x20, 0x21, 0x22, 0x37, 0x18, 0x33, 0x27, 0x23, 0x23, 0x31, 0x24, 0x1a, 0x1a, 0x3e, 0x25, 0x24, 0x24
.byte 0x01, 0x18, 0x34, 0x10, 0x22, 0x07, 0x00, 0x37, 0x06, 0x20, 0x20, 0x3a, 0x02, 0x2b, 0x07, 0x2c, 0x2c, 0x09, 0x2f, 0x2a, 0x01, 0x32, 0x2c, 0x00, 0x35, 0x13, 0x2b, 0x3c, 0x1f, 0x36, 0x37, 0x1e
.byte 0x20, 0x35, 0x1d, 0x0c, 0x07, 0x33, 0x16, 0x08, 0x12, 0x3f, 0x36, 0x11, 0x0b, 0x1f, 0x2d, 0x21, 0x20, 0x33, 0x17, 0x1a, 0x2e, 0x16, 0x01, 0x2f, 0x2f, 0x1c, 0x34, 0x29, 0x31, 0x2e, 0x3b, 0x38
.byte 0x31, 0x0d, 0x16, 0x12, 0x07, 0x29, 0x24, 0x33, 0x3c, 0x34, 0x3e, 0x1e, 0x18, 0x30, 0x02, 0x34, 0x2a, 0x34, 0x1b, 0x2e, 0x23, 0x18, 0x34, 0x00, 0x1f, 0x20, 0x0e, 0x28, 0x15, 0x33, 0x37, 0x27
.byte 0x35, 0x23, 0x37, 0x3e, 0x11, 0x32, 0x2e, 0x36, 0x3a, 0x02, 0x2b, 0x00, 0x36, 0x1d, 0x13, 0x29, 0x16, 0x08, 0x2b, 0x37, 0x08, 0x02, 0x27, 0x32, 0x2d, 0x34, 0x30, 0x36, 0x29, 0x2e, 0x10, 0x12
.byte 0x3c, 0x2e, 0x2a, 0x04, 0x33, 0x30, 0x3f, 0x01, 0x22, 0x37, 0x14, 0x1d, 0x27, 0x00, 0x2f, 0x0c, 0x39, 0x26, 0x27, 0x04, 0x21, 0x19, 0x08, 0x1d, 0x01, 0x04, 0x1e, 0x27, 0x1b, 0x2b, 0x31, 0x17
.byte 0x1f, 0x07, 0x01, 0x2d, 0x2e, 0x3b, 0x1f, 0x34, 0x24, 0x31, 0x32, 0x2b, 0x24, 0x0e, 0x07, 0x1e, 0x0f, 0x33, 0x10, 0x16, 0x21, 0x32, 0x39, 0x02, 0x1a, 0x33, 0x3d, 0x22, 0x0c, 0x25, 0x1a, 0x29
.byte 0x29, 0x28, 0x3a, 0x32, 0x26, 0x0b, 0x13, 0x22, 0x1f, 0x0f, 0x1c, 0x04, 0x2c, 0x20, 0x39, 0x1a, 0x1b, 0x1a, 0x2a, 0x1f, 0x24, 0x13, 0x1a, 0x31, 0x3b, 0x33, 0x39, 0x23, 0x28, 0x31, 0x07, 0x31
.byte 0x1f, 0x10, 0x20, 0x29, 0x17, 0x32, 0x26, 0x3b, 0x2d, 0x02, 0x3c, 0x1c, 0x0e, 0x00, 0x20, 0x14, 0x3e, 0x37, 0x01, 0x0f, 0x2d, 0x06, 0x12, 0x27, 0x30, 0x13, 0x19, 0x00, 0x33, 0x2a, 0x0c, 0x07
.byte 0x27, 0x11, 0x3a, 0x1c, 0x15, 0x0a, 0x13, 0x1f, 0x0d, 0x2a, 0x37, 0x07, 0x2a, 0x34, 0x35, 0x34, 0x28, 0x16, 0x27, 0x06, 0x02, 0x36, 0x09, 0x23, 0x30, 0x14, 0x02, 0x28, 0x39, 0x32, 0x34, 0x24
.byte 0x35, 0x12, 0x12, 0x22, 0x26, 0x09, 0x07, 0x33, 0x0f, 0x3e, 0x1e, 0x00, 0x3c, 0x33, 0x10, 0x37, 0x14, 0x3a, 0x03, 0x25, 0x2d, 0x1e, 0x24, 0x36, 0x36, 0x26, 0x1f, 0x3c, 0x1a, 0x37, 0x33, 0x25
.byte 0x23, 0x13, 0x1f, 0x33, 0x0d, 0x13, 0x25, 0x30, 0x1e, 0x17, 0x03, 0x18, 0x18, 0x18, 0x14, 0x30, 0x07, 0x22, 0x3e, 0x33, 0x21, 0x14, 0x37, 0x16, 0x16, 0x00, 0x12, 0x2c, 0x12, 0x2f, 0x25, 0x3f
.byte 0x1e, 0x24, 0x19, 0x16, 0x16, 0x0f, 0x35, 0x2d, 0x10, 0x11, 0x24, 0x2a, 0x28, 0x19, 0x25, 0x2e, 0x0c, 0x16, 0x1f, 0x38, 0x21, 0x36, 0x3d, 0x1a, 0x2f, 0x3b, 0x32, 0x12, 0x36, 0x13, 0x29, 0x0e
.byte 0x30, 0x31, 0x19, 0x07, 0x2f, 0x25, 0x23, 0x28, 0x20, 0x08, 0x29, 0x2a, 0x00, 0x30, 0x30, 0x38, 0x23, 0x1e, 0x0f, 0x1f, 0x3b, 0x1b, 0x30, 0x3a, 0x37, 0x2f, 0x39, 0x37, 0x35, 0x39, 0x2d, 0x2f
.byte 0x1f, 0x2e, 0x1e, 0x1a, 0x2b, 0x1e, 0x14, 0x17, 0x20, 0x2f, 0x03, 0x11, 0x1d, 0x00, 0x30, 0x17, 0x2b, 0x1d, 0x35, 0x28, 0x25, 0x3b, 0x0f, 0x11, 0x09, 0x04, 0x2e, 0x23, 0x11, 0x1e, 0x13, 0x37
.byte 0x1e, 0x37, 0x37, 0x1e, 0x07, 0x01, 0x32, 0x14, 0x06, 0x32, 0x11, 0x0c, 0x2e, 0x36, 0x2e, 0x24, 0x15, 0x2a, 0x1c, 0x22, 0x15, 0x34, 0x2c, 0x1e, 0x35, 0x22, 0x27, 0x33, 0x19, 0x3f, 0x2d, 0x21
.byte 0x33, 0x15, 0x26, 0x1a, 0x11, 0x16, 0x3e, 0x12, 0x2b, 0x24, 0x15, 0x3c, 0x0f, 0x2d, 0x31, 0x15, 0x36, 0x3f, 0x24, 0x1d, 0x25, 0x01, 0x37, 0x33, 0x16, 0x1a, 0x1f, 0x0e, 0x10, 0x2f, 0x0b, 0x12
.byte 0x2a, 0x1a, 0x25, 0x17, 0x0a, 0x35, 0x09, 0x28, 0x35, 0x02, 0x13, 0x36, 0x34, 0x2f, 0x17, 0x03, 0x04, 0x31, 0x3e, 0x26, 0x11, 0x35, 0x33, 0x31, 0x22, 0x17, 0x23, 0x1d, 0x05, 0x2b, 0x2e, 0x27
.byte 0x20, 0x03, 0x2b, 0x1d, 0x01, 0x19, 0x1e, 0x0e, 0x05, 0x18, 0x16, 0x25, 0x17, 0x02, 0x28, 0x18, 0x19, 0x0b, 0x24, 0x3e, 0x35, 0x16, 0x2e, 0x29, 0x25, 0x3e, 0x38, 0x1e, 0x3a, 0x2f, 0x12, 0x14
.byte 0x17, 0x2d, 0x11, 0x12, 0x30, 0x15, 0x31, 0x18, 0x08, 0x0b, 0x29, 0x2d, 0x00, 0x33, 0x2c, 0x06, 0x1a, 0x14, 0x1c, 0x2e, 0x04, 0x08, 0x12, 0x1b, 0x2b, 0x2d, 0x2a, 0x37, 0x33, 0x10, 0x27, 0x2c
.byte 0x1d, 0x0e, 0x34, 0x20, 0x02, 0x12, 0x1e, 0x1a, 0x2e, 0x07, 0x0b, 0x10, 0x36, 0x1e, 0x33, 0x2b, 0x28, 0x1b, 0x31, 0x25, 0x1f, 0x38, 0x3a, 0x2f, 0x39, 0x30, 0x2f, 0x12, 0x09, 0x14, 0x0e, 0x08
.byte 0x19, 0x00, 0x0d, 0x2c, 0x1b, 0x0e, 0x34, 0x11, 0x25, 0x15, 0x0c, 0x2d, 0x26, 0x36, 0x2c, 0x16, 0x31, 0x31, 0x2c, 0x03, 0x1a, 0x16, 0x1c, 0x32, 0x14, 0x0a, 0x3e, 0x36, 0x33, 0x1b, 0x27, 0x1f
.byte 0x32, 0x18, 0x33, 0x26, 0x33, 0x1a, 0x13, 0x1a, 0x0f, 0x34, 0x1c, 0x35, 0x2c, 0x2f, 0x38, 0x03, 0x18, 0x15, 0x0f, 0x27, 0x31, 0x29, 0x20, 0x28, 0x0e, 0x28, 0x31, 0x2c, 0x2e, 0x15, 0x19, 0x1b
.byte 0x10, 0x03, 0x2f, 0x2e, 0x2a, 0x32, 0x2a, 0x27, 0x1b, 0x36, 0x04, 0x1e, 0x3b, 0x04, 0x21, 0x07, 0x2f, 0x19, 0x27, 0x1d, 0x1d, 0x3c, 0x3d, 0x2e, 0x25, 0x08, 0x32, 0x3b, 0x34, 0x2a, 0x0c, 0x10
.byte 0x13, 0x25, 0x35, 0x1a, 0x2f, 0x19, 0x28, 0x17, 0x00, 0x2b, 0x0a, 0x1c, 0x17, 0x0a, 0x11, 0x1b, 0x35, 0x13, 0x37, 0x29, 0x1c, 0x28, 0x0c, 0x31, 0x35, 0x3c, 0x10, 0x1a, 0x1b, 0x3a, 0x2d, 0x3a
.byte 0x1c, 0x18, 0x22, 0x10, 0x2d, 0x1c, 0x3c, 0x12, 0x17, 0x18, 0x2a, 0x0b, 0x2b, 0x2f, 0x2d, 0x04, 0x2e, 0x3c, 0x13, 0x23, 0x01, 0x1c, 0x2e, 0x14, 0x16, 0x22, 0x0c, 0x24, 0x13, 0x35, 0x37, 0x34
.byte 0x1b, 0x30, 0x1e, 0x3a, 0x1c, 0x20, 0x06, 0x06, 0x36, 0x09, 0x15, 0x1a, 0x1b, 0x1a, 0x27, 0x0f, 0x33, 0x35, 0x37, 0x06, 0x23, 0x3a, 0x12, 0x1d, 0x00, 0x16, 0x29, 0x0e, 0x1d, 0x35, 0x3f, 0x38
.byte 0x16, 0x2a, 0x3c, 0x34, 0x13, 0x32, 0x10, 0x17, 0x2c, 0x37, 0x29, 0x2a, 0x1e, 0x35, 0x2f, 0x2d, 0x3c, 0x2a, 0x11, 0x28, 0x13, 0x21, 0x19, 0x1e, 0x34, 0x0c, 0x06, 0x2d, 0x09, 0x04, 0x1c, 0x1d
.byte 0x2f, 0x26, 0x39, 0x07, 0x16, 0x14, 0x04, 0x2d, 0x3a, 0x2f, 0x2e, 0x29, 0x15, 0x35, 0x24, 0x02, 0x36, 0x3f, 0x02, 0x1a, 0x0f, 0x18, 0x24, 0x16, 0x1d, 0x19, 0x14, 0x16, 0x10, 0x29, 0x1b, 0x13
.byte 0x15, 0x0e, 0x19, 0x3a, 0x2e, 0x2b, 0x08, 0x30, 0x15, 0x35, 0x16, 0x30, 0x2e, 0x18, 0x35, 0x3b, 0x0b, 0x1c, 0x3a, 0x18, 0x13, 0x29, 0x13, 0x1e, 0x20, 0x13, 0x27, 0x04, 0x1d, 0x34, 0x00, 0x38
.byte 0x19, 0x08, 0x39, 0x32, 0x20, 0x10, 0x26, 0x08, 0x02, 0x28, 0x3f, 0x0f, 0x16, 0x30, 0x1f, 0x19, 0x20, 0x2d, 0x10, 0x38, 0x17, 0x1c, 0x18, 0x31, 0x27, 0x33, 0x38, 0x30, 0x16, 0x33, 0x23, 0x00
.byte 0x01, 0x36, 0x0d, 0x02, 0x23, 0x39, 0x04, 0x1f, 0x0e, 0x30, 0x24, 0x06, 0x01, 0x2c, 0x34, 0x33, 0x35, 0x16, 0x34, 0x2e, 0x32, 0x16, 0x24, 0x26, 0x39, 0x34, 0x1f, 0x3c, 0x1d, 0x28, 0x1d, 0x37
.byte 0x17, 0x15, 0x2b, 0x27, 0x39, 0x30, 0x0b, 0x1b, 0x18, 0x35, 0x20, 0x2d, 0x0b, 0x35, 0x1c, 0x03, 0x0e, 0x21, 0x06, 0x0c, 0x20, 0x02, 0x18, 0x34, 0x1e, 0x36, 0x2d, 0x16, 0x0c, 0x19, 0x25, 0x09
.byte 0x2c, 0x37, 0x05, 0x2e, 0x2e, 0x2b, 0x2c, 0x24, 0x1a, 0x14, 0x27, 0x04, 0x10, 0x32, 0x38, 0x33, 0x37, 0x15, 0x35, 0x11, 0x3f, 0x1d, 0x23, 0x23, 0x1f, 0x29, 0x3f, 0x1d, 0x1a, 0x3c, 0x2b, 0x1b
.byte 0x2c, 0x2c, 0x38, 0x3b, 0x36, 0x04, 0x13, 0x33, 0x2c, 0x14, 0x12, 0x1a, 0x09, 0x1b, 0x36, 0x11, 0x24, 0x3a, 0x3f, 0x11, 0x01, 0x0e, 0x2b, 0x3b, 0x03, 0x2a, 0x08, 0x0d, 0x2b, 0x2b, 0x13, 0x27
.byte 0x3a, 0x3c, 0x1c, 0x3a, 0x15, 0x2a, 0x24, 0x00, 0x17, 0x3e, 0x0a, 0x15, 0x0c, 0x29, 0x2d, 0x1f, 0x15, 0x30, 0x35, 0x18, 0x19, 0x3d, 0x37, 0x37, 0x12, 0x38, 0x1b, 0x3b, 0x02, 0x20, 0x08, 0x21
.byte 0x19, 0x2e, 0x36, 0x1d, 0x15, 0x3d, 0x24, 0x22, 0x0c, 0x27, 0x36, 0x3f, 0x33, 0x33, 0x12, 0x11, 0x1a, 0x19, 0x1f, 0x2b, 0x24, 0x12, 0x11, 0x2a, 0x18, 0x25, 0x32, 0x2a, 0x2c, 0x1a, 0x12, 0x26
.byte 0x06, 0x10, 0x11, 0x29, 0x33, 0x2c, 0x09, 0x14, 0x2b, 0x12, 0x2b, 0x1d, 0x03, 0x24, 0x00, 0x12, 0x15, 0x22, 0x3d, 0x26, 0x15, 0x37, 0x1a, 0x0f, 0x12, 0x37, 0x24, 0x01, 0x18, 0x2a, 0x17, 0x13
.byte 0x14, 0x3b, 0x29, 0x2a, 0x19, 0x32, 0x2d, 0x17, 0x17, 0x0b, 0x2c, 0x33, 0x07, 0x2d, 0x34, 0x07, 0x38, 0x1d, 0x1f, 0x36, 0x22, 0x11, 0x0a, 0x17, 0x14, 0x11, 0x13, 0x2a, 0x17, 0x25, 0x01, 0x3a
.byte 0x1c, 0x26, 0x27, 0x30, 0x2d, 0x3b, 0x35, 0x3a, 0x30, 0x34, 0x06, 0x3a, 0x1c, 0x2d, 0x05, 0x13, 0x21, 0x32, 0x12, 0x3e, 0x1e, 0x2c, 0x3a, 0x3f, 0x2d, 0x20, 0x2a, 0x34, 0x26, 0x03, 0x1a, 0x19
.byte 0x27, 0x2e, 0x31, 0x04, 0x26, 0x2a, 0x3f, 0x30, 0x25, 0x23, 0x2a, 0x08, 0x08, 0x35, 0x2c, 0x30, 0x1e, 0x08, 0x05, 0x18, 0x06, 0x09, 0x2d, 0x19, 0x00, 0x27, 0x0d, 0x10, 0x19, 0x1c, 0x00, 0x13
.byte 0x3d, 0x0b, 0x24, 0x2e, 0x1f, 0x16, 0x3d, 0x18, 0x34, 0x12, 0x1e, 0x15, 0x15, 0x39, 0x25, 0x33, 0x0f, 0x17, 0x1a, 0x1c, 0x1b, 0x37, 0x29, 0x1b, 0x3b, 0x38, 0x12, 0x1d, 0x22, 0x34, 0x26, 0x0a
.byte 0x31, 0x16, 0x2d, 0x13, 0x0d, 0x20, 0x27, 0x24, 0x1d, 0x16, 0x2e, 0x2b, 0x18, 0x16, 0x2a, 0x1b, 0x24, 0x17, 0x36, 0x02, 0x05, 0x2b, 0x37, 0x1a, 0x17, 0x11, 0x3d, 0x2c, 0x1e, 0x2f, 0x22, 0x2c
.byte 0x29, 0x1a, 0x2f, 0x04, 0x25, 0x36, 0x0c, 0x35, 0x30, 0x3e, 0x12, 0x11, 0x30, 0x37, 0x12, 0x21, 0x2e, 0x21, 0x30, 0x17, 0x2c, 0x3d, 0x24, 0x11, 0x23, 0x14, 0x1a, 0x32, 0x17, 0x39, 0x27, 0x18
.byte 0x0f, 0x24, 0x19, 0x00, 0x3d, 0x37, 0x2c, 0x3c, 0x1c, 0x0b, 0x39, 0x23, 0x0e, 0x04, 0x1f, 0x1c, 0x31, 0x14, 0x00, 0x04, 0x15, 0x26, 0x2a, 0x2a, 0x20, 0x25, 0x2a, 0x0b, 0x3c, 0x33, 0x11, 0x0b
.byte 0x2e, 0x37, 0x22, 0x2e, 0x0e, 0x22, 0x26, 0x18, 0x2d, 0x27, 0x06, 0x0c, 0x1c, 0x26, 0x18, 0x2f, 0x3a, 0x01, 0x2a, 0x2f, 0x31, 0x34, 0x1f, 0x34, 0x1a, 0x31, 0x05, 0x10, 0x2e, 0x17, 0x34, 0x18
.byte 0x22, 0x23, 0x23, 0x21, 0x32, 0x07, 0x08, 0x22, 0x26, 0x1c, 0x22, 0x31, 0x12, 0x2f, 0x08, 0x1f, 0x10, 0x27, 0x15, 0x2a, 0x1f, 0x0b, 0x26, 0x2f, 0x14, 0x35, 0x24, 0x1f, 0x26, 0x3b, 0x23, 0x33
.byte 0x20, 0x3e, 0x2d, 0x17, 0x0c, 0x15, 0x13, 0x39, 0x1a, 0x30, 0x14, 0x25, 0x09, 0x07, 0x17, 0x38, 0x38, 0x1f, 0x29, 0x24, 0x27, 0x17, 0x27, 0x28, 0x1b, 0x12, 0x2a, 0x2b, 0x3d, 0x2d, 0x19, 0x34
.byte 0x1c, 0x01, 0x1d, 0x10, 0x08, 0x39, 0x11, 0x0e, 0x36, 0x1b, 0x26, 0x13, 0x10, 0x16, 0x28, 0x1e, 0x3c, 0x28, 0x17, 0x3e, 0x39, 0x34, 0x0a, 0x03, 0x2e, 0x37, 0x1a, 0x13, 0x2b, 0x33, 0x26, 0x13
.byte 0x2c, 0x21, 0x25, 0x14, 0x10, 0x16, 0x0b, 0x35, 0x1d, 0x35, 0x33, 0x21, 0x08, 0x33, 0x28, 0x21, 0x1a, 0x12, 0x0c, 0x1b, 0x36, 0x2a, 0x19, 0x2c, 0x2b, 0x23, 0x01, 0x0f, 0x26, 0x17, 0x0c, 0x18
.byte 0x09, 0x0f, 0x11, 0x2b, 0x24, 0x1c, 0x09, 0x09, 0x15, 0x36, 0x08, 0x13, 0x20, 0x39, 0x21, 0x00, 0x3a, 0x1f, 0x2b, 0x36, 0x31, 0x02, 0x37, 0x13, 0x04, 0x34, 0x35, 0x37, 0x3d, 0x1a, 0x17, 0x3d
.byte 0x13, 0x2b, 0x36, 0x2f, 0x13, 0x1e, 0x13, 0x3e, 0x11, 0x33, 0x27, 0x3a, 0x2d, 0x1e, 0x31, 0x1a, 0x03, 0x03, 0x2d, 0x25, 0x37, 0x1f, 0x11, 0x01, 0x22, 0x1c, 0x12, 0x17, 0x30, 0x3a, 0x30, 0x17
.byte 0x1d, 0x29, 0x0e, 0x13, 0x27, 0x1a, 0x2e, 0x24, 0x2d, 0x00, 0x1c, 0x17, 0x28, 0x1d, 0x09, 0x1f, 0x2e, 0x1a, 0x2d, 0x26, 0x0a, 0x13, 0x32, 0x3e, 0x00, 0x27, 0x0b, 0x3b, 0x30, 0x08, 0x3a, 0x2d
.byte 0x22, 0x12, 0x1e, 0x34, 0x1d, 0x2b, 0x26, 0x22, 0x35, 0x17, 0x2c, 0x17, 0x29, 0x13, 0x2d, 0x2d, 0x10, 0x10, 0x20, 0x31, 0x23, 0x1e, 0x33, 0x18, 0x33, 0x06, 0x2d, 0x26, 0x14, 0x27, 0x22, 0x1d
.byte 0x2a, 0x2d, 0x06, 0x18, 0x07, 0x09, 0x2e, 0x21, 0x15, 0x2e, 0x21, 0x38, 0x23, 0x35, 0x0b, 0x34, 0x24, 0x0b, 0x22, 0x1e, 0x01, 0x17, 0x0b, 0x24, 0x11, 0x17, 0x07, 0x20, 0x14, 0x25, 0x32, 0x1a
.byte 0x0e, 0x2f, 0x35, 0x17, 0x1f, 0x0c, 0x08, 0x21, 0x30, 0x35, 0x1f, 0x0c, 0x0b, 0x20, 0x04, 0x10, 0x11, 0x35, 0x11, 0x1e, 0x33, 0x3d, 0x16, 0x1e, 0x2b, 0x1d, 0x1a, 0x19, 0x10, 0x04, 0x06, 0x22
.byte 0x03, 0x3d, 0x24, 0x2a, 0x0e, 0x35, 0x03, 0x3e, 0x17, 0x0b, 0x18, 0x36, 0x3d, 0x0d, 0x26, 0x35, 0x12, 0x20, 0x1f, 0x0d, 0x16, 0x23, 0x32, 0x1a, 0x00, 0x3d, 0x26, 0x30, 0x19, 0x36, 0x12, 0x0e
.byte 0x23, 0x01, 0x23, 0x28, 0x3b, 0x31, 0x11, 0x2d, 0x1c, 0x36, 0x2a, 0x05, 0x16, 0x14, 0x0e, 0x30, 0x3a, 0x37, 0x19, 0x1f, 0x30, 0x25, 0x10, 0x26, 0x2f, 0x22, 0x11, 0x1f, 0x2e, 0x2b, 0x1e, 0x16
.byte 0x16, 0x21, 0x32, 0x18, 0x35, 0x23, 0x32, 0x1a, 0x3d, 0x0d, 0x19, 0x39, 0x09, 0x23, 0x30, 0x2e, 0x24, 0x1e, 0x0f, 0x24, 0x09, 0x21, 0x31, 0x05, 0x03, 0x11, 0x05, 0x22, 0x2a, 0x03, 0x07, 0x37
.byte 0x04, 0x08, 0x13, 0x05, 0x10, 0x34, 0x37, 0x14, 0x29, 0x0a, 0x24, 0x32, 0x34, 0x1e, 0x1b, 0x12, 0x17, 0x2e, 0x01, 0x02, 0x13, 0x0a, 0x0c, 0x11, 0x02, 0x14, 0x13, 0x0d, 0x25, 0x23, 0x00, 0x07
.byte 0x1a, 0x1c, 0x28, 0x35, 0x08, 0x0e, 0x2c, 0x1b, 0x3c, 0x15, 0x1c, 0x19, 0x1d, 0x32, 0x13, 0x1a, 0x1c, 0x00, 0x37, 0x22, 0x1b, 0x35, 0x39, 0x3e, 0x14, 0x32, 0x06, 0x31, 0x17, 0x05, 0x2b, 0x01
.byte 0x0f, 0x20, 0x1e, 0x0f, 0x34, 0x18, 0x03, 0x1f, 0x2b, 0x00, 0x14, 0x15, 0x3a, 0x30, 0x25, 0x30, 0x21, 0x0b, 0x00, 0x37, 0x24, 0x37, 0x1d, 0x29, 0x21, 0x16, 0x24, 0x0f, 0x2c, 0x3e, 0x15, 0x36
.byte 0x3c, 0x2d, 0x23, 0x3d, 0x3c, 0x17, 0x1a, 0x1c, 0x13, 0x0a, 0x29, 0x22, 0x25, 0x3f, 0x26, 0x3b, 0x39, 0x2f, 0x1d, 0x08, 0x16, 0x0b, 0x19, 0x14, 0x12, 0x01, 0x2c, 0x35, 0x11, 0x2a, 0x02, 0x00
.byte 0x13, 0x39, 0x2a, 0x35, 0x07, 0x1a, 0x11, 0x24, 0x0e, 0x1e, 0x0e, 0x2c, 0x15, 0x08, 0x31, 0x1b, 0x21, 0x1d, 0x26, 0x1d, 0x1c, 0x2a, 0x1d, 0x24, 0x13, 0x01, 0x00, 0x18, 0x28, 0x2a, 0x37, 0x15
.byte 0x0f, 0x13, 0x10, 0x32, 0x36, 0x22, 0x13, 0x31, 0x13, 0x05, 0x1e, 0x17, 0x35, 0x35, 0x3b, 0x0e, 0x24, 0x35, 0x3a, 0x1d, 0x1b, 0x36, 0x1b, 0x03, 0x1d, 0x24, 0x0f, 0x16, 0x30, 0x2d, 0x09, 0x25
.byte 0x05, 0x21, 0x13, 0x0a, 0x27, 0x36, 0x04, 0x0d, 0x1c, 0x06, 0x3e, 0x21, 0x2a, 0x27, 0x33, 0x28, 0x0e, 0x15, 0x0b, 0x17, 0x1d, 0x1d, 0x32, 0x2d, 0x08, 0x3d, 0x29, 0x21, 0x32, 0x17, 0x33, 0x31
.byte 0x22, 0x0e, 0x03, 0x21, 0x0d, 0x0b, 0x16, 0x3e, 0x2a, 0x2e, 0x19, 0x36, 0x2a, 0x0d, 0x00, 0x14, 0x22, 0x07, 0x36, 0x0a, 0x09, 0x15, 0x14, 0x10, 0x22, 0x07, 0x16, 0x2c, 0x36, 0x13, 0x15, 0x09
.byte 0x2f, 0x1b, 0x20, 0x3b, 0x2e, 0x3a, 0x3a, 0x16, 0x0d, 0x15, 0x2a, 0x39, 0x13, 0x2b, 0x0b, 0x01, 0x2a, 0x13, 0x17, 0x1e, 0x08, 0x17, 0x1e, 0x0c, 0x0f, 0x34, 0x1f, 0x31, 0x12, 0x07, 0x3a, 0x1d
.byte 0x35, 0x1e, 0x12, 0x24, 0x2c, 0x15, 0x0e, 0x21, 0x19, 0x34, 0x3b, 0x33, 0x19, 0x0f, 0x28, 0x10, 0x2f, 0x2e, 0x23, 0x27, 0x31, 0x39, 0x2e, 0x18, 0x3c, 0x3f, 0x24, 0x07, 0x23, 0x30, 0x28, 0x13
.byte 0x35, 0x13, 0x0a, 0x10, 0x35, 0x19, 0x33, 0x23, 0x28, 0x29, 0x13, 0x2f, 0x1a, 0x3a, 0x19, 0x14, 0x37, 0x36, 0x26, 0x20, 0x3b, 0x15, 0x37, 0x39, 0x10, 0x3c, 0x21, 0x34, 0x1c, 0x38, 0x30, 0x15
.byte 0x07, 0x26, 0x27, 0x21, 0x19, 0x18, 0x11, 0x23, 0x30, 0x28, 0x37, 0x32, 0x2d, 0x1f, 0x2c, 0x3f, 0x30, 0x1d, 0x2f, 0x26, 0x01, 0x11, 0x1c, 0x3b, 0x0f, 0x12, 0x2a, 0x17, 0x27, 0x05, 0x00, 0x1b
.byte 0x25, 0x1c, 0x32, 0x04, 0x22, 0x2d, 0x10, 0x0f, 0x25, 0x0d, 0x39, 0x30, 0x0b, 0x2e, 0x27, 0x2d, 0x34, 0x15, 0x3e, 0x30, 0x36, 0x16, 0x26, 0x2a, 0x05, 0x3f, 0x2b, 0x20, 0x3b, 0x2e, 0x3b, 0x1c
.byte 0x2f, 0x01, 0x18, 0x16, 0x16, 0x3d, 0x10, 0x0a, 0x1f, 0x18, 0x17, 0x0f, 0x22, 0x06, 0x13, 0x11, 0x38, 0x21, 0x17, 0x17, 0x0a, 0x37, 0x1c, 0x19, 0x30, 0x16, 0x38, 0x31, 0x30, 0x10, 0x36, 0x31
.byte 0x2f, 0x26, 0x3c, 0x1b, 0x23, 0x33, 0x2f, 0x19, 0x16, 0x35, 0x25, 0x3a, 0x18, 0x1f, 0x37, 0x01, 0x1e, 0x0d, 0x18, 0x12, 0x1f, 0x1c, 0x1b, 0x07, 0x34, 0x2d, 0x0b, 0x3f, 0x33, 0x1e, 0x34, 0x1d
.byte 0x2c, 0x13, 0x2c, 0x20, 0x20, 0x13, 0x20, 0x0f, 0x31, 0x08, 0x0f, 0x24, 0x18, 0x3d, 0x1c, 0x36, 0x34, 0x27, 0x33, 0x2a, 0x25, 0x2d, 0x30, 0x26, 0x3d, 0x37, 0x26, 0x25, 0x11, 0x11, 0x03, 0x05
.byte 0x18, 0x10, 0x04, 0x29, 0x07, 0x2e, 0x36, 0x2a, 0x29, 0x15, 0x3a, 0x0e, 0x33, 0x2a, 0x06, 0x29, 0x3d, 0x01, 0x29, 0x27, 0x0e, 0x16, 0x1d, 0x28, 0x1b, 0x10, 0x33, 0x2b, 0x0c, 0x14, 0x1d, 0x15
.byte 0x3f, 0x25, 0x37, 0x23, 0x1e, 0x04, 0x2c, 0x1c, 0x15, 0x34, 0x2a, 0x09, 0x2f, 0x15, 0x02, 0x3f, 0x14, 0x19, 0x2c, 0x33, 0x39, 0x32, 0x20, 0x2a, 0x18, 0x32, 0x17, 0x23, 0x21, 0x0b, 0x2d, 0x25
.byte 0x24, 0x3a, 0x2d, 0x31, 0x3f, 0x34, 0x18, 0x19, 0x24, 0x1e, 0x15, 0x1a, 0x17, 0x33, 0x2b, 0x23, 0x09, 0x26, 0x1b, 0x0d, 0x15, 0x36, 0x26, 0x28, 0x3a, 0x1c, 0x14, 0x0c, 0x3e, 0x10, 0x18, 0x06
.byte 0x35, 0x37, 0x26, 0x36, 0x21, 0x26, 0x17, 0x3d, 0x1c, 0x2c, 0x16, 0x25, 0x1d, 0x1e, 0x0b, 0x1e, 0x1d, 0x0d, 0x32, 0x08, 0x1f, 0x1b, 0x12, 0x1c, 0x12, 0x20, 0x2a, 0x28, 0x06, 0x3b, 0x35, 0x39
.byte 0x0e, 0x1e, 0x31, 0x30, 0x28, 0x02, 0x21, 0x14, 0x06, 0x1e, 0x29, 0x16, 0x09, 0x1c, 0x27, 0x32, 0x2d, 0x39, 0x03, 0x27, 0x29, 0x09, 0x1e, 0x1b, 0x11, 0x1c, 0x28, 0x3a, 0x2c, 0x03, 0x03, 0x18
.byte 0x23, 0x09, 0x2f, 0x30, 0x17, 0x23, 0x0f, 0x25, 0x33, 0x06, 0x24, 0x37, 0x22, 0x09, 0x33, 0x2c, 0x09, 0x2a, 0x0c, 0x12, 0x2a, 0x28, 0x20, 0x10, 0x15, 0x29, 0x33, 0x0f, 0x1a, 0x13, 0x13, 0x18
.byte 0x36, 0x2e, 0x16, 0x13, 0x3c, 0x1a, 0x15, 0x3a, 0x11, 0x32, 0x02, 0x0a, 0x2c, 0x19, 0x39, 0x11, 0x31, 0x3e, 0x1d, 0x32, 0x14, 0x32, 0x12, 0x2e, 0x34, 0x3e, 0x36, 0x23, 0x37, 0x3e, 0x15, 0x15
.byte 0x35, 0x34, 0x01, 0x3a, 0x2c, 0x26, 0x25, 0x22, 0x01, 0x2b, 0x37, 0x1c, 0x3d, 0x33, 0x3e, 0x10, 0x1c, 0x26, 0x33, 0x19, 0x05, 0x19, 0x17, 0x12, 0x38, 0x1c, 0x15, 0x3c, 0x32, 0x3f, 0x0f, 0x37
.byte 0x02, 0x39, 0x32, 0x13, 0x00, 0x1d, 0x1d, 0x2c, 0x10, 0x39, 0x13, 0x31, 0x0f, 0x37, 0x19, 0x09, 0x0d, 0x2a, 0x20, 0x2f, 0x32, 0x3b, 0x34, 0x22, 0x26, 0x14, 0x10, 0x24, 0x3d, 0x22, 0x0b, 0x31
.byte 0x23, 0x2f, 0x2d, 0x2a, 0x30, 0x04, 0x35, 0x19, 0x20, 0x2a, 0x16, 0x36, 0x37, 0x14, 0x28, 0x37, 0x11, 0x0b, 0x27, 0x1d, 0x06, 0x29, 0x35, 0x16, 0x2e, 0x24, 0x2e, 0x29, 0x36, 0x14, 0x2a, 0x21
.byte 0x0c, 0x1f, 0x3f, 0x39, 0x19, 0x27, 0x10, 0x2a, 0x1e, 0x12, 0x34, 0x10, 0x24, 0x34, 0x1d, 0x13, 0x1d, 0x17, 0x16, 0x37, 0x27, 0x1b, 0x27, 0x07, 0x24, 0x21, 0x37, 0x21, 0x11, 0x37, 0x28, 0x24
.byte 0x19, 0x02, 0x1c, 0x14, 0x12, 0x1d, 0x1b, 0x24, 0x2e, 0x2e, 0x3a, 0x15, 0x37, 0x34, 0x21, 0x33, 0x2d, 0x29, 0x2f, 0x1e, 0x34, 0x29, 0x3c, 0x12, 0x05, 0x15, 0x20, 0x05, 0x3e, 0x19, 0x18, 0x0b
.byte 0x30, 0x2f, 0x02, 0x27, 0x14, 0x1c, 0x34, 0x12, 0x20, 0x30, 0x2b, 0x22, 0x1b, 0x06, 0x31, 0x28, 0x15, 0x2d, 0x12, 0x01, 0x0e, 0x13, 0x13, 0x0c, 0x28, 0x07, 0x2a, 0x14, 0x1d, 0x36, 0x14, 0x15
.byte 0x2b, 0x26, 0x03, 0x25, 0x15, 0x3e, 0x3b, 0x20, 0x35, 0x0c, 0x25, 0x2b, 0x16, 0x35, 0x1e, 0x31, 0x2c, 0x06, 0x03, 0x29, 0x24, 0x07, 0x1f, 0x32, 0x2f, 0x19, 0x25, 0x21, 0x31, 0x22, 0x26, 0x1d
.byte 0x00, 0x1b, 0x18, 0x2a, 0x24, 0x31, 0x20, 0x06, 0x2f, 0x1e, 0x32, 0x26, 0x32, 0x39, 0x12, 0x20, 0x01, 0x19, 0x0f, 0x15, 0x15, 0x27, 0x10, 0x2e, 0x09, 0x25, 0x19, 0x29, 0x37, 0x30, 0x13, 0x1c
.byte 0x1d, 0x29, 0x2d, 0x26, 0x02, 0x1a, 0x16, 0x1d, 0x2b, 0x1c, 0x18, 0x04, 0x34, 0x28, 0x2a, 0x21, 0x15, 0x1b, 0x2e, 0x16, 0x01, 0x10, 0x05, 0x09, 0x14, 0x22, 0x03, 0x22, 0x02, 0x1b, 0x34, 0x29
.byte 0x2a, 0x23, 0x26, 0x36, 0x13, 0x23, 0x3d, 0x1a, 0x1d, 0x10, 0x24, 0x25, 0x2b, 0x37, 0x19, 0x24, 0x26, 0x28, 0x13, 0x16, 0x17, 0x14, 0x19, 0x0b, 0x2f, 0x25, 0x37, 0x34, 0x37, 0x39, 0x21, 0x1b
.byte 0x0f, 0x3d, 0x2d, 0x0d, 0x10, 0x20, 0x05, 0x0b, 0x2d, 0x01, 0x12, 0x24, 0x18, 0x3d, 0x32, 0x09, 0x21, 0x26, 0x1a, 0x0e, 0x1f, 0x30, 0x06, 0x1f, 0x0b, 0x3c, 0x29, 0x07, 0x3e, 0x27, 0x13, 0x1e
.byte 0x1a, 0x13, 0x07, 0x23, 0x10, 0x34, 0x1e, 0x32, 0x17, 0x23, 0x35, 0x16, 0x31, 0x32, 0x2e, 0x1b, 0x28, 0x0e, 0x22, 0x14, 0x3a, 0x23, 0x22, 0x03, 0x29, 0x2a, 0x10, 0x20, 0x3e, 0x3c, 0x27, 0x16
.byte 0x20, 0x12, 0x3f, 0x24, 0x31, 0x0d, 0x2e, 0x32, 0x2f, 0x17, 0x2d, 0x36, 0x3b, 0x17, 0x24, 0x23, 0x18, 0x37, 0x1d, 0x13, 0x17, 0x3a, 0x1a, 0x0a, 0x3d, 0x1e, 0x05, 0x12, 0x16, 0x33, 0x32, 0x25
.byte 0x1d, 0x1f, 0x29, 0x34, 0x2c, 0x26, 0x20, 0x29, 0x35, 0x0e, 0x32, 0x17, 0x01, 0x39, 0x2d, 0x27, 0x24, 0x23, 0x28, 0x3f, 0x18, 0x39, 0x38, 0x25, 0x23, 0x11, 0x11, 0x19, 0x2c, 0x29, 0x30, 0x08
.byte 0x28, 0x25, 0x27, 0x1d, 0x17, 0x25, 0x21, 0x09, 0x3d, 0x16, 0x1b, 0x0f, 0x2c, 0x1b, 0x12, 0x22, 0x28, 0x3e, 0x26, 0x34, 0x10, 0x1b, 0x02, 0x34, 0x15, 0x1a, 0x29, 0x19, 0x29, 0x11, 0x31, 0x12
.byte 0x27, 0x17, 0x27, 0x27, 0x2f, 0x34, 0x27, 0x24, 0x03, 0x19, 0x36, 0x17, 0x1d, 0x33, 0x19, 0x25, 0x1a, 0x2b, 0x39, 0x13, 0x3b, 0x33, 0x1d, 0x27, 0x31, 0x34, 0x28, 0x33, 0x37, 0x09, 0x30, 0x1b
.byte 0x03, 0x3a, 0x27, 0x19, 0x11, 0x1f, 0x0b, 0x1a, 0x34, 0x3d, 0x2a, 0x15, 0x04, 0x24, 0x36, 0x30, 0x23, 0x30, 0x0f, 0x22, 0x1b, 0x3d, 0x3d, 0x24, 0x29, 0x1d, 0x12, 0x16, 0x19, 0x2e, 0x03, 0x12
.byte 0x17, 0x18, 0x25, 0x33, 0x2f, 0x23, 0x1a, 0x1a, 0x35, 0x27, 0x21, 0x26, 0x19, 0x1b, 0x30, 0x18, 0x2b, 0x22, 0x2d, 0x2c, 0x1a, 0x34, 0x3e, 0x12, 0x19, 0x28, 0x27, 0x15, 0x1b, 0x11, 0x12, 0x17
.byte 0x15, 0x10, 0x34, 0x37, 0x25, 0x12, 0x3f, 0x15, 0x31, 0x0d, 0x37, 0x3e, 0x2a, 0x2d, 0x0f, 0x24, 0x24, 0x3c, 0x3f, 0x1f, 0x1d, 0x34, 0x17, 0x1a, 0x23, 0x1f, 0x37, 0x0f, 0x10, 0x32, 0x34, 0x35
.byte 0x19, 0x05, 0x22, 0x33, 0x16, 0x34, 0x1e, 0x14, 0x1e, 0x08, 0x13, 0x29, 0x3a, 0x37, 0x30, 0x1d, 0x36, 0x15, 0x29, 0x2e, 0x1d, 0x32, 0x2e, 0x23, 0x35, 0x17, 0x1c, 0x36, 0x1d, 0x13, 0x23, 0x34
.byte 0x34, 0x24, 0x1a, 0x37, 0x2f, 0x26, 0x2e, 0x1e, 0x17, 0x1a, 0x1f, 0x15, 0x1f, 0x2b, 0x1f, 0x19, 0x0a, 0x33, 0x1a, 0x35, 0x31, 0x24, 0x2d, 0x17, 0x2c, 0x0c, 0x21, 0x36, 0x2c, 0x35, 0x35, 0x1b
.byte 0x03, 0x27, 0x01, 0x0d, 0x1d, 0x1c, 0x0e, 0x11, 0x11, 0x2b, 0x10, 0x25, 0x3b, 0x20, 0x1f, 0x17, 0x19, 0x20, 0x08, 0x36, 0x13, 0x38, 0x19, 0x1b, 0x2b, 0x24, 0x0b, 0x1f, 0x29, 0x27, 0x15, 0x2c
.byte 0x37, 0x39, 0x10, 0x3a, 0x15, 0x2e, 0x2f, 0x11, 0x36, 0x24, 0x04, 0x20, 0x3b, 0x2a, 0x35, 0x27, 0x35, 0x34, 0x0d, 0x1b, 0x20, 0x10, 0x22, 0x37, 0x1f, 0x38, 0x27, 0x31, 0x0f, 0x28, 0x28, 0x25
.byte 0x15, 0x00, 0x1d, 0x25, 0x31, 0x28, 0x28, 0x0b, 0x3a, 0x1d, 0x2d, 0x13, 0x1b, 0x03, 0x37, 0x2e, 0x1d, 0x28, 0x19, 0x08, 0x2d, 0x22, 0x27, 0x39, 0x32, 0x3f, 0x2f, 0x1d, 0x33, 0x34, 0x28, 0x18
.byte 0x08, 0x31, 0x23, 0x1f, 0x13, 0x0d, 0x2c, 0x23, 0x3a, 0x2d, 0x1a, 0x02, 0x25, 0x13, 0x20, 0x36, 0x34, 0x12, 0x2b, 0x2d, 0x35, 0x35, 0x34, 0x23, 0x20, 0x21, 0x3a, 0x19, 0x1b, 0x1f, 0x2b, 0x19
.byte 0x35, 0x0e, 0x19, 0x26, 0x24, 0x37, 0x18, 0x08, 0x10, 0x0c, 0x16, 0x2d, 0x1f, 0x34, 0x21, 0x05, 0x38, 0x19, 0x14, 0x21, 0x24, 0x11, 0x31, 0x14, 0x3e, 0x38, 0x29, 0x3f, 0x08, 0x25, 0x2a, 0x1f
.byte 0x25, 0x25, 0x06, 0x28, 0x0b, 0x1e, 0x14, 0x1a, 0x38, 0x22, 0x24, 0x18, 0x29, 0x1a, 0x11, 0x20, 0x3b, 0x3a, 0x1e, 0x1c, 0x26, 0x1a, 0x05, 0x32, 0x19, 0x39, 0x2a, 0x31, 0x09, 0x07, 0x25, 0x05
.byte 0x3e, 0x16, 0x34, 0x26, 0x14, 0x1b, 0x32, 0x26, 0x05, 0x08, 0x37, 0x0f, 0x03, 0x20, 0x2a, 0x39, 0x31, 0x08, 0x01, 0x1e, 0x1d, 0x23, 0x31, 0x28, 0x1b, 0x28, 0x1e, 0x37, 0x14, 0x13, 0x0e, 0x28
.byte 0x2a, 0x3b, 0x37, 0x2f, 0x1c, 0x28, 0x30, 0x30, 0x1a, 0x36, 0x1f, 0x16, 0x3e, 0x0d, 0x15, 0x2e, 0x16, 0x18, 0x15, 0x37, 0x20, 0x2a, 0x33, 0x30, 0x2b, 0x0e, 0x25, 0x18, 0x20, 0x16, 0x02, 0x19
.byte 0x25, 0x0a, 0x2e, 0x30, 0x16, 0x03, 0x11, 0x04, 0x27, 0x25, 0x1b, 0x1c, 0x21, 0x29, 0x04, 0x27, 0x3d, 0x20, 0x1e, 0x28, 0x33, 0x31, 0x1e, 0x39, 0x10, 0x31, 0x29, 0x1e, 0x06, 0x25, 0x28, 0x19
.byte 0x3b, 0x12, 0x0b, 0x1b, 0x1c, 0x3e, 0x37, 0x20, 0x0a, 0x37, 0x33, 0x02, 0x2c, 0x25, 0x15, 0x18, 0x14, 0x3b, 0x20, 0x1c, 0x22, 0x3b, 0x1c, 0x24, 0x34, 0x35, 0x0f, 0x2f, 0x31, 0x3b, 0x17, 0x35
.byte 0x30, 0x39, 0x37, 0x0d, 0x15, 0x11, 0x10, 0x03, 0x1e, 0x1a, 0x39, 0x33, 0x2f, 0x2e, 0x28, 0x1c, 0x28, 0x36, 0x28, 0x18, 0x1f, 0x15, 0x01, 0x30, 0x3e, 0x32, 0x28, 0x34, 0x2f, 0x23, 0x07, 0x0c
.byte 0x36, 0x28, 0x2c, 0x34, 0x2a, 0x0c, 0x1f, 0x3f, 0x20, 0x13, 0x2b, 0x17, 0x27, 0x28, 0x29, 0x2a, 0x3c, 0x13, 0x36, 0x26, 0x2d, 0x2a, 0x0a, 0x06, 0x1e, 0x20, 0x04, 0x1a, 0x02, 0x07, 0x35, 0x0e
.byte 0x18, 0x30, 0x00, 0x34, 0x34, 0x2f, 0x14, 0x37, 0x21, 0x30, 0x1f, 0x15, 0x37, 0x1b, 0x3a, 0x0b, 0x32, 0x22, 0x22, 0x21, 0x1b, 0x35, 0x23, 0x0d, 0x03, 0x1c, 0x23, 0x3b, 0x13, 0x0e, 0x1d, 0x1f
.byte 0x1d, 0x3f, 0x2e, 0x39, 0x27, 0x2e, 0x0f, 0x38, 0x20, 0x31, 0x3c, 0x35, 0x0b, 0x0f, 0x2e, 0x06, 0x06, 0x28, 0x25, 0x39, 0x23, 0x0a, 0x32, 0x15, 0x0f, 0x1d, 0x25, 0x0c, 0x0d, 0x34, 0x12, 0x2e
.byte 0x21, 0x36, 0x18, 0x1f, 0x1f, 0x34, 0x1b, 0x05, 0x3a, 0x36, 0x2b, 0x01, 0x17, 0x0e, 0x16, 0x2b, 0x0e, 0x0b, 0x26, 0x0d, 0x2d, 0x10, 0x21, 0x11, 0x27, 0x3d, 0x13, 0x32, 0x15, 0x25, 0x2a, 0x1b
.byte 0x2d, 0x35, 0x2c, 0x2b, 0x26, 0x26, 0x1f, 0x20, 0x22, 0x2b, 0x12, 0x3f, 0x3d, 0x27, 0x30, 0x0a, 0x36, 0x35, 0x1f, 0x17, 0x21, 0x08, 0x29, 0x1d, 0x20, 0x33, 0x34, 0x11, 0x16, 0x05, 0x38, 0x2d

View File

@@ -1,5 +1,8 @@
@ the second big chunk of data
#include "constants/items.h"
#include "constants/moves.h"
#include "constants/species.h"
#include "constants/trainers.h"
#include "constants/pokemon.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
@@ -4710,7 +4713,7 @@ gUnknown_0831AA18:: @ 831AA18
window_template 0x00, 0x0c, 0x02, 0x06, 0x02, 0x00, 0x00a0
window_template 0x00, 0x04, 0x02, 0x07, 0x02, 0x00, 0x00a0
window_template 0x00, 0x13, 0x02, 0x07, 0x02, 0x00, 0x00b0
window_template_terminator
null_window_template
.align 2
gUnknown_0831AAE0:: @ 831AAE0
@@ -4737,7 +4740,7 @@ gUnknown_0831AAE0:: @ 831AAE0
window_template 0x00, 0x0c, 0x08, 0x06, 0x02, 0x05, 0x013c
window_template 0x00, 0x08, 0x0b, 0x0e, 0x02, 0x05, 0x0148
window_template 0x00, 0x02, 0x0f, 0x1a, 0x04, 0x07, 0x0090
window_template_terminator
null_window_template
.align 2
gUnknown_0831ABA0:: @ 831ABA0
@@ -4747,74 +4750,74 @@ gUnknown_0831ABA0:: @ 831ABA0
.align 2
gBattleTerrainTable:: @ 831ABA8
@ tall_grass
.4byte gUnknown_08D77D68
.4byte gUnknown_08D78350
.4byte gUnknown_08D7E280
.4byte gUnknown_08D7E808
.4byte gUnknown_08D78318
.4byte gBattleTerrainTiles_TallGrass
.4byte gBattleTerrainTilemap_TallGrass
.4byte gBattleTerrainAnimTiles_TallGrass
.4byte gBattleTerrainAnimTilemap_TallGrass
.4byte gBattleTerrainPalette_TallGrass
@ long_grass
.4byte gUnknown_08D78600
.4byte gUnknown_08D78CB8
.4byte gUnknown_08D7E9C4
.4byte gUnknown_08D7F0D4
.4byte gUnknown_08D78C78
.4byte gBattleTerrainTiles_LongGrass
.4byte gBattleTerrainTilemap_LongGrass
.4byte gBattleTerrainAnimTiles_LongGrass
.4byte gBattleTerrainAnimTilemap_LongGrass
.4byte gBattleTerrainPalette_LongGrass
@ sand
.4byte gUnknown_08D78F68
.4byte gUnknown_08D795A8
.4byte gUnknown_08D7F30C
.4byte gUnknown_08D7F850
.4byte gUnknown_08D79560
.4byte gBattleTerrainTiles_Sand
.4byte gBattleTerrainTilemap_Sand
.4byte gBattleTerrainAnimTiles_Sand
.4byte gBattleTerrainAnimTilemap_Sand
.4byte gBattleTerrainPalette_Sand
@ underwater
.4byte gUnknown_08D79858
.4byte gUnknown_08D79E58
.4byte gUnknown_08D7F9F8
.4byte gUnknown_08D7FEC4
.4byte gUnknown_08D79E10
.4byte gBattleTerrainTiles_Underwater
.4byte gBattleTerrainTilemap_Underwater
.4byte gBattleTerrainAnimTiles_Underwater
.4byte gBattleTerrainAnimTilemap_Underwater
.4byte gBattleTerrainPalette_Underwater
@ water
.4byte gUnknown_08D7A108
.4byte gUnknown_08D7A720
.4byte gUnknown_08D80054
.4byte gUnknown_08D80660
.4byte gUnknown_08D7A6DC
.4byte gBattleTerrainTiles_Water
.4byte gBattleTerrainTilemap_Water
.4byte gBattleTerrainAnimTiles_Water
.4byte gBattleTerrainAnimTilemap_Water
.4byte gBattleTerrainPalette_Water
@ pond_water
.4byte gUnknown_08D7A9D0
.4byte gUnknown_08D7AFB8
.4byte gUnknown_08D80804
.4byte gUnknown_08D80D50
.4byte gUnknown_08D7AF78
.4byte gBattleTerrainTiles_PondWater
.4byte gBattleTerrainTilemap_PondWater
.4byte gBattleTerrainAnimTiles_PondWater
.4byte gBattleTerrainAnimTilemap_PondWater
.4byte gBattleTerrainPalette_PondWater
@ rock
.4byte gUnknown_08D7B268
.4byte gUnknown_08D7B864
.4byte gUnknown_08D80E9C
.4byte gUnknown_08D8147C
.4byte gUnknown_08D7B828
.4byte gBattleTerrainTiles_Rock
.4byte gBattleTerrainTilemap_Rock
.4byte gBattleTerrainAnimTiles_Rock
.4byte gBattleTerrainAnimTilemap_Rock
.4byte gBattleTerrainPalette_Rock
@ cave
.4byte gUnknown_08D7BB14
.4byte gUnknown_08D7C154
.4byte gUnknown_08D81610
.4byte gUnknown_08D81E2C
.4byte gUnknown_08D7C10C
.4byte gBattleTerrainTiles_Cave
.4byte gBattleTerrainTilemap_Cave
.4byte gBattleTerrainAnimTiles_Cave
.4byte gBattleTerrainAnimTilemap_Cave
.4byte gBattleTerrainPalette_Cave
@ building
.4byte gUnknown_08D7C440
.4byte gUnknown_08D7CA28
.4byte gUnknown_08D820D4
.4byte gUnknown_08D824E4
.4byte gUnknown_08D7DEB4
.4byte gBattleTerrainTiles_Building
.4byte gBattleTerrainTilemap_Building
.4byte gBattleTerrainAnimTiles_Building
.4byte gBattleTerrainAnimTilemap_Building
.4byte gBattleTerrainPalette_Building
@ plain
.4byte gUnknown_08D7C440
.4byte gUnknown_08D7CA28
.4byte gUnknown_08D820D4
.4byte gUnknown_08D824E4
.4byte gUnknown_08D7C404
.4byte gBattleTerrainTiles_Building
.4byte gBattleTerrainTilemap_Building
.4byte gBattleTerrainAnimTiles_Building
.4byte gBattleTerrainAnimTilemap_Building
.4byte gBattleTerrainPalette_Plain
.align 2
gUnknown_0831AC70:: @ 831AC70

View File

@@ -1,5 +1,8 @@
@ the second big chunk of data
#include "constants/abilities.h"
#include "constants/items.h"
#include "constants/moves.h"
#include "constants/species.h"
#include "constants/pokemon.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
@@ -7,189 +10,9 @@
.align 2
@ 831C898
.include "data/battle_moves.inc"
@ 0x31d93c
@ unreferenced unknown data
.byte 0x34, 0x00, 0x10, 0x00, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00
@ 831D94C
.include "data/pokedex_order.inc"
@ 831E2F0
.include "data/spinda_spot_graphics.inc"
@ 831E380
.include "data/item_effect_info.inc"
@ 831E818
.include "data/nature_stat_table.inc"
@ 831E898
.include "data/tm_hm_learnsets.inc"
@ 831F578
.include "data/trainer_pic_indices.inc"
@ 831F5CA
.include "data/trainer_class_name_indices.inc"
@ 831F61C
.include "data/cry_id_table.inc"
@ 831F72C
.include "data/experience_tables.inc"
@ 83203CC
.include "data/base_stats.inc"
@ 83230DC
.include "data/level_up_learnsets.inc"
@ 832531C
.include "data/evolution_table.inc"
@ 832937C
.include "data/level_up_learnset_pointers.inc"
@ 83299EC
.include "data/graphics/pokemon/front_anim_ids_table.inc"
@ 8329B87
.include "data/graphics/pokemon/animation_delay_table.inc"
.align 1
gUnknown_08329D22:: @ 8329D22
@ Masks for getting PP Up count, also PP Max values
.byte 0x03, 0x0c, 0x30, 0xc0
.align 1
gUnknown_08329D26:: @ 8329D26
@ Masks for setting PP Up count
.byte 0xfc, 0xf3, 0xcf, 0x3f
.align 1
gUnknown_08329D2A:: @ 8329D2A
@ Values added to PP Up count
.byte 0x01, 0x04, 0x10, 0x40
.align 1
gStatStageRatios:: @ 8329D2E
.byte 0x0a, 0x28
.byte 0x0a, 0x23
.byte 0x0a, 0x1e
.byte 0x0a, 0x19
.byte 0x0a, 0x14
.byte 0x0a, 0x0f
.byte 0x0a, 0x0a
.byte 0x0f, 0x0a
.byte 0x14, 0x0a
.byte 0x19, 0x0a
.byte 0x1e, 0x0a
.byte 0x23, 0x0a
.byte 0x28, 0x0a
.align 1
gUnknown_08329D48:: @ 8329D48
.2byte 0x0032, 0x005f, 0x005a, 0x00b4, 0x005f, 0x005a
.align 1
gUnknown_08329D54:: @ 8329D54
.2byte 0x0003, 0x000a, 0x001b, 0x002b, 0x001e, 0x0043, 0x0042, 0x0019
.2byte 0x0012, 0x000c, 0x001c, 0x0047, 0x001f, 0x0036, 0x0002, 0x0014
.align 1
gHoldEffectToType:: @ 8329D74
.byte 0x1f, 0x06
.byte 0x2a, 0x08
.byte 0x2e, 0x04
.byte 0x2f, 0x05
.byte 0x30, 0x0c
.byte 0x31, 0x11
.byte 0x32, 0x01
.byte 0x33, 0x0d
.byte 0x34, 0x0b
.byte 0x35, 0x02
.byte 0x36, 0x03
.byte 0x37, 0x0f
.byte 0x38, 0x07
.byte 0x39, 0x0e
.byte 0x3a, 0x0a
.byte 0x3b, 0x10
.byte 0x3c, 0x00
.byte 0x00, 0x00
.align 2
gUnknown_08329D98:: @ 8329D98
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF3A8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACA8, NULL, gUnknown_082FF3C8, gUnknown_082FF694, oac_poke_opponent
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF3E8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACA8, NULL, gUnknown_082FF408, gUnknown_082FF694, oac_poke_opponent
.align 2
gUnknown_08329DF8:: @ 8329DF8
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF428, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF448, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF468, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF490, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF4B8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF4D8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF4F8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF518, gUnknown_082FF618, sub_8039BB4
gSecretBaseTrainerClasses:: @ 8329EB8
.byte TRAINER_CLASS_YOUNGSTER, TRAINER_CLASS_BUG_CATCHER, TRAINER_CLASS_RICH_BOY, TRAINER_CLASS_CAMPER, TRAINER_CLASS_COOLTRAINER_1
.byte TRAINER_CLASS_LASS, TRAINER_CLASS_SCHOOL_KID_2, TRAINER_CLASS_LADY, TRAINER_CLASS_PICNICKER, TRAINER_CLASS_COOLTRAINER_2
gUnknown_08329EC2:: @ 8329EC2
.byte 0x1a, 0x1b, 0x1c, 0x1d, 0x1f, 0x1e
gUnknown_08329EC8:: @ 8329EC8
.byte 1, 1, 3, 2, 4, 6
gUnknown_08329ECE:: @ 8329ECE
@ Happiness deltas
.byte 0x05, 0x03, 0x02
.byte 0x05, 0x03, 0x02
.byte 0x01, 0x01, 0x00
.byte 0x03, 0x02, 0x01
.byte 0x01, 0x01, 0x00
.byte 0x01, 0x01, 0x01
.byte 0xff, 0xff, 0xff
.byte 0xfb, 0xfb, 0xf6
.byte 0xfb, 0xfb, 0xf6
.align 1
gHMMoves:: @ 8329EEA
.2byte MOVE_CUT
.2byte MOVE_FLY
.2byte MOVE_SURF
.2byte MOVE_STRENGTH
.2byte MOVE_FLASH
.2byte MOVE_ROCK_SMASH
.2byte MOVE_WATERFALL
.2byte MOVE_DIVE
.2byte 0xffff
.align 1
gAlteringCaveWildMonHeldItems:: @ 8329EFC
.2byte 0, ITEM_NONE
.2byte SPECIES_MAREEP, ITEM_GANLON_BERRY
.2byte SPECIES_PINECO, ITEM_APICOT_BERRY
.2byte SPECIES_HOUNDOUR, ITEM_BIG_MUSHROOM
.2byte SPECIES_TEDDIURSA, ITEM_PETAYA_BERRY
.2byte SPECIES_AIPOM, ITEM_BERRY_JUICE
.2byte SPECIES_SHUCKLE, ITEM_BERRY_JUICE
.2byte SPECIES_STANTLER, ITEM_PETAYA_BERRY
.2byte SPECIES_SMEARGLE, ITEM_SALAC_BERRY
.align 2
gUnknown_08329F20:: @ 8329F20
.byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00
.align 2
gUnknown_08329F28:: @ 8329F28
spr_template 0xffff, 0xffff, gUnknown_08329F20, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy

151
data/data2e.s Normal file
View File

@@ -0,0 +1,151 @@
#include "constants/abilities.h"
#include "constants/items.h"
#include "constants/moves.h"
#include "constants/species.h"
#include "constants/trainers.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
@ 83299EC
.include "data/graphics/pokemon/front_anim_ids_table.inc"
@ 8329B87
.include "data/graphics/pokemon/animation_delay_table.inc"
.align 1
gUnknown_08329D22:: @ 8329D22
@ Masks for getting PP Up count, also PP Max values
.byte 0x03, 0x0c, 0x30, 0xc0
.align 1
gUnknown_08329D26:: @ 8329D26
@ Masks for setting PP Up count
.byte 0xfc, 0xf3, 0xcf, 0x3f
.align 1
gUnknown_08329D2A:: @ 8329D2A
@ Values added to PP Up count
.byte 0x01, 0x04, 0x10, 0x40
.align 1
gStatStageRatios:: @ 8329D2E
.byte 0x0a, 0x28
.byte 0x0a, 0x23
.byte 0x0a, 0x1e
.byte 0x0a, 0x19
.byte 0x0a, 0x14
.byte 0x0a, 0x0f
.byte 0x0a, 0x0a
.byte 0x0f, 0x0a
.byte 0x14, 0x0a
.byte 0x19, 0x0a
.byte 0x1e, 0x0a
.byte 0x23, 0x0a
.byte 0x28, 0x0a
.align 1
gUnknown_08329D48:: @ 8329D48
.2byte 0x0032, 0x005f, 0x005a, 0x00b4, 0x005f, 0x005a
.align 1
gUnknown_08329D54:: @ 8329D54
.2byte 0x0003, 0x000a, 0x001b, 0x002b, 0x001e, 0x0043, 0x0042, 0x0019
.2byte 0x0012, 0x000c, 0x001c, 0x0047, 0x001f, 0x0036, 0x0002, 0x0014
.align 1
gHoldEffectToType:: @ 8329D74
.byte 0x1f, 0x06
.byte 0x2a, 0x08
.byte 0x2e, 0x04
.byte 0x2f, 0x05
.byte 0x30, 0x0c
.byte 0x31, 0x11
.byte 0x32, 0x01
.byte 0x33, 0x0d
.byte 0x34, 0x0b
.byte 0x35, 0x02
.byte 0x36, 0x03
.byte 0x37, 0x0f
.byte 0x38, 0x07
.byte 0x39, 0x0e
.byte 0x3a, 0x0a
.byte 0x3b, 0x10
.byte 0x3c, 0x00
.byte 0x00, 0x00
.align 2
gUnknown_08329D98:: @ 8329D98
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF3A8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACA8, NULL, gUnknown_082FF3C8, gUnknown_082FF694, oac_poke_opponent
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF3E8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACA8, NULL, gUnknown_082FF408, gUnknown_082FF694, oac_poke_opponent
.align 2
gUnknown_08329DF8:: @ 8329DF8
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF428, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF448, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF468, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF490, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF4B8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF4D8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF4F8, gUnknown_082FF618, sub_8039BB4
spr_template 0xffff, 0x0000, gUnknown_0831ACB0, NULL, gUnknown_082FF518, gUnknown_082FF618, sub_8039BB4
gSecretBaseTrainerClasses:: @ 8329EB8
.byte FACILITY_CLASS_YOUNGSTER, FACILITY_CLASS_BUG_CATCHER, FACILITY_CLASS_RICH_BOY, FACILITY_CLASS_CAMPER, FACILITY_CLASS_COOLTRAINER_1
.byte FACILITY_CLASS_LASS, FACILITY_CLASS_SCHOOL_KID_2, FACILITY_CLASS_LADY, FACILITY_CLASS_PICNICKER, FACILITY_CLASS_COOLTRAINER_2
gUnknown_08329EC2:: @ 8329EC2
.byte 0x1a, 0x1b, 0x1c, 0x1d, 0x1f, 0x1e
gUnknown_08329EC8:: @ 8329EC8
.byte 1, 1, 3, 2, 4, 6
gUnknown_08329ECE:: @ 8329ECE
@ Happiness deltas
.byte 0x05, 0x03, 0x02
.byte 0x05, 0x03, 0x02
.byte 0x01, 0x01, 0x00
.byte 0x03, 0x02, 0x01
.byte 0x01, 0x01, 0x00
.byte 0x01, 0x01, 0x01
.byte 0xff, 0xff, 0xff
.byte 0xfb, 0xfb, 0xf6
.byte 0xfb, 0xfb, 0xf6
.align 1
gHMMoves:: @ 8329EEA
.2byte MOVE_CUT
.2byte MOVE_FLY
.2byte MOVE_SURF
.2byte MOVE_STRENGTH
.2byte MOVE_FLASH
.2byte MOVE_ROCK_SMASH
.2byte MOVE_WATERFALL
.2byte MOVE_DIVE
.2byte 0xffff
.align 1
gAlteringCaveWildMonHeldItems:: @ 8329EFC
.2byte 0, ITEM_NONE
.2byte SPECIES_MAREEP, ITEM_GANLON_BERRY
.2byte SPECIES_PINECO, ITEM_APICOT_BERRY
.2byte SPECIES_HOUNDOUR, ITEM_BIG_MUSHROOM
.2byte SPECIES_TEDDIURSA, ITEM_PETAYA_BERRY
.2byte SPECIES_AIPOM, ITEM_BERRY_JUICE
.2byte SPECIES_SHUCKLE, ITEM_BERRY_JUICE
.2byte SPECIES_STANTLER, ITEM_PETAYA_BERRY
.2byte SPECIES_SMEARGLE, ITEM_SALAC_BERRY
.align 2
gUnknown_08329F20:: @ 8329F20
.byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00
.align 2
gUnknown_08329F28:: @ 8329F28
spr_template 0xffff, 0xffff, gUnknown_08329F20, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy

View File

@@ -1,902 +0,0 @@
@ the fourth big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_085B09E4:: @ 85B09E4
.incbin "baserom.gba", 0x5b09e4, 0x10
gUnknown_085B09F4:: @ 85B09F4
.incbin "baserom.gba", 0x5b09f4, 0x4
gUnknown_085B09F8:: @ 85B09F8
.incbin "baserom.gba", 0x5b09f8, 0x8
gBirchBagGrassPal:: @ 85B0A00
.incbin "baserom.gba", 0x5b0a00, 0x80
gBirchBagTilemap:: @ 85B0A80
.incbin "baserom.gba", 0x5b0a80, 0x18c
gBirchGrassTilemap:: @ 85B0C0C
.incbin "baserom.gba", 0x5b0c0c, 0x1f8
gBirchHelpGfx:: @ 85B0E04
.incbin "baserom.gba", 0x5b0e04, 0xfc8
gUnknown_085B1DCC:: @ 85B1DCC
.incbin "baserom.gba", 0x5b1dcc, 0x10
gUnknown_085B1DDC:: @ 85B1DDC
.incbin "baserom.gba", 0x5b1ddc, 0x8
gUnknown_085B1DE4:: @ 85B1DE4
.incbin "baserom.gba", 0x5b1de4, 0x8
gUnknown_085B1DEC:: @ 85B1DEC
.incbin "baserom.gba", 0x5b1dec, 0x6
gUnknown_085B1DF2:: @ 85B1DF2
.incbin "baserom.gba", 0x5b1df2, 0x6
gUnknown_085B1DF8:: @ 85B1DF8
.incbin "baserom.gba", 0x5b1df8, 0x8
gUnknown_085B1E00:: @ 85B1E00
.incbin "baserom.gba", 0x5b1e00, 0xc
gUnknown_085B1E0C:: @ 85B1E0C
.incbin "baserom.gba", 0x5b1e0c, 0x1c
gUnknown_085B1E28:: @ 85B1E28
.incbin "baserom.gba", 0x5b1e28, 0xa8
gUnknown_085B1ED0:: @ 85B1ED0
.incbin "baserom.gba", 0x5b1ed0, 0x8
gUnknown_085B1ED8:: @ 85B1ED8
.incbin "baserom.gba", 0x5b1ed8, 0x10
gUnknown_085B1EE8:: @ 85B1EE8
.incbin "baserom.gba", 0x5b1ee8, 0x10
gUnknown_085B1EF8:: @ 85B1EF8
.incbin "baserom.gba", 0x5b1ef8, 0x18
gUnknown_085B1F10:: @ 85B1F10
.incbin "baserom.gba", 0x5b1f10, 0x18
gUnknown_085B1F28:: @ 85B1F28
.incbin "baserom.gba", 0x5b1f28, 0x18
gUnknown_085B1F40:: @ 85B1F40
.incbin "baserom.gba", 0x5b1f40, 0x294
gUnknown_085B21D4:: @ 85B21D4
.incbin "baserom.gba", 0x5b21d4, 0x8
gUnknown_085B21DC:: @ 85B21DC
.incbin "baserom.gba", 0x5b21dc, 0x18
gUnknown_085B21F4:: @ 85B21F4
.incbin "baserom.gba", 0x5b21f4, 0x8
gUnknown_085B21FC:: @ 85B21FC
.incbin "baserom.gba", 0x5b21fc, 0xc
gUnknown_085B2208:: @ 85B2208
.incbin "baserom.gba", 0x5b2208, 0x10
gUnknown_085B2218:: @ 85B2218
.incbin "baserom.gba", 0x5b2218, 0x38
gUnknown_085B2250:: @ 85B2250
.incbin "baserom.gba", 0x5b2250, 0x18
gUnknown_085B2268:: @ 85B2268
.incbin "baserom.gba", 0x5b2268, 0x38
gUnknown_085B22A0:: @ 85B22A0
.incbin "baserom.gba", 0x5b22a0, 0x18
gUnknown_085B22B8:: @ 85B22B8
.incbin "baserom.gba", 0x5b22b8, 0x18
gUnknown_085B22D0:: @ 85B22D0
.incbin "baserom.gba", 0x5b22d0, 0x2d0
gPokeblockFlavorCompatibilityTable:: @ 85B25A0
.incbin "baserom.gba", 0x5b25a0, 0x80
gUnknown_085B2620:: @ 85B2620
.incbin "baserom.gba", 0x5b2620, 0xc
gPokeblockNames:: @ 85B262C
.incbin "baserom.gba", 0x5b262c, 0x3c
gUnknown_085B2668:: @ 85B2668
.incbin "baserom.gba", 0x5b2668, 0x30
gUnknown_085B2698:: @ 85B2698
.incbin "baserom.gba", 0x5b2698, 0x3
gUnknown_085B269B:: @ 85B269B
.incbin "baserom.gba", 0x5b269b, 0x2
gUnknown_085B269D:: @ 85B269D
.incbin "baserom.gba", 0x5b269d, 0x2
gUnknown_085B269F:: @ 85B269F
.incbin "baserom.gba", 0x5b269f, 0x5
gUnknown_085B26A4:: @ 85B26A4
.incbin "baserom.gba", 0x5b26a4, 0x4c
gUnknown_085B26F0:: @ 85B26F0
.incbin "baserom.gba", 0x5b26f0, 0x4
gUnknown_085B26F4:: @ 85B26F4
.incbin "baserom.gba", 0x5b26f4, 0x8
gUnknown_085B26FC:: @ 85B26FC
.incbin "baserom.gba", 0x5b26fc, 0x8
gUnknown_085B2704:: @ 85B2704
.incbin "baserom.gba", 0x5b2704, 0x18
gUnknown_085B271C:: @ 85B271C
.incbin "baserom.gba", 0x5b271c, 0x4
gUnknown_085B2720:: @ 85B2720
.incbin "baserom.gba", 0x5b2720, 0x28
gUnknown_085B2748:: @ 85B2748
.incbin "baserom.gba", 0x5b2748, 0x60
gUnknown_085B27A8:: @ 85B27A8
.incbin "baserom.gba", 0x5b27a8, 0x8
gUnknown_085B27B0:: @ 85B27B0
.incbin "baserom.gba", 0x5b27b0, 0x18
gUnknown_085B27C8:: @ 85B27C8
.incbin "baserom.gba", 0x5b27c8, 0x88
gUnknown_085B2850:: @ 85B2850
.incbin "baserom.gba", 0x5b2850, 0x20
gUnknown_085B2870:: @ 85B2870
.incbin "baserom.gba", 0x5b2870, 0x20
gUnknown_085B2890:: @ 85B2890
.incbin "baserom.gba", 0x5b2890, 0x10
gUnknown_085B28A0:: @ 85B28A0
.incbin "baserom.gba", 0x5b28a0, 0x10
gUnknown_085B28B0:: @ 85B28B0
.incbin "baserom.gba", 0x5b28b0, 0x1e0
gUnknown_085B2A90:: @ 85B2A90
.incbin "baserom.gba", 0x5b2a90, 0xb4
gUnknown_085B2B44:: @ 85B2B44
.incbin "baserom.gba", 0x5b2b44, 0x18
gUnknown_085B2B5C:: @ 85B2B5C
.incbin "baserom.gba", 0x5b2b5c, 0x4
gUnknown_085B2B60:: @ 85B2B60
.incbin "baserom.gba", 0x5b2b60, 0x8
gUnknown_085B2B68:: @ 85B2B68
.incbin "baserom.gba", 0x5b2b68, 0x10
gUnknown_085B2B78:: @ 85B2B78
.incbin "baserom.gba", 0x5b2b78, 0x6
gUnknown_085B2B7E:: @ 85B2B7E
.incbin "baserom.gba", 0x5b2b7e, 0xa
gUnknown_085B2B88:: @ 85B2B88
.incbin "baserom.gba", 0x5b2b88, 0xc
gUnknown_085B2B94:: @ 85B2B94
.incbin "baserom.gba", 0x5b2b94, 0xc
gUnknown_085B2BA0:: @ 85B2BA0
.incbin "baserom.gba", 0x5b2ba0, 0xc
gUnknown_085B2BAC:: @ 85B2BAC
.incbin "baserom.gba", 0x5b2bac, 0x8
gUnknown_085B2BB4:: @ 85B2BB4
.incbin "baserom.gba", 0x5b2bb4, 0x40
gUnknown_085B2BF4:: @ 85B2BF4
.incbin "baserom.gba", 0x5b2bf4, 0x12
gUnknown_085B2C06:: @ 85B2C06
.incbin "baserom.gba", 0x5b2c06, 0x12
gUnknown_085B2C18:: @ 85B2C18
.incbin "baserom.gba", 0x5b2c18, 0x9
gUnknown_085B2C21:: @ 85B2C21
.incbin "baserom.gba", 0x5b2c21, 0x9
gUnknown_085B2C2A:: @ 85B2C2A
.incbin "baserom.gba", 0x5b2c2a, 0x26
gUnknown_085B2C50:: @ 85B2C50
.incbin "baserom.gba", 0x5b2c50, 0x78
gUnknown_085B2CC8:: @ 85B2CC8
.incbin "baserom.gba", 0x5b2cc8, 0x14
gUnknown_085B2CDC:: @ 85B2CDC
.incbin "baserom.gba", 0x5b2cdc, 0x14
gUnknown_085B2CF0:: @ 85B2CF0
.incbin "baserom.gba", 0x5b2cf0, 0x340
gUnknown_085B3030:: @ 85B3030
.incbin "baserom.gba", 0x5b3030, 0x10
gUnknown_085B3040:: @ 85B3040
.incbin "baserom.gba", 0x5b3040, 0x64
gUnknown_085B30A4:: @ 85B30A4
.incbin "baserom.gba", 0x5b30a4, 0x30
gUnknown_085B30D4:: @ 85B30D4
.incbin "baserom.gba", 0x5b30d4, 0x30
gUnknown_085B3104:: @ 85B3104
.incbin "baserom.gba", 0x5b3104, 0x18
gUnknown_085B311C:: @ 85B311C
.incbin "baserom.gba", 0x5b311c, 0x8
gUnknown_085B3124:: @ 85B3124
.incbin "baserom.gba", 0x5b3124, 0x8
gUnknown_085B312C:: @ 85B312C
.incbin "baserom.gba", 0x5b312c, 0x16
gUnknown_085B3142:: @ 85B3142
.incbin "baserom.gba", 0x5b3142, 0xc
gUnknown_085B314E:: @ 85B314E
.incbin "baserom.gba", 0x5b314e, 0xe
gUnknown_085B315C:: @ 85B315C
.incbin "baserom.gba", 0x5b315c, 0x14
gUnknown_085B3170:: @ 85B3170
.incbin "baserom.gba", 0x5b3170, 0x2c
gUnknown_085B319C:: @ 85B319C
.incbin "baserom.gba", 0x5b319c, 0x18
gUnknown_085B31B4:: @ 85B31B4
.incbin "baserom.gba", 0x5b31b4, 0x1c
gUnknown_085B31D0:: @ 85B31D0
.incbin "baserom.gba", 0x5b31d0, 0x28
gUnknown_085B31F8:: @ 85B31F8
.incbin "baserom.gba", 0x5b31f8, 0x14
gUnknown_085B320C:: @ 85B320C
.incbin "baserom.gba", 0x5b320c, 0x14
gUnknown_085B3220:: @ 85B3220
.incbin "baserom.gba", 0x5b3220, 0x8
gUnknown_085B3228:: @ 85B3228
.incbin "baserom.gba", 0x5b3228, 0x2c
gUnknown_085B3254:: @ 85B3254
.incbin "baserom.gba", 0x5b3254, 0x2c
gUnknown_085B3280:: @ 85B3280
.incbin "baserom.gba", 0x5b3280, 0x160
gUnknown_085B33E0:: @ 85B33E0
.incbin "baserom.gba", 0x5b33e0, 0x16
gUnknown_085B33F6:: @ 85B33F6
.incbin "baserom.gba", 0x5b33f6, 0xa
gUnknown_085B3400:: @ 85B3400
.incbin "baserom.gba", 0x5b3400, 0x10
gUnknown_085B3410:: @ 85B3410
.incbin "baserom.gba", 0x5b3410, 0x10
gUnknown_085B3420:: @ 85B3420
.incbin "baserom.gba", 0x5b3420, 0x24
gUnknown_085B3444:: @ 85B3444
.incbin "baserom.gba", 0x5b3444, 0x2c
gUnknown_085B3470:: @ 85B3470
.incbin "baserom.gba", 0x5b3470, 0x4
gUnknown_085B3474:: @ 85B3474
.incbin "baserom.gba", 0x5b3474, 0x8
gUnknown_085B347C:: @ 85B347C
.incbin "baserom.gba", 0x5b347c, 0x8
gUnknown_085B3484:: @ 85B3484
.incbin "baserom.gba", 0x5b3484, 0xc0
gUnknown_085B3544:: @ 85B3544
.incbin "baserom.gba", 0x5b3544, 0x20
gUnknown_085B3564:: @ 85B3564
.incbin "baserom.gba", 0x5b3564, 0x800
gUnknown_085B3D64:: @ 85B3D64
.incbin "baserom.gba", 0x5b3d64, 0x8
gUnknown_085B3D6C:: @ 85B3D6C
.incbin "baserom.gba", 0x5b3d6c, 0x10
gUnknown_085B3D7C:: @ 85B3D7C
.incbin "baserom.gba", 0x5b3d7c, 0x8
gUnknown_085B3D84:: @ 85B3D84
.incbin "baserom.gba", 0x5b3d84, 0x8
gUnknown_085B3D8C:: @ 85B3D8C
.incbin "baserom.gba", 0x5b3d8c, 0x8
gUnknown_085B3D94:: @ 85B3D94
.incbin "baserom.gba", 0x5b3d94, 0x20
gUnknown_085B3DB4:: @ 85B3DB4
.incbin "baserom.gba", 0x5b3db4, 0x134
gUnknown_085B3EE8:: @ 85B3EE8
.incbin "baserom.gba", 0x5b3ee8, 0x2
gUnknown_085B3EEA:: @ 85B3EEA
.incbin "baserom.gba", 0x5b3eea, 0x6
gUnknown_085B3EF0:: @ 85B3EF0
.incbin "baserom.gba", 0x5b3ef0, 0xc
gUnknown_085B3EFC:: @ 85B3EFC
.incbin "baserom.gba", 0x5b3efc, 0x1c
gUnknown_085B3F18:: @ 85B3F18
.incbin "baserom.gba", 0x5b3f18, 0x100
gUnknown_085B4018:: @ 85B4018
.incbin "baserom.gba", 0x5b4018, 0x4
gUnknown_085B401C:: @ 85B401C
.incbin "baserom.gba", 0x5b401c, 0x8
gUnknown_085B4024:: @ 85B4024
.incbin "baserom.gba", 0x5b4024, 0x10
gUnknown_085B4034:: @ 85B4034
.incbin "baserom.gba", 0x5b4034, 0xb8
gUnknown_085B40EC:: @ 85B40EC
.incbin "baserom.gba", 0x5b40ec, 0x10
gUnknown_085B40FC:: @ 85B40FC
.incbin "baserom.gba", 0x5b40fc, 0x38
gUnknown_085B4134:: @ 85B4134
.incbin "baserom.gba", 0x5b4134, 0x6f8
gUnknown_085B482C:: @ 85B482C
.incbin "baserom.gba", 0x5b482c, 0x4e4
gUnknown_085B4D10:: @ 85B4D10
.incbin "baserom.gba", 0x5b4d10, 0x4d4
gUnknown_085B51E4:: @ 85B51E4
.incbin "baserom.gba", 0x5b51e4, 0x6a0
gUnknown_085B5884:: @ 85B5884
.incbin "baserom.gba", 0x5b5884, 0x40
gText_ShedinjaJapaneseName2:: @ 85B58C4
.incbin "baserom.gba", 0x5b58c4, 0x5
gUnknown_085B58C9:: @ 85B58C9
.incbin "baserom.gba", 0x5b58c9, 0x10
gUnknown_085B58D9:: @ 85B58D9
.incbin "baserom.gba", 0x5b58d9, 0x323
gUnknown_085B5BFC:: @ 85B5BFC
.incbin "baserom.gba", 0x5b5bfc, 0x200
gUnknown_085B5DFC:: @ 85B5DFC
.incbin "baserom.gba", 0x5b5dfc, 0x1a4
gUnknown_085B5FA0:: @ 85B5FA0
.incbin "baserom.gba", 0x5b5fa0, 0x1a0
gUnknown_085B6140:: @ 85B6140
.incbin "baserom.gba", 0x5b6140, 0xc
gUnknown_085B614C:: @ 85B614C
.incbin "baserom.gba", 0x5b614c, 0x8
gUnknown_085B6154:: @ 85B6154
.incbin "baserom.gba", 0x5b6154, 0xc
gUnknown_085B6160:: @ 85B6160
.incbin "baserom.gba", 0x5b6160, 0x184
gUnknown_085B62E4:: @ 85B62E4
.incbin "baserom.gba", 0x5b62e4, 0x4
gUnknown_085B62E8:: @ 85B62E8
.incbin "baserom.gba", 0x5b62e8, 0x5c
gUnknown_085B6344:: @ 85B6344
.incbin "baserom.gba", 0x5b6344, 0x4
gUnknown_085B6348:: @ 85B6348
.incbin "baserom.gba", 0x5b6348, 0x40
gUnknown_085B6388:: @ 85B6388
.incbin "baserom.gba", 0x5b6388, 0x68
gUnknown_085B63F0:: @ 85B63F0
.incbin "baserom.gba", 0x5b63f0, 0x18
gUnknown_085B6408:: @ 85B6408
.incbin "baserom.gba", 0x5b6408, 0x8
gUnknown_085B6410:: @ 85B6410
.incbin "baserom.gba", 0x5b6410, 0x8
gUnknown_085B6418:: @ 85B6418
.incbin "baserom.gba", 0x5b6418, 0x6
gUnknown_085B641E:: @ 85B641E
.incbin "baserom.gba", 0x5b641e, 0x4
gUnknown_085B6422:: @ 85B6422
.incbin "baserom.gba", 0x5b6422, 0xa
gUnknown_085B642C:: @ 85B642C
.incbin "baserom.gba", 0x5b642c, 0x10
gUnknown_085B643C:: @ 85B643C
.incbin "baserom.gba", 0x5b643c, 0xc
gUnknown_085B6448:: @ 85B6448
.incbin "baserom.gba", 0x5b6448, 0xf3c
gUnknown_085B7384:: @ 85B7384
.incbin "baserom.gba", 0x5b7384, 0x98
gUnknown_085B741C:: @ 85B741C
.incbin "baserom.gba", 0x5b741c, 0x6c
gUnknown_085B7488:: @ 85B7488
.incbin "baserom.gba", 0x5b7488, 0x8
gUnknown_085B7490:: @ 85B7490
.incbin "baserom.gba", 0x5b7490, 0x78
gUnknown_085B7508:: @ 85B7508
.incbin "baserom.gba", 0x5b7508, 0x60
gUnknown_085B7568:: @ 85B7568
.incbin "baserom.gba", 0x5b7568, 0x48
gUnknown_085B75B0:: @ 85B75B0
.incbin "baserom.gba", 0x5b75b0, 0x60
gUnknown_085B7610:: @ 85B7610
.incbin "baserom.gba", 0x5b7610, 0x140
gUnknown_085B7750:: @ 85B7750
.incbin "baserom.gba", 0x5b7750, 0x94
gUnknown_085B77E4:: @ 85B77E4
.incbin "baserom.gba", 0x5b77e4, 0x18
gUnknown_085B77FC:: @ 85B77FC
.incbin "baserom.gba", 0x5b77fc, 0x18
gUnknown_085B7814:: @ 85B7814
.incbin "baserom.gba", 0x5b7814, 0x18
gUnknown_085B782C:: @ 85B782C
.incbin "baserom.gba", 0x5b782c, 0x18
gUnknown_085B7844:: @ 85B7844
.incbin "baserom.gba", 0x5b7844, 0x20
gUnknown_085B7864:: @ 85B7864
.incbin "baserom.gba", 0x5b7864, 0xc4
gUnknown_085B7928:: @ 85B7928
.incbin "baserom.gba", 0x5b7928, 0x20
gUnknown_085B7948:: @ 85B7948
.incbin "baserom.gba", 0x5b7948, 0x8
gUnknown_085B7950:: @ 85B7950
.incbin "baserom.gba", 0x5b7950, 0x28
gUnknown_085B7978:: @ 85B7978
.incbin "baserom.gba", 0x5b7978, 0x80
gUnknown_085B79F8:: @ 85B79F8
.incbin "baserom.gba", 0x5b79f8, 0x18
gUnknown_085B7A10:: @ 85B7A10
.incbin "baserom.gba", 0x5b7a10, 0x30
gUnknown_085B7A40:: @ 85B7A40
.incbin "baserom.gba", 0x5b7a40, 0x7c
gUnknown_085B7ABC:: @ 85B7ABC
.incbin "baserom.gba", 0x5b7abc, 0x30
gUnknown_085B7AEC:: @ 85B7AEC
.incbin "baserom.gba", 0x5b7aec, 0x18
gUnknown_085B7B04:: @ 85B7B04
.incbin "baserom.gba", 0x5b7b04, 0x6
gUnknown_085B7B0A:: @ 85B7B0A
.incbin "baserom.gba", 0x5b7b0a, 0x8
gUnknown_085B7B12:: @ 85B7B12
.incbin "baserom.gba", 0x5b7b12, 0x8
gUnknown_085B7B1A:: @ 85B7B1A
.incbin "baserom.gba", 0x5b7b1a, 0x14
gUnknown_085B7B2E:: @ 85B7B2E
.incbin "baserom.gba", 0x5b7b2e, 0x18
gUnknown_085B7B46:: @ 85B7B46
.incbin "baserom.gba", 0x5b7b46, 0x2
gUnknown_085B7B48:: @ 85B7B48
.incbin "baserom.gba", 0x5b7b48, 0x8d0
gUnknown_085B8418:: @ 85B8418
.incbin "baserom.gba", 0x5b8418, 0x20
gUnknown_085B8438:: @ 85B8438
.incbin "baserom.gba", 0x5b8438, 0x338
gUnknown_085B8770:: @ 85B8770
.incbin "baserom.gba", 0x5b8770, 0x480
gUnknown_085B8BF0:: @ 85B8BF0
.incbin "baserom.gba", 0x5b8bf0, 0x20
gUnknown_085B8C10:: @ 85B8C10
.incbin "baserom.gba", 0x5b8c10, 0x20
gUnknown_085B8C30:: @ 85B8C30
.incbin "baserom.gba", 0x5b8c30, 0x2
gUnknown_085B8C32:: @ 85B8C32
.incbin "baserom.gba", 0x5b8c32, 0x36
gUnknown_085B8C68:: @ 85B8C68
.incbin "baserom.gba", 0x5b8c68, 0x18
gUnknown_085B8C80:: @ 85B8C80
.incbin "baserom.gba", 0x5b8c80, 0x10
gUnknown_085B8C90:: @ 85B8C90
.incbin "baserom.gba", 0x5b8c90, 0x528
gUnknown_085B91B8:: @ 85B91B8
.incbin "baserom.gba", 0x5b91b8, 0x178
gUnknown_085B9330:: @ 85B9330
.incbin "baserom.gba", 0x5b9330, 0x580
gUnknown_085B98B0:: @ 85B98B0
.incbin "baserom.gba", 0x5b98b0, 0x240
gUnknown_085B9AF0:: @ 85B9AF0
.incbin "baserom.gba", 0x5b9af0, 0x11e0
gUnknown_085BACD0:: @ 85BACD0
.incbin "baserom.gba", 0x5bacd0, 0x1e0
gUnknown_085BAEB0:: @ 85BAEB0
.incbin "baserom.gba", 0x5baeb0, 0x20
gUnknown_085BAED0:: @ 85BAED0
.incbin "baserom.gba", 0x5baed0, 0x378
gUnknown_085BB248:: @ 85BB248
.incbin "baserom.gba", 0x5bb248, 0x25c
gUnknown_085BB4A4:: @ 85BB4A4
.incbin "baserom.gba", 0x5bb4a4, 0x48c
gUnknown_085BB930:: @ 85BB930
.incbin "baserom.gba", 0x5bb930, 0x2e4
gUnknown_085BBC14:: @ 85BBC14
.incbin "baserom.gba", 0x5bbc14, 0x6a0
gUnknown_085BC2B4:: @ 85BC2B4
.incbin "baserom.gba", 0x5bc2b4, 0x20
gUnknown_085BC2D4:: @ 85BC2D4
.incbin "baserom.gba", 0x5bc2d4, 0x20
gUnknown_085BC2F4:: @ 85BC2F4
.incbin "baserom.gba", 0x5bc2f4, 0x20
gUnknown_085BC314:: @ 85BC314
.incbin "baserom.gba", 0x5bc314, 0x800
gUnknown_085BCB14:: @ 85BCB14
.incbin "baserom.gba", 0x5bcb14, 0x800
gUnknown_085BD314:: @ 85BD314
.incbin "baserom.gba", 0x5bd314, 0x820
gUnknown_085BDB34:: @ 85BDB34
.incbin "baserom.gba", 0x5bdb34, 0x6b4
gUnknown_085BE1E8:: @ 85BE1E8
.incbin "baserom.gba", 0x5be1e8, 0x334
gUnknown_085BE51C:: @ 85BE51C
.incbin "baserom.gba", 0x5be51c, 0x56c
gUnknown_085BEA88:: @ 85BEA88
.incbin "baserom.gba", 0x5bea88, 0x318
gUnknown_085BEDA0:: @ 85BEDA0
.incbin "baserom.gba", 0x5beda0, 0x140
gUnknown_085BEEE0:: @ 85BEEE0
.incbin "baserom.gba", 0x5beee0, 0x1c0
gUnknown_085BF0A0:: @ 85BF0A0
.incbin "baserom.gba", 0x5bf0a0, 0x200
gUnknown_085BF2A0:: @ 85BF2A0
.incbin "baserom.gba", 0x5bf2a0, 0x200
gUnknown_085BF4A0:: @ 85BF4A0
.incbin "baserom.gba", 0x5bf4a0, 0xa0
gUnknown_085BF540:: @ 85BF540
.incbin "baserom.gba", 0x5bf540, 0x160
gUnknown_085BF6A0:: @ 85BF6A0
.incbin "baserom.gba", 0x5bf6a0, 0x7540
gUnknown_085C6BE0:: @ 85C6BE0
.incbin "baserom.gba", 0x5c6be0, 0x1000
gUnknown_085C7BE0:: @ 85C7BE0
.incbin "baserom.gba", 0x5c7be0, 0x20
gUnknown_085C7C00:: @ 85C7C00
.incbin "baserom.gba", 0x5c7c00, 0x68c
gUnknown_085C828C:: @ 85C828C
.incbin "baserom.gba", 0x5c828c, 0x2ec
gUnknown_085C8578:: @ 85C8578
.incbin "baserom.gba", 0x5c8578, 0x20
gUnknown_085C8598:: @ 85C8598
.incbin "baserom.gba", 0x5c8598, 0x15c
gUnknown_085C86F4:: @ 85C86F4
.incbin "baserom.gba", 0x5c86f4, 0x100
gUnknown_085C87F4:: @ 85C87F4
.incbin "baserom.gba", 0x5c87f4, 0xb0
gUnknown_085C88A4:: @ 85C88A4
.incbin "baserom.gba", 0x5c88a4, 0x84
gUnknown_085C8928:: @ 85C8928
.incbin "baserom.gba", 0x5c8928, 0x20
gUnknown_085C8948:: @ 85C8948
.incbin "baserom.gba", 0x5c8948, 0xa8
gUnknown_085C89F0:: @ 85C89F0
.incbin "baserom.gba", 0x5c89f0, 0xa8
gUnknown_085C8A98:: @ 85C8A98
.incbin "baserom.gba", 0x5c8a98, 0x10
gUnknown_085C8AA8:: @ 85C8AA8
.incbin "baserom.gba", 0x5c8aa8, 0xc
gUnknown_085C8AB4:: @ 85C8AB4
.incbin "baserom.gba", 0x5c8ab4, 0x8
gUnknown_085C8ABC:: @ 85C8ABC
.incbin "baserom.gba", 0x5c8abc, 0x8
gUnknown_085C8AC4:: @ 85C8AC4
.incbin "baserom.gba", 0x5c8ac4, 0x1c
gUnknown_085C8AE0:: @ 85C8AE0
.incbin "baserom.gba", 0x5c8ae0, 0x1c
gUnknown_085C8AFC:: @ 85C8AFC
.incbin "baserom.gba", 0x5c8afc, 0x18
gUnknown_085C8B14:: @ 85C8B14
.incbin "baserom.gba", 0x5c8b14, 0x18
gUnknown_085C8B2C:: @ 85C8B2C
.incbin "baserom.gba", 0x5c8b2c, 0x18
gUnknown_085C8B44:: @ 85C8B44
.incbin "baserom.gba", 0x5c8b44, 0x18
gUnknown_085C8B5C:: @ 85C8B5C
.incbin "baserom.gba", 0x5c8b5c, 0x20
gUnknown_085C8B7C:: @ 85C8B7C
.incbin "baserom.gba", 0x5c8b7c, 0xc
gUnknown_085C8B88:: @ 85C8B88
.incbin "baserom.gba", 0x5c8b88, 0x4
gUnknown_085C8B8C:: @ 85C8B8C
.incbin "baserom.gba", 0x5c8b8c, 0xa
gUnknown_085C8B96:: @ 85C8B96
.incbin "baserom.gba", 0x5c8b96, 0x6
gUnknown_085C8B9C:: @ 85C8B9C
.incbin "baserom.gba", 0x5c8b9c, 0x1c
gUnknown_085C8BB8:: @ 85C8BB8
.incbin "baserom.gba", 0x5c8bb8, 0x8
gUnknown_085C8BC0:: @ 85C8BC0
.incbin "baserom.gba", 0x5c8bc0, 0xc
gUnknown_085C8BCC:: @ 85C8BCC
.incbin "baserom.gba", 0x5c8bcc, 0x28
gUnknown_085C8BF4:: @ 85C8BF4
.incbin "baserom.gba", 0x5c8bf4, 0x6
gUnknown_085C8BFA:: @ 85C8BFA
.incbin "baserom.gba", 0x5c8bfa, 0x14
gUnknown_085C8C0E:: @ 85C8C0E
.incbin "baserom.gba", 0x5c8c0e, 0x16
gUnknown_085C8C24:: @ 85C8C24
.incbin "baserom.gba", 0x5c8c24, 0x1c
gUnknown_085C8C40:: @ 85C8C40
.incbin "baserom.gba", 0x5c8c40, 0x4
gUnknown_085C8C44:: @ 85C8C44
.incbin "baserom.gba", 0x5c8c44, 0x4
gUnknown_085C8C48:: @ 85C8C48
.incbin "baserom.gba", 0x5c8c48, 0xc
gUnknown_085C8C54:: @ 85C8C54
.incbin "baserom.gba", 0x5c8c54, 0x10
gUnknown_085C8C64:: @ 85C8C64
.incbin "baserom.gba", 0x5c8c64, 0x2
gUnknown_085C8C66:: @ 85C8C66
.incbin "baserom.gba", 0x5c8c66, 0x6
gUnknown_085C8C6C:: @ 85C8C6C
.incbin "baserom.gba", 0x5c8c6c, 0xc
gUnknown_085C8C78:: @ 85C8C78
.incbin "baserom.gba", 0x5c8c78, 0x8
gUnknown_085C8C80:: @ 85C8C80
.incbin "baserom.gba", 0x5c8c80, 0x4
gUnknown_085C8C84:: @ 85C8C84
.incbin "baserom.gba", 0x5c8c84, 0xb4
gUnknown_085C8D38:: @ 85C8D38
.incbin "baserom.gba", 0x5c8d38, 0x8
gUnknown_085C8D40:: @ 85C8D40
.incbin "baserom.gba", 0x5c8d40, 0x20
gUnknown_085C8D60:: @ 85C8D60
.incbin "baserom.gba", 0x5c8d60, 0x2c
gUnknown_085C8D8C:: @ 85C8D8C
.incbin "baserom.gba", 0x5c8d8c, 0x14
gUnknown_085C8DA0:: @ 85C8DA0
.incbin "baserom.gba", 0x5c8da0, 0x10
gUnknown_085C8DB0:: @ 85C8DB0
.incbin "baserom.gba", 0x5c8db0, 0xc
gUnknown_085C8DBC:: @ 85C8DBC
.incbin "baserom.gba", 0x5c8dbc, 0x14
gUnknown_085C8DD0:: @ 85C8DD0
.incbin "baserom.gba", 0x5c8dd0, 0x46
gUnknown_085C8E16:: @ 85C8E16
.incbin "baserom.gba", 0x5c8e16, 0xe
gUnknown_085C8E24:: @ 85C8E24
.incbin "baserom.gba", 0x5c8e24, 0x44
gUnknown_085C8E68:: @ 85C8E68
.incbin "baserom.gba", 0x5c8e68, 0x6c
.align 2
gFieldEffectObjectPalette10:: @ 85C8ED4
.incbin "graphics/map_objects/palettes/field_effect_object_palette_10.gbapal"
.align 2
gFieldEffectObjectPaletteInfo10:: @ 85C8EF4
obj_pal gFieldEffectObjectPalette10, 0x1009
.incbin "baserom.gba", 0x5c8efc, 0xe0
gUnknown_085C8FDC:: @ 85C8FDC
.incbin "baserom.gba", 0x5c8fdc, 0x14
gUnknown_085C8FF0:: @ 85C8FF0
.incbin "baserom.gba", 0x5c8ff0, 0x30
gUnknown_085C9020:: @ 85C9020
.incbin "baserom.gba", 0x5c9020, 0x4b0
gUnknown_085C94D0:: @ 85C94D0
.incbin "baserom.gba", 0x5c94d0, 0x500
gUnknown_085C99D0:: @ 85C99D0
.incbin "baserom.gba", 0x5c99d0, 0x18
gUnknown_085C99E8:: @ 85C99E8
.incbin "baserom.gba", 0x5c99e8, 0x10
gUnknown_085C99F8:: @ 85C99F8
.incbin "baserom.gba", 0x5c99f8, 0x10
gUnknown_085C9A08:: @ 85C9A08
.incbin "baserom.gba", 0x5c9a08, 0x14
gUnknown_085C9A1C:: @ 85C9A1C
.incbin "baserom.gba", 0x5c9a1c, 0x14
gUnknown_085C9A30:: @ 85C9A30
.incbin "baserom.gba", 0x5c9a30, 0x23
gUnknown_085C9A53:: @ 85C9A53
.incbin "baserom.gba", 0x5c9a53, 0x41

View File

@@ -1,50 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_0860A4AC:: @ 860A4AC
.incbin "baserom.gba", 0x60a4ac, 0x388
gUnknown_0860A834:: @ 860A834
.incbin "baserom.gba", 0x60a834, 0x70
gUnknown_0860A8A4:: @ 860A8A4
.incbin "baserom.gba", 0x60a8a4, 0x24
gUnknown_0860A8C8:: @ 860A8C8
.incbin "baserom.gba", 0x60a8c8, 0x19c
gUnknown_0860AA64:: @ 860AA64
.incbin "baserom.gba", 0x60aa64, 0x1c
gUnknown_0860AA80:: @ 860AA80
.incbin "baserom.gba", 0x60aa80, 0x8
gUnknown_0860AA88:: @ 860AA88
.incbin "baserom.gba", 0x60aa88, 0x25c
gUnknown_0860ACE4:: @ 860ACE4
.incbin "baserom.gba", 0x60ace4, 0x4b
gUnknown_0860AD2F:: @ 860AD2F
.incbin "baserom.gba", 0x60ad2f, 0x39
gUnknown_0860AD68:: @ 860AD68
.incbin "baserom.gba", 0x60ad68, 0x8
gUnknown_0860AD70:: @ 860AD70
.incbin "baserom.gba", 0x60ad70, 0x1e
gUnknown_0860AD8E:: @ 860AD8E
.incbin "baserom.gba", 0x60ad8e, 0x30
gUnknown_0860ADBE:: @ 860ADBE
.incbin "baserom.gba", 0x60adbe, 0xbe
gUnknown_0860AE7C:: @ 860AE7C
.incbin "baserom.gba", 0x60ae7c, 0xc
gUnknown_0860AE88:: @ 860AE88
.incbin "baserom.gba", 0x60ae88, 0x8

View File

@@ -1,24 +0,0 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
@ 832ADD8
.include "data/egg_moves.inc"
.align 2
gUnknown_0832B6C0:: @ 832B6C0
.incbin "baserom.gba", 0x32b6c0, 0x20
gUnknown_0832B6E0:: @ 832B6E0
.incbin "baserom.gba", 0x32b6e0, 0x18
gUnknown_0832B6F8:: @ 832B6F8
.incbin "baserom.gba", 0x32b6f8, 0x10
gEggName:: @ 832B708
.string "$" @ "tamago" ("egg" in Japanese)

View File

@@ -1,92 +1,452 @@
#include "constants/easy_chat.h"
#include "constants/moves.h"
#include "constants/species.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.align 2
gUnknown_08597530:: @ 8597530
.incbin "baserom.gba", 0x597530, 0x20
.4byte 0x0000001a
.4byte sub_811A8CC
.4byte 0x00000019
.4byte sub_811A8F0
.4byte 0x0000001c
.4byte sub_811A914
.4byte 0x0000001b
.4byte sub_811A938
gUnknown_08597550:: @ 8597550
.incbin "baserom.gba", 0x597550, 0x1f8
.byte 0x00, 0x02, 0x02, 0x00
.align 2
.4byte gText_Profile
.4byte gText_CombineFourWordsOrPhrases
.4byte gText_AndMakeYourProfile
.4byte gText_YourProfile
.4byte gText_IsAsShownOkay
.byte 0x01, 0x02, 0x03, 0x01
.align 2
.4byte gText_AtTheBattlesStart
.4byte gText_CombineSixWordsOrPhrases
.4byte gText_AndMakeAMessage
.4byte gText_YourFeelingAtTheBattlesStart
.4byte gText_IsAsShownOkay
.byte 0x02, 0x02, 0x03, 0x01
.align 2
.4byte gText_UponWinningABattle
.4byte gText_CombineSixWordsOrPhrases
.4byte gText_AndMakeAMessage
.4byte gText_WhatYouSayIfYouWin
.4byte gText_IsAsShownOkay
.byte 0x03, 0x02, 0x03, 0x01
.align 2
.4byte gText_UponLosingABattle
.4byte gText_CombineSixWordsOrPhrases
.4byte gText_AndMakeAMessage
.4byte gText_WhatYouSayIfYouLose
.4byte gText_IsAsShownOkay
.byte 0x04, 0x02, 0x05, 0x02
.align 2
.4byte NULL
.4byte gText_CombineNineWordsOrPhrases
.4byte gText_AndMakeAMessage2
.4byte gText_TheMailMessage
.4byte gText_IsAsShownOkay
.byte 0x05, 0x02, 0x02, 0x05
.align 2
.4byte gText_Interview
.4byte gText_CombineFourWordsOrPhrases
.4byte gText_LetsReplyToTheInterview
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
.byte 0x06, 0x02, 0x03, 0x01
.align 2
.4byte gText_TheBardsSong
.4byte gText_ChangeJustOneWordOrPhrase
.4byte gText_AndImproveTheBardsSong
.4byte gText_TheBardsSong2
.4byte gText_IsAsShownOkay
.byte 0x07, 0x01, 0x01, 0x04
.align 2
.4byte gText_Interview
.4byte gText_FindWordsThatDescribeYour
.4byte gText_FeelingsRightNow
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
.byte 0x09, 0x02, 0x01, 0x03
.align 2
.4byte gText_WhatsHipAndHappening
.4byte gText_CombineTwoWordsOrPhrases
.4byte gText_AndMakeATrendySaying
.4byte gText_TheTrendySaying
.4byte gText_IsAsShownOkay
.byte 0x10, 0x02, 0x05, 0x87
.align 2
.4byte NULL
.4byte gText_AfterYouHaveReadTheQuiz
.4byte gText_QuestionPressTheAButton
.4byte NULL
.4byte NULL
.byte 0x0f, 0x01, 0x01, 0x86
.align 2
.4byte gText_TheQuizAnswerIs
.4byte gText_OutOfTheListedChoices
.4byte gText_SelectTheAnswerToTheQuiz
.4byte gText_TheAnswerColon
.4byte gText_IsAsShownOkay
.byte 0x11, 0x02, 0x05, 0x88
.align 2
.4byte NULL
.4byte gText_CombineNineWordsOrPhrases
.4byte gText_AndCreateAQuiz
.4byte gText_IsThisQuizOK
.4byte NULL
.byte 0x12, 0x01, 0x01, 0x86
.align 2
.4byte gText_TheQuizAnswerIs
.4byte gText_PickAWordOrPhraseAnd
.4byte gText_SetTheQuizAnswer
.4byte gText_IsThisQuizOK
.4byte NULL
.byte 0x06, 0x02, 0x03, 0x01
.align 2
.4byte gText_TheBardsSong
.4byte gText_ChangeJustOneWordOrPhrase
.4byte gText_AndImproveTheBardsSong
.4byte gText_TheBardsSong2
.4byte gText_IsAsShownOkay
.byte 0x13, 0x02, 0x03, 0x01
.align 2
.4byte gText_ApprenticesPhrase
.4byte gText_FindWordsWhichFit
.4byte gText_TheTrainersImage
.4byte gText_ApprenticePhrase
.4byte gText_IsAsShownOkay
.byte 0x0d, 0x02, 0x01, 0x03
.align 2
.4byte gText_GoodSaying
.4byte gText_CombineTwoWordsOrPhrases2
.4byte gText_ToTeachHerAGoodSaying
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
.byte 0x0a, 0x01, 0x01, 0x04
.align 2
.4byte gText_Interview
.4byte gText_FindWordsThatDescribeYour
.4byte gText_FeelingsRightNow
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
.byte 0x0c, 0x01, 0x01, 0x04
.align 2
.4byte gText_Interview
.4byte gText_FindWordsThatDescribeYour
.4byte gText_FeelingsRightNow
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
.byte 0x0b, 0x01, 0x01, 0x04
.align 2
.4byte gText_Interview
.4byte gText_FindWordsThatDescribeYour
.4byte gText_FeelingsRightNow
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
.byte 0x0e, 0x01, 0x01, 0x04
.align 2
.4byte gText_FansQuestion
.4byte gText_FindWordsWhichFit
.4byte gText_TheTrainersImage
.4byte gText_TheImage
.4byte gText_IsAsShownOkay
.byte 0x14, 0x02, 0x02, 0x00
.align 2
.4byte gText_Questionnaire
.4byte gText_CombineFourWordsOrPhrases
.4byte gText_AndFillOutTheQuestionnaire
.4byte gText_TheAnswer
.4byte gText_IsAsShownOkay
gUnknown_08597748:: @ 8597748
.incbin "baserom.gba", 0x597748, 0x1c
.byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x00, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x00, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a
gUnknown_08597764:: @ 8597764
.incbin "baserom.gba", 0x597764, 0x8
.2byte 0x0209, 0x140b, 0x1030, 0x102a
gUnknown_0859776C:: @ 859776C
.incbin "baserom.gba", 0x59776c, 0x3a8
.2byte 0x1240, 0x0628, 0x061f, 0x2204, 0x1422, 0x0197, 0x0415, 0x0198, 0x2207, 0x0449
.align 2
gUnknown_08597780:: @ 8597780
.incbin "graphics/misc/interview_triangle_cursor.gbapal"
.align 2
gUnknown_085977A0:: @ 85977A0
.incbin "graphics/misc/interview_triangle_cursor.4bpp"
.align 2
gUnknown_085977C0:: @ 85977C0
.incbin "graphics/misc/interview_arrow.4bpp"
.align 2
gUnknown_085978C0:: @ 85978C0
.incbin "graphics/misc/interview_buttons.4bpp"
.align 2
gUnknown_085979C0:: @ 85979C0
.incbin "graphics/misc/interview_frame.gbapal"
.align 2
gUnknown_085979E0:: @ 85979E0
.incbin "graphics/misc/interview_frame.4bpp.lz"
.align 2
gUnknown_08597B14:: @ 8597B14
.incbin "baserom.gba", 0x597b14, 0x20
.incbin "graphics/misc/interview_frame_orange.gbapal"
.align 2
gUnknown_08597B34:: @ 8597B34
.incbin "baserom.gba", 0x597b34, 0x20
.incbin "graphics/misc/interview_frame_green.gbapal"
.align 2
gUnknown_08597B54:: @ 8597B54
.incbin "baserom.gba", 0x597b54, 0xc8
.incbin "graphics/misc/interview_frame_2.4bpp.lz"
.align 2
gUnknown_08597C1C:: @ 8597C1C
.incbin "baserom.gba", 0x597c1c, 0x8
.incbin "graphics/misc/8597C1C.gbapal"
.align 2
gUnknown_08597C24:: @ 8597C24
.incbin "baserom.gba", 0x597c24, 0xc
.incbin "graphics/misc/8597C24.gbapal"
gUnknown_08597C30:: @ 8597C30
.incbin "baserom.gba", 0x597c30, 0x24
.byte 0x83, 0x18, 0x04, 0x00, 0x63, 0x18, 0x06, 0x00, 0x03, 0x18, 0x0a, 0x00, 0xa3, 0x18, 0x02, 0x00, 0xb0, 0x0c, 0x02, 0x00, 0x83, 0x18, 0x04, 0x00, 0x89, 0x0c, 0x02, 0x01, 0x65, 0x14, 0x0a, 0x03
.byte 0x03, 0x18, 0x0a, 0x02
.align 2
gUnknown_08597C54:: @ 8597C54
.incbin "baserom.gba", 0x597c54, 0x10
.4byte 0x000001c0, 0x000011dd, 0x002021e2, 0x000031fb
.align 2
gUnknown_08597C64:: @ 8597C64
.incbin "baserom.gba", 0x597c64, 0x20
window_template 0x01, 0x06, 0x00, 0x12, 0x02, 0x0a, 0x0010
window_template 0x00, 0x03, 0x0f, 0x18, 0x04, 0x0f, 0x000a
window_template 0x02, 0x01, 0x00, 0x1c, 0x20, 0x03, 0x0000
null_window_template
.align 2
gUnknown_08597C84:: @ 8597C84
.incbin "baserom.gba", 0x597c84, 0x8
window_template 0x00, 0x16, 0x09, 0x05, 0x04, 0x0f, 0x006a
gUnknown_08597C8C:: @ 8597C8C
.incbin "baserom.gba", 0x597c8c, 0x4
.string "{CLEAR 17}$"
.align 2
gUnknown_08597C90:: @ 8597C90
.incbin "baserom.gba", 0x597c90, 0x10
.4byte gUnknown_862B810
.4byte gUnknown_862B832
.4byte gUnknown_862B84B
.4byte gUnknown_862B86C
.align 2
gUnknown_08597CA0:: @ 8597CA0
.incbin "baserom.gba", 0x597ca0, 0x20
obj_tiles gUnknown_085977A0, 0x0020, 0x0000
obj_tiles gUnknown_085977C0, 0x0100, 0x0002
obj_tiles gUnknown_085978C0, 0x0100, 0x0003
null_obj_tiles
.align 2
gUnknown_08597CC0:: @ 8597CC0
.incbin "baserom.gba", 0x597cc0, 0x28
obj_pal gUnknown_08597780, 0x0000
obj_pal gEasyChatCursor_Pal, 0x0001
obj_pal gEasyChatRightWindow_Pal, 0x0002
obj_pal gUnknown_085979C0, 0x0003
null_obj_pal
.align 2
gUnknown_08597CE8:: @ 8597CE8
.incbin "baserom.gba", 0x597ce8, 0x20
obj_tiles gUnknown_085979E0, 0x0800, 0x0005
obj_tiles gEasyChatCursor_Gfx, 0x1000, 0x0001
obj_tiles gEasyChatRightWindow_Gfx, 0x0800, 0x0006
obj_tiles gEasyChatMode_Gfx, 0x1000, 0x0004
gUnknown_08597D08:: @ 8597D08
.incbin "baserom.gba", 0x597d08, 0x10
.byte 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x00
.align 2
gOamData_8597D10:: @ 8597D10
.2byte 0x0000
.2byte 0x0000
.2byte 0x0C00
.align 2
gUnknown_08597D18:: @ 8597D18
.incbin "baserom.gba", 0x597d18, 0x50
spr_template 0x0000, 0x0000, gOamData_8597D10, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_811DF28
.align 2
gUnknown_08597D30:: @ 8597D30
.2byte 0x4000, 0xc000, 0x0400, 0x0000
.align 2
gUnknown_08597D38:: @ 8597D38
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597D40:: @ 8597D40
.2byte 0x0020, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597D48:: @ 8597D48
.2byte 0x0040, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597D50:: @ 8597D50
.2byte 0x0060, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597D58:: @ 8597D58
.4byte gUnknown_08597D38
.4byte gUnknown_08597D40
.4byte gUnknown_08597D48
.4byte gUnknown_08597D50
.align 2
gUnknown_08597D68:: @ 8597D68
.incbin "baserom.gba", 0x597d68, 0x68
spr_template 0x0001, 0x0001, gUnknown_08597D30, gUnknown_08597D58, NULL, gDummySpriteAffineAnimTable, sub_811DF28
.align 2
gUnknown_08597D80:: @ 8597D80
.2byte 0x4000, 0xc000, 0x0400, 0x0000
.align 2
gUnknown_08597D88:: @ 8597D88
.2byte 0x0060, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597D90:: @ 8597D90
.2byte 0x0040, 0x0004, 0x0020, 0x0004, 0xffff, 0x0000
.align 2
gUnknown_08597D9C:: @ 8597D9C
.2byte 0x0040, 0x0004, 0x0000, 0x0004, 0xffff, 0x0000
.align 2
gUnknown_08597DA8:: @ 8597DA8
.2byte 0x0040, 0x0004, 0x0060, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597DB4:: @ 8597DB4
.2byte 0x0040, 0x0004, 0xffff, 0x0000
.align 2
gUnknown_08597DBC:: @ 8597DBC
.4byte gUnknown_08597D88
.4byte gUnknown_08597D90
.4byte gUnknown_08597D9C
.4byte gUnknown_08597DA8
.4byte gUnknown_08597DB4
.align 2
gUnknown_08597DD0:: @ 8597DD0
.incbin "baserom.gba", 0x597dd0, 0x20
spr_template 0x0004, 0x0002, gUnknown_08597D80, gUnknown_08597DBC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08597DE8:: @ 8597DE8
.2byte 0x0000, 0xc000, 0x0c00, 0x0000
.align 2
gUnknown_08597DF0:: @ 8597DF0
.incbin "baserom.gba", 0x597df0, 0x40
spr_template 0x0006, 0x0002, gUnknown_08597DE8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08597E08:: @ 8597E08
.2byte 0x4000, 0x4000, 0x0400, 0x0000
.align 2
gUnknown_08597E10:: @ 8597E10
.2byte 0x0000, 0x4000, 0x0400, 0x0000
.align 2
gUnknown_08597E18:: @ 8597E18
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597E20:: @ 8597E20
.2byte 0x0004, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_08597E28:: @ 8597E28
.4byte gUnknown_08597E18
.4byte gUnknown_08597E20
.align 2
gUnknown_08597E30:: @ 8597E30
.incbin "baserom.gba", 0x597e30, 0x18
spr_template 0x0003, 0x0002, gUnknown_08597E08, gUnknown_08597E28, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08597E48:: @ 8597E48
.incbin "baserom.gba", 0x597e48, 0x18
spr_template 0x0002, 0x0002, gUnknown_08597E10, gUnknown_08597E28, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_08597E60:: @ 8597E60
.incbin "baserom.gba", 0x597e60, 0xc
.byte 0x10, 0x6f, 0xc4, 0x00, 0x10, 0x4e, 0x82, 0xa0, 0x10, 0x50, 0x86, 0xaa
.align 2
gUnknown_08597E6C:: @ 8597E6C
.incbin "baserom.gba", 0x597e6c, 0x30
.4byte gText_DelAll
.4byte gText_Cancel5
.4byte gText_Ok2
.4byte NULL
.4byte gText_DelAll
.4byte gText_Cancel5
.4byte gText_Ok2
.4byte gText_Quiz
.4byte gText_DelAll
.4byte gText_Cancel5
.4byte gText_Ok2
.4byte gText_Answer
@ 8597E9C
.include "data/text/easy_chat/easy_chat_groups.inc"
@@ -98,16 +458,16 @@ gUnknown_08597E6C:: @ 8597E6C
.include "data/text/easy_chat/easy_chat_group_name_pointers.inc"
gUnknown_0859E62C:: @ 859E62C
.incbin "baserom.gba", 0x59e62c, 0x8
.2byte 0x0a29, 0x1020, 0x020e, 0x0a33
gUnknown_0859E634:: @ 859E634
.incbin "baserom.gba", 0x59e634, 0xc
.2byte 0x100f, 0x0a02, 0x0e25, 0x0c03, 0x0803, 0x0c00
gUnknown_0859E640:: @ 859E640
.incbin "baserom.gba", 0x59e640, 0xc
.2byte 0x0c3a, 0x0c3a, 0x0c01, 0x0a2a, 0x0607, 0x0c01
gUnknown_0859E64C:: @ 859E64C
.incbin "baserom.gba", 0x59e64c, 0xc
.2byte 0x1039, 0x122e, 0x0c04, 0x0a3d, 0x0630, 0x0c04
gUnknown_0859E658:: @ 859E658
.incbin "baserom.gba", 0x59e658, 0x4
.2byte 0x019a, 0x0000

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,11 +0,0 @@
.align 2
gExperienceTables:: @ 831F72C
.include "data/experience_tables/medium_fast_growth_rate.inc"
.include "data/experience_tables/erratic_growth_rate.inc"
.include "data/experience_tables/fluctuating_growth_rate.inc"
.include "data/experience_tables/medium_slow_growth_rate.inc"
.include "data/experience_tables/fast_growth_rate.inc"
.include "data/experience_tables/slow_growth_rate.inc"
@ TODO: find out if these copies are used
.include "data/experience_tables/medium_fast_growth_rate.inc"
.include "data/experience_tables/medium_fast_growth_rate.inc"

View File

@@ -1,101 +0,0 @@
.4byte 0 @ 0
.4byte 1 @ 1
.4byte 15 @ 2
.4byte 52 @ 3
.4byte 122 @ 4
.4byte 237 @ 5
.4byte 406 @ 6
.4byte 637 @ 7
.4byte 942 @ 8
.4byte 1326 @ 9
.4byte 1800 @ 10
.4byte 2369 @ 11
.4byte 3041 @ 12
.4byte 3822 @ 13
.4byte 4719 @ 14
.4byte 5737 @ 15
.4byte 6881 @ 16
.4byte 8155 @ 17
.4byte 9564 @ 18
.4byte 11111 @ 19
.4byte 12800 @ 20
.4byte 14632 @ 21
.4byte 16610 @ 22
.4byte 18737 @ 23
.4byte 21012 @ 24
.4byte 23437 @ 25
.4byte 26012 @ 26
.4byte 28737 @ 27
.4byte 31610 @ 28
.4byte 34632 @ 29
.4byte 37800 @ 30
.4byte 41111 @ 31
.4byte 44564 @ 32
.4byte 48155 @ 33
.4byte 51881 @ 34
.4byte 55737 @ 35
.4byte 59719 @ 36
.4byte 63822 @ 37
.4byte 68041 @ 38
.4byte 72369 @ 39
.4byte 76800 @ 40
.4byte 81326 @ 41
.4byte 85942 @ 42
.4byte 90637 @ 43
.4byte 95406 @ 44
.4byte 100237 @ 45
.4byte 105122 @ 46
.4byte 110052 @ 47
.4byte 115015 @ 48
.4byte 120001 @ 49
.4byte 125000 @ 50
.4byte 131324 @ 51
.4byte 137795 @ 52
.4byte 144410 @ 53
.4byte 151165 @ 54
.4byte 158056 @ 55
.4byte 165079 @ 56
.4byte 172229 @ 57
.4byte 179503 @ 58
.4byte 186894 @ 59
.4byte 194400 @ 60
.4byte 202013 @ 61
.4byte 209728 @ 62
.4byte 217540 @ 63
.4byte 225443 @ 64
.4byte 233431 @ 65
.4byte 241496 @ 66
.4byte 249633 @ 67
.4byte 257834 @ 68
.4byte 267406 @ 69
.4byte 276458 @ 70
.4byte 286328 @ 71
.4byte 296358 @ 72
.4byte 305767 @ 73
.4byte 316074 @ 74
.4byte 326531 @ 75
.4byte 336255 @ 76
.4byte 346965 @ 77
.4byte 357812 @ 78
.4byte 367807 @ 79
.4byte 378880 @ 80
.4byte 390077 @ 81
.4byte 400293 @ 82
.4byte 411686 @ 83
.4byte 423190 @ 84
.4byte 433572 @ 85
.4byte 445239 @ 86
.4byte 457001 @ 87
.4byte 467489 @ 88
.4byte 479378 @ 89
.4byte 491346 @ 90
.4byte 501878 @ 91
.4byte 513934 @ 92
.4byte 526049 @ 93
.4byte 536557 @ 94
.4byte 548720 @ 95
.4byte 560922 @ 96
.4byte 571333 @ 97
.4byte 583539 @ 98
.4byte 591882 @ 99
.4byte 600000 @ 100

View File

@@ -1,101 +0,0 @@
.4byte 0 @ 0
.4byte 1 @ 1
.4byte 6 @ 2
.4byte 21 @ 3
.4byte 51 @ 4
.4byte 100 @ 5
.4byte 172 @ 6
.4byte 274 @ 7
.4byte 409 @ 8
.4byte 583 @ 9
.4byte 800 @ 10
.4byte 1064 @ 11
.4byte 1382 @ 12
.4byte 1757 @ 13
.4byte 2195 @ 14
.4byte 2700 @ 15
.4byte 3276 @ 16
.4byte 3930 @ 17
.4byte 4665 @ 18
.4byte 5487 @ 19
.4byte 6400 @ 20
.4byte 7408 @ 21
.4byte 8518 @ 22
.4byte 9733 @ 23
.4byte 11059 @ 24
.4byte 12500 @ 25
.4byte 14060 @ 26
.4byte 15746 @ 27
.4byte 17561 @ 28
.4byte 19511 @ 29
.4byte 21600 @ 30
.4byte 23832 @ 31
.4byte 26214 @ 32
.4byte 28749 @ 33
.4byte 31443 @ 34
.4byte 34300 @ 35
.4byte 37324 @ 36
.4byte 40522 @ 37
.4byte 43897 @ 38
.4byte 47455 @ 39
.4byte 51200 @ 40
.4byte 55136 @ 41
.4byte 59270 @ 42
.4byte 63605 @ 43
.4byte 68147 @ 44
.4byte 72900 @ 45
.4byte 77868 @ 46
.4byte 83058 @ 47
.4byte 88473 @ 48
.4byte 94119 @ 49
.4byte 100000 @ 50
.4byte 106120 @ 51
.4byte 112486 @ 52
.4byte 119101 @ 53
.4byte 125971 @ 54
.4byte 133100 @ 55
.4byte 140492 @ 56
.4byte 148154 @ 57
.4byte 156089 @ 58
.4byte 164303 @ 59
.4byte 172800 @ 60
.4byte 181584 @ 61
.4byte 190662 @ 62
.4byte 200037 @ 63
.4byte 209715 @ 64
.4byte 219700 @ 65
.4byte 229996 @ 66
.4byte 240610 @ 67
.4byte 251545 @ 68
.4byte 262807 @ 69
.4byte 274400 @ 70
.4byte 286328 @ 71
.4byte 298598 @ 72
.4byte 311213 @ 73
.4byte 324179 @ 74
.4byte 337500 @ 75
.4byte 351180 @ 76
.4byte 365226 @ 77
.4byte 379641 @ 78
.4byte 394431 @ 79
.4byte 409600 @ 80
.4byte 425152 @ 81
.4byte 441094 @ 82
.4byte 457429 @ 83
.4byte 474163 @ 84
.4byte 491300 @ 85
.4byte 508844 @ 86
.4byte 526802 @ 87
.4byte 545177 @ 88
.4byte 563975 @ 89
.4byte 583200 @ 90
.4byte 602856 @ 91
.4byte 622950 @ 92
.4byte 643485 @ 93
.4byte 664467 @ 94
.4byte 685900 @ 95
.4byte 707788 @ 96
.4byte 730138 @ 97
.4byte 752953 @ 98
.4byte 776239 @ 99
.4byte 800000 @ 100

View File

@@ -1,101 +0,0 @@
.4byte 0 @ 0
.4byte 1 @ 1
.4byte 4 @ 2
.4byte 13 @ 3
.4byte 32 @ 4
.4byte 65 @ 5
.4byte 112 @ 6
.4byte 178 @ 7
.4byte 276 @ 8
.4byte 393 @ 9
.4byte 540 @ 10
.4byte 745 @ 11
.4byte 967 @ 12
.4byte 1230 @ 13
.4byte 1591 @ 14
.4byte 1957 @ 15
.4byte 2457 @ 16
.4byte 3046 @ 17
.4byte 3732 @ 18
.4byte 4526 @ 19
.4byte 5440 @ 20
.4byte 6482 @ 21
.4byte 7666 @ 22
.4byte 9003 @ 23
.4byte 10506 @ 24
.4byte 12187 @ 25
.4byte 14060 @ 26
.4byte 16140 @ 27
.4byte 18439 @ 28
.4byte 20974 @ 29
.4byte 23760 @ 30
.4byte 26811 @ 31
.4byte 30146 @ 32
.4byte 33780 @ 33
.4byte 37731 @ 34
.4byte 42017 @ 35
.4byte 46656 @ 36
.4byte 50653 @ 37
.4byte 55969 @ 38
.4byte 60505 @ 39
.4byte 66560 @ 40
.4byte 71677 @ 41
.4byte 78533 @ 42
.4byte 84277 @ 43
.4byte 91998 @ 44
.4byte 98415 @ 45
.4byte 107069 @ 46
.4byte 114205 @ 47
.4byte 123863 @ 48
.4byte 131766 @ 49
.4byte 142500 @ 50
.4byte 151222 @ 51
.4byte 163105 @ 52
.4byte 172697 @ 53
.4byte 185807 @ 54
.4byte 196322 @ 55
.4byte 210739 @ 56
.4byte 222231 @ 57
.4byte 238036 @ 58
.4byte 250562 @ 59
.4byte 267840 @ 60
.4byte 281456 @ 61
.4byte 300293 @ 62
.4byte 315059 @ 63
.4byte 335544 @ 64
.4byte 351520 @ 65
.4byte 373744 @ 66
.4byte 390991 @ 67
.4byte 415050 @ 68
.4byte 433631 @ 69
.4byte 459620 @ 70
.4byte 479600 @ 71
.4byte 507617 @ 72
.4byte 529063 @ 73
.4byte 559209 @ 74
.4byte 582187 @ 75
.4byte 614566 @ 76
.4byte 639146 @ 77
.4byte 673863 @ 78
.4byte 700115 @ 79
.4byte 737280 @ 80
.4byte 765275 @ 81
.4byte 804997 @ 82
.4byte 834809 @ 83
.4byte 877201 @ 84
.4byte 908905 @ 85
.4byte 954084 @ 86
.4byte 987754 @ 87
.4byte 1035837 @ 88
.4byte 1071552 @ 89
.4byte 1122660 @ 90
.4byte 1160499 @ 91
.4byte 1214753 @ 92
.4byte 1254796 @ 93
.4byte 1312322 @ 94
.4byte 1354652 @ 95
.4byte 1415577 @ 96
.4byte 1460276 @ 97
.4byte 1524731 @ 98
.4byte 1571884 @ 99
.4byte 1640000 @ 100

View File

@@ -1,101 +0,0 @@
.4byte 0 @ 0
.4byte 1 @ 1
.4byte 8 @ 2
.4byte 27 @ 3
.4byte 64 @ 4
.4byte 125 @ 5
.4byte 216 @ 6
.4byte 343 @ 7
.4byte 512 @ 8
.4byte 729 @ 9
.4byte 1000 @ 10
.4byte 1331 @ 11
.4byte 1728 @ 12
.4byte 2197 @ 13
.4byte 2744 @ 14
.4byte 3375 @ 15
.4byte 4096 @ 16
.4byte 4913 @ 17
.4byte 5832 @ 18
.4byte 6859 @ 19
.4byte 8000 @ 20
.4byte 9261 @ 21
.4byte 10648 @ 22
.4byte 12167 @ 23
.4byte 13824 @ 24
.4byte 15625 @ 25
.4byte 17576 @ 26
.4byte 19683 @ 27
.4byte 21952 @ 28
.4byte 24389 @ 29
.4byte 27000 @ 30
.4byte 29791 @ 31
.4byte 32768 @ 32
.4byte 35937 @ 33
.4byte 39304 @ 34
.4byte 42875 @ 35
.4byte 46656 @ 36
.4byte 50653 @ 37
.4byte 54872 @ 38
.4byte 59319 @ 39
.4byte 64000 @ 40
.4byte 68921 @ 41
.4byte 74088 @ 42
.4byte 79507 @ 43
.4byte 85184 @ 44
.4byte 91125 @ 45
.4byte 97336 @ 46
.4byte 103823 @ 47
.4byte 110592 @ 48
.4byte 117649 @ 49
.4byte 125000 @ 50
.4byte 132651 @ 51
.4byte 140608 @ 52
.4byte 148877 @ 53
.4byte 157464 @ 54
.4byte 166375 @ 55
.4byte 175616 @ 56
.4byte 185193 @ 57
.4byte 195112 @ 58
.4byte 205379 @ 59
.4byte 216000 @ 60
.4byte 226981 @ 61
.4byte 238328 @ 62
.4byte 250047 @ 63
.4byte 262144 @ 64
.4byte 274625 @ 65
.4byte 287496 @ 66
.4byte 300763 @ 67
.4byte 314432 @ 68
.4byte 328509 @ 69
.4byte 343000 @ 70
.4byte 357911 @ 71
.4byte 373248 @ 72
.4byte 389017 @ 73
.4byte 405224 @ 74
.4byte 421875 @ 75
.4byte 438976 @ 76
.4byte 456533 @ 77
.4byte 474552 @ 78
.4byte 493039 @ 79
.4byte 512000 @ 80
.4byte 531441 @ 81
.4byte 551368 @ 82
.4byte 571787 @ 83
.4byte 592704 @ 84
.4byte 614125 @ 85
.4byte 636056 @ 86
.4byte 658503 @ 87
.4byte 681472 @ 88
.4byte 704969 @ 89
.4byte 729000 @ 90
.4byte 753571 @ 91
.4byte 778688 @ 92
.4byte 804357 @ 93
.4byte 830584 @ 94
.4byte 857375 @ 95
.4byte 884736 @ 96
.4byte 912673 @ 97
.4byte 941192 @ 98
.4byte 970299 @ 99
.4byte 1000000 @ 100

View File

@@ -1,101 +0,0 @@
.4byte 0 @ 0
.4byte 1 @ 1
.4byte 9 @ 2
.4byte 57 @ 3
.4byte 96 @ 4
.4byte 135 @ 5
.4byte 179 @ 6
.4byte 236 @ 7
.4byte 314 @ 8
.4byte 419 @ 9
.4byte 560 @ 10
.4byte 742 @ 11
.4byte 973 @ 12
.4byte 1261 @ 13
.4byte 1612 @ 14
.4byte 2035 @ 15
.4byte 2535 @ 16
.4byte 3120 @ 17
.4byte 3798 @ 18
.4byte 4575 @ 19
.4byte 5460 @ 20
.4byte 6458 @ 21
.4byte 7577 @ 22
.4byte 8825 @ 23
.4byte 10208 @ 24
.4byte 11735 @ 25
.4byte 13411 @ 26
.4byte 15244 @ 27
.4byte 17242 @ 28
.4byte 19411 @ 29
.4byte 21760 @ 30
.4byte 24294 @ 31
.4byte 27021 @ 32
.4byte 29949 @ 33
.4byte 33084 @ 34
.4byte 36435 @ 35
.4byte 40007 @ 36
.4byte 43808 @ 37
.4byte 47846 @ 38
.4byte 52127 @ 39
.4byte 56660 @ 40
.4byte 61450 @ 41
.4byte 66505 @ 42
.4byte 71833 @ 43
.4byte 77440 @ 44
.4byte 83335 @ 45
.4byte 89523 @ 46
.4byte 96012 @ 47
.4byte 102810 @ 48
.4byte 109923 @ 49
.4byte 117360 @ 50
.4byte 125126 @ 51
.4byte 133229 @ 52
.4byte 141677 @ 53
.4byte 150476 @ 54
.4byte 159635 @ 55
.4byte 169159 @ 56
.4byte 179056 @ 57
.4byte 189334 @ 58
.4byte 199999 @ 59
.4byte 211060 @ 60
.4byte 222522 @ 61
.4byte 234393 @ 62
.4byte 246681 @ 63
.4byte 259392 @ 64
.4byte 272535 @ 65
.4byte 286115 @ 66
.4byte 300140 @ 67
.4byte 314618 @ 68
.4byte 329555 @ 69
.4byte 344960 @ 70
.4byte 360838 @ 71
.4byte 377197 @ 72
.4byte 394045 @ 73
.4byte 411388 @ 74
.4byte 429235 @ 75
.4byte 447591 @ 76
.4byte 466464 @ 77
.4byte 485862 @ 78
.4byte 505791 @ 79
.4byte 526260 @ 80
.4byte 547274 @ 81
.4byte 568841 @ 82
.4byte 590969 @ 83
.4byte 613664 @ 84
.4byte 636935 @ 85
.4byte 660787 @ 86
.4byte 685228 @ 87
.4byte 710266 @ 88
.4byte 735907 @ 89
.4byte 762160 @ 90
.4byte 789030 @ 91
.4byte 816525 @ 92
.4byte 844653 @ 93
.4byte 873420 @ 94
.4byte 902835 @ 95
.4byte 932903 @ 96
.4byte 963632 @ 97
.4byte 995030 @ 98
.4byte 1027103 @ 99
.4byte 1059860 @ 100

View File

@@ -1,101 +0,0 @@
.4byte 0 @ 0
.4byte 1 @ 1
.4byte 10 @ 2
.4byte 33 @ 3
.4byte 80 @ 4
.4byte 156 @ 5
.4byte 270 @ 6
.4byte 428 @ 7
.4byte 640 @ 8
.4byte 911 @ 9
.4byte 1250 @ 10
.4byte 1663 @ 11
.4byte 2160 @ 12
.4byte 2746 @ 13
.4byte 3430 @ 14
.4byte 4218 @ 15
.4byte 5120 @ 16
.4byte 6141 @ 17
.4byte 7290 @ 18
.4byte 8573 @ 19
.4byte 10000 @ 20
.4byte 11576 @ 21
.4byte 13310 @ 22
.4byte 15208 @ 23
.4byte 17280 @ 24
.4byte 19531 @ 25
.4byte 21970 @ 26
.4byte 24603 @ 27
.4byte 27440 @ 28
.4byte 30486 @ 29
.4byte 33750 @ 30
.4byte 37238 @ 31
.4byte 40960 @ 32
.4byte 44921 @ 33
.4byte 49130 @ 34
.4byte 53593 @ 35
.4byte 58320 @ 36
.4byte 63316 @ 37
.4byte 68590 @ 38
.4byte 74148 @ 39
.4byte 80000 @ 40
.4byte 86151 @ 41
.4byte 92610 @ 42
.4byte 99383 @ 43
.4byte 106480 @ 44
.4byte 113906 @ 45
.4byte 121670 @ 46
.4byte 129778 @ 47
.4byte 138240 @ 48
.4byte 147061 @ 49
.4byte 156250 @ 50
.4byte 165813 @ 51
.4byte 175760 @ 52
.4byte 186096 @ 53
.4byte 196830 @ 54
.4byte 207968 @ 55
.4byte 219520 @ 56
.4byte 231491 @ 57
.4byte 243890 @ 58
.4byte 256723 @ 59
.4byte 270000 @ 60
.4byte 283726 @ 61
.4byte 297910 @ 62
.4byte 312558 @ 63
.4byte 327680 @ 64
.4byte 343281 @ 65
.4byte 359370 @ 66
.4byte 375953 @ 67
.4byte 393040 @ 68
.4byte 410636 @ 69
.4byte 428750 @ 70
.4byte 447388 @ 71
.4byte 466560 @ 72
.4byte 486271 @ 73
.4byte 506530 @ 74
.4byte 527343 @ 75
.4byte 548720 @ 76
.4byte 570666 @ 77
.4byte 593190 @ 78
.4byte 616298 @ 79
.4byte 640000 @ 80
.4byte 664301 @ 81
.4byte 689210 @ 82
.4byte 714733 @ 83
.4byte 740880 @ 84
.4byte 767656 @ 85
.4byte 795070 @ 86
.4byte 823128 @ 87
.4byte 851840 @ 88
.4byte 881211 @ 89
.4byte 911250 @ 90
.4byte 941963 @ 91
.4byte 973360 @ 92
.4byte 1005446 @ 93
.4byte 1038230 @ 94
.4byte 1071718 @ 95
.4byte 1105920 @ 96
.4byte 1140841 @ 97
.4byte 1176490 @ 98
.4byte 1212873 @ 99
.4byte 1250000 @ 100

View File

@@ -1,17 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08496F8C:: @ 8496F8C
.incbin "baserom.gba", 0x496f8c, 0x14
gUnknown_08496FA0:: @ 8496FA0
.incbin "baserom.gba", 0x496fa0, 0x14
gUnknown_08496FB4:: @ 8496FB4
.incbin "baserom.gba", 0x496fb4, 0x1c0
gUnknown_08497174:: @ 8497174
.incbin "baserom.gba", 0x497174, 0x288

View File

@@ -8,51 +8,88 @@
gNewGameBirchPic:: @ 8553A90
.incbin "graphics/birch_speech/birch.4bpp"
.incbin "baserom.gba", 0x554290, 0x66c0
.space 0x3800
.incbin "graphics/unused/intro_birch_beauty.4bpp"
.align 2
gNewGameBirchPalette:: @ 855A950
.incbin "graphics/birch_speech/birch.gbapal"
.align 2
.incbin "baserom.gba", 0x55a970, 0x20
gSpriteImage_855A970:: @ 855A970
.incbin "graphics/misc/pokeball_glow.4bpp"
.align 2
gFieldEffectObjectPalette4:: @ 855A990
.incbin "graphics/map_objects/palettes/field_effect_object_palette_04.gbapal"
.incbin "baserom.gba", 0x55a9b0, 0x480
.align 2
gSpriteImage_855A9B0:: @ 855A9B0
.incbin "graphics/misc/pokecenter_monitor/0.4bpp"
.align 2
gSpriteImage_855AA70:: @ 855AA70
.incbin "graphics/misc/pokecenter_monitor/1.4bpp"
.align 2
gSpriteImage_855AB30:: @ 855AB30
.incbin "graphics/misc/big_hof_monitor.4bpp"
.align 2
gSpriteImage_855AD30:: @ 855AD30
.incbin "graphics/misc/small_hof_monitor.4bpp"
.align 2
gFieldEffectObjectPalette5:: @ 855AE30
.incbin "graphics/map_objects/palettes/field_effect_object_palette_05.gbapal"
.align 2
gUnknown_0855AE50:: @ 855AE50
.incbin "baserom.gba", 0x55ae50, 0x200
.incbin "graphics/misc/field_move_streaks.4bpp"
.align 2
gUnknown_0855B050:: @ 855B050
.incbin "baserom.gba", 0x55b050, 0x20
.incbin "graphics/misc/field_move_streaks.gbapal"
.align 2
gUnknown_0855B070:: @ 855B070
.incbin "baserom.gba", 0x55b070, 0x280
.incbin "graphics/misc/field_move_streaks_map.bin"
.align 2
gUnknown_0855B2F0:: @ 855B2F0
.incbin "baserom.gba", 0x55b2f0, 0x80
.incbin "graphics/misc/darkness_field_move_streaks.4bpp"
.align 2
gUnknown_0855B370:: @ 855B370
.incbin "baserom.gba", 0x55b370, 0x20
.incbin "graphics/misc/darkness_field_move_streaks.gbapal"
.align 2
gUnknown_0855B390:: @ 855B390
.incbin "baserom.gba", 0x55b390, 0x280
.incbin "graphics/misc/darkness_field_move_streaks_map.bin"
.align 2
gUnknown_0855B610:: @ 855B610
.incbin "baserom.gba", 0x55b610, 0x20
.incbin "graphics/misc/spotlight.gbapal"
.align 2
gUnknown_0855B630:: @ 855B630
.incbin "baserom.gba", 0x55b630, 0xbc0
.incbin "graphics/misc/spotlight.4bpp"
.align 2
gUnknown_0855C170:: @ 855C170
.incbin "graphics/unknown/unknown_55C170.4bpp"
.align 2
gUnknown_0855C1F0:: @ 855C1F0
.incbin "baserom.gba", 0x55c1f0, 0x20
.4byte FieldEffectCmd_loadtiles
.4byte FieldEffectCmd_loadfadedpal
.4byte FieldEffectCmd_loadpal
.4byte FieldEffectCmd_callnative
.4byte FieldEffectCmd_end
.4byte FieldEffectCmd_loadgfx_callnative
.4byte FieldEffectCmd_loadtiles_callnative
.4byte FieldEffectCmd_loadfadedpal_callnative
.align 2
@ TODO: something else uses these too
@@ -61,7 +98,12 @@ gNewGameBirchOamAttributes:: @ 855C210
.2byte 0
.align 2
.incbin "baserom.gba", 0x55c218, 0x10
gOamData_855C218:: @ 855C218
.2byte 0x0000, 0x0000, 0x0000, 0x0000
.align 2
gOamData_855C220:: @ 855C220
.2byte 0x0000, 0x4000, 0x0000, 0x0000
.align 2
gNewGameBirchPicTable:: @ 855C228
@@ -82,13 +124,7 @@ gNewGameBirchImageAnimTable:: @ 855C240
.align 2
gNewGameBirchObjectTemplate:: @ 855C244
.2byte 0xFFFF @ tiles tag
.2byte 0x1006 @ palette tag
.4byte gNewGameBirchOamAttributes
.4byte gNewGameBirchImageAnimTable
.4byte gNewGameBirchPicTable
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xFFFF, 0x1006, gNewGameBirchOamAttributes, gNewGameBirchImageAnimTable, gNewGameBirchPicTable, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gFieldEffectObjectPaletteInfo4:: @ 855C25C
@@ -98,109 +134,318 @@ gFieldEffectObjectPaletteInfo4:: @ 855C25C
gFieldEffectObjectPaletteInfo5:: @ 855C264
obj_pal gFieldEffectObjectPalette5, 0x1010
.incbin "baserom.gba", 0x55c26c, 0x40
.align 2
gOamData_855C26C:: @ 855C26C
.2byte 0x4000, 0x8000, 0x0000, 0x0000
.align 2
gUnknown_855C274:: @ 855C274
obj_frame_tiles gSpriteImage_855A970, 0x0020
.align 2
gUnknown_855C27C:: @ 855C27C
obj_frame_tiles gSpriteImage_855A9B0, 0x00c0
obj_frame_tiles gSpriteImage_855AA70, 0x00c0
.align 2
gUnknown_855C28C:: @ 855C28C
obj_frame_tiles gSpriteImage_855AB30, 0x0200
.align 2
gUnknown_855C294:: @ 855C294
obj_frame_tiles gSpriteImage_855AD30, 0x0200
.align 2
gSubspriteTable_855C29C:: @ 855C29C
subsprite -12, -8, 2, 0, 16x8
subsprite 4, -8, 2, 2, 8x8
subsprite -12, 0, 2, 3, 16x8
subsprite 4, 0, 2, 5, 8x8
.align 2
gUnknown_0855C2AC:: @ 855C2AC
.incbin "baserom.gba", 0x55c2ac, 0x18
.4byte 4, gSubspriteTable_855C29C
.align 2
gSubspriteTable_855C2B4:: @ 855C2B4
subsprite -32, -8, 2, 0, 32x8
subsprite 0, -8, 2, 4, 32x8
subsprite -32, 0, 2, 8, 32x8
subsprite 0, 0, 2, 12, 32x8
.align 2
gUnknown_0855C2C4:: @ 855C2C4
.incbin "baserom.gba", 0x55c2c4, 0x40
.4byte 4, gSubspriteTable_855C2B4
.align 2
gUnknown_0855C2CC:: @ 855C2CC
.2byte 0x0000, 0x0001, 0xfffe, 0x0000
.align 2
gUnknown_0855C2D4:: @ 855C2D4
.2byte 0x0000, 0x0010, 0x0001, 0x0010, 0x0000, 0x0010, 0x0001, 0x0010, 0x0000, 0x0010, 0x0001, 0x0010, 0x0000, 0x0010, 0x0001, 0x0010
.2byte 0xffff, 0x0000
.align 2
gUnknown_0855C2F8:: @ 855C2F8
.4byte gUnknown_0855C2CC
.4byte gUnknown_0855C2D4
.align 2
gUnknown_0855C300:: @ 855C300
.4byte gUnknown_0855C2CC
.align 2
gUnknown_0855C304:: @ 855C304
.incbin "baserom.gba", 0x55c304, 0x18
spr_template 0xffff, 0x1007, gOamData_855C218, gUnknown_0855C2F8, gUnknown_855C274, gDummySpriteAffineAnimTable, sub_80B6828
.align 2
gUnknown_0855C31C:: @ 855C31C
.incbin "baserom.gba", 0x55c31c, 0x18
spr_template 0xffff, 0x1004, gOamData_855C220, gUnknown_0855C2F8, gUnknown_855C27C, gDummySpriteAffineAnimTable, sub_80B68AC
.align 2
gUnknown_0855C334:: @ 855C334
.incbin "baserom.gba", 0x55c334, 0x18
spr_template 0xffff, 0x1010, gOamData_855C220, gUnknown_0855C300, gUnknown_855C28C, gDummySpriteAffineAnimTable, sub_80B6970
.align 2
gUnknown_0855C34C:: @ 855C34C
.incbin "baserom.gba", 0x55c34c, 0x18
spr_template 0xffff, 0x1010, gOamData_855C26C, gUnknown_0855C300, gUnknown_855C294, gDummySpriteAffineAnimTable, sub_80B6970
.align 2
gUnknown_0855C364:: @ 855C364
.incbin "baserom.gba", 0x55c364, 0x10
.4byte sub_80B6214
.4byte sub_80B6250
.4byte sub_80B628C
.4byte sub_80B62B4
.align 2
gUnknown_0855C374:: @ 855C374
.incbin "baserom.gba", 0x55c374, 0x10
.4byte sub_80B6360
.4byte sub_80B63D4
.4byte sub_80B6404
.4byte sub_80B642C
.align 2
gUnknown_0855C384:: @ 855C384
.incbin "baserom.gba", 0x55c384, 0x20
.4byte sub_80B64DC
.4byte sub_80B6574
.4byte sub_80B65A8
.4byte sub_80B66E8
.4byte sub_80B67DC
.4byte sub_80B67F8
.4byte sub_80B6800
.4byte nullsub_97
.align 1
gUnknown_0855C3A4:: @ 855C3A4
.incbin "baserom.gba", 0x55c3a4, 0x18
.2byte 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0004, 0x0006, 0x0004, 0x0000, 0x0008, 0x0006, 0x0008
gUnknown_0855C3BC:: @ 855C3BC
.incbin "baserom.gba", 0x55c3bc, 0x4
.byte 0x10, 0x0c, 0x08, 0x00
gUnknown_0855C3C0:: @ 855C3C0
.incbin "baserom.gba", 0x55c3c0, 0x4
.byte 0x10, 0x0c, 0x08, 0x00
gUnknown_0855C3C4:: @ 855C3C4
.incbin "baserom.gba", 0x55c3c4, 0x4
.byte 0x00, 0x00, 0x00, 0x00
.align 2
gUnknown_0855C3C8:: @ 855C3C8
.incbin "baserom.gba", 0x55c3c8, 0x1c
.4byte sub_80B6BCC
.4byte sub_80B6C74
.4byte sub_80B6C90
.4byte sub_80B6D04
.4byte sub_80B6DBC
.4byte sub_80B6DD8
.4byte sub_80B6E18
.align 2
gUnknown_0855C3E4:: @ 855C3E4
.incbin "baserom.gba", 0x55c3e4, 0x18
.4byte sub_80B6EC0
.4byte sub_80B6EE0
.4byte sub_80B6F50
.4byte sub_80B6F74
.4byte sub_80B6F84
.4byte sub_80B6FA8
.align 2
gUnknown_0855C3FC:: @ 855C3FC
.incbin "baserom.gba", 0x55c3fc, 0x1c
.4byte sub_80B7114
.4byte sub_80B7190
.4byte sub_80B71D0
.4byte sub_80B7230
.4byte sub_80B7270
.4byte sub_80B72D0
.4byte sub_80B72F4
.align 2
gUnknown_0855C418:: @ 855C418
.incbin "baserom.gba", 0x55c418, 0x14
.4byte sub_80B73D0
.4byte waterfall_1_do_anim_probably
.4byte waterfall_2_wait_anim_finish_probably
.4byte sub_80B7450
.4byte sub_80B7478
.align 2
gUnknown_0855C42C:: @ 855C42C
.incbin "baserom.gba", 0x55c42c, 0xc
.4byte dive_1_lock
.4byte dive_2_unknown
.4byte dive_3_unknown
.align 2
gUnknown_0855C438:: @ 855C438
.incbin "baserom.gba", 0x55c438, 0x18
.4byte sub_80B764C
.4byte sub_80B7684
.4byte sub_80B76B8
.4byte sub_80B7704
.4byte sub_80B77F8
.4byte sub_80B7814
.align 2
gUnknown_0855C450:: @ 855C450
.incbin "baserom.gba", 0x55c450, 0x10
.4byte sub_80B78EC
.4byte sub_80B791C
.4byte sub_80B7968
.4byte sub_80B79BC
.align 2
gUnknown_0855C460:: @ 855C460
.incbin "baserom.gba", 0x55c460, 0x14
.4byte sub_80B7AE8
.4byte sub_80B7B18
.4byte sub_80B7B94
.4byte sub_80B7BCC
.4byte sub_80B7BF4
.align 2
gUnknown_0855C474:: @ 855C474
.incbin "baserom.gba", 0x55c474, 0x8
.4byte sub_80B7D14
.4byte sub_80B7D34
gUnknown_0855C47C:: @ 855C47C
.incbin "baserom.gba", 0x55c47c, 0x8
.byte 0x01, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00
.align 2
gUnknown_0855C484:: @ 855C484
.incbin "baserom.gba", 0x55c484, 0x8
.4byte sub_80B7EC4
.4byte sub_80B7EE8
.align 2
gUnknown_0855C48C:: @ 855C48C
.incbin "baserom.gba", 0x55c48c, 0x10
.4byte sub_80B800C
.4byte sub_80B8034
.4byte sub_80B80C4
.4byte sub_80B8198
.align 2
gUnknown_0855C49C:: @ 855C49C
.incbin "baserom.gba", 0x55c49c, 0xc
.4byte sub_80B8280
.4byte sub_80B830C
.4byte sub_80B8410
.align 2
gUnknown_0855C4A8:: @ 855C4A8
.incbin "baserom.gba", 0x55c4a8, 0x1c
.4byte sub_80B8584
.4byte sub_80B85F8
.4byte sub_80B8660
.4byte sub_80B86EC
.4byte sub_80B871C
.4byte sub_80B8770
.4byte overworld_bg_setup_2
.align 2
gUnknown_0855C4C4:: @ 855C4C4
.incbin "baserom.gba", 0x55c4c4, 0x1c
.4byte sub_80B88E4
.4byte sub_80B8920
.4byte sub_80B898C
.4byte sub_80B89DC
.4byte sub_80B8A0C
.4byte sub_80B8A44
.4byte sub_80B8A64
.align 2
gUnknown_0855C4E0:: @ 855C4E0
.incbin "baserom.gba", 0x55c4e0, 0x14
.4byte sub_80B8DB4
.4byte sub_80B8E14
.4byte sub_80B8E60
.4byte sub_80B8EA8
.4byte sub_80B8F24
.align 2
gUnknown_0855C4F4:: @ 855C4F4
.incbin "baserom.gba", 0x55c4f4, 0x54
.4byte sub_80B9204
.4byte sub_80B925C
.4byte sub_80B92A0
.4byte sub_80B92F8
.4byte sub_80B933C
.4byte sub_80B9390
.4byte sub_80B9418
.4byte sub_80B9474
.4byte sub_80B9494
.align 2
gUnknown_0855C518:: @ 855C518
.2byte 0x0008, 0x0008, 0x00e2, 0x0000, 0x001c, 0x001c, 0x1e00, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_0855C530:: @ 855C530
.2byte 0x0100, 0x0100, 0x0040, 0x0000, 0xfff6, 0xfff6, 0x1600, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_0855C548:: @ 855C548
.incbin "baserom.gba", 0x55c548, 0x8
.4byte gUnknown_0855C518
.4byte gUnknown_0855C530
.align 2
gUnknown_0855C550:: @ 855C550
.incbin "baserom.gba", 0x55c550, 0x1c
.4byte sub_80B9804
.4byte sub_80B98B8
.4byte sub_80B9924
.4byte sub_80B9978
.4byte sub_80B99F0
.4byte sub_80B9A28
.4byte sub_80B9A60
gUnknown_0855C56C:: @ 855C56C
.incbin "baserom.gba", 0x55c56c, 0x24
.byte 0xfe, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0xfa, 0xff, 0xf9, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf8, 0xff, 0xf9, 0xff, 0xf9, 0xff, 0xfa, 0xff, 0xfb, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0x00, 0x00, 0x02, 0x00
.byte 0x04, 0x00, 0x08, 0x00
.align 2
gUnknown_0855C590:: @ 855C590
.incbin "baserom.gba", 0x55c590, 0x5c
.4byte sub_80B9C28
.4byte sub_80B9C54
.4byte sub_80B9CDC
.align 2
gUnknown_0855C59C:: @ 855C59C
obj_frame_tiles gUnknown_0855C170, 0x0020
obj_frame_tiles gUnknown_0855C170 + 0x20, 0x0020
obj_frame_tiles gUnknown_0855C170 + 0x40, 0x0020
obj_frame_tiles gUnknown_0855C170 + 0x60, 0x0020
.align 2
gUnknown_0855C5BC:: @ 855C5BC
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_0855C5C4:: @ 855C5C4
.2byte 0x0001, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_0855C5CC:: @ 855C5CC
.2byte 0x0002, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_0855C5D4:: @ 855C5D4
.2byte 0x0003, 0x0000, 0xffff, 0x0000
.align 2
gUnknown_0855C5DC:: @ 855C5DC
.4byte gUnknown_0855C5BC
.4byte gUnknown_0855C5C4
.4byte gUnknown_0855C5CC
.4byte gUnknown_0855C5D4
.align 2
gUnknown_0855C5EC:: @ 855C5EC
.incbin "baserom.gba", 0x55c5ec, 0x18
spr_template 0xffff, 0x111a, gOamData_855C218, gUnknown_0855C5DC, gUnknown_0855C59C, gDummySpriteAffineAnimTable, sub_80B9DB8

View File

@@ -4,22 +4,29 @@
.section .rodata
gUnknown_085CDC38:: @ 85CDC38
.incbin "baserom.gba", 0x5cdc38, 0x6
.2byte 12, 28, 44
gUnknown_085CDC3E:: @ 85CDC3E
.incbin "baserom.gba", 0x5cdc3e, 0x4
.byte 0x00, 0x01, 0x02, 0x03
gUnknown_085CDC42:: @ 85CDC42
.incbin "baserom.gba", 0x5cdc42, 0xa
.2byte 0x0004, 0x0004, 0x0004, 0x0010, 0x0000
gUnknown_085CDC4C:: @ 85CDC4C
.incbin "baserom.gba", 0x5cdc4c, 0x8
.4byte sub_8154C7C
.4byte sub_8154CA0
gUnknown_085CDC54:: @ 85CDC54
.incbin "baserom.gba", 0x5cdc54, 0xc
.4byte sub_815547C
.4byte sub_81554AC
.4byte sub_815550C
gUnknown_085CDC60:: @ 85CDC60
.incbin "baserom.gba", 0x5cdc60, 0xa
.byte 0, 0, 1, 2, 3, 0, 0, 1, 1
.byte 0
gUnknown_085CDC6A:: @ 85CDC6A
.incbin "baserom.gba", 0x5cdc6a, 0x96
.2byte 3, 7
@the following might be unref, not sure
.byte 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00

View File

@@ -4,28 +4,169 @@
.section .rodata
.align 2
.incbin "baserom.gba", 0x58d978, 0x2a0
gSpriteImage_858D978:: @ 858D978
.incbin "graphics/unknown/858E588/0.4bpp"
.align 2
gSpriteImage_858D9F8:: @ 858D9F8
.incbin "graphics/unknown/858E588/1.4bpp"
.align 2
gSpriteImage_858DA78:: @ 858DA78
.incbin "graphics/unknown/858E588/2.4bpp"
.align 2
gSpriteImage_858DAF8:: @ 858DAF8
.incbin "graphics/unknown/858E588/3.4bpp"
.align 2
gSpriteImage_858DB78:: @ 858DB78
.incbin "graphics/unknown/858E588/4.4bpp"
.space 32
.align 2
gFieldEffectObjectPalette7:: @ 858DC18
.incbin "graphics/map_objects/palettes/field_effect_object_palette_07.gbapal"
.incbin "baserom.gba", 0x58dc38, 0x580
.align 2
gSpriteImage_858DC38:: @ 858DC38
.incbin "graphics/unknown/858E5D8/0.4bpp"
.align 2
gSpriteImage_858DCB8:: @ 858DCB8
.incbin "graphics/unknown/858E5D8/1.4bpp"
.align 2
gSpriteImage_858DD38:: @ 858DD38
.incbin "graphics/unknown/858E5D8/2.4bpp"
.align 2
gSpriteImage_858DDB8:: @ 858DDB8
.incbin "graphics/unknown/858E5D8/3.4bpp"
.align 2
gSpriteImage_858DE38:: @ 858DE38
.incbin "graphics/unknown/858E5D8/4.4bpp"
.align 2
gSpriteImage_858DEB8:: @ 858DEB8
.incbin "graphics/unknown/858E5B0/0.4bpp"
.align 2
gSpriteImage_858DF38:: @ 858DF38
.incbin "graphics/unknown/858E5B0/1.4bpp"
.align 2
gSpriteImage_858DFB8:: @ 858DFB8
.incbin "graphics/unknown/858E5B0/2.4bpp"
.align 2
gSpriteImage_858E038:: @ 858E038
.incbin "graphics/unknown/858E5B0/3.4bpp"
.align 2
gSpriteImage_858E0B8:: @ 858E0B8
.incbin "graphics/unknown/858E5B0/4.4bpp"
.align 2
gSpriteImage_858E138:: @ 858E138
.incbin "graphics/unknown/858E5B0/5.4bpp"
.align 2
gFieldEffectObjectPalette8:: @ 858E1B8
.incbin "graphics/map_objects/palettes/field_effect_object_palette_08.gbapal"
.incbin "baserom.gba", 0x58e1d8, 0x428
.align 2
gSpriteImage_858E1D8:: @ 858E1D8
.incbin "graphics/unknown/858E674/0.4bpp"
.align 2
gSpriteImage_858E2D8:: @ 858E2D8
.incbin "graphics/unknown/858E674/1.4bpp"
.align 2
gSpriteImage_858E3D8:: @ 858E3D8
.incbin "graphics/unknown/858E674/2.4bpp"
.align 2
gOamData_858E4D8:: @ 858E4D8
.2byte 0x0000, 0x4000, 0x0800, 0x0000
.align 2
gSpriteAnim_858E4E0:: @ 858E4E0
.2byte 0x0000, 0x0008, 0x0001, 0x0008, 0x0002, 0x0008, 0x0003, 0x0008, 0x0004, 0x0008, 0xffff, 0x0000
.align 2
gSpriteAnim_858E4F8:: @ 858E4F8
.2byte 0x0000, 0x0008, 0x0001, 0x0008, 0x0002, 0x0008, 0x0003, 0x0008, 0x0004, 0x0008, 0xffff, 0x0000
.align 2
gSpriteAnim_858E510:: @ 858E510
.2byte 0x0004, 0x0008, 0x0003, 0x0008, 0x0002, 0x0008, 0x0001, 0x0008, 0x0000, 0x0008, 0xffff, 0x0000
.align 2
gSpriteAnim_858E528:: @ 858E528
.2byte 0x0000, 0x0048, 0x0001, 0x0048, 0x0002, 0x0048, 0x0003, 0x0048, 0x0004, 0x0048, 0xffff, 0x0000
.align 2
gSpriteAnim_858E540:: @ 858E540
.2byte 0x0004, 0x0048, 0x0003, 0x0048, 0x0002, 0x0048, 0x0001, 0x0048, 0x0000, 0x0048, 0xffff, 0x0000
.align 2
gSpriteAnim_858E558:: @ 858E558
.2byte 0x0000, 0x0008, 0x0001, 0x0008, 0x0002, 0x0008, 0x0003, 0x0008, 0x0004, 0x0008, 0xffff, 0x0000
.align 2
gSpriteAnimTable_858E570:: @ 858E570
.4byte gSpriteAnim_858E4E0
.align 2
gSpriteAnimTable_858E574:: @ 858E574
.4byte gSpriteAnim_858E4F8
.4byte gSpriteAnim_858E510
.4byte gSpriteAnim_858E528
.4byte gSpriteAnim_858E540
.align 2
gSpriteAnimTable_858E584:: @ 858E584
.4byte gSpriteAnim_858E558
.align 2
gUnknown_858E588:: @ 858E588
obj_frame_tiles gSpriteImage_858D978, 0x0080
obj_frame_tiles gSpriteImage_858D9F8, 0x0080
obj_frame_tiles gSpriteImage_858DA78, 0x0080
obj_frame_tiles gSpriteImage_858DAF8, 0x0080
obj_frame_tiles gSpriteImage_858DB78, 0x0080
.align 2
gUnknown_858E5B0:: @ 858E5B0
obj_frame_tiles gSpriteImage_858DEB8, 0x0080
obj_frame_tiles gSpriteImage_858DF38, 0x0080
obj_frame_tiles gSpriteImage_858DFB8, 0x0080
obj_frame_tiles gSpriteImage_858E038, 0x0080
obj_frame_tiles gSpriteImage_858E0B8, 0x0080
.align 2
gUnknown_858E5D8:: @ 858E5D8
obj_frame_tiles gSpriteImage_858DC38, 0x0080
obj_frame_tiles gSpriteImage_858DCB8, 0x0080
obj_frame_tiles gSpriteImage_858DD38, 0x0080
obj_frame_tiles gSpriteImage_858DDB8, 0x0080
obj_frame_tiles gSpriteImage_858DE38, 0x0080
.align 2
gUnknown_0858E600:: @ 858E600
.incbin "baserom.gba", 0x58e600, 0x18
spr_template 0xffff, 0x1003, gOamData_858E4D8, gSpriteAnimTable_858E570, gUnknown_858E588, gDummySpriteAffineAnimTable, sub_80FA18C
.align 2
gUnknown_0858E618:: @ 858E618
.incbin "baserom.gba", 0x58e618, 0x18
spr_template 0xffff, 0x1008, gOamData_858E4D8, gSpriteAnimTable_858E574, gUnknown_858E5B0, gDummySpriteAffineAnimTable, sub_80FA2D8
.align 2
gUnknown_0858E630:: @ 858E630
.incbin "baserom.gba", 0x58e630, 0x18
spr_template 0xffff, 0x1008, gOamData_858E4D8, gSpriteAnimTable_858E584, gUnknown_858E5D8, gDummySpriteAffineAnimTable, sub_80FA3FC
.align 2
gFieldEffectObjectPaletteInfo7:: @ 858E648
@@ -35,10 +176,27 @@ gFieldEffectObjectPaletteInfo7:: @ 858E648
gFieldEffectObjectPaletteInfo8:: @ 858E650
obj_pal gFieldEffectObjectPalette8, 0x1008
.incbin "baserom.gba", 0x58e658, 0x34
.align 2
gOamData_858E658:: @ 858E658
.2byte 0x8000, 0x8000, 0x0800, 0x0000
.align 2
gSpriteAnim_858E660:: @ 858E660
.2byte 0x0000, 0x0006, 0x0001, 0x0006, 0x0002, 0x0006, 0xffff, 0x0000
.align 2
gSpriteAnimTable_858E670:: @ 858E670
.4byte gSpriteAnim_858E660
.align 2
gUnknown_0858E674:: @ 858E674
obj_frame_tiles gSpriteImage_858E1D8, 0x0100
obj_frame_tiles gSpriteImage_858E2D8, 0x0100
obj_frame_tiles gSpriteImage_858E3D8, 0x0100
.align 2
gUnknown_0858E68C:: @ 858E68C
.incbin "baserom.gba", 0x58e68c, 0x18
spr_template 0xffff, 0x100e, gOamData_858E658, gSpriteAnimTable_858E670, gUnknown_0858E674, gDummySpriteAffineAnimTable, door_restore_tilemap
.align 2
@ This uses one of the secret base palettes, so there is no
@@ -46,10 +204,41 @@ gUnknown_0858E68C:: @ 858E68C
gFieldEffectObjectPaletteInfo9:: @ 858E6A4
obj_pal gTilesetPalettes_SecretBase + 5 * 0x20, 0x100E
.incbin "baserom.gba", 0x58e6ac, 0x1b8
.align 2
gSpriteImage_858E6AC:: @ 858E6AC
.incbin "graphics/unknown/858E84C/0.4bpp"
.align 2
gSpriteImage_858E72C:: @ 858E72C
.incbin "graphics/unknown/858E84C/1.4bpp"
.align 2
gSpriteImage_858E7AC:: @ 858E7AC
.incbin "graphics/unknown/858E84C/2.4bpp"
.align 2
gUnknown_0858E82C:: @ 858E82C
.incbin "graphics/unknown/unknown_58E82C.gbapal"
.align 2
gUnknown_0858E84C:: @ 858E84C
obj_frame_tiles gSpriteImage_858E6AC, 0x0080
obj_frame_tiles gSpriteImage_858E72C, 0x0080
obj_frame_tiles gSpriteImage_858E7AC, 0x0080
.align 2
gUnknown_0858E864:: @ 858E864
.incbin "baserom.gba", 0x58e864, 0x1c
obj_pal gUnknown_0858E82C, 0x1000
.align 2
gSpriteAnim_858E86C:: @ 858E86C
.2byte 0x0000, 0x001e, 0x0001, 0x001e, 0x0002, 0x001e, 0xfffe, 0x0000
.align 2
gSpriteAnimTable_858E87C:: @ 858E87C
.4byte gSpriteAnim_858E86C
.align 2
gUnknown_0858E880:: @ 858E880
.incbin "baserom.gba", 0x58e880, 0x18
spr_template 0xffff, 0x1000, gFieldObjectBaseOam_32x8, gSpriteAnimTable_858E87C, gUnknown_0858E84C, gDummySpriteAffineAnimTable, SpriteCallbackDummy

View File

@@ -74,7 +74,7 @@ gFieldEffectScriptPointers:: @ 82DB9D4
.4byte gFieldEffectScript_Unknown66
gFieldEffectScript_ExclamationMarkIcon1:: @ 82DBAE0
field_eff_callnative oei_exclamation_mark
field_eff_callnative FldEff_ExclamationMarkIcon1
field_eff_end
gFieldEffectScript_UseCutOnTallGrass:: @ 82DBAE6
@@ -207,7 +207,7 @@ gFieldEffectScript_FlyIn:: @ 82DBBE9
field_eff_end
gFieldEffectScript_ExclamationMarkIcon2:: @ 82DBBEF
field_eff_callnative sub_80B4658
field_eff_callnative FldEff_ExclamationMarkIcon2
field_eff_end
gFieldEffectScript_FeetInFlowingWater:: @ 82DBBF5
@@ -256,11 +256,11 @@ gFieldEffectScript_Unknown44:: @ 82DBC45
gFieldEffectScript_Unknown45:: @ 82DBC4B
field_eff_loadpal gFieldEffectObjectPaletteInfo10
field_eff_callnative sub_81470D0
field_eff_callnative FldEff_Pokeball
field_eff_end
gFieldEffectScript_HeartIcon:: @ 82DBC56
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_80B4690
field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, FldEff_HeartIcon
field_eff_end
gFieldEffectScript_Unknown47:: @ 82DBC60

View File

@@ -5,34 +5,65 @@
.align 2, 0
gUnknown_0850E5DC:: @ 850E5DC
.incbin "baserom.gba", 0x50e5dc, 0x8
.4byte 0x00000020, 0x00000010
gUnknown_0850E5E4:: @ 850E5E4
.incbin "baserom.gba", 0x50e5e4, 0x18
.4byte MetatileBehavior_IsTallGrass
.4byte MetatileBehavior_IsLongGrass
.4byte MetatileBehavior_IsPuddle
.4byte MetatileBehavior_IsSurfableWaterOrUnderwater
.4byte MetatileBehavior_IsShallowFlowingWater
.4byte ShouldDoJumpLandingDustEffect
gUnknown_0850E5FC:: @ 850E5FC
.incbin "baserom.gba", 0x50e5fc, 0x18
.4byte 0x00001000, 0x00002000, 0x00004000, 0x00008000, 0x00004000, 0x00010000
gUnknown_0850E614:: @ 850E614
.incbin "baserom.gba", 0x50e614, 0x10
.4byte MetatileBehavior_IsJumpSouth
.4byte MetatileBehavior_IsJumpNorth
.4byte MetatileBehavior_IsJumpWest
.4byte MetatileBehavior_IsJumpEast
gUnknown_0850E624:: @ 850E624
.incbin "baserom.gba", 0x50e624, 0x10
.byte 0x73, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x73, 0x53, 0x00, 0x00, 0x73
gUnknown_0850E634:: @ 850E634
.incbin "baserom.gba", 0x50e634, 0x10
.byte 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x00, 0x00, 0x02
gUnknown_0850E644:: @ 850E644
.incbin "baserom.gba", 0x50e644, 0x10
.byte 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x01
gUnknown_0850E654:: @ 850E654
.incbin "baserom.gba", 0x50e654, 0xc
.4byte DoTracksGroundEffect_None
.4byte DoTracksGroundEffect_Footprints
.4byte DoTracksGroundEffect_BikeTireTracks
gUnknown_0850E660:: @ 850E660
.incbin "baserom.gba", 0x50e660, 0x4
.byte 13, 0
.byte 24, 0
gUnknown_0850E664:: @ 850E664
.incbin "baserom.gba", 0x50e664, 0x10
.byte 0x01, 0x02, 0x07, 0x08, 0x01, 0x02, 0x06, 0x05, 0x05, 0x08, 0x03, 0x04, 0x06, 0x07, 0x03, 0x04
gUnknown_0850E674:: @ 850E674
.incbin "baserom.gba", 0x50e674, 0xe0
.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

View File

@@ -1,19 +1,16 @@
#include "constants/map_objects.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_084975C4:: @ 84975C4
@ replacing .incbin "baserom.gba", 0x004975c4, 0x10
.byte 0x01, 0x01, 0x06, 0x07, 0x08, 0x09, 0x06, 0x07, 0x08, 0x09, 0x0b, 0x0b, 0x00, 0x00, 0x00, 0x00
gUnknown_084975D4:: @ 84975D4
@ replacing .incbin "baserom.gba", 0x004975d4, 0x18
.2byte 0, 65535
.4byte gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, ObjectCB_CameraObject
spr_template 0x0000, 0xFFFF, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, ObjectCB_CameraObject
gUnknown_084975EC:: @ 84975EC
@ replacing .incbin "baserom.gba", 0x004975ec, 0xc
.4byte CameraObject_0
.4byte CameraObject_1
.4byte CameraObject_2
@@ -22,7 +19,6 @@ gUnknown_084975EC:: @ 84975EC
.include "data/graphics/field_objects/field_object_graphics.inc"
gUnknown_08505438:: @ 8505438
@ replacing .incbin "baserom.gba", 0x00505438, 0x144
.4byte FieldObjectCB_NoMovement1
.4byte FieldObjectCB_LookRandomDirections
.4byte FieldObjectCB_GoRandomDirections
@@ -106,13 +102,11 @@ gUnknown_08505438:: @ 8505438
.4byte FieldObjectCB_WalkInPlace4
gUnknown_0850557C:: @ 850557C
@ replacing .incbin "baserom.gba", 0x0050557c, 0x51
.byte 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
.byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
gUnknown_085055CD:: @ 85055CD
@ replacing .incbin "baserom.gba", 0x005055cd, 0x51
.byte 0x01, 0x01, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x01, 0x03, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x04, 0x01
.byte 0x03, 0x02, 0x03, 0x01, 0x04, 0x03, 0x02, 0x04, 0x01, 0x04, 0x02, 0x03, 0x01, 0x02, 0x01, 0x03, 0x04, 0x02, 0x01, 0x03, 0x04, 0x02, 0x01, 0x03, 0x04, 0x01, 0x01, 0x02, 0x01, 0x03, 0x04, 0x01
.byte 0x01, 0x02, 0x03, 0x04, 0x01, 0x02, 0x03, 0x04, 0x01, 0x02, 0x03, 0x04, 0x01, 0x01, 0x02, 0x03, 0x04
@@ -131,7 +125,6 @@ gUnknown_085055CD:: @ 85055CD
.include "data/graphics/field_objects/field_object_anims.inc"
gUnknown_085094AC:: @ 85094AC
@ replacing .incbin "baserom.gba", 0x005094ac, 0x40
.4byte gFieldObjectImageAnimTable_QuintyPlump
.byte 1, 3, 0, 2
.4byte gFieldObjectImageAnimTable_Standard
@@ -156,7 +149,6 @@ gUnknown_085094AC:: @ 85094AC
.include "data/graphics/field_objects/field_object_graphics_info.inc"
gUnknown_0850BBC8:: @ 850BBC8
@ replacing .incbin "baserom.gba", 0x0050bbc8, 0x138
.align 2, 0
.4byte gFieldObjectPalette0
.2byte 4355
@@ -268,19 +260,15 @@ gUnknown_0850BBC8:: @ 850BBC8
.align 2, 0
Unknown_0850BCE8:: @ 0850BCE8
@ replacing .incbin "baserom.gba", 0x0050bce8, 0x8
.2byte 0x1101, 0x1101, 0x1101, 0x1101
Unknown_0850BCF0:: @ 0850BCF0
@ replacing .incbin "baserom.gba", 0x0050bcf0, 0x8
.2byte 0x1111, 0x1111, 0x1111, 0x1111
Unknown_0850BCF8:: @ 0850BCF8
@ replacing .incbin "baserom.gba", 0x0050bcf8, 0x8
.2byte 0x1115, 0x1115, 0x1115, 0x1115
gUnknown_0850BD00:: @ 850BD00
@ replacing .incbin "baserom.gba", 0x0050bd00, 0x78
.2byte 4352, 0
.4byte Unknown_0850BCE8
.2byte 4368, 0
@@ -291,51 +279,39 @@ gUnknown_0850BD00:: @ 850BD00
.4byte NULL
Unknown_0850BD20:: @ 0850BD20
@ replacing .incbin "baserom.gba", 0x0050bd20, 0x8
.2byte 0x110c, 0x110c, 0x110c, 0x110c
Unknown_0850BD28:: @ 0x0850bd28
@ replacing .incbin "baserom.gba", 0x0050bd28, 0x8
.2byte 0x110d, 0x110d, 0x110d, 0x110d
Unknown_0850BD30:: @ 0x0850bd30
@ replacing .incbin "baserom.gba", 0x0050bd30, 0x8
.2byte 0x110e, 0x110e, 0x110e, 0x110e
Unknown_0850BD38:: @ 0x0850bd38
@ replacing .incbin "baserom.gba", 0x0050bd38, 0x8
.2byte 0x1112, 0x1112, 0x1112, 0x1112
Unknown_0850BD40:: @ 0x0850bd40
@ replacing .incbin "baserom.gba", 0x0050bd40, 0x8
.2byte 0x1113, 0x1113, 0x1113, 0x1113
Unknown_0850BD48:: @ 0x0850bd48
@ replacing .incbin "baserom.gba", 0x0050bd48, 0x8
.2byte 0x1114, 0x1114, 0x1114, 0x1114
Unknown_0850BD50:: @ 0x0850bd50
@ replacing .incbin "baserom.gba", 0x0050bd50, 0x8
.2byte 0x111b, 0x111b, 0x111b, 0x111b
Unknown_0850BD58:: @ 0x0850bd58
@ replacing .incbin "baserom.gba", 0x0050bd58, 0x8
.2byte 0x1117, 0x1117, 0x1117, 0x1117
Unknown_0850BD60:: @ 0x0850bd60
@ replacing .incbin "baserom.gba", 0x0050bd60, 0x8
.2byte 0x1119, 0x1119, 0x1119, 0x1119
Unknown_0850BD68:: @ 0x0850bd68
@ replacing .incbin "baserom.gba", 0x0050bd68, 0x8
.2byte 0x1109, 0x1109, 0x1109, 0x1109
Unknown_0850BD70:: @ 0x0850bd70
@ replacing .incbin "baserom.gba", 0x0050bd70, 0x8
.2byte 0x111d, 0x111d, 0x111d, 0x111d
gUnknown_0850BD78:: @ 850BD78
@ replacing .incbin "baserom.gba", 0x0050bd78, 0xc0
.2byte 4352, 0
.4byte Unknown_0850BCE8
.2byte 4368, 0
@@ -366,7 +342,6 @@ gUnknown_0850BD78:: @ 850BD78
.4byte NULL
gUnknown_0850BDE8:: @ 850BDE8
@ replacing .incbin "baserom.gba", 0x0050bde8, 0x50
.2byte 0x1100, 0x1101, 0x1103, 0x1104, 0x1105, 0x1106, 0x1107, 0x1108, 0x1109, 0x110a
gUnknown_0850BDFC::
.2byte 0x1100, 0x1101, 0x1103, 0x1104, 0x1105, 0x1106, 0x1107, 0x1108, 0x1109, 0x110a
@@ -376,7 +351,6 @@ gUnknown_0850BE24::
.2byte 0x1100, 0x1101, 0x1103, 0x1104, 0x1105, 0x1106, 0x1107, 0x1108, 0x1109, 0x110a
gUnknown_0850BE38:: @ 850BE38
@ replacing .incbin "baserom.gba", 0x0050be38, 0x10
.4byte gUnknown_0850BDE8
.4byte gUnknown_0850BDFC
.4byte gUnknown_0850BE10
@@ -388,22 +362,18 @@ gUnknown_0850BE38:: @ 850BE38
@ 850C9C0
.include "data/graphics/field_objects/field_effect_objects.inc"
@ replacing .incbin "baserom.gba", 0x0050d6d4, 0x8
.align 2, 0
.4byte gFieldObjectPalette2
.2byte 4113
.align 2, 0
gUnknown_0850D6DC:: @ 850D6DC
@ replacing .incbin "baserom.gba", 0x0050d6dc, 0x10
.2byte 0x0020, 0x0040, 0x0060, 0x0080, 0x0020, 0x0040, 0x0080, 0x00c0
gUnknown_0850D6EC:: @ 850D6EC
@ replacing .incbin "baserom.gba", 0x0050d6ec, 0x8
.2byte 0x0020, 0x0030, 0x0040, 0x0050
gUnknown_0850D6F4:: @ 850D6F4
@ replacing .incbin "baserom.gba", 0x0050d6f4, 0x1c
.4byte sub_808F44C
.4byte sub_808F460
.4byte sub_808F48C
@@ -413,11 +383,9 @@ gUnknown_0850D6F4:: @ 850D6F4
.4byte sub_808F564
gUnknown_0850D710:: @ 850D710
@ replacing .incbin "baserom.gba", 0x0050d710, 0x4
.byte 0x01, 0x02, 0x03, 0x04
gUnknown_0850D714:: @ 850D714
@ replacing .incbin "baserom.gba", 0x0050d714, 0x2c
.4byte GetRegularRunningPastFacingDirection
.4byte GetNorthSouthRunningPastFacingDirection
.4byte GetEastWestRunningPastFacingDirection
@@ -431,7 +399,6 @@ gUnknown_0850D714:: @ 850D714
.4byte GetNonNorthRunningPastFacingDirection
gUnknown_0850D740:: @ 850D740
@ replacing .incbin "baserom.gba", 0x0050d740, 0x14
.4byte sub_808F988
.4byte sub_808F99C
.4byte sub_808F9C8
@@ -439,7 +406,6 @@ gUnknown_0850D740:: @ 850D740
.4byte sub_808FA3C
gUnknown_0850D754:: @ 850D754
@ replacing .incbin "baserom.gba", 0x0050d754, 0x1c
.4byte sub_808FAC8
.4byte sub_808FADC
.4byte sub_808FB08
@@ -449,11 +415,9 @@ gUnknown_0850D754:: @ 850D754
.4byte sub_808FBE0
gUnknown_0850D770:: @ 850D770
@ replacing .incbin "baserom.gba", 0x0050d770, 0x4
.byte 0x01, 0x02, 0x00, 0x00
gUnknown_0850D774:: @ 850D774
@ replacing .incbin "baserom.gba", 0x0050d774, 0x1c
.4byte sub_808FC4C
.4byte sub_808FC60
.4byte sub_808FC8C
@@ -463,17 +427,14 @@ gUnknown_0850D774:: @ 850D774
.4byte sub_808FD64
gUnknown_0850D790:: @ 850D790
@ replacing .incbin "baserom.gba", 0x0050d790, 0x4
.byte 0x03, 0x04, 0x00, 0x00
gUnknown_0850D794:: @ 850D794
@ replacing .incbin "baserom.gba", 0x0050d794, 0xc
.4byte sub_808FDD0
.4byte sub_808FDFC
.4byte sub_808FE1C
gUnknown_0850D7A0:: @ 850D7A0
@ replacing .incbin "baserom.gba", 0x0050d7a0, 0x14
.4byte do_berry_tree_growth_sparkle_1
.4byte sub_808FF48
.4byte do_berry_tree_growth_sparkle_2
@@ -481,7 +442,6 @@ gUnknown_0850D7A0:: @ 850D7A0
.4byte sub_8090004
gUnknown_0850D7B4:: @ 850D7B4
@ replacing .incbin "baserom.gba", 0x0050d7b4, 0x14
.4byte sub_8090094
.4byte sub_80900A8
.4byte sub_80900D4
@@ -489,7 +449,6 @@ gUnknown_0850D7B4:: @ 850D7B4
.4byte sub_8090148
gUnknown_0850D7C8:: @ 850D7C8
@ replacing .incbin "baserom.gba", 0x0050d7c8, 0x14
.4byte sub_80901D4
.4byte sub_80901E8
.4byte sub_8090214
@@ -497,7 +456,6 @@ gUnknown_0850D7C8:: @ 850D7C8
.4byte sub_8090288
gUnknown_0850D7DC:: @ 850D7DC
@ replacing .incbin "baserom.gba", 0x0050d7dc, 0x14
.4byte sub_8090314
.4byte sub_8090328
.4byte sub_8090354
@@ -505,11 +463,9 @@ gUnknown_0850D7DC:: @ 850D7DC
.4byte sub_80903C8
gUnknown_0850D7F0:: @ 850D7F0
@ replacing .incbin "baserom.gba", 0x0050d7f0, 0x4
.byte 0x02, 0x03, 0x00, 0x00
gUnknown_0850D7F4:: @ 850D7F4
@ replacing .incbin "baserom.gba", 0x0050d7f4, 0x14
.4byte sub_8090454
.4byte sub_8090468
.4byte sub_8090494
@@ -517,11 +473,9 @@ gUnknown_0850D7F4:: @ 850D7F4
.4byte sub_8090508
gUnknown_0850D808:: @ 850D808
@ replacing .incbin "baserom.gba", 0x0050d808, 0x4
.byte 0x02, 0x04, 0x00, 0x00
gUnknown_0850D80C:: @ 850D80C
@ replacing .incbin "baserom.gba", 0x0050d80c, 0x14
.4byte sub_8090594
.4byte sub_80905A8
.4byte sub_80905D4
@@ -529,11 +483,9 @@ gUnknown_0850D80C:: @ 850D80C
.4byte sub_8090648
gUnknown_0850D820:: @ 850D820
@ replacing .incbin "baserom.gba", 0x0050d820, 0x4
.byte 0x01, 0x03, 0x00, 0x00
gUnknown_0850D824:: @ 850D824
@ replacing .incbin "baserom.gba", 0x0050d824, 0x14
.4byte sub_80906D4
.4byte sub_80906E8
.4byte sub_8090714
@@ -541,11 +493,9 @@ gUnknown_0850D824:: @ 850D824
.4byte sub_8090788
gUnknown_0850D838:: @ 850D838
@ replacing .incbin "baserom.gba", 0x0050d838, 0x4
.byte 0x01, 0x04, 0x00, 0x00
gUnknown_0850D83C:: @ 850D83C
@ replacing .incbin "baserom.gba", 0x0050d83c, 0x14
.4byte sub_8090814
.4byte sub_8090828
.4byte sub_8090854
@@ -553,11 +503,9 @@ gUnknown_0850D83C:: @ 850D83C
.4byte sub_80908C8
gUnknown_0850D850:: @ 850D850
@ replacing .incbin "baserom.gba", 0x0050d850, 0x4
.byte 0x02, 0x01, 0x03, 0x01
gUnknown_0850D854:: @ 850D854
@ replacing .incbin "baserom.gba", 0x0050d854, 0x14
.4byte sub_8090954
.4byte sub_8090968
.4byte sub_8090994
@@ -565,11 +513,9 @@ gUnknown_0850D854:: @ 850D854
.4byte sub_8090A08
gUnknown_0850D868:: @ 850D868
@ replacing .incbin "baserom.gba", 0x0050d868, 0x4
.byte 0x01, 0x02, 0x04, 0x01
gUnknown_0850D86C:: @ 850D86C
@ replacing .incbin "baserom.gba", 0x0050d86c, 0x14
.4byte sub_8090A94
.4byte sub_8090AA8
.4byte sub_8090AD4
@@ -577,11 +523,9 @@ gUnknown_0850D86C:: @ 850D86C
.4byte sub_8090B48
gUnknown_0850D880:: @ 850D880
@ replacing .incbin "baserom.gba", 0x0050d880, 0x4
.byte 0x02, 0x03, 0x04, 0x02
gUnknown_0850D884:: @ 850D884
@ replacing .incbin "baserom.gba", 0x0050d884, 0x14
.4byte sub_8090BD4
.4byte sub_8090BE8
.4byte sub_8090C14
@@ -589,282 +533,227 @@ gUnknown_0850D884:: @ 850D884
.4byte sub_8090C88
gUnknown_0850D898:: @ 850D898
@ replacing .incbin "baserom.gba", 0x0050d898, 0x4
.byte 0x03, 0x04, 0x01, 0x01
gUnknown_0850D89C:: @ 850D89C
@ replacing .incbin "baserom.gba", 0x0050d89c, 0x10
.4byte sub_8090D14
.4byte sub_8090D40
.4byte sub_8090D64
.4byte sub_8090D90
gUnknown_0850D8AC:: @ 850D8AC
@ replacing .incbin "baserom.gba", 0x0050d8ac, 0x8
.byte 0x01, 0x04, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00
gUnknown_0850D8B4:: @ 850D8B4
@ replacing .incbin "baserom.gba", 0x0050d8b4, 0x10
.4byte sub_8090E18
.4byte sub_8090E44
.4byte sub_8090E68
.4byte sub_8090E94
gUnknown_0850D8C4:: @ 850D8C4
@ replacing .incbin "baserom.gba", 0x0050d8c4, 0x8
.byte 0x01, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00
gUnknown_0850D8CC:: @ 850D8CC
@ replacing .incbin "baserom.gba", 0x0050d8cc, 0x10
.4byte sub_8090F1C
.4byte sub_8090F30
.4byte sub_8090F68
.4byte sub_8091020
gUnknown_0850D8DC:: @ 850D8DC
@ replacing .incbin "baserom.gba", 0x0050d8dc, 0xc
.4byte sub_8091048
.4byte sub_809117C
.4byte sub_8091110
gUnknown_0850D8E8:: @ 850D8E8
@ replacing .incbin "baserom.gba", 0x0050d8e8, 0x4
.byte 0x02, 0x04, 0x03, 0x01
gUnknown_0850D8EC:: @ 850D8EC
@ replacing .incbin "baserom.gba", 0x0050d8ec, 0xc
.4byte sub_8091048
.4byte sub_8091208
.4byte sub_8091110
gUnknown_0850D8F8:: @ 850D8F8
@ replacing .incbin "baserom.gba", 0x0050d8f8, 0x4
.byte 0x04, 0x03, 0x01, 0x02
gUnknown_0850D8FC:: @ 850D8FC
@ replacing .incbin "baserom.gba", 0x0050d8fc, 0xc
.4byte sub_8091048
.4byte sub_8091294
.4byte sub_8091110
gUnknown_0850D908:: @ 850D908
@ replacing .incbin "baserom.gba", 0x0050d908, 0x4
.byte 0x01, 0x02, 0x04, 0x03
gUnknown_0850D90C:: @ 850D90C
@ replacing .incbin "baserom.gba", 0x0050d90c, 0xc
.4byte sub_8091048
.4byte sub_8091320
.4byte sub_8091110
gUnknown_0850D918:: @ 850D918
@ replacing .incbin "baserom.gba", 0x0050d918, 0x4
.byte 0x03, 0x01, 0x02, 0x04
gUnknown_0850D91C:: @ 850D91C
@ replacing .incbin "baserom.gba", 0x0050d91c, 0xc
.4byte sub_8091048
.4byte sub_80913AC
.4byte sub_8091110
gUnknown_0850D928:: @ 850D928
@ replacing .incbin "baserom.gba", 0x0050d928, 0x4
.byte 0x02, 0x03, 0x04, 0x01
gUnknown_0850D92C:: @ 850D92C
@ replacing .incbin "baserom.gba", 0x0050d92c, 0xc
.4byte sub_8091048
.4byte sub_8091438
.4byte sub_8091110
gUnknown_0850D938:: @ 850D938
@ replacing .incbin "baserom.gba", 0x0050d938, 0x4
.byte 0x03, 0x04, 0x01, 0x02
gUnknown_0850D93C:: @ 850D93C
@ replacing .incbin "baserom.gba", 0x0050d93c, 0xc
.4byte sub_8091048
.4byte sub_80914C4
.4byte sub_8091110
gUnknown_0850D948:: @ 850D948
@ replacing .incbin "baserom.gba", 0x0050d948, 0xc
.4byte sub_8091048
.4byte sub_8091550
.4byte sub_8091110
gUnknown_0850D954:: @ 850D954
@ replacing .incbin "baserom.gba", 0x0050d954, 0x4
.byte 0x04, 0x01, 0x02, 0x03
gUnknown_0850D958:: @ 850D958
@ replacing .incbin "baserom.gba", 0x0050d958, 0xc
.4byte sub_8091048
.4byte sub_80915DC
.4byte sub_8091110
gUnknown_0850D964:: @ 850D964
@ replacing .incbin "baserom.gba", 0x0050d964, 0x4
.byte 0x03, 0x02, 0x01, 0x04
gUnknown_0850D968:: @ 850D968
@ replacing .incbin "baserom.gba", 0x0050d968, 0xc
.4byte sub_8091048
.4byte sub_8091668
.4byte sub_8091110
gUnknown_0850D974:: @ 850D974
@ replacing .incbin "baserom.gba", 0x0050d974, 0x4
.byte 0x02, 0x01, 0x04, 0x03
gUnknown_0850D978:: @ 850D978
@ replacing .incbin "baserom.gba", 0x0050d978, 0xc
.4byte sub_8091048
.4byte sub_80916F4
.4byte sub_8091110
gUnknown_0850D984:: @ 850D984
@ replacing .incbin "baserom.gba", 0x0050d984, 0x4
.byte 0x04, 0x03, 0x02, 0x01
gUnknown_0850D988:: @ 850D988
@ replacing .incbin "baserom.gba", 0x0050d988, 0xc
.4byte sub_8091048
.4byte sub_8091780
.4byte sub_8091110
gUnknown_0850D994:: @ 850D994
@ replacing .incbin "baserom.gba", 0x0050d994, 0x4
.byte 0x01, 0x04, 0x03, 0x02
gUnknown_0850D998:: @ 850D998
@ replacing .incbin "baserom.gba", 0x0050d998, 0xc
.4byte sub_8091048
.4byte sub_809180C
.4byte sub_8091110
gUnknown_0850D9A4:: @ 850D9A4
@ replacing .incbin "baserom.gba", 0x0050d9a4, 0x4
.byte 0x04, 0x02, 0x01, 0x03
gUnknown_0850D9A8:: @ 850D9A8
@ replacing .incbin "baserom.gba", 0x0050d9a8, 0xc
.4byte sub_8091048
.4byte sub_8091898
.4byte sub_8091110
gUnknown_0850D9B4:: @ 850D9B4
@ replacing .incbin "baserom.gba", 0x0050d9b4, 0x4
.byte 0x02, 0x01, 0x03, 0x04
gUnknown_0850D9B8:: @ 850D9B8
@ replacing .incbin "baserom.gba", 0x0050d9b8, 0xc
.4byte sub_8091048
.4byte sub_8091924
.4byte sub_8091110
gUnknown_0850D9C4:: @ 850D9C4
@ replacing .incbin "baserom.gba", 0x0050d9c4, 0x4
.byte 0x03, 0x04, 0x02, 0x01
gUnknown_0850D9C8:: @ 850D9C8
@ replacing .incbin "baserom.gba", 0x0050d9c8, 0xc
.4byte sub_8091048
.4byte sub_80919B0
.4byte sub_8091110
gUnknown_0850D9D4:: @ 850D9D4
@ replacing .incbin "baserom.gba", 0x0050d9d4, 0x4
.byte 0x01, 0x03, 0x04, 0x02
gUnknown_0850D9D8:: @ 850D9D8
@ replacing .incbin "baserom.gba", 0x0050d9d8, 0xc
.4byte sub_8091048
.4byte sub_8091A3C
.4byte sub_8091110
gUnknown_0850D9E4:: @ 850D9E4
@ replacing .incbin "baserom.gba", 0x0050d9e4, 0x4
.byte 0x02, 0x03, 0x01, 0x04
gUnknown_0850D9E8:: @ 850D9E8
@ replacing .incbin "baserom.gba", 0x0050d9e8, 0xc
.4byte sub_8091048
.4byte sub_8091AC8
.4byte sub_8091110
gUnknown_0850D9F4:: @ 850D9F4
@ replacing .incbin "baserom.gba", 0x0050d9f4, 0x4
.byte 0x01, 0x04, 0x02, 0x03
gUnknown_0850D9F8:: @ 850D9F8
@ replacing .incbin "baserom.gba", 0x0050d9f8, 0xc
.4byte sub_8091048
.4byte sub_8091B54
.4byte sub_8091110
gUnknown_0850DA04:: @ 850DA04
@ replacing .incbin "baserom.gba", 0x0050da04, 0x4
.byte 0x03, 0x01, 0x04, 0x02
gUnknown_0850DA08:: @ 850DA08
@ replacing .incbin "baserom.gba", 0x0050da08, 0xc
.4byte sub_8091048
.4byte sub_8091BE0
.4byte sub_8091110
gUnknown_0850DA14:: @ 850DA14
@ replacing .incbin "baserom.gba", 0x0050da14, 0x4
.byte 0x04, 0x02, 0x03, 0x01
gUnknown_0850DA18:: @ 850DA18
@ replacing .incbin "baserom.gba", 0x0050da18, 0xc
.4byte sub_8091048
.4byte sub_8091C6C
.4byte sub_8091110
gUnknown_0850DA24:: @ 850DA24
@ replacing .incbin "baserom.gba", 0x0050da24, 0x4
.byte 0x02, 0x04, 0x01, 0x03
gUnknown_0850DA28:: @ 850DA28
@ replacing .incbin "baserom.gba", 0x0050da28, 0xc
.4byte sub_8091048
.4byte sub_8091CF8
.4byte sub_8091110
gUnknown_0850DA34:: @ 850DA34
@ replacing .incbin "baserom.gba", 0x0050da34, 0x4
.byte 0x01, 0x03, 0x02, 0x04
gUnknown_0850DA38:: @ 850DA38
@ replacing .incbin "baserom.gba", 0x0050da38, 0xc
.4byte sub_8091048
.4byte sub_8091D84
.4byte sub_8091110
gUnknown_0850DA44:: @ 850DA44
@ replacing .incbin "baserom.gba", 0x0050da44, 0x4
.byte 0x03, 0x02, 0x04, 0x01
gUnknown_0850DA48:: @ 850DA48
@ replacing .incbin "baserom.gba", 0x0050da48, 0xc
.4byte sub_8091048
.4byte sub_8091E10
.4byte sub_8091110
gUnknown_0850DA54:: @ 850DA54
@ replacing .incbin "baserom.gba", 0x0050da54, 0x4
.byte 0x04, 0x01, 0x03, 0x02
gUnknown_0850DA58:: @ 850DA58
@ replacing .incbin "baserom.gba", 0x0050da58, 0xc
.4byte mss_npc_reset_oampriv3_1_unk2_unk3
.4byte sub_8091EC0
.4byte sub_8091F20
gUnknown_0850DA64:: @ 850DA64
@ replacing .incbin "baserom.gba", 0x0050da64, 0x2c
.4byte sub_8091F48
.4byte sub_8091F4C
.4byte sub_8091F94
@@ -878,248 +767,191 @@ gUnknown_0850DA64:: @ 850DA64
.4byte sub_8091F48
gUnknown_0850DA90:: @ 850DA90
@ replacing .incbin "baserom.gba", 0x0050da90, 0xc
.4byte mss_npc_reset_oampriv3_1_unk2_unk3
.4byte mss_08062EA4
.4byte sub_8091F20
gUnknown_0850DA9C:: @ 850DA9C
@ replacing .incbin "baserom.gba", 0x0050da9c, 0x4
.4byte sub_80926AC
gUnknown_0850DAA0:: @ 850DAA0
@ replacing .incbin "baserom.gba", 0x0050daa0, 0x8
.4byte sub_8092718
.4byte sub_80926B8
gUnknown_0850DAA8:: @ 850DAA8
@ replacing .incbin "baserom.gba", 0x0050daa8, 0x8
.4byte sub_8092788
.4byte sub_80926B8
gUnknown_0850DAB0:: @ 850DAB0
@ replacing .incbin "baserom.gba", 0x0050dab0, 0x8
.4byte sub_80927F8
.4byte sub_80926B8
gUnknown_0850DAB8:: @ 850DAB8
@ replacing .incbin "baserom.gba", 0x0050dab8, 0x8
.4byte sub_8092868
.4byte sub_80926B8
gUnknown_0850DAC0:: @ 850DAC0
@ replacing .incbin "baserom.gba", 0x0050dac0, 0xc
.4byte sub_80928D8
.4byte sub_809290C
.4byte sub_809292C
gUnknown_0850DACC:: @ 850DACC
@ replacing .incbin "baserom.gba", 0x0050dacc, 0x9
.byte 0x00, 0x00, 0x01, 0x02, 0x03, 0x00, 0x00, 0x01, 0x01
gUnknown_0850DAD5:: @ 850DAD5
@ replacing .incbin "baserom.gba", 0x0050dad5, 0x9
.byte 0x04, 0x04, 0x05, 0x06, 0x07, 0x04, 0x04, 0x05, 0x05
gUnknown_0850DADE:: @ 850DADE
@ replacing .incbin "baserom.gba", 0x0050dade, 0x9
.byte 0x08, 0x08, 0x09, 0x0a, 0x0b, 0x08, 0x08, 0x09, 0x09
gUnknown_0850DAE7:: @ 850DAE7
@ replacing .incbin "baserom.gba", 0x0050dae7, 0x9
.byte 0x0c, 0x0c, 0x0d, 0x0e, 0x0f, 0x0c, 0x0c, 0x0d, 0x0d
gUnknown_0850DAF0:: @ 850DAF0
@ replacing .incbin "baserom.gba", 0x0050daf0, 0x9
.byte 0x10, 0x10, 0x11, 0x12, 0x13, 0x10, 0x10, 0x11, 0x11
gUnknown_0850DAF9:: @ 850DAF9
@ replacing .incbin "baserom.gba", 0x0050daf9, 0x9
.byte 0x14, 0x14, 0x15, 0x16, 0x17, 0x14, 0x14, 0x15, 0x15
gUnknown_0850DB02:: @ 850DB02
@ replacing .incbin "baserom.gba", 0x0050db02, 0x9
.byte 0x14, 0x14, 0x15, 0x16, 0x17, 0x14, 0x14, 0x15, 0x15
gUnknown_0850DB0B:: @ 850DB0B
@ replacing .incbin "baserom.gba", 0x0050db0b, 0x9
.byte 0x18, 0x18, 0x19, 0x1a, 0x1b, 0x18, 0x18, 0x19, 0x19
gUnknown_0850DB14:: @ 850DB14
@ replacing .incbin "baserom.gba", 0x0050db14, 0x9
.byte 0x1c, 0x1c, 0x1d, 0x1e, 0x1f, 0x1c, 0x1c, 0x1d, 0x1d
gUnknown_0850DB1D:: @ 850DB1D
@ replacing .incbin "baserom.gba", 0x0050db1d, 0x9
.byte 0x20, 0x20, 0x21, 0x22, 0x23, 0x20, 0x20, 0x21, 0x21
gUnknown_0850DB26:: @ 850DB26
@ replacing .incbin "baserom.gba", 0x0050db26, 0x9
.byte 0x24, 0x24, 0x25, 0x26, 0x27, 0x24, 0x24, 0x25, 0x25
gUnknown_0850DB2F:: @ 850DB2F
@ replacing .incbin "baserom.gba", 0x0050db2f, 0x9
.byte 0x00, 0x00, 0x01, 0x02, 0x03, 0x00, 0x00, 0x01, 0x01
gUnknown_0850DB38:: @ 850DB38
@ replacing .incbin "baserom.gba", 0x0050db38, 0x9
.byte 0x04, 0x04, 0x05, 0x06, 0x07, 0x04, 0x04, 0x05, 0x05
gUnknown_0850DB41:: @ 850DB41
@ replacing .incbin "baserom.gba", 0x0050db41, 0x9
.byte 0x08, 0x08, 0x09, 0x0a, 0x0b, 0x08, 0x08, 0x09, 0x09
gUnknown_0850DB4A:: @ 850DB4A
@ replacing .incbin "baserom.gba", 0x0050db4a, 0x9
.byte 0x14, 0x14, 0x15, 0x16, 0x17, 0x14, 0x14, 0x15, 0x15
gUnknown_0850DB53:: @ 850DB53
@ replacing .incbin "baserom.gba", 0x0050db53, 0x9
.byte 0x08, 0x08, 0x07, 0x09, 0x0a, 0x08, 0x08, 0x07, 0x07
.align 2, 0
gUnknown_0850DB5C:: @ 850DB5C
@ replacing .incbin "baserom.gba", 0x0050db5c, 0x10
.4byte MetatileBehavior_IsSouthBlocked
.4byte MetatileBehavior_IsNorthBlocked
.4byte MetatileBehavior_IsWestBlocked
.4byte MetatileBehavior_IsEastBlocked
gUnknown_0850DB6C:: @ 850DB6C
@ replacing .incbin "baserom.gba", 0x0050db6c, 0x10
.4byte MetatileBehavior_IsNorthBlocked
.4byte MetatileBehavior_IsSouthBlocked
.4byte MetatileBehavior_IsEastBlocked
.4byte MetatileBehavior_IsWestBlocked
gUnknown_0850DB7C:: @ 850DB7C
@ replacing .incbin "baserom.gba", 0x0050db7c, 0x24
.2byte 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0xffff, 0xffff, 0x0000, 0x0001, 0x0000, 0xffff, 0x0001, 0x0001, 0x0001, 0xffff, 0xffff
.2byte 0x0001, 0xffff
gUnknown_0850DBA0:: @ 850DBA0
@ replacing .incbin "baserom.gba", 0x0050dba0, 0x5
.byte 0x00, 0x00, 0x01, 0x02, 0x03
gUnknown_0850DBA5:: @ 850DBA5
@ replacing .incbin "baserom.gba", 0x0050dba5, 0x5
.byte 0x04, 0x04, 0x05, 0x06, 0x07
gUnknown_0850DBAA:: @ 850DBAA
@ replacing .incbin "baserom.gba", 0x0050dbaa, 0x5
.byte 0x08, 0x08, 0x09, 0x0a, 0x0b
gUnknown_0850DBAF:: @ 850DBAF
@ replacing .incbin "baserom.gba", 0x0050dbaf, 0x5
.byte 0x15, 0x15, 0x16, 0x17, 0x18
gUnknown_0850DBB4:: @ 850DBB4
@ replacing .incbin "baserom.gba", 0x0050dbb4, 0x5
.byte 0x29, 0x29, 0x2a, 0x2b, 0x2c
gUnknown_0850DBB9:: @ 850DBB9
@ replacing .incbin "baserom.gba", 0x0050dbb9, 0x5
.byte 0x2d, 0x2d, 0x2e, 0x2f, 0x30
gUnknown_0850DBBE:: @ 850DBBE
@ replacing .incbin "baserom.gba", 0x0050dbbe, 0x5
.byte 0x31, 0x31, 0x32, 0x33, 0x34
gUnknown_0850DBC3:: @ 850DBC3
@ replacing .incbin "baserom.gba", 0x0050dbc3, 0x5
.byte 0x35, 0x35, 0x36, 0x37, 0x38
gUnknown_0850DBC8:: @ 850DBC8
@ replacing .incbin "baserom.gba", 0x0050dbc8, 0x5
.byte 0x0c, 0x0c, 0x0d, 0x0e, 0x0f
gUnknown_0850DBCD:: @ 850DBCD
@ replacing .incbin "baserom.gba", 0x0050dbcd, 0x5
.byte 0x46, 0x46, 0x47, 0x48, 0x49
gUnknown_0850DBD2:: @ 850DBD2
@ replacing .incbin "baserom.gba", 0x0050dbd2, 0x5
.byte 0x4b, 0x4b, 0x4a, 0x4d, 0x4c
gUnknown_0850DBD7:: @ 850DBD7
@ replacing .incbin "baserom.gba", 0x0050dbd7, 0x5
.byte 0x42, 0x42, 0x43, 0x44, 0x45
gUnknown_0850DBDC:: @ 850DBDC
@ replacing .incbin "baserom.gba", 0x0050dbdc, 0x5
.byte 0x3a, 0x3a, 0x3b, 0x3c, 0x3d
gUnknown_0850DBE1:: @ 850DBE1
@ replacing .incbin "baserom.gba", 0x0050dbe1, 0x5
.byte 0x19, 0x19, 0x1a, 0x1b, 0x1c
gUnknown_0850DBE6:: @ 850DBE6
@ replacing .incbin "baserom.gba", 0x0050dbe6, 0x5
.byte 0x1d, 0x1d, 0x1e, 0x1f, 0x20
gUnknown_0850DBEB:: @ 850DBEB
@ replacing .incbin "baserom.gba", 0x0050dbeb, 0x5
.byte 0x21, 0x21, 0x22, 0x23, 0x24
gUnknown_0850DBF0:: @ 850DBF0
@ replacing .incbin "baserom.gba", 0x0050dbf0, 0x5
.byte 0x25, 0x25, 0x26, 0x27, 0x28
gUnknown_0850DBF5:: @ 850DBF5
@ replacing .incbin "baserom.gba", 0x0050dbf5, 0x5
.byte 0x64, 0x64, 0x65, 0x66, 0x67
gUnknown_0850DBFA:: @ 850DBFA
@ replacing .incbin "baserom.gba", 0x0050dbfa, 0x5
.byte 0x68, 0x68, 0x69, 0x6a, 0x6b
gUnknown_0850DBFF:: @ 850DBFF
@ replacing .incbin "baserom.gba", 0x0050dbff, 0x5
.byte 0x6c, 0x6c, 0x6d, 0x6e, 0x6f
gUnknown_0850DC04:: @ 850DC04
@ replacing .incbin "baserom.gba", 0x0050dc04, 0x5
.byte 0x70, 0x70, 0x71, 0x72, 0x73
gUnknown_0850DC09:: @ 850DC09
@ replacing .incbin "baserom.gba", 0x0050dc09, 0x5
.byte 0x74, 0x74, 0x75, 0x76, 0x77
gUnknown_0850DC0E:: @ 850DC0E
@ replacing .incbin "baserom.gba", 0x0050dc0e, 0x5
.byte 0x78, 0x78, 0x79, 0x7a, 0x7b
gUnknown_0850DC13:: @ 850DC13
@ replacing .incbin "baserom.gba", 0x0050dc13, 0x5
.byte 0x7c, 0x7c, 0x7d, 0x7e, 0x7f
gUnknown_0850DC18:: @ 850DC18
@ replacing .incbin "baserom.gba", 0x0050dc18, 0x5
.byte 0x80, 0x80, 0x81, 0x82, 0x83
gUnknown_0850DC1D:: @ 850DC1D
@ replacing .incbin "baserom.gba", 0x0050dc1d, 0x5
.byte 0x84, 0x84, 0x85, 0x86, 0x87
gUnknown_0850DC22:: @ 850DC22
@ replacing .incbin "baserom.gba", 0x0050dc22, 0x5
.byte 0x88, 0x88, 0x89, 0x8a, 0x8b
gUnknown_0850DC27:: @ 850DC27
@ replacing .incbin "baserom.gba", 0x0050dc27, 0x8
.byte 0x02, 0x01, 0x04, 0x03, 0x08, 0x07, 0x06, 0x05
gUnknown_0850DC2F:: @ 850DC2F
@ replacing .incbin "baserom.gba", 0x0050dc2f, 0x10
.byte 0x02, 0x01, 0x04, 0x03, 0x01, 0x02, 0x03, 0x04, 0x03, 0x04, 0x02, 0x01, 0x04, 0x03, 0x01, 0x02
gUnknown_0850DC3F:: @ 850DC3F
@ replacing .incbin "baserom.gba", 0x0050dc3f, 0x11
.byte 0x02, 0x01, 0x04, 0x03, 0x01, 0x02, 0x03, 0x04, 0x04, 0x03, 0x01, 0x02, 0x03, 0x04, 0x02, 0x01, 0x00
.align 2, 0
gUnknown_0850DC50:: @ 850DC50
@ replacing .incbin "baserom.gba", 0x0050dc50, 0x278
.4byte gUnknown_0850DEC8
.4byte gUnknown_0850DED0
.4byte gUnknown_0850DED8
@@ -1296,7 +1128,6 @@ gUnknown_0850DEE0::
.4byte sub_80964BC
gUnknown_0850DEE8:: @ 850DEE8
@ replacing .incbin "baserom.gba", 0x0050dee8, 0xd4
.4byte get_go_image_anim_num
.4byte get_go_fast_image_anim_num
.4byte get_go_fast_image_anim_num
@@ -1369,15 +1200,12 @@ gUnknown_0850DFB0::
.4byte sub_80964BC
gUnknown_0850DFBC:: @ 850DFBC
@ replacing .incbin "baserom.gba", 0x0050dfbc, 0x6
.byte 0x00, 0x00, 0x01, 0x00, 0x01, 0x00
gUnknown_0850DFC2:: @ 850DFC2
@ replacing .incbin "baserom.gba", 0x0050dfc2, 0x6
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00
gUnknown_0850DFC8:: @ 850DFC8
@ replacing .incbin "baserom.gba", 0x0050dfc8, 0x614
.4byte sub_8094230
.4byte sub_8094230_2
.4byte sub_80964BC

View File

@@ -8,76 +8,154 @@
gUnknown_084973FC:: @ 84973FC
.incbin "baserom.gba", 0x4973fc, 0x48
.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_IsSecretBaseJumpMat
.4byte MetatileBehavior_IsSecretBaseSpinMat
.4byte MetatileBehavior_IsMuddySlope
gUnknown_08497444:: @ 8497444
.incbin "baserom.gba", 0x497444, 0x4c
.4byte ForcedMovement_None
.4byte ForcedMovement_Slip
.4byte ForcedMovement_Slip
.4byte ForcedMovement_WalkSouth
.4byte ForcedMovement_WalkNorth
.4byte ForcedMovement_WalkWest
.4byte ForcedMovement_WalkEast
.4byte ForcedMovement_PushedSouthByCurrent
.4byte ForcedMovement_PushedNorthByCurrent
.4byte ForcedMovement_PushedWestByCurrent
.4byte ForcedMovement_PushedEastByCurrent
.4byte ForcedMovement_SlideSouth
.4byte ForcedMovement_SlideNorth
.4byte ForcedMovement_SlideWest
.4byte ForcedMovement_SlideEast
.4byte ForcedMovement_PushedSouthByCurrent
.4byte ForcedMovement_0xBB
.4byte ForcedMovement_0xBC
.4byte ForcedMovement_MuddySlope
gUnknown_08497490:: @ 8497490
.incbin "baserom.gba", 0x497490, 0xc
.4byte PlayerNotOnBikeNotMoving
.4byte PlayerNotOnBikeTurningInPlace
.4byte PlayerNotOnBikeMoving
gUnknown_0849749C:: @ 849749C
.incbin "baserom.gba", 0x49749c, 0x14
.4byte MetatileBehavior_IsBumpySlope
.4byte MetatileBehavior_IsIsolatedVerticalRail
.4byte MetatileBehavior_IsIsolatedHorizontalRail
.4byte MetatileBehavior_IsVerticalRail
.4byte MetatileBehavior_IsHorizontalRail
gUnknown_084974B0:: @ 84974B0
.incbin "baserom.gba", 0x4974b0, 0x8
.byte 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x00, 0x00, 0x00
gUnknown_084974B8:: @ 84974B8
.incbin "baserom.gba", 0x4974b8, 0x20
.4byte PlayerAvatarTransition_Normal
.4byte PlayerAvatarTransition_MachBike
.4byte PlayerAvatarTransition_AcroBike
.4byte PlayerAvatarTransition_Surfing
.4byte PlayerAvatarTransition_Underwater
.4byte PlayerAvatarTransition_ReturnToField
.4byte PlayerAvatarTransition_Dummy
.4byte PlayerAvatarTransition_Dummy
gUnknown_084974D8:: @ 84974D8
.incbin "baserom.gba", 0x4974d8, 0x10
.4byte MetatileBehavior_IsSouthArrowWarp
.4byte MetatileBehavior_IsNorthArrowWarp
.4byte MetatileBehavior_IsWestArrowWarp
.4byte MetatileBehavior_IsEastArrowWarp
gUnknown_084974E8:: @ 84974E8
.incbin "baserom.gba", 0x4974e8, 0x10
.byte 0x64, 0x69, 0x65, 0x6a, 0x66, 0x6b, 0x67, 0x6c, 0x6f, 0x70, 0x68, 0x6d, 0x89, 0x8a, 0xbf, 0xc0
gUnknown_084974F8:: @ 84974F8
.incbin "baserom.gba", 0x4974f8, 0x10
.byte 0x00, 0x59, 0x01, 0x5a, 0x3f, 0x5b, 0x02, 0x5c, 0x6f, 0x70, 0x03, 0x5d, 0x89, 0x8a, 0xbf, 0xc0
gUnknown_08497508:: @ 8497508
.incbin "baserom.gba", 0x497508, 0x2
.byte 0xe6, 0xe7
gUnknown_0849750A:: @ 849750A
.incbin "baserom.gba", 0x49750a, 0x2
.byte 0xeb, 0xec
gUnknown_0849750C:: @ 849750C
.incbin "baserom.gba", 0x49750c, 0x14
.byte 0x00, 0x01, 0x01, 0x02, 0x3f, 0x04, 0x02, 0x08, 0x6f, 0x10, 0x59, 0x01, 0x5a, 0x02, 0x5b, 0x04, 0x5c, 0x08, 0x70, 0x10
gUnknown_08497520:: @ 8497520
.incbin "baserom.gba", 0x497520, 0x10
.4byte MetatileBehavior_IsSouthArrowWarp
.4byte MetatileBehavior_IsNorthArrowWarp
.4byte MetatileBehavior_IsWestArrowWarp
.4byte MetatileBehavior_IsEastArrowWarp
gUnknown_08497530:: @ 8497530
.incbin "baserom.gba", 0x497530, 0xc
.4byte sub_808C3A4
.4byte do_boulder_dust
.4byte sub_808C484
gUnknown_0849753C:: @ 849753C
.incbin "baserom.gba", 0x49753c, 0x4
.4byte sub_808C544
gUnknown_08497540:: @ 8497540
.incbin "baserom.gba", 0x497540, 0x10
.4byte sub_808C61C
.4byte sub_808C644
.4byte sub_808C6BC
.4byte sub_808C6FC
gUnknown_08497550:: @ 8497550
.incbin "baserom.gba", 0x497550, 0x4
.byte 3, 4, 2, 1
gUnknown_08497554:: @ 8497554
.incbin "baserom.gba", 0x497554, 0x8
.byte 16, 16, 17, 18, 19
.align 2
gUnknown_0849755C:: @ 849755C
.incbin "baserom.gba", 0x49755c, 0x40
.4byte fish0
.4byte fish1
.4byte fish2
.4byte fish3
.4byte fish4
.4byte fish5
.4byte fish6
.4byte fish7
.4byte fish8
.4byte fish9
.4byte fishA_wait_for_a_pressed
.4byte fishB
.4byte fishC
.4byte fishD
.4byte fishE
.4byte fishF
gUnknown_0849759C:: @ 849759C
.incbin "baserom.gba", 0x49759c, 0x6
.2byte 1, 1, 1
gUnknown_084975A2:: @ 84975A2
.incbin "baserom.gba", 0x4975a2, 0x6
.2byte 1, 3, 6
gUnknown_084975A8:: @ 84975A8
.incbin "baserom.gba", 0x4975a8, 0x2
.string "·$"
gUnknown_084975AA:: @ 84975AA
.incbin "baserom.gba", 0x4975aa, 0x6
.2byte 36, 33, 30
gUnknown_084975B0:: @ 84975B0
.incbin "baserom.gba", 0x4975b0, 0xc
.2byte 0, 0
.2byte 0x28, 10
.2byte 0x46, 30
gUnknown_084975BC:: @ 84975BC
.incbin "baserom.gba", 0x4975bc, 0x8
.byte 0x01, 0x03, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00

View File

@@ -1,14 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_085E5068:: @ 85E5068 struct BgTemplate
.4byte 0x000001f0, 0x00002dca
.align 2
gUnknown_085E5070:: @ 85E5070
window_template 0x00, 0x11, 0x11, 0x0c, 0x02, 0x0f, 0x0001
window_template 0x00, 0x16, 0x01, 0x07, 0x02, 0x0f, 0x0019
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000

View File

@@ -1,113 +1,492 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.section .rodata
.align 2
gUnknown_0854014C:: @ 854014C
.incbin "baserom.gba", 0x54014c, 0xc000
.incbin "graphics/misc/sunny_day/0.gbapal"
.incbin "graphics/misc/sunny_day/1.gbapal"
.incbin "graphics/misc/sunny_day/2.gbapal"
.incbin "graphics/misc/sunny_day/3.gbapal"
.incbin "graphics/misc/sunny_day/4.gbapal"
.incbin "graphics/misc/sunny_day/5.gbapal"
.incbin "graphics/misc/sunny_day/6.gbapal"
.incbin "graphics/misc/sunny_day/7.gbapal"
.incbin "graphics/misc/sunny_day/8.gbapal"
.incbin "graphics/misc/sunny_day/9.gbapal"
.incbin "graphics/misc/sunny_day/10.gbapal"
.incbin "graphics/misc/sunny_day/11.gbapal"
.incbin "graphics/misc/sunny_day/12.gbapal"
.incbin "graphics/misc/sunny_day/13.gbapal"
.incbin "graphics/misc/sunny_day/14.gbapal"
.incbin "graphics/misc/sunny_day/15.gbapal"
.incbin "graphics/misc/sunny_day/16.gbapal"
.incbin "graphics/misc/sunny_day/17.gbapal"
.incbin "graphics/misc/sunny_day/18.gbapal"
.incbin "graphics/misc/sunny_day/19.gbapal"
.incbin "graphics/misc/sunny_day/20.gbapal"
.incbin "graphics/misc/sunny_day/21.gbapal"
.incbin "graphics/misc/sunny_day/22.gbapal"
.incbin "graphics/misc/sunny_day/23.gbapal"
.incbin "graphics/misc/sunny_day/24.gbapal"
.incbin "graphics/misc/sunny_day/25.gbapal"
.incbin "graphics/misc/sunny_day/26.gbapal"
.incbin "graphics/misc/sunny_day/27.gbapal"
.incbin "graphics/misc/sunny_day/28.gbapal"
.incbin "graphics/misc/sunny_day/29.gbapal"
.incbin "graphics/misc/sunny_day/30.gbapal"
.incbin "graphics/misc/sunny_day/31.gbapal"
.incbin "graphics/misc/sunny_day/32.gbapal"
.incbin "graphics/misc/sunny_day/33.gbapal"
.incbin "graphics/misc/sunny_day/34.gbapal"
.incbin "graphics/misc/sunny_day/35.gbapal"
.incbin "graphics/misc/sunny_day/36.gbapal"
.incbin "graphics/misc/sunny_day/37.gbapal"
.incbin "graphics/misc/sunny_day/38.gbapal"
.incbin "graphics/misc/sunny_day/39.gbapal"
.incbin "graphics/misc/sunny_day/40.gbapal"
.incbin "graphics/misc/sunny_day/41.gbapal"
.incbin "graphics/misc/sunny_day/42.gbapal"
.incbin "graphics/misc/sunny_day/43.gbapal"
.incbin "graphics/misc/sunny_day/44.gbapal"
.incbin "graphics/misc/sunny_day/45.gbapal"
.incbin "graphics/misc/sunny_day/46.gbapal"
.incbin "graphics/misc/sunny_day/47.gbapal"
.incbin "graphics/misc/sunny_day/48.gbapal"
.incbin "graphics/misc/sunny_day/49.gbapal"
.incbin "graphics/misc/sunny_day/50.gbapal"
.incbin "graphics/misc/sunny_day/51.gbapal"
.incbin "graphics/misc/sunny_day/52.gbapal"
.incbin "graphics/misc/sunny_day/53.gbapal"
.incbin "graphics/misc/sunny_day/54.gbapal"
.incbin "graphics/misc/sunny_day/55.gbapal"
.incbin "graphics/misc/sunny_day/56.gbapal"
.incbin "graphics/misc/sunny_day/57.gbapal"
.incbin "graphics/misc/sunny_day/58.gbapal"
.incbin "graphics/misc/sunny_day/59.gbapal"
.incbin "graphics/misc/sunny_day/60.gbapal"
.incbin "graphics/misc/sunny_day/61.gbapal"
.incbin "graphics/misc/sunny_day/62.gbapal"
.incbin "graphics/misc/sunny_day/63.gbapal"
.incbin "graphics/misc/sunny_day/64.gbapal"
.incbin "graphics/misc/sunny_day/65.gbapal"
.incbin "graphics/misc/sunny_day/66.gbapal"
.incbin "graphics/misc/sunny_day/67.gbapal"
.incbin "graphics/misc/sunny_day/68.gbapal"
.incbin "graphics/misc/sunny_day/69.gbapal"
.incbin "graphics/misc/sunny_day/70.gbapal"
.incbin "graphics/misc/sunny_day/71.gbapal"
.incbin "graphics/misc/sunny_day/72.gbapal"
.incbin "graphics/misc/sunny_day/73.gbapal"
.incbin "graphics/misc/sunny_day/74.gbapal"
.incbin "graphics/misc/sunny_day/75.gbapal"
.incbin "graphics/misc/sunny_day/76.gbapal"
.incbin "graphics/misc/sunny_day/77.gbapal"
.incbin "graphics/misc/sunny_day/78.gbapal"
.incbin "graphics/misc/sunny_day/79.gbapal"
.incbin "graphics/misc/sunny_day/80.gbapal"
.incbin "graphics/misc/sunny_day/81.gbapal"
.incbin "graphics/misc/sunny_day/82.gbapal"
.incbin "graphics/misc/sunny_day/83.gbapal"
.incbin "graphics/misc/sunny_day/84.gbapal"
.incbin "graphics/misc/sunny_day/85.gbapal"
.incbin "graphics/misc/sunny_day/86.gbapal"
.incbin "graphics/misc/sunny_day/87.gbapal"
.incbin "graphics/misc/sunny_day/88.gbapal"
.incbin "graphics/misc/sunny_day/89.gbapal"
.incbin "graphics/misc/sunny_day/90.gbapal"
.incbin "graphics/misc/sunny_day/91.gbapal"
.incbin "graphics/misc/sunny_day/92.gbapal"
.incbin "graphics/misc/sunny_day/93.gbapal"
.incbin "graphics/misc/sunny_day/94.gbapal"
.incbin "graphics/misc/sunny_day/95.gbapal"
.align 2
gUnknown_0854C14C:: @ 854C14C
.incbin "baserom.gba", 0x54c14c, 0x4
.4byte gUnknown_02038454
.align 2
gUnknown_0854C150:: @ 854C150
.incbin "baserom.gba", 0x54c150, 0xf0
.4byte sub_80AB26C
.4byte nullsub_36
.4byte sub_80AB26C
.4byte sub_80AB290
.4byte sub_80AC438
.4byte sub_80AC4B4
.4byte sub_80AC484
.4byte sub_80AC514
.4byte sub_80AC55C
.4byte nullsub_95
.4byte sub_80AC580
.4byte sub_80AC590
.4byte sub_80AC928
.4byte sub_80AC9C4
.4byte sub_80AC994
.4byte sub_80ACA24
.4byte sub_80ACF8C
.4byte snowflakes_progress2
.4byte sub_80ACFDC
.4byte sub_80AD084
.4byte sub_80AD444
.4byte sub_80AD584
.4byte sub_80AD4B8
.4byte sub_80AD910
.4byte sub_80ADA60
.4byte sub_80ADAF0
.4byte sub_80ADAC0
.4byte sub_80ADBB0
.4byte sub_80ADDBC
.4byte sub_80ADE48
.4byte sub_80ADE18
.4byte sub_80ADEF4
.4byte sub_80AE45C
.4byte sub_80AE50C
.4byte sub_80AE4DC
.4byte sub_80AE588
.4byte sub_80AE0E4
.4byte sub_80AE198
.4byte sub_80AE168
.4byte sub_80AE1FC
.4byte sub_80ADA60
.4byte sub_80ADAF0
.4byte sub_80ADAC0
.4byte sub_80ADBB0
.4byte sub_80AE9F0
.4byte nullsub_96
.4byte sub_80AEA20
.4byte sub_80AEA30
.4byte sub_80AC6D0
.4byte sub_80AC734
.4byte sub_80AC704
.4byte sub_80AC818
.4byte sub_80AD4E8
.4byte sub_80AD584
.4byte sub_80AD554
.4byte sub_80AD910
.4byte sub_80AEA34
.4byte sub_80AEAB8
.4byte sub_80AEA88
.4byte sub_80AEB2C
.align 2
gUnknown_0854C240:: @ 854C240
.incbin "baserom.gba", 0x54c240, 0x10
.4byte sub_80AB3A8
.4byte sub_80AB434
.4byte nullsub_94
.4byte nullsub_94
.align 2
gUnknown_0854C250:: @ 854C250
.incbin "baserom.gba", 0x54c250, 0x20
.byte 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x02, 0x01, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01
.align 2
gUnknown_0854C270:: @ 854C270
.incbin "baserom.gba", 0x54c270, 0x20
.incbin "graphics/weather/0.gbapal"
.align 2
gUnknown_0854C290:: @ 854C290
.incbin "baserom.gba", 0x54c290, 0x20
.incbin "graphics/weather/1.gbapal"
.align 2
gUnknown_0854C2B0:: @ 854C2B0
.incbin "baserom.gba", 0x54c2b0, 0x820
.incbin "graphics/weather/2.gbapal"
gUnknown_0854CAD0:: @ 854CAD0
.incbin "baserom.gba", 0x54cad0, 0x3080
.align 2
gWeatherFog2Tiles:: @ 854C2D0
.incbin "graphics/weather/fog2.4bpp"
.align 2
gWeatherFog1Tiles:: @ 854CAD0
.incbin "graphics/weather/fog1.4bpp"
.align 2
gWeatherCloudTiles:: @ 854D2D0
.incbin "graphics/weather/cloud.4bpp"
.align 2
gWeatherSnow1Tiles:: @ 854DAD0
.incbin "graphics/weather/snow0.4bpp"
.align 2
gWeatherSnow2Tiles:: @ 854DAF0
.incbin "graphics/weather/snow1.4bpp"
.align 2
gWeatherBubbleTiles:: @ 854DB10
.incbin "graphics/weather/bubble.4bpp"
.align 2
gWeatherAshTiles:: @ 854DB50
.incbin "graphics/weather/ash.4bpp"
.align 2
gWeatherRainTiles:: @ 854EB50
.incbin "graphics/weather/rain.4bpp"
.align 2
gWeatherSandstormTiles:: @ 854F150
.incbin "graphics/weather/sandstorm.4bpp"
.align 1
gUnknown_0854FB50:: @ 854FB50
.incbin "baserom.gba", 0x54fb50, 0xc
.2byte 0x0000, 0x0042, 0x0005, 0x0049, 0x000a, 0x004e
gUnknown_0854FB5C:: @ 854FB5C
.incbin "baserom.gba", 0x54fb5c, 0x1c
.align 2
sCloudSpriteSheet:: @ 854FB5C
obj_tiles gWeatherCloudTiles, 0x0800, 0x1200
gUnknown_0854FB78:: @ 854FB78
.incbin "baserom.gba", 0x54fb78, 0x18
.align 2
gOamData_854FB64:: @ 854FB64
.2byte 0x0400, 0xc000, 0x0c00, 0x0000
.align 2
gSpriteAnim_854FB6C:: @ 854FB6C
.2byte 0x0000, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FB74:: @ 854FB74
.4byte gSpriteAnim_854FB6C
.align 2
sCloudSpriteTemplate:: @ 854FB78
spr_template 0x1200, 0x1201, gOamData_854FB64, gSpriteAnimTable_854FB74, NULL, gDummySpriteAffineAnimTable, sub_80AC6B4
.align 2
gUnknown_0854FB90:: @ 854FB90
.incbin "baserom.gba", 0x54fb90, 0x9c
.2byte 0x0000, 0x0000, 0x0000, 0x00a0, 0x0000, 0x0040, 0x0090, 0x00e0, 0x0090, 0x0080, 0x0020, 0x0020, 0x0020, 0x00c0, 0x0020, 0x0060
.2byte 0x0048, 0x0080, 0x0048, 0x0020, 0x0048, 0x00c0, 0x00d8, 0x0060, 0x00d8, 0x0000, 0x0068, 0x00a0, 0x0068, 0x0040, 0x0068, 0x00e0
.2byte 0x0090, 0x0000, 0x0090, 0x00a0, 0x0090, 0x0040, 0x0020, 0x00e0, 0x0020, 0x0080, 0x0048, 0x0020, 0x0048, 0x00c0, 0x0030, 0x0060
gUnknown_0854FC2C:: @ 854FC2C
.incbin "baserom.gba", 0x54fc2c, 0x18
.align 2
gOamData_854FBF0:: @ 854FBF0
.2byte 0x8000, 0x8000, 0x2400, 0x0000
.align 2
gSpriteAnim_854FBF8:: @ 854FBF8
.2byte 0x0000, 0x0010, 0xfffe, 0x0000
.align 2
gSpriteAnim_854FC00:: @ 854FC00
.2byte 0x0008, 0x0003, 0x0020, 0x0002, 0x0028, 0x0002, 0xffff, 0x0000
.align 2
gSpriteAnim_854FC10:: @ 854FC10
.2byte 0x0008, 0x0003, 0x0010, 0x0003, 0x0018, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FC20:: @ 854FC20
.4byte gSpriteAnim_854FBF8
.4byte gSpriteAnim_854FC00
.4byte gSpriteAnim_854FC10
.align 2
gSpriteTemplate_854FC2C:: @ 854FC2C
spr_template 0x1206, 0x1200, gOamData_854FBF0, gSpriteAnimTable_854FC20, NULL, gDummySpriteAffineAnimTable, sub_80ACB84
.align 1
gUnknown_0854FC44:: @ 854FC44
.incbin "baserom.gba", 0x54fc44, 0x8
.2byte 0xff98, 0x00d0, 0xff60, 0x0140
.align 1
gUnknown_0854FC4C:: @ 854FC4C
.incbin "baserom.gba", 0x54fc4c, 0x8
.2byte 0x0012, 0x0007, 0x000c, 0x000a
.align 2
gUnknown_0854FC54:: @ 854FC54
.incbin "baserom.gba", 0x54fc54, 0x38
obj_tiles gWeatherRainTiles, 0x0600, 0x1206
.align 2
gOamData_854FC5C:: @ 854FC5C
.2byte 0x0000, 0x0000, 0x0400, 0x0000
.align 2
gUnknown_0854FC64:: @ 854FC64
obj_frame_tiles gWeatherSnow1Tiles, 0x0020
obj_frame_tiles gWeatherSnow2Tiles, 0x0020
.align 2
gSpriteAnim_854FC74:: @ 854FC74
.2byte 0x0000, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnim_854FC7C:: @ 854FC7C
.2byte 0x0001, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FC84:: @ 854FC84
.4byte gSpriteAnim_854FC74
.4byte gSpriteAnim_854FC7C
.align 2
gUnknown_0854FC8C:: @ 854FC8C
.incbin "baserom.gba", 0x54fc8c, 0x8c
spr_template 0xffff, 0x1200, gOamData_854FC5C, gSpriteAnimTable_854FC84, gUnknown_0854FC64, gDummySpriteAffineAnimTable, sub_80AD30C
gUnknown_0854FD18:: @ 854FD18
.incbin "baserom.gba", 0x54fd18, 0x18
.align 2
gUnknown_0854FCA4:: @ 854FCA4
.2byte 0x0000, 0x0006, 0x0006, 0x000c, 0x0012, 0x002a, 0x012c, 0x012c
.align 2
gOamData_854FCB4:: @ 854FCB4
.2byte 0x0400, 0xc000, 0x0800, 0x0000
.align 2
gSpriteAnim_854FCBC:: @ 854FCBC
.2byte 0x0000, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnim_854FCC4:: @ 854FCC4
.2byte 0x0020, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnim_854FCCC:: @ 854FCCC
.2byte 0x0040, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnim_854FCD4:: @ 854FCD4
.2byte 0x0060, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnim_854FCDC:: @ 854FCDC
.2byte 0x0080, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnim_854FCE4:: @ 854FCE4
.2byte 0x00a0, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FCEC:: @ 854FCEC
.4byte gSpriteAnim_854FCBC
.4byte gSpriteAnim_854FCC4
.4byte gSpriteAnim_854FCCC
.4byte gSpriteAnim_854FCD4
.4byte gSpriteAnim_854FCDC
.4byte gSpriteAnim_854FCE4
.align 2
gSpriteAffineAnim_854FD04:: @ 854FD04
.2byte 0x0200, 0x0200, 0x0000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnimTable_854FD14:: @ 854FD14
.4byte gSpriteAffineAnim_854FD04
.align 2
gSpriteTemplate_854FD18:: @ 854FD18
spr_template 0x1201, 0x1200, gOamData_854FCB4, gSpriteAnimTable_854FCEC, NULL, gSpriteAffineAnimTable_854FD14, sub_80ADC4C
.align 2
gUnknown_0854FD30:: @ 854FD30
.incbin "baserom.gba", 0x54fd30, 0x8
obj_tiles gWeatherFog1Tiles, 0x0800, 0x1201
.align 2
gUnknown_0854FD38:: @ 854FD38
.incbin "baserom.gba", 0x54fd38, 0x20
obj_tiles gWeatherAshTiles, 0x1000, 0x1202
gUnknown_0854FD58:: @ 854FD58
.incbin "baserom.gba", 0x54fd58, 0x18
.align 2
gOamData_854FD40:: @ 854FD40
.2byte 0x0400, 0xc000, 0xf400, 0x0000
.align 2
gSpriteAnim_854FD48:: @ 854FD48
.2byte 0x0000, 0x003c, 0x0040, 0x003c, 0xfffe, 0x0000
.align 2
gSpriteAnimTable_854FD54:: @ 854FD54
.4byte gSpriteAnim_854FD48
.align 2
gSpriteTemplate_854FD58:: @ 854FD58
spr_template 0x1202, 0x1200, gOamData_854FD40, gSpriteAnimTable_854FD54, NULL, gDummySpriteAffineAnimTable, sub_80AE068
.align 2
gUnknown_0854FD70:: @ 854FD70
.incbin "baserom.gba", 0x54fd70, 0x1c
obj_tiles gWeatherFog2Tiles, 0x0800, 0x1203
gUnknown_0854FD8C:: @ 854FD8C
.incbin "baserom.gba", 0x54fd8c, 0x38
.align 2
gOamData_854FD78:: @ 854FD78
.2byte 0x0400, 0xc000, 0x0800, 0x0000
gUnknown_0854FDC4:: @ 854FDC4
.incbin "baserom.gba", 0x54fdc4, 0x18
.align 2
gSpriteAnim_854FD80:: @ 854FD80
.2byte 0x0000, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FD88:: @ 854FD88
.4byte gSpriteAnim_854FD80
.align 2
gSpriteTemplate_854FD8C:: @ 854FD8C
spr_template 0x1203, 0x1200, gOamData_854FD78, gSpriteAnimTable_854FD88, NULL, gDummySpriteAffineAnimTable, sub_80AE3FC
.align 2
gOamData_854FDA4:: @ 854FDA4
.2byte 0x0400, 0xc000, 0x0400, 0x0000
.align 2
gSpriteAnim_854FDAC:: @ 854FDAC
.2byte 0x0000, 0x0003, 0xffff, 0x0000
.align 2
gSpriteAnim_854FDB4:: @ 854FDB4
.2byte 0x0040, 0x0003, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FDBC:: @ 854FDBC
.4byte gSpriteAnim_854FDAC
.4byte gSpriteAnim_854FDB4
.align 2
gSpriteTemplate_854FDC4:: @ 854FDC4
spr_template 0x1204, 0x1201, gOamData_854FDA4, gSpriteAnimTable_854FDBC, NULL, gDummySpriteAffineAnimTable, sub_80AE8F8
.align 2
gUnknown_0854FDDC:: @ 854FDDC
.incbin "baserom.gba", 0x54fddc, 0x8
obj_tiles gWeatherSandstormTiles, 0x0a00, 0x1204
.align 1
gUnknown_0854FDE4:: @ 854FDE4
.incbin "baserom.gba", 0x54fde4, 0xc
.2byte 0x0000, 0x0078, 0x0050, 0x00a0, 0x0028, 0x0000
gUnknown_0854FDF0:: @ 854FDF0
.incbin "baserom.gba", 0x54fdf0, 0x8
.byte 0x28, 0x5a, 0x3c, 0x5a, 0x02, 0x3c, 0x28, 0x1e
.align 2
gUnknown_0854FDF8:: @ 854FDF8
.incbin "baserom.gba", 0x54fdf8, 0x8
obj_tiles gWeatherBubbleTiles, 0x0040, 0x1205
.align 1
gUnknown_0854FE00:: @ 854FE00
.incbin "baserom.gba", 0x54fe00, 0x44
.2byte 0x0078, 0x00a0, 0x0178, 0x00a0, 0x0028, 0x008c, 0x0128, 0x008c, 0x00b4, 0x0082, 0x01b4, 0x0082, 0x003c, 0x00a0, 0x01b4, 0x00a0
.2byte 0x00dc, 0x00b4, 0x01dc, 0x00b4, 0x000a, 0x005a, 0x010a, 0x005a, 0x0100, 0x00a0
gUnknown_0854FE44:: @ 854FE44
.incbin "baserom.gba", 0x54fe44, 0x18
.align 2
gSpriteAnim_854FE34:: @ 854FE34
.2byte 0x0000, 0x0010, 0x0001, 0x0010, 0xffff, 0x0000
.align 2
gSpriteAnimTable_854FE40:: @ 854FE40
.4byte gSpriteAnim_854FE34
.align 2
gSpriteTemplate_854FE44:: @ 854FE44
spr_template 0x1205, 0x1200, gUnknown_08524904, gSpriteAnimTable_854FE40, NULL, gDummySpriteAffineAnimTable, sub_80AEC34
gUnknown_0854FE5C:: @ 854FE5C
.incbin "baserom.gba", 0x54fe5c, 0x4
.byte 0x02, 0x03, 0x05, 0x03
gUnknown_0854FE60:: @ 854FE60
.incbin "baserom.gba", 0x54fe60, 0x4
.byte 0x02, 0x02, 0x03, 0x02
.align 1
gUnknown_0854FE64:: @ 854FE64
.incbin "baserom.gba", 0x54fe64, 0x14
.2byte 0x00c8, 0x0048, 0x0040, 0x0038, 0x0030, 0x0028, 0x0020, 0x0018, 0x0000, 0x0000
.align 2
gUnknown_0854FE78:: @ 854FE78
.incbin "baserom.gba", 0x54fe78, 0x4
.4byte 0x00000008
.align 2
gUnknown_0854FE7C:: @ 854FE7C
.incbin "baserom.gba", 0x54fe7c, 0xc
.4byte 0x04000040, 0xa2600001, 0x00000001

View File

@@ -6,10 +6,10 @@
.align 2, 0
gTruckCamera_HorizontalTable:: @ 858E898
.incbin "baserom.gba", 0x58e898, 0x13
.byte 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, -1, -1, -1, 0
gUnknown_0858E8AB:: @ 858E8AB
.incbin "baserom.gba", 0x58e8ab, 0x2
.byte 0x18, 0xFE
gUnknown_0858E8AD:: @ 858E8AD
.incbin "baserom.gba", 0x58e8ad, 0x3
.byte 0x17, 0xFE

547
data/field_specials.s Normal file
View File

@@ -0,0 +1,547 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_085B2B5C:: @ 85B2B5C
.byte 0x07, 0x09, 0x08, 0x0a
.align 2
gUnknown_085B2B60:: @ 85B2B60
.byte 0x00, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x00
gUnknown_085B2B68:: @ 85B2B68
.byte 0x07, 0x16, 0x00, 0x00, 0x0b, 0x13, 0x00, 0x00, 0x0a, 0x10, 0x00, 0x00, 0x0f, 0x10, 0x00, 0x00
gUnknown_085B2B78:: @ 85B2B78
.byte 0x00, 0x01, 0x01, 0x01, 0x01, 0x00
.align 1
gUnknown_085B2B7E:: @ 85B2B7E
.2byte 0x0218, 0x0219, 0x021a, 0x021b, 0x021c
gUnknown_085B2B88:: @ 85B2B88
.byte 0x0c, 0x02, 0x04, 0x05, 0x01, 0x08, 0x07, 0x0b, 0x03, 0x0a, 0x09, 0x06
gUnknown_085B2B94:: @ 85B2B94
.byte 0x00, 0x01, 0x01, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x04, 0x04, 0x05
gUnknown_085B2BA0:: @ 85B2BA0
.byte 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x05, 0x05
.align 2
gUnknown_085B2BAC:: @ 85B2BAC
.byte 0x00, 0x15, 0x01, 0x08, 0x04, 0x0f, 0x08, 0x00
.align 2
gElevatorFloorsTable:: @ 85B2BB4
.4byte gText_B4F
.4byte gText_B3F
.4byte gText_B2F
.4byte gText_B1F
.4byte gText_1F
.4byte gText_2F
.4byte gText_3F
.4byte gText_4F
.4byte gText_5F
.4byte gText_6F
.4byte gText_7F
.4byte gText_8F
.4byte gText_9F
.4byte gText_10F
.4byte gText_11F
.4byte gText_Rooftop
.align 1
gUnknown_085B2BF4:: @ 85B2BF4
.2byte 0x0329, 0x032a, 0x032b, 0x0331, 0x0332, 0x0333, 0x0339, 0x033a, 0x033b
.align 1
gUnknown_085B2C06:: @ 85B2C06
.2byte 0x0329, 0x032b, 0x032a, 0x0331, 0x0333, 0x0332, 0x0339, 0x033b, 0x033a
gUnknown_085B2C18:: @ 85B2C18
.byte 0x08, 0x10, 0x18, 0x20, 0x26, 0x2e, 0x34, 0x38, 0x39
gUnknown_085B2C21:: @ 85B2C21
.byte 0x03, 0x06, 0x09, 0x0c, 0x0f, 0x12, 0x15, 0x18, 0x1b
.align 1
gUnknown_085B2C2A:: @ 85B2C2A
.2byte 0x0202, 0x0301, 0x0405, 0x0504, 0x0604, 0x0700, 0x0804, 0x090b, 0x0a05, 0x0b05, 0x0c02, 0x0d06, 0x0e03, 0x0f02, 0x100c, 0x100a
.2byte 0x1a35, 0x193c, 0xffff
.align 2
gUnknown_085B2C50:: @ 85B2C50
.4byte BattleFrontier_Lounge2_Text_260971
.4byte BattleFrontier_Lounge2_Text_260A1E
.4byte BattleFrontier_Lounge2_Text_260AE7
.4byte BattleFrontier_Lounge2_Text_2619AC
.4byte BattleFrontier_Lounge2_Text_261A91
.4byte BattleFrontier_Lounge2_Text_261B0C
.4byte BattleFrontier_Lounge2_Text_261B95
.4byte BattleFrontier_Lounge2_Text_261B95
.4byte BattleFrontier_Lounge2_Text_261B95
.4byte BattleFrontier_Lounge2_Text_261C1A
.4byte BattleFrontier_Lounge2_Text_261C1A
.4byte BattleFrontier_Lounge2_Text_261C1A
.4byte BattleFrontier_Lounge2_Text_260BC4
.4byte BattleFrontier_Lounge2_Text_260C6D
.4byte BattleFrontier_Lounge2_Text_260D3A
.4byte BattleFrontier_Lounge2_Text_260E1E
.4byte BattleFrontier_Lounge2_Text_260EC7
.4byte BattleFrontier_Lounge2_Text_260F74
.4byte BattleFrontier_Lounge2_Text_2614E6
.4byte BattleFrontier_Lounge2_Text_261591
.4byte BattleFrontier_Lounge2_Text_26166F
.4byte BattleFrontier_Lounge2_Text_261282
.4byte BattleFrontier_Lounge2_Text_261329
.4byte BattleFrontier_Lounge2_Text_261403
.4byte BattleFrontier_Lounge2_Text_261026
.4byte BattleFrontier_Lounge2_Text_2610CC
.4byte BattleFrontier_Lounge2_Text_261194
.4byte BattleFrontier_Lounge2_Text_26174D
.4byte BattleFrontier_Lounge2_Text_2617F9
.4byte BattleFrontier_Lounge2_Text_2618C4
gUnknown_085B2CC8:: @ 85B2CC8
.byte 0x15, 0x38, 0x15, 0x23, 0xff, 0xff, 0xff, 0xff, 0x02, 0x04, 0x07, 0x15, 0x07, 0x15, 0x0e, 0x1c, 0x0d, 0x70, 0x07, 0x38
.align 1
gUnknown_085B2CDC:: @ 85B2CDC
.2byte 0x0007, 0x000e, 0x0015, 0x001c, 0x0023, 0x0031, 0x003f, 0x004d, 0x005b, 0x0000
.align 2
gUnknown_085B2CF0:: @ 85B2CF0
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_BlueFlute
.4byte gText_YellowFlute
.4byte gText_RedFlute
.4byte gText_WhiteFlute
.4byte gText_BlackFlute
.4byte gText_PrettyChair
.4byte gText_PrettyDesk
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_0Pts
.4byte gText_10Pts
.4byte gText_20Pts
.4byte gText_30Pts
.4byte gText_40Pts
.4byte gText_50Pts
.4byte gText_60Pts
.4byte gText_70Pts
.4byte gText_80Pts
.4byte gText_90Pts
.4byte gText_100Pts
.4byte gText_QuestionMark
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_KissPoster16BP
.4byte gText_KissCushion32BP
.4byte gText_SmoochumDoll32BP
.4byte gText_TogepiDoll48BP
.4byte gText_MeowthDoll48BP
.4byte gText_ClefairyDoll48BP
.4byte gText_DittoDoll48BP
.4byte gText_CyndaquilDoll80BP
.4byte gText_ChikoritaDoll80BP
.4byte gText_TotodileDoll80BP
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_LaprasDoll128BP
.4byte gText_SnorlaxDoll128BP
.4byte gText_VenusaurDoll256BP
.4byte gText_CharizardDoll256BP
.4byte gText_BlastoiseDoll256BP
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_Protein1BP
.4byte gText_Calcium1BP
.4byte gText_Iron1BP
.4byte gText_Zinc1BP
.4byte gText_Carbos1BP
.4byte gText_HpUp1BP
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_Leftovers48BP
.4byte gText_WhiteHerb48BP
.4byte gText_QuickClaw48BP
.4byte gText_MentalHerb48BP
.4byte gText_BrightPowder64BP
.4byte gText_ChoiceBand64BP
.4byte gText_KingsRock64BP
.4byte gText_FocusBand64BP
.4byte gText_ScopeLens64BP
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_EnergyPowder50
.4byte gText_EnergyRoot80
.4byte gText_HealPowder50
.4byte gText_RevivalHerb300
.4byte gText_Protein1000
.4byte gText_Iron1000
.4byte gText_Carbos1000
.4byte gText_Calcium1000
.4byte gText_Zinc1000
.4byte gText_HPUp1000
.4byte gText_PPUp3000
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_BattleTower2
.4byte gText_BattleDome
.4byte gText_BattlePalace
.4byte gText_BattleArena
.4byte gText_BattleFactory
.4byte gText_BattlePike
.4byte gText_BattlePyramid
.4byte gText_RankingHall
.4byte gText_ExchangeService
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_Softboiled16BP
.4byte gText_SeismicToss24BP
.4byte gText_DreamEater24BP
.4byte gText_MegaPunch24BP
.4byte gText_MegaKick48BP
.4byte gText_BodySlam48BP
.4byte gText_RockSlide48BP
.4byte gText_Counter48BP
.4byte gText_ThunderWave48BP
.4byte gText_SwordsDance48BP
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_DefenseCurl16BP
.4byte gText_Snore24BP
.4byte gText_MudSlap24BP
.4byte gText_Swift24BP
.4byte gText_IcyWind24BP
.4byte gText_Endure48BP
.4byte gText_PsychUp48BP
.4byte gText_IcePunch48BP
.4byte gText_ThunderPunch48BP
.4byte gText_FirePunch48BP
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_SlateportCity
.4byte gText_BattleFrontier
.4byte gText_SouthernIsland
.4byte gText_NavelRock
.4byte gText_BirthIsland
.4byte gText_FarawayIsland
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte gText_BattleTrainers
.4byte gText_BattleBasics
.4byte gText_PokemonNature
.4byte gText_PokemonMoves
.4byte gText_Underpowered
.4byte gText_WhenInDanger
.4byte gText_Exit
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.4byte NULL
.align 2
gUnknown_085B3030:: @ 85B3030
.4byte 0x03000002, 0x00000000, 0x07d00000, 0x00000064
.align 2
gUnknown_085B3040:: @ 85B3040
.4byte BattleFrontier_Lounge5_Text_26468D
.4byte BattleFrontier_Lounge5_Text_2646E5
.4byte BattleFrontier_Lounge5_Text_264741
.4byte BattleFrontier_Lounge5_Text_2647A4
.4byte BattleFrontier_Lounge5_Text_2647FC
.4byte BattleFrontier_Lounge5_Text_264858
.4byte BattleFrontier_Lounge5_Text_2648BE
.4byte BattleFrontier_Lounge5_Text_264916
.4byte BattleFrontier_Lounge5_Text_264972
.4byte BattleFrontier_Lounge5_Text_2649D5
.4byte BattleFrontier_Lounge5_Text_264A3F
.4byte BattleFrontier_Lounge5_Text_264A9B
.4byte BattleFrontier_Lounge5_Text_264AF3
.4byte BattleFrontier_Lounge5_Text_264B5D
.4byte BattleFrontier_Lounge5_Text_2648BE
.4byte BattleFrontier_Lounge5_Text_264BC3
.4byte BattleFrontier_Lounge5_Text_264C36
.4byte BattleFrontier_Lounge5_Text_2648BE
.4byte BattleFrontier_Lounge5_Text_264C95
.4byte BattleFrontier_Lounge5_Text_264D01
.4byte BattleFrontier_Lounge5_Text_264D6B
.4byte BattleFrontier_Lounge5_Text_264DD7
.4byte BattleFrontier_Lounge5_Text_264E33
.4byte BattleFrontier_Lounge5_Text_264E8F
.4byte BattleFrontier_Lounge5_Text_2648BE
.align 2
gUnknown_085B30A4:: @ 85B30A4
.4byte BattleFrontier_Lounge3_Text_262261
.4byte BattleFrontier_Lounge3_Text_26230D
.4byte BattleFrontier_Lounge3_Text_2623B9
.4byte BattleFrontier_Lounge3_Text_262464
.4byte BattleFrontier_Lounge3_Text_26250E
.4byte BattleFrontier_Lounge3_Text_2625B8
.4byte BattleFrontier_Lounge3_Text_26266A
.4byte BattleFrontier_Lounge3_Text_26271C
.4byte BattleFrontier_Lounge3_Text_2627C9
.4byte BattleFrontier_Lounge3_Text_262876
.4byte BattleFrontier_Lounge3_Text_26291A
.4byte BattleFrontier_Lounge3_Text_2629BC
.align 2
gUnknown_085B30D4:: @ 85B30D4
.4byte BattleFrontier_Lounge3_Text_262C04
.4byte BattleFrontier_Lounge3_Text_262C90
.4byte BattleFrontier_Lounge3_Text_262D1C
.4byte BattleFrontier_Lounge3_Text_262DA7
.4byte BattleFrontier_Lounge3_Text_262E34
.4byte BattleFrontier_Lounge3_Text_262EC1
.4byte BattleFrontier_Lounge3_Text_262F56
.4byte BattleFrontier_Lounge3_Text_262FEB
.4byte BattleFrontier_Lounge3_Text_263078
.4byte BattleFrontier_Lounge3_Text_263105
.4byte BattleFrontier_Lounge3_Text_26318C
.4byte BattleFrontier_Lounge3_Text_263211
.align 1
gUnknown_085B3104:: @ 85B3104
.2byte 0x0000, 0x0001, 0x0002, 0x0100, 0x0101, 0x0400, 0x0401, 0x0200, 0x0201, 0x0300, 0x0500, 0x0600
.align 2
gUnknown_085B311C:: @ 85B311C
window_template 0x00, 0x01, 0x01, 0x06, 0x02, 0x0f, 0x0008
.align 2
gUnknown_085B3124:: @ 85B3124
window_template 0x00, 0x02, 0x09, 0x04, 0x04, 0x0f, 0x0014
.align 1
gUnknown_085B312C:: @ 85B312C
.2byte 0x004b, 0x0067, 0x0057, 0x004f, 0x0054, 0x0055, 0x0056, 0x0050, 0x0051, 0x0052, 0xffff
.align 1
gUnknown_085B3142:: @ 85B3142
.2byte 0x0071, 0x006f, 0x0072, 0x0073, 0x0074, 0xffff
.align 1
gUnknown_085B314E:: @ 85B314E
.2byte 0x0040, 0x0043, 0x0041, 0x0046, 0x0042, 0x003f, 0xffff
.align 1
gUnknown_085B315C:: @ 85B315C
.2byte 0x00c8, 0x00b4, 0x00b7, 0x00b9, 0x00b3, 0x00ba, 0x00bb, 0x00c4, 0x00c6, 0xffff
.align 2
gUnknown_085B3170:: @ 85B3170
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2601AA
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2601D0
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260201
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26022F
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26025B
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260287
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2602B5
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2602E0
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26030F
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26033E
.4byte gText_Exit
.align 2
gUnknown_085B319C:: @ 85B319C
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C
.4byte gText_Exit
.align 2
gUnknown_085B31B4:: @ 85B31B4
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260397
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2603BE
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2603E6
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26040E
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260436
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26045C
.4byte gText_Exit
.align 2
gUnknown_085B31D0:: @ 85B31D0
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26047A
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2604AC
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2604D8
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_26050F
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260542
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260575
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2605A8
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_2605E2
.4byte BattleFrontier_BattlePointExchangeServiceCorner_Text_260613
.4byte gText_Exit
.align 1
gUnknown_085B31F8:: @ 85B31F8
.2byte 0x0087, 0x0045, 0x008a, 0x0005, 0x0019, 0x0022, 0x009d, 0x0044, 0x0056, 0x000e
.align 1
gUnknown_085B320C:: @ 85B320C
.2byte 0x006f, 0x00ad, 0x00bd, 0x0081, 0x00c4, 0x00cb, 0x00f4, 0x0008, 0x0009, 0x0007
.align 2
gUnknown_085B3220:: @ 85B3220
window_template 0x00, 0x01, 0x07, 0x0c, 0x06, 0x0f, 0x001c
.align 2
gUnknown_085B3228:: @ 85B3228
.4byte BattleFrontier_Lounge7_Text_265E30
.4byte BattleFrontier_Lounge7_Text_265E5B
.4byte BattleFrontier_Lounge7_Text_265E8A
.4byte BattleFrontier_Lounge7_Text_265EC0
.4byte BattleFrontier_Lounge7_Text_265EED
.4byte BattleFrontier_Lounge7_Text_265F1C
.4byte BattleFrontier_Lounge7_Text_265F47
.4byte BattleFrontier_Lounge7_Text_265F77
.4byte BattleFrontier_Lounge7_Text_265FAA
.4byte BattleFrontier_Lounge7_Text_265FDD
.4byte gText_Exit
.align 2
gUnknown_085B3254:: @ 85B3254
.4byte BattleFrontier_Lounge7_Text_26600A
.4byte BattleFrontier_Lounge7_Text_26603E
.4byte BattleFrontier_Lounge7_Text_266070
.4byte BattleFrontier_Lounge7_Text_2660A6
.4byte BattleFrontier_Lounge7_Text_2660D0
.4byte BattleFrontier_Lounge7_Text_2660FF
.4byte BattleFrontier_Lounge7_Text_26612D
.4byte BattleFrontier_Lounge7_Text_26615F
.4byte BattleFrontier_Lounge7_Text_266185
.4byte BattleFrontier_Lounge7_Text_2661B5
.4byte gText_Exit
.align 2
gUnknown_085B3280:: @ 85B3280
.incbin "graphics/unknown/unknown_5B3280.gbapal"
gUnknown_085B33E0:: @ 85B33E0
.byte 0x0f, 0x0c, 0x0b, 0x0e, 0x0f, 0x08, 0x13, 0x0e, 0x0c, 0x0b, 0x12, 0x0b, 0x0f, 0x0e, 0x0b, 0x0e, 0x13, 0x0e, 0x0f, 0x0f, 0x0f, 0x0a
gUnknown_085B33F6:: @ 85B33F6
.byte 0x04, 0x08, 0x08, 0x08, 0x04, 0x04, 0x04, 0x06, 0x03, 0x03
gUnknown_085B3400:: @ 85B3400
.byte 0x1d, 0x1d, 0x1e, 0x1e, 0x1f, 0x1f, 0x21, 0x21, 0x14, 0x14, 0x28, 0x28, 0x2a, 0x2a, 0x2c, 0x2c
gUnknown_085B3410:: @ 85B3410
.byte 0x1d, 0x1d, 0x1e, 0x1e, 0x1f, 0x1f, 0x21, 0x21, 0x14, 0x14, 0x28, 0x28, 0x2a, 0x2a, 0x2c, 0x2c
gUnknown_085B3420:: @ 85B3420
.byte 0x02, 0x04, 0x01, 0x04, 0x04, 0x01, 0x05, 0x00, 0x01, 0x06, 0x03, 0x01, 0x08, 0x06, 0x01, 0x09, 0x0d, 0x01, 0x0a, 0x07, 0x01, 0x0b, 0x07, 0x01, 0x0c, 0x04, 0x01, 0x0e, 0x05, 0x01, 0x0f, 0x04
.byte 0x01, 0x1a, 0x37, 0x01
.align 1
gUnknown_085B3444:: @ 85B3444
.2byte 0x0202, 0x0301, 0x0405, 0x0504, 0x0604, 0x0700, 0x0804, 0x090b, 0x0a05, 0x0b05, 0x0c02, 0x0d06, 0x0e03, 0x0f02, 0x100c, 0x100a
.2byte 0x1a35, 0x1918, 0x1919, 0x191a, 0x191b, 0xffff
gUnknown_085B3470:: @ 85B3470
.byte 0x02, 0x01, 0x02, 0x01
gUnknown_085B3474:: @ 85B3474
.byte 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f
gUnknown_085B347C:: @ 85B347C
.byte 0x08, 0x0d, 0x0e, 0x0b, 0x0a, 0x0c, 0x0f, 0x09

View File

@@ -5,19 +5,95 @@
.align 2, 0
gUnknown_08510348:: @ 8510348
.incbin "baserom.gba", 0x510348, 0x20
.4byte nullsub_34
.4byte sub_809E3B4
.4byte sub_809DEF0
.4byte sub_809DCB4
.4byte sub_809E224
.4byte EndTruckSequence
.4byte sub_80EA3E4
.4byte sub_809E4CC
gUnknown_08510368:: @ 8510368
.incbin "baserom.gba", 0x510368, 0x20
.byte 0
.byte 0
.2byte 0x259
.byte 0
.byte 1
.2byte 0x261
.byte 0
.byte 0xFF
.2byte 0x259
.byte 0
.byte 0
.2byte 0x261
.byte 0
.byte 0
.2byte 0x252
.byte 1
.byte 0
.2byte 0x253
.byte 0xFF
.byte 0
.2byte 0x252
.byte 0
.byte 0
.2byte 0x253
gUnknown_08510388:: @ 8510388
.incbin "baserom.gba", 0x510388, 0x20
.byte 0
.byte 0
.2byte 0x25A
.byte 0
.byte 1
.2byte 0x262
.byte 0
.byte 0xFF
.2byte 0x25A
.byte 0
.byte 0
.2byte 0x262
.byte 0
.byte 0
.2byte 0x254
.byte 1
.byte 0
.2byte 0x255
.byte 0xFF
.byte 0
.2byte 0x254
.byte 0
.byte 0
.2byte 0x255
gUnknown_085103A8:: @ 85103A8
.incbin "baserom.gba", 0x5103a8, 0x20
.byte 0
.byte 0
.2byte 0x258
.byte 0
.byte 1
.2byte 0x260
.byte 0
.byte 0xFF
.2byte 0x258
.byte 0
.byte 0
.2byte 0x260
.byte 0
.byte 0
.2byte 0x250
.byte 1
.byte 0
.2byte 0x251
.byte 0xFF
.byte 0
.2byte 0x250
.byte 0
.byte 0
.2byte 0x251
gUnknown_085103C8:: @ 85103C8
.incbin "baserom.gba", 0x5103c8, 0x34
.2byte 0, 0, 0, 0, 0, 0, 0x4001, 0x4002, 0x4003, 0x4004, 0, 0, 0x4005, 0x4006, 0x4007, 0, 0, 0x4008, 0x4009, 0x400a, 0, 0, 0, 0, 0, 0
gUnknown_085103FC:: @ 85103FC
.incbin "baserom.gba", 0x5103fc, 0x8
.2byte 0xE8, 0xeb, 0xea, 0xe9

View File

@@ -5,4 +5,4 @@
.align 2, 0
gUnknown_08486EF8:: @ 8486EF8
.incbin "baserom.gba", 0x486ef8, 0x4
.4byte 0x00000000

View File

@@ -5,14 +5,28 @@
.align 2, 0
gUnknown_0857C608:: @ 857C608
.incbin "baserom.gba", 0x57c608, 0x2
.byte 0xfe, 0xfe, 0x01, 0x00, 0xff, 0xfe, 0x01, 0x00, 0x00, 0xfe, 0x02, 0x00, 0x01, 0xfe, 0x03, 0x00, 0x02, 0xfe, 0x03, 0x00, 0xfe, 0xff, 0x01, 0x00, 0x02, 0xff, 0x03, 0x00, 0xfe, 0x00, 0x04, 0x00, 0x02, 0x00
.byte 0x06, 0x00, 0xfe, 0x01, 0x07, 0x00, 0x02, 0x01, 0x09, 0x00, 0xfe, 0x02, 0x07, 0x00, 0xff, 0x02, 0x07, 0x00, 0x00, 0x02, 0x08, 0x00, 0x01, 0x02, 0x09, 0x00, 0x02, 0x02, 0x09, 0x00
gUnknown_0857C648:: @ 857C648
.2byte 0
.2byte 0
.2byte 0x1401
.2byte 0
gUnknown_0857C60A:: @ 857C60A
.incbin "baserom.gba", 0x57c60a, 0x5a
gUnknown_0857C650:: @ 857C650
obj_image_anim_frame 0, 0x1E
obj_image_anim_jump 0
gUnknown_0857C658:: @ 857C658
.4byte gUnknown_0857C650
gUnknown_0857C65C:: @ 857C65C
obj_frame_tiles gFieldEffectObjectPic_ShadowExtraLarge + 0x520, 32
.align 2
gFieldEffectObjectPaletteInfo6:: @ 857C664
obj_pal gFieldEffectObjectPalette6, 0x1000
gUnknown_0857C66C:: @ 857C66C
.incbin "baserom.gba", 0x57c66c, 0x18
spr_template -1, 0x1000, gUnknown_0857C648, gUnknown_0857C658, gUnknown_0857C65C, gDummySpriteAffineAnimTable, objc_8097BA8

81
data/fldeff_flash.s Normal file
View File

@@ -0,0 +1,81 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnknown_085B27C8:: @ 85B27C8
.byte 0x01, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x02, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x03, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x05, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x06, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x07, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x08, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x09, 0x04, 0x01, 0x00
.4byte sub_81375A8
.byte 0x04, 0x01, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x02, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x03, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x05, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x06, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x07, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x08, 0x00, 0x01
.4byte sub_81373F0
.byte 0x04, 0x09, 0x00, 0x01
.4byte sub_81373F0
.byte 0x00, 0x00, 0x00, 0x00
.4byte NULL
.align 2
gCaveTransitionPalette_White:: @ 85B2850
.incbin "graphics/misc/cave_transition_white.gbapal"
.align 2
gCaveTransitionPalette_Black:: @ 85B2870
.incbin "graphics/misc/cave_transition_black.gbapal"
.align 2
gUnknown_085B2890:: @ 85B2890
.incbin "graphics/misc/85B2890.gbapal"
.align 2
gUnknown_085B28A0:: @ 85B28A0
.incbin "graphics/misc/85B28A0.gbapal"
.align 2
gCaveTransitionTilemap:: @ 85B28B0
.incbin "graphics/misc/cave_transition_map.bin.lz"
.align 2
gCaveTransitionTiles:: @ 85B2A90
.incbin "graphics/misc/cave_transition.4bpp.lz"

View File

@@ -3,32 +3,96 @@
.section .rodata
.align 2
gUnknown_08617274:: @ 8617274
.incbin "baserom.gba", 0x617274, 0x920
.space 0x20
.incbin "graphics/misc/mirage_tower.4bpp"
.align 2
gUnknown_08617B94:: @ 8617B94
.incbin "baserom.gba", 0x617b94, 0xb0
.incbin "graphics/misc/mirage_tower.bin"
gUnknown_08617C44:: @ 8617C44
.incbin "baserom.gba", 0x617c44, 0x120
.align 2
gRootFossil_Pal:: @ 8617C24
.incbin "graphics/misc/fossil.gbapal"
.align 2
gRootFossil_Gfx:: @ 8617C44
.incbin "graphics/misc/fossil.4bpp"
.align 2
gMirageTowerCrumbles_Gfx:: @ 8617CC4
.incbin "graphics/misc/mirage_tower_crumbles.4bpp"
.align 2
gMirageTowerCrumbles_Palette:: @ 8617D44
.incbin "graphics/misc/mirage_tower_crumbles.gbapal"
.align 1
gUnknown_08617D64:: @ 8617D64
.incbin "baserom.gba", 0x617d64, 0x30
.2byte 0x0000, 0x000a, 0x0041, 0x0011, 0x0003, 0x0032, 0xfff4, 0x0000, 0x004b, 0x000a, 0x000f, 0x005a, 0x0007, 0x0008, 0x0041, 0xffee
.2byte 0x0005, 0x004b, 0x0016, 0xfff6, 0x0037, 0xffe8, 0xfffc, 0x0041
.align 2
gUnknown_08617D94:: @ 8617D94
.incbin "baserom.gba", 0x617d94, 0x10
obj_tiles gMirageTowerCrumbles_Gfx, 0x0080, 0x0fa0
null_obj_tiles
.align 2
gUnknown_08617DA4:: @ 8617DA4
.incbin "baserom.gba", 0x617da4, 0x5c
.byte 0x12, 0x35, 0x51, 0x02, 0x13, 0x35, 0x51, 0x02, 0x14, 0x35, 0x51, 0x02, 0x12, 0x36, 0x51, 0x02, 0x13, 0x36, 0x51, 0x02, 0x14, 0x36, 0x51, 0x02, 0x12, 0x37, 0x51, 0x02, 0x13, 0x37, 0x51, 0x02
.byte 0x14, 0x37, 0x51, 0x02, 0x12, 0x38, 0x51, 0x02, 0x13, 0x38, 0x51, 0x02, 0x14, 0x38, 0x51, 0x02, 0x12, 0x39, 0x59, 0x02, 0x13, 0x39, 0x59, 0x02, 0x14, 0x39, 0x59, 0x02, 0x12, 0x3a, 0x21, 0x01
.byte 0x13, 0x3a, 0x21, 0x01, 0x14, 0x3a, 0x21, 0x01
.align 2
gSpriteAnim_8617DEC:: @ 8617DEC
.2byte 0x0000, 0x0001, 0xffff, 0x0000
.align 2
gOamData_8617DF4:: @ 8617DF4
.2byte 0x0000, 0x4000, 0x3000, 0x0000
.align 2
gSpriteAnimTable_8617DFC:: @ 8617DFC
.4byte gSpriteAnim_8617DEC
.align 2
gUnknown_08617E00:: @ 8617E00
.incbin "baserom.gba", 0x617e00, 0x18
spr_template 0xffff, 0xffff, gOamData_8617DF4, gSpriteAnimTable_8617DFC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_08617E18:: @ 8617E18
.incbin "baserom.gba", 0x617e18, 0x1c
.byte 0x3b, 0x43, 0x61, 0x00, 0x0f, 0x05, 0xff, 0x9b
.align 2
gSpriteAnim_8617E20:: @ 8617E20
.2byte 0x0000, 0x000c, 0xfffe, 0x0000
.align 2
gSpriteAnimTable_8617E28:: @ 8617E28
.4byte gSpriteAnim_8617E20
.align 2
gUnknown_08617E2C:: @ 8617E2C
.2byte 0x0000, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_08617E34:: @ 8617E34
.incbin "baserom.gba", 0x617e34, 0x2c
spr_template 0x0fa0, 0xffff, gUnknown_08617E2C, gSpriteAnimTable_8617E28, NULL, gDummySpriteAffineAnimTable, sub_81BEAD8
.align 2
gSpriteAnim_8617E4C:: @ 8617E4C
.2byte 0x0000, 0x000c, 0xfffe, 0x0000
.align 2
gSpriteAnim_8617E54:: @ 8617E54
.4byte gSpriteAnim_8617E4C
.align 2
gOamData_8617E58:: @ 8617E58
.2byte 0x0000, 0x4000, 0x0000, 0x0000
.align 2
gUnknown_08617E60:: @ 8617E60
.incbin "baserom.gba", 0x617e60, 0x18
spr_template 0x0fa0, 0xffff, gOamData_8617E58, gSpriteAnim_8617E54, NULL, gDummySpriteAffineAnimTable, sub_81BEAD8

File diff suppressed because it is too large Load Diff

View File

@@ -1,343 +1,343 @@
.align 2
gBerryPic_Cheri:: @ 8D9C3A8
.incbin "graphics/berries/pics/cheri.4bpp.lz"
.incbin "graphics/berries/cheri.4bpp.lz"
.align 2
gBerryPic_Oran:: @ 8D9C4FC
.incbin "graphics/berries/pics/oran.4bpp.lz"
.incbin "graphics/berries/oran.4bpp.lz"
.align 2
gBerryPic_Pecha:: @ 8D9C670
.incbin "graphics/berries/pics/pecha.4bpp.lz"
.incbin "graphics/berries/pecha.4bpp.lz"
.align 2
gBerryPic_Rawst:: @ 8D9C7E4
.incbin "graphics/berries/pics/rawst.4bpp.lz"
.incbin "graphics/berries/rawst.4bpp.lz"
.align 2
gBerryPic_Aspear:: @ 8D9C97C
.incbin "graphics/berries/pics/aspear.4bpp.lz"
.incbin "graphics/berries/aspear.4bpp.lz"
.align 2
gBerryPic_Leppa:: @ 8D9CB24
.incbin "graphics/berries/pics/leppa.4bpp.lz"
.incbin "graphics/berries/leppa.4bpp.lz"
.align 2
gBerryPic_Chesto:: @ 8D9CC94
.incbin "graphics/berries/pics/chesto.4bpp.lz"
.incbin "graphics/berries/chesto.4bpp.lz"
.align 2
gBerryPic_Persim:: @ 8D9CE78
.incbin "graphics/berries/pics/persim.4bpp.lz"
.incbin "graphics/berries/persim.4bpp.lz"
.align 2
gBerryPic_Lum:: @ 8D9CFC8
.incbin "graphics/berries/pics/lum.4bpp.lz"
.incbin "graphics/berries/lum.4bpp.lz"
.align 2
gBerryPic_Sitrus:: @ 8D9D0E4
.incbin "graphics/berries/pics/sitrus.4bpp.lz"
.incbin "graphics/berries/sitrus.4bpp.lz"
.align 2
gBerryPic_Figy:: @ 8D9D288
.incbin "graphics/berries/pics/figy.4bpp.lz"
.incbin "graphics/berries/figy.4bpp.lz"
.align 2
gBerryPic_Wiki:: @ 8D9D434
.incbin "graphics/berries/pics/wiki.4bpp.lz"
.incbin "graphics/berries/wiki.4bpp.lz"
.align 2
gBerryPic_Mago:: @ 8D9D628
.incbin "graphics/berries/pics/mago.4bpp.lz"
.incbin "graphics/berries/mago.4bpp.lz"
.align 2
gBerryPic_Aguav:: @ 8D9D7DC
.incbin "graphics/berries/pics/aguav.4bpp.lz"
.incbin "graphics/berries/aguav.4bpp.lz"
.align 2
gBerryPic_Iapapa:: @ 8D9D950
.incbin "graphics/berries/pics/iapapa.4bpp.lz"
.incbin "graphics/berries/iapapa.4bpp.lz"
.align 2
gBerryPic_Razz:: @ 8D9DC08
.incbin "graphics/berries/pics/razz.4bpp.lz"
.incbin "graphics/berries/razz.4bpp.lz"
.align 2
gBerryPic_Bluk:: @ 8D9DE38
.incbin "graphics/berries/pics/bluk.4bpp.lz"
.incbin "graphics/berries/bluk.4bpp.lz"
.align 2
gBerryPic_Nanab:: @ 8D9E020
.incbin "graphics/berries/pics/nanab.4bpp.lz"
.incbin "graphics/berries/nanab.4bpp.lz"
.align 2
gBerryPic_Wepear:: @ 8D9E194
.incbin "graphics/berries/pics/wepear.4bpp.lz"
.incbin "graphics/berries/wepear.4bpp.lz"
.align 2
gBerryPic_Pinap:: @ 8D9E35C
.incbin "graphics/berries/pics/pinap.4bpp.lz"
.incbin "graphics/berries/pinap.4bpp.lz"
.align 2
gBerryPic_Pomeg:: @ 8D9E570
.incbin "graphics/berries/pics/pomeg.4bpp.lz"
.incbin "graphics/berries/pomeg.4bpp.lz"
.align 2
gBerryPic_Kelpsy:: @ 8D9E718
.incbin "graphics/berries/pics/kelpsy.4bpp.lz"
.incbin "graphics/berries/kelpsy.4bpp.lz"
.align 2
gBerryPic_Qualot:: @ 8D9E8C0
.incbin "graphics/berries/pics/qualot.4bpp.lz"
.incbin "graphics/berries/qualot.4bpp.lz"
.align 2
gBerryPic_Hondew:: @ 8D9EA8C
.incbin "graphics/berries/pics/hondew.4bpp.lz"
.incbin "graphics/berries/hondew.4bpp.lz"
.align 2
gBerryPic_Grepa:: @ 8D9ECE4
.incbin "graphics/berries/pics/grepa.4bpp.lz"
.incbin "graphics/berries/grepa.4bpp.lz"
.align 2
gBerryPic_Tamato:: @ 8D9EE74
.incbin "graphics/berries/pics/tamato.4bpp.lz"
.incbin "graphics/berries/tamato.4bpp.lz"
.align 2
gBerryPic_Cornn:: @ 8D9F138
.incbin "graphics/berries/pics/cornn.4bpp.lz"
.incbin "graphics/berries/cornn.4bpp.lz"
.align 2
gBerryPic_Magost:: @ 8D9F33C
.incbin "graphics/berries/pics/magost.4bpp.lz"
.incbin "graphics/berries/magost.4bpp.lz"
.align 2
gBerryPic_Rabuta:: @ 8D9F4E0
.incbin "graphics/berries/pics/rabuta.4bpp.lz"
.incbin "graphics/berries/rabuta.4bpp.lz"
.align 2
gBerryPic_Nomel:: @ 8D9F7D4
.incbin "graphics/berries/pics/nomel.4bpp.lz"
.incbin "graphics/berries/nomel.4bpp.lz"
.align 2
gBerryPic_Spelon:: @ 8D9F9B0
.incbin "graphics/berries/pics/spelon.4bpp.lz"
.incbin "graphics/berries/spelon.4bpp.lz"
.align 2
gBerryPic_Pamtre:: @ 8D9FBA0
.incbin "graphics/berries/pics/pamtre.4bpp.lz"
.incbin "graphics/berries/pamtre.4bpp.lz"
.align 2
gBerryPic_Watmel:: @ 8D9FDF0
.incbin "graphics/berries/pics/watmel.4bpp.lz"
.incbin "graphics/berries/watmel.4bpp.lz"
.align 2
gBerryPic_Durin:: @ 8DA00D4
.incbin "graphics/berries/pics/durin.4bpp.lz"
.incbin "graphics/berries/durin.4bpp.lz"
.align 2
gBerryPic_Belue:: @ 8DA04A0
.incbin "graphics/berries/pics/belue.4bpp.lz"
.incbin "graphics/berries/belue.4bpp.lz"
.align 2
gBerryPic_Liechi:: @ 8DA0778
.incbin "graphics/berries/pics/liechi.4bpp.lz"
.incbin "graphics/berries/liechi.4bpp.lz"
.align 2
gBerryPic_Ganlon:: @ 8DA09D0
.incbin "graphics/berries/pics/ganlon.4bpp.lz"
.incbin "graphics/berries/ganlon.4bpp.lz"
.align 2
gBerryPic_Salac:: @ 8DA0B68
.incbin "graphics/berries/pics/salac.4bpp.lz"
.incbin "graphics/berries/salac.4bpp.lz"
.align 2
gBerryPic_Petaya:: @ 8DA0DAC
.incbin "graphics/berries/pics/petaya.4bpp.lz"
.incbin "graphics/berries/petaya.4bpp.lz"
.align 2
gBerryPic_Apicot:: @ 8DA1054
.incbin "graphics/berries/pics/apicot.4bpp.lz"
.incbin "graphics/berries/apicot.4bpp.lz"
.align 2
gBerryPic_Lansat:: @ 8DA11E4
.incbin "graphics/berries/pics/lansat.4bpp.lz"
.incbin "graphics/berries/lansat.4bpp.lz"
.align 2
gBerryPic_Starf:: @ 8DA13D8
.incbin "graphics/berries/pics/starf.4bpp.lz"
.incbin "graphics/berries/starf.4bpp.lz"
.align 2
gBerryPic_Enigma:: @ 8DA15A8
.incbin "graphics/berries/pics/enigma.4bpp.lz"
.incbin "graphics/berries/enigma.4bpp.lz"
.align 2
gBerryPalette_Cheri:: @ 8DA17C0
.incbin "graphics/berries/palettes/cheri.gbapal.lz"
.incbin "graphics/berries/cheri.gbapal.lz"
.align 2
gBerryPalette_Oran:: @ 8DA17E8
.incbin "graphics/berries/palettes/oran.gbapal.lz"
.incbin "graphics/berries/oran.gbapal.lz"
.align 2
gBerryPalette_Pecha:: @ 8DA1810
.incbin "graphics/berries/palettes/pecha.gbapal.lz"
.incbin "graphics/berries/pecha.gbapal.lz"
.align 2
gBerryPalette_Rawst:: @ 8DA1838
.incbin "graphics/berries/palettes/rawst.gbapal.lz"
.incbin "graphics/berries/rawst.gbapal.lz"
.align 2
gBerryPalette_Aspear:: @ 8DA1860
.incbin "graphics/berries/palettes/aspear.gbapal.lz"
.incbin "graphics/berries/aspear.gbapal.lz"
.align 2
gBerryPalette_Leppa:: @ 8DA1888
.incbin "graphics/berries/palettes/leppa.gbapal.lz"
.incbin "graphics/berries/leppa.gbapal.lz"
.align 2
gBerryPalette_Chesto:: @ 8DA18B0
.incbin "graphics/berries/palettes/chesto.gbapal.lz"
.incbin "graphics/berries/chesto.gbapal.lz"
.align 2
gBerryPalette_Persim:: @ 8DA18D8
.incbin "graphics/berries/palettes/persim.gbapal.lz"
.incbin "graphics/berries/persim.gbapal.lz"
.align 2
gBerryPalette_Lum:: @ 8DA1900
.incbin "graphics/berries/palettes/lum.gbapal.lz"
.incbin "graphics/berries/lum.gbapal.lz"
.align 2
gBerryPalette_Sitrus:: @ 8DA1928
.incbin "graphics/berries/palettes/sitrus.gbapal.lz"
.incbin "graphics/berries/sitrus.gbapal.lz"
.align 2
gBerryPalette_Figy:: @ 8DA1950
.incbin "graphics/berries/palettes/figy.gbapal.lz"
.incbin "graphics/berries/figy.gbapal.lz"
.align 2
gBerryPalette_Wiki:: @ 8DA1978
.incbin "graphics/berries/palettes/wiki.gbapal.lz"
.incbin "graphics/berries/wiki.gbapal.lz"
.align 2
gBerryPalette_Mago:: @ 8DA19A0
.incbin "graphics/berries/palettes/mago.gbapal.lz"
.incbin "graphics/berries/mago.gbapal.lz"
.align 2
gBerryPalette_Aguav:: @ 8DA19C8
.incbin "graphics/berries/palettes/aguav.gbapal.lz"
.incbin "graphics/berries/aguav.gbapal.lz"
.align 2
gBerryPalette_Iapapa:: @ 8DA19F0
.incbin "graphics/berries/palettes/iapapa.gbapal.lz"
.incbin "graphics/berries/iapapa.gbapal.lz"
.align 2
gBerryPalette_Razz:: @ 8DA1A18
.incbin "graphics/berries/palettes/razz.gbapal.lz"
.incbin "graphics/berries/razz.gbapal.lz"
.align 2
gBerryPalette_Bluk:: @ 8DA1A40
.incbin "graphics/berries/palettes/bluk.gbapal.lz"
.incbin "graphics/berries/bluk.gbapal.lz"
.align 2
gBerryPalette_Nanab:: @ 8DA1A68
.incbin "graphics/berries/palettes/nanab.gbapal.lz"
.incbin "graphics/berries/nanab.gbapal.lz"
.align 2
gBerryPalette_Wepear:: @ 8DA1A90
.incbin "graphics/berries/palettes/wepear.gbapal.lz"
.incbin "graphics/berries/wepear.gbapal.lz"
.align 2
gBerryPalette_Pinap:: @ 8DA1AB8
.incbin "graphics/berries/palettes/pinap.gbapal.lz"
.incbin "graphics/berries/pinap.gbapal.lz"
.align 2
gBerryPalette_Pomeg:: @ 8DA1AE0
.incbin "graphics/berries/palettes/pomeg.gbapal.lz"
.incbin "graphics/berries/pomeg.gbapal.lz"
.align 2
gBerryPalette_Kelpsy:: @ 8DA1B08
.incbin "graphics/berries/palettes/kelpsy.gbapal.lz"
.incbin "graphics/berries/kelpsy.gbapal.lz"
.align 2
gBerryPalette_Qualot:: @ 8DA1B30
.incbin "graphics/berries/palettes/qualot.gbapal.lz"
.incbin "graphics/berries/qualot.gbapal.lz"
.align 2
gBerryPalette_Hondew:: @ 8DA1B58
.incbin "graphics/berries/palettes/hondew.gbapal.lz"
.incbin "graphics/berries/hondew.gbapal.lz"
.align 2
gBerryPalette_Grepa:: @ 8DA1B80
.incbin "graphics/berries/palettes/grepa.gbapal.lz"
.incbin "graphics/berries/grepa.gbapal.lz"
.align 2
gBerryPalette_Tamato:: @ 8DA1BA8
.incbin "graphics/berries/palettes/tamato.gbapal.lz"
.incbin "graphics/berries/tamato.gbapal.lz"
.align 2
gBerryPalette_Cornn:: @ 8DA1BD0
.incbin "graphics/berries/palettes/cornn.gbapal.lz"
.incbin "graphics/berries/cornn.gbapal.lz"
.align 2
gBerryPalette_Magost:: @ 8DA1BF8
.incbin "graphics/berries/palettes/magost.gbapal.lz"
.incbin "graphics/berries/magost.gbapal.lz"
.align 2
gBerryPalette_Rabuta:: @ 8DA1C20
.incbin "graphics/berries/palettes/rabuta.gbapal.lz"
.incbin "graphics/berries/rabuta.gbapal.lz"
.align 2
gBerryPalette_Nomel:: @ 8DA1C48
.incbin "graphics/berries/palettes/nomel.gbapal.lz"
.incbin "graphics/berries/nomel.gbapal.lz"
.align 2
gBerryPalette_Spelon:: @ 8DA1C70
.incbin "graphics/berries/palettes/spelon.gbapal.lz"
.incbin "graphics/berries/spelon.gbapal.lz"
.align 2
gBerryPalette_Pamtre:: @ 8DA1C98
.incbin "graphics/berries/palettes/pamtre.gbapal.lz"
.incbin "graphics/berries/pamtre.gbapal.lz"
.align 2
gBerryPalette_Watmel:: @ 8DA1CC0
.incbin "graphics/berries/palettes/watmel.gbapal.lz"
.incbin "graphics/berries/watmel.gbapal.lz"
.align 2
gBerryPalette_Durin:: @ 8DA1CE8
.incbin "graphics/berries/palettes/durin.gbapal.lz"
.incbin "graphics/berries/durin.gbapal.lz"
.align 2
gBerryPalette_Belue:: @ 8DA1D10
.incbin "graphics/berries/palettes/belue.gbapal.lz"
.incbin "graphics/berries/belue.gbapal.lz"
.align 2
gBerryPalette_Liechi:: @ 8DA1D38
.incbin "graphics/berries/palettes/liechi.gbapal.lz"
.incbin "graphics/berries/liechi.gbapal.lz"
.align 2
gBerryPalette_Ganlon:: @ 8DA1D60
.incbin "graphics/berries/palettes/ganlon.gbapal.lz"
.incbin "graphics/berries/ganlon.gbapal.lz"
.align 2
gBerryPalette_Salac:: @ 8DA1D88
.incbin "graphics/berries/palettes/salac.gbapal.lz"
.incbin "graphics/berries/salac.gbapal.lz"
.align 2
gBerryPalette_Petaya:: @ 8DA1DB0
.incbin "graphics/berries/palettes/petaya.gbapal.lz"
.incbin "graphics/berries/petaya.gbapal.lz"
.align 2
gBerryPalette_Apicot:: @ 8DA1DD8
.incbin "graphics/berries/palettes/apicot.gbapal.lz"
.incbin "graphics/berries/apicot.gbapal.lz"
.align 2
gBerryPalette_Lansat:: @ 8DA1E00
.incbin "graphics/berries/palettes/lansat.gbapal.lz"
.incbin "graphics/berries/lansat.gbapal.lz"
.align 2
gBerryPalette_Starf:: @ 8DA1E28
.incbin "graphics/berries/palettes/starf.gbapal.lz"
.incbin "graphics/berries/starf.gbapal.lz"
.align 2
gBerryPalette_Enigma:: @ 8DA1E50
.incbin "graphics/berries/palettes/enigma.gbapal.lz"
.incbin "graphics/berries/enigma.gbapal.lz"

View File

@@ -478,18 +478,18 @@ gFieldObjectPicTable_TamatoBerryTree:: @ 850C758
gBerryTreePaletteSlotTable_Tamato:: @ 850C7A0
berry_tree_palette_slot_table 2
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
gBerryTreeFieldObjectGraphicsIdTable:: @ 850C7AA
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_LATE_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_LATE_STAGES
.byte FIELD_OBJ_GFX_BERRY_TREE_LATE_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES
.byte MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES
.align 2
gBerryTreePicTablePointers:: @ 850C7B0

View File

@@ -5386,7 +5386,8 @@ gFieldEffectObjectPic_ShadowLarge:: @ 84F68B8
gFieldEffectObjectPic_ShadowExtraLarge:: @ 84F6938
.incbin "graphics/map_objects/pics/effects/shadow_extra_large.4bpp"
.incbin "baserom.gba", 0x4f6d38, 0x160
gUnknown_084F6D38:: @ 84F6D38
.incbin "graphics/map_objects/pics/effects/unknown_4F6D38/0.4bpp"
.align 2
gFieldEffectObjectPalette6:: @ 84F6E98
@@ -5500,7 +5501,17 @@ gFieldEffectObjectPic_BikeHopTallGrass_2:: @ 84F7938
gFieldEffectObjectPic_BikeHopTallGrass_3:: @ 84F7978
.incbin "graphics/map_objects/pics/effects/bike_hop_tall_grass/3.4bpp"
.incbin "baserom.gba", 0x4f79b8, 0x200
gUnusedGrass_0:: @4F79B8
.incbin "graphics/map_objects/pics/effects/unused_grass/0.4bpp"
gUnusedGrass_1:: @4F7A38
.incbin "graphics/map_objects/pics/effects/unused_grass/1.4bpp"
gUnusedGrass_2:: @4F7AB8
.incbin "graphics/map_objects/pics/effects/unused_grass/2.4bpp"
gUnusedGrass_3:: @4F7B38
.incbin "graphics/map_objects/pics/effects/unused_grass/3.4bpp"
.align 2
gFieldEffectObjectPic_Unknown16_0:: @ 84F7BB8
@@ -5522,7 +5533,8 @@ gFieldEffectObjectPic_Unknown16_3:: @ 84F7D38
gFieldEffectObjectPic_Unknown16_4:: @ 84F7DB8
.incbin "graphics/map_objects/pics/effects/unknown_16/4.4bpp"
.incbin "baserom.gba", 0x4f7e38, 0x80
gUnknown_084F7E38:: @ 84F7E38
.incbin "graphics/map_objects/pics/effects/unknown_4F7E38/0.4bpp"
.align 2
gFieldEffectObjectPic_Unknown16_5:: @ 84F7EB8

View File

@@ -40,26 +40,26 @@ gFieldObjectBaseOam_64x64:: @ 8509524
.align 2
gFieldObjectSpriteOamTable_16x16_0:: @ 850952C
sprite_oam -8, -8, 2, 0, 16x16
subsprite -8, -8, 2, 0, 16x16
.align 2
gFieldObjectSpriteOamTable_16x16_1:: @ 8509530
sprite_oam -8, -8, 1, 0, 16x16
subsprite -8, -8, 1, 0, 16x16
.align 2
gFieldObjectSpriteOamTable_16x16_2:: @ 8509534
sprite_oam -8, -8, 2, 0, 16x8
sprite_oam -8, 0, 3, 2, 16x8
subsprite -8, -8, 2, 0, 16x8
subsprite -8, 0, 3, 2, 16x8
.align 2
gFieldObjectSpriteOamTable_16x16_3:: @ 850953C
sprite_oam -8, -8, 2, 0, 16x16
sprite_oam -8, -8, 3, 0, 16x16
subsprite -8, -8, 2, 0, 16x16
subsprite -8, -8, 3, 0, 16x16
.align 2
gFieldObjectSpriteOamTable_16x16_4:: @ 8509544
sprite_oam -8, -8, 1, 0, 16x16
sprite_oam -8, -8, 3, 0, 16x16
subsprite -8, -8, 1, 0, 16x16
subsprite -8, -8, 3, 0, 16x16
.align 2
gFieldObjectSpriteOamTables_16x16:: @ 850954C
@@ -83,27 +83,27 @@ gFieldObjectSpriteOamTables_16x16:: @ 850954C
.align 2
gFieldObjectSpriteOamTable_16x32_0:: @ 850957C
sprite_oam -8, -16, 2, 0, 16x32
subsprite -8, -16, 2, 0, 16x32
.align 2
gFieldObjectSpriteOamTable_16x32_1:: @ 8509580
sprite_oam -8, -16, 1, 0, 16x32
subsprite -8, -16, 1, 0, 16x32
.align 2
gFieldObjectSpriteOamTable_16x32_2:: @ 8509584
sprite_oam -8, -16, 2, 0, 16x16
sprite_oam -8, 0, 2, 4, 16x8
sprite_oam -8, 8, 3, 6, 16x8
subsprite -8, -16, 2, 0, 16x16
subsprite -8, 0, 2, 4, 16x8
subsprite -8, 8, 3, 6, 16x8
.align 2
gFieldObjectSpriteOamTable_16x32_3:: @ 8509590
sprite_oam -8, -16, 2, 0, 16x16
sprite_oam -8, 0, 3, 4, 16x16
subsprite -8, -16, 2, 0, 16x16
subsprite -8, 0, 3, 4, 16x16
.align 2
gFieldObjectSpriteOamTable_16x32_4:: @ 8509598
sprite_oam -8, -16, 1, 0, 16x16
sprite_oam -8, 0, 3, 4, 16x16
subsprite -8, -16, 1, 0, 16x16
subsprite -8, 0, 3, 4, 16x16
.align 2
gFieldObjectSpriteOamTables_16x32:: @ 85095A0
@@ -127,27 +127,27 @@ gFieldObjectSpriteOamTables_16x32:: @ 85095A0
.align 2
gFieldObjectSpriteOamTable_32x32_0:: @ 85095D0
sprite_oam -16, -16, 2, 0, 32x32
subsprite -16, -16, 2, 0, 32x32
.align 2
gFieldObjectSpriteOamTable_32x32_1:: @ 85095D4
sprite_oam -16, -16, 1, 0, 32x32
subsprite -16, -16, 1, 0, 32x32
.align 2
gFieldObjectSpriteOamTable_32x32_2:: @ 85095D8
sprite_oam -16, -16, 2, 0, 32x16
sprite_oam -16, 0, 2, 8, 32x8
sprite_oam -16, 8, 3, 12, 32x8
subsprite -16, -16, 2, 0, 32x16
subsprite -16, 0, 2, 8, 32x8
subsprite -16, 8, 3, 12, 32x8
.align 2
gFieldObjectSpriteOamTable_32x32_3:: @ 85095E4
sprite_oam -16, -16, 2, 0, 32x16
sprite_oam -16, 0, 3, 8, 32x16
subsprite -16, -16, 2, 0, 32x16
subsprite -16, 0, 3, 8, 32x16
.align 2
gFieldObjectSpriteOamTable_32x32_4:: @ 85095EC
sprite_oam -16, -16, 1, 0, 32x16
sprite_oam -16, 0, 3, 8, 32x16
subsprite -16, -16, 1, 0, 32x16
subsprite -16, 0, 3, 8, 32x16
.align 2
gFieldObjectSpriteOamTables_32x32:: @ 85095F4
@@ -171,18 +171,18 @@ gFieldObjectSpriteOamTables_32x32:: @ 85095F4
.align 2
gFieldObjectSpriteOamTable_Truck_0:: @ 8509624
sprite_oam -24, -24, 2, 0, 32x8
sprite_oam 8, -24, 2, 4, 16x8
sprite_oam -24, -16, 2, 6, 32x8
sprite_oam 8, -16, 2, 10, 16x8
sprite_oam -24, -8, 2, 12, 32x8
sprite_oam 8, -8, 2, 16, 16x8
sprite_oam -24, 0, 2, 18, 32x8
sprite_oam 8, 0, 2, 22, 16x8
sprite_oam -24, 8, 2, 24, 32x8
sprite_oam 8, 8, 2, 28, 16x8
sprite_oam -24, 16, 2, 30, 32x8
sprite_oam 8, 16, 2, 34, 16x8
subsprite -24, -24, 2, 0, 32x8
subsprite 8, -24, 2, 4, 16x8
subsprite -24, -16, 2, 6, 32x8
subsprite 8, -16, 2, 10, 16x8
subsprite -24, -8, 2, 12, 32x8
subsprite 8, -8, 2, 16, 16x8
subsprite -24, 0, 2, 18, 32x8
subsprite 8, 0, 2, 22, 16x8
subsprite -24, 8, 2, 24, 32x8
subsprite 8, 8, 2, 28, 16x8
subsprite -24, 16, 2, 30, 32x8
subsprite 8, 16, 2, 34, 16x8
.align 2
gFieldObjectSpriteOamTables_Truck:: @ 8509654
@@ -206,19 +206,19 @@ gFieldObjectSpriteOamTables_Truck:: @ 8509654
.align 2
gFieldObjectSpriteOamTable_Unused_0:: @ 8509684
sprite_oam -32, -16, 2, 0, 64x32
subsprite -32, -16, 2, 0, 64x32
.align 2
gFieldObjectSpriteOamTable_Unused_1:: @ 8509688
sprite_oam -32, -16, 1, 0, 64x32
subsprite -32, -16, 1, 0, 64x32
.align 2
gFieldObjectSpriteOamTable_Unused_2:: @ 850968C
sprite_oam -32, -16, 2, 0, 64x32
subsprite -32, -16, 2, 0, 64x32
.align 2
gFieldObjectSpriteOamTable_Unused_3:: @ 8509690
sprite_oam -32, -16, 2, 0, 64x32
subsprite -32, -16, 2, 0, 64x32
.align 2
gFieldObjectSpriteOamTables_Unused:: @ 8509694
@@ -242,19 +242,19 @@ gFieldObjectSpriteOamTables_Unused:: @ 8509694
.align 2
gFieldObjectSpriteOamTable_64x64_0:: @ 85096C4
sprite_oam -32, -32, 2, 0, 64x64
subsprite -32, -32, 2, 0, 64x64
.align 2
gFieldObjectSpriteOamTable_64x64_1:: @ 85096C8
sprite_oam -32, -32, 1, 0, 64x64
subsprite -32, -32, 1, 0, 64x64
.align 2
gFieldObjectSpriteOamTable_64x64_2:: @ 85096CC
sprite_oam -32, -32, 2, 0, 64x64
subsprite -32, -32, 2, 0, 64x64
.align 2
gFieldObjectSpriteOamTable_64x64_3:: @ 85096D0
sprite_oam -32, -32, 2, 0, 64x64
subsprite -32, -32, 2, 0, 64x64
.align 2
gFieldObjectSpriteOamTables_64x64:: @ 85096D4
@@ -278,75 +278,75 @@ gFieldObjectSpriteOamTables_64x64:: @ 85096D4
.align 2
gFieldObjectSpriteOamTable_SSTidal_0:: @ 8509704
sprite_oam -48, -20, 2, 0, 32x8
sprite_oam -16, -20, 2, 4, 32x8
sprite_oam 16, -20, 2, 8, 32x8
sprite_oam -48, -12, 2, 12, 32x8
sprite_oam -16, -12, 2, 16, 32x8
sprite_oam 16, -12, 2, 20, 32x8
sprite_oam -48, -4, 2, 24, 32x8
sprite_oam -16, -4, 2, 28, 32x8
sprite_oam 16, -4, 2, 32, 32x8
sprite_oam -48, 4, 2, 36, 32x8
sprite_oam -16, 4, 2, 40, 32x8
sprite_oam 16, 4, 2, 44, 32x8
sprite_oam -48, 12, 2, 48, 32x8
sprite_oam -16, 12, 2, 52, 32x8
sprite_oam 16, 12, 2, 56, 32x8
subsprite -48, -20, 2, 0, 32x8
subsprite -16, -20, 2, 4, 32x8
subsprite 16, -20, 2, 8, 32x8
subsprite -48, -12, 2, 12, 32x8
subsprite -16, -12, 2, 16, 32x8
subsprite 16, -12, 2, 20, 32x8
subsprite -48, -4, 2, 24, 32x8
subsprite -16, -4, 2, 28, 32x8
subsprite 16, -4, 2, 32, 32x8
subsprite -48, 4, 2, 36, 32x8
subsprite -16, 4, 2, 40, 32x8
subsprite 16, 4, 2, 44, 32x8
subsprite -48, 12, 2, 48, 32x8
subsprite -16, 12, 2, 52, 32x8
subsprite 16, 12, 2, 56, 32x8
.align 2
gFieldObjectSpriteOamTable_SSTidal_1:: @ 8509740
sprite_oam -48, -20, 1, 0, 32x8
sprite_oam -16, -20, 1, 4, 32x8
sprite_oam 16, -20, 1, 8, 32x8
sprite_oam -48, -12, 1, 12, 32x8
sprite_oam -16, -12, 1, 16, 32x8
sprite_oam 16, -12, 1, 20, 32x8
sprite_oam -48, -4, 1, 24, 32x8
sprite_oam -16, -4, 1, 28, 32x8
sprite_oam 16, -4, 1, 32, 32x8
sprite_oam -48, 4, 1, 36, 32x8
sprite_oam -16, 4, 1, 40, 32x8
sprite_oam 16, 4, 1, 44, 32x8
sprite_oam -48, 12, 1, 48, 32x8
sprite_oam -16, 12, 1, 52, 32x8
sprite_oam 16, 12, 1, 56, 32x8
subsprite -48, -20, 1, 0, 32x8
subsprite -16, -20, 1, 4, 32x8
subsprite 16, -20, 1, 8, 32x8
subsprite -48, -12, 1, 12, 32x8
subsprite -16, -12, 1, 16, 32x8
subsprite 16, -12, 1, 20, 32x8
subsprite -48, -4, 1, 24, 32x8
subsprite -16, -4, 1, 28, 32x8
subsprite 16, -4, 1, 32, 32x8
subsprite -48, 4, 1, 36, 32x8
subsprite -16, 4, 1, 40, 32x8
subsprite 16, 4, 1, 44, 32x8
subsprite -48, 12, 1, 48, 32x8
subsprite -16, 12, 1, 52, 32x8
subsprite 16, 12, 1, 56, 32x8
.align 2
gFieldObjectSpriteOamTable_SSTidal_2:: @ 850977C
sprite_oam -48, -20, 2, 0, 32x8
sprite_oam -16, -20, 2, 4, 32x8
sprite_oam 16, -20, 2, 8, 32x8
sprite_oam -48, -12, 2, 12, 32x8
sprite_oam -16, -12, 2, 16, 32x8
sprite_oam 16, -12, 2, 20, 32x8
sprite_oam -48, -4, 2, 24, 32x8
sprite_oam -16, -4, 2, 28, 32x8
sprite_oam 16, -4, 2, 32, 32x8
sprite_oam -48, 4, 2, 36, 32x8
sprite_oam -16, 4, 2, 40, 32x8
sprite_oam 16, 4, 2, 44, 32x8
sprite_oam -48, 12, 2, 48, 32x8
sprite_oam -16, 12, 2, 52, 32x8
sprite_oam 16, 12, 2, 56, 32x8
subsprite -48, -20, 2, 0, 32x8
subsprite -16, -20, 2, 4, 32x8
subsprite 16, -20, 2, 8, 32x8
subsprite -48, -12, 2, 12, 32x8
subsprite -16, -12, 2, 16, 32x8
subsprite 16, -12, 2, 20, 32x8
subsprite -48, -4, 2, 24, 32x8
subsprite -16, -4, 2, 28, 32x8
subsprite 16, -4, 2, 32, 32x8
subsprite -48, 4, 2, 36, 32x8
subsprite -16, 4, 2, 40, 32x8
subsprite 16, 4, 2, 44, 32x8
subsprite -48, 12, 2, 48, 32x8
subsprite -16, 12, 2, 52, 32x8
subsprite 16, 12, 2, 56, 32x8
.align 2
gFieldObjectSpriteOamTable_SSTidal_3:: @ 85097B8
sprite_oam -48, -20, 1, 0, 32x8
sprite_oam -16, -20, 1, 4, 32x8
sprite_oam 16, -20, 1, 8, 32x8
sprite_oam -48, -12, 1, 12, 32x8
sprite_oam -16, -12, 1, 16, 32x8
sprite_oam 16, -12, 1, 20, 32x8
sprite_oam -48, -4, 2, 24, 32x8
sprite_oam -16, -4, 2, 28, 32x8
sprite_oam 16, -4, 2, 32, 32x8
sprite_oam -48, 4, 2, 36, 32x8
sprite_oam -16, 4, 2, 40, 32x8
sprite_oam 16, 4, 2, 44, 32x8
sprite_oam -48, 12, 2, 48, 32x8
sprite_oam -16, 12, 2, 52, 32x8
sprite_oam 16, 12, 2, 56, 32x8
subsprite -48, -20, 1, 0, 32x8
subsprite -16, -20, 1, 4, 32x8
subsprite 16, -20, 1, 8, 32x8
subsprite -48, -12, 1, 12, 32x8
subsprite -16, -12, 1, 16, 32x8
subsprite 16, -12, 1, 20, 32x8
subsprite -48, -4, 2, 24, 32x8
subsprite -16, -4, 2, 28, 32x8
subsprite 16, -4, 2, 32, 32x8
subsprite -48, 4, 2, 36, 32x8
subsprite -16, 4, 2, 40, 32x8
subsprite 16, 4, 2, 44, 32x8
subsprite -48, 12, 2, 48, 32x8
subsprite -16, 12, 2, 52, 32x8
subsprite 16, 12, 2, 56, 32x8
.align 2
gFieldObjectSpriteOamTables_SSTidal:: @ 85097F4
@@ -370,79 +370,79 @@ gFieldObjectSpriteOamTables_SSTidal:: @ 85097F4
.align 2
gFieldObjectSpriteOamTable_SubmarineShadow_0:: @ 8509824
sprite_oam -48, -20, 2, 0, 32x8
sprite_oam -16, -20, 2, 4, 32x8
sprite_oam 16, -20, 2, 8, 16x8
sprite_oam 32, -20, 2, 10, 8x8
sprite_oam -48, -12, 2, 11, 32x8
sprite_oam -16, -12, 2, 15, 32x8
sprite_oam 16, -12, 2, 19, 16x8
sprite_oam 32, -12, 2, 21, 8x8
sprite_oam -48, -4, 2, 22, 32x8
sprite_oam -16, -4, 2, 26, 32x8
sprite_oam 16, -4, 2, 30, 16x8
sprite_oam 32, -4, 2, 32, 8x8
sprite_oam -48, 4, 2, 33, 32x8
sprite_oam -16, 4, 2, 37, 32x8
sprite_oam 16, 4, 2, 41, 16x8
sprite_oam 32, 4, 2, 43, 8x8
subsprite -48, -20, 2, 0, 32x8
subsprite -16, -20, 2, 4, 32x8
subsprite 16, -20, 2, 8, 16x8
subsprite 32, -20, 2, 10, 8x8
subsprite -48, -12, 2, 11, 32x8
subsprite -16, -12, 2, 15, 32x8
subsprite 16, -12, 2, 19, 16x8
subsprite 32, -12, 2, 21, 8x8
subsprite -48, -4, 2, 22, 32x8
subsprite -16, -4, 2, 26, 32x8
subsprite 16, -4, 2, 30, 16x8
subsprite 32, -4, 2, 32, 8x8
subsprite -48, 4, 2, 33, 32x8
subsprite -16, 4, 2, 37, 32x8
subsprite 16, 4, 2, 41, 16x8
subsprite 32, 4, 2, 43, 8x8
.align 2
gFieldObjectSpriteOamTable_SubmarineShadow_1:: @ 8509864
sprite_oam -48, -20, 1, 0, 32x8
sprite_oam -16, -20, 1, 4, 32x8
sprite_oam 16, -20, 1, 8, 16x8
sprite_oam 32, -20, 1, 10, 8x8
sprite_oam -48, -12, 1, 11, 32x8
sprite_oam -16, -12, 1, 15, 32x8
sprite_oam 16, -12, 1, 19, 16x8
sprite_oam 32, -12, 1, 21, 8x8
sprite_oam -48, -4, 1, 22, 32x8
sprite_oam -16, -4, 1, 26, 32x8
sprite_oam 16, -4, 1, 30, 16x8
sprite_oam 32, -4, 1, 32, 8x8
sprite_oam -48, 4, 1, 33, 32x8
sprite_oam -16, 4, 1, 37, 32x8
sprite_oam 16, 4, 1, 41, 16x8
sprite_oam 32, 4, 1, 43, 8x8
subsprite -48, -20, 1, 0, 32x8
subsprite -16, -20, 1, 4, 32x8
subsprite 16, -20, 1, 8, 16x8
subsprite 32, -20, 1, 10, 8x8
subsprite -48, -12, 1, 11, 32x8
subsprite -16, -12, 1, 15, 32x8
subsprite 16, -12, 1, 19, 16x8
subsprite 32, -12, 1, 21, 8x8
subsprite -48, -4, 1, 22, 32x8
subsprite -16, -4, 1, 26, 32x8
subsprite 16, -4, 1, 30, 16x8
subsprite 32, -4, 1, 32, 8x8
subsprite -48, 4, 1, 33, 32x8
subsprite -16, 4, 1, 37, 32x8
subsprite 16, 4, 1, 41, 16x8
subsprite 32, 4, 1, 43, 8x8
.align 2
gFieldObjectSpriteOamTable_SubmarineShadow_2:: @ 85098A4
sprite_oam -48, -20, 2, 0, 32x8
sprite_oam -16, -20, 2, 4, 32x8
sprite_oam 16, -20, 2, 8, 16x8
sprite_oam 32, -20, 2, 10, 8x8
sprite_oam -48, -12, 2, 11, 32x8
sprite_oam -16, -12, 2, 15, 32x8
sprite_oam 16, -12, 2, 19, 16x8
sprite_oam 32, -12, 2, 21, 8x8
sprite_oam -48, -4, 2, 22, 32x8
sprite_oam -16, -4, 2, 26, 32x8
sprite_oam 16, -4, 2, 30, 16x8
sprite_oam 32, -4, 2, 32, 8x8
sprite_oam -48, 4, 2, 33, 32x8
sprite_oam -16, 4, 2, 37, 32x8
sprite_oam 16, 4, 2, 41, 16x8
sprite_oam 32, 4, 2, 43, 8x8
subsprite -48, -20, 2, 0, 32x8
subsprite -16, -20, 2, 4, 32x8
subsprite 16, -20, 2, 8, 16x8
subsprite 32, -20, 2, 10, 8x8
subsprite -48, -12, 2, 11, 32x8
subsprite -16, -12, 2, 15, 32x8
subsprite 16, -12, 2, 19, 16x8
subsprite 32, -12, 2, 21, 8x8
subsprite -48, -4, 2, 22, 32x8
subsprite -16, -4, 2, 26, 32x8
subsprite 16, -4, 2, 30, 16x8
subsprite 32, -4, 2, 32, 8x8
subsprite -48, 4, 2, 33, 32x8
subsprite -16, 4, 2, 37, 32x8
subsprite 16, 4, 2, 41, 16x8
subsprite 32, 4, 2, 43, 8x8
.align 2
gFieldObjectSpriteOamTable_SubmarineShadow_3:: @ 85098E4
sprite_oam -48, -20, 1, 0, 32x8
sprite_oam -16, -20, 1, 4, 32x8
sprite_oam 16, -20, 1, 8, 16x8
sprite_oam 32, -20, 1, 10, 8x8
sprite_oam -48, -12, 1, 11, 32x8
sprite_oam -16, -12, 1, 15, 32x8
sprite_oam 16, -12, 1, 19, 16x8
sprite_oam 32, -12, 1, 21, 8x8
sprite_oam -48, -4, 2, 22, 32x8
sprite_oam -16, -4, 2, 26, 32x8
sprite_oam 16, -4, 2, 30, 16x8
sprite_oam 32, -4, 2, 32, 8x8
sprite_oam -48, 4, 2, 33, 32x8
sprite_oam -16, 4, 2, 37, 32x8
sprite_oam 16, 4, 2, 41, 16x8
sprite_oam 32, 4, 2, 43, 8x8
subsprite -48, -20, 1, 0, 32x8
subsprite -16, -20, 1, 4, 32x8
subsprite 16, -20, 1, 8, 16x8
subsprite 32, -20, 1, 10, 8x8
subsprite -48, -12, 1, 11, 32x8
subsprite -16, -12, 1, 15, 32x8
subsprite 16, -12, 1, 19, 16x8
subsprite 32, -12, 1, 21, 8x8
subsprite -48, -4, 2, 22, 32x8
subsprite -16, -4, 2, 26, 32x8
subsprite 16, -4, 2, 30, 16x8
subsprite 32, -4, 2, 32, 8x8
subsprite -48, 4, 2, 33, 32x8
subsprite -16, 4, 2, 37, 32x8
subsprite 16, 4, 2, 41, 16x8
subsprite 32, 4, 2, 43, 8x8
.align 2
gFieldObjectSpriteOamTables_SubmarineShadow:: @ 8509924

View File

@@ -81,7 +81,7 @@ gMonAnimationDelayTable:: @ 8329B87
.byte 0x00 @ SPECIES_SLOWBRO
.byte 0x00 @ SPECIES_MAGNEMITE
.byte 0x00 @ SPECIES_MAGNETON
.byte 0x00 @ SPECIES_FARFETCH_D
.byte 0x00 @ SPECIES_FARFETCHD
.byte 0x00 @ SPECIES_DODUO
.byte 0x00 @ SPECIES_DODRIO
.byte 0x00 @ SPECIES_SEEL

View File

@@ -81,7 +81,7 @@ gMonFrontAnimIdsTable:: @ 83299EC
.byte 0x0b @ SPECIES_SLOWBRO
.byte 0x54 @ SPECIES_MAGNEMITE
.byte 0x2c @ SPECIES_MAGNETON
.byte 0x48 @ SPECIES_FARFETCH_D
.byte 0x48 @ SPECIES_FARFETCHD
.byte 0x4c @ SPECIES_DODUO
.byte 0x41 @ SPECIES_DODRIO
.byte 0x0b @ SPECIES_SEEL

View File

@@ -9250,7 +9250,13 @@ gMonShinyPalette_Deoxys:: @ 8D3B7D0
gMonIcon_Deoxys:: @ 8D3B7F8
.incbin "graphics/pokemon/icons/deoxys_icon.4bpp"
.incbin "baserom.gba", 0xd3bbf8, 0x8000
.incbin "graphics/pokemon/icons/deoxys_speed_icon.4bpp"
.incbin "graphics/unused/deoxys_speed_icon_wide.4bpp"
.space 0x6800
.incbin "graphics/unknown/unknown_D437F8.bin"
.align 2
gMonFootprint_Deoxys:: @ 8D43BF8

View File

@@ -1,442 +0,0 @@
.align 2
gMonIconPaletteIndices:: @ 857C388
.byte 0 @ ??????????
.byte 1 @ Bulbasaur
.byte 1 @ Ivysaur
.byte 1 @ Venusaur
.byte 0 @ Charmander
.byte 0 @ Charmeleon
.byte 0 @ Charizard
.byte 0 @ Squirtle
.byte 2 @ Wartortle
.byte 2 @ Blastoise
.byte 1 @ Caterpie
.byte 1 @ Metapod
.byte 0 @ Butterfree
.byte 1 @ Weedle
.byte 2 @ Kakuna
.byte 2 @ Beedrill
.byte 0 @ Pidgey
.byte 0 @ Pidgeotto
.byte 0 @ Pidgeot
.byte 2 @ Rattata
.byte 1 @ Raticate
.byte 0 @ Spearow
.byte 0 @ Fearow
.byte 2 @ Ekans
.byte 2 @ Arbok
.byte 2 @ Pikachu
.byte 0 @ Raichu
.byte 2 @ Sandshrew
.byte 2 @ Sandslash
.byte 2 @ Nidoran♀
.byte 2 @ Nidorina
.byte 2 @ Nidoqueen
.byte 2 @ Nidoran♂
.byte 2 @ Nidorino
.byte 2 @ Nidoking
.byte 0 @ Clefairy
.byte 0 @ Clefable
.byte 2 @ Vulpix
.byte 1 @ Ninetales
.byte 0 @ Jigglypuff
.byte 0 @ Wigglytuff
.byte 2 @ Zubat
.byte 2 @ Golbat
.byte 1 @ Oddish
.byte 0 @ Gloom
.byte 0 @ Vileplume
.byte 0 @ Paras
.byte 0 @ Parasect
.byte 0 @ Venonat
.byte 2 @ Venomoth
.byte 2 @ Diglett
.byte 2 @ Dugtrio
.byte 1 @ Meowth
.byte 1 @ Persian
.byte 1 @ Psyduck
.byte 2 @ Golduck
.byte 1 @ Mankey
.byte 2 @ Primeape
.byte 0 @ Growlithe
.byte 0 @ Arcanine
.byte 0 @ Poliwag
.byte 0 @ Poliwhirl
.byte 0 @ Poliwrath
.byte 2 @ Abra
.byte 2 @ Kadabra
.byte 2 @ Alakazam
.byte 0 @ Machop
.byte 2 @ Machoke
.byte 0 @ Machamp
.byte 1 @ Bellsprout
.byte 1 @ Weepinbell
.byte 1 @ Victreebel
.byte 2 @ Tentacool
.byte 2 @ Tentacruel
.byte 1 @ Geodude
.byte 1 @ Graveler
.byte 1 @ Golem
.byte 0 @ Ponyta
.byte 0 @ Rapidash
.byte 0 @ Slowpoke
.byte 0 @ Slowbro
.byte 0 @ Magnemite
.byte 0 @ Magneton
.byte 1 @ Farfetch'd
.byte 2 @ Doduo
.byte 2 @ Dodrio
.byte 2 @ Seel
.byte 2 @ Dewgong
.byte 2 @ Grimer
.byte 2 @ Muk
.byte 2 @ Shellder
.byte 2 @ Cloyster
.byte 2 @ Gastly
.byte 2 @ Haunter
.byte 2 @ Gengar
.byte 2 @ Onix
.byte 2 @ Drowzee
.byte 1 @ Hypno
.byte 2 @ Krabby
.byte 2 @ Kingler
.byte 0 @ Voltorb
.byte 0 @ Electrode
.byte 0 @ Exeggcute
.byte 1 @ Exeggutor
.byte 1 @ Cubone
.byte 1 @ Marowak
.byte 2 @ Hitmonlee
.byte 2 @ Hitmonchan
.byte 1 @ Lickitung
.byte 2 @ Koffing
.byte 2 @ Weezing
.byte 1 @ Rhyhorn
.byte 1 @ Rhydon
.byte 0 @ Chansey
.byte 0 @ Tangela
.byte 1 @ Kangaskhan
.byte 0 @ Horsea
.byte 0 @ Seadra
.byte 0 @ Goldeen
.byte 0 @ Seaking
.byte 2 @ Staryu
.byte 2 @ Starmie
.byte 0 @ Mr. mime
.byte 1 @ Scyther
.byte 2 @ Jynx
.byte 1 @ Electabuzz
.byte 0 @ Magmar
.byte 2 @ Pinsir
.byte 2 @ Tauros
.byte 0 @ Magikarp
.byte 0 @ Gyarados
.byte 2 @ Lapras
.byte 2 @ Ditto
.byte 2 @ Eevee
.byte 0 @ Vaporeon
.byte 0 @ Jolteon
.byte 0 @ Flareon
.byte 0 @ Porygon
.byte 0 @ Omanyte
.byte 0 @ Omastar
.byte 2 @ Kabuto
.byte 2 @ Kabutops
.byte 0 @ Aerodactyl
.byte 1 @ Snorlax
.byte 0 @ Articuno
.byte 0 @ Zapdos
.byte 0 @ Moltres
.byte 0 @ Dratini
.byte 0 @ Dragonair
.byte 2 @ Dragonite
.byte 2 @ Mewtwo
.byte 0 @ Mew
.byte 1 @ Chikorita
.byte 1 @ Bayleef
.byte 1 @ Meganium
.byte 1 @ Cyndaquil
.byte 1 @ Quilava
.byte 1 @ Typhlosion
.byte 2 @ Totodile
.byte 2 @ Croconaw
.byte 2 @ Feraligatr
.byte 2 @ Sentret
.byte 2 @ Furret
.byte 2 @ Hoothoot
.byte 2 @ Noctowl
.byte 0 @ Ledyba
.byte 0 @ Ledian
.byte 1 @ Spinarak
.byte 0 @ Ariados
.byte 2 @ Crobat
.byte 2 @ Chinchou
.byte 0 @ Lanturn
.byte 0 @ Pichu
.byte 0 @ Cleffa
.byte 1 @ Igglybuff
.byte 2 @ Togepi
.byte 2 @ Togetic
.byte 0 @ Natu
.byte 0 @ Xatu
.byte 2 @ Mareep
.byte 0 @ Flaaffy
.byte 0 @ Ampharos
.byte 1 @ Bellossom
.byte 2 @ Marill
.byte 2 @ Azumarill
.byte 1 @ Sudowoodo
.byte 1 @ Politoed
.byte 1 @ Hoppip
.byte 1 @ Skiploom
.byte 2 @ Jumpluff
.byte 2 @ Aipom
.byte 1 @ Sunkern
.byte 1 @ Sunflora
.byte 1 @ Yanma
.byte 0 @ Wooper
.byte 0 @ Quagsire
.byte 2 @ Espeon
.byte 2 @ Umbreon
.byte 2 @ Murkrow
.byte 0 @ Slowking
.byte 0 @ Misdreavus
.byte 0 @ Unown A
.byte 0 @ Wobbuffet
.byte 1 @ Girafarig
.byte 0 @ Pineco
.byte 2 @ Forretress
.byte 2 @ Dunsparce
.byte 2 @ Gligar
.byte 0 @ Steelix
.byte 0 @ Snubbull
.byte 2 @ Granbull
.byte 0 @ Qwilfish
.byte 0 @ Scizor
.byte 1 @ Shuckle
.byte 2 @ Heracross
.byte 0 @ Sneasel
.byte 0 @ Teddiursa
.byte 2 @ Ursaring
.byte 0 @ Slugma
.byte 0 @ Magcargo
.byte 2 @ Swinub
.byte 2 @ Piloswine
.byte 0 @ Corsola
.byte 0 @ Remoraid
.byte 0 @ Octillery
.byte 0 @ Delibird
.byte 2 @ Mantine
.byte 0 @ Skarmory
.byte 0 @ Houndour
.byte 0 @ Houndoom
.byte 0 @ Kingdra
.byte 0 @ Phanpy
.byte 0 @ Donphan
.byte 0 @ Porygon2
.byte 2 @ Stantler
.byte 1 @ Smeargle
.byte 2 @ Tyrogue
.byte 2 @ Hitmontop
.byte 1 @ Smoochum
.byte 1 @ Elekid
.byte 1 @ Magby
.byte 1 @ Miltank
.byte 1 @ Blissey
.byte 0 @ Raikou
.byte 2 @ Entei
.byte 0 @ Suicune
.byte 1 @ Larvitar
.byte 0 @ Pupitar
.byte 1 @ Tyranitar
.byte 0 @ Lugia
.byte 1 @ Ho-Oh
.byte 1 @ Celebi
.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 0 @ ?
.byte 0 @ ?
.byte 0 @ ?
.byte 0 @ ?
.byte 0 @ ?
.byte 0 @ ?
.byte 0 @ ?
.byte 1 @ Treecko
.byte 0 @ Grovyle
.byte 1 @ Sceptile
.byte 0 @ Torchic
.byte 0 @ Combusken
.byte 0 @ Blaziken
.byte 0 @ Mudkip
.byte 0 @ Marshtomp
.byte 0 @ Swampert
.byte 2 @ Poochyena
.byte 2 @ Mightyena
.byte 2 @ Zigzagoon
.byte 2 @ Linoone
.byte 0 @ Wurmple
.byte 2 @ Silcoon
.byte 0 @ Beautifly
.byte 2 @ Cascoon
.byte 1 @ Dustox
.byte 1 @ Lotad
.byte 1 @ Lombre
.byte 1 @ Ludicolo
.byte 1 @ Seedot
.byte 1 @ Nuzleaf
.byte 0 @ Shiftry
.byte 1 @ Nincada
.byte 1 @ Ninjask
.byte 1 @ Shedinja
.byte 2 @ Taillow
.byte 2 @ Swellow
.byte 1 @ Shroomish
.byte 1 @ Breloom
.byte 1 @ Spinda
.byte 0 @ Wingull
.byte 0 @ Pelipper
.byte 2 @ Surskit
.byte 0 @ Masquerain
.byte 2 @ Wailmer
.byte 0 @ Wailord
.byte 0 @ Skitty
.byte 2 @ Delcatty
.byte 1 @ Kecleon
.byte 1 @ Baltoy
.byte 0 @ Claydol
.byte 0 @ Nosepass
.byte 1 @ Torkoal
.byte 2 @ Sableye
.byte 0 @ Barboach
.byte 0 @ Whiscash
.byte 0 @ Luvdisc
.byte 0 @ Corphish
.byte 0 @ Crawdaunt
.byte 2 @ Feebas
.byte 0 @ Milotic
.byte 0 @ Carvanha
.byte 0 @ Sharpedo
.byte 1 @ Trapinch
.byte 1 @ Vibrava
.byte 1 @ Flygon
.byte 2 @ Makuhita
.byte 1 @ Hariyama
.byte 1 @ Electrike
.byte 0 @ Manectric
.byte 1 @ Numel
.byte 0 @ Camerupt
.byte 2 @ Spheal
.byte 2 @ Sealeo
.byte 0 @ Walrein
.byte 1 @ Cacnea
.byte 1 @ Cacturne
.byte 2 @ Snorunt
.byte 0 @ Glalie
.byte 1 @ Lunatone
.byte 0 @ Solrock
.byte 2 @ Azurill
.byte 0 @ Spoink
.byte 2 @ Grumpig
.byte 0 @ Plusle
.byte 0 @ Minun
.byte 2 @ Mawile
.byte 0 @ Meditite
.byte 0 @ Medicham
.byte 0 @ Swablu
.byte 0 @ Altaria
.byte 0 @ Wynaut
.byte 0 @ Duskull
.byte 0 @ Dusclops
.byte 0 @ Roselia
.byte 2 @ Slakoth
.byte 2 @ Vigoroth
.byte 1 @ Slaking
.byte 1 @ Gulpin
.byte 2 @ Swalot
.byte 1 @ Tropius
.byte 0 @ Whismur
.byte 2 @ Loudred
.byte 2 @ Exploud
.byte 0 @ Clamperl
.byte 0 @ Huntail
.byte 0 @ Gorebyss
.byte 0 @ Absol
.byte 0 @ Shuppet
.byte 0 @ Banette
.byte 2 @ Seviper
.byte 0 @ Zangoose
.byte 1 @ Relicanth
.byte 2 @ Aron
.byte 2 @ Lairon
.byte 2 @ Aggron
.byte 0 @ Castform
.byte 0 @ Volbeat
.byte 2 @ Illumise
.byte 2 @ Lileep
.byte 0 @ Cradily
.byte 0 @ Anorith
.byte 0 @ Armaldo
.byte 1 @ Ralts
.byte 1 @ Kirlia
.byte 1 @ Gardevoir
.byte 2 @ Bagon
.byte 2 @ Shelgon
.byte 0 @ Salamence
.byte 0 @ Beldum
.byte 0 @ Metang
.byte 0 @ Metagross
.byte 2 @ Regirock
.byte 2 @ Regice
.byte 2 @ Registeel
.byte 2 @ Kyogre
.byte 0 @ Groudon
.byte 1 @ Rayquaza
.byte 0 @ Latias
.byte 2 @ Latios
.byte 0 @ Jirachi
.byte 0 @ Deoxys
.byte 0 @ Chimecho
.byte 1 @ Egg
.byte 0 @ Unown B
.byte 0 @ Unown C
.byte 0 @ Unown D
.byte 0 @ Unown E
.byte 0 @ Unown F
.byte 0 @ Unown G
.byte 0 @ Unown H
.byte 0 @ Unown I
.byte 0 @ Unown J
.byte 0 @ Unown K
.byte 0 @ Unown L
.byte 0 @ Unown M
.byte 0 @ Unown N
.byte 0 @ Unown O
.byte 0 @ Unown P
.byte 0 @ Unown Q
.byte 0 @ Unown R
.byte 0 @ Unown S
.byte 0 @ Unown T
.byte 0 @ Unown U
.byte 0 @ Unown V
.byte 0 @ Unown W
.byte 0 @ Unown X
.byte 0 @ Unown Y
.byte 0 @ Unown Z
.byte 0 @ Unown Exclamation Mark
.byte 0 @ Unown Question Mark

View File

@@ -1,11 +0,0 @@
.align 2
gMonIconPaletteTable:: @ 857C540
obj_pal gMonIconPalettes + 0 * 32, 56000
obj_pal gMonIconPalettes + 1 * 32, 56001
obj_pal gMonIconPalettes + 2 * 32, 56002
@ These palettes are actually part of the title screen BG palette and are not
@ used for Pokémon icons.
obj_pal gMonIconPalettes + 3 * 32, 56003
obj_pal gMonIconPalettes + 4 * 32, 56004
obj_pal gMonIconPalettes + 5 * 32, 56005

View File

@@ -1,442 +0,0 @@
.align 2
gMonIconTable:: @ 857BCA8
.4byte gMonIcon_Bulbasaur
.4byte gMonIcon_Bulbasaur
.4byte gMonIcon_Ivysaur
.4byte gMonIcon_Venusaur
.4byte gMonIcon_Charmander
.4byte gMonIcon_Charmeleon
.4byte gMonIcon_Charizard
.4byte gMonIcon_Squirtle
.4byte gMonIcon_Wartortle
.4byte gMonIcon_Blastoise
.4byte gMonIcon_Caterpie
.4byte gMonIcon_Metapod
.4byte gMonIcon_Butterfree
.4byte gMonIcon_Weedle
.4byte gMonIcon_Kakuna
.4byte gMonIcon_Beedrill
.4byte gMonIcon_Pidgey
.4byte gMonIcon_Pidgeotto
.4byte gMonIcon_Pidgeot
.4byte gMonIcon_Rattata
.4byte gMonIcon_Raticate
.4byte gMonIcon_Spearow
.4byte gMonIcon_Fearow
.4byte gMonIcon_Ekans
.4byte gMonIcon_Arbok
.4byte gMonIcon_Pikachu
.4byte gMonIcon_Raichu
.4byte gMonIcon_Sandshrew
.4byte gMonIcon_Sandslash
.4byte gMonIcon_NidoranF
.4byte gMonIcon_Nidorina
.4byte gMonIcon_Nidoqueen
.4byte gMonIcon_NidoranM
.4byte gMonIcon_Nidorino
.4byte gMonIcon_Nidoking
.4byte gMonIcon_Clefairy
.4byte gMonIcon_Clefable
.4byte gMonIcon_Vulpix
.4byte gMonIcon_Ninetales
.4byte gMonIcon_Jigglypuff
.4byte gMonIcon_Wigglytuff
.4byte gMonIcon_Zubat
.4byte gMonIcon_Golbat
.4byte gMonIcon_Oddish
.4byte gMonIcon_Gloom
.4byte gMonIcon_Vileplume
.4byte gMonIcon_Paras
.4byte gMonIcon_Parasect
.4byte gMonIcon_Venonat
.4byte gMonIcon_Venomoth
.4byte gMonIcon_Diglett
.4byte gMonIcon_Dugtrio
.4byte gMonIcon_Meowth
.4byte gMonIcon_Persian
.4byte gMonIcon_Psyduck
.4byte gMonIcon_Golduck
.4byte gMonIcon_Mankey
.4byte gMonIcon_Primeape
.4byte gMonIcon_Growlithe
.4byte gMonIcon_Arcanine
.4byte gMonIcon_Poliwag
.4byte gMonIcon_Poliwhirl
.4byte gMonIcon_Poliwrath
.4byte gMonIcon_Abra
.4byte gMonIcon_Kadabra
.4byte gMonIcon_Alakazam
.4byte gMonIcon_Machop
.4byte gMonIcon_Machoke
.4byte gMonIcon_Machamp
.4byte gMonIcon_Bellsprout
.4byte gMonIcon_Weepinbell
.4byte gMonIcon_Victreebel
.4byte gMonIcon_Tentacool
.4byte gMonIcon_Tentacruel
.4byte gMonIcon_Geodude
.4byte gMonIcon_Graveler
.4byte gMonIcon_Golem
.4byte gMonIcon_Ponyta
.4byte gMonIcon_Rapidash
.4byte gMonIcon_Slowpoke
.4byte gMonIcon_Slowbro
.4byte gMonIcon_Magnemite
.4byte gMonIcon_Magneton
.4byte gMonIcon_Farfetchd
.4byte gMonIcon_Doduo
.4byte gMonIcon_Dodrio
.4byte gMonIcon_Seel
.4byte gMonIcon_Dewgong
.4byte gMonIcon_Grimer
.4byte gMonIcon_Muk
.4byte gMonIcon_Shellder
.4byte gMonIcon_Cloyster
.4byte gMonIcon_Gastly
.4byte gMonIcon_Haunter
.4byte gMonIcon_Gengar
.4byte gMonIcon_Onix
.4byte gMonIcon_Drowzee
.4byte gMonIcon_Hypno
.4byte gMonIcon_Krabby
.4byte gMonIcon_Kingler
.4byte gMonIcon_Voltorb
.4byte gMonIcon_Electrode
.4byte gMonIcon_Exeggcute
.4byte gMonIcon_Exeggutor
.4byte gMonIcon_Cubone
.4byte gMonIcon_Marowak
.4byte gMonIcon_Hitmonlee
.4byte gMonIcon_Hitmonchan
.4byte gMonIcon_Lickitung
.4byte gMonIcon_Koffing
.4byte gMonIcon_Weezing
.4byte gMonIcon_Rhyhorn
.4byte gMonIcon_Rhydon
.4byte gMonIcon_Chansey
.4byte gMonIcon_Tangela
.4byte gMonIcon_Kangaskhan
.4byte gMonIcon_Horsea
.4byte gMonIcon_Seadra
.4byte gMonIcon_Goldeen
.4byte gMonIcon_Seaking
.4byte gMonIcon_Staryu
.4byte gMonIcon_Starmie
.4byte gMonIcon_Mrmime
.4byte gMonIcon_Scyther
.4byte gMonIcon_Jynx
.4byte gMonIcon_Electabuzz
.4byte gMonIcon_Magmar
.4byte gMonIcon_Pinsir
.4byte gMonIcon_Tauros
.4byte gMonIcon_Magikarp
.4byte gMonIcon_Gyarados
.4byte gMonIcon_Lapras
.4byte gMonIcon_Ditto
.4byte gMonIcon_Eevee
.4byte gMonIcon_Vaporeon
.4byte gMonIcon_Jolteon
.4byte gMonIcon_Flareon
.4byte gMonIcon_Porygon
.4byte gMonIcon_Omanyte
.4byte gMonIcon_Omastar
.4byte gMonIcon_Kabuto
.4byte gMonIcon_Kabutops
.4byte gMonIcon_Aerodactyl
.4byte gMonIcon_Snorlax
.4byte gMonIcon_Articuno
.4byte gMonIcon_Zapdos
.4byte gMonIcon_Moltres
.4byte gMonIcon_Dratini
.4byte gMonIcon_Dragonair
.4byte gMonIcon_Dragonite
.4byte gMonIcon_Mewtwo
.4byte gMonIcon_Mew
.4byte gMonIcon_Chikorita
.4byte gMonIcon_Bayleef
.4byte gMonIcon_Meganium
.4byte gMonIcon_Cyndaquil
.4byte gMonIcon_Quilava
.4byte gMonIcon_Typhlosion
.4byte gMonIcon_Totodile
.4byte gMonIcon_Croconaw
.4byte gMonIcon_Feraligatr
.4byte gMonIcon_Sentret
.4byte gMonIcon_Furret
.4byte gMonIcon_Hoothoot
.4byte gMonIcon_Noctowl
.4byte gMonIcon_Ledyba
.4byte gMonIcon_Ledian
.4byte gMonIcon_Spinarak
.4byte gMonIcon_Ariados
.4byte gMonIcon_Crobat
.4byte gMonIcon_Chinchou
.4byte gMonIcon_Lanturn
.4byte gMonIcon_Pichu
.4byte gMonIcon_Cleffa
.4byte gMonIcon_Igglybuff
.4byte gMonIcon_Togepi
.4byte gMonIcon_Togetic
.4byte gMonIcon_Natu
.4byte gMonIcon_Xatu
.4byte gMonIcon_Mareep
.4byte gMonIcon_Flaaffy
.4byte gMonIcon_Ampharos
.4byte gMonIcon_Bellossom
.4byte gMonIcon_Marill
.4byte gMonIcon_Azumarill
.4byte gMonIcon_Sudowoodo
.4byte gMonIcon_Politoed
.4byte gMonIcon_Hoppip
.4byte gMonIcon_Skiploom
.4byte gMonIcon_Jumpluff
.4byte gMonIcon_Aipom
.4byte gMonIcon_Sunkern
.4byte gMonIcon_Sunflora
.4byte gMonIcon_Yanma
.4byte gMonIcon_Wooper
.4byte gMonIcon_Quagsire
.4byte gMonIcon_Espeon
.4byte gMonIcon_Umbreon
.4byte gMonIcon_Murkrow
.4byte gMonIcon_Slowking
.4byte gMonIcon_Misdreavus
.4byte gMonIcon_UnownA
.4byte gMonIcon_Wobbuffet
.4byte gMonIcon_Girafarig
.4byte gMonIcon_Pineco
.4byte gMonIcon_Forretress
.4byte gMonIcon_Dunsparce
.4byte gMonIcon_Gligar
.4byte gMonIcon_Steelix
.4byte gMonIcon_Snubbull
.4byte gMonIcon_Granbull
.4byte gMonIcon_Qwilfish
.4byte gMonIcon_Scizor
.4byte gMonIcon_Shuckle
.4byte gMonIcon_Heracross
.4byte gMonIcon_Sneasel
.4byte gMonIcon_Teddiursa
.4byte gMonIcon_Ursaring
.4byte gMonIcon_Slugma
.4byte gMonIcon_Magcargo
.4byte gMonIcon_Swinub
.4byte gMonIcon_Piloswine
.4byte gMonIcon_Corsola
.4byte gMonIcon_Remoraid
.4byte gMonIcon_Octillery
.4byte gMonIcon_Delibird
.4byte gMonIcon_Mantine
.4byte gMonIcon_Skarmory
.4byte gMonIcon_Houndour
.4byte gMonIcon_Houndoom
.4byte gMonIcon_Kingdra
.4byte gMonIcon_Phanpy
.4byte gMonIcon_Donphan
.4byte gMonIcon_Porygon2
.4byte gMonIcon_Stantler
.4byte gMonIcon_Smeargle
.4byte gMonIcon_Tyrogue
.4byte gMonIcon_Hitmontop
.4byte gMonIcon_Smoochum
.4byte gMonIcon_Elekid
.4byte gMonIcon_Magby
.4byte gMonIcon_Miltank
.4byte gMonIcon_Blissey
.4byte gMonIcon_Raikou
.4byte gMonIcon_Entei
.4byte gMonIcon_Suicune
.4byte gMonIcon_Larvitar
.4byte gMonIcon_Pupitar
.4byte gMonIcon_Tyranitar
.4byte gMonIcon_Lugia
.4byte gMonIcon_HoOh
.4byte gMonIcon_Celebi
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_QuestionMark
.4byte gMonIcon_Treecko
.4byte gMonIcon_Grovyle
.4byte gMonIcon_Sceptile
.4byte gMonIcon_Torchic
.4byte gMonIcon_Combusken
.4byte gMonIcon_Blaziken
.4byte gMonIcon_Mudkip
.4byte gMonIcon_Marshtomp
.4byte gMonIcon_Swampert
.4byte gMonIcon_Poochyena
.4byte gMonIcon_Mightyena
.4byte gMonIcon_Zigzagoon
.4byte gMonIcon_Linoone
.4byte gMonIcon_Wurmple
.4byte gMonIcon_Silcoon
.4byte gMonIcon_Beautifly
.4byte gMonIcon_Cascoon
.4byte gMonIcon_Dustox
.4byte gMonIcon_Lotad
.4byte gMonIcon_Lombre
.4byte gMonIcon_Ludicolo
.4byte gMonIcon_Seedot
.4byte gMonIcon_Nuzleaf
.4byte gMonIcon_Shiftry
.4byte gMonIcon_Nincada
.4byte gMonIcon_Ninjask
.4byte gMonIcon_Shedinja
.4byte gMonIcon_Taillow
.4byte gMonIcon_Swellow
.4byte gMonIcon_Shroomish
.4byte gMonIcon_Breloom
.4byte gMonIcon_Spinda
.4byte gMonIcon_Wingull
.4byte gMonIcon_Pelipper
.4byte gMonIcon_Surskit
.4byte gMonIcon_Masquerain
.4byte gMonIcon_Wailmer
.4byte gMonIcon_Wailord
.4byte gMonIcon_Skitty
.4byte gMonIcon_Delcatty
.4byte gMonIcon_Kecleon
.4byte gMonIcon_Baltoy
.4byte gMonIcon_Claydol
.4byte gMonIcon_Nosepass
.4byte gMonIcon_Torkoal
.4byte gMonIcon_Sableye
.4byte gMonIcon_Barboach
.4byte gMonIcon_Whiscash
.4byte gMonIcon_Luvdisc
.4byte gMonIcon_Corphish
.4byte gMonIcon_Crawdaunt
.4byte gMonIcon_Feebas
.4byte gMonIcon_Milotic
.4byte gMonIcon_Carvanha
.4byte gMonIcon_Sharpedo
.4byte gMonIcon_Trapinch
.4byte gMonIcon_Vibrava
.4byte gMonIcon_Flygon
.4byte gMonIcon_Makuhita
.4byte gMonIcon_Hariyama
.4byte gMonIcon_Electrike
.4byte gMonIcon_Manectric
.4byte gMonIcon_Numel
.4byte gMonIcon_Camerupt
.4byte gMonIcon_Spheal
.4byte gMonIcon_Sealeo
.4byte gMonIcon_Walrein
.4byte gMonIcon_Cacnea
.4byte gMonIcon_Cacturne
.4byte gMonIcon_Snorunt
.4byte gMonIcon_Glalie
.4byte gMonIcon_Lunatone
.4byte gMonIcon_Solrock
.4byte gMonIcon_Azurill
.4byte gMonIcon_Spoink
.4byte gMonIcon_Grumpig
.4byte gMonIcon_Plusle
.4byte gMonIcon_Minun
.4byte gMonIcon_Mawile
.4byte gMonIcon_Meditite
.4byte gMonIcon_Medicham
.4byte gMonIcon_Swablu
.4byte gMonIcon_Altaria
.4byte gMonIcon_Wynaut
.4byte gMonIcon_Duskull
.4byte gMonIcon_Dusclops
.4byte gMonIcon_Roselia
.4byte gMonIcon_Slakoth
.4byte gMonIcon_Vigoroth
.4byte gMonIcon_Slaking
.4byte gMonIcon_Gulpin
.4byte gMonIcon_Swalot
.4byte gMonIcon_Tropius
.4byte gMonIcon_Whismur
.4byte gMonIcon_Loudred
.4byte gMonIcon_Exploud
.4byte gMonIcon_Clamperl
.4byte gMonIcon_Huntail
.4byte gMonIcon_Gorebyss
.4byte gMonIcon_Absol
.4byte gMonIcon_Shuppet
.4byte gMonIcon_Banette
.4byte gMonIcon_Seviper
.4byte gMonIcon_Zangoose
.4byte gMonIcon_Relicanth
.4byte gMonIcon_Aron
.4byte gMonIcon_Lairon
.4byte gMonIcon_Aggron
.4byte gMonIcon_Castform
.4byte gMonIcon_Volbeat
.4byte gMonIcon_Illumise
.4byte gMonIcon_Lileep
.4byte gMonIcon_Cradily
.4byte gMonIcon_Anorith
.4byte gMonIcon_Armaldo
.4byte gMonIcon_Ralts
.4byte gMonIcon_Kirlia
.4byte gMonIcon_Gardevoir
.4byte gMonIcon_Bagon
.4byte gMonIcon_Shelgon
.4byte gMonIcon_Salamence
.4byte gMonIcon_Beldum
.4byte gMonIcon_Metang
.4byte gMonIcon_Metagross
.4byte gMonIcon_Regirock
.4byte gMonIcon_Regice
.4byte gMonIcon_Registeel
.4byte gMonIcon_Kyogre
.4byte gMonIcon_Groudon
.4byte gMonIcon_Rayquaza
.4byte gMonIcon_Latias
.4byte gMonIcon_Latios
.4byte gMonIcon_Jirachi
.4byte gMonIcon_Deoxys
.4byte gMonIcon_Chimecho
.4byte gMonIcon_Egg
.4byte gMonIcon_UnownB
.4byte gMonIcon_UnownC
.4byte gMonIcon_UnownD
.4byte gMonIcon_UnownE
.4byte gMonIcon_UnownF
.4byte gMonIcon_UnownG
.4byte gMonIcon_UnownH
.4byte gMonIcon_UnownI
.4byte gMonIcon_UnownJ
.4byte gMonIcon_UnownK
.4byte gMonIcon_UnownL
.4byte gMonIcon_UnownM
.4byte gMonIcon_UnownN
.4byte gMonIcon_UnownO
.4byte gMonIcon_UnownP
.4byte gMonIcon_UnownQ
.4byte gMonIcon_UnownR
.4byte gMonIcon_UnownS
.4byte gMonIcon_UnownT
.4byte gMonIcon_UnownU
.4byte gMonIcon_UnownV
.4byte gMonIcon_UnownW
.4byte gMonIcon_UnownX
.4byte gMonIcon_UnownY
.4byte gMonIcon_UnownZ
.4byte gMonIcon_UnownExclamationMark
.4byte gMonIcon_UnownQuestionMark

View File

@@ -1,46 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_085E5374:: @ 85E5374
.incbin "baserom.gba", 0x5e5374, 0xc
gUnknown_085E5380:: @ 85E5380
.incbin "baserom.gba", 0x5e5380, 0x8
gUnknown_085E5388:: @ 85E5388
.incbin "baserom.gba", 0x5e5388, 0x4
gUnknown_085E538C:: @ 85E538C
.incbin "baserom.gba", 0x5e538c, 0x8
gUnknown_085E5394:: @ 85E5394
.incbin "baserom.gba", 0x5e5394, 0x10
gUnknown_085E53A4:: @ 85E53A4
.incbin "baserom.gba", 0x5e53a4, 0x10
gUnknown_085E53B4:: @ 85E53B4
.incbin "baserom.gba", 0x5e53b4, 0x6
gUnknown_085E53BA:: @ 85E53BA
.incbin "baserom.gba", 0x5e53ba, 0x2a
gUnknown_085E53E4:: @ 85E53E4
.incbin "baserom.gba", 0x5e53e4, 0x18
gUnknown_085E53FC:: @ 85E53FC
.incbin "baserom.gba", 0x5e53fc, 0xd4
gUnknown_085E54D0:: @ 85E54D0
.incbin "baserom.gba", 0x5e54d0, 0x18
gUnknown_085E54E8:: @ 85E54E8
.incbin "baserom.gba", 0x5e54e8, 0x20
gUnknown_085E5508:: @ 85E5508
.incbin "baserom.gba", 0x5e5508, 0x1cc
gUnknown_085E56D4:: @ 85E56D4
.incbin "baserom.gba", 0x5e56d4, 0x1c

View File

@@ -1,11 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859F534:: @ 859F534
.incbin "baserom.gba", 0x59f534, 0x8
gUnknown_0859F53C:: @ 859F53C
.incbin "baserom.gba", 0x59f53c, 0xd0

View File

@@ -1,824 +0,0 @@
gPotionItemEffectInfo:: @ 831E380
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 20
gAntidoteItemEffectInfo:: @ 831E387
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x10
.byte 0x00
.byte 0x00
gBurnHealItemEffectInfo:: @ 831E38D
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x08
.byte 0x00
.byte 0x00
gIceHealItemEffectInfo:: @ 831E393
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 0x00
gAwakeningItemEffectInfo:: @ 831E399
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x20
.byte 0x00
.byte 0x00
gParalyzeHealItemEffectInfo:: @ 831E39F
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x02
.byte 0x00
.byte 0x00
gFullRestoreItemEffectInfo:: @ 831E3A5
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x3f
.byte 0x04
.byte 0x00
.byte 0xff
gMaxPotionItemEffectInfo:: @ 831E3AC
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 0xff
gHyperPotionItemEffectInfo:: @ 831E3B3
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 200
gSuperPotionItemEffectInfo:: @ 831E3BA
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 50
gFullHealItemEffectInfo:: @ 831E3C1
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x3f
.byte 0x00
.byte 0x00
gReviveItemEffectInfo:: @ 831E3C7
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x44
.byte 0x00
.byte 0xfe
gMaxReviveItemEffectInfo:: @ 831E3CE
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x44
.byte 0x00
.byte 0xff
gFreshWaterItemEffectInfo:: @ 831E3D5
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 50
gSodaPopItemEffectInfo:: @ 831E3DC
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 60
gLemonadeItemEffectInfo:: @ 831E3E3
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 80
gMoomooMilkItemEffectInfo:: @ 831E3EA
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 100
gEnergyPowderItemEffectInfo:: @ 831E3F1
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0xe0
.byte 50
.byte 0xfb
.byte 0xfb
.byte 0xf6
gEnergyRootItemEffectInfo:: @ 831E3FB
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0xe0
.byte 200
.byte 0xf6
.byte 0xf6
.byte 0xf1
gHealPowderItemEffectInfo:: @ 831E405
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x3f
.byte 0x00
.byte 0xe0
.byte 0xfb
.byte 0xfb
.byte 0xf6
gRevivalHerbItemEffectInfo:: @ 831E40E
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x44
.byte 0xe0
.byte 0xff
.byte 0xf1
.byte 0xf1
.byte 0xec
gEtherItemEffectInfo:: @ 831E418
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x18
.byte 0x00
.byte 0x0a
gMaxEtherItemEffectInfo:: @ 831E41F
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x18
.byte 0x00
.byte 0x7f
gElixirItemEffectInfo:: @ 831E426
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x08
.byte 0x00
.byte 0x0a
gMaxElixirItemEffectInfo:: @ 831E42D
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x08
.byte 0x00
.byte 0x7f
gLavaCookieItemEffectInfo:: @ 831E434
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x3f
.byte 0x00
.byte 0x00
gBlueFluteItemEffectInfo:: @ 831E43A
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x20
.byte 0x00
.byte 0x00
gYellowFluteItemEffectInfo:: @ 831E440
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x01
.byte 0x00
.byte 0x00
gRedFluteItemEffectInfo:: @ 831E446
.byte 0x80
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
gBerryJuiceItemEffectInfo:: @ 831E44C
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 20
gSacredAshItemEffectInfo:: @ 831E453
.byte 0x40
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x44
.byte 0x00
.byte 0xff
gHPUpItemEffectInfo:: @ 831E45A
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x01
.byte 0xe0
.byte 0x0a
.byte 0x05
.byte 0x03
.byte 0x02
gProteinItemEffectInfo:: @ 831E464
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x02
.byte 0xe0
.byte 0x0a
.byte 0x05
.byte 0x03
.byte 0x02
gIronItemEffectInfo:: @ 831E46E
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe1
.byte 0x0a
.byte 0x05
.byte 0x03
.byte 0x02
gCarbosItemEffectInfo:: @ 831E478
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe2
.byte 0x0a
.byte 0x05
.byte 0x03
.byte 0x02
gCalciumItemEffectInfo:: @ 831E482
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe8
.byte 0x0a
.byte 0x05
.byte 0x03
.byte 0x02
gRareCandyItemEffectInfo:: @ 831E48C
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x40
.byte 0x44
.byte 0xe0
.byte 0xfd
.byte 0x05
.byte 0x03
.byte 0x02
gPPUpItemEffectInfo:: @ 831E496
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x20
.byte 0xe0
.byte 0x05
.byte 0x03
.byte 0x02
gZincItemEffectInfo:: @ 831E49F
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe4
.byte 0x0a
.byte 0x05
.byte 0x03
.byte 0x02
gPPMaxItemEffectInfo:: @ 831E4A9
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xf0
.byte 0x05
.byte 0x03
.byte 0x02
gGuardSpecItemEffectInfo:: @ 831E4B2
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gDireHitItemEffectInfo:: @ 831E4BA
.byte 0x20
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gXAttackItemEffectInfo:: @ 831E4C2
.byte 0x01
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gXDefendItemEffectInfo:: @ 831E4CA
.byte 0x00
.byte 0x10
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gXSpeedItemEffectInfo:: @ 831E4D2
.byte 0x00
.byte 0x01
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gXAccuracyItemEffectInfo:: @ 831E4DA
.byte 0x00
.byte 0x00
.byte 0x10
.byte 0x00
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gXSpecialItemEffectInfo:: @ 831E4E2
.byte 0x00
.byte 0x00
.byte 0x01
.byte 0x00
.byte 0x00
.byte 0x60
.byte 0x01
.byte 0x01
gSunStoneItemEffectInfo:: @ 831E4EA
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
gMoonStoneItemEffectInfo:: @ 831E4F0
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
gFireStoneItemEffectInfo:: @ 831E4F6
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
gThunderStoneItemEffectInfo:: @ 831E4FC
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
gWaterStoneItemEffectInfo:: @ 831E502
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
gLeafStoneItemEffectInfo:: @ 831E508
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x80
.byte 0x00
gCheriBerryItemEffectInfo:: @ 831E50E
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x02
.byte 0x00
.byte 0x00
gChestoBerryItemEffectInfo:: @ 831E514
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x20
.byte 0x00
.byte 0x00
gPechaBerryItemEffectInfo:: @ 831E51A
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x10
.byte 0x00
.byte 0x00
gRawstBerryItemEffectInfo:: @ 831E520
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x08
.byte 0x00
.byte 0x00
gAspearBerryItemEffectInfo:: @ 831E526
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 0x00
gLeppaBerryItemEffectInfo:: @ 831E52C
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x18
.byte 0x00
.byte 0x0a
gOranBerryItemEffectInfo:: @ 831E533
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 10
gPersimBerryItemEffectInfo:: @ 831E53A
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x01
.byte 0x00
.byte 0x00
gLumBerryItemEffectInfo:: @ 831E540
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x3f
.byte 0x00
.byte 0x00
gSitrusBerryItemEffectInfo:: @ 831E546
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x04
.byte 0x00
.byte 30
gPomegBerryItemEffectInfo:: @ 831E54D
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x01
.byte 0xe0
.byte 0xf6
.byte 0x0a
.byte 0x05
.byte 0x02
gKelpsyBerryItemEffectInfo:: @ 831E557
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x02
.byte 0xe0
.byte 0xf6
.byte 0x0a
.byte 0x05
.byte 0x02
gQualotBerryItemEffectInfo:: @ 831E561
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe1
.byte 0xf6
.byte 0x0a
.byte 0x05
.byte 0x02
gHondewBerryItemEffectInfo:: @ 831E56B
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe8
.byte 0xf6
.byte 0x0a
.byte 0x05
.byte 0x02
gGrepaBerryItemEffectInfo:: @ 831E575
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe4
.byte 0xf6
.byte 0x0a
.byte 0x05
.byte 0x02
gTamatoBerryItemEffectInfo:: @ 831E57F
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0x00
.byte 0xe2
.byte 0xf6
.byte 0x0a
.byte 0x05
.byte 0x02
.align 2
gItemEffectTable:: @ 831E58C
.4byte gPotionItemEffectInfo
.4byte gAntidoteItemEffectInfo
.4byte gBurnHealItemEffectInfo
.4byte gIceHealItemEffectInfo
.4byte gAwakeningItemEffectInfo
.4byte gParalyzeHealItemEffectInfo
.4byte gFullRestoreItemEffectInfo
.4byte gMaxPotionItemEffectInfo
.4byte gHyperPotionItemEffectInfo
.4byte gSuperPotionItemEffectInfo
.4byte gFullHealItemEffectInfo
.4byte gReviveItemEffectInfo
.4byte gMaxReviveItemEffectInfo
.4byte gFreshWaterItemEffectInfo
.4byte gSodaPopItemEffectInfo
.4byte gLemonadeItemEffectInfo
.4byte gMoomooMilkItemEffectInfo
.4byte gEnergyPowderItemEffectInfo
.4byte gEnergyRootItemEffectInfo
.4byte gHealPowderItemEffectInfo
.4byte gRevivalHerbItemEffectInfo
.4byte gEtherItemEffectInfo
.4byte gMaxEtherItemEffectInfo
.4byte gElixirItemEffectInfo
.4byte gMaxElixirItemEffectInfo
.4byte gLavaCookieItemEffectInfo
.4byte gBlueFluteItemEffectInfo
.4byte gYellowFluteItemEffectInfo
.4byte gRedFluteItemEffectInfo
.4byte 0
.4byte 0
.4byte gBerryJuiceItemEffectInfo
.4byte gSacredAshItemEffectInfo
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte gHPUpItemEffectInfo
.4byte gProteinItemEffectInfo
.4byte gIronItemEffectInfo
.4byte gCarbosItemEffectInfo
.4byte gCalciumItemEffectInfo
.4byte gRareCandyItemEffectInfo
.4byte gPPUpItemEffectInfo
.4byte gZincItemEffectInfo
.4byte gPPMaxItemEffectInfo
.4byte 0
.4byte gGuardSpecItemEffectInfo
.4byte gDireHitItemEffectInfo
.4byte gXAttackItemEffectInfo
.4byte gXDefendItemEffectInfo
.4byte gXSpeedItemEffectInfo
.4byte gXAccuracyItemEffectInfo
.4byte gXSpecialItemEffectInfo
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte gSunStoneItemEffectInfo
.4byte gMoonStoneItemEffectInfo
.4byte gFireStoneItemEffectInfo
.4byte gThunderStoneItemEffectInfo
.4byte gWaterStoneItemEffectInfo
.4byte gLeafStoneItemEffectInfo
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte gCheriBerryItemEffectInfo
.4byte gChestoBerryItemEffectInfo
.4byte gPechaBerryItemEffectInfo
.4byte gRawstBerryItemEffectInfo
.4byte gAspearBerryItemEffectInfo
.4byte gLeppaBerryItemEffectInfo
.4byte gOranBerryItemEffectInfo
.4byte gPersimBerryItemEffectInfo
.4byte gLumBerryItemEffectInfo
.4byte gSitrusBerryItemEffectInfo
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte gPomegBerryItemEffectInfo
.4byte gKelpsyBerryItemEffectInfo
.4byte gQualotBerryItemEffectInfo
.4byte gHondewBerryItemEffectInfo
.4byte gGrepaBerryItemEffectInfo
.4byte gTamatoBerryItemEffectInfo
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0

View File

@@ -6,8 +6,3 @@
@ 8614410
.include "data/graphics/items/item_icon_table.inc"
@ 8614FE0
.incbin "baserom.gba", 0x614fe0, 0x14
gUnknown_08614FF4:: @ 8614FF4
.incbin "baserom.gba", 0x614ff4, 0x18

View File

@@ -4,70 +4,124 @@
.section .rodata
gUnknown_08613F90:: @ 8613F90
.incbin "baserom.gba", 0x613f90, 0xc
.4byte 0x11F0, 0x1E1, 0x21DE
@ possibly a struct
gUnknown_08613F9C:: @ 8613F9C
.incbin "baserom.gba", 0x613f9c, 0x18
.4byte 0
.4byte bag_menu_change_item_callback
.4byte sub_81AB520
.4byte 0
.4byte 0x80000
.4byte 0x7003011
gUnknown_08613FB4:: @ 8613FB4
.incbin "baserom.gba", 0x613fb4, 0x78
.4byte gMenuText_Use, ItemMenu_UseOutOfBattle
.4byte gMenuText_Toss, ItemMenu_Toss
.4byte gMenuText_Register, ItemMenu_Register
.4byte gMenuText_Give, ItemMenu_Give
.4byte gText_Cancel2, ItemMenu_Cancel
.4byte gMenuText_Use, ItemMenu_UseInBattle
.4byte gMenuText_Check, ItemMenu_UseOutOfBattle
.4byte gMenuText_Walk, ItemMenu_UseOutOfBattle
.4byte gMenuText_Deselect, ItemMenu_Register
.4byte gMenuText_CheckTag, ItemMenu_CheckTag
.4byte gMenuText_Confirm, unknown_ItemMenu_Confirm
.4byte gMenuText_Show, unknown_ItemMenu_Show
.4byte gMenuText_Give2, unknown_ItemMenu_Give2
.4byte gMenuText_Confirm, unknown_ItemMenu_Confirm2
.4byte gText_EmptyString2, NULL
gUnknown_0861402C:: @ 861402C
.incbin "baserom.gba", 0x61402c, 0x4
.byte 0, 3, 1, 4
gUnknown_08614030:: @ 8614030
.incbin "baserom.gba", 0x614030, 0x4
.byte 0, 2, 14, 4
gUnknown_08614034:: @ 8614034
.incbin "baserom.gba", 0x614034, 0x4
.byte 3, 14, 1, 4
gUnknown_08614038:: @ 8614038
.incbin "baserom.gba", 0x614038, 0x4
.byte 0, 3, 14, 4
gUnknown_0861403C:: @ 861403C
.incbin "baserom.gba", 0x61403c, 0x6
.byte 9, 14, 0, 3, 1, 4
gUnknown_08614042:: @ 8614042
.incbin "baserom.gba", 0x614042, 0x2
.byte 5, 4
gUnknown_08614044:: @ 8614044
.incbin "baserom.gba", 0x614044, 0x2
.byte 3, 4
gUnknown_08614046:: @ 8614046
.incbin "baserom.gba", 0x614046, 0x1
.byte 4
gUnknown_08614047:: @ 8614047
.incbin "baserom.gba", 0x614047, 0x4
.byte 10, 9, 14, 4
gUnknown_0861404B:: @ 861404B
.incbin "baserom.gba", 0x61404b, 0x2
.byte 11, 4
gUnknown_0861404D:: @ 861404D
.incbin "baserom.gba", 0x61404d, 0x2
.byte 12, 4
gUnknown_0861404F:: @ 861404F
.incbin "baserom.gba", 0x61404f, 0x5
.byte 13, 4
.align 2
gUnknown_08614054:: @ 8614054
.incbin "baserom.gba", 0x614054, 0x30
.4byte unknown_item_menu_type
.4byte unknown_item_menu_type
.4byte item_menu_type_2
.4byte display_sell_item_ask_str
.4byte unknown_ItemMenu_Confirm
.4byte unknown_item_menu_type
.4byte display_deposit_item_ask_str
.4byte unknown_item_menu_type
.4byte unknown_item_menu_type
.4byte unknown_item_menu_type
.4byte NULL
.4byte item_menu_type_b
.align 2
gUnknown_08614084:: @ 8614084
.incbin "baserom.gba", 0x614084, 0x8
.4byte BagMenuActuallyToss
.4byte BagMenuCancelToss
gUnknown_0861408C:: @ 861408C
.incbin "baserom.gba", 0x61408c, 0x8
.4byte sub_81AD84C
.4byte sub_81AD6FC
@ probably a struct
gUnknown_08614094:: @ 8614094
.incbin "baserom.gba", 0x614094, 0x10
.4byte 0x1101C00
.4byte 0xFFFF1064
.4byte 0x6FFFFF
.4byte 0x6F
gUnknown_086140A4:: @ 86140A4
.incbin "baserom.gba", 0x6140a4, 0xc0
.incbin "graphics/interface/select_button.4bpp"
gUnknown_08614164:: @ 8614164
.incbin "baserom.gba", 0x614164, 0x10
.byte 0, 1, 3, 0, 1, 4, 0, 3, 6, 2, 1, 3, 0, 14, 10, 0
gUnknown_08614174:: @ 8614174
.incbin "baserom.gba", 0x614174, 0x38
window_template 0, 14, 2, 15, 16, 1, 0x27
window_template 0, 0, 13, 14, 6, 1, 0x117
window_template 0, 4, 1, 8, 2, 1, 0x1A1
window_template 0, 1, 13, 5, 6, 12, 0x16B
window_template 0, 7, 13, 4, 6, 12, 0x189
window_template 1, 2, 15, 27, 4, 15, 0x1B1
null_window_template
gUnknown_086141AC:: @ 86141AC
.incbin "baserom.gba", 0x6141ac, 0x50
window_template 1, 22, 17, 7, 2, 15, 0x21D
window_template 1, 22, 15, 7, 4, 15, 0x21D
window_template 1, 15, 15, 14, 4, 15, 0x21D
window_template 1, 15, 13, 14, 6, 15, 0x21D
window_template 1, 2, 15, 27, 4, 15, 0x1B1
window_template 1, 24, 15, 5, 4, 15, 0x21D
window_template 1, 21, 9, 5, 4, 15, 0x21D
window_template 1, 24, 17, 5, 2, 15, 0x21D
window_template 1, 18, 11, 10, 2, 15, 0x245
window_template 1, 1, 1, 10, 2, 15, 0x231

View File

@@ -1,59 +1,221 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
#include "constants/items.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.section .rodata
gUnknown_0857F464:: @ 857F464
.incbin "baserom.gba", 0x57f464, 0xe0
.align 2
gUnknown_0857F564:: @ 857F564
.incbin "graphics/interface/bag_spinner.gbapal"
gUnknown_0857F544:: @ 857F544
.incbin "baserom.gba", 0x57f544, 0x5f0
.align 2
gUnknown_0857F584:: @ 857F584
.incbin "graphics/interface/bag_spinner.4bpp"
.align 2
gUnknown_0857F604:: @ 857F604
.incbin "graphics/unused/cherry.4bpp"
.align 2
gUnknown_0857FA84:: @ 857FA84
.incbin "graphics/unused/cherry.gbapal"
.align 2
gOamData_857FAA4:: @ 857FAA4
.2byte 0x0100, 0xc000, 0x0400, 0x0000
.align 2
gSpriteAnim_857FAAC:: @ 857FAAC
.2byte 0x0000, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FAB4:: @ 857FAB4
.2byte 0x0040, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FABC:: @ 857FABC
.2byte 0x0080, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FAC4:: @ 857FAC4
.2byte 0x00c0, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FACC:: @ 857FACC
.2byte 0x0100, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnim_857FAD4:: @ 857FAD4
.2byte 0x0140, 0x0004, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FADC:: @ 857FADC
.4byte gSpriteAnim_857FAAC
.4byte gSpriteAnim_857FAB4
.4byte gSpriteAnim_857FAC4
.4byte gSpriteAnim_857FACC
.4byte gSpriteAnim_857FAD4
.4byte gSpriteAnim_857FABC
.align 2
gSpriteAffineAnim_857FAF4:: @ 857FAF4
.2byte 0x0100, 0x0100, 0x0000, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnim_857FB04:: @ 857FB04
.2byte 0x0000, 0x0000, 0x02fe, 0x0000, 0x0000, 0x0000, 0x0402, 0x0000, 0x0000, 0x0000, 0x04fe, 0x0000, 0x0000, 0x0000, 0x0202, 0x0000
.2byte 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnimTable_857FB2C:: @ 857FB2C
.4byte gSpriteAffineAnim_857FAF4
.4byte gSpriteAffineAnim_857FB04
.align 2
gUnknown_0857FB34:: @ 857FB34
.incbin "baserom.gba", 0x57fb34, 0x8
obj_tiles gBagMaleTiles, 0x3000, 0x0064
.align 2
gUnknown_0857FB3C:: @ 857FB3C
.incbin "baserom.gba", 0x57fb3c, 0x8
obj_tiles gBagFemaleTiles, 0x3000, 0x0064
.align 2
gUnknown_0857FB44:: @ 857FB44
.incbin "baserom.gba", 0x57fb44, 0x8
obj_pal gBagPalette, 0x0064
.align 2
gUnknown_0857FB4C:: @ 857FB4C
.incbin "baserom.gba", 0x57fb4c, 0x4c
spr_template 0x0064, 0x0064, gOamData_857FAA4, gSpriteAnimTable_857FADC, NULL, gSpriteAffineAnimTable_857FB2C, SpriteCallbackDummy
.align 2
gOamData_857FB64:: @ 857FB64
.2byte 0x0000, 0x4800, 0x0800, 0x0000
.align 2
gSpriteAnim_857FB6C:: @ 857FB6C
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FB74:: @ 857FB74
.4byte gSpriteAnim_857FB6C
.align 2
gSpriteAffineAnim_857FB78:: @ 857FB78
.2byte 0x0000, 0x0000, 0x1008, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnim_857FB88:: @ 857FB88
.2byte 0x0000, 0x0000, 0x10f8, 0x0000, 0x7fff, 0x0000, 0x0000, 0x0000
.align 2
gUnknown_0857FB98:: @ 857FB98
.incbin "baserom.gba", 0x57fb98, 0x4
.4byte gSpriteAffineAnim_857FB78
.align 2
gUnknown_0857FB9C:: @ 857FB9C
.incbin "baserom.gba", 0x57fb9c, 0x4
.4byte gSpriteAffineAnim_857FB88
.align 2
gUnknown_0857FBA0:: @ 857FBA0
.incbin "baserom.gba", 0x57fba0, 0x8
obj_tiles gUnknown_0857F584, 0x0080, 0x0065
.align 2
gUnknown_0857FBA8:: @ 857FBA8
.incbin "baserom.gba", 0x57fba8, 0x8
obj_pal gUnknown_0857F564, 0x0065
.align 2
gUnknown_0857FBB0:: @ 857FBB0
.incbin "baserom.gba", 0x57fbb0, 0x3c
spr_template 0x0065, 0x0065, gOamData_857FB64, gSpriteAnimTable_857FB74, NULL, gUnknown_0857FB98, ObjectCB_SwitchPocketRotatingBallInit
.align 2
gOamData_857FBC8:: @ 857FBC8
.2byte 0x0000, 0xc000, 0x7400, 0x0000
.align 2
gOamData_857FBD0:: @ 857FBD0
.2byte 0x0300, 0xc000, 0x7000, 0x0000
.align 2
gSpriteAnim_857FBD8:: @ 857FBD8
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FBE0:: @ 857FBE0
.4byte gSpriteAnim_857FBD8
.align 2
gOamData_857FBE4:: @ 857FBE4
.2byte 0xc000, 0x0201, 0x0800, 0x0000
.align 2
gUnknown_0857FBEC:: @ 857FBEC
.incbin "baserom.gba", 0x57fbec, 0x90
spr_template 0xffff, 0x7544, gOamData_857FBC8, gSpriteAnimTable_857FBE0, gOamData_857FBE4, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gSpriteAffineAnim_857FC04:: @ 857FC04
.2byte 0xffff, 0xffff, 0x60fd, 0x0000, 0x0000, 0x0000, 0x1000, 0x0000, 0xfffe, 0xfffe, 0x40ff, 0x0000, 0xfff8, 0x0000, 0x1000, 0x0000
.2byte 0x0000, 0xfff8, 0x1000, 0x0000, 0x0100, 0x0100, 0x0000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnim_857FC3C:: @ 857FC3C
.2byte 0xffff, 0xffff, 0x6003, 0x0000, 0x0000, 0x0000, 0x1000, 0x0000, 0xfffe, 0xfffe, 0x4001, 0x0000, 0xfff8, 0x0000, 0x1000, 0x0000
.2byte 0x0000, 0xfff8, 0x1000, 0x0000, 0x0100, 0x0100, 0x0000, 0x0000, 0x7ffe, 0x0000, 0x0000, 0x0000
.align 2
gSpriteAffineAnimTable_857FC74:: @ 857FC74
.4byte gSpriteAffineAnim_857FC04
.4byte gSpriteAffineAnim_857FC3C
.align 2
gUnknown_0857FC7C:: @ 857FC7C
.incbin "baserom.gba", 0x57fc7c, 0x18
spr_template 0xffff, 0x7544, gOamData_857FBD0, gSpriteAnimTable_857FBE0, gOamData_857FBE4, gSpriteAffineAnimTable_857FC74, SpriteCallbackDummy
@ 857FC94
.include "data/graphics/berries/berry_pic_table.inc"
.align 2
gUnknown_0857FDEC:: @ 857FDEC
.incbin "baserom.gba", 0x57fdec, 0x8
obj_tiles gBerryCheckCircle_Gfx, 0x0800, 0x2710
.align 2
gUnknown_0857FDF4:: @ 857FDF4
.incbin "baserom.gba", 0x57fdf4, 0x1c
obj_pal gUnknown_08D9BEF0, 0x2710
.align 2
gOamData_857FDFC:: @ 857FDFC
.2byte 0x0000, 0xc000, 0x0400, 0x0000
.align 2
gSpriteAnim_857FE04:: @ 857FE04
.2byte 0x0000, 0x0000, 0xffff, 0x0000
.align 2
gSpriteAnimTable_857FE0C:: @ 857FE0C
.4byte gSpriteAnim_857FE04
.align 2
gUnknown_0857FE10:: @ 857FE10
.incbin "baserom.gba", 0x57fe10, 0x90
spr_template 0x2710, 0x2710, gOamData_857FDFC, gSpriteAnimTable_857FE0C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_0857FE28:: @ 857FE28
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5860
.align 2
gUnknown_0857FE40:: @ 857FE40
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D58F8
.align 2
gUnknown_0857FE58:: @ 857FE58
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5968
.align 2
gUnknown_0857FE70:: @ 857FE70
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5A94
.align 2
gUnknown_0857FE88:: @ 857FE88
spr_template 0x0000, 0x0000, gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80D5B48
@ 857FEA0
.include "data/text/item_descriptions.inc"

View File

@@ -3893,7 +3893,7 @@ gItems:: @ 85839A0
.4byte gMachBikeItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_Bike
.4byte 0
@@ -3908,7 +3908,7 @@ gItems:: @ 85839A0
.4byte gCoinCaseItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CoinCase
.4byte 0
@@ -3923,7 +3923,7 @@ gItems:: @ 85839A0
.4byte gItemfinderItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_Itemfinder
.4byte 0
@@ -3938,7 +3938,7 @@ gItems:: @ 85839A0
.4byte gOldRodItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_Rod
.4byte 0
@@ -3953,7 +3953,7 @@ gItems:: @ 85839A0
.4byte gGoodRodItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_Rod
.4byte 0
@@ -3968,7 +3968,7 @@ gItems:: @ 85839A0
.4byte gSuperRodItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_Rod
.4byte 0
@@ -3983,7 +3983,7 @@ gItems:: @ 85839A0
.4byte gSSTicketItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -3998,7 +3998,7 @@ gItems:: @ 85839A0
.4byte gContestPassItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4028,7 +4028,7 @@ gItems:: @ 85839A0
.4byte gWailmerPailItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_WailmerPail
.4byte 0
@@ -4043,7 +4043,7 @@ gItems:: @ 85839A0
.4byte gDevonGoodsItemDescription
.byte 2
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4058,7 +4058,7 @@ gItems:: @ 85839A0
.4byte gSootSackItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4073,7 +4073,7 @@ gItems:: @ 85839A0
.4byte gBasementKeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4088,7 +4088,7 @@ gItems:: @ 85839A0
.4byte gAcroBikeItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_Bike
.4byte 0
@@ -4103,7 +4103,7 @@ gItems:: @ 85839A0
.4byte gPokeblockCaseItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 3
.4byte ItemUseOutOfBattle_PokeblockCase
.4byte 0
@@ -4118,7 +4118,7 @@ gItems:: @ 85839A0
.4byte gLetterItemDescription
.byte 2
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4133,7 +4133,7 @@ gItems:: @ 85839A0
.4byte gEonTicketItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4148,7 +4148,7 @@ gItems:: @ 85839A0
.4byte gRedOrbItemDescription
.byte 2
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4163,7 +4163,7 @@ gItems:: @ 85839A0
.4byte gBlueOrbItemDescription
.byte 2
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4178,7 +4178,7 @@ gItems:: @ 85839A0
.4byte gScannerItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4193,7 +4193,7 @@ gItems:: @ 85839A0
.4byte gGoGogglesItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4208,7 +4208,7 @@ gItems:: @ 85839A0
.4byte gMeteoriteItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4223,7 +4223,7 @@ gItems:: @ 85839A0
.4byte gRoom1KeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4238,7 +4238,7 @@ gItems:: @ 85839A0
.4byte gRoom2KeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4253,7 +4253,7 @@ gItems:: @ 85839A0
.4byte gRoom4KeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4268,7 +4268,7 @@ gItems:: @ 85839A0
.4byte gRoom6KeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4283,7 +4283,7 @@ gItems:: @ 85839A0
.4byte gStorageKeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4298,7 +4298,7 @@ gItems:: @ 85839A0
.4byte gRootFossilItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4313,7 +4313,7 @@ gItems:: @ 85839A0
.4byte gClawFossilItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -4328,7 +4328,7 @@ gItems:: @ 85839A0
.4byte gDevonScopeItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5243,7 +5243,7 @@ gItems:: @ 85839A0
.4byte gOaksParcelItemDescription
.byte 2
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5258,7 +5258,7 @@ gItems:: @ 85839A0
.4byte gPokeFluteItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5273,7 +5273,7 @@ gItems:: @ 85839A0
.4byte gSecretKeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5288,7 +5288,7 @@ gItems:: @ 85839A0
.4byte gBikeVoucherItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5303,7 +5303,7 @@ gItems:: @ 85839A0
.4byte gGoldTeethItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5318,7 +5318,7 @@ gItems:: @ 85839A0
.4byte gOldAmberItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5333,7 +5333,7 @@ gItems:: @ 85839A0
.4byte gCardKeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5348,7 +5348,7 @@ gItems:: @ 85839A0
.4byte gLiftKeyItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5363,7 +5363,7 @@ gItems:: @ 85839A0
.4byte gHelixFossilItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5378,7 +5378,7 @@ gItems:: @ 85839A0
.4byte gDomeFossilItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5393,7 +5393,7 @@ gItems:: @ 85839A0
.4byte gSilphScopeItemDescription
.byte 1
.byte 0
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5408,7 +5408,7 @@ gItems:: @ 85839A0
.4byte gBicycleItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5423,7 +5423,7 @@ gItems:: @ 85839A0
.4byte gTownMapItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5438,7 +5438,7 @@ gItems:: @ 85839A0
.4byte gVSSeekerItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5453,7 +5453,7 @@ gItems:: @ 85839A0
.4byte gFameCheckerItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5468,7 +5468,7 @@ gItems:: @ 85839A0
.4byte gTMCaseItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5483,7 +5483,7 @@ gItems:: @ 85839A0
.4byte gBerryPouchItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5498,7 +5498,7 @@ gItems:: @ 85839A0
.4byte gTeachyTVItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 2
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5513,7 +5513,7 @@ gItems:: @ 85839A0
.4byte gTriPassItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5528,7 +5528,7 @@ gItems:: @ 85839A0
.4byte gRainbowPassItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5543,7 +5543,7 @@ gItems:: @ 85839A0
.4byte gTeaItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5558,7 +5558,7 @@ gItems:: @ 85839A0
.4byte gMysticTicketItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5573,7 +5573,7 @@ gItems:: @ 85839A0
.4byte gAuroraTicketItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5588,7 +5588,7 @@ gItems:: @ 85839A0
.4byte gPowderJarItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_PowderJar
.4byte 0
@@ -5603,7 +5603,7 @@ gItems:: @ 85839A0
.4byte gRubyItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5618,7 +5618,7 @@ gItems:: @ 85839A0
.4byte gSapphireItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5633,7 +5633,7 @@ gItems:: @ 85839A0
.4byte gMagmaEmblemItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0
@@ -5648,7 +5648,7 @@ gItems:: @ 85839A0
.4byte gOldSeaMapItemDescription
.byte 1
.byte 1
.byte POCKET_KEY_ITEMS
.byte BAG_KEYITEMS
.byte 4
.4byte ItemUseOutOfBattle_CannotUse
.4byte 0

View File

@@ -2,21 +2,92 @@
.include "constants/constants.inc"
.section .rodata
gUnknown_085CE9F8:: @ 85CE9F8
.incbin "graphics/interface/ui_learn_move.gbapal"
gUnknown_085CEA18:: @ 85CEA18
.incbin "graphics/interface/ui_learn_move.4bpp"
gUnknown_085CEB98:: @ 85CEB98
.2byte 0
.2byte 0
.2byte 0
.2byte 0
.2byte 0x8000
.2byte 0
.2byte 0
.2byte 0
.2byte 0x4000
.2byte 0
.2byte 0
.2byte 0
gUnknown_085CEBB0:: @ 85CEBB0
.incbin "baserom.gba", 0x5cebb0, 0x8
obj_tiles gUnknown_085CEA18, 0x180, 0x1595
gUnknown_085CEBB8:: @ 85CEBB8
.incbin "baserom.gba", 0x5cebb8, 0x8
obj_pal gUnknown_085CE9F8, 0x1596
gUnknown_085CEBC0:: @ 85CEBC0
.incbin "baserom.gba", 0x5cebc0, 0x10
.byte 0
.byte 0x1B
.byte 16
.byte 1
.byte 0x75
.byte 16
.2byte 0xFFFF
.2byte 0xFFFF
.2byte 0x14CD
.2byte 0x14CD
.byte 0, 0
gUnknown_085CEBD0:: @ 85CEBD0
.incbin "baserom.gba", 0x5cebd0, 0x40
.byte 2
.byte 0xC0
.byte 8
.byte 3
.byte 0xC0
.byte 0x68
.2byte 0
.2byte 0
.2byte 0x1531
.2byte 0x1531
.byte 0, 0
gUnknown_085CEBE0:: @ 85CEBE0
.2byte 8
.2byte 5
.2byte 0xFFFF
.2byte 0
gUnknown_085CEBE8:: @ 85CEBE8
.2byte 9
.2byte 5
.2byte 0xFFFF
.2byte 0
gUnknown_085CEBF0:: @ 85CEBF0
.2byte 10
.2byte 5
.2byte 0xFFFF
.2byte 0
gUnknown_085CEBF8:: @ 85CEBF8
.2byte 11
.2byte 5
.2byte 0xFFFF
.2byte 0
gUnknown_085CEC00:: @ 85CEC00
.4byte gUnknown_085CEBE0
.4byte gUnknown_085CEBE8
.4byte gUnknown_085CEBF0
.4byte gUnknown_085CEBF8
gUnknown_085CEC10:: @ 85CEC10
.incbin "baserom.gba", 0x5cec10, 0x18
spr_template 0x1595, 0x1596, gUnknown_085CEB98, gUnknown_085CEC00, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_085CEC28:: @ 85CEC28
.incbin "baserom.gba", 0x5cec28, 0x8
.4byte 0x1F0
.4byte 0x11E1

View File

@@ -1,414 +0,0 @@
.align 2
gLevelUpLearnsets:: @ 832937C
.4byte gBulbasaurLevelUpLearnset
.4byte gBulbasaurLevelUpLearnset
.4byte gIvysaurLevelUpLearnset
.4byte gVenusaurLevelUpLearnset
.4byte gCharmanderLevelUpLearnset
.4byte gCharmeleonLevelUpLearnset
.4byte gCharizardLevelUpLearnset
.4byte gSquirtleLevelUpLearnset
.4byte gWartortleLevelUpLearnset
.4byte gBlastoiseLevelUpLearnset
.4byte gCaterpieLevelUpLearnset
.4byte gMetapodLevelUpLearnset
.4byte gButterfreeLevelUpLearnset
.4byte gWeedleLevelUpLearnset
.4byte gKakunaLevelUpLearnset
.4byte gBeedrillLevelUpLearnset
.4byte gPidgeyLevelUpLearnset
.4byte gPidgeottoLevelUpLearnset
.4byte gPidgeotLevelUpLearnset
.4byte gRattataLevelUpLearnset
.4byte gRaticateLevelUpLearnset
.4byte gSpearowLevelUpLearnset
.4byte gFearowLevelUpLearnset
.4byte gEkansLevelUpLearnset
.4byte gArbokLevelUpLearnset
.4byte gPikachuLevelUpLearnset
.4byte gRaichuLevelUpLearnset
.4byte gSandshrewLevelUpLearnset
.4byte gSandslashLevelUpLearnset
.4byte gNidoranFLevelUpLearnset
.4byte gNidorinaLevelUpLearnset
.4byte gNidoqueenLevelUpLearnset
.4byte gNidoranMLevelUpLearnset
.4byte gNidorinoLevelUpLearnset
.4byte gNidokingLevelUpLearnset
.4byte gClefairyLevelUpLearnset
.4byte gClefableLevelUpLearnset
.4byte gVulpixLevelUpLearnset
.4byte gNinetalesLevelUpLearnset
.4byte gJigglypuffLevelUpLearnset
.4byte gWigglytuffLevelUpLearnset
.4byte gZubatLevelUpLearnset
.4byte gGolbatLevelUpLearnset
.4byte gOddishLevelUpLearnset
.4byte gGloomLevelUpLearnset
.4byte gVileplumeLevelUpLearnset
.4byte gParasLevelUpLearnset
.4byte gParasectLevelUpLearnset
.4byte gVenonatLevelUpLearnset
.4byte gVenomothLevelUpLearnset
.4byte gDiglettLevelUpLearnset
.4byte gDugtrioLevelUpLearnset
.4byte gMeowthLevelUpLearnset
.4byte gPersianLevelUpLearnset
.4byte gPsyduckLevelUpLearnset
.4byte gGolduckLevelUpLearnset
.4byte gMankeyLevelUpLearnset
.4byte gPrimeapeLevelUpLearnset
.4byte gGrowlitheLevelUpLearnset
.4byte gArcanineLevelUpLearnset
.4byte gPoliwagLevelUpLearnset
.4byte gPoliwhirlLevelUpLearnset
.4byte gPoliwrathLevelUpLearnset
.4byte gAbraLevelUpLearnset
.4byte gKadabraLevelUpLearnset
.4byte gAlakazamLevelUpLearnset
.4byte gMachopLevelUpLearnset
.4byte gMachokeLevelUpLearnset
.4byte gMachampLevelUpLearnset
.4byte gBellsproutLevelUpLearnset
.4byte gWeepinbellLevelUpLearnset
.4byte gVictreebelLevelUpLearnset
.4byte gTentacoolLevelUpLearnset
.4byte gTentacruelLevelUpLearnset
.4byte gGeodudeLevelUpLearnset
.4byte gGravelerLevelUpLearnset
.4byte gGolemLevelUpLearnset
.4byte gPonytaLevelUpLearnset
.4byte gRapidashLevelUpLearnset
.4byte gSlowpokeLevelUpLearnset
.4byte gSlowbroLevelUpLearnset
.4byte gMagnemiteLevelUpLearnset
.4byte gMagnetonLevelUpLearnset
.4byte gFarfetchdLevelUpLearnset
.4byte gDoduoLevelUpLearnset
.4byte gDodrioLevelUpLearnset
.4byte gSeelLevelUpLearnset
.4byte gDewgongLevelUpLearnset
.4byte gGrimerLevelUpLearnset
.4byte gMukLevelUpLearnset
.4byte gShellderLevelUpLearnset
.4byte gCloysterLevelUpLearnset
.4byte gGastlyLevelUpLearnset
.4byte gHaunterLevelUpLearnset
.4byte gGengarLevelUpLearnset
.4byte gOnixLevelUpLearnset
.4byte gDrowzeeLevelUpLearnset
.4byte gHypnoLevelUpLearnset
.4byte gKrabbyLevelUpLearnset
.4byte gKinglerLevelUpLearnset
.4byte gVoltorbLevelUpLearnset
.4byte gElectrodeLevelUpLearnset
.4byte gExeggcuteLevelUpLearnset
.4byte gExeggutorLevelUpLearnset
.4byte gCuboneLevelUpLearnset
.4byte gMarowakLevelUpLearnset
.4byte gHitmonleeLevelUpLearnset
.4byte gHitmonchanLevelUpLearnset
.4byte gLickitungLevelUpLearnset
.4byte gKoffingLevelUpLearnset
.4byte gWeezingLevelUpLearnset
.4byte gRhyhornLevelUpLearnset
.4byte gRhydonLevelUpLearnset
.4byte gChanseyLevelUpLearnset
.4byte gTangelaLevelUpLearnset
.4byte gKangaskhanLevelUpLearnset
.4byte gHorseaLevelUpLearnset
.4byte gSeadraLevelUpLearnset
.4byte gGoldeenLevelUpLearnset
.4byte gSeakingLevelUpLearnset
.4byte gStaryuLevelUpLearnset
.4byte gStarmieLevelUpLearnset
.4byte gMrmimeLevelUpLearnset
.4byte gScytherLevelUpLearnset
.4byte gJynxLevelUpLearnset
.4byte gElectabuzzLevelUpLearnset
.4byte gMagmarLevelUpLearnset
.4byte gPinsirLevelUpLearnset
.4byte gTaurosLevelUpLearnset
.4byte gMagikarpLevelUpLearnset
.4byte gGyaradosLevelUpLearnset
.4byte gLaprasLevelUpLearnset
.4byte gDittoLevelUpLearnset
.4byte gEeveeLevelUpLearnset
.4byte gVaporeonLevelUpLearnset
.4byte gJolteonLevelUpLearnset
.4byte gFlareonLevelUpLearnset
.4byte gPorygonLevelUpLearnset
.4byte gOmanyteLevelUpLearnset
.4byte gOmastarLevelUpLearnset
.4byte gKabutoLevelUpLearnset
.4byte gKabutopsLevelUpLearnset
.4byte gAerodactylLevelUpLearnset
.4byte gSnorlaxLevelUpLearnset
.4byte gArticunoLevelUpLearnset
.4byte gZapdosLevelUpLearnset
.4byte gMoltresLevelUpLearnset
.4byte gDratiniLevelUpLearnset
.4byte gDragonairLevelUpLearnset
.4byte gDragoniteLevelUpLearnset
.4byte gMewtwoLevelUpLearnset
.4byte gMewLevelUpLearnset
.4byte gChikoritaLevelUpLearnset
.4byte gBayleefLevelUpLearnset
.4byte gMeganiumLevelUpLearnset
.4byte gCyndaquilLevelUpLearnset
.4byte gQuilavaLevelUpLearnset
.4byte gTyphlosionLevelUpLearnset
.4byte gTotodileLevelUpLearnset
.4byte gCroconawLevelUpLearnset
.4byte gFeraligatrLevelUpLearnset
.4byte gSentretLevelUpLearnset
.4byte gFurretLevelUpLearnset
.4byte gHoothootLevelUpLearnset
.4byte gNoctowlLevelUpLearnset
.4byte gLedybaLevelUpLearnset
.4byte gLedianLevelUpLearnset
.4byte gSpinarakLevelUpLearnset
.4byte gAriadosLevelUpLearnset
.4byte gCrobatLevelUpLearnset
.4byte gChinchouLevelUpLearnset
.4byte gLanturnLevelUpLearnset
.4byte gPichuLevelUpLearnset
.4byte gCleffaLevelUpLearnset
.4byte gIgglybuffLevelUpLearnset
.4byte gTogepiLevelUpLearnset
.4byte gTogeticLevelUpLearnset
.4byte gNatuLevelUpLearnset
.4byte gXatuLevelUpLearnset
.4byte gMareepLevelUpLearnset
.4byte gFlaaffyLevelUpLearnset
.4byte gAmpharosLevelUpLearnset
.4byte gBellossomLevelUpLearnset
.4byte gMarillLevelUpLearnset
.4byte gAzumarillLevelUpLearnset
.4byte gSudowoodoLevelUpLearnset
.4byte gPolitoedLevelUpLearnset
.4byte gHoppipLevelUpLearnset
.4byte gSkiploomLevelUpLearnset
.4byte gJumpluffLevelUpLearnset
.4byte gAipomLevelUpLearnset
.4byte gSunkernLevelUpLearnset
.4byte gSunfloraLevelUpLearnset
.4byte gYanmaLevelUpLearnset
.4byte gWooperLevelUpLearnset
.4byte gQuagsireLevelUpLearnset
.4byte gEspeonLevelUpLearnset
.4byte gUmbreonLevelUpLearnset
.4byte gMurkrowLevelUpLearnset
.4byte gSlowkingLevelUpLearnset
.4byte gMisdreavusLevelUpLearnset
.4byte gUnownLevelUpLearnset
.4byte gWobbuffetLevelUpLearnset
.4byte gGirafarigLevelUpLearnset
.4byte gPinecoLevelUpLearnset
.4byte gForretressLevelUpLearnset
.4byte gDunsparceLevelUpLearnset
.4byte gGligarLevelUpLearnset
.4byte gSteelixLevelUpLearnset
.4byte gSnubbullLevelUpLearnset
.4byte gGranbullLevelUpLearnset
.4byte gQwilfishLevelUpLearnset
.4byte gScizorLevelUpLearnset
.4byte gShuckleLevelUpLearnset
.4byte gHeracrossLevelUpLearnset
.4byte gSneaselLevelUpLearnset
.4byte gTeddiursaLevelUpLearnset
.4byte gUrsaringLevelUpLearnset
.4byte gSlugmaLevelUpLearnset
.4byte gMagcargoLevelUpLearnset
.4byte gSwinubLevelUpLearnset
.4byte gPiloswineLevelUpLearnset
.4byte gCorsolaLevelUpLearnset
.4byte gRemoraidLevelUpLearnset
.4byte gOctilleryLevelUpLearnset
.4byte gDelibirdLevelUpLearnset
.4byte gMantineLevelUpLearnset
.4byte gSkarmoryLevelUpLearnset
.4byte gHoundourLevelUpLearnset
.4byte gHoundoomLevelUpLearnset
.4byte gKingdraLevelUpLearnset
.4byte gPhanpyLevelUpLearnset
.4byte gDonphanLevelUpLearnset
.4byte gPorygon2LevelUpLearnset
.4byte gStantlerLevelUpLearnset
.4byte gSmeargleLevelUpLearnset
.4byte gTyrogueLevelUpLearnset
.4byte gHitmontopLevelUpLearnset
.4byte gSmoochumLevelUpLearnset
.4byte gElekidLevelUpLearnset
.4byte gMagbyLevelUpLearnset
.4byte gMiltankLevelUpLearnset
.4byte gBlisseyLevelUpLearnset
.4byte gRaikouLevelUpLearnset
.4byte gEnteiLevelUpLearnset
.4byte gSuicuneLevelUpLearnset
.4byte gLarvitarLevelUpLearnset
.4byte gPupitarLevelUpLearnset
.4byte gTyranitarLevelUpLearnset
.4byte gLugiaLevelUpLearnset
.4byte gHoOhLevelUpLearnset
.4byte gCelebiLevelUpLearnset
.4byte gSpecies252LevelUpLearnset
.4byte gSpecies253LevelUpLearnset
.4byte gSpecies254LevelUpLearnset
.4byte gSpecies255LevelUpLearnset
.4byte gSpecies256LevelUpLearnset
.4byte gSpecies257LevelUpLearnset
.4byte gSpecies258LevelUpLearnset
.4byte gSpecies259LevelUpLearnset
.4byte gSpecies260LevelUpLearnset
.4byte gSpecies261LevelUpLearnset
.4byte gSpecies262LevelUpLearnset
.4byte gSpecies263LevelUpLearnset
.4byte gSpecies264LevelUpLearnset
.4byte gSpecies265LevelUpLearnset
.4byte gSpecies266LevelUpLearnset
.4byte gSpecies267LevelUpLearnset
.4byte gSpecies268LevelUpLearnset
.4byte gSpecies269LevelUpLearnset
.4byte gSpecies270LevelUpLearnset
.4byte gSpecies271LevelUpLearnset
.4byte gSpecies272LevelUpLearnset
.4byte gSpecies273LevelUpLearnset
.4byte gSpecies274LevelUpLearnset
.4byte gSpecies275LevelUpLearnset
.4byte gSpecies276LevelUpLearnset
.4byte gTreeckoLevelUpLearnset
.4byte gGrovyleLevelUpLearnset
.4byte gSceptileLevelUpLearnset
.4byte gTorchicLevelUpLearnset
.4byte gCombuskenLevelUpLearnset
.4byte gBlazikenLevelUpLearnset
.4byte gMudkipLevelUpLearnset
.4byte gMarshtompLevelUpLearnset
.4byte gSwampertLevelUpLearnset
.4byte gPoochyenaLevelUpLearnset
.4byte gMightyenaLevelUpLearnset
.4byte gZigzagoonLevelUpLearnset
.4byte gLinooneLevelUpLearnset
.4byte gWurmpleLevelUpLearnset
.4byte gSilcoonLevelUpLearnset
.4byte gBeautiflyLevelUpLearnset
.4byte gCascoonLevelUpLearnset
.4byte gDustoxLevelUpLearnset
.4byte gLotadLevelUpLearnset
.4byte gLombreLevelUpLearnset
.4byte gLudicoloLevelUpLearnset
.4byte gSeedotLevelUpLearnset
.4byte gNuzleafLevelUpLearnset
.4byte gShiftryLevelUpLearnset
.4byte gNincadaLevelUpLearnset
.4byte gNinjaskLevelUpLearnset
.4byte gShedinjaLevelUpLearnset
.4byte gTaillowLevelUpLearnset
.4byte gSwellowLevelUpLearnset
.4byte gShroomishLevelUpLearnset
.4byte gBreloomLevelUpLearnset
.4byte gSpindaLevelUpLearnset
.4byte gWingullLevelUpLearnset
.4byte gPelipperLevelUpLearnset
.4byte gSurskitLevelUpLearnset
.4byte gMasquerainLevelUpLearnset
.4byte gWailmerLevelUpLearnset
.4byte gWailordLevelUpLearnset
.4byte gSkittyLevelUpLearnset
.4byte gDelcattyLevelUpLearnset
.4byte gKecleonLevelUpLearnset
.4byte gBaltoyLevelUpLearnset
.4byte gClaydolLevelUpLearnset
.4byte gNosepassLevelUpLearnset
.4byte gTorkoalLevelUpLearnset
.4byte gSableyeLevelUpLearnset
.4byte gBarboachLevelUpLearnset
.4byte gWhiscashLevelUpLearnset
.4byte gLuvdiscLevelUpLearnset
.4byte gCorphishLevelUpLearnset
.4byte gCrawdauntLevelUpLearnset
.4byte gFeebasLevelUpLearnset
.4byte gMiloticLevelUpLearnset
.4byte gCarvanhaLevelUpLearnset
.4byte gSharpedoLevelUpLearnset
.4byte gTrapinchLevelUpLearnset
.4byte gVibravaLevelUpLearnset
.4byte gFlygonLevelUpLearnset
.4byte gMakuhitaLevelUpLearnset
.4byte gHariyamaLevelUpLearnset
.4byte gElectrikeLevelUpLearnset
.4byte gManectricLevelUpLearnset
.4byte gNumelLevelUpLearnset
.4byte gCameruptLevelUpLearnset
.4byte gSphealLevelUpLearnset
.4byte gSealeoLevelUpLearnset
.4byte gWalreinLevelUpLearnset
.4byte gCacneaLevelUpLearnset
.4byte gCacturneLevelUpLearnset
.4byte gSnoruntLevelUpLearnset
.4byte gGlalieLevelUpLearnset
.4byte gLunatoneLevelUpLearnset
.4byte gSolrockLevelUpLearnset
.4byte gAzurillLevelUpLearnset
.4byte gSpoinkLevelUpLearnset
.4byte gGrumpigLevelUpLearnset
.4byte gPlusleLevelUpLearnset
.4byte gMinunLevelUpLearnset
.4byte gMawileLevelUpLearnset
.4byte gMedititeLevelUpLearnset
.4byte gMedichamLevelUpLearnset
.4byte gSwabluLevelUpLearnset
.4byte gAltariaLevelUpLearnset
.4byte gWynautLevelUpLearnset
.4byte gDuskullLevelUpLearnset
.4byte gDusclopsLevelUpLearnset
.4byte gRoseliaLevelUpLearnset
.4byte gSlakothLevelUpLearnset
.4byte gVigorothLevelUpLearnset
.4byte gSlakingLevelUpLearnset
.4byte gGulpinLevelUpLearnset
.4byte gSwalotLevelUpLearnset
.4byte gTropiusLevelUpLearnset
.4byte gWhismurLevelUpLearnset
.4byte gLoudredLevelUpLearnset
.4byte gExploudLevelUpLearnset
.4byte gClamperlLevelUpLearnset
.4byte gHuntailLevelUpLearnset
.4byte gGorebyssLevelUpLearnset
.4byte gAbsolLevelUpLearnset
.4byte gShuppetLevelUpLearnset
.4byte gBanetteLevelUpLearnset
.4byte gSeviperLevelUpLearnset
.4byte gZangooseLevelUpLearnset
.4byte gRelicanthLevelUpLearnset
.4byte gAronLevelUpLearnset
.4byte gLaironLevelUpLearnset
.4byte gAggronLevelUpLearnset
.4byte gCastformLevelUpLearnset
.4byte gVolbeatLevelUpLearnset
.4byte gIllumiseLevelUpLearnset
.4byte gLileepLevelUpLearnset
.4byte gCradilyLevelUpLearnset
.4byte gAnorithLevelUpLearnset
.4byte gArmaldoLevelUpLearnset
.4byte gRaltsLevelUpLearnset
.4byte gKirliaLevelUpLearnset
.4byte gGardevoirLevelUpLearnset
.4byte gBagonLevelUpLearnset
.4byte gShelgonLevelUpLearnset
.4byte gSalamenceLevelUpLearnset
.4byte gBeldumLevelUpLearnset
.4byte gMetangLevelUpLearnset
.4byte gMetagrossLevelUpLearnset
.4byte gRegirockLevelUpLearnset
.4byte gRegiceLevelUpLearnset
.4byte gRegisteelLevelUpLearnset
.4byte gKyogreLevelUpLearnset
.4byte gGroudonLevelUpLearnset
.4byte gRayquazaLevelUpLearnset
.4byte gLatiasLevelUpLearnset
.4byte gLatiosLevelUpLearnset
.4byte gJirachiLevelUpLearnset
.4byte gDeoxysLevelUpLearnset
.4byte gChimechoLevelUpLearnset

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,10 @@
.section .rodata
gUnknown_089A3220:: @ 89A3220
.incbin "baserom.gba", 0x9a3220, 0x20
.byte 2, 14, 0, 10, 9, 5, 7, 2
.byte 0, 15, 1, 3, 3, 0, 31, 0
.byte 3, 22, 18, 14, 13, 9, 11, 3
.byte 15, 15, 1, 3, 3, 0, 0x7f, 0
.asciz "RFU_V1026"

View File

@@ -13,4 +13,4 @@
.4byte 0x3001A7E
.4byte 0x3001A7E
.4byte 0x3001A7E
.4byte 0x80000C6
.4byte GPIOPortDirection

View File

@@ -1,5 +1,6 @@
@ the second big chunk of data
#include "constants/species.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
@@ -28,15 +29,15 @@ g2BlankTilesGfx:: @ 82ED168
.incbin "graphics/interface/blank_1x2.4bpp"
gUnknown_082ED1A8:: @ 82ED1A8
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x000000C8
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x000000C8
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x00000064
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x000000DC
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x00000028
gUnknown_082ED1D0:: @ 82ED1D0
@@ -59,7 +60,7 @@ gUnknown_082ED204:: @ 82ED204
window_template 0x00, 0x00, 0x00, 0x1E, 0x05, 0x0F, 0x0002
window_template 0x00, 0x00, 0x06, 0x1E, 0x07, 0x0F, 0x0098
window_template 0x00, 0x00, 0x0D, 0x1E, 0x07, 0x0F, 0x016A
window_template_terminator
null_window_template
.align 2
gUnknown_082ED224:: @ 82ED224
@@ -224,15 +225,15 @@ gUnknown_082ED6A5:: @ 82ED6A5
.align 2
gUnknown_082ED6B8:: @ 82ED6B8
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x000000c8
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x000000c8
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x00000064
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x000000dc
.4byte gUnknown_020228C4
.4byte gBlockSendBuffer
.4byte 0x00000028
.align 2
@@ -1886,7 +1887,7 @@ gUnknown_082F05A8:: @ 82F05A8
window_template 0x00, 0x00, 0x00, 0x1e, 0x02, 0x0c, 0x0013
window_template 0x00, 0x01, 0x0f, 0x1c, 0x04, 0x0c, 0x004f
window_template 0x00, 0x00, 0x0f, 0x1e, 0x05, 0x0d, 0x004f
window_template_terminator
null_window_template
.align 2
gUnknown_082F05C8:: @ 82F05C8
@@ -2003,14 +2004,14 @@ gUnknown_082F06F8:: @ 82F06F8
.4byte gText_ReturnToTitle
.align 2
gUnknown_082F0720:: @ 82F0720 struct TextColor
gUnknown_082F0720:: @ 82F0720
.byte 0x00, 0x01, 0x02
.align 2
.byte 0x00, 0x01, 0x02
.align 2
gUnknown_082F0728:: @ 82F0728 struct TextColor
gUnknown_082F0728:: @ 82F0728
.byte 0x01, 0x02, 0x03
.align 2
@@ -2070,7 +2071,7 @@ gUnknown_082F0D3C:: @ 82F0D3C
window_template 0x00, 0x03, 0x00, 0x18, 0x03, 0x0f, 0x0001
window_template 0x00, 0x03, 0x04, 0x15, 0x0f, 0x0f, 0x0049
window_template 0x00, 0x18, 0x04, 0x03, 0x0f, 0x0f, 0x0184
window_template_terminator
null_window_template
.align 2
gUnknown_082F0D5C:: @ 82F0D5C
@@ -2102,7 +2103,7 @@ gUnknown_082F0DD0:: @ 82F0DD0
.align 2
gUnknown_082F0DD4:: @ 82F0DD4
window_template 0x00, 0x03, 0x0f, 0x18, 0x04, 0x0e, 0x0014
window_template_terminator
null_window_template
.align 2
gUnknown_082F0DE4:: @ 82F0DE4
@@ -2131,111 +2132,111 @@ gUnknown_082F0E1C:: @ 82F0E1C
.align 2
gWonderCardBgPal1:: @ 82F0E34
.incbin "graphics/interface/wonder_card_1.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_1.gbapal"
.align 2
gWonderCardBgPal2:: @ 82F0E54
.incbin "graphics/interface/wonder_card_2.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_2.gbapal"
.align 2
gWonderCardBgPal3:: @ 82F0E74
.incbin "graphics/interface/wonder_card_3.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_3.gbapal"
.align 2
gWonderCardBgPal4:: @ 82F0E94
.incbin "graphics/interface/wonder_card_4.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_4.gbapal"
.align 2
gWonderCardBgPal5:: @ 82F0EB4
.incbin "graphics/interface/wonder_card_5.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_5.gbapal"
.align 2
gWonderCardBgPal6:: @ 82F0ED4
.incbin "graphics/interface/wonder_card_6.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_6.gbapal"
.align 2
gWonderCardBgPal7:: @ 82F0EF4
.incbin "graphics/interface/wonder_card_7.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_7.gbapal"
.align 2
gWonderCardBgPal8:: @ 82F0F14
.incbin "graphics/interface/wonder_card_8.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_8.gbapal"
.align 2
gWonderCardBgGfx1:: @ 82F0F34
.incbin "graphics/interface/wonder_card_1.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_card_1.4bpp.lz"
.align 2
gWonderCardBgTilemap1:: @ 82F1030
.incbin "graphics/interface/wonder_card_1.bin.lz"
.incbin "graphics/wonder_transfers/wonder_card_1.bin.lz"
.align 2
gWonderCardBgGfx2:: @ 82F1124
.incbin "graphics/interface/wonder_card_2.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_card_2.4bpp.lz"
.align 2
gWonderCardBgTilemap2:: @ 82F1218
.incbin "graphics/interface/wonder_card_2.bin.lz"
.incbin "graphics/wonder_transfers/wonder_card_2.bin.lz"
.align 2
gWonderCardBgGfx3:: @ 82F1300
.incbin "graphics/interface/wonder_card_3.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_card_3.4bpp.lz"
.align 2
gWonderCardBgTilemap3:: @ 82F13D4
.incbin "graphics/interface/wonder_card_3.bin.lz"
.incbin "graphics/wonder_transfers/wonder_card_3.bin.lz"
.align 2
gWonderCardBgGfx7:: @ 82F14A8
.incbin "graphics/interface/wonder_card_7.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_card_7.4bpp.lz"
.align 2
gWonderCardBgTilemap7:: @ 82F16DC
.incbin "graphics/interface/wonder_card_7.bin.lz"
.incbin "graphics/wonder_transfers/wonder_card_7.bin.lz"
.align 2
gWonderCardBgGfx8:: @ 82F1824
.incbin "graphics/interface/wonder_card_8.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_card_8.4bpp.lz"
.align 2
gWonderCardBgTilemap8:: @ 82F1A54
.incbin "graphics/interface/wonder_card_8.bin.lz"
.incbin "graphics/wonder_transfers/wonder_card_8.bin.lz"
.align 2
gWonderCardShadowPal1:: @ 82F1B9C
.incbin "graphics/interface/wonder_card_shadow_1.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_1.gbapal"
.align 2
gWonderCardShadowPal2:: @ 82F1BBC
.incbin "graphics/interface/wonder_card_shadow_2.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_2.gbapal"
.align 2
gWonderCardShadowPal3:: @ 82F1BDC
.incbin "graphics/interface/wonder_card_shadow_3.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_3.gbapal"
.align 2
gWonderCardShadowPal4:: @ 82F1BFC
.incbin "graphics/interface/wonder_card_shadow_4.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_4.gbapal"
.align 2
gWonderCardShadowPal5:: @ 82F1C1C
.incbin "graphics/interface/wonder_card_shadow_5.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_5.gbapal"
.align 2
gWonderCardShadowPal6:: @ 82F1C3C
.incbin "graphics/interface/wonder_card_shadow_6.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_6.gbapal"
.align 2
gWonderCardShadowPal7:: @ 82F1C5C
.incbin "graphics/interface/wonder_card_shadow_7.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_7.gbapal"
.align 2
gWonderCardShadowPal8:: @ 82F1C7C
.incbin "graphics/interface/wonder_card_shadow_8.gbapal"
.incbin "graphics/wonder_transfers/wonder_card_shadow_8.gbapal"
.align 2
gWonderCardShadowGfx:: @ 82F1C9C
.incbin "graphics/interface/wonder_card_shadow.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_card_shadow.4bpp.lz"
.align 2
gUnknown_082F1D00:: @ 82F1D00 struct CompressedSpriteSheet
@@ -2303,55 +2304,55 @@ gUnknown_082F1DF8:: @ 82F1DF8
.align 2
gWonderNewsPal1:: @ 82F1E08
.incbin "graphics/interface/wonder_news_1.gbapal"
.incbin "graphics/wonder_transfers/wonder_news_1.gbapal"
.align 2
gWonderNewsPal7:: @ 82F1E28
.incbin "graphics/interface/wonder_news_7.gbapal"
.incbin "graphics/wonder_transfers/wonder_news_7.gbapal"
.align 2
gWonderNewsPal8:: @ 82F1E48
.incbin "graphics/interface/wonder_news_8.gbapal"
.incbin "graphics/wonder_transfers/wonder_news_8.gbapal"
.align 2
gWonderNewsGfx1:: @ 82F1E68
.incbin "graphics/interface/wonder_news_1.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_news_1.4bpp.lz"
.align 2
gWonderNewsTilemap1:: @ 82F1EE8
.incbin "graphics/interface/wonder_news_1.bin.lz"
.incbin "graphics/wonder_transfers/wonder_news_1.bin.lz"
.align 2
gWonderNewsGfx2:: @ 82F1FC4
.incbin "graphics/interface/wonder_news_2.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_news_2.4bpp.lz"
.align 2
gWonderNewsTilemap2:: @ 82F1FF4
.incbin "graphics/interface/wonder_news_2.bin.lz"
.incbin "graphics/wonder_transfers/wonder_news_2.bin.lz"
.align 2
gWonderNewsGfx3:: @ 82F20B4
.incbin "graphics/interface/wonder_news_3.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_news_3.4bpp.lz"
.align 2
gWonderNewsTilemap3:: @ 82F2124
.incbin "graphics/interface/wonder_news_3.bin.lz"
.incbin "graphics/wonder_transfers/wonder_news_3.bin.lz"
.align 2
gWonderNewsGfx7:: @ 82F21F0
.incbin "graphics/interface/wonder_news_7.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_news_7.4bpp.lz"
.align 2
gWonderNewsTilemap7:: @ 82F2280
.incbin "graphics/interface/wonder_news_7.bin.lz"
.incbin "graphics/wonder_transfers/wonder_news_7.bin.lz"
.align 2
gWonderNewsGfx8:: @ 82F235C
.incbin "graphics/interface/wonder_news_8.4bpp.lz"
.incbin "graphics/wonder_transfers/wonder_news_8.4bpp.lz"
.align 2
gWonderNewsTilemap8:: @ 82F23EC
.incbin "graphics/interface/wonder_news_8.bin.lz"
.incbin "graphics/wonder_transfers/wonder_news_8.bin.lz"
.align 2
gUnknown_082F24C8:: @ 82F24C8
@@ -2755,7 +2756,7 @@ gUnknown_082F2C70:: @ 82F2C70
window_template 0x01, 0x09, 0x12, 0x0f, 0x02, 0x0c, 0x007a
window_template 0x01, 0x00, 0x02, 0x06, 0x0f, 0x07, 0x0020
window_template 0x00, 0x01, 0x02, 0x07, 0x09, 0x0e, 0x0013
window_template_terminator
null_window_template
.align 2
gUnknown_082F2C98:: @ 82F2C98
@@ -3022,12 +3023,12 @@ gUnknown_082F32F4:: @ 82F32F4
window_template 0x00, 0x00, 0x06, 0x09, 0x02, 0x08, 0x03c9
window_template 0x00, 0x15, 0x03, 0x09, 0x02, 0x08, 0x03b7
window_template 0x00, 0x15, 0x06, 0x09, 0x02, 0x08, 0x03a5
window_template_terminator
null_window_template
window_template 0x00, 0x05, 0x02, 0x14, 0x10, 0x0f, 0x0001
window_template 0x00, 0x05, 0x02, 0x14, 0x10, 0x0f, 0x0001
window_template 0x00, 0x04, 0x02, 0x16, 0x10, 0x0f, 0x0001
window_template_terminator
null_window_template
.align 2
gUnknown_082F3344:: @ 82F3344
@@ -3042,43 +3043,43 @@ gUnknown_082F334C:: @ 82F334C
.align 2
gBerryCrushGrinderBasePal:: @ 82F336C
.incbin "graphics/interface/berrycrush_grinder_base.gbapal"
.incbin "graphics/link_games/berrycrush_grinder_base.gbapal"
.align 2
gBerryCrushMiscSpritesPal:: @ 82F338C
.incbin "graphics/interface/berrycrush_misc.gbapal"
.incbin "graphics/link_games/berrycrush_misc.gbapal"
.align 2
gBerryCrushTimerDigitsPal:: @ 82F33AC
.incbin "graphics/interface/berrycrush_timerdigits.gbapal"
.incbin "graphics/link_games/berrycrush_timerdigits.gbapal"
.align 2
gBerryCrushGrinderBaseGfx:: @ 82F33CC
.incbin "graphics/interface/berrycrush_grinder_base.4bpp.lz"
.incbin "graphics/link_games/berrycrush_grinder_base.4bpp.lz"
.align 2
gBerryCrushBtnPressGfx:: @ 82F36F8
.incbin "graphics/interface/berrycrush_btnpress.4bpp.lz"
.incbin "graphics/link_games/berrycrush_btnpress.4bpp.lz"
.align 2
gBerryCrushSparkleGfx:: @ 82F3A74
.incbin "graphics/interface/berrycrush_sparkle.4bpp.lz"
.incbin "graphics/link_games/berrycrush_sparkle.4bpp.lz"
.align 2
gBerryCrushTimerDigitsGfx:: @ 82F3BC0
.incbin "graphics/interface/berrycrush_timerdigits.4bpp.lz"
.incbin "graphics/link_games/berrycrush_timerdigits.4bpp.lz"
.align 2
gBerryCrushGrinderTopTilemap:: @ 82F3C8C
.incbin "graphics/interface/berrycrush_grinder_top.bin.lz"
.incbin "graphics/link_games/berrycrush_grinder_top.bin.lz"
.align 2
gBerryCrushContainerCapTilemap:: @ 82F3DBC
.incbin "graphics/interface/berrycrush_container_cap.bin.lz"
.incbin "graphics/link_games/berrycrush_container_cap.bin.lz"
.align 2
gBerryCrushBackgroundTilemap:: @ 82F3F54
.incbin "graphics/interface/berrycrush_background.bin.lz"
.incbin "graphics/link_games/berrycrush_background.bin.lz"
.align 2
gUnknown_082F417C:: @ 82F417C
@@ -3398,66 +3399,66 @@ gUnknown_082F449C:: @ 82F449C
.align 2
gUnknown_082F7DF0_UnrefDupe:: @ 82F4698
.incbin "graphics/interface/dodrioberry_bg1.gbapal"
.incbin "graphics/link_games/dodrioberry_bg1.gbapal"
.align 2
.incbin "graphics/interface/dodrioberry_bg2.gbapal"
.incbin "graphics/link_games/dodrioberry_bg2.gbapal"
.align 2
gUnknown_082F7E30_UnrefDupe:: @ 82F46B8
.incbin "graphics/interface/dodrioberry_pkmn.gbapal"
.incbin "graphics/link_games/dodrioberry_pkmn.gbapal"
.align 2
gUnknown_082F7E50_UnrefDupe:: @ 82F46D8
.incbin "graphics/interface/dodrioberry_shiny.gbapal"
.incbin "graphics/link_games/dodrioberry_shiny.gbapal"
.align 2
gUnknown_082F7E70_UnrefDupe:: @ 82F46F8
.incbin "graphics/interface/dodrioberry_status.gbapal"
.incbin "graphics/link_games/dodrioberry_status.gbapal"
.align 2
gUnknown_082F7E90_UnrefDupe:: @ 82F4718
.incbin "graphics/interface/dodrioberry_berrysprites.gbapal"
.incbin "graphics/link_games/dodrioberry_berrysprites.gbapal"
.align 2
gUnknown_082F7EB0_UnrefDupe:: @ 82F4738
.incbin "graphics/interface/dodrioberry_berrysprites.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_berrysprites.4bpp.lz"
.align 2
gUnknown_082F8064_UnrefDupe:: @ 82F490C
.incbin "graphics/interface/dodrioberry_platform.gbapal"
.incbin "graphics/link_games/dodrioberry_platform.gbapal"
.align 2
gUnknown_082F8084_UnrefDupe:: @ 82F492C
.incbin "graphics/interface/dodrioberry_bg1.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_bg1.4bpp.lz"
.align 2
gUnknown_082F8914_UnrefDupe:: @ 82F51BC
.incbin "graphics/interface/dodrioberry_bg2.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_bg2.4bpp.lz"
.align 2
gUnknown_082F96E0_UnrefDupe:: @ 82F5F88
.incbin "graphics/interface/dodrioberry_status.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_status.4bpp.lz"
.align 2
gUnknown_082F9774_UnrefDupe:: @ 82F601C
.incbin "graphics/interface/dodrioberry_platform.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_platform.4bpp.lz"
.align 2
gUnknown_082F98BC_UnrefDupe:: @ 82F6164
.incbin "graphics/interface/dodrioberry_pkmn.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_pkmn.4bpp.lz"
.align 2
gUnknown_082FAAD8_UnrefDupe:: @ 82F7380
.incbin "graphics/interface/dodrioberry_bg1.bin.lz"
.incbin "graphics/link_games/dodrioberry_bg1.bin.lz"
.align 2
gUnknown_082FAD44_UnrefDupe:: @ 82F75EC
.incbin "graphics/interface/dodrioberry_bg2right.bin.lz"
.incbin "graphics/link_games/dodrioberry_bg2right.bin.lz"
.align 2
gUnknown_082FAF94_UnrefDupe:: @ 82F783C
.incbin "graphics/interface/dodrioberry_bg2left.bin.lz"
.incbin "graphics/link_games/dodrioberry_bg2left.bin.lz"
.align 2
gUnknown_082F7A88:: @ 82F7A88
@@ -3660,66 +3661,66 @@ gUnknown_082F449C_UnrefDupe:: @ 82F7BF4
.align 2
gDodrioBerryBgPal1:: @ 82F7DF0
.incbin "graphics/interface/dodrioberry_bg1.gbapal"
.incbin "graphics/link_games/dodrioberry_bg1.gbapal"
.align 2
.incbin "graphics/interface/dodrioberry_bg2.gbapal"
.incbin "graphics/link_games/dodrioberry_bg2.gbapal"
.align 2
gDodrioBerryPkmnPal:: @ 82F7E30
.incbin "graphics/interface/dodrioberry_pkmn.gbapal"
.incbin "graphics/link_games/dodrioberry_pkmn.gbapal"
.align 2
gDodrioBerryShinyPal:: @ 82F7E50
.incbin "graphics/interface/dodrioberry_shiny.gbapal"
.incbin "graphics/link_games/dodrioberry_shiny.gbapal"
.align 2
gDodrioBerryStatusPal:: @ 82F7E70
.incbin "graphics/interface/dodrioberry_status.gbapal"
.incbin "graphics/link_games/dodrioberry_status.gbapal"
.align 2
gDodrioBerrySpritesPal:: @ 82F7E90
.incbin "graphics/interface/dodrioberry_berrysprites.gbapal"
.incbin "graphics/link_games/dodrioberry_berrysprites.gbapal"
.align 2
gDodrioBerrySpritesGfx:: @ 82F7EB0
.incbin "graphics/interface/dodrioberry_berrysprites.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_berrysprites.4bpp.lz"
.align 2
gDodrioBerryPlatformPal:: @ 82F8064
.incbin "graphics/interface/dodrioberry_platform.gbapal"
.incbin "graphics/link_games/dodrioberry_platform.gbapal"
.align 2
gDodrioBerryBgGfx1:: @ 82F8084
.incbin "graphics/interface/dodrioberry_bg1.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_bg1.4bpp.lz"
.align 2
gDodrioBerryBgGfx2:: @ 82F8914
.incbin "graphics/interface/dodrioberry_bg2.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_bg2.4bpp.lz"
.align 2
gDodrioBerryStatusGfx:: @ 82F96E0
.incbin "graphics/interface/dodrioberry_status.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_status.4bpp.lz"
.align 2
gDodrioBerryPlatformGfx:: @ 82F9774
.incbin "graphics/interface/dodrioberry_platform.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_platform.4bpp.lz"
.align 2
gDodrioBerryPkmnGfx:: @ 82F98BC
.incbin "graphics/interface/dodrioberry_pkmn.4bpp.lz"
.incbin "graphics/link_games/dodrioberry_pkmn.4bpp.lz"
.align 2
gDodrioBerryBgTilemap1:: @ 82FAAD8
.incbin "graphics/interface/dodrioberry_bg1.bin.lz"
.incbin "graphics/link_games/dodrioberry_bg1.bin.lz"
.align 2
gDodrioBerryBgTilemap2Right:: @ 82FAD44
.incbin "graphics/interface/dodrioberry_bg2right.bin.lz"
.incbin "graphics/link_games/dodrioberry_bg2right.bin.lz"
.align 2
gDodrioBerryBgTilemap2Left:: @ 82FAF94
.incbin "graphics/interface/dodrioberry_bg2left.bin.lz"
.incbin "graphics/link_games/dodrioberry_bg2left.bin.lz"
.align 2
gUnknown_082FB1E0:: @ 82FB1E0
@@ -4165,31 +4166,31 @@ gUnknown_082FB714:: @ 82FB714
.align 2
gPkmnJumpPal1:: @ 82FB73C
.incbin "graphics/interface/pkmnjump_pal1.gbapal"
.incbin "graphics/link_games/pkmnjump_pal1.gbapal"
.align 2
gPkmnJumpPal2:: @ 82FB75C
.incbin "graphics/interface/pkmnjump_pal2.gbapal"
.incbin "graphics/link_games/pkmnjump_pal2.gbapal"
.align 2
gPkmnJumpRopeGfx1:: @ 82FB77C
.incbin "graphics/interface/pkmnjump_rope1.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_rope1.4bpp.lz"
.align 2
gPkmnJumpRopeGfx2:: @ 82FB89C
.incbin "graphics/interface/pkmnjump_rope2.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_rope2.4bpp.lz"
.align 2
gPkmnJumpRopeGfx3:: @ 82FBA70
.incbin "graphics/interface/pkmnjump_rope3.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_rope3.4bpp.lz"
.align 2
gPkmnJumpRopeGfx4:: @ 82FBBA0
.incbin "graphics/interface/pkmnjump_rope4.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_rope4.4bpp.lz"
.align 2
gPkmnJumpStarGfx:: @ 82FBC9C
.incbin "graphics/interface/pkmnjump_star.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_star.4bpp.lz"
.align 2
gUnknown_082FBE08:: @ 82FBE08
@@ -4375,43 +4376,43 @@ gUnknown_082FC00C:: @ 82FC00C
.align 2
gPkmnJumpPal3:: @ 82FC024
.incbin "graphics/interface/pkmnjump_pal3.gbapal"
.incbin "graphics/link_games/pkmnjump_pal3.gbapal"
.align 2
gPkmnJumpBgPal:: @ 82FC044
.incbin "graphics/interface/pkmnjump_bg.gbapal"
.incbin "graphics/link_games/pkmnjump_bg.gbapal"
.align 2
gPkmnJumpBgGfx:: @ 82FC064
.incbin "graphics/interface/pkmnjump_bg.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_bg.4bpp.lz"
.align 2
gPkmnJumpBgTilemap:: @ 82FC290
.incbin "graphics/interface/pkmnjump_bg.bin.lz"
.incbin "graphics/link_games/pkmnjump_bg.bin.lz"
.align 2
gPkmnJumpVenusaurPal:: @ 82FC440
.incbin "graphics/interface/pkmnjump_venusaur.gbapal"
.incbin "graphics/link_games/pkmnjump_venusaur.gbapal"
.align 2
gPkmnJumpVenusaurGfx:: @ 82FC460
.incbin "graphics/interface/pkmnjump_venusaur.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_venusaur.4bpp.lz"
.align 2
gPkmnJumpVenusaurTilemap:: @ 82FCDB0
.incbin "graphics/interface/pkmnjump_venusaur.bin.lz"
.incbin "graphics/link_games/pkmnjump_venusaur.bin.lz"
.align 2
gPkmnJumpResultsPal:: @ 82FD168
.incbin "graphics/interface/pkmnjump_results.gbapal"
.incbin "graphics/link_games/pkmnjump_results.gbapal"
.align 2
gPkmnJumpResultsGfx:: @ 82FD188
.incbin "graphics/interface/pkmnjump_results.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_results.4bpp.lz"
.align 2
gPkmnJumpResultsTilemap:: @ 82FDC38
.incbin "graphics/interface/pkmnjump_results.bin.lz"
.incbin "graphics/link_games/pkmnjump_results.bin.lz"
.align 2
gUnknown_082FE164:: @ 82FE164 struct BgTemplate
@@ -4421,7 +4422,7 @@ gUnknown_082FE164:: @ 82FE164 struct BgTemplate
gUnknown_082FE174:: @ 82FE174
window_template 0x00, 0x13, 0x00, 0x06, 0x02, 0x02, 0x0013
window_template 0x00, 0x08, 0x00, 0x06, 0x02, 0x02, 0x001f
window_template_terminator
null_window_template
.align 2
gUnknown_082FE18C:: @ 82FE18C
@@ -4508,11 +4509,11 @@ gUnknown_082FE278:: @ 82FE278
.align 2
gPkmnJump321StartPal1:: @ 82FE284
.incbin "graphics/interface/pkmnjump_321start1.gbapal"
.incbin "graphics/link_games/pkmnjump_321start1.gbapal"
.align 2
gPkmnJump321StartGfx1:: @ 82FE2A4
.incbin "graphics/interface/pkmnjump_321start1.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_321start1.4bpp.lz"
.align 2
gUnknown_082FE6C8:: @ 82FE6C8
@@ -4576,11 +4577,11 @@ gUnknown_082FE748:: @ 82FE748
.align 2
gPkmnJump321StartPal2:: @ 82FE758
.incbin "graphics/interface/pkmnjump_321start2.gbapal"
.incbin "graphics/link_games/pkmnjump_321start2.gbapal"
.align 2
gPkmnJump321StartGfx2:: @ 82FE778
.incbin "graphics/interface/pkmnjump_321start2.4bpp.lz"
.incbin "graphics/link_games/pkmnjump_321start2.4bpp.lz"
.align 2
gUnknown_082FEBCC:: @ 82FEBCC

View File

@@ -42,7 +42,7 @@ gUnknown_082FF048:: @ 82FF048
.align 2
gUnknown_082FF070:: @ 82FF070
window_template 0x00, 0x02, 0x0f, 0x1a, 0x04, 0x0f, 0x016d
window_template_terminator
null_window_template
.align 2
gUnknown_082FF080:: @ 82FF080
@@ -52,7 +52,7 @@ gUnknown_082FF080:: @ 82FF080
gUnknown_082FF088:: @ 82FF088
window_template 0x00, 0x03, 0x05, 0x06, 0x04, 0x0f, 0x006d
window_template 0x00, 0x03, 0x02, 0x09, 0x0a, 0x0f, 0x0085
window_template_terminator
null_window_template
.align 2
gMainMenuBgPal:: @ 82FF0A0

528
data/map_events.s Normal file
View File

@@ -0,0 +1,528 @@
#include "constants/flags.h"
#include "constants/items.h"
#include "constants/map_objects.h"
#include "constants/vars.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.include "data/maps/events/PetalburgCity.inc"
.include "data/maps/events/SlateportCity.inc"
.include "data/maps/events/MauvilleCity.inc"
.include "data/maps/events/RustboroCity.inc"
.include "data/maps/events/FortreeCity.inc"
.include "data/maps/events/LilycoveCity.inc"
.include "data/maps/events/MossdeepCity.inc"
.include "data/maps/events/SootopolisCity.inc"
.include "data/maps/events/EverGrandeCity.inc"
.include "data/maps/events/LittlerootTown.inc"
.include "data/maps/events/OldaleTown.inc"
.include "data/maps/events/DewfordTown.inc"
.include "data/maps/events/LavaridgeTown.inc"
.include "data/maps/events/FallarborTown.inc"
.include "data/maps/events/VerdanturfTown.inc"
.include "data/maps/events/PacifidlogTown.inc"
.include "data/maps/events/Route101.inc"
.include "data/maps/events/Route102.inc"
.include "data/maps/events/Route103.inc"
.include "data/maps/events/Route104.inc"
.include "data/maps/events/Route105.inc"
.include "data/maps/events/Route106.inc"
.include "data/maps/events/Route107.inc"
.include "data/maps/events/Route108.inc"
.include "data/maps/events/Route109.inc"
.include "data/maps/events/Route110.inc"
.include "data/maps/events/Route111.inc"
.include "data/maps/events/Route112.inc"
.include "data/maps/events/Route113.inc"
.include "data/maps/events/Route114.inc"
.include "data/maps/events/Route115.inc"
.include "data/maps/events/Route116.inc"
.include "data/maps/events/Route117.inc"
.include "data/maps/events/Route118.inc"
.include "data/maps/events/Route119.inc"
.include "data/maps/events/Route120.inc"
.include "data/maps/events/Route121.inc"
.include "data/maps/events/Route122.inc"
.include "data/maps/events/Route123.inc"
.include "data/maps/events/Route124.inc"
.include "data/maps/events/Route125.inc"
.include "data/maps/events/Route126.inc"
.include "data/maps/events/Route127.inc"
.include "data/maps/events/Route128.inc"
.include "data/maps/events/Route129.inc"
.include "data/maps/events/Route130.inc"
.include "data/maps/events/Route131.inc"
.include "data/maps/events/Route132.inc"
.include "data/maps/events/Route133.inc"
.include "data/maps/events/Route134.inc"
.include "data/maps/events/Underwater1.inc"
.include "data/maps/events/Underwater2.inc"
.include "data/maps/events/Underwater3.inc"
.include "data/maps/events/Underwater4.inc"
.include "data/maps/events/Underwater5.inc"
.include "data/maps/events/Underwater6.inc"
.include "data/maps/events/Underwater7.inc"
.include "data/maps/events/LittlerootTown_BrendansHouse_1F.inc"
.include "data/maps/events/LittlerootTown_BrendansHouse_2F.inc"
.include "data/maps/events/LittlerootTown_MaysHouse_1F.inc"
.include "data/maps/events/LittlerootTown_MaysHouse_2F.inc"
.include "data/maps/events/LittlerootTown_ProfessorBirchsLab.inc"
.include "data/maps/events/OldaleTown_House1.inc"
.include "data/maps/events/OldaleTown_House2.inc"
.include "data/maps/events/OldaleTown_PokemonCenter_1F.inc"
.include "data/maps/events/OldaleTown_PokemonCenter_2F.inc"
.include "data/maps/events/OldaleTown_Mart.inc"
.include "data/maps/events/DewfordTown_House1.inc"
.include "data/maps/events/DewfordTown_PokemonCenter_1F.inc"
.include "data/maps/events/DewfordTown_PokemonCenter_2F.inc"
.include "data/maps/events/DewfordTown_Gym.inc"
.include "data/maps/events/DewfordTown_Hall.inc"
.include "data/maps/events/DewfordTown_House2.inc"
.include "data/maps/events/LavaridgeTown_HerbShop.inc"
.include "data/maps/events/LavaridgeTown_Gym_1F.inc"
.include "data/maps/events/LavaridgeTown_Gym_B1F.inc"
.include "data/maps/events/LavaridgeTown_House.inc"
.include "data/maps/events/LavaridgeTown_Mart.inc"
.include "data/maps/events/LavaridgeTown_PokemonCenter_1F.inc"
.include "data/maps/events/LavaridgeTown_PokemonCenter_2F.inc"
.include "data/maps/events/FallarborTown_Mart.inc"
.include "data/maps/events/FallarborTown_BattleTentLobby.inc"
.include "data/maps/events/FallarborTown_BattleTentCorridor.inc"
.include "data/maps/events/FallarborTown_BattleTentBattleRoom.inc"
.include "data/maps/events/FallarborTown_PokemonCenter_1F.inc"
.include "data/maps/events/FallarborTown_PokemonCenter_2F.inc"
.include "data/maps/events/FallarborTown_House1.inc"
.include "data/maps/events/FallarborTown_House2.inc"
.include "data/maps/events/VerdanturfTown_BattleTentLobby.inc"
.include "data/maps/events/VerdanturfTown_BattleTentCorridor.inc"
.include "data/maps/events/VerdanturfTown_BattleTentBattleRoom.inc"
.include "data/maps/events/VerdanturfTown_Mart.inc"
.include "data/maps/events/VerdanturfTown_PokemonCenter_1F.inc"
.include "data/maps/events/VerdanturfTown_PokemonCenter_2F.inc"
.include "data/maps/events/VerdanturfTown_WandasHouse.inc"
.include "data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc"
.include "data/maps/events/VerdanturfTown_House.inc"
.include "data/maps/events/PacifidlogTown_PokemonCenter_1F.inc"
.include "data/maps/events/PacifidlogTown_PokemonCenter_2F.inc"
.include "data/maps/events/PacifidlogTown_House1.inc"
.include "data/maps/events/PacifidlogTown_House2.inc"
.include "data/maps/events/PacifidlogTown_House3.inc"
.include "data/maps/events/PacifidlogTown_House4.inc"
.include "data/maps/events/PacifidlogTown_House5.inc"
.include "data/maps/events/PetalburgCity_WallysHouse.inc"
.include "data/maps/events/PetalburgCity_Gym.inc"
.include "data/maps/events/PetalburgCity_House1.inc"
.include "data/maps/events/PetalburgCity_House2.inc"
.include "data/maps/events/PetalburgCity_PokemonCenter_1F.inc"
.include "data/maps/events/PetalburgCity_PokemonCenter_2F.inc"
.include "data/maps/events/PetalburgCity_Mart.inc"
.include "data/maps/events/SlateportCity_SternsShipyard_1F.inc"
.include "data/maps/events/SlateportCity_SternsShipyard_2F.inc"
.include "data/maps/events/SlateportCity_BattleTentLobby.inc"
.include "data/maps/events/SlateportCity_BattleTentCorridor.inc"
.include "data/maps/events/SlateportCity_BattleTentBattleRoom.inc"
.include "data/maps/events/SlateportCity_House1.inc"
.include "data/maps/events/SlateportCity_PokemonFanClub.inc"
.include "data/maps/events/SlateportCity_OceanicMuseum_1F.inc"
.include "data/maps/events/SlateportCity_OceanicMuseum_2F.inc"
.include "data/maps/events/SlateportCity_Harbor.inc"
.include "data/maps/events/SlateportCity_House2.inc"
.include "data/maps/events/SlateportCity_PokemonCenter_1F.inc"
.include "data/maps/events/SlateportCity_PokemonCenter_2F.inc"
.include "data/maps/events/SlateportCity_Mart.inc"
.include "data/maps/events/MauvilleCity_Gym.inc"
.include "data/maps/events/MauvilleCity_BikeShop.inc"
.include "data/maps/events/MauvilleCity_House1.inc"
.include "data/maps/events/MauvilleCity_GameCorner.inc"
.include "data/maps/events/MauvilleCity_House2.inc"
.include "data/maps/events/MauvilleCity_PokemonCenter_1F.inc"
.include "data/maps/events/MauvilleCity_PokemonCenter_2F.inc"
.include "data/maps/events/MauvilleCity_Mart.inc"
.include "data/maps/events/RustboroCity_DevonCorp_1F.inc"
.include "data/maps/events/RustboroCity_DevonCorp_2F.inc"
.include "data/maps/events/RustboroCity_DevonCorp_3F.inc"
.include "data/maps/events/RustboroCity_Gym.inc"
.include "data/maps/events/RustboroCity_PokemonSchool.inc"
.include "data/maps/events/RustboroCity_PokemonCenter_1F.inc"
.include "data/maps/events/RustboroCity_PokemonCenter_2F.inc"
.include "data/maps/events/RustboroCity_Mart.inc"
.include "data/maps/events/RustboroCity_Flat1_1F.inc"
.include "data/maps/events/RustboroCity_Flat1_2F.inc"
.include "data/maps/events/RustboroCity_House1.inc"
.include "data/maps/events/RustboroCity_CuttersHouse.inc"
.include "data/maps/events/RustboroCity_House2.inc"
.include "data/maps/events/RustboroCity_Flat2_1F.inc"
.include "data/maps/events/RustboroCity_Flat2_2F.inc"
.include "data/maps/events/RustboroCity_Flat2_3F.inc"
.include "data/maps/events/RustboroCity_House3.inc"
.include "data/maps/events/FortreeCity_House1.inc"
.include "data/maps/events/FortreeCity_Gym.inc"
.include "data/maps/events/FortreeCity_PokemonCenter_1F.inc"
.include "data/maps/events/FortreeCity_PokemonCenter_2F.inc"
.include "data/maps/events/FortreeCity_Mart.inc"
.include "data/maps/events/FortreeCity_House2.inc"
.include "data/maps/events/FortreeCity_House3.inc"
.include "data/maps/events/FortreeCity_House4.inc"
.include "data/maps/events/FortreeCity_House5.inc"
.include "data/maps/events/FortreeCity_DecorationShop.inc"
.include "data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc"
.include "data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc"
.include "data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc"
.include "data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc"
.include "data/maps/events/LilycoveCity_ContestLobby.inc"
.include "data/maps/events/LilycoveCity_ContestHall.inc"
.include "data/maps/events/LilycoveCity_PokemonCenter_1F.inc"
.include "data/maps/events/LilycoveCity_PokemonCenter_2F.inc"
.include "data/maps/events/LilycoveCity_UnusedMart.inc"
.include "data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc"
.include "data/maps/events/LilycoveCity_Harbor.inc"
.include "data/maps/events/LilycoveCity_MoveDeletersHouse.inc"
.include "data/maps/events/LilycoveCity_House1.inc"
.include "data/maps/events/LilycoveCity_House2.inc"
.include "data/maps/events/LilycoveCity_House3.inc"
.include "data/maps/events/LilycoveCity_House4.inc"
.include "data/maps/events/LilycoveCity_DepartmentStore_1F.inc"
.include "data/maps/events/LilycoveCity_DepartmentStore_2F.inc"
.include "data/maps/events/LilycoveCity_DepartmentStore_3F.inc"
.include "data/maps/events/LilycoveCity_DepartmentStore_4F.inc"
.include "data/maps/events/LilycoveCity_DepartmentStore_5F.inc"
.include "data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc"
.include "data/maps/events/LilycoveCity_DepartmentStoreElevator.inc"
.include "data/maps/events/MossdeepCity_Gym.inc"
.include "data/maps/events/MossdeepCity_House1.inc"
.include "data/maps/events/MossdeepCity_House2.inc"
.include "data/maps/events/MossdeepCity_PokemonCenter_1F.inc"
.include "data/maps/events/MossdeepCity_PokemonCenter_2F.inc"
.include "data/maps/events/MossdeepCity_Mart.inc"
.include "data/maps/events/MossdeepCity_House3.inc"
.include "data/maps/events/MossdeepCity_StevensHouse.inc"
.include "data/maps/events/MossdeepCity_House4.inc"
.include "data/maps/events/MossdeepCity_SpaceCenter_1F.inc"
.include "data/maps/events/MossdeepCity_SpaceCenter_2F.inc"
.include "data/maps/events/MossdeepCity_GameCorner_1F.inc"
.include "data/maps/events/MossdeepCity_GameCorner_B1F.inc"
.include "data/maps/events/SootopolisCity_Gym_1F.inc"
.include "data/maps/events/SootopolisCity_Gym_B1F.inc"
.include "data/maps/events/SootopolisCity_PokemonCenter_1F.inc"
.include "data/maps/events/SootopolisCity_PokemonCenter_2F.inc"
.include "data/maps/events/SootopolisCity_Mart.inc"
.include "data/maps/events/SootopolisCity_House1.inc"
.include "data/maps/events/SootopolisCity_House2.inc"
.include "data/maps/events/SootopolisCity_House3.inc"
.include "data/maps/events/SootopolisCity_House4.inc"
.include "data/maps/events/SootopolisCity_House5.inc"
.include "data/maps/events/SootopolisCity_House6.inc"
.include "data/maps/events/SootopolisCity_House7.inc"
.include "data/maps/events/SootopolisCity_LotadAndSeedotHouse.inc"
.include "data/maps/events/SootopolisCity_MysteryEventsHouse_1F.inc"
.include "data/maps/events/SootopolisCity_MysteryEventsHouse_B1F.inc"
.include "data/maps/events/EverGrandeCity_SidneysRoom.inc"
.include "data/maps/events/EverGrandeCity_PhoebesRoom.inc"
.include "data/maps/events/EverGrandeCity_GlaciasRoom.inc"
.include "data/maps/events/EverGrandeCity_DrakesRoom.inc"
.include "data/maps/events/EverGrandeCity_ChampionsRoom.inc"
.include "data/maps/events/EverGrandeCity_Hall1.inc"
.include "data/maps/events/EverGrandeCity_Hall2.inc"
.include "data/maps/events/EverGrandeCity_Hall3.inc"
.include "data/maps/events/EverGrandeCity_Hall4.inc"
.include "data/maps/events/EverGrandeCity_Hall5.inc"
.include "data/maps/events/EverGrandeCity_PokemonLeague_1F.inc"
.include "data/maps/events/EverGrandeCity_HallOfFame.inc"
.include "data/maps/events/EverGrandeCity_PokemonCenter_1F.inc"
.include "data/maps/events/EverGrandeCity_PokemonCenter_2F.inc"
.include "data/maps/events/EverGrandeCity_PokemonLeague_2F.inc"
.include "data/maps/events/Route104_MrBrineysHouse.inc"
.include "data/maps/events/Route104_PrettyPetalFlowerShop.inc"
.include "data/maps/events/Route111_WinstrateFamilysHouse.inc"
.include "data/maps/events/Route111_OldLadysRestStop.inc"
.include "data/maps/events/Route112_CableCarStation.inc"
.include "data/maps/events/MtChimney_CableCarStation.inc"
.include "data/maps/events/Route114_FossilManiacsHouse.inc"
.include "data/maps/events/Route114_FossilManiacsTunnel.inc"
.include "data/maps/events/Route114_LanettesHouse.inc"
.include "data/maps/events/Route116_TunnelersRestHouse.inc"
.include "data/maps/events/Route117_PokemonDayCare.inc"
.include "data/maps/events/Route121_SafariZoneEntrance.inc"
.include "data/maps/events/MeteorFalls_1F_1R.inc"
.include "data/maps/events/MeteorFalls_1F_2R.inc"
.include "data/maps/events/MeteorFalls_B1F_1R.inc"
.include "data/maps/events/MeteorFalls_B1F_2R.inc"
.include "data/maps/events/RusturfTunnel.inc"
.include "data/maps/events/Underwater_SootopolisCity.inc"
.include "data/maps/events/DesertRuins.inc"
.include "data/maps/events/GraniteCave_1F.inc"
.include "data/maps/events/GraniteCave_B1F.inc"
.include "data/maps/events/GraniteCave_B2F.inc"
.include "data/maps/events/GraniteCave_StevensRoom.inc"
.include "data/maps/events/PetalburgWoods.inc"
.include "data/maps/events/MtChimney.inc"
.include "data/maps/events/JaggedPass.inc"
.include "data/maps/events/FieryPath.inc"
.include "data/maps/events/MtPyre_1F.inc"
.include "data/maps/events/MtPyre_2F.inc"
.include "data/maps/events/MtPyre_3F.inc"
.include "data/maps/events/MtPyre_4F.inc"
.include "data/maps/events/MtPyre_5F.inc"
.include "data/maps/events/MtPyre_6F.inc"
.include "data/maps/events/MtPyre_Exterior.inc"
.include "data/maps/events/MtPyre_Summit.inc"
.include "data/maps/events/AquaHideout_1F.inc"
.include "data/maps/events/AquaHideout_B1F.inc"
.include "data/maps/events/AquaHideout_B2F.inc"
.include "data/maps/events/Underwater_SeafloorCavern.inc"
.include "data/maps/events/SeafloorCavern_Entrance.inc"
.include "data/maps/events/SeafloorCavern_Room1.inc"
.include "data/maps/events/SeafloorCavern_Room2.inc"
.include "data/maps/events/SeafloorCavern_Room3.inc"
.include "data/maps/events/SeafloorCavern_Room4.inc"
.include "data/maps/events/SeafloorCavern_Room5.inc"
.include "data/maps/events/SeafloorCavern_Room6.inc"
.include "data/maps/events/SeafloorCavern_Room7.inc"
.include "data/maps/events/SeafloorCavern_Room8.inc"
.include "data/maps/events/SeafloorCavern_Room9.inc"
.include "data/maps/events/CaveOfOrigin_Entrance.inc"
.include "data/maps/events/CaveOfOrigin_1F.inc"
.include "data/maps/events/CaveOfOrigin_UnusedRubySapphireMap1.inc"
.include "data/maps/events/CaveOfOrigin_UnusedRubySapphireMap2.inc"
.include "data/maps/events/CaveOfOrigin_UnusedRubySapphireMap3.inc"
.include "data/maps/events/CaveOfOrigin_B1F.inc"
.include "data/maps/events/VictoryRoad_1F.inc"
.include "data/maps/events/VictoryRoad_B1F.inc"
.include "data/maps/events/VictoryRoad_B2F.inc"
.include "data/maps/events/ShoalCave_LowTideEntranceRoom.inc"
.include "data/maps/events/ShoalCave_LowTideInnerRoom.inc"
.include "data/maps/events/ShoalCave_LowTideStairsRoom.inc"
.include "data/maps/events/ShoalCave_LowTideLowerRoom.inc"
.include "data/maps/events/ShoalCave_HighTideEntranceRoom.inc"
.include "data/maps/events/ShoalCave_HighTideInnerRoom.inc"
.include "data/maps/events/NewMauville_Entrance.inc"
.include "data/maps/events/NewMauville_Inside.inc"
.include "data/maps/events/AbandonedShip_Deck.inc"
.include "data/maps/events/AbandonedShip_Corridors_1F.inc"
.include "data/maps/events/AbandonedShip_Rooms_1F.inc"
.include "data/maps/events/AbandonedShip_Corridors_B1F.inc"
.include "data/maps/events/AbandonedShip_Rooms_B1F.inc"
.include "data/maps/events/AbandonedShip_Rooms2_B1F.inc"
.include "data/maps/events/AbandonedShip_Underwater1.inc"
.include "data/maps/events/AbandonedShip_Room_B1F.inc"
.include "data/maps/events/AbandonedShip_Rooms2_1F.inc"
.include "data/maps/events/AbandonedShip_CaptainsOffice.inc"
.include "data/maps/events/AbandonedShip_Underwater2.inc"
.include "data/maps/events/AbandonedShip_HiddenFloorCorridors.inc"
.include "data/maps/events/AbandonedShip_HiddenFloorRooms.inc"
.include "data/maps/events/IslandCave.inc"
.include "data/maps/events/AncientTomb.inc"
.include "data/maps/events/Underwater_Route134.inc"
.include "data/maps/events/Underwater_SealedChamber.inc"
.include "data/maps/events/SealedChamber_OuterRoom.inc"
.include "data/maps/events/SealedChamber_InnerRoom.inc"
.include "data/maps/events/ScorchedSlab.inc"
.include "data/maps/events/AquaHideout_UnusedRubyMap1.inc"
.include "data/maps/events/AquaHideout_UnusedRubyMap2.inc"
.include "data/maps/events/AquaHideout_UnusedRubyMap3.inc"
.include "data/maps/events/SkyPillar_Entrance.inc"
.include "data/maps/events/SkyPillar_Outside.inc"
.include "data/maps/events/SkyPillar_1F.inc"
.include "data/maps/events/SkyPillar_2F.inc"
.include "data/maps/events/SkyPillar_3F.inc"
.include "data/maps/events/SkyPillar_4F.inc"
.include "data/maps/events/ShoalCave_LowTideIceRoom.inc"
.include "data/maps/events/SkyPillar_5F.inc"
.include "data/maps/events/SkyPillar_Top.inc"
.include "data/maps/events/MagmaHideout_1F.inc"
.include "data/maps/events/MagmaHideout_2F_1R.inc"
.include "data/maps/events/MagmaHideout_2F_2R.inc"
.include "data/maps/events/MagmaHideout_3F_1R.inc"
.include "data/maps/events/MagmaHideout_3F_2R.inc"
.include "data/maps/events/MagmaHideout_4F.inc"
.include "data/maps/events/MagmaHideout_3F_3R.inc"
.include "data/maps/events/MagmaHideout_2F_3R.inc"
.include "data/maps/events/MirageTower_1F.inc"
.include "data/maps/events/MirageTower_2F.inc"
.include "data/maps/events/MirageTower_3F.inc"
.include "data/maps/events/MirageTower_4F.inc"
.include "data/maps/events/DesertUnderpass.inc"
.include "data/maps/events/ArtisanCave_B1F.inc"
.include "data/maps/events/ArtisanCave_1F.inc"
.include "data/maps/events/Underwater_MarineCave.inc"
.include "data/maps/events/MarineCave_Entrance.inc"
.include "data/maps/events/MarineCave_End.inc"
.include "data/maps/events/TerraCave_Entrance.inc"
.include "data/maps/events/TerraCave_End.inc"
.include "data/maps/events/AlteringCave.inc"
.include "data/maps/events/MeteorFalls_StevensCave.inc"
.include "data/maps/events/SecretBase_RedCave1.inc"
.include "data/maps/events/SecretBase_BrownCave1.inc"
.include "data/maps/events/SecretBase_BlueCave1.inc"
.include "data/maps/events/SecretBase_YellowCave1.inc"
.include "data/maps/events/SecretBase_Tree1.inc"
.include "data/maps/events/SecretBase_Shrub1.inc"
.include "data/maps/events/SecretBase_RedCave2.inc"
.include "data/maps/events/SecretBase_BrownCave2.inc"
.include "data/maps/events/SecretBase_BlueCave2.inc"
.include "data/maps/events/SecretBase_YellowCave2.inc"
.include "data/maps/events/SecretBase_Tree2.inc"
.include "data/maps/events/SecretBase_Shrub2.inc"
.include "data/maps/events/SecretBase_RedCave3.inc"
.include "data/maps/events/SecretBase_BrownCave3.inc"
.include "data/maps/events/SecretBase_BlueCave3.inc"
.include "data/maps/events/SecretBase_YellowCave3.inc"
.include "data/maps/events/SecretBase_Tree3.inc"
.include "data/maps/events/SecretBase_Shrub3.inc"
.include "data/maps/events/SecretBase_RedCave4.inc"
.include "data/maps/events/SecretBase_BrownCave4.inc"
.include "data/maps/events/SecretBase_BlueCave4.inc"
.include "data/maps/events/SecretBase_YellowCave4.inc"
.include "data/maps/events/SecretBase_Tree4.inc"
.include "data/maps/events/SecretBase_Shrub4.inc"
.include "data/maps/events/SingleBattleColosseum.inc"
.include "data/maps/events/TradeCenter.inc"
.include "data/maps/events/RecordCorner.inc"
.include "data/maps/events/DoubleBattleColosseum.inc"
.include "data/maps/events/LinkContestRoom1.inc"
.include "data/maps/events/LinkContestRoom2.inc"
.include "data/maps/events/LinkContestRoom3.inc"
.include "data/maps/events/LinkContestRoom4.inc"
.include "data/maps/events/LinkContestRoom5.inc"
.include "data/maps/events/LinkContestRoom6.inc"
.include "data/maps/events/UnknownMap_25_29.inc"
.include "data/maps/events/UnknownMap_25_30.inc"
.include "data/maps/events/UnknownMap_25_31.inc"
.include "data/maps/events/UnknownMap_25_32.inc"
.include "data/maps/events/UnknownMap_25_33.inc"
.include "data/maps/events/UnknownMap_25_34.inc"
.include "data/maps/events/InsideOfTruck.inc"
.include "data/maps/events/SSTidalCorridor.inc"
.include "data/maps/events/SSTidalLowerDeck.inc"
.include "data/maps/events/SSTidalRooms.inc"
.include "data/maps/events/BattlePyramidSquare01.inc"
.include "data/maps/events/BattlePyramidSquare02.inc"
.include "data/maps/events/BattlePyramidSquare03.inc"
.include "data/maps/events/BattlePyramidSquare04.inc"
.include "data/maps/events/BattlePyramidSquare05.inc"
.include "data/maps/events/BattlePyramidSquare06.inc"
.include "data/maps/events/BattlePyramidSquare07.inc"
.include "data/maps/events/BattlePyramidSquare08.inc"
.include "data/maps/events/BattlePyramidSquare09.inc"
.include "data/maps/events/BattlePyramidSquare10.inc"
.include "data/maps/events/BattlePyramidSquare11.inc"
.include "data/maps/events/BattlePyramidSquare12.inc"
.include "data/maps/events/BattlePyramidSquare13.inc"
.include "data/maps/events/BattlePyramidSquare14.inc"
.include "data/maps/events/BattlePyramidSquare15.inc"
.include "data/maps/events/BattlePyramidSquare16.inc"
.include "data/maps/events/UnionRoom.inc"
.include "data/maps/events/SafariZone_Northwest.inc"
.include "data/maps/events/SafariZone_North.inc"
.include "data/maps/events/SafariZone_Southwest.inc"
.include "data/maps/events/SafariZone_South.inc"
.include "data/maps/events/BattleFrontier_OutsideWest.inc"
.include "data/maps/events/BattleFrontier_BattleTowerLobby.inc"
.include "data/maps/events/BattleFrontier_BattleTowerElevator.inc"
.include "data/maps/events/BattleFrontier_BattleTowerCorridor.inc"
.include "data/maps/events/BattleFrontier_BattleTowerBattleRoom.inc"
.include "data/maps/events/SouthernIsland_Exterior.inc"
.include "data/maps/events/SouthernIsland_Interior.inc"
.include "data/maps/events/SafariZone_RestHouse.inc"
.include "data/maps/events/SafariZone_Northeast.inc"
.include "data/maps/events/SafariZone_Southeast.inc"
.include "data/maps/events/BattleFrontier_OutsideEast.inc"
.include "data/maps/events/BattleFrontier_BattleTowerMultiBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattleTowerCorridor2.inc"
.include "data/maps/events/BattleFrontier_BattleTowerBattleRoom2.inc"
.include "data/maps/events/BattleFrontier_BattleDomeLobby.inc"
.include "data/maps/events/BattleFrontier_BattleDomeCorridor.inc"
.include "data/maps/events/BattleFrontier_BattleDomePreBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattleDomeBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattlePalaceLobby.inc"
.include "data/maps/events/BattleFrontier_BattlePalaceCorridor.inc"
.include "data/maps/events/BattleFrontier_BattlePalaceBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattlePyramidLobby.inc"
.include "data/maps/events/BattleFrontier_BattlePyramidEmptySquare.inc"
.include "data/maps/events/BattleFrontier_BattlePyramidTop.inc"
.include "data/maps/events/BattleFrontier_BattleArenaLobby.inc"
.include "data/maps/events/BattleFrontier_BattleArenaCorridor.inc"
.include "data/maps/events/BattleFrontier_BattleArenaBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattleFactoryLobby.inc"
.include "data/maps/events/BattleFrontier_BattleFactoryPreBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattleFactoryBattleRoom.inc"
.include "data/maps/events/BattleFrontier_BattlePikeLobby.inc"
.include "data/maps/events/BattleFrontier_BattlePikeCorridor.inc"
.include "data/maps/events/BattleFrontier_BattlePikeThreePathRoom.inc"
.include "data/maps/events/BattleFrontier_BattlePikeRandomRoom1.inc"
.include "data/maps/events/BattleFrontier_BattlePikeRandomRoom2.inc"
.include "data/maps/events/BattleFrontier_BattlePikeRandomRoom3.inc"
.include "data/maps/events/BattleFrontier_RankingHall.inc"
.include "data/maps/events/BattleFrontier_Lounge1.inc"
.include "data/maps/events/BattleFrontier_BattlePointExchangeServiceCorner.inc"
.include "data/maps/events/BattleFrontier_Lounge2.inc"
.include "data/maps/events/BattleFrontier_Lounge3.inc"
.include "data/maps/events/BattleFrontier_Lounge4.inc"
.include "data/maps/events/BattleFrontier_ScottsHouse.inc"
.include "data/maps/events/BattleFrontier_Lounge5.inc"
.include "data/maps/events/BattleFrontier_Lounge6.inc"
.include "data/maps/events/BattleFrontier_Lounge7.inc"
.include "data/maps/events/BattleFrontier_ReceptionGate.inc"
.include "data/maps/events/BattleFrontier_Lounge8.inc"
.include "data/maps/events/BattleFrontier_Lounge9.inc"
.include "data/maps/events/BattleFrontier_PokemonCenter_1F.inc"
.include "data/maps/events/BattleFrontier_PokemonCenter_2F.inc"
.include "data/maps/events/BattleFrontier_Mart.inc"
.include "data/maps/events/FarawayIsland_Entrance.inc"
.include "data/maps/events/FarawayIsland_Interior.inc"
.include "data/maps/events/BirthIsland_Exterior.inc"
.include "data/maps/events/BirthIsland_Harbor.inc"
.include "data/maps/events/TrainerHill_Entrance.inc"
.include "data/maps/events/TrainerHill_1F.inc"
.include "data/maps/events/TrainerHill_2F.inc"
.include "data/maps/events/TrainerHill_3F.inc"
.include "data/maps/events/TrainerHill_4F.inc"
.include "data/maps/events/TrainerHill_Roof.inc"
.include "data/maps/events/NavelRock_Exterior.inc"
.include "data/maps/events/NavelRock_Harbor.inc"
.include "data/maps/events/NavelRock_Entrance.inc"
.include "data/maps/events/NavelRock_B1F.inc"
.include "data/maps/events/NavelRock_Fork.inc"
.include "data/maps/events/NavelRock_Up1.inc"
.include "data/maps/events/NavelRock_Up2.inc"
.include "data/maps/events/NavelRock_Up3.inc"
.include "data/maps/events/NavelRock_Up4.inc"
.include "data/maps/events/NavelRock_Top.inc"
.include "data/maps/events/NavelRock_Down01.inc"
.include "data/maps/events/NavelRock_Down02.inc"
.include "data/maps/events/NavelRock_Down03.inc"
.include "data/maps/events/NavelRock_Down04.inc"
.include "data/maps/events/NavelRock_Down05.inc"
.include "data/maps/events/NavelRock_Down06.inc"
.include "data/maps/events/NavelRock_Down07.inc"
.include "data/maps/events/NavelRock_Down08.inc"
.include "data/maps/events/NavelRock_Down09.inc"
.include "data/maps/events/NavelRock_Down10.inc"
.include "data/maps/events/NavelRock_Down11.inc"
.include "data/maps/events/NavelRock_Bottom.inc"
.include "data/maps/events/TrainerHill_Elevator.inc"
.include "data/maps/events/Route104_Prototype.inc"
.include "data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc"
.include "data/maps/events/Route109_SeashoreHouse.inc"
.include "data/maps/events/Route110_TrickHouseEntrance.inc"
.include "data/maps/events/Route110_TrickHouseEnd.inc"
.include "data/maps/events/Route110_TrickHouseCorridor.inc"
.include "data/maps/events/Route110_TrickHousePuzzle1.inc"
.include "data/maps/events/Route110_TrickHousePuzzle2.inc"
.include "data/maps/events/Route110_TrickHousePuzzle3.inc"
.include "data/maps/events/Route110_TrickHousePuzzle4.inc"
.include "data/maps/events/Route110_TrickHousePuzzle5.inc"
.include "data/maps/events/Route110_TrickHousePuzzle6.inc"
.include "data/maps/events/Route110_TrickHousePuzzle7.inc"
.include "data/maps/events/Route110_TrickHousePuzzle8.inc"
.include "data/maps/events/Route110_SeasideCyclingRoadEntrance1.inc"
.include "data/maps/events/Route110_SeasideCyclingRoadEntrance2.inc"
.include "data/maps/events/Route113_GlassWorkshop.inc"
.include "data/maps/events/Route123_BerryMastersHouse.inc"
.include "data/maps/events/Route119_WeatherInstitute_1F.inc"
.include "data/maps/events/Route119_WeatherInstitute_2F.inc"
.include "data/maps/events/Route119_House.inc"
.include "data/maps/events/Route124_DivingTreasureHuntersHouse.inc"

View File

@@ -4,14 +4,66 @@
.section .rodata
.align 2, 0
gUnknown_0857C684:: @ 857C684
.incbin "baserom.gba", 0x57c684, 0x1680
gMapPopUp_Table:: @ 857C684
.incbin "graphics/interface/map_popup/wood.4bpp"
.incbin "graphics/interface/map_popup/marble.4bpp"
.incbin "graphics/interface/map_popup/stone.4bpp"
.incbin "graphics/interface/map_popup/brick.4bpp"
.incbin "graphics/interface/map_popup/underwater.4bpp"
.incbin "graphics/interface/map_popup/stone2.4bpp"
gUnknown_0857DD04:: @ 857DD04
.incbin "baserom.gba", 0x57dd04, 0x1680
gMapPopUp_Outline_Table:: @ 857DD04
.incbin "graphics/interface/map_popup/wood_outline.4bpp"
.incbin "graphics/interface/map_popup/marble_outline.4bpp"
.incbin "graphics/interface/map_popup/stone_outline.4bpp"
.incbin "graphics/interface/map_popup/brick_outline.4bpp"
.incbin "graphics/interface/map_popup/underwater_outline.4bpp"
.incbin "graphics/interface/map_popup/stone2_outline.4bpp"
gUnknown_0857F384:: @ 857F384
.incbin "baserom.gba", 0x57f384, 0xc0
gMapPopUp_Palette_Table:: @ 857F384
.incbin "graphics/interface/map_popup/wood.gbapal"
.incbin "graphics/interface/map_popup/marble.gbapal"
.incbin "graphics/interface/map_popup/stone.gbapal"
.incbin "graphics/interface/map_popup/brick.gbapal"
.incbin "graphics/interface/map_popup/underwater.gbapal"
.incbin "graphics/interface/map_popup/stone2.gbapal"
gUnknown_0857F444:: @ 857F444
.incbin "baserom.gba", 0x57f444, 0x20
.incbin "graphics/interface/map_popup/857F444.gbapal"
gUnknown_0857F464:: @ 857F464
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x01, 0x01, 0x01, 0x03, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x02, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x05, 0x02, 0x00, 0x02, 0x00, 0x02, 0x02, 0x00, 0x00, 0x02, 0x05, 0x02, 0x02, 0x02, 0x02, 0x00, 0x02, 0x02, 0x01, 0x02, 0x02, 0x02, 0x00, 0x00, 0x02, 0x02, 0x05, 0x02, 0x05, 0x05, 0x05, 0x02, 0x02, 0x02, 0x01
gUnknown_0857F4CC:: @ 857F4CC
.string "PYRAMID FLOOR 1$"
gUnknown_0857F4DC:: @ 857F4DC
.string "PYRAMID FLOOR 2$"
gUnknown_0857F4EC:: @ 857F4EC
.string "PYRAMID FLOOR 3$"
gUnknown_0857F4FC:: @ 857F4FC
.string "PYRAMID FLOOR 4$"
gUnknown_0857F50C:: @ 857F50C
.string "PYRAMID FLOOR 5$"
gUnknown_0857F51C:: @ 857F51C
.string "PYRAMID FLOOR 6$"
gUnknown_0857F52C:: @ 857F52C
.string "PYRAMID FLOOR 7$"
gUnknown_0857F53C:: @ 857F53C
.string "PYRAMID$"
gUnknown_0857F544:: @ 857F544
.4byte gUnknown_0857F4CC
.4byte gUnknown_0857F4DC
.4byte gUnknown_0857F4EC
.4byte gUnknown_0857F4FC
.4byte gUnknown_0857F50C
.4byte gUnknown_0857F51C
.4byte gUnknown_0857F52C
.4byte gUnknown_0857F53C

View File

@@ -2,44 +2,129 @@
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.align 2
gUnknown_0850E6C4:: @ 850E6C4
.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
.align 2
gUnknown_0850E704:: @ 850E704
.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
.align 2
gUnknown_0850E724:: @ 850E724
.4byte double_little_steps
.4byte triple_little_steps
.4byte triple_little_steps
.4byte double_little_steps
.4byte triple_little_steps
.4byte triple_little_steps
.align 2
gUnknown_0850E73C:: @ 850E73C
.4byte quad_little_steps
.4byte quad_little_steps
.4byte quad_little_steps
.4byte quad_little_steps
.align 2
gUnknown_0850E74C:: @ 850E74C
.4byte oct_little_steps
.4byte oct_little_steps
.align 2
gUnknown_0850E754:: @ 850E754
.incbin "baserom.gba", 0x50e754, 0x14
.4byte gUnknown_0850E6C4
.4byte gUnknown_0850E704
.4byte gUnknown_0850E724
.4byte gUnknown_0850E73C
.4byte gUnknown_0850E74C
.align 1
gUnknown_0850E768:: @ 850E768
.incbin "baserom.gba", 0x50e768, 0xa
.2byte 0x0010, 0x0008, 0x0006, 0x0004, 0x0002
gUnknown_0850E772:: @ 850E772
.incbin "baserom.gba", 0x50e772, 0x48
.byte 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01
.byte 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
gUnknown_0850E7BA:: @ 850E7BA
.incbin "baserom.gba", 0x50e7ba, 0x7a
.byte 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0x00, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe
gUnknown_0850E802:: @ 850E802
.byte 0xfc, 0xfa, 0xf8, 0xf6, 0xf5, 0xf4, 0xf4, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfc, 0x00, 0x00
gUnknown_0850E812:: @ 850E812
.byte 0x00, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfc, 0xfd, 0xfe, 0x00, 0x00, 0x00
gUnknown_0850E822:: @ 850E822
.byte 0xfe, 0xfc, 0xfa, 0xf8, 0xf7, 0xf6, 0xf6, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfd, 0xfe, 0x00, 0x00
.align 2
gUnknown_0850E834:: @ 850E834
.incbin "baserom.gba", 0x50e834, 0xc
.4byte gUnknown_0850E802
.4byte gUnknown_0850E812
.4byte gUnknown_0850E822
.align 1
gUnknown_0850E840:: @ 850E840
.incbin "baserom.gba", 0x50e840, 0x6
.byte 0x10, 0x00, 0x10, 0x00, 0x20, 0x00
.align 1
gUnknown_0850E846:: @ 850E846
.incbin "baserom.gba", 0x50e846, 0x4
.byte 0x00, 0x00, 0x01, 0x00
.align 1
gUnknown_0850E84A:: @ 850E84A
.incbin "baserom.gba", 0x50e84a, 0x6
.byte 0x20, 0x00, 0x20, 0x00, 0x40, 0x00
.align 1
gUnknown_0850E850:: @ 850E850
.incbin "baserom.gba", 0x50e850, 0x4
.byte 0x01, 0x01, 0x02, 0x00
// referenced in src/field_map_obj.o
// referenced in data/field_map_obj.s
.align 2
gUnknown_0850E854::
.incbin "baserom.gba", 0x50e854, 0x8
.4byte sub_8097E50
.4byte sub_80964B8
.align 2
gUnknown_0850E85C::
.incbin "baserom.gba", 0x50e85C, 0x8
.4byte sub_8097EF0
.4byte sub_80964B8
.align 2
gUnknown_0850E864::
.incbin "baserom.gba", 0x50e864, 0xc
.4byte sub_80980C0
.4byte sub_80980D0
.4byte sub_8098124
.align 2
gUnknown_0850E870::
.incbin "baserom.gba", 0x50e870, 0xc
.4byte sub_80980F4
.4byte sub_8098108
.4byte sub_8098124

11
data/maps.s Normal file
View File

@@ -0,0 +1,11 @@
#include "constants/songs.h"
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.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"

View File

@@ -0,0 +1 @@


View File

@@ -0,0 +1,15 @@
AbandonedShip_CaptainsOffice: @ 84845A4
.4byte AbandonedShip_CaptainsOffice_MapAttributes
.4byte AbandonedShip_CaptainsOffice_MapEvents
.4byte AbandonedShip_CaptainsOffice_MapScripts
.4byte 0x0
.2byte MUS_DAN02
.2byte 195
.byte 61
.byte 0
.byte 11
.byte 4
.2byte 0
.byte 15
.byte 0

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