summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-04-05 22:05:09 -0500
committerGitHub <noreply@github.com>2021-04-05 22:05:09 -0500
commitd316d1e359c7672277a9cf644acd4e40170f5968 (patch)
tree82bc44e67d6219e53fac89caff5db22c5a394b1e /src/data
parent22fec43f1812cb863ad699b357bd593222ae140c (diff)
Preproc all the data (#35)
* actually put C files in preproc and use it for formatted type names. Cleaned up makefile like pokeemerald * finish adding all colors and text macros to charmap * preproc all the data and use text macros * move all of wonder_mail_1 to src * unify wonder_mail and wonder_mail_mid * small code cleanup * name two more exclusive pokemon funcs * decomp a few more wonder mail funcs * clean up MemoryFill call * doc more of wonder mail in main menu
Diffstat (limited to 'src/data')
-rw-r--r--src/data/formatted_type_names.h36
-rw-r--r--src/data/nature_description.h439
-rw-r--r--src/data/wonder_mail_1.h288
3 files changed, 441 insertions, 322 deletions
diff --git a/src/data/formatted_type_names.h b/src/data/formatted_type_names.h
index e973056..16deaad 100644
--- a/src/data/formatted_type_names.h
+++ b/src/data/formatted_type_names.h
@@ -1,18 +1,18 @@
-ALIGNED(4) const char gFormattedSteelText[] = "#c6Steel#r";
-ALIGNED(4) const char gFormattedDarkText[] = "#c6Dark#r";
-ALIGNED(4) const char gFormattedDragonText[] = "#c6Dragon#r";
-ALIGNED(4) const char gFormattedGhostText[] = "#c6Ghost#r";
-ALIGNED(4) const char gFormattedRockText[] = "#c6Rock#r";
-ALIGNED(4) const char gFormattedBugText[] = "#c6Bug#r";
-ALIGNED(4) const char gFormattedPsychicText[] = "#c6Psychic#r";
-ALIGNED(4) const char gFormattedFlyingText[] = "#c6Flying#r";
-ALIGNED(4) const char gFormattedGroundText[] = "#c6Ground#r";
-ALIGNED(4) const char gFormattedPoisonText[] = "#c6Poison#r";
-ALIGNED(4) const char gFormattedFightingText[] = "#c6Fighting#r";
-ALIGNED(4) const char gFormattedIceText[] = "#c6Ice#r ";
-ALIGNED(4) const char gFormattedElectricText[] = "#c6Electric#r";
-ALIGNED(4) const char gFormattedGrassText[] = "#c6Grass#r";
-ALIGNED(4) const char gFormattedWaterText[] = "#c6Water#r";
-ALIGNED(4) const char gFormattedFireText[] = "#c6Fire#r ";
-ALIGNED(4) const char gFormattedNormalText[] = "#c6Normal#r";
-ALIGNED(4) const char gFormattedNoneText[] = "#c6None#r";
+ALIGNED(4) const char gFormattedSteelText[] = _("{COLOR_2 YELLOW}Steel{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedDarkText[] = _("{COLOR_2 YELLOW}Dark{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedDragonText[] = _("{COLOR_2 YELLOW}Dragon{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedGhostText[] = _("{COLOR_2 YELLOW}Ghost{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedRockText[] = _("{COLOR_2 YELLOW}Rock{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedBugText[] = _("{COLOR_2 YELLOW}Bug{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedPsychicText[] = _("{COLOR_2 YELLOW}Psychic{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedFlyingText[] = _("{COLOR_2 YELLOW}Flying{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedGroundText[] = _("{COLOR_2 YELLOW}Ground{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedPoisonText[] = _("{COLOR_2 YELLOW}Poison{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedFightingText[] = _("{COLOR_2 YELLOW}Fighting{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedIceText[] = _("{COLOR_2 YELLOW}Ice{END_COLOR_TEXT_2} ");
+ALIGNED(4) const char gFormattedElectricText[] = _("{COLOR_2 YELLOW}Electric{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedGrassText[] = _("{COLOR_2 YELLOW}Grass{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedWaterText[] = _("{COLOR_2 YELLOW}Water{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedFireText[] = _("{COLOR_2 YELLOW}Fire{END_COLOR_TEXT_2} ");
+ALIGNED(4) const char gFormattedNormalText[] = _("{COLOR_2 YELLOW}Normal{END_COLOR_TEXT_2}");
+ALIGNED(4) const char gFormattedNoneText[] = _("{COLOR_2 YELLOW}None{END_COLOR_TEXT_2}");
diff --git a/src/data/nature_description.h b/src/data/nature_description.h
index a8b396f..7281705 100644
--- a/src/data/nature_description.h
+++ b/src/data/nature_description.h
@@ -1,232 +1,233 @@
-ALIGNED(4) const char gQuirkyDescription[] =
- "#+You appear to be...#W\n"
- "#+The quirky type.#P"
- "#+People consider you an eccentric\n"
- "#+who does things at your own pace.#P"
- "#+You never break tempo.#P"
- "#+Your carefree nature makes you\n"
- "#+attractive. But you also happen\n"
- "#+to be somewhat childish...#P"
- "#+You are fickle and cause problems for the\n"
- "#+people who have to go along with you.#P"
- "#+Maybe people are even upset\n"
- "#+with you for being so fickle?#P"
- "#+If you realize how selfishly\n"
- "#+you~27re behaving~2c try to think\n"
- "#+before you do anything rash.#P"
- "#+A quirky person like you should be...";
+ALIGNED(4) const char gQuirkyDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The quirky type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}People consider you an eccentric\n"
+ "{CENTER_ALIGN}who does things at your own pace.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You never break tempo.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Your carefree nature makes you\n"
+ "{CENTER_ALIGN}attractive. But you also happen\n"
+ "{CENTER_ALIGN}to be somewhat childish...{EXTRA_MSG}"
+ "{CENTER_ALIGN}You are fickle and cause problems for the\n"
+ "{CENTER_ALIGN}people who have to go along with you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Maybe people are even upset\n"
+ "{CENTER_ALIGN}with you for being so fickle?{EXTRA_MSG}"
+ "{CENTER_ALIGN}If you realize how selfishly\n"
+ "{CENTER_ALIGN}you~27re behaving~2c try to think\n"
+ "{CENTER_ALIGN}before you do anything rash.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A quirky person like you should be...");
-ALIGNED(4) const char gLonelyDescription[] =
- "#+You appear to be...#W\n"
- "#+The lonely type.#P"
- "#+You always act cheerful and\n"
- "#+jocular around other people.#P"
- "#+But that~27s only because\n"
- "#+you are with other people.#P"
- "#+However~2c when you get alone...#P"
- "#+Do you find yourself\n"
- "#+feeling oddly depressed?#P"
- "#+That~27s why you always\n"
- "#+want to be with others.#P"
- "#+But if you go around feeling\n"
- "#+depressed too much...#P"
- "#+Your nutritional balance goes out\n"
- "#+of wack. Eat more vegetables!#P"
- "#+However...#W\n"
- "#+It~27s not a bad thing\n"
- "#+to feel lonely.#P"
- "#+You know what it~27s like when you aren~27t\n"
- "#+alone~2c so that~27s why you feel lonesome.#P"
- "#+And that~27s why you aren~27t really alone.#P"
- "#+A lonely person like you should be...";
+ALIGNED(4) const char gLonelyDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The lonely type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You always act cheerful and\n"
+ "{CENTER_ALIGN}jocular around other people.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But that~27s only because\n"
+ "{CENTER_ALIGN}you are with other people.{EXTRA_MSG}"
+ "{CENTER_ALIGN}However~2c when you get alone...{EXTRA_MSG}"
+ "{CENTER_ALIGN}Do you find yourself\n"
+ "{CENTER_ALIGN}feeling oddly depressed?{EXTRA_MSG}"
+ "{CENTER_ALIGN}That~27s why you always\n"
+ "{CENTER_ALIGN}want to be with others.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But if you go around feeling\n"
+ "{CENTER_ALIGN}depressed too much...{EXTRA_MSG}"
+ "{CENTER_ALIGN}Your nutritional balance goes out\n"
+ "{CENTER_ALIGN}of wack. Eat more vegetables!{EXTRA_MSG}"
+ "{CENTER_ALIGN}However...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}It~27s not a bad thing\n"
+ "{CENTER_ALIGN}to feel lonely.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You know what it~27s like when you aren~27t\n"
+ "{CENTER_ALIGN}alone~2c so that~27s why you feel lonesome.{EXTRA_MSG}"
+ "{CENTER_ALIGN}And that~27s why you aren~27t really alone.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A lonely person like you should be...");
-ALIGNED(4) const char gRelaxedDescription[] =
- "#+You appear to be...#W\n"
- "#+The relaxed type.#P"
- "#+Do you occasionally\n"
- "#+zone out and miss a bus?#P"
- "#+Or do you find yourself dozing off?#P"
- "#+Or is your reaction time\n"
- "#+a little slower than others?#P"
- "#+But that~27s not necessarily\n"
- "#+a bad thing.#P"
- "#+You can do things at your own\n"
- "#+tempo without feeling pressured.#P"
- "#+You can live in a relaxed and\n"
- "#+unhurried manner without worries.#P"
- "#+I think that~27s a happy\n"
- "#+lifestyle to be envied~2c even.#P"
- "#+You~27re also surprisingly popular.#P"
- "#+The way you vacantly stare\n"
- "#+off into the distance...#P"
- "#+It should make that someone\n"
- "#+special~27s pulse race.#P"
- "#+A relaxed person like you should be...";
+ALIGNED(4) const char gRelaxedDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The relaxed type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Do you occasionally\n"
+ "{CENTER_ALIGN}zone out and miss a bus?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Or do you find yourself dozing off?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Or is your reaction time\n"
+ "{CENTER_ALIGN}a little slower than others?{EXTRA_MSG}"
+ "{CENTER_ALIGN}But that~27s not necessarily\n"
+ "{CENTER_ALIGN}a bad thing.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You can do things at your own\n"
+ "{CENTER_ALIGN}tempo without feeling pressured.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You can live in a relaxed and\n"
+ "{CENTER_ALIGN}unhurried manner without worries.{EXTRA_MSG}"
+ "{CENTER_ALIGN}I think that~27s a happy\n"
+ "{CENTER_ALIGN}lifestyle to be envied~2c even.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re also surprisingly popular.{EXTRA_MSG}"
+ "{CENTER_ALIGN}The way you vacantly stare\n"
+ "{CENTER_ALIGN}off into the distance...{EXTRA_MSG}"
+ "{CENTER_ALIGN}It should make that someone\n"
+ "{CENTER_ALIGN}special~27s pulse race.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A relaxed person like you should be...");
-ALIGNED(4) const char gCalmDescription[] =
- "#+You appear to be...#W\n"
- "#+The calm type.#P"
- "#+You~27re capable of giving advice\n"
- "#+to friends with worries.#P"
- "#+You don~27t like to fight.#P"
- "#+You~27re a warm~2c kindhearted\n"
- "#+person who cares.#P"
- "#+You must have many friends\n"
- "#+who look up to you.#P"
- "#+However...#W\n"
- "#+You may also be somewhat gullible...#P"
- "#+As well as a little careless...#P"
- "#+And even a little sloppy.#P"
- "#+You might want to keep\n"
- "#+those points in mind.#P"
- "#+A calm person like you should be...";
+ALIGNED(4) const char gCalmDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The calm type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re capable of giving advice\n"
+ "{CENTER_ALIGN}to friends with worries.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You don~27t like to fight.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re a warm~2c kindhearted\n"
+ "{CENTER_ALIGN}person who cares.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You must have many friends\n"
+ "{CENTER_ALIGN}who look up to you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}However...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}You may also be somewhat gullible...{EXTRA_MSG}"
+ "{CENTER_ALIGN}As well as a little careless...{EXTRA_MSG}"
+ "{CENTER_ALIGN}And even a little sloppy.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You might want to keep\n"
+ "{CENTER_ALIGN}those points in mind.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A calm person like you should be...");
-ALIGNED(4) const char gSassyDescription[] =
- "#+You appear to be...#W\n"
- "#+The sassy type.#P"
- "#+You tend to be somewhat cynical.#P"
- "#+Despite that~2c there is something\n"
- "#+appealing and lovable about you.#P"
- "#+But do you occasionally say something\n"
- "#+arrogant that angers others?#P"
- "#+Do you make that mistake?#P"
- "#+Or have people called you\n"
- "#+conceited~2c vain~2c or selfish?#P"
- "#+Have people said that about you?#P"
- "#+Huh?#W You~27re telling me to get lost?#P"
- "#+Why~2c you... Come here and say that!#W\n"
- "#+......Gasp!#P"
- "#+...I~27m sorry.\n"
- "#+I let my feelings run away.\n"
- "#+I truly regret this~2c really.#P"
- "#+Anyway~2c your cool and aloof\n"
- "#+attitude is what defines you.#P"
- "#+It makes you exasperating and\n"
- "#+appealing at the same time.#P"
- "#+A sassy person like you should be...";
+ALIGNED(4) const char gSassyDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The sassy type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You tend to be somewhat cynical.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Despite that~2c there is something\n"
+ "{CENTER_ALIGN}appealing and lovable about you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But do you occasionally say something\n"
+ "{CENTER_ALIGN}arrogant that angers others?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Do you make that mistake?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Or have people called you\n"
+ "{CENTER_ALIGN}conceited~2c vain~2c or selfish?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Have people said that about you?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Huh?{WAIT_PRESS} You~27re telling me to get lost?{EXTRA_MSG}"
+ "{CENTER_ALIGN}Why~2c you... Come here and say that!{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}......Gasp!{EXTRA_MSG}"
+ "{CENTER_ALIGN}...I~27m sorry.\n"
+ "{CENTER_ALIGN}I let my feelings run away.\n"
+ "{CENTER_ALIGN}I truly regret this~2c really.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Anyway~2c your cool and aloof\n"
+ "{CENTER_ALIGN}attitude is what defines you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}It makes you exasperating and\n"
+ "{CENTER_ALIGN}appealing at the same time.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A sassy person like you should be...");
-ALIGNED(4) const char gHastyDescription[] =
- "#+You appear to be...#W\n"
- "#+The hasty type.#P"
- "#+You like to take charge\n"
- "#+and get things done.#P"
- "#+You~27re a real go-getter.#P"
- "#+But are you also stressed out?#P"
- "#+You get irritated when your\n"
- "#+friends don~27t show up on time.#P"
- "#+You get frustrated when things\n"
- "#+don~27t turn out the way you expect.#P"
- "#+Maybe you jab the elevator button\n"
- "#+if the elevator is slow to arrive.#P"
- "#+...Maybe you~27re already jabbing\n"
- "#+the A Button repeatedly now.#P"
- "#+Beware--getting too easily irritated\n"
- "#+just isn~27t good for your well-being.#P"
- "#+A hasty person like you should be...";
+ALIGNED(4) const char gHastyDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The hasty type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You like to take charge\n"
+ "{CENTER_ALIGN}and get things done.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re a real go-getter.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But are you also stressed out?{EXTRA_MSG}"
+ "{CENTER_ALIGN}You get irritated when your\n"
+ "{CENTER_ALIGN}friends don~27t show up on time.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You get frustrated when things\n"
+ "{CENTER_ALIGN}don~27t turn out the way you expect.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Maybe you jab the elevator button\n"
+ "{CENTER_ALIGN}if the elevator is slow to arrive.{EXTRA_MSG}"
+ "{CENTER_ALIGN}...Maybe you~27re already jabbing\n"
+ "{CENTER_ALIGN}the A Button repeatedly now.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Beware--getting too easily irritated\n"
+ "{CENTER_ALIGN}just isn~27t good for your well-being.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A hasty person like you should be...");
-ALIGNED(4) const char gTimidDescription[] =
- "#+You appear to be...#W\n"
- "#+The timid type.#P"
- "#+You may find it hard to go\n"
- "#+to the washroom at night.#P"
- "#+You may also find it too frightening\n"
- "#+to go back to school to get something\n"
- "#+you left behind in class.#P"
- "#+If you~27re ever walking on a dark\n"
- "#+street at night~2c you probably turn\n"
- "#+around often to check behind you.#P"
- "#+But your timid nature is\n"
- "#+also your good point!#P"
- "#+Because those who know fear are\n"
- "#+those who know true courage.#P"
- "#+A timid person like you should be...";
+ALIGNED(4) const char gTimidDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The timid type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You may find it hard to go\n"
+ "{CENTER_ALIGN}to the washroom at night.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You may also find it too frightening\n"
+ "{CENTER_ALIGN}to go back to school to get something\n"
+ "{CENTER_ALIGN}you left behind in class.{EXTRA_MSG}"
+ "{CENTER_ALIGN}If you~27re ever walking on a dark\n"
+ "{CENTER_ALIGN}street at night~2c you probably turn\n"
+ "{CENTER_ALIGN}around often to check behind you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But your timid nature is\n"
+ "{CENTER_ALIGN}also your good point!{EXTRA_MSG}"
+ "{CENTER_ALIGN}Because those who know fear are\n"
+ "{CENTER_ALIGN}those who know true courage.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A timid person like you should be...");
-ALIGNED(4) const char gNaiveDescription[] =
- "#+You appear to be...#W\n"
- "#+The naive type.#P"
- "#+You are highly curious~2c\n"
- "#+and you love rare things.#P"
- "#+Your cheerful and carefree\n"
- "#+attitude should make things fun\n"
- "#+for the people around you.#P"
- "#+But you do have one flaw.\n"
- "#+You can be childish.#P"
- "#+You can never sit still.\n"
- "#+You~27re always on the move.#P"
- "#+You can also be selfish~2c\n"
- "#+so you should watch yourself.#P"
- "#+A naive person like you should be...";
+ALIGNED(4) const char gNaiveDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The naive type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You are highly curious~2c\n"
+ "{CENTER_ALIGN}and you love rare things.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Your cheerful and carefree\n"
+ "{CENTER_ALIGN}attitude should make things fun\n"
+ "{CENTER_ALIGN}for the people around you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But you do have one flaw.\n"
+ "{CENTER_ALIGN}You can be childish.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You can never sit still.\n"
+ "{CENTER_ALIGN}You~27re always on the move.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You can also be selfish~2c\n"
+ "{CENTER_ALIGN}so you should watch yourself.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A naive person like you should be...");
-ALIGNED(4) const char gImpishDescription[] =
- "#+You appear to be...#W\n"
- "#+The impish type.#P"
- "#+You~27re playful~2c cheerful~2c\n"
- "#+and you love pranks.#P"
- "#+You~27re also kindhearted.#P"
- "#+That~27s why the people around\n"
- "#+you find you so irresistible.#P"
- "#+You must be the most\n"
- "#+popular person around!#P"
- "#+Oh?#W You~27re not that popular?#W\n"
- "#+You~27re either being modest...\n"
- "#+or you just don~27t notice it.#P"
- "#+I bet people are just too shy\n"
- "#+to let their feelings be known.#P"
- "#+There~27s someone out there who~27s\n"
- "#+afraid to declare their love for you!#P"
- "#+An impish person like you should be...";
+ALIGNED(4) const char gImpishDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The impish type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re playful~2c cheerful~2c\n"
+ "{CENTER_ALIGN}and you love pranks.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re also kindhearted.{EXTRA_MSG}"
+ "{CENTER_ALIGN}That~27s why the people around\n"
+ "{CENTER_ALIGN}you find you so irresistible.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You must be the most\n"
+ "{CENTER_ALIGN}popular person around!{EXTRA_MSG}"
+ "{CENTER_ALIGN}Oh?{WAIT_PRESS} You~27re not that popular?{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}You~27re either being modest...\n"
+ "{CENTER_ALIGN}or you just don~27t notice it.{EXTRA_MSG}"
+ "{CENTER_ALIGN}I bet people are just too shy\n"
+ "{CENTER_ALIGN}to let their feelings be known.{EXTRA_MSG}"
+ "{CENTER_ALIGN}There~27s someone out there who~27s\n"
+ "{CENTER_ALIGN}afraid to declare their love for you!{EXTRA_MSG}"
+ "{CENTER_ALIGN}An impish person like you should be...");
-ALIGNED(4) const char gJollyDescription[] =
- "#+You appear to be...#W\n"
- "#+The jolly type.#P"
- "#+Always laughing and smiling~2c\n"
- "#+you uplift everyone around you.#P"
- "#+You love jokes!#P"
- "#+You have lots of friends~2c and\n"
- "#+you~27re popular wherever you go.#P"
- "#+But sometimes you get carried away\n"
- "#+and say things that get you in trouble.#P"
- "#+You should learn to think before\n"
- "#+saying or doing anything.#P"
- "#+A jolly person like you should be...";
+ALIGNED(4) const char gJollyDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The jolly type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}Always laughing and smiling~2c\n"
+ "{CENTER_ALIGN}you uplift everyone around you.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You love jokes!{EXTRA_MSG}"
+ "{CENTER_ALIGN}You have lots of friends~2c and\n"
+ "{CENTER_ALIGN}you~27re popular wherever you go.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But sometimes you get carried away\n"
+ "{CENTER_ALIGN}and say things that get you in trouble.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You should learn to think before\n"
+ "{CENTER_ALIGN}saying or doing anything.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A jolly person like you should be...");
-ALIGNED(4) const char gBraveDescription[] =
- "#+You appear to be...#W\n"
- "#+The brave type.#P"
- "#+You have a strong sense of justice.#W\n"
- "#+You hate evil.#W\n"
- "#+You will take on any opponent.#P"
- "#+You are truly a hero!#P"
- "#+Go forth!#P"
- "#+For justice...#W\n"
- "#+For peace on earth...#W\n"
- "#+Fight the forces of evil!#P"
- "#+......#WIf I~27m wrong...#W\n"
- "#+Work at becoming a true hero!#P"
- "#+A brave person like you should be...";
+ALIGNED(4) const char gBraveDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The brave type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You have a strong sense of justice.{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}You hate evil.{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}You will take on any opponent.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You are truly a hero!{EXTRA_MSG}"
+ "{CENTER_ALIGN}Go forth!{EXTRA_MSG}"
+ "{CENTER_ALIGN}For justice...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}For peace on earth...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}Fight the forces of evil!{EXTRA_MSG}"
+ "{CENTER_ALIGN}......{WAIT_PRESS}If I~27m wrong...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}Work at becoming a true hero!{EXTRA_MSG}"
+ "{CENTER_ALIGN}A brave person like you should be...");
-ALIGNED(4) const char gDocileDescription[] =
- "#+You appear to be...#W\n"
- "#+The docile type.#P"
- "#+You~27re very kindhearted.#W\n"
- "#+Very helpful.#W\n"
- "#+You can make friends with anyone.#P"
- "#+You~27re a wonderful person.#P"
- "#+......#WIs that going overboard?#W\n"
- "#+I don~27t think so.#P"
- "#+You yourself should be\n"
- "#+the best judge of that.#P"
- "#+A docile person like you should be...";
+ALIGNED(4) const char gDocileDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The docile type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re very kindhearted.{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}Very helpful.{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}You can make friends with anyone.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You~27re a wonderful person.{EXTRA_MSG}"
+ "{CENTER_ALIGN}......{WAIT_PRESS}Is that going overboard?{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}I don~27t think so.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You yourself should be\n"
+ "{CENTER_ALIGN}the best judge of that.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A docile person like you should be...");
-ALIGNED(4) const char gHardyDescription[] =
- "#+You appear to be...#W\n"
- "#+The hardy type.#P#+You do your homework diligently~2c\n"
- "#+and you know to eat properly.#P"
- "#+You have strong willpower that lets\n"
- "#+you complete tasks~2c however tough.#P"
- "#+But~2c you can also be stubborn to the\n"
- "#+point of even feuding with friends...#P"
- "#+Nothing will go right for you when you~27re\n"
- "#+irritated~2c so learn to laugh it off.#P"
- "#+A hardy person like you should be...";
+ALIGNED(4) const char gHardyDescription[] = _(
+ "{CENTER_ALIGN}You appear to be...{WAIT_PRESS}\n"
+ "{CENTER_ALIGN}The hardy type.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You do your homework diligently~2c\n"
+ "{CENTER_ALIGN}and you know to eat properly.{EXTRA_MSG}"
+ "{CENTER_ALIGN}You have strong willpower that lets\n"
+ "{CENTER_ALIGN}you complete tasks~2c however tough.{EXTRA_MSG}"
+ "{CENTER_ALIGN}But~2c you can also be stubborn to the\n"
+ "{CENTER_ALIGN}point of even feuding with friends...{EXTRA_MSG}"
+ "{CENTER_ALIGN}Nothing will go right for you when you~27re\n"
+ "{CENTER_ALIGN}irritated~2c so learn to laugh it off.{EXTRA_MSG}"
+ "{CENTER_ALIGN}A hardy person like you should be...");
diff --git a/src/data/wonder_mail_1.h b/src/data/wonder_mail_1.h
index 7b840d6..19c49dd 100644
--- a/src/data/wonder_mail_1.h
+++ b/src/data/wonder_mail_1.h
@@ -1,141 +1,259 @@
-ALIGNED(4) const char gUnknown_80DE1E4[] =
+ALIGNED(4) const char gUnknown_80DDBA8[] = _(
+ " What you need to do is\n"
+ "tell your friend--the one you rescued--\n"
+ "this here password.");
+
+ALIGNED(4) const char gUnknown_80DDBFC[] = _(
+ " All righty!\n"
+ "Here~27s your {COLOR_1 LIGHT_BLUE_2}A-OK Mail password{END_COLOR_TEXT_1}.");
+
+ALIGNED(4) const char gUnknown_80DDC30[] = _(
+ " Okeydoke! That~27s all done.\n"
+ "Come around whenever you need.");
+
+ALIGNED(4) const char gUnknown_80DDC70[] = _(
+ " Okeydoke! I sent off your\n"
+ "{COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
+ " Let me save your adventure.");
+
+ALIGNED(4) const char gUnknown_80DDCBC[] = _(
+ "{CENTER_ALIGN}Please choose the Pokémon you want to\n"
+ "{CENTER_ALIGN}send as a helper to your friend.\n"
+ "{CENTER_ALIGN}(Its hold item will not be sent.)");
+
+ALIGNED(4) const char gUnknown_80DDD2C[] = _(
" ...Uh~2c no?\n"
- "You don~27t have an #CGSOS Mail#R.#P"
+ "There appear to be no Pokémon in your\n"
+ "Friend Areas. What do you want to do?");
+
+ALIGNED(4) const char gUnknown_80DDD88[] = _(
+ " You~27re sure you want to\n"
+ "send this here Pokémon?");
+
+ALIGNED(4) const char gUnknown_80DDDBC[] = _(
+ " You~27re sure about this?");
+
+ALIGNED(4) const char gUnknown_80DDDD8[] = _(
+ " All righty. I need you to\n"
+ "pick the {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} you want to send.");
+
+ALIGNED(4) const char gUnknown_80DDE20[] = _(
+ " ...Uh~2c no?\n"
+ "I don~27t see any {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} here.");
+
+ALIGNED(4) const char gUnknown_80DDE58[] = _(
+ " Did you know? If you use\n"
+ "a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}~2c you can send\n"
+ "a {COLOR_1 LIGHT_BLUE_2}helper Pokémon{END_COLOR_TEXT_1} to your friend.");
+
+ALIGNED(4) const char gUnknown_80DDEC0[] = _(
+ " Don~27t you worry. Sending\n"
+ "a Pokémon doesn~27t mean it will go away.\n"
+ "So! Want to send one to your friend?");
+
+ALIGNED(4) const char gUnknown_80DDF2C[] = _(
+ " ...Uh~2c no?\n"
+ "There~27s no space at all to receive\n"
+ "any more mail.{EXTRA_MSG}"
+ " Delete some old mail~2c\n"
+ "and then come to me to receive\n"
+ "your mail~2c OK?");
+
+ALIGNED(4) const char gUnknown_80DDFB8[] = _(
+ " All righty! Connect up\n"
+ "the {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}~2c if you~27d please.\n"
+ "Your friend ready~2c too?");
+
+ALIGNED(4) const char gUnknown_80DE01C[] = _(
+ "{CENTER_ALIGN}Communicating...\n"
+ "{CENTER_ALIGN}Please wait with the power on.\n"
+ "{CENTER_ALIGN}To cancel~2c press {B_BUTTON}.");
+
+ALIGNED(4) const char gUnknown_80DE06C[] = _(
+ " Okeydoke!\n"
+ "I received your friend~27s {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
+ " Let me save your adventure.");
+
+ALIGNED(4) const char gUnknown_80DE0C0[] = _(
+ " Okeydoke! You~27re good to go.\n"
+ "Just give me a shout when you~27d like\n"
+ "to go rescue your friend.");
+
+ALIGNED(4) const char gUnknown_80DE124[] = _(
+ " OK~2c I need you to enter\n"
+ "the {COLOR_1 LIGHT_BLUE_2}SOS Mail password{END_COLOR_TEXT_1} that your\n"
+ "friend gave you.");
+
+ALIGNED(4) const char gUnknown_80DE178[] = _(
+ " How do you want to receive\n"
+ "your friend~27s {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}?");
+
+ALIGNED(4) const char gUnknown_80DE1B4[] = _(
+ " How do you want to send\n"
+ "your {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}?");
+
+ALIGNED(4) const char gUnknown_80DE1E4[] = _(
+ " ...Uh~2c no?\n"
+ "You don~27t have an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
" You~27ll need to arrange\n"
- "to receive your friend~27s #CGSOS Mail#R first.\n"
- "That~27s what you need to do.";
+ "to receive your friend~27s {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} first.\n"
+ "That~27s what you need to do.");
-ALIGNED(4) const char gUnknown_80DE280[] =
+ALIGNED(4) const char gUnknown_80DE280[] = _(
" Okeydoke!\n"
- "Let me show you to the rescue site.";
+ "Let me show you to the rescue site.");
-ALIGNED(4) const char gUnknown_80DE2B0[] =
+ALIGNED(4) const char gUnknown_80DE2B0[] = _(
" ...Uh~2c no?\n"
"Doesn~27t look like you can go to the dungeon\n"
- "named in this #CGSOS Mail#R.#P"
+ "named in this {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
" Come see me about doing\n"
"this rescue when you can actually go\n"
- "to that dungeon~2c all right?";
+ "to that dungeon~2c all right?");
-ALIGNED(4) const char gUnknown_80DE368[] =
+ALIGNED(4) const char gUnknown_80DE368[] = _(
" ...Uh~2c no?\n"
"You~27ve blown this rescue mission too\n"
- "often. Your friend~27s team is beyond help.#P"
+ "often. Your friend~27s team is beyond help.{EXTRA_MSG}"
" I~27m sorry to say this~2c\n"
"but you~27ll have to tell your friend that\n"
- "your rescue attempts failed.";
+ "your rescue attempts failed.");
-ALIGNED(4) const char gUnknown_80DE430[] =
+ALIGNED(4) const char gUnknown_80DE430[] = _(
" Okeydoke.\n"
- "I~27ll need you to choose the #CGSOS Mail#R\n"
- "for you to go on a rescue mission.";
+ "I~27ll need you to choose the {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}\n"
+ "for you to go on a rescue mission.");
-ALIGNED(4) const char gUnknown_80DE48C[] =
+ALIGNED(4) const char gUnknown_80DE48C[] = _(
" What kind of mail do you\n"
- "want to delete?";
+ "want to delete?");
-ALIGNED(4) const char gUnknown_80DE4B8[] =
+ALIGNED(4) const char gUnknown_80DE4B8[] = _(
" All righty. Choose\n"
- "the #CGSOS Mail#R you don~27t need.";
+ "the {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} you don~27t need.");
-ALIGNED(4) const char gUnknown_80DE4F0[] =
+ALIGNED(4) const char gUnknown_80DE4F0[] = _(
" ...Uh~2c no?\n"
- "You don~27t have any #CGSOS Mail#R.";
-
-ALIGNED(4) const char gUnknown_80DE524[] =
- " If you want a reward~2c #C2don~27t\n"
- "delete an A-OK Mail#R before getting a\n"
- "#CGThank-You Mail#R back for it.#P"
- " #C2Be careful#R if you~27re going\n"
- "to delete any #CGA-OK Mail#R.#P"
+ "You don~27t have any {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.");
+
+ALIGNED(4) const char gUnknown_80DE524[] = _(
+ " If you want a reward~2c {COLOR_1 RED}don~27t\n"
+ "delete an A-OK Mail{END_COLOR_TEXT_1} before getting a\n"
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} back for it.{EXTRA_MSG}"
+ " {COLOR_1 RED}Be careful{END_COLOR_TEXT_1} if you~27re going\n"
+ "to delete any {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.{EXTRA_MSG}"
" Okeydoke.\n"
- "Choose an #CGA-OK Mail#R\n"
- "you don~27t need anymore.";
-ALIGNED(4) const char gUnknown_80DE614[] =
+ "Choose an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}\n"
+ "you don~27t need anymore.");
+
+ALIGNED(4) const char gUnknown_80DE614[] = _(
" ...Uh~2c no?\n"
- "You don~27t have any #CGA-OK Mail#R.";
-ALIGNED(4) const char gUnknown_80DE648[] =
+ "You don~27t have any {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.");
+
+ALIGNED(4) const char gUnknown_80DE648[] = _(
" Uh~2c OK.\n"
"So~2c you want me to delete every piece\n"
- "of mail that you have.";
-ALIGNED(4) const char gUnknown_80DE694[] =
+ "of mail that you have.");
+
+ALIGNED(4) const char gUnknown_80DE694[] = _(
" ...Uh~2c no?\n"
"You don~27t have a single piece of\n"
- "mail on you!";
-ALIGNED(4) const char gUnknown_80DE6D4[] =
- " So~2c delete all your #CGSOS Mail#R~2c\n"
- "#CGA-OK Mail#R~2c and your #CGThank-You Mail#R?\n"
- "You~27re absolutely~2c positively sure?";
-ALIGNED(4) const char gUnknown_80DE754[] =
+ "mail on you!");
+
+ALIGNED(4) const char gUnknown_80DE6D4[] = _(
+ " So~2c delete all your {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}~2c\n"
+ "{COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}~2c and your {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\n"
+ "You~27re absolutely~2c positively sure?");
+
+ALIGNED(4) const char gUnknown_80DE754[] = _(
" If I delete any mail~2c it~27s\n"
"gone forever and ever. Bye-bye.\n"
- "You~27re really~2c really sure now?";
-ALIGNED(4) const char gUnknown_80DE7B8[] =
+ "You~27re really~2c really sure now?");
+
+ALIGNED(4) const char gUnknown_80DE7B8[] = _(
" OK~2c then.\n"
- "Let me save your adventure now.";
-ALIGNED(4) const char gUnknown_80DE7E8[] =
- " Okeydoke. That~27s all done.";
-ALIGNED(4) const char gUnknown_80DE808[] =
+ "Let me save your adventure now.");
+
+ALIGNED(4) const char gUnknown_80DE7E8[] = _(
+ " Okeydoke. That~27s all done.");
+
+ALIGNED(4) const char gUnknown_80DE808[] = _(
" Do you want to delete\n"
- "any other mail?";
-ALIGNED(4) const char gUnknown_80DE830[] =
+ "any other mail?");
+
+ALIGNED(4) const char gUnknown_80DE830[] = _(
" Okeydoke.\n"
- "I~27ll delete #CGevery piece of mail#R.";
-ALIGNED(4) const char gUnknown_80DE864[] =
+ "I~27ll delete {COLOR_1 LIGHT_BLUE_2}every piece of mail{END_COLOR_TEXT_1}.");
+
+ALIGNED(4) const char gUnknown_80DE864[] = _(
" Okeydoke.\n"
- "Every bit of mail has been deleted.#P"
- " Let me save your adventure.";
-ALIGNED(4) const char gUnknown_80DE8B4[] =
+ "Every bit of mail has been deleted.{EXTRA_MSG}"
+ " Let me save your adventure.");
+
+ALIGNED(4) const char gUnknown_80DE8B4[] = _(
" Well~2c hello~2c there!\n"
- "This is the #CGFriend Rescue#R counter.\n"
- "What can I help you with today?";
-ALIGNED(4) const char gUnknown_80DE918[] =
+ "This is the {COLOR_1 LIGHT_BLUE_2}Friend Rescue{END_COLOR_TEXT_1} counter.\n"
+ "What can I help you with today?");
+
+ALIGNED(4) const char gUnknown_80DE918[] = _(
" Help you with anything\n"
- "else today?";
-ALIGNED(4) const char gUnknown_80DE93C[] =
- " Come again anytime!";
+ "else today?");
-ALIGNED(4) const char gWonderMailErrorText[] =
+ALIGNED(4) const char gUnknown_80DE93C[] = _(
+ " Come again anytime!");
+
+ALIGNED(4) const char gWonderMailErrorText[] = _(
" ...Uh~2c no?\n"
- "Something~27s not working right here...";
-ALIGNED(4) const char gWonderMailNumGBAsText[] =
+ "Something~27s not working right here...");
+
+ALIGNED(4) const char gWonderMailNumGBAsText[] = _(
" ...Uh~2c no?\n"
"The number of GBA systems isn~27t right.\n"
- "You~27d better try this again from the top.";
-ALIGNED(4) const char gWonderMailWrongModeText[] =
+ "You~27d better try this again from the top.");
+
+ALIGNED(4) const char gWonderMailWrongModeText[] = _(
" ...Uh~2c no? You~27re not in the\n"
"same mode as your friend.\n"
- "You~27d better try this again from the top.";
-ALIGNED(4) const char gWonderMailStorageFullText[] =
+ "You~27d better try this again from the top.");
+
+ALIGNED(4) const char gWonderMailStorageFullText[] = _(
" ...Uh~2c no?\n"
"Your storage space is stuffed full.\n"
- "You~27d better make room and try again.";
-ALIGNED(4) const char gWonderMailDuplicateText[] =
+ "You~27d better make room and try again.");
+
+ALIGNED(4) const char gWonderMailDuplicateText[] = _(
" ...Uh~2c no? It looks like\n"
"you received this mail before.\n"
- "You can~27t get the same mail twice. ";
-ALIGNED(4) const char gWonderMailNotEligibleReceiveText[] =
+ "You can~27t get the same mail twice. ");
+
+ALIGNED(4) const char gWonderMailNotEligibleReceiveText[] = _(
" ...Uh~2c no?\n"
- "You~27re not eligible to receive this mail.";
-ALIGNED(4) const char gWonderMailNoRoomText[] =
+ "You~27re not eligible to receive this mail.");
+
+ALIGNED(4) const char gWonderMailNoRoomText[] = _(
" ...Uh~2c no?\n"
"There~27s no room for you to \n"
- "receive any more mail.#P"
+ "receive any more mail.{EXTRA_MSG}"
" You~27d better delete some\n"
"mail and make room before you come see\n"
- "me again about receiving new mail.";
-ALIGNED(4) const char gWonderMailFriendErrorText[] =
+ "me again about receiving new mail.");
+
+ALIGNED(4) const char gWonderMailFriendErrorText[] = _(
" ...Uh~2c no? Looks like your\n"
"friend didn~27t do what needed doing.\n"
- "You~27d better do this again from the top.";
-ALIGNED(4) const char gWonderMailPasswordIncorrectText[] =
+ "You~27d better do this again from the top.");
+
+ALIGNED(4) const char gWonderMailPasswordIncorrectText[] = _(
" ...Uh~2c no?\n"
"This here password looks wrong.\n"
- "Do you want to try that again?";
-ALIGNED(4) const char gWonderMailSOSPasswordIncorrectText[] =
+ "Do you want to try that again?");
+
+ALIGNED(4) const char gWonderMailSOSPasswordIncorrectText[] = _(
" ...Uh~2c no? This password~27s\n"
- "not for any #CGSOS Mail#R.";
-ALIGNED(4) const char gWonderMailAOKMailReceivedText[] =
- ": I received the #CGSOS Mail#R.\n"
- "Your adventure will be saved.";
-ALIGNED(4) const char mail_filler[] = "pksdir0";
+ "not for any {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.");
+
+ALIGNED(4) const char gWonderMailAOKMailReceivedText[] = _(
+ ": I received the {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.\n"
+ "Your adventure will be saved.");
+
+ALIGNED(4) const char mail_filler[] = _("pksdir0");