mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-17 18:46:41 -05:00
This decision was made to reduce the complexity of using .include whilst juggling with tools/scaninc and tools/preproc: - tools/scaninc doesn't apply the proper search rules for .include (it assumes #include behavior). In particular, it doesn't consider paths starting from $PWD, and doesn't scan the included files as a result. - .include had to be processed before #include by preproc in many cases, as code was being included that had to be preprocessed by CPP (think of #define). This contradicts standard GCC behavior. To make include paths consistent across the asm/ data/ and src/ directories, the following files were moved: - constants/ → include/asm/constants/ - asm/macros/ → include/asm/macros/ - asm/macros.inc → include/asm/macros.inc - include/macros/m4a.inc → include/asm/macros/m4a.inc As part of the necessary changes for this to work, the scaninc method in the makefile was improved to generate .d files that don't choke when files are missing.
818 lines
22 KiB
ArmAsm
818 lines
22 KiB
ArmAsm
.section .rodata
|
|
|
|
.global gUnknown_80DFBD0
|
|
gUnknown_80DFBD0: @ 80DFBD0
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
|
|
.global gUnknown_80DFBE8
|
|
gUnknown_80DFBE8: @ 80DFBE8
|
|
.byte 0x01, 0x00, 0x0c, 0x00
|
|
|
|
.global gUnknown_80DFBEC
|
|
gUnknown_80DFBEC: @ 80DFBEC
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x18, 0x00, 0x0e, 0x00
|
|
.byte 0x0e, 0x00, 0x00, 0x00
|
|
.4byte gUnknown_80DFBE8
|
|
|
|
|
|
.global gUnknown_80DFC04
|
|
gUnknown_80DFC04: @ 80DFC04
|
|
.string "News List\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFC18
|
|
gUnknown_80DFC18: @ 80DFC18
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnkData_80DFC30
|
|
gUnkData_80DFC30:
|
|
.byte 0x01, 0x00, 0x16, 0x00
|
|
|
|
.global gUnknown_80DFC34
|
|
gUnknown_80DFC34: @ 80DFC34
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x1A, 0x00, 0x10, 0x00
|
|
.byte 0x10, 0x00, 0x00, 0x00
|
|
|
|
.4byte gUnkData_80DFC30
|
|
|
|
.global gUnknown_80DFC4C
|
|
gUnknown_80DFC4C: @ 80DFC4C
|
|
.string "She\0"
|
|
|
|
.global gUnknown_80DFC50
|
|
gUnknown_80DFC50: @ 80DFC50
|
|
.string "He\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFC5C
|
|
gUnknown_80DFC5C: @ 80DFC5C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFC74
|
|
gUnknown_80DFC74: @ 80DFC74
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x18, 0x00, 0x0e, 0x00
|
|
.byte 0x0e, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gMailboxText
|
|
gMailboxText: @ 80DFC8C
|
|
.string "Mailbox\0"
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFC9C
|
|
gUnknown_80DFC9C: @ 80DFC9C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFCB4
|
|
gUnknown_80DFCB4: @ 80DFCB4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x18, 0x00, 0x0e, 0x00
|
|
.byte 0x0e, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gBulletinBoardText
|
|
gBulletinBoardText: @ 80DFCCC
|
|
.string "Bulletin Board\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFCE4
|
|
gUnknown_80DFCE4: @ 80DFCE4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFCFC
|
|
gUnknown_80DFCFC: @ 80DFCFC
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x06, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x02, 0x00
|
|
.byte 0x02, 0x00
|
|
.byte 0x18, 0x00
|
|
.byte 0x0e, 0x00
|
|
.byte 0x0e, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
|
|
.global gUnknown_80DFD14
|
|
gUnknown_80DFD14: @ 80DFD14
|
|
.string "Job List\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFD28
|
|
gUnknown_80DFD28: @ 80DFD28
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFD40
|
|
gUnknown_80DFD40: @ 80DFD40
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x04, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x15, 0x00
|
|
.byte 0x06, 0x00
|
|
.byte 0x07, 0x00
|
|
.byte 0x03, 0x00
|
|
.byte 0x03, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
|
|
.global gUnknown_80DFD58
|
|
gUnknown_80DFD58: @ 80DFD58
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x04, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x15, 0x00
|
|
.byte 0x0f, 0x00
|
|
.byte 0x06, 0x00
|
|
.byte 0x03, 0x00
|
|
.byte 0x03, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
.byte 0x00, 0x00
|
|
|
|
.global gUnknown_80DFD70
|
|
gUnknown_80DFD70: @ 80DFD70
|
|
.string "Take Job\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80DFD7C
|
|
gUnknown_80DFD7C: @ 80DFD7C
|
|
.string "Suspend\0"
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFD8C
|
|
gUnknown_80DFD8C: @ 80DFD8C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFDA4
|
|
gUnknown_80DFDA4: @ 80DFDA4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x0
|
|
.byte 0x18, 0x00, 0x0e, 0x00
|
|
.byte 0x0e, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFDBC
|
|
gUnknown_80DFDBC: @ 80DFDBC
|
|
.string "RESCUE EVENT\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80DFDD4
|
|
gUnknown_80DFDD4: @ 80DFDD4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x03, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFE04
|
|
gUnknown_80DFE04: @ 80DFE04
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x06, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80DFE1C
|
|
gUnknown_80DFE1C: @ 80DFE1C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x0f, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x0f, 0x00
|
|
.byte 0x06, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
#include "text/wonder_mail_3.inc"
|
|
|
|
.global gUnknown_80E016C
|
|
gUnknown_80E016C: @ 80E016C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
#include "text/wonder_mail_complete.inc"
|
|
|
|
.global gUnknown_80E0248
|
|
gUnknown_80E0248: @ 80E0248
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x12, 0x00
|
|
|
|
.global gUnknown_80E0264
|
|
gUnknown_80E0264: @ 80E0264
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x1a, 0x00, 0x10, 0x00
|
|
.byte 0x10, 0x00, 0x00, 0x00
|
|
.byte 0x60, 0x02, 0x0e, 0x08
|
|
.byte 0x70, 0x6b, 0x73, 0x64
|
|
.byte 0x69, 0x72, 0x30, 0x00
|
|
|
|
.global gUnknown_80E0284
|
|
gUnknown_80E0284: @ 80E0284
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E029C
|
|
gUnknown_80E029C: @ 80E029C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x03, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E02B4
|
|
gUnknown_80E02B4: @ 80E02B4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x06, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E02CC
|
|
gUnknown_80E02CC: @ 80E02CC
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x0f, 0x00
|
|
.byte 0x06, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gMailboxCheckMail
|
|
gMailboxCheckMail: @ 80E02E4
|
|
.string "Check Mail\0"
|
|
.align 2,0
|
|
|
|
.global gMailboxJobList
|
|
gMailboxJobList: @ 80E02F0
|
|
.string "Job List\0"
|
|
.align 2,0
|
|
|
|
.global gMailboxPKMNNews
|
|
gMailboxPKMNNews: @ 80E02FC
|
|
.string "PKMN News\0"
|
|
.align 2,0
|
|
|
|
.global gMailActionStore
|
|
gMailActionStore: @ 80E0308
|
|
.string "Store\0"
|
|
.align 2,0
|
|
|
|
.global gMailActionRead
|
|
gMailActionRead: @ 80E0310
|
|
.string "Read\0"
|
|
.align 2,0
|
|
|
|
.global gMailAccepted
|
|
gMailAccepted: @ 80E0318
|
|
.string "Accepted\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0324
|
|
gUnknown_80E0324: @ 80E0324
|
|
.string "/\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80E0330
|
|
gUnknown_80E0330: @ 80E0330
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0348
|
|
gUnknown_80E0348: @ 80E0348
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x03, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0360
|
|
gUnknown_80E0360: @ 80E0360
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x06, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0378
|
|
gUnknown_80E0378: @ 80E0378
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x0f, 0x00
|
|
.byte 0x06, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gPelipperBoard_BulletinBoard
|
|
gPelipperBoard_BulletinBoard: @ 80E0390
|
|
.string "Bulletin Board\0"
|
|
.align 2,0
|
|
|
|
.global gPelipperBoard_JobList
|
|
gPelipperBoard_JobList: @ 80E03A0
|
|
.string "Job List\0"
|
|
.align 2,0
|
|
|
|
.global gPelipperBoard_Accepted
|
|
gPelipperBoard_Accepted: @ 80E03AC
|
|
.string "Accepted\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E03B8
|
|
gUnknown_80E03B8: @ 80E03B8
|
|
.string "/\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80E03C4
|
|
gUnknown_80E03C4: @ 80E03C4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x03, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E03F4
|
|
gUnknown_80E03F4: @ 80E03F4
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x15, 0x00, 0x06, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E040C
|
|
gUnknown_80E040C: @ 80E040C
|
|
.string "Send\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80E041C
|
|
gUnknown_80E041C: @ 80E041C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0434
|
|
gUnknown_80E0434: @ 80E0434
|
|
.string " Here{APOSTROPHE}s your reward!\n"
|
|
.string "{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}!\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E045C
|
|
gUnknown_80E045C: @ 80E045C
|
|
@ replacing .incbin "baserom.gba", 0x000e045c, 0x28
|
|
.string "{CENTER_ALIGN}{COLOR_1 YELLOW_5}{ARG_POKEMON_0}{END_COLOR_TEXT_1} received\n"
|
|
.string "{CENTER_ALIGN}{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1}"
|
|
.byte 0x20, 0x83
|
|
.byte 0xbf, 0x83, 0xc4, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0484
|
|
gUnknown_80E0484: @ 80E0484
|
|
.string "{CENTER_ALIGN}{COLOR_1 YELLOW_5}{ARG_POKEMON_0}{END_COLOR_TEXT_1}{APOSTROPHE}s team received\n"
|
|
.string "{CENTER_ALIGN}{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}"
|
|
.byte 0x2E, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E04B4
|
|
gUnknown_80E04B4: @ 80E04B4
|
|
.string " As your reward{COMMA} you can\n"
|
|
.string "now go to the Friend Area\n"
|
|
.string "{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}!\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E04F4
|
|
gUnknown_80E04F4: @ 80E04F4
|
|
.string "#+...Oh~2c wait~2c sorry.#P"
|
|
.string "#+You already have the \n"
|
|
.string "#+#C4$h Friend Area#R.#P"
|
|
.string "#+I~27m sorry that my reward is\n"
|
|
.string "#+something you already have.#P"
|
|
.string "#+In its place~2c #CN$m0#R~2c\n"
|
|
.string "#+you can have #CG1~2c000#R {POKE}.\0"
|
|
.align 2, 0
|
|
|
|
.global gUnknown_80E05C0
|
|
gUnknown_80E05C0: @ 80E05C0
|
|
.string "{CENTER_ALIGN}{COLOR_1 YELLOW_5}{ARG_POKEMON_0}{END_COLOR_TEXT_1} gained access\n"
|
|
.string "{CENTER_ALIGN}to the Friend Area\n"
|
|
.string "{CENTER_ALIGN}{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E05FC
|
|
gUnknown_80E05FC: @ 80E05FC
|
|
.string "{CENTER_ALIGN}{COLOR_1 YELLOW_5}{ARG_POKEMON_0}{END_COLOR_TEXT_1}{APOSTROPHE}s team gained access\n"
|
|
.string "{CENTER_ALIGN}to the Friend Area\n"
|
|
.string "{CENTER_ALIGN}{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0640
|
|
gUnknown_80E0640: @ 80E0640
|
|
.string " Here{APOSTROPHE}s your reward!\n"
|
|
.string "The promised {COLOR_1 GREEN}{ARG_MOVE_ITEM_1}{END_COLOR_TEXT_1}!\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0670
|
|
gUnknown_80E0670: @ 80E0670
|
|
.string "{CENTER_ALIGN}Rescue Team {COLOR_1 LIGHT_BLUE_2}$t{END_COLOR_TEXT_1}\n"
|
|
.string "{CENTER_ALIGN}gained {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} rescue points.\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E06A8
|
|
gUnknown_80E06A8: @ 80E06A8
|
|
.string "{CENTER_ALIGN}Congratulations!{EXTRA_MSG}"
|
|
.string "{CENTER_ALIGN}{COLOR_1 LIGHT_BLUE_2}$t{END_COLOR_TEXT_1} went up in rank\n"
|
|
.string "{CENTER_ALIGN}from the {ARG_POKEMON_2}\n"
|
|
.string "{CENTER_ALIGN}to the {ARG_POKEMON_3}!\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E06FC
|
|
gUnknown_80E06FC: @ 80E06FC
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0714
|
|
gUnknown_80E0714: @ 80E0714
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x0e, 0x00, 0x0e, 0x00
|
|
.byte 0x0e, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E072C
|
|
gUnknown_80E072C: @ 80E072C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x10, 0x00, 0x10, 0x00
|
|
.byte 0x10, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0744
|
|
gUnknown_80E0744: @ 80E0744
|
|
.string "Dungeons\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0750
|
|
gUnknown_80E0750: @ 80E0750
|
|
.byte 0x83, 0xC2, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0754
|
|
gUnknown_80E0754: @ 80E0754
|
|
.byte 0x83, 0xC0, 0x00, 0x00
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80E0760
|
|
gUnknown_80E0760: @ 80E0760
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0778
|
|
gUnknown_80E0778: @ 80E0778
|
|
.string "{CENTER_ALIGN}{COLOR_1 YELLOW_5}$n0{END_COLOR_TEXT_1} received the {COLOR_1 GREEN_2}Bonsly Doll{END_COLOR_TEXT_1}!\n"
|
|
.string "{CENTER_ALIGN}It has been placed outside your\n"
|
|
.string "{CENTER_ALIGN}rescue team base.\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E07D8
|
|
gUnknown_80E07D8: @ 80E07D8
|
|
.string "Go Train\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E07EC
|
|
gUnknown_80E07EC: @ 80E07EC
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0804
|
|
gUnknown_80E0804: @ 80E0804
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x0e, 0x00, 0x0e, 0x00
|
|
.byte 0x0e, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E081C
|
|
gUnknown_80E081C: @ 80E081C
|
|
.string "Courses\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0824
|
|
gUnknown_80E0824: @ 80E0824
|
|
.byte 0x87, 0x42, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0828
|
|
gUnknown_80E0828: @ 80E0828
|
|
.string "{COLOR_2}%c%s{END_COLOR_TEXT_2}\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E083C
|
|
gUnknown_80E083C: @ 80E083C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E0854
|
|
gUnknown_80E0854: @ 80E0854
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x18, 0x00, 0x11, 0x00
|
|
.byte 0x11, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E086C
|
|
gUnknown_80E086C: @ 80E086C
|
|
|
|
.4byte SOSList
|
|
.4byte RequestList
|
|
.4byte SOSMail
|
|
.4byte ToDoList
|
|
.4byte AOKMail
|
|
.4byte ThanksList
|
|
.4byte CompletedJobs
|
|
.4byte OkdRescue
|
|
|
|
.global OkdRescue
|
|
OkdRescue:
|
|
.string "OK{APOSTROPHE}d Rescues\0"
|
|
.align 2,0
|
|
|
|
.global CompletedJobs
|
|
CompletedJobs:
|
|
.string "Completed Jobs\0"
|
|
.align 2,0
|
|
|
|
.global ThanksList
|
|
ThanksList:
|
|
.string "Thanks List\0"
|
|
.align 2,0
|
|
|
|
.global AOKMail
|
|
AOKMail:
|
|
.string "A-OK Mail\0"
|
|
.align 2,0
|
|
|
|
.global ToDoList
|
|
ToDoList:
|
|
.string "To-Do List\0"
|
|
.align 2,0
|
|
|
|
.global SOSMail
|
|
SOSMail:
|
|
.string "SOS Mail\0"
|
|
.align 2,0
|
|
|
|
.global RequestList
|
|
RequestList:
|
|
.string "Request List\0"
|
|
.align 2,0
|
|
|
|
.global SOSList
|
|
SOSList:
|
|
.string "SOS List\0"
|
|
.align 2,0
|
|
|
|
.string "pksdir0\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0900
|
|
gUnknown_80E0900: @ 80E0900
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global DATA_80E0918
|
|
DATA_80E0918:
|
|
.byte 0x01, 0x00, 0x12, 0x00
|
|
|
|
.global gUnknown_80E091C
|
|
gUnknown_80E091C: @ 80E091C
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x02, 0x00
|
|
.byte 0x1a, 0x00, 0x10, 0x00
|
|
.byte 0x10, 0x00, 0x00, 0x00
|
|
|
|
.4byte DATA_80E0918
|
|
|
|
.global gUnknown_80E0934
|
|
gUnknown_80E0934: @ 80E0934
|
|
.string "ID:\0"
|
|
|
|
.global gUnknown_80E0938
|
|
gUnknown_80E0938: @ 80E0938
|
|
.string "%-4d\0"
|
|
.align 2,0
|
|
.string "pksdir0\0"
|
|
|
|
.global gUnknown_80E0948
|
|
gUnknown_80E0948: @ 80E0948
|
|
.4byte Yes_80E0964
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.4byte No_80E0960
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
|
|
.global No_80E0960
|
|
No_80E0960:
|
|
.string "No\0"
|
|
.align 2,0
|
|
|
|
.global Yes_80E0964
|
|
Yes_80E0964:
|
|
.string "Yes\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0968
|
|
gUnknown_80E0968: @ 80E0968
|
|
.4byte Delete_80E0988
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.4byte Info_80E0980
|
|
.byte 0x05, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
|
|
.global Info_80E0980
|
|
Info_80E0980:
|
|
.string "Info\0"
|
|
.align 2,0
|
|
|
|
.global Delete_80E0988
|
|
Delete_80E0988:
|
|
.string "Delete\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0990
|
|
gUnknown_80E0990: @ 80E0990
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E09A8
|
|
gUnknown_80E09A8: @ 80E09A8
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x13, 0x00, 0x0B, 0x00
|
|
.byte 0x08, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E09C0
|
|
gUnknown_80E09C0: @ 80E09C0
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x11, 0x00, 0x0F, 0x00
|
|
.byte 0x07, 0x00, 0x03, 0x00
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
|
|
.global gUnknown_80E09D8
|
|
gUnknown_80E09D8: @ 80E09D8
|
|
.string " ...Uh{COMMA} no?\n"
|
|
.string "You don{APOSTROPHE}t have any {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.\0"
|
|
.align 2,0
|
|
|
|
.global gUnknown_80E0A0C
|
|
gUnknown_80E0A0C: @ 80E0A0C
|
|
.string " ...Uh{COMMA} no?\n"
|
|
.string "You don{APOSTROPHE}t have any {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.\0"
|
|
.align 2,0
|
|
.asciz "pksdir0"
|