mirror of
https://github.com/pret/pmd-red.git
synced 2026-07-15 16:31:40 -05:00
post_office_guide1 data clean
This commit is contained in:
parent
0909353890
commit
c7cecdc265
|
|
@ -1,11 +1,3 @@
|
|||
static const u8 GetHelp_Text[];
|
||||
static const u8 GoRescue_Text[];
|
||||
static const u8 FriendRescueInfo_Text[];
|
||||
static const u8 FriendRescue_80E0A80[];
|
||||
static const u8 Delivery_Text[];
|
||||
static const u8 BulletinBoard_Text[];
|
||||
static const u8 PostOffice_Text[];
|
||||
|
||||
enum PostOfficeMenuActions
|
||||
{
|
||||
POST_OFFICE,
|
||||
|
|
@ -29,242 +21,267 @@ enum PostOfficeMenuActions
|
|||
SEND_THANK_YOU_MAIL
|
||||
};
|
||||
|
||||
static const MenuItem gPostOfficeHelpStartMenu[] =
|
||||
//
|
||||
|
||||
static const u8 sPostOffice[];
|
||||
static const u8 sBulletinBoard[];
|
||||
static const u8 sDelivery[];
|
||||
static const u8 sFriendRescue[];
|
||||
static const u8 sCancel[];
|
||||
|
||||
static const MenuItem sPostOfficeHelpStartMenu[] =
|
||||
{
|
||||
{PostOffice_Text, POST_OFFICE},
|
||||
{BulletinBoard_Text, BULLETIN_BOARD},
|
||||
{Delivery_Text, DELIVERY},
|
||||
{FriendRescue_80E0A80, FRIEND_RESCUE},
|
||||
{"Cancel", CANCEL},
|
||||
{sPostOffice, POST_OFFICE},
|
||||
{sBulletinBoard, BULLETIN_BOARD},
|
||||
{sDelivery, DELIVERY},
|
||||
{sFriendRescue, FRIEND_RESCUE},
|
||||
{sCancel, CANCEL},
|
||||
{NULL, EXIT}
|
||||
};
|
||||
|
||||
ALIGNED(4) static const u8 FriendRescue_80E0A80[] = _("{COLOR_1 YELLOW}Friend Rescue{END_COLOR_TEXT_1} ");
|
||||
ALIGNED(4) static const u8 Delivery_Text[] = _("Delivery");
|
||||
ALIGNED(4) static const u8 BulletinBoard_Text[] = _("Bulletin Board");
|
||||
ALIGNED(4) static const u8 PostOffice_Text[] = _("Post Office");
|
||||
ALIGNED(4) static const u8 sCancel[] = _("Cancel");
|
||||
ALIGNED(4) static const u8 sFriendRescue[] = _("{COLOR_1 YELLOW}Friend Rescue{END_COLOR_TEXT_1} ");
|
||||
ALIGNED(4) static const u8 sDelivery[] = _("Delivery");
|
||||
ALIGNED(4) static const u8 sBulletinBoard[] = _("Bulletin Board");
|
||||
ALIGNED(4) static const u8 sPostOffice[] = _("Post Office");
|
||||
|
||||
//
|
||||
|
||||
static const u8 sFriendRescueInfo[];
|
||||
static const u8 sGoRescue[];
|
||||
static const u8 sGetHelp[];
|
||||
static const u8 sDeletingMailInfo[];
|
||||
static const u8 sExit[];
|
||||
|
||||
static const MenuItem gPostOfficeHelpFriendRescueMenu[] =
|
||||
{
|
||||
{FriendRescueInfo_Text, FRIEND_RESCUE_INFO},
|
||||
{GoRescue_Text, GO_RESCUE},
|
||||
{GetHelp_Text, GET_HELP_MENU},
|
||||
{"Deleting Mail Info", DELETING_MAIL},
|
||||
{"Exit", EXIT},
|
||||
{sFriendRescueInfo, FRIEND_RESCUE_INFO},
|
||||
{sGoRescue, GO_RESCUE},
|
||||
{sGetHelp, GET_HELP_MENU},
|
||||
{sDeletingMailInfo, DELETING_MAIL},
|
||||
{sExit, EXIT},
|
||||
{NULL, EXIT}
|
||||
};
|
||||
|
||||
ALIGNED(4) static const u8 GetHelp_Text[] = _("{COLOR_1 YELLOW}Get help{END_COLOR_TEXT_1} ");
|
||||
ALIGNED(4) static const u8 GoRescue_Text[] = _("{COLOR_1 YELLOW}Go rescue{END_COLOR_TEXT_1} ");
|
||||
ALIGNED(4) static const u8 FriendRescueInfo_Text[] = _("Friend Rescue Info");
|
||||
ALIGNED(4) static const u8 sExit[] = _("Exit");
|
||||
ALIGNED(4) static const u8 sDeletingMailInfo[] = _("Deleting Mail Info");
|
||||
ALIGNED(4) static const u8 sGetHelp[] = _("{COLOR_1 YELLOW}Get help{END_COLOR_TEXT_1} ");
|
||||
ALIGNED(4) static const u8 sGoRescue[] = _("{COLOR_1 YELLOW}Go rescue{END_COLOR_TEXT_1} ");
|
||||
ALIGNED(4) static const u8 sFriendRescueInfo[] = _("Friend Rescue Info");
|
||||
|
||||
static const MenuItem gPostOfficeHelpGoRescueMenu[] =
|
||||
//
|
||||
|
||||
static const MenuItem sPostOfficeHelpGoRescueMenu[] =
|
||||
{
|
||||
{"Rescue Procedures", RESCUE_PROCEDURES},
|
||||
{"Receive SOS Mail", RECEIVE_SOS_MAIL},
|
||||
{"Leave for Rescue", LEAVE_FOR_RESCUE},
|
||||
{"Send A-OK Mail", SEND_AOK_MAIL},
|
||||
{"Get Thank-You Mail", GET_THANK_YOU_MAIL},
|
||||
{"Exit", EXIT},
|
||||
{sExit, EXIT}, // Typing "Exit" as a literal will automatically point to the previous one also
|
||||
{NULL, EXIT}
|
||||
};
|
||||
|
||||
static const MenuItem gPostOfficeHelpGetHelpMenu[] =
|
||||
//
|
||||
|
||||
static const MenuItem sPostOfficeHelpGetHelpMenu[] =
|
||||
{
|
||||
{"Getting Help", GETTING_HELP},
|
||||
{"Send SOS Mail", SEND_SOS_MAIL},
|
||||
{"Receive A-OK Mail", RECEIVE_AOK_MAIL},
|
||||
{"Send Thank-You Mail", SEND_THANK_YOU_MAIL},
|
||||
{"Exit", EXIT},
|
||||
{sExit, EXIT}, // Typing "Exit" as a literal will automatically point to the previous one also
|
||||
{NULL, EXIT}
|
||||
};
|
||||
|
||||
ALIGNED(4) static const u8 gWhatdYouWantToKnow[] =
|
||||
_(" So{COMMA} what{APOSTROPHE}d you want to\n"
|
||||
"know?");
|
||||
//
|
||||
|
||||
ALIGNED(4) static const u8 gGettingHelpExplanation[] =
|
||||
_(" If you need to call for\n"
|
||||
"help{COMMA} first send your friend\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" Once you send that mail{COMMA}\n"
|
||||
"wait until your friend sends you back\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" When you get that\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} back{COMMA} your team\n"
|
||||
"can continue from where it went down.{EXTRA_MSG}"
|
||||
" Make sure you send your\n"
|
||||
"friend a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}.\n"
|
||||
"That{APOSTROPHE}s if you get revived{COMMA} of course.");
|
||||
ALIGNED(4) static const u8 sWhatdYouWantToKnow[] =
|
||||
_(" So{COMMA} what{APOSTROPHE}d you want to\n"
|
||||
"know?");
|
||||
|
||||
ALIGNED(4) static const u8 gSendSOSMailExplanation[] =
|
||||
_(" If your team gets defeated\n"
|
||||
"in a dungeon{COMMA} you can send an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}\n"
|
||||
"to a friend willing to help.{EXTRA_MSG}"
|
||||
" But I have to warn you.\n"
|
||||
"You can{APOSTROPHE}t get anyone to rescue you\n"
|
||||
"in certain places.{EXTRA_MSG}"
|
||||
" If you need to send\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}{COMMA} you send it from the\n"
|
||||
"{COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.");
|
||||
ALIGNED(4) static const u8 sGettingHelpExplanation[] =
|
||||
_(" If you need to call for\n"
|
||||
"help{COMMA} first send your friend\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" Once you send that mail{COMMA}\n"
|
||||
"wait until your friend sends you back\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" When you get that\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} back{COMMA} your team\n"
|
||||
"can continue from where it went down.{EXTRA_MSG}"
|
||||
" Make sure you send your\n"
|
||||
"friend a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}.\n"
|
||||
"That{APOSTROPHE}s if you get revived{COMMA} of course.");
|
||||
|
||||
ALIGNED(4) static const u8 gReceiveAOKMailExplanation[] =
|
||||
_(" If your friend manages to\n"
|
||||
"rescue your team{COMMA} you need to receive\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} from your friend.{EXTRA_MSG}"
|
||||
" See{COMMA} once you get that\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}{COMMA} your team can continue from\n"
|
||||
"where it went down in the dungeon.{EXTRA_MSG}"
|
||||
" And{COMMA} if you use\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Game Link cable{END_COLOR_TEXT_1}{COMMA} your friend can\n"
|
||||
"even send you a {COLOR_1 LIGHT_BLUE}helper Pokémon{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" There{APOSTROPHE}s just one thing.\n"
|
||||
"A {COLOR_1 LIGHT_BLUE}helper Pokémon{END_COLOR_TEXT_1} can{APOSTROPHE}t bring\n"
|
||||
"any item it happens to be holding.{EXTRA_MSG}"
|
||||
" You can receive that\n"
|
||||
"team-saving {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} on the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"all right?");
|
||||
ALIGNED(4) static const u8 sSendSOSMailExplanation[] =
|
||||
_(" If your team gets defeated\n"
|
||||
"in a dungeon{COMMA} you can send an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}\n"
|
||||
"to a friend willing to help.{EXTRA_MSG}"
|
||||
" But I have to warn you.\n"
|
||||
"You can{APOSTROPHE}t get anyone to rescue you\n"
|
||||
"in certain places.{EXTRA_MSG}"
|
||||
" If you need to send\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}{COMMA} you send it from the\n"
|
||||
"{COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.");
|
||||
|
||||
ALIGNED(4) static const u8 gSendThankYouMailExplanation[] =
|
||||
_(" If your team gets rescued{COMMA}\n"
|
||||
"be sure to send your friend\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You do that by going to\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}right counter{END_COLOR_TEXT_1}{COMMA} or\n"
|
||||
"by selecting it from the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You can attach an item in\n"
|
||||
"storage to your {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}\n"
|
||||
"as a {COLOR_1 LIGHT_BLUE}reward item{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You don{APOSTROPHE}t want to ever\n"
|
||||
"forget to express your thanks.");
|
||||
ALIGNED(4) static const u8 sReceiveAOKMailExplanation[] =
|
||||
_(" If your friend manages to\n"
|
||||
"rescue your team{COMMA} you need to receive\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} from your friend.{EXTRA_MSG}"
|
||||
" See{COMMA} once you get that\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}{COMMA} your team can continue from\n"
|
||||
"where it went down in the dungeon.{EXTRA_MSG}"
|
||||
" And{COMMA} if you use\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Game Link cable{END_COLOR_TEXT_1}{COMMA} your friend can\n"
|
||||
"even send you a {COLOR_1 LIGHT_BLUE}helper Pokémon{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" There{APOSTROPHE}s just one thing.\n"
|
||||
"A {COLOR_1 LIGHT_BLUE}helper Pokémon{END_COLOR_TEXT_1} can{APOSTROPHE}t bring\n"
|
||||
"any item it happens to be holding.{EXTRA_MSG}"
|
||||
" You can receive that\n"
|
||||
"team-saving {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} on the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"all right?");
|
||||
|
||||
ALIGNED(4) static const u8 gRescueProceduresExplanation[] =
|
||||
_(" If you want to go and\n"
|
||||
"rescue your friend{APOSTROPHE}s KO{APOSTROPHE}d team{COMMA}\n"
|
||||
"you need to receive an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" When you get that mail{COMMA}\n"
|
||||
"you can rescue your friend at\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} over there.{EXTRA_MSG}"
|
||||
" If you do manage to rescue\n"
|
||||
"the team{COMMA} you send your friend\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" After you do that{COMMA} your\n"
|
||||
"friend can send back to you\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}.");
|
||||
ALIGNED(4) static const u8 sSendThankYouMailExplanation[] =
|
||||
_(" If your team gets rescued{COMMA}\n"
|
||||
"be sure to send your friend\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You do that by going to\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}right counter{END_COLOR_TEXT_1}{COMMA} or\n"
|
||||
"by selecting it from the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You can attach an item in\n"
|
||||
"storage to your {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}\n"
|
||||
"as a {COLOR_1 LIGHT_BLUE}reward item{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You don{APOSTROPHE}t want to ever\n"
|
||||
"forget to express your thanks.");
|
||||
|
||||
ALIGNED(4) static const u8 gReceiveSOSMailExplanation[] =
|
||||
_(" To go off on a rescue{COMMA}\n"
|
||||
"you first need to receive your friend{APOSTROPHE}s\n"
|
||||
"{COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You do that at\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} over there{COMMA}\n"
|
||||
"or by selecting it from the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.");
|
||||
ALIGNED(4) static const u8 sRescueProceduresExplanation[] =
|
||||
_(" If you want to go and\n"
|
||||
"rescue your friend{APOSTROPHE}s KO{APOSTROPHE}d team{COMMA}\n"
|
||||
"you need to receive an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" When you get that mail{COMMA}\n"
|
||||
"you can rescue your friend at\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} over there.{EXTRA_MSG}"
|
||||
" If you do manage to rescue\n"
|
||||
"the team{COMMA} you send your friend\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" After you do that{COMMA} your\n"
|
||||
"friend can send back to you\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1}.");
|
||||
|
||||
ALIGNED(4) static const u8 gSendAOKMailExplanation[] =
|
||||
_(" If you succeed in rescuing\n"
|
||||
"that team{COMMA} you send your friend an\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You do that by going to\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"or from the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You can send your friend\n"
|
||||
"a Pokémon as a helper from your Friend\n"
|
||||
"Areas using a {COLOR_1 LIGHT_BLUE}Game Link cable{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" This Pokémon won{APOSTROPHE}t\n"
|
||||
"disappear from its Friend Area{COMMA} so\n"
|
||||
"don{APOSTROPHE}t you worry any.");
|
||||
ALIGNED(4) static const u8 sReceiveSOSMailExplanation[] =
|
||||
_(" To go off on a rescue{COMMA}\n"
|
||||
"you first need to receive your friend{APOSTROPHE}s\n"
|
||||
"{COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You do that at\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} over there{COMMA}\n"
|
||||
"or by selecting it from the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.");
|
||||
|
||||
ALIGNED(4) static const u8 gLeaveForRescueExplanation[] =
|
||||
_(" If you get an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"you head off on the rescue from\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" But{COMMA} I have to warn you.\n"
|
||||
"You can{APOSTROPHE}t go off to rescue in a dungeon\n"
|
||||
"if you can{APOSTROPHE}t get into it.{EXTRA_MSG}"
|
||||
" You{APOSTROPHE}ll be able to get\n"
|
||||
"there when you go farther in your\n"
|
||||
"adventure{COMMA} so it won{APOSTROPHE}t do to fret.");
|
||||
ALIGNED(4) static const u8 sSendAOKMailExplanation[] =
|
||||
_(" If you succeed in rescuing\n"
|
||||
"that team{COMMA} you send your friend an\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You do that by going to\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"or from the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" You can send your friend\n"
|
||||
"a Pokémon as a helper from your Friend\n"
|
||||
"Areas using a {COLOR_1 LIGHT_BLUE}Game Link cable{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" This Pokémon won{APOSTROPHE}t\n"
|
||||
"disappear from its Friend Area{COMMA} so\n"
|
||||
"don{APOSTROPHE}t you worry any.");
|
||||
|
||||
ALIGNED(4) static const u8 gGetThankYouMailExplanation[] =
|
||||
_(" If you send your friend\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}{COMMA} you can look forward\n"
|
||||
"to getting a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1} back.{EXTRA_MSG}"
|
||||
" You can receive it at\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}right counter{END_COLOR_TEXT_1}\n"
|
||||
"or on the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" But you need to {COLOR_1 RED}be careful{END_COLOR_TEXT_1}.\n"
|
||||
"You {COLOR_1 RED}must not delete the A-OK Mail{END_COLOR_TEXT_1}\n"
|
||||
"before you get the {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1} back.");
|
||||
ALIGNED(4) static const u8 sLeaveForRescueExplanation[] =
|
||||
_(" If you get an {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"you head off on the rescue from\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" But{COMMA} I have to warn you.\n"
|
||||
"You can{APOSTROPHE}t go off to rescue in a dungeon\n"
|
||||
"if you can{APOSTROPHE}t get into it.{EXTRA_MSG}"
|
||||
" You{APOSTROPHE}ll be able to get\n"
|
||||
"there when you go farther in your\n"
|
||||
"adventure{COMMA} so it won{APOSTROPHE}t do to fret.");
|
||||
|
||||
ALIGNED(4) static const u8 gImYourGuide[] =
|
||||
_(" I{APOSTROPHE}m your guide to what you\n"
|
||||
"can expect at the Pelipper Post Office.\n"
|
||||
"If you have any questions{COMMA} just ask away!");
|
||||
ALIGNED(4) static const u8 sGetThankYouMailExplanation[] =
|
||||
_(" If you send your friend\n"
|
||||
"an {COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1}{COMMA} you can look forward\n"
|
||||
"to getting a {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1} back.{EXTRA_MSG}"
|
||||
" You can receive it at\n"
|
||||
"the {COLOR_1 LIGHT_BLUE}right counter{END_COLOR_TEXT_1}\n"
|
||||
"or on the {COLOR_1 LIGHT_BLUE}main menu{END_COLOR_TEXT_1}.{EXTRA_MSG}"
|
||||
" But you need to {COLOR_1 RED}be careful{END_COLOR_TEXT_1}.\n"
|
||||
"You {COLOR_1 RED}must not delete the A-OK Mail{END_COLOR_TEXT_1}\n"
|
||||
"before you get the {COLOR_1 LIGHT_BLUE}Thank-You Mail{END_COLOR_TEXT_1} back.");
|
||||
|
||||
ALIGNED(4) static const u8 gAnythingElse[] =
|
||||
_(" Did you want to ask about\n"
|
||||
"anything else?");
|
||||
ALIGNED(4) static const u8 sImYourGuide[] =
|
||||
_(" I{APOSTROPHE}m your guide to what you\n"
|
||||
"can expect at the Pelipper Post Office.\n"
|
||||
"If you have any questions{COMMA} just ask away!");
|
||||
|
||||
ALIGNED(4) static const u8 gPostOfficeExplanation[] =
|
||||
_(" {COLOR_1 LIGHT_BLUE}The Pelipper Post Office{END_COLOR_TEXT_1}\n"
|
||||
"keeps track of information from\n"
|
||||
"around the world.{EXTRA_MSG}"
|
||||
" We inform folks\n"
|
||||
"about everything from gossip to calls\n"
|
||||
"for help from fellow Pokémon.{EXTRA_MSG}"
|
||||
" For the latest news{COMMA} check\n"
|
||||
"{COLOR_1 LIGHT_BLUE}your Mailbox{END_COLOR_TEXT_1} or the {COLOR_1 LIGHT_BLUE}Bulletin Board{END_COLOR_TEXT_1}\n"
|
||||
"outside{COMMA} all right?{EXTRA_MSG}"
|
||||
" Oh{COMMA} that{APOSTROPHE}s not all.\n"
|
||||
"You can arrange for {COLOR_1 LIGHT_BLUE}Friend Rescue{END_COLOR_TEXT_1}\n"
|
||||
"missions at that counter there.{EXTRA_MSG}"
|
||||
" The {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} is\n"
|
||||
"for rescues{COMMA} and the {COLOR_1 LIGHT_BLUE}right counter{END_COLOR_TEXT_1}\n"
|
||||
"is for Thank-You Mail.");
|
||||
ALIGNED(4) static const u8 sAnythingElse[] =
|
||||
_(" Did you want to ask about\n"
|
||||
"anything else?");
|
||||
|
||||
ALIGNED(4) static const u8 gBulletinBoardExplanation[] =
|
||||
_(" The {COLOR_1 LIGHT_BLUE}Bulletin Board{END_COLOR_TEXT_1} outside\n"
|
||||
"here lists rescue requests.{EXTRA_MSG}"
|
||||
" Take on rescue jobs from\n"
|
||||
"the Bulletin Board. Be a hero and handle\n"
|
||||
"the jobs for fellow Pokémon in need!");
|
||||
ALIGNED(4) static const u8 sPostOfficeExplanation[] =
|
||||
_(" {COLOR_1 LIGHT_BLUE}The Pelipper Post Office{END_COLOR_TEXT_1}\n"
|
||||
"keeps track of information from\n"
|
||||
"around the world.{EXTRA_MSG}"
|
||||
" We inform folks\n"
|
||||
"about everything from gossip to calls\n"
|
||||
"for help from fellow Pokémon.{EXTRA_MSG}"
|
||||
" For the latest news{COMMA} check\n"
|
||||
"{COLOR_1 LIGHT_BLUE}your Mailbox{END_COLOR_TEXT_1} or the {COLOR_1 LIGHT_BLUE}Bulletin Board{END_COLOR_TEXT_1}\n"
|
||||
"outside{COMMA} all right?{EXTRA_MSG}"
|
||||
" Oh{COMMA} that{APOSTROPHE}s not all.\n"
|
||||
"You can arrange for {COLOR_1 LIGHT_BLUE}Friend Rescue{END_COLOR_TEXT_1}\n"
|
||||
"missions at that counter there.{EXTRA_MSG}"
|
||||
" The {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} is\n"
|
||||
"for rescues{COMMA} and the {COLOR_1 LIGHT_BLUE}right counter{END_COLOR_TEXT_1}\n"
|
||||
"is for Thank-You Mail.");
|
||||
|
||||
ALIGNED(4) static const u8 gDeliveryExplanation[] =
|
||||
_(" If your rescue team\n"
|
||||
"becomes famous for doing lots of rescues{COMMA}\n"
|
||||
"expect to get rescue requests directly.{EXTRA_MSG}"
|
||||
" Our delivery {ARG_POKEMON_0}\n"
|
||||
"will take those jobs straight to your\n"
|
||||
"{COLOR_1 LIGHT_BLUE}Mailbox{END_COLOR_TEXT_1}.");
|
||||
ALIGNED(4) static const u8 sBulletinBoardExplanation[] =
|
||||
_(" The {COLOR_1 LIGHT_BLUE}Bulletin Board{END_COLOR_TEXT_1} outside\n"
|
||||
"here lists rescue requests.{EXTRA_MSG}"
|
||||
" Take on rescue jobs from\n"
|
||||
"the Bulletin Board. Be a hero and handle\n"
|
||||
"the jobs for fellow Pokémon in need!");
|
||||
|
||||
ALIGNED(4) static const u8 gFriendRescueExplanation[] =
|
||||
_(" Friend Rescue is what we\n"
|
||||
"call rescue missions between friends using\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Game Link cable{END_COLOR_TEXT_1}{COMMA} {COLOR_1 LIGHT_BLUE}passwords{END_COLOR_TEXT_1}{COMMA} etc.{EXTRA_MSG}"
|
||||
" For instance{COMMA} you can send\n"
|
||||
"out for help saying your team wiped out\n"
|
||||
"in a dungeon at such and such a place.{EXTRA_MSG}"
|
||||
" Your friend could play\n"
|
||||
"the hero and come to your team{APOSTROPHE}s rescue.\n"
|
||||
"Or it can be the other way around{COMMA} too.{EXTRA_MSG}"
|
||||
" If you use {COLOR_1 LIGHT_BLUE}passwords{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"you can do rescues with friends in\n"
|
||||
"far-away places.{EXTRA_MSG}"
|
||||
" You can apply for Friend\n"
|
||||
"Rescue jobs at the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} of\n"
|
||||
"that counter there.");
|
||||
ALIGNED(4) static const u8 sDeliveryExplanation[] =
|
||||
_(" If your rescue team\n"
|
||||
"becomes famous for doing lots of rescues{COMMA}\n"
|
||||
"expect to get rescue requests directly.{EXTRA_MSG}"
|
||||
" Our delivery {ARG_POKEMON_0}\n"
|
||||
"will take those jobs straight to your\n"
|
||||
"{COLOR_1 LIGHT_BLUE}Mailbox{END_COLOR_TEXT_1}.");
|
||||
|
||||
ALIGNED(4) static const u8 gDeletingMailExplanation[] =
|
||||
_(" Deleting mail just means\n"
|
||||
"getting rid of old mail that you don{APOSTROPHE}t\n"
|
||||
"need anymore.{EXTRA_MSG}"
|
||||
" If you do lots of Friend\n"
|
||||
"Rescues{COMMA} you{APOSTROPHE}ll find {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1} and\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} piling up.{EXTRA_MSG}"
|
||||
" Once you get {COLOR_1 LIGHT_BLUE}30 pieces{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"you won{APOSTROPHE}t be able to receive more mail.\n"
|
||||
"That{APOSTROPHE}s why you{APOSTROPHE}ll need to delete old mail.{EXTRA_MSG}"
|
||||
" You can look through old\n"
|
||||
"mail at the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} over there.");
|
||||
ALIGNED(4) static const u8 sFriendRescueExplanation[] =
|
||||
_(" Friend Rescue is what we\n"
|
||||
"call rescue missions between friends using\n"
|
||||
"a {COLOR_1 LIGHT_BLUE}Game Link cable{END_COLOR_TEXT_1}{COMMA} {COLOR_1 LIGHT_BLUE}passwords{END_COLOR_TEXT_1}{COMMA} etc.{EXTRA_MSG}"
|
||||
" For instance{COMMA} you can send\n"
|
||||
"out for help saying your team wiped out\n"
|
||||
"in a dungeon at such and such a place.{EXTRA_MSG}"
|
||||
" Your friend could play\n"
|
||||
"the hero and come to your team{APOSTROPHE}s rescue.\n"
|
||||
"Or it can be the other way around{COMMA} too.{EXTRA_MSG}"
|
||||
" If you use {COLOR_1 LIGHT_BLUE}passwords{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"you can do rescues with friends in\n"
|
||||
"far-away places.{EXTRA_MSG}"
|
||||
" You can apply for Friend\n"
|
||||
"Rescue jobs at the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} of\n"
|
||||
"that counter there.");
|
||||
|
||||
ALIGNED(4) static const u8 sDeletingMailExplanation[] =
|
||||
_(" Deleting mail just means\n"
|
||||
"getting rid of old mail that you don{APOSTROPHE}t\n"
|
||||
"need anymore.{EXTRA_MSG}"
|
||||
" If you do lots of Friend\n"
|
||||
"Rescues{COMMA} you{APOSTROPHE}ll find {COLOR_1 LIGHT_BLUE}SOS Mail{END_COLOR_TEXT_1} and\n"
|
||||
"{COLOR_1 LIGHT_BLUE}A-OK Mail{END_COLOR_TEXT_1} piling up.{EXTRA_MSG}"
|
||||
" Once you get {COLOR_1 LIGHT_BLUE}30 pieces{END_COLOR_TEXT_1}{COMMA}\n"
|
||||
"you won{APOSTROPHE}t be able to receive more mail.\n"
|
||||
"That{APOSTROPHE}s why you{APOSTROPHE}ll need to delete old mail.{EXTRA_MSG}"
|
||||
" You can look through old\n"
|
||||
"mail at the {COLOR_1 LIGHT_BLUE}left counter{END_COLOR_TEXT_1} over there.");
|
||||
|
||||
ALIGNED(4) static const u8 sFill[] = _("pksdir0");
|
||||
|
|
@ -130,81 +130,81 @@ static void UpdateHelperPelipperText(void)
|
|||
|
||||
switch (sPostOfficeHelper->state) {
|
||||
case DISPLAY_GET_HELP_MENU:
|
||||
sub_8014248(gWhatdYouWantToKnow, 0, sPostOfficeHelper->currMenuChoice, gPostOfficeHelpGetHelpMenu, 0, 4, 0, faceFile, 12);
|
||||
sub_8014248(sWhatdYouWantToKnow, 0, sPostOfficeHelper->currMenuChoice, sPostOfficeHelpGetHelpMenu, 0, 4, 0, faceFile, 12);
|
||||
break;
|
||||
case RETURN_TO_GET_HELP:
|
||||
switch (sPostOfficeHelper->currMenuChoice) {
|
||||
case GETTING_HELP:
|
||||
sub_80141B4(gGettingHelpExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sGettingHelpExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case SEND_SOS_MAIL:
|
||||
sub_80141B4(gSendSOSMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sSendSOSMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case RECEIVE_AOK_MAIL:
|
||||
sub_80141B4(gReceiveAOKMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sReceiveAOKMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case SEND_THANK_YOU_MAIL:
|
||||
sub_80141B4(gSendThankYouMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sSendThankYouMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case DISPLAY_GO_RESCUE_MENU:
|
||||
sub_8014248(gWhatdYouWantToKnow, 0, sPostOfficeHelper->currMenuChoice, gPostOfficeHelpGoRescueMenu, 0, 4, 0, faceFile, 12);
|
||||
sub_8014248(sWhatdYouWantToKnow, 0, sPostOfficeHelper->currMenuChoice, sPostOfficeHelpGoRescueMenu, 0, 4, 0, faceFile, 12);
|
||||
break;
|
||||
case RETURN_TO_GO_RESCUE:
|
||||
switch (sPostOfficeHelper->currMenuChoice) {
|
||||
case RESCUE_PROCEDURES:
|
||||
sub_80141B4(gRescueProceduresExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sRescueProceduresExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case RECEIVE_SOS_MAIL:
|
||||
sub_80141B4(gReceiveSOSMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sReceiveSOSMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case SEND_AOK_MAIL:
|
||||
sub_80141B4(gSendAOKMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sSendAOKMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case LEAVE_FOR_RESCUE:
|
||||
sub_80141B4(gLeaveForRescueExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sLeaveForRescueExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case GET_THANK_YOU_MAIL:
|
||||
sub_80141B4(gGetThankYouMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sGetThankYouMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case IM_GUIDE_START_MENU:
|
||||
sub_8014248(gImYourGuide, 0, sPostOfficeHelper->currMenuChoice, gPostOfficeHelpStartMenu, 0, 4, 0, faceFile, 12);
|
||||
sub_8014248(sImYourGuide, 0, sPostOfficeHelper->currMenuChoice, sPostOfficeHelpStartMenu, 0, 4, 0, faceFile, 12);
|
||||
break;
|
||||
case ANYTHING_ELSE_START_MENU:
|
||||
sub_8014248(gAnythingElse, 0, sPostOfficeHelper->currMenuChoice, gPostOfficeHelpStartMenu, 0, 4, 0, faceFile, 12);
|
||||
sub_8014248(sAnythingElse, 0, sPostOfficeHelper->currMenuChoice, sPostOfficeHelpStartMenu, 0, 4, 0, faceFile, 12);
|
||||
break;
|
||||
case RETURN_TO_START_MENU:
|
||||
switch (sPostOfficeHelper->currMenuChoice) {
|
||||
case POST_OFFICE:
|
||||
sub_80141B4(gPostOfficeExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sPostOfficeExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case BULLETIN_BOARD:
|
||||
sub_80141B4(gBulletinBoardExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sBulletinBoardExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case DELIVERY:
|
||||
sub_80141B4(gDeliveryExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sDeliveryExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case DISPLAY_FRIEND_RESCUE_MENU:
|
||||
sub_8014248(gWhatdYouWantToKnow, 0, sPostOfficeHelper->currMenuChoice, gPostOfficeHelpFriendRescueMenu, 0, 4, 0, faceFile, 12);
|
||||
sub_8014248(sWhatdYouWantToKnow, 0, sPostOfficeHelper->currMenuChoice, gPostOfficeHelpFriendRescueMenu, 0, 4, 0, faceFile, 12);
|
||||
break;
|
||||
case RETURN_TO_FRIEND_RESCUE:
|
||||
switch (sPostOfficeHelper->currMenuChoice) {
|
||||
case FRIEND_RESCUE_INFO:
|
||||
sub_80141B4(gFriendRescueExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sFriendRescueExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
case DELETING_MAIL:
|
||||
sub_80141B4(gDeletingMailExplanation, 0, faceFile, 0x10d);
|
||||
sub_80141B4(sDeletingMailExplanation, 0, faceFile, 0x10d);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user