diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2021-02-07 19:10:12 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-07 21:10:12 -0600 |
commit | 8dfd044ef3a6ea8da204265b4560716aa67391d1 (patch) | |
tree | 15274fab1fd9b1d4e477bbfddbfb855ade1eabeb /data/data_80B9BB8.s | |
parent | 74daf03fd70e7c71b92390c9133c9dd543bcb28d (diff) |
Some Personality and data (#26)
* decomp few personality funcs and clean up some pointers in the dungeon data
* de-pointer-ify friend area dialogue
* clean pointers on a personality test question
* decomp a few more main menu funcs and dump some more data
* label some funcs
Diffstat (limited to 'data/data_80B9BB8.s')
-rw-r--r-- | data/data_80B9BB8.s | 579 |
1 files changed, 510 insertions, 69 deletions
diff --git a/data/data_80B9BB8.s b/data/data_80B9BB8.s index e2e09fe..79f01f4 100644 --- a/data/data_80B9BB8.s +++ b/data/data_80B9BB8.s @@ -585,26 +585,57 @@ gFuncFileLineString2: @ 80D41EC gUnknown_80D421C: @ 80D421C .string " Print \0" .align 2,0 + .string "pksdir0\0" .align 2,0 + + .global Performance_Text + Performance_Text: .string "Performance\0" .align 2,0 + + .global MemoryCard_Text + MemoryCard_Text: .string "Memory Card\0" .align 2,0 + + .global Memory_Text + Memory_Text: .string "Memory\0" .align 2,0 + + .global Flag_Text + Flag_Text: .string "Flag\0" .align 2,0 + + .global Se_Text + Se_Text: .string "Se\0" .align 2,0 + + .global Bgm_Text + Bgm_Text: .string "Bgm\0" .align 2,0 + + .global Sound_Text + Sound_Text: .string "Sound\0" .align 2,0 + + .global Dungeon_Text + Dungeon_Text: .string "Dungeon\0" .align 2,0 + + .global GroundScript_Text + GroundScript_Text: .string "GroundScript\0" .align 2,0 + + .global Ground_Text + Ground_Text: .string "Ground\0" .align 2,0 @@ -635,8 +666,12 @@ gUnknown_80D42D4: @ 80D42D4 .string "pksdir0\0" .string "pksdir0\0" .string "pksdir0\0" + + .global PokeDungeon_Text + PokeDungeon_Text: .string "POKE_DUNGEON__05\0" .align 2,0 + .string "pksdir0\0" .string "pksdir0\0" .string "pksdir0\0" @@ -834,17 +869,23 @@ gUnknown_80D4910: @ 80D4910 .string "$\0" .align 2,0 .string "pksdir0\0" + + .global Yes_80D491C + Yes_80D491C: .string "Yes\0" .global gUnknown_80D4920 gUnknown_80D4920: @ 80D4920 - .byte 0x1C, 0x49, 0x0D, 0x08 @ Pointer to Yes + .4byte Yes_80D491C + + .global No_80D4924 + No_80D4924: .string "No\0" .align 2,0 .global gUnknown_80D4928 gUnknown_80D4928: @ 80D4928 - .byte 0x24, 0x49, 0x0D, 0x08 @ Pointer to No + .4byte No_80D4924 .global CancelText CancelText: @@ -1943,7 +1984,14 @@ gUnknown_80DC0E4: @ 80DC0E4 .global gUnknown_80DC0FC gUnknown_80DC0FC: @ 80DC0FC - .incbin "baserom.gba", 0xDC0FC, 0x20 + .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 0x00, 0x00, 0x00, 0x00 + .string "pksdir0\0" + .align 2,0 .global gUnknown_80DC11C gUnknown_80DC11C: @ 80DC11C @@ -2309,14 +2357,19 @@ gUnknown_80DC564: @ 80DC564 .global gUnknown_80DC584 gUnknown_80DC584: @ 80DC584 - .byte 0xa0, 0xc5, 0x0d, 0x08 @ Pointer to yes + .4byte Yes_80DC5A0 .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9c, 0xc5, 0x0d, 0x08 @ Pointer to No + .4byte No_80DC59C .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 + + .global No_80DC59C + No_80DC59C: .string "No\0" .align 2,0 + .global Yes_80DC5A0 + Yes_80DC5A0: .string "Yes\0" .align 2,0 @@ -2487,7 +2540,8 @@ gUnknown_80DC91C: @ 80DC91C .global gUnknown_80DC934 gUnknown_80DC934: @ 80DC934 @ replacing .incbin "baserom.gba", 0x000dc934, 0x8 -.byte 0x50, 0x6f, 0x6b, 0xe9, 0x6d, 0x6f, 0x6e, 0x00 + .string "Pokémon\0" + .align 2,0 .global gUnknown_80DC93C gUnknown_80DC93C: @ 80DC93C @@ -2895,15 +2949,22 @@ gUnknown_80DED60: @ 80DED60 .global gUnknown_80DED78 gUnknown_80DED78: @ 80DED78 @ replacing .incbin "baserom.gba", 0x000ded78, 0x40 - .byte 0x98, 0xed, 0x0d, 0x08 @ Pointer to Confirm + .4byte Confirm_80DED98 .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x90, 0xed, 0x0d, 0x08 @ Pointer to Info + .4byte Info_80DED90 .byte 0x0c, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global Info_80DED90 + Info_80DED90: .string "Info\0" .align 2,0 + + .global Confirm_80DED98 + Confirm_80DED98: .string "Confirm\0" + .byte 0x00, 0x00, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 @@ -2914,18 +2975,27 @@ gUnknown_80DED78: @ 80DED78 .global gUnknown_80DEDB8 gUnknown_80DEDB8: @ 80DEDB8 @ replacing .incbin "baserom.gba", 0x000dedb8, 0x50 - .byte 0xf4, 0xed, 0x0d, 0x08 @ Pointer to Send Thank-You + .4byte SendThankYou_Text .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe0, 0xed, 0x0d, 0x08 @ Pointer to Get Thank-You + .4byte GetThankYou_Text .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel + .4byte Cancel_80DEDD8 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global Cancel_80DEDD8 + Cancel_80DEDD8: .string "Cancel\0" .align 2,0 + + .global GetThankYou_Text + GetThankYou_Text: .string "Get Thank-You Mail\0" .align 2,0 + + .global SendThankYou_Text + SendThankYou_Text: .string "Send Thank-You Mail\0" .align 2,0 @@ -2933,16 +3003,22 @@ gUnknown_80DEDB8: @ 80DEDB8 gUnknown_80DEE08: @ 80DEE08 @ Thank You Mail Pelipper Menu @ replacing .incbin "baserom.gba", 0x000dee08, 0x3c - .byte 0x34, 0xee, 0x0d, 0x08 @ Pointer to Game Link cable + .4byte GameLinkCable_Text .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0xee, 0x0d, 0x08 @ Pointer to Password + .4byte Password_Text .byte 0x05, 0x00, 0x00, 0x00 - .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel + .4byte Cancel_80DEDD8 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global Password_Text + Password_Text: .string "Password\0" .align 2,0 + + .global GameLinkCable_Text + GameLinkCable_Text: .string "Game Link cable\0" .align 2,0 @@ -2950,63 +3026,78 @@ gUnknown_80DEE08: @ 80DEE08 gUnknown_80DEE44: @ 80DEE44 @ Game Link Cable Thank-You Mail Menu @ replacing .incbin "baserom.gba", 0x000dee44, 0x1c - .byte 0x5c, 0xee, 0x0d, 0x08 @ Pointer to Yes + .4byte Yes_80DEE5C .byte 0x07, 0x00, 0x00, 0x00 - .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel + .4byte Cancel_80DEDD8 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global Yes_80DEE5C + Yes_80DEE5C: .string "Yes\0" .align 2,0 .global gUnknown_80DEE60 gUnknown_80DEE60: @ 80DEE60 @ replacing .incbin "baserom.gba", 0x000dee60, 0x1c - .byte 0x5c, 0xee, 0x0d, 0x08 @ Pointer to Yes + .4byte Yes_80DEE5C .byte 0x07, 0x00, 0x00, 0x00 - .byte 0x78, 0xee, 0x0d, 0x08 @ Pointer to No + .4byte No_80DEE78 .byte 0x08, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global No_80DEE78 + No_80DEE78: .string "No\0" .align 2,0 .global gUnknown_80DEE7C gUnknown_80DEE7C: @ 80DEE7C @ replacing .incbin "baserom.gba", 0x000dee7c, 0x40 - .byte 0xb0, 0xee, 0x0d, 0x08 @ Pointer to Send Item + .4byte SendItem_Text .byte 0x09, 0x00, 0x00, 0x00 - .byte 0x9c, 0xee, 0x0d, 0x08 @ Pointer to Don't Send Item + .4byte DontSendItemText .byte 0x0a, 0x00, 0x00, 0x00 - .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel + .4byte Cancel_80DEDD8 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global DontSendItem_Text + DontSendItemText: .string "Don~27t Send Item\0" .align 2,0 + + .global SendItem_Text + SendItem_Text: .string "Send Item\0" .align 2,0 .global gUnknown_80DEEBC gUnknown_80DEEBC: @ 80DEEBC @ replacing .incbin "baserom.gba", 0x000deebc, 0x28 - .byte 0xd4, 0xee, 0x0d, 0x08 @ Pointer to Send w/o Item + .4byte SendWOItem_Text .byte 0x0a, 0x00, 0x00, 0x00 - .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel + .4byte Cancel_80DEDD8 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + + .global SendWOItem_Text + SendWOItem_Text: .string "Send w/o Item\0" .align 2,0 .global gUnknown_80DEEE4 gUnknown_80DEEE4: @ 80DEEE4 @ replacing .incbin "baserom.gba", 0x000deee4, 0x20 - .byte 0x5c, 0xee, 0x0d, 0x08 @ Pointer to Yes + .4byte Yes_80DEE5C .byte 0x07, 0x00, 0x00, 0x00 - .byte 0x78, 0xee, 0x0d, 0x08 @ Pointer to No + .4byte No_80DEE78 .byte 0x08, 0x00, 0x00, 0x00 - .byte 0xd8, 0xed, 0x0d, 0x08 @ Pointer to Cancel + .4byte Cancel_80DEDD8 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 @@ -3475,7 +3566,11 @@ gUnknown_80E041C: @ 80E041C .global gUnknown_80E0434 gUnknown_80E0434: @ 80E0434 - .incbin "baserom.gba", 0xE0434, 0x28 + .string " Here~27s your reward!\n" + .string "#C5$d0#R " + .byte 0x83, 0xBF, 0x83, 0xC4 + .string "!\0" + .align 2,0 .global gUnknown_80E045C gUnknown_80E045C: @ 80E045C @@ -3483,11 +3578,17 @@ gUnknown_80E045C: @ 80E045C .global gUnknown_80E0484 gUnknown_80E0484: @ 80E0484 - .incbin "baserom.gba", 0xE0484, 0x30 + .string "#+#CN$m0#R~27s team received\n" + .string "#+#C5$d0#R " + .byte 0x83, 0xBF, 0x83, 0xC4 + .byte 0x2E, 0x00, 0x00, 0x00 .global gUnknown_80E04B4 gUnknown_80E04B4: @ 80E04B4 - .incbin "baserom.gba", 0xE04B4, 0x40 + .string " As your reward~2c you can\n" + .string "now go to the Friend Area\n" + .string "#C4$h#R!\0" + .align 2,0 .global gUnknown_80E04F4 gUnknown_80E04F4: @ 80E04F4 @@ -3495,23 +3596,39 @@ gUnknown_80E04F4: @ 80E04F4 .global gUnknown_80E05C0 gUnknown_80E05C0: @ 80E05C0 - .incbin "baserom.gba", 0xE05C0, 0x3C + .string "#+#CN$m0#R gained access\n" + .string "#+to the Friend Area\n" + .string "#+#C4$h#R.\0" + .align 2,0 .global gUnknown_80E05FC gUnknown_80E05FC: @ 80E05FC - .incbin "baserom.gba", 0xE05FC, 0x44 + .string "#+#CN$m0#R~27s team gained access\n" + .string "#+to the Friend Area\n" + .string "#+#C4$h#R.\0" + .align 2,0 .global gUnknown_80E0640 gUnknown_80E0640: @ 80E0640 - .incbin "baserom.gba", 0xE0640, 0x30 + .string " Here~27s your reward!\n" + .string "The promised #C4$i1#R!\0" + .align 2,0 .global gUnknown_80E0670 gUnknown_80E0670: @ 80E0670 - .incbin "baserom.gba", 0xE0670, 0x38 + .string "#+Rescue Team #CG$t#R\n" + .string "#+gained #C5$d0#R rescue points.\0" + .align 2,0 .global gUnknown_80E06A8 gUnknown_80E06A8: @ 80E06A8 - .incbin "baserom.gba", 0xE06A8, 0x54 + .string "#+Congratulations!#P" + .string "#+#CG$t#R went up in rank\n" + .string "#+from the $m2\n" + .string "#+to the $m3!\0" + .align 2,0 + .string "pksdir0\0" + .align 2,0 .global gUnknown_80E06FC gUnknown_80E06FC: @ 80E06FC @@ -3565,7 +3682,10 @@ gUnknown_80E0760: @ 80E0760 .global gUnknown_80E0778 gUnknown_80E0778: @ 80E0778 - .incbin "baserom.gba", 0xE0778, 0x60 + .string "#+#CN$n0#R received the #CIBonsly Doll#R!\n" + .string "#+It has been placed outside your\n" + .string "#+rescue team base.\0" + .align 2,0 .global gUnknown_80E07D8 gUnknown_80E07D8: @ 80E07D8 @@ -3628,7 +3748,58 @@ gUnknown_80E0854: @ 80E0854 .global gUnknown_80E086C gUnknown_80E086C: @ 80E086C - .incbin "baserom.gba", 0xE086C, 0x94 + + .4byte SOSList + .4byte RequestList + .4byte SOSMail + .4byte ToDoList + .4byte AOKMail + .4byte ThanksList + .4byte CompletedJobs + .4byte OkdRescue + + .global OkdRescue + OkdRescue: + .string "OK~27d 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 @@ -3639,6 +3810,8 @@ gUnknown_80E0900: @ 80E0900 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 + .global DATA_80E0918 + DATA_80E0918: .byte 0x01, 0x00, 0x12, 0x00 .global gUnknown_80E091C @@ -3649,7 +3822,7 @@ gUnknown_80E091C: @ 80E091C .byte 0x1a, 0x00, 0x10, 0x00 .byte 0x10, 0x00, 0x00, 0x00 - .byte 0x18, 0x09, 0x0E, 0x08 + .4byte DATA_80E0918 .global gUnknown_80E0934 gUnknown_80E0934: @ 80E0934 @@ -3663,11 +3836,41 @@ gUnknown_80E0938: @ 80E0938 .global gUnknown_80E0948 gUnknown_80E0948: @ 80E0948 - .incbin "baserom.gba", 0xE0948, 0x20 + .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 - .incbin "baserom.gba", 0xE0968, 0x28 + .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 @@ -3713,26 +3916,41 @@ gUnknown_80E0A48: @ 80E0A48 gUnknown_80E0ABC: @ 80E0ABC @ Friend Rescue menu from help menu @ replacing .incbin "baserom.gba", 0x000e0abc, 0x80 - .byte 0x28, 0x0b, 0x0e, 0x08 @ Friend Rescue Info + .4byte FriendRescueInfo_Text .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x18, 0x0b, 0x0e, 0x08 @ Go rescue + .4byte GoRescue_Text .byte 0x07, 0x00, 0x00, 0x00 - .byte 0x08, 0x0b, 0x0e, 0x08 @ Get help + .4byte GetHelp_Text .byte 0x08, 0x00, 0x00, 0x00 - .byte 0xf4, 0x0a, 0x0e, 0x08 @ Deleting Mail Info + .4byte DeletingMailInfo_Text .byte 0x09, 0x00, 0x00, 0x00 - .byte 0xec, 0x0a, 0x0e, 0x08 @ Exit + .4byte Exit_80EA0EC .byte 0x05, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x05, 0x00, 0x00, 0x00 + + .global Exit_80E0AEC + Exit_80EA0EC: .string "Exit\0" .align 2,0 + + .global DeletingMailInfo_Text + DeletingMailInfo_Text: .string "Deleting Mail Info\0" .align 2,0 + + .global GetHelp_Text + GetHelp_Text: .string "#C6Get help#R \0" .align 2,0 + + .global GoRescue_Text + GoRescue_Text: .string "#C6Go rescue#R \0" .align 2,0 + + .global FriendRescueInfo_Text + FriendRescueInfo_Text: .string "Friend Rescue Info\0" .align 2,0 @@ -3740,28 +3958,43 @@ gUnknown_80E0ABC: @ 80E0ABC gUnknown_80E0B3C: @ 80E0B3C @ Go Resuce menu from Peilipper help menu @ replacing .incbin "baserom.gba", 0x000e0b3c, 0x98 - .byte 0xc0, 0x0b, 0x0e, 0x08 @ Rescue Procedures + .4byte RescueProcedures_Text .byte 0x0a, 0x00, 0x00, 0x00 - .byte 0xac, 0x0b, 0x0e, 0x08 @ Recieve SOS Mail + .4byte ReceiveSOSMail_Text .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x98, 0x0b, 0x0e, 0x08 @ Leave for Rescue + .4byte LeaveForRescue_Text .byte 0x0c, 0x00, 0x00, 0x00 - .byte 0x88, 0x0b, 0x0e, 0x08 @ Send A-OK Mail + .4byte SendAOKMail_Text .byte 0x0d, 0x00, 0x00, 0x00 - .byte 0x74, 0x0b, 0x0e, 0x08 @ Get Thank You Mail + .4byte GetThankYouMail_Text .byte 0x0e, 0x00, 0x00, 0x00 - .byte 0xec, 0x0a, 0x0e, 0x08 @ Exit + .4byte Exit_80EA0EC .byte 0x05, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x05, 0x00, 0x00, 0x00 + + .global GetThankYouMail_Text + GetThankYouMail_Text: .string "Get Thank-You Mail\0" .align 2,0 + + .global SendAOKMail_Text + SendAOKMail_Text: .string "Send A-OK Mail\0" .align 2,0 + + .global LeaveForResuce_Text + LeaveForRescue_Text: .string "Leave for Rescue\0" .align 2,0 + + .global ReceiveSOSMail_Text + ReceiveSOSMail_Text: .string "Receive SOS Mail\0" .align 2,0 + + .global RescueProcedures_Text + RescueProcedures_Text: .string "Rescue Procedures\0" .align 2,0 @@ -3769,24 +4002,36 @@ gUnknown_80E0B3C: @ 80E0B3C gUnknown_80E0BD4: @ 80E0BD4 @ Get help menu from Pelipper help menu @ replacing .incbin "baserom.gba", 0x000e0bd4, 0x78 - .byte 0x3c, 0x0c, 0x0e, 0x08 @ Getting Help + .4byte GettingHelp_Text .byte 0x0f, 0x00, 0x00, 0x00 - .byte 0x2c, 0x0c, 0x0e, 0x08 @ Send SOS Mail + .4byte SendSOSMail_Text .byte 0x10, 0x00, 0x00, 0x00 - .byte 0x18, 0x0c, 0x0e, 0x08 @ Receive A-OK Mail + .4byte RecieveAOKMail_Text .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x04, 0x0c, 0x0e, 0x08 @ Send Thank-You Mail + .4byte SentThankYouMail_Text .byte 0x12, 0x00, 0x00, 0x00 - .byte 0xec, 0x0a, 0x0e, 0x08 @ Exit + .4byte Exit_80EA0EC .byte 0x05, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x05, 0x00, 0x00, 0x00 + + .global SendThankYouMail_Text + SentThankYouMail_Text: .string "Send Thank-You Mail\0" .align 2,0 + + .global ReceiveAOKMail_Text + RecieveAOKMail_Text: .string "Receive A-OK Mail\0" .align 2,0 + + .global SendSOSMail_Text + SendSOSMail_Text: .string "Send SOS Mail\0" .align 2,0 + + .global GettingHelp_Text + GettingHelp_Text: .string "Getting Help\0" .align 2,0 @@ -3914,60 +4159,256 @@ gUnknown_80E2030: @ 80E2030 .global gUnknown_80E2068 gUnknown_80E2068: @ 80E2068 - .incbin "baserom.gba", 0xE2068, 0x50 +@ replacing .incbin "baserom.gba", 0x000e2068, 0x50 + .4byte GoRescue_80E20AC + .byte 0x00, 0x00, 0x00, 0x00 + .4byte GetHelp_80E20A0 + .byte 0x01, 0x00, 0x00, 0x00 + .4byte Info_80E2098 + .byte 0x17, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 + + .global Exit_80E2090 + Exit_80E2090: + .string "Exit\0" + .align 2,0 + + .global Info_80E2098 + Info_80E2098: + .string "Info\0" + .align 2,0 + + .global GetHelp_80E20A0 + GetHelp_80E20A0: + .string "Get Help\0" + .align 2,0 + + .global GoRescue_80E20AC + GoRescue_80E20AC: + .string "Go Rescue\0" + .align 2,0 .global gUnknown_80E20B8 gUnknown_80E20B8: @ 80E20B8 - .incbin "baserom.gba", 0xE20B8, 0x28 +@ replacing .incbin "baserom.gba", 0x000e20b8, 0x28 + .4byte GoRescue_80E20AC + .byte 0x00, 0x00, 0x00, 0x00 + .4byte GetHelp_80E20A0 + .byte 0xff, 0xff, 0xff, 0xff + .4byte Info_80E2098 + .byte 0x17, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E20E0 gUnknown_80E20E0: @ 80E20E0 - .incbin "baserom.gba", 0xE20E0, 0x28 +@ replacing .incbin "baserom.gba", 0x000e20e0, 0x28 + .4byte GoRescue_80E20AC + .byte 0xff, 0xff, 0xff, 0xff + .4byte GetHelp_80E20A0 + .byte 0x01, 0x00, 0x00, 0x00 + .4byte Info_80E2098 + .byte 0x17, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E2108 gUnknown_80E2108: @ 80E2108 - .incbin "baserom.gba", 0xE2108, 0x28 +@ replacing .incbin "baserom.gba", 0x000e2108, 0x28 + .4byte GoRescue_80E20AC + .byte 0xff, 0xff, 0xff, 0xff + .4byte GetHelp_80E20A0 + .byte 0xff, 0xff, 0xff, 0xff + .4byte Info_80E2098 + .byte 0x17, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E2130 gUnknown_80E2130: @ 80E2130 @ Friend Resuce Pelipper Menu - .incbin "baserom.gba", 0xE2130, 0x60 +@ replacing .incbin "baserom.gba", 0x000e2130, 0x60 + .4byte ReceiveSOSMail_80E217C + .byte 0x03, 0x00, 0x00, 0x00 + .4byte SendAOKMail_80E216C + .byte 0x04, 0x00, 0x00, 0x00 + .4byte GetThankYouMail_80E2158 + .byte 0x14, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 + + .global GetThankYouMail_80E2158 + GetThankYouMail_80E2158: + .string "Get Thank-You Mail\0" + .align 2,0 + + .global SendAOKMail_80E216C + SendAOKMail_80E216C: + .string "Send A-OK Mail\0" + .align 2,0 + + .global ReceiveSOSMail_80E217C + ReceiveSOSMail_80E217C: + .string "Receive SOS Mail\0" + .align 2,0 .global gUnknown_80E2190 gUnknown_80E2190: @ 80E2190 - .incbin "baserom.gba", 0xE2190, 0x28 +@ replacing .incbin "baserom.gba", 0x000e2190, 0x28 + .4byte ReceiveSOSMail_80E217C + .byte 0x03, 0x00, 0x00, 0x00 + .4byte SendAOKMail_80E216C + .byte 0xff, 0xff, 0xff, 0xff + .4byte GetThankYouMail_80E2158 + .byte 0x14, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E21B8 gUnknown_80E21B8: @ 80E21B8 - .incbin "baserom.gba", 0xE21B8, 0x60 +@ replacing .incbin "baserom.gba", 0x000e21b8, 0x60 + .4byte SendSOS_80E2208 + .byte 0x11, 0x00, 0x00, 0x00 + .4byte ReceiveAOK_80E21F4 + .byte 0x12, 0x00, 0x00, 0x00 + .4byte SendThankYou_80E21E0 + .byte 0x13, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 + + .global SendThankYou_80E21E0 + SendThankYou_80E21E0: + .string "Send Thank-You Mail\0" + .align 2,0 + + .global ReceiveAOK_80E21F4 + ReceiveAOK_80E21F4: + .string "Receive A-OK Mail\0" + .align 2,0 + + .global SendSOS_80E2208 + SendSOS_80E2208: + .string "Send SOS Mail\0" + .align 2,0 .global gUnknown_80E2218 gUnknown_80E2218: @ 80E2218 - .incbin "baserom.gba", 0xE2218, 0x28 +@ replacing .incbin "baserom.gba", 0x000e2218, 0x28 + .4byte SendSOS_80E2208 + .byte 0xff, 0xff, 0xff, 0xff + .4byte ReceiveAOK_80E21F4 + .byte 0xff, 0xff, 0xff, 0xff + .4byte SendThankYou_80E21E0 + .byte 0x13, 0x00, 0x00, 0x00 + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E2240 gUnknown_80E2240: @ 80E2240 - .incbin "baserom.gba", 0xE2240, 0x28 +@ replacing .incbin "baserom.gba", 0x000e2240, 0x28 + .4byte SendSOS_80E2208 + .byte 0x11, 0x00, 0x00, 0x00 + .4byte ReceiveAOK_80E21F4 + .byte 0x12, 0x00, 0x00, 0x00 + .4byte SendThankYou_80E21E0 + .byte 0xff, 0xff, 0xff, 0xff + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E2268 gUnknown_80E2268: @ 80E2268 - .incbin "baserom.gba", 0xE2268, 0x28 +@ replacing .incbin "baserom.gba", 0x000e2268, 0x28 + .4byte SendSOS_80E2208 + .byte 0xff, 0xff, 0xff, 0xff + .4byte ReceiveAOK_80E21F4 + .byte 0xff, 0xff, 0xff, 0xff + .4byte SendThankYou_80E21E0 + .byte 0xff, 0xff, 0xff, 0xff + .4byte Exit_80E2090 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E2290 gUnknown_80E2290: @ 80E2290 - .incbin "baserom.gba", 0xE2290, 0x24 +@ replacing .incbin "baserom.gba", 0x000e2290, 0x24 + .4byte Yes_80E22B0 + .byte 0x06, 0x00, 0x00, 0x00 + .4byte Cancel_80E22A8 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 + + .global Cancel_80E22A8 + Cancel_80E22A8: + .string "Cancel\0" + .align 2,0 + + .global Yes_80E22B0 + Yes_80E22B0: + .string "Yes\0" + .align 2,0 .global gUnknown_80E22B4 gUnknown_80E22B4: @ 80E22B4 - .incbin "baserom.gba", 0xE22B4, 0x1C +@ replacing .incbin "baserom.gba", 0x000e22b4, 0x1c + .4byte Yes_80E22B0 + .byte 0x06, 0x00, 0x00, 0x00 + .4byte No_80E22CC + .byte 0x07, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 + + .global No_80E22CC + No_80E22CC: + .string "No\0" + .align 2,0 .global gUnknown_80E22D0 gUnknown_80E22D0: @ 80E22D0 - .incbin "baserom.gba", 0xE22D0, 0x20 +@ replacing .incbin "baserom.gba", 0x000e22d0, 0x20 + .4byte Yes_80E22B0 + .byte 0x06, 0x00, 0x00, 0x00 + .4byte No_80E22CC + .byte 0x07, 0x00, 0x00, 0x00 + .4byte Cancel_80E22A8 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 .global gUnknown_80E22F0 gUnknown_80E22F0: @ 80E22F0 - .incbin "baserom.gba", 0xE22F0, 0x2C +@ replacing .incbin "baserom.gba", 0x000e22f0, 0x2c + .4byte SendPokemon_80E2308 + .byte 0x10, 0x00, 0x00, 0x00 + .4byte Cancel_80E22A8 + .byte 0x08, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00 + + .global SendPokemon_80E2308 + SendPokemon_80E2308: + .string "Send w/o Pokémon\0" + .align 2,0 .global gUnknown_80E231C gUnknown_80E231C: @ 80E231C |