summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--charmap.txt60
-rw-r--r--data/data.s8
-rw-r--r--data/data_80D47B8.s288
-rw-r--r--data/data_80DED44.s45
-rw-r--r--data/data_80E1F30.s12
-rw-r--r--data/data_80E2068.s182
-rw-r--r--data/data_80E59A8.s18
-rw-r--r--data/data_80E7D40.s70
-rw-r--r--data/data_80F4278.s50
-rw-r--r--data/data_810AE24.s38
-rw-r--r--data/friend_area.inc10
-rw-r--r--data/item/item_descriptions.s308
-rw-r--r--data/item/item_names.s327
-rw-r--r--data/move/move_names.s421
-rw-r--r--data/pokemon_mail.s60
-rw-r--r--data/text/luminous_cave.inc4
-rw-r--r--data/text/party_menu.inc12
-rw-r--r--data/text/wonder_mail_3.inc16
-rw-r--r--data/text/wonder_mail_complete.inc8
-rw-r--r--src/code_8012A18_1.c10
-rw-r--r--src/code_801AFA4.c6
-rw-r--r--src/code_801D760.c8
-rw-r--r--src/code_8090208.c2
-rw-r--r--src/friend_area_action_menu.c4
-rw-r--r--src/pokemon_mid.c8
-rw-r--r--src/thank_you_wonder_mail.c132
-rw-r--r--src/wonder_mail_2.c8
-rw-r--r--src/wonder_mail_main_menu.c42
28 files changed, 1025 insertions, 1132 deletions
diff --git a/charmap.txt b/charmap.txt
index 4fc4058..5866f28 100644
--- a/charmap.txt
+++ b/charmap.txt
@@ -213,10 +213,24 @@
'〜' = 81 60
'♪' = 81 F4
+'う' = 82 A4
+'か' = 82 AA
'し' = 82 B5
+'す' = 82 B7
'な' = 82 C8
+'に' = 82 C9
+'も' = 82 CC
+'み' = 82 DC
+'ま' = 82 DD
+'の' = 82 E0
+'よ' = 82 E6
+'る' = 82 E9
+'を' = 82 F0
+'ん' = 82 F1
POKE = 83 BF 83 C4
+TM = 87 4E
+ORB = 87 4F
STAR_BULLET = 87 42
A_BUTTON = 87 50
@@ -246,28 +260,28 @@ NEW_LINE = 23 4E @ #N
@
@ TO USE: {COLOR_(1 or 2) ______} text here {END_COLOR_(# from first one)}
@ EX: {COLOR_2 YELLOW}Steel{END_COLOR_TEXT_2} gets you a colored yellow "Steel"
-COLOR_1 = 23 43
-COLOR_2 = 23 63
-END_COLOR_TEXT_1 = 23 52
-END_COLOR_TEXT_2 = 23 72
+COLOR_1 = 23 43 @ #C
+COLOR_2 = 23 63 @ #c
+END_COLOR_TEXT_1 = 23 52 @ #R
+END_COLOR_TEXT_2 = 23 72 @ #r
@ COLORS
-WHITE = 30 @ C0
-BLUE = 31 @ C1
-RED = 32 @ C2
-BLACK = 33 @ C3
-GREEN = 34 @ C4
-CYAN = 35 @ C5
-CYAN_ALT = 63 05 @ c5 (used in #c5%s#r)
-YELLOW = 36 @ C6
-YELLOW_ALT = 63 06 @ c6 (used in #c6%s#r)
-WHITE_2 = 37 @ C7
-DARKER_GRAY = 38 @ C8
-DARK_GRAY = 39 @ C9
-WHITE_3 = 41 @ CA
-WHITE_4 = 42 @ CB
-YELLOW_2 = 43 @ CC
-YELLOW_3 = 44 @ CD
-LIGHT_BLUE = 45 @ CE
-WHITE_5 = 46 @ CF
-LIGHT_BLUE_2 = 47 @ CG (TODO CHECK THIS)
+WHITE = 30 @ 0
+BLUE = 31 @ 1
+RED = 32 @ 2
+BLACK = 33 @ 3
+GREEN = 34 @ 4
+CYAN = 35 @ 5
+CYAN_ALT = 05
+YELLOW = 36 @ 6
+YELLOW_ALT = 06
+WHITE_2 = 37 @ 7
+DARKER_GRAY = 38 @ 8
+DARK_GRAY = 39 @ 9
+WHITE_3 = 41 @ A
+WHITE_4 = 42 @ B
+YELLOW_2 = 43 @ C
+YELLOW_3 = 44 @ D
+LIGHT_BLUE = 45 @ E
+WHITE_5 = 46 @ F
+LIGHT_BLUE_2 = 47 @ G (TODO CHECK THIS)
diff --git a/data/data.s b/data/data.s
index 9cc3098..3c976be 100644
--- a/data/data.s
+++ b/data/data.s
@@ -410,22 +410,22 @@ gUnknown_80B71A0: @ 80B71A0
.global CWEND_text
CWEND_text:
- .string "#CWEND#R\0"
+ .string "#CWEND{END_COLOR_TEXT_1}\0"
.align 2,0
.global CNLAST_text
CNLAST_text:
- .string "#CNLAST#R\0"
+ .string "#CNLAST{END_COLOR_TEXT_1}\0"
.align 2,0
.global CECONTINUE_text
CECONTINUE_text:
- .string "#CECONTINUE#R\0"
+ .string "{COLOR_1 LIGHT_BLUE}CONTINUE{END_COLOR_TEXT_1}\0"
.align 2,0
.global CISTART_text
CISTART_text:
- .string "#CISTART#R\0"
+ .string "#CISTART{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80B71E4
diff --git a/data/data_80D47B8.s b/data/data_80D47B8.s
index f451578..7dca611 100644
--- a/data/data_80D47B8.s
+++ b/data/data_80D47B8.s
@@ -361,7 +361,7 @@ gUnknown_80D4A58:
.global gUnknown_80D4C14
gUnknown_80D4C14:
.string " {POKE}... Purr...\n"
- .string "Very well~2c #C5$d0#R {POKE}.\n"
+ .string "Very well~2c {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Here you are.\0"
.align 2, 0
@@ -390,7 +390,7 @@ gUnknown_80D4D20:
.global gUnknown_80D4D44
gUnknown_80D4D44:
.string " Zzz...\n"
- .string "#C5$d0#R {POKE}... Very well...#W\n"
+ .string "{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}... Very well...#W\n"
.string "I will guard it jealously...\0"
.align 2, 0
@@ -439,7 +439,7 @@ gUnknown_80D4F08:
.global gUnknown_80D4F24
gUnknown_80D4F24:
.string " Sssnore... Purr...\n"
- .string "Your account contains #C5$d0#R {POKE}...\n"
+ .string "Your account contains {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}...\n"
.string "How may I serve you?\0"
.align 2, 0
@@ -475,7 +475,7 @@ gUnknown_80D4FC8:
.global gUnknown_80D5158
gUnknown_80D5158:
- .string " Very well~2c #C5$d0#R {POKE}.\n"
+ .string " Very well~2c {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Here you are.\0"
.align 2, 0
@@ -500,7 +500,7 @@ gUnknown_80D5224:
.global gUnknown_80D5244
gUnknown_80D5244:
- .string " #C5$d0#R {POKE}. Very well.#W\n"
+ .string " {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}. Very well.#W\n"
.string "I will guard it jealously.\0"
.align 2, 0
@@ -537,7 +537,7 @@ gUnknown_80D5380:
.global gUnknown_80D538C
gUnknown_80D538C:
.string " Your account contains\n"
- .string "#C5$d0#R {POKE}.\n"
+ .string "{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "How may I serve you?\0"
.align 2, 0
@@ -622,7 +622,7 @@ gUnknown_80D5590:
.global gUnknown_80D55C0
gUnknown_80D55C0:
.string " Zzz... Zzz...\n"
- .string "That #C4$i0#R...\n"
+ .string "That {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}...\n"
.string "Can~27t store it...\0"
.align 2, 0
@@ -662,7 +662,7 @@ gUnknown_80D56CC:
.global gUnknown_80D5710
gUnknown_80D5710:
.string " Hunh...? Taking...?\n"
- .string "Oh... You want your #C4$i0#R...\n"
+ .string "Oh... You want your {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}...\n"
.string "OK?\0"
.align 2, 0
@@ -695,7 +695,7 @@ gUnknown_80D57F4:
.global gUnknown_80D5844
gUnknown_80D5844:
.string " Zzz... Store something?\n"
- .string "Gonna put #C4$i0#R in storage...\n"
+ .string "Gonna put {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} in storage...\n"
.string "OK?\0"
.align 2, 0
@@ -763,7 +763,7 @@ gUnknown_80D5B24:
.global gUnknown_80D5B5C
gUnknown_80D5B5C:
.string " Oh~2c dear~2c sorry.#W\n"
- .string "That #C4$i0#R is an item you\n"
+ .string "That {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} is an item you\n"
.string "can~27t put in storage.\0"
.align 2, 0
@@ -800,7 +800,7 @@ gUnknown_80D5C74:
.global gUnknown_80D5CAC
gUnknown_80D5CAC:
.string " Fine~2c I~27ll take your\n"
- .string "#C4$i0#R out of storage. OK?\0"
+ .string "{COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} out of storage. OK?\0"
.align 2, 0
.global gUnknown_80D5CE4
@@ -831,7 +831,7 @@ gUnknown_80D5D8C:
.global gUnknown_80D5DBC
gUnknown_80D5DBC:
.string " I~27ll put your\n"
- .string "#C4$i0#R in storage. OK?\0"
+ .string "{COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} in storage. OK?\0"
.align 2, 0
.global gUnknown_80D5DE8
@@ -1051,14 +1051,14 @@ gUnknown_80D6364:
gUnknown_80D6394:
.string " Zzz... Reep~2c what...?\n"
.string "For all that I can buy~2c I will pay\n"
- .string "#C5$d0#R {POKE}... OK?\0"
+ .string "{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}... OK?\0"
.align 2, 0
.global gUnknown_80D63E8
gUnknown_80D63E8:
.string " Zzzzzz... Zzzzzz...?\n"
- .string "#C4$i0#R?\n"
- .string "Is #C5$d0#R {POKE} OK?\0"
+ .string "{COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}?\n"
+ .string "Is {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE} OK?\0"
.align 2, 0
.global gUnknown_80D6420
@@ -1082,7 +1082,7 @@ gUnknown_80D6478:
.global gUnknown_80D6494
gUnknown_80D6494:
.string " Zzzzzz...\n"
- .string "#C4$i0#R is #C5$d0#R {POKE}...\n"
+ .string "{COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} is {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}...\n"
.string "OK?\0"
.align 2, 0
@@ -1224,14 +1224,14 @@ gUnknown_80D6B18:
.global gUnknown_80D6B50
gUnknown_80D6B50:
.string " For all that I can buy~2c I can\n"
- .string "offer you #C5$d0#R {POKE}.\n"
+ .string "offer you {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable?\0"
.align 2, 0
.global gUnknown_80D6BA0
gUnknown_80D6BA0:
- .string " #C4$i0#R~2c you say?\n"
- .string "For that~2c I can offer #C5$d0#R {POKE}.\n"
+ .string " {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}~2c you say?\n"
+ .string "For that~2c I can offer {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable?\0"
.align 2, 0
@@ -1249,8 +1249,8 @@ gUnknown_80D6C1C:
.global gUnknown_80D6C48
gUnknown_80D6C48:
- .string " #C4$i0#R~2c you say?\n"
- .string "That will be #C5$d0#R {POKE}.\n"
+ .string " {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}~2c you say?\n"
+ .string "That will be {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable?\0"
.align 2, 0
@@ -1372,15 +1372,15 @@ gUnknown_80D7090:
.global gUnknown_80D70B4
gUnknown_80D70B4:
.string " Zzzzzz... Zzzzzz...?\n"
- .string "I can pay you #C5$d0#R {POKE}\n"
+ .string "I can pay you {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}\n"
.string "for everything I can buy... OK?\0"
.align 2, 0
.global gUnknown_80D7108
gUnknown_80D7108:
.string " Zzzzzz... Zzzzzz...?\n"
- .string "Selling that #C4$i0#R...?\n"
- .string "How about #C5$d0#R {POKE}?\0"
+ .string "Selling that {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}...?\n"
+ .string "How about {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}?\0"
.align 2, 0
.global gUnknown_80D7154
@@ -1404,8 +1404,8 @@ gUnknown_80D71B0:
.global gUnknown_80D71CC
gUnknown_80D71CC:
.string " Zzz... Meep meep...\n"
- .string "#C4$i0#R...?\n"
- .string "#C5$d0#R {POKE}~2c OK?\0"
+ .string "{COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}...?\n"
+ .string "{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}~2c OK?\0"
.align 2, 0
.global gUnknown_80D7204
@@ -1536,14 +1536,14 @@ gUnknown_80D7740:
.global gUnknown_80D776C
gUnknown_80D776C:
.string " For everything I can buy~2c\n"
- .string "I can offer #C5$d0#R {POKE}.\n"
+ .string "I can offer {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that acceptable to you?\0"
.align 2, 0
.global gUnknown_80D77C0
gUnknown_80D77C0:
- .string " #C4$i0#R?\n"
- .string "I can offer you #C5$d0#R {POKE}.\n"
+ .string " {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}?\n"
+ .string "I can offer you {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Will you sell it for that price?\0"
.align 2, 0
@@ -1567,8 +1567,8 @@ gUnknown_80D785C:
.global gUnknown_80D788C
gUnknown_80D788C:
- .string " #C4$i0#R?\n"
- .string "That will be #C5$d0#R {POKE}.\n"
+ .string " {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}?\n"
+ .string "That will be {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that to your liking?\0"
.align 2, 0
@@ -1662,7 +1662,7 @@ gUnknown_80D7A44:
.string "their species...#P"
.string " Kwoo... Sssnore...\n"
.string "See what Pokémon can live there by\n"
- .string "checking #C6Info#R...#P"
+ .string "checking {COLOR_1 YELLOW}Info{END_COLOR_TEXT_1}...#P"
.string " Zzz...\n"
.string "I don~27t sell some Friend Areas...#P"
.string " Kwoo...\n"
@@ -1676,7 +1676,7 @@ gUnknown_80D7A44:
.global gUnknown_80D7C94
gUnknown_80D7C94:
.string " Sssnore...\n"
- .string "#C4$h#R...?\n"
+ .string "{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}...?\n"
.string "I can~27t get that Friend Area...#P"
.string " Zzz... Zzz...\n"
.string "Sorry...\0"
@@ -1685,7 +1685,7 @@ gUnknown_80D7C94:
.global gUnknown_80D7CE8
gUnknown_80D7CE8:
.string " Zzz... Hunh...?\n"
- .string "#C4$h#R...?\n"
+ .string "{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}...?\n"
.string "I don~27t know... I~27ll check...#P"
.string " Sssnore...\n"
.string "I~27ll have it for sale...\n"
@@ -1696,14 +1696,14 @@ gUnknown_80D7CE8:
gUnknown_80D7D64:
.string " Sssnore...\n"
.string "You can already go...\n"
- .string "Friend Area #C4$h#R...\0"
+ .string "Friend Area {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D7DA0
gUnknown_80D7DA0:
.string " Dwee... Kwoo...\n"
- .string "#C5$m0#R~27s Friend Area...\n"
- .string "Zzz... #C4$h#R...\0"
+ .string "{COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}~27s Friend Area...\n"
+ .string "Zzz... {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D7DE0
@@ -1748,10 +1748,10 @@ gUnknown_80D7ED0:
.global gUnknown_80D7F10
gUnknown_80D7F10:
.string " Grats... Zzz...#W\n"
- .string "You can go to #C4$h#R...#P"
+ .string "You can go to {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}...#P"
.string " Dwee... Sssnore...\n"
.string "Make friends with Pokémon in...\n"
- .string "#C4$h#R...\0"
+ .string "{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D7F7C
@@ -1767,8 +1767,8 @@ gUnknown_80D7F7C:
.global gUnknown_80D8000
gUnknown_80D8000:
- .string " Kwoo? #C4$h#R?\n"
- .string "That~27s #C5$d0#R {POKE}...\n"
+ .string " Kwoo? {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}?\n"
+ .string "That~27s {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}...\n"
.string "OK?\0"
.align 2, 0
@@ -1821,7 +1821,7 @@ gUnknown_80D8104:
.string "their species.#P"
.string " If you~27re buying a Friend\n"
.string "Area~2c you should confirm what Pokémon\n"
- .string "can live there by checking #C6Info#R.#P"
+ .string "can live there by checking {COLOR_1 YELLOW}Info{END_COLOR_TEXT_1}.#P"
.string " Also~2c there are some Friend\n"
.string "Areas that I don~27t sell.#P"
.string " I think there are some\n"
@@ -1836,14 +1836,14 @@ gUnknown_80D8104:
.global gUnknown_80D8420
gUnknown_80D8420:
- .string " #C4$h#R?\n"
+ .string " {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}?\n"
.string "I can~27t get that Friend Area for you.#W\n"
.string "I~27m really sorry.\0"
.align 2, 0
.global gUnknown_80D8468
gUnknown_80D8468:
- .string " #C4$h#R?\n"
+ .string " {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}?\n"
.string "I don~27t know much about it at all.#W\n"
.string "I~27ll check up on it.#P"
.string " I~27ll add it to the Friend\n"
@@ -1853,13 +1853,13 @@ gUnknown_80D8468:
.global gUnknown_80D84F8
gUnknown_80D84F8:
.string " You can already go to the\n"
- .string "Friend Area #C4$h#R.\0"
+ .string "Friend Area {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
.align 2, 0
.global gUnknown_80D8528
gUnknown_80D8528:
- .string " #C5$m0#R~27s Friend Area\n"
- .string "is #C4$h#R.\0"
+ .string " {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}~27s Friend Area\n"
+ .string "is {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
.align 2, 0
.global gUnknown_80D8550
@@ -1903,10 +1903,10 @@ gUnknown_80D8644:
.global gUnknown_80D8674
gUnknown_80D8674:
.string " Congratulations!#W\n"
- .string "You can go to #C4$h#R now!#P"
+ .string "You can go to {COLOR_1 GREEN}$h{END_COLOR_TEXT_1} now!#P"
.string " You can recruit\n"
.string "Pokémon that live in the Friend Area\n"
- .string "#C4$h#R.\0"
+ .string "{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
.align 2, 0
.global gUnknown_80D86E4
@@ -1918,8 +1918,8 @@ gUnknown_80D86E4:
.global gUnknown_80D8738
gUnknown_80D8738:
- .string " #C4$h#R?\n"
- .string "That will be #C5$d0#R {POKE}.\n"
+ .string " {COLOR_1 GREEN}$h{END_COLOR_TEXT_1}?\n"
+ .string "That will be {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}.\n"
.string "Is that OK?\0"
.align 2, 0
@@ -2014,16 +2014,16 @@ gUnknown_80D8950:
.string "I~27d go broke if it weren~27t for those\n"
.string "forgetful Pokémon...#P"
.string " Zzz... Gwaaah...\n"
- .string "Especially that #C5$m4#R...\n"
+ .string "Especially that {COLOR_1 CYAN}$m4{END_COLOR_TEXT_1}...\n"
.string "It seems to be forgetful...#P"
.string " Sssnore...\n"
.string "I hope it forgets more moves...\n"
.string "So it needs to see me...#P"
.string " Zzz... Mumble...\n"
.string "But we decided to get rid of that\n"
- .string "#C5$m4#R...#P"
+ .string "{COLOR_1 CYAN}$m4{END_COLOR_TEXT_1}...#P"
.string " Gwaaaah... Gweh...\n"
- .string "#C5$m4#R won~27t be coming around\n"
+ .string "{COLOR_1 CYAN}$m4{END_COLOR_TEXT_1} won~27t be coming around\n"
.string "anymore... \0"
.align 2, 0
@@ -2071,8 +2071,8 @@ gUnknown_80D8CC8:
.string " Fwaaah hah!\n"
.string "There...#P"
.string " Zzz... Mutter...\n"
- .string "#C5$m5#R forgot...\n"
- .string "#C4$m1#R and moves linked to it...\0"
+ .string "{COLOR_1 CYAN}$m5{END_COLOR_TEXT_1} forgot...\n"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and moves linked to it...\0"
.align 2, 0
.global gUnknown_80D8D64
@@ -2084,21 +2084,21 @@ gUnknown_80D8D64:
.string " Fwaaah hah!\n"
.string "There...#P"
.string " Zzz... Mumble...\n"
- .string "#C5$m5#R forgot...\n"
- .string "#C4$m1#R...\0"
+ .string "{COLOR_1 CYAN}$m5{END_COLOR_TEXT_1} forgot...\n"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D8DE8
gUnknown_80D8DE8:
.string " Zzz... Fwaah? Forget...?\n"
- .string "#C4$m1#R and any moves\n"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and any moves\n"
.string "linked to it?\0"
.align 2, 0
.global gUnknown_80D8E28
gUnknown_80D8E28:
.string " Zzz... Forget...?\n"
- .string "#C4$m1#R?\0"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}?\0"
.align 2, 0
.global gUnknown_80D8E48
@@ -2124,10 +2124,10 @@ gUnknown_80D8EC4:
.string " Fwaaah hah!\n"
.string "There...#P"
.string " Zzz... Mumble...\n"
- .string "#CM$m5#R~27s OK...#P"
+ .string "#CM$m5{END_COLOR_TEXT_1}~27s OK...#P"
.string " Sssnork... Forgotten...\n"
- .string "#C4$m1#R and moves linked to it...\n"
- .string "Remembered #C5$m0#R...\0"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and moves linked to it...\n"
+ .string "Remembered {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D8F98
@@ -2138,36 +2138,36 @@ gUnknown_80D8F98:
.string "Gggggggg...#W Pwah! Gulpin!#P"
.string " Fwaah hah!\n"
.string "There...#P"
- .string " Zzz... Zzz... #CM$m5#R\n"
- .string "forgot #C4$m1#R...\n"
- .string "Remembered #C5$m0#R...\0"
+ .string " Zzz... Zzz... #CM$m5{END_COLOR_TEXT_1}\n"
+ .string "forgot {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}...\n"
+ .string "Remembered {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D9034
gUnknown_80D9034:
.string " Zzz? Fnurf? \n"
- .string "Forget #C4$m1#R...and moves linked\n"
- .string "to it? Remember #C5$m0#R?\0"
+ .string "Forget {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}...and moves linked\n"
+ .string "to it? Remember {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?\0"
.align 2, 0
.global gUnknown_80D9080
gUnknown_80D9080:
.string " Zzznort... Grumble...\n"
- .string "Forget #C4$m1#R?\n"
- .string "Remember #C5$m0#R?\0"
+ .string "Forget {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}?\n"
+ .string "Remember {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?\0"
.align 2, 0
.global gUnknown_80D90BC
gUnknown_80D90BC:
.string " Zzzznort... Move...?\n"
- .string "Remember #C5$m0#R?#P"
+ .string "Remember {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?#P"
.string " Fwaah...\n"
.string "Gggggggggggg...#W Gulpin!#P"
.string " Fgwaah...\n"
.string "There...#P"
.string " Zzz... Zzz...\n"
- .string "#CM$m5#R remembered...\n"
- .string "Hunh? That move~2c #C5$m0#R...\0"
+ .string "#CM$m5{END_COLOR_TEXT_1} remembered...\n"
+ .string "Hunh? That move~2c {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80D9168
@@ -2254,9 +2254,9 @@ gUnknown_80D9498:
.string "Two or more moves can be used one after\n"
.string "another in one turn!#P"
.string " For example~2c if the moves\n"
- .string "#C5Scratch#R and #C5Growl#R are\n"
+ .string "{COLOR_1 CYAN}Scratch{END_COLOR_TEXT_1} and {COLOR_1 CYAN}Growl{END_COLOR_TEXT_1} are\n"
.string "linked...#P"
- .string " Both #C5Scratch#R and #C5Growl#R are\n"
+ .string " Both {COLOR_1 CYAN}Scratch{END_COLOR_TEXT_1} and {COLOR_1 CYAN}Growl{END_COLOR_TEXT_1} are\n"
.string "used in one turn!#W\n"
.string "See? Amazing~2c huh?#P"
.string " Using links~2c heheh...#W\n"
@@ -2306,8 +2306,8 @@ gUnknown_80D9904:
.string " Gggggggg...#W Poof!#P"
.string " There!\n"
.string "Success!#P"
- .string " #C5$m5#R has forgotten\n"
- .string "the move #C4$m1#R and any moves\n"
+ .string " {COLOR_1 CYAN}$m5{END_COLOR_TEXT_1} has forgotten\n"
+ .string "the move {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and any moves\n"
.string "linked to it!\0"
.align 2, 0
@@ -2317,20 +2317,20 @@ gUnknown_80D9988:
.string " Gggggggg...#W Poof!#P"
.string " There!\n"
.string "Success!#P"
- .string " #C5$m5#R has forgotten\n"
- .string "the move #C4$m1#R!\0"
+ .string " {COLOR_1 CYAN}$m5{END_COLOR_TEXT_1} has forgotten\n"
+ .string "the move {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}!\0"
.align 2, 0
.global gUnknown_80D99F0
gUnknown_80D99F0:
.string " So~2c forget the move\n"
- .string "#C4$m1#R and any moves linked to it?\0"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and any moves linked to it?\0"
.align 2, 0
.global gUnknown_80D9A2C
gUnknown_80D9A2C:
.string " So~2c forget the move\n"
- .string "#C4$m1#R?\0"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}?\0"
.align 2, 0
.global gUnknown_80D9A50
@@ -2355,10 +2355,10 @@ gUnknown_80D9B1C:
.string " Gggggggg...#W Pwah! Gulpin!#P"
.string " There!\n"
.string "Success!#P"
- .string " #CM$m5#R is done!#P"
+ .string " #CM$m5{END_COLOR_TEXT_1} is done!#P"
.string " It~27s forgotten the move\n"
- .string "#C4$m1#R and any moves linked to it~2c\n"
- .string "and #C5$m0#R has been remembered!\0"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and any moves linked to it~2c\n"
+ .string "and {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1} has been remembered!\0"
.align 2, 0
.global gUnknown_80D9BD8
@@ -2367,35 +2367,35 @@ gUnknown_80D9BD8:
.string " Gggggggg...#W Pwah! Gulpin!#P"
.string " There!\n"
.string "Success!#P"
- .string " #CM$m5#R has forgotten\n"
- .string "the move #C4$m1#R and remembered\n"
- .string "the move #C5$m0#R!\0"
+ .string " #CM$m5{END_COLOR_TEXT_1} has forgotten\n"
+ .string "the move {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and remembered\n"
+ .string "the move {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}!\0"
.align 2, 0
.global gUnknown_80D9C68
gUnknown_80D9C68:
- .string " So~2c forget #C4$m1#R\n"
+ .string " So~2c forget {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}\n"
.string "and any moves linked to it~2c and remember\n"
- .string "the move #C5$m0#R?\0"
+ .string "the move {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?\0"
.align 2, 0
.global gUnknown_80D9CC0
gUnknown_80D9CC0:
.string " So~2c forget the move\n"
- .string "#C4$m1#R and remember the move\n"
- .string "#C5$m0#R?\0"
+ .string "{COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and remember the move\n"
+ .string "{COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?\0"
.align 2, 0
.global gUnknown_80D9D00
gUnknown_80D9D00:
- .string " So~2c the move #C5$m0#R\n"
+ .string " So~2c the move {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}\n"
.string "is the one to be remembered?#W\n"
.string "OK~2c here goes!#P"
.string " Gggggggggggg...#W Gulpin!#P"
.string " There!\n"
.string "Success!#P"
- .string " #CM$m5#R has\n"
- .string "remembered the move #C5$m0#R!\0"
+ .string " #CM$m5{END_COLOR_TEXT_1} has\n"
+ .string "remembered the move {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}!\0"
.align 2, 0
.global gUnknown_80D9DA4
@@ -2518,7 +2518,7 @@ gUnknown_80DA100:
.string "Your reward...\n"
.string "Promised...#P"
.string " Zzz... Urr!\n"
- .string "#CIBonsly Doll#R...\0"
+ .string "#CIBonsly Doll{END_COLOR_TEXT_1}...\0"
.align 2, 0
.global gUnknown_80DA204
@@ -2575,9 +2575,9 @@ gUnknown_80DA338:
.string "level up...#W\n"
.string "And toughen up your rescue team.#P"
.string " Also...#W\n"
- .string "In the #CDFire Maze#R you will find only\n"
+ .string "In the {COLOR_1 YELLOW_3}Fire Maze{END_COLOR_TEXT_1} you will find only\n"
.string "Fire-type Pokémon.#P"
- .string " In the #CDWater Maze#R there\n"
+ .string " In the {COLOR_1 YELLOW_3}Water Maze{END_COLOR_TEXT_1} there\n"
.string "will only be Water-type Pokémon.#P"
.string " In such ways~2c only one type\n"
.string "of Pokémon will be in a given room.\n"
@@ -2623,7 +2623,7 @@ gUnknown_80DA688:
.string "I promised you a reward for completing\n"
.string "the training courses!#P"
.string " So... Here it is!#W\n"
- .string "My #CIBonsly Doll#R!#P"
+ .string "My #CIBonsly Doll{END_COLOR_TEXT_1}!#P"
.string " Isn~27t it smashing? Hey?!\0"
.align 2, 0
@@ -2871,12 +2871,12 @@ gUnknown_80DB580: @ 80DB580
.global gUnknown_80DB598
gUnknown_80DB598: @ 80DB598
- .string "#C4OVR#R\0"
+ .string "{COLOR_1 GREEN}OVR{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DB5A4
gUnknown_80DB5A4: @ 80DB5A4
- .string "#C6INS#R\0"
+ .string "{COLOR_1 YELLOW}INS{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DB5B0
@@ -2917,12 +2917,12 @@ gUnknown_80DB638: @ 80DB638
.global gUnknown_80DB654
gUnknown_80DB654: @ 80DB654
- .string "#C2%s#R\0"
+ .string "{COLOR_1 RED}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DB65C
gUnknown_80DB65C: @ 80DB65C
- .string "#C5%s#R\0"
+ .string "{COLOR_1 CYAN}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DB664
@@ -2940,7 +2940,7 @@ gUnknown_80DB664: @ 80DB664
.global gUnknown_80DB688
gUnknown_80DB688: @ 80DB688
- .string "Is the name #C5$m0#R OK?\0"
+ .string "Is the name {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1} OK?\0"
.align 2,0
.global gUnknown_80DB6A4
@@ -3161,7 +3161,7 @@ gUnknown_80DB8E4: @ 80DB8E4
.global gUnknown_80DB8EC
gUnknown_80DB8EC: @ 80DB8EC
- .string "#C2%s#R\0"
+ .string "{COLOR_1 RED}%s{END_COLOR_TEXT_1}\0"
.string "pksdir0\0"
.align 2,0
@@ -3190,7 +3190,7 @@ gUnknown_80DB92C: @ 80DB92C
.global gUnknown_80DB934
gUnknown_80DB934: @ 80DB934
- .string "#C2%s#R\0"
+ .string "{COLOR_1 RED}%s{END_COLOR_TEXT_1}\0"
.string "pksdir0\0"
.align 2,0
@@ -3228,12 +3228,12 @@ gTeamToolboxB: @ 80DB984
gUnknown_80DB994: @ 80DB994
.string "#C"
.byte 0x02
- .string "$i0#R\0"
+ .string "$i0{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DB9A0
gUnknown_80DB9A0: @ 80DB9A0
- .string "#C2%s#R\0"
+ .string "{COLOR_1 RED}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DB9A8
@@ -3251,13 +3251,13 @@ gUnknown_80DB9B0: @ 80DB9B0
.global gUnknown_80DB9BC
gUnknown_80DB9BC: @ 80DB9BC
.string "#+Who will learn the move\n"
- .string "#+#C5$m7#R?\0"
+ .string "#+{COLOR_1 CYAN}$m7{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80DB9E4
gUnknown_80DB9E4: @ 80DB9E4
- .string "#+#CM$m8#R learned\n"
- .string "#+the move #C5$m7#R!\0"
+ .string "#+#CM$m8{END_COLOR_TEXT_1} learned\n"
+ .string "#+the move {COLOR_1 CYAN}$m7{END_COLOR_TEXT_1}!\0"
.align 2,0
.global gUnknown_80DBA0C
@@ -3303,34 +3303,33 @@ gUnknown_80DBA88: @ 80DBA88
.global gUnknown_80DBAA0
gUnknown_80DBAA0: @ 80DBAA0
- .string "#+#CN$m0#R received\n"
- .string "#+the promised #C4$i0#R. \0"
+ .string "#+#CN$m0{END_COLOR_TEXT_1} received\n"
+ .string "#+the promised {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}. \0"
.align 2,0
.global gUnknown_80DBAD0
gUnknown_80DBAD0: @ 80DBAD0
- .string "#+#CN$m0#R~27s team received\n"
- .string "#+the promised #C4$i0#R.\0"
+ .string "#+#CN$m0{END_COLOR_TEXT_1}~27s team received\n"
+ .string "#+the promised {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80DBB08
gUnknown_80DBB08: @ 80DBB08
.string "#+The team also received\n"
- .string "#+the item #C4$i0#R.\0"
+ .string "#+the item {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80DBB38
gUnknown_80DBB38: @ 80DBB38
- .string "#+Received the #C4$i0#R!#P#+A very rare statue. It has been placed\n"
+ .string "#+Received the {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}!#P#+A very rare statue. It has been placed\n"
.string "#+outside your rescue team base.\0"
.align 2,0
.global gUnknown_80DBB9C
gUnknown_80DBB9C: @ 80DBB9C
- .string "#+The #C4$i0#R...\n"
- .string "#+You~27ve already acquired it.#P#+Sorry to see that...#P#+In its place~2c #CN$m0#R~2c\n"
- .string "#+you can have #CG1~2c000#R "
- .byte 0x83, 0xBF, 0x83, 0xC4, 0x2E
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}...\n"
+ .string "#+You~27ve already acquired it.#P#+Sorry to see that...#P#+In its place~2c #CN$m0{END_COLOR_TEXT_1}~2c\n"
+ .string "#+you can have {COLOR_1 LIGHT_BLUE_2}1~2c000{END_COLOR_TEXT_1} {POKE}."
.align 2,0
.global gUnknown_80DBC28
@@ -3348,25 +3347,25 @@ gUnknown_80DBC60: @ 80DBC60
.global gUnknown_80DBC98
gUnknown_80DBC98: @ 80DBC98
.string "#+Is it OK to throw away\n"
- .string "#+this #C4$i0#R?\0"
+ .string "#+this {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80DBCC4
gUnknown_80DBCC4: @ 80DBCC4
- .string "#+The #C4$i0#R\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}\n"
.string "#+was thrown away.\0"
.align 2,0
.global gUnknown_80DBCE8
gUnknown_80DBCE8: @ 80DBCE8
- .string "#+The #C4$i1#R was put in\n"
- .string "#+storage to get the #C4$i0#R.\0"
+ .string "#+The {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1} was put in\n"
+ .string "#+storage to get the {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80DBD24
gUnknown_80DBD24: @ 80DBD24
- .string "#+The #C4$i1#R was discarded\n"
- .string "#+to get the #C4$i0#R.\0"
+ .string "#+The {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1} was discarded\n"
+ .string "#+to get the {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gKangaskhanTrashToolboxItem
@@ -3548,13 +3547,12 @@ gUnknown_80DBF34: @ 80DBF34
.global gUnknown_80DBF3C
gUnknown_80DBF3C: @ 80DBF3C
- .string "%s #C5%d#R Pts.\0"
+ .string "%s {COLOR_1 CYAN}%d{END_COLOR_TEXT_1} Pts.\0"
.align 2,0
.global gUnknown_80DBF4C
gUnknown_80DBF4C: @ 80DBF4C
- .string "Money: #C5%d#R "
- .byte 0x83, 0xBF, 0x83, 0xC4
+ .string "Money: {COLOR_1 CYAN}%d{END_COLOR_TEXT_1} {POKE}"
.align 2,0
.global gTeamRankBadgeFileName
@@ -3609,7 +3607,7 @@ gUnknown_80DBFCC: @ 80DBFCC
.byte 0x02, 0x00, 0x02, 0x00
.byte 0x0A, 0x00, 0x06, 0x00
.byte 0x06, 0x00, 0x00, 0x00
-
+
.4byte UnkData_80DBFC8
.global gOthers_MenuOption
@@ -3770,15 +3768,15 @@ gUnknown_80DC164: @ 80DC164
.global gUnknown_80DC1A0
gUnknown_80DC1A0: @ 80DC1A0
- .string "#+Forget the move #C4$m1#R and\n"
+ .string "#+Forget the move {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1} and\n"
.string "#+any moves linked to it~2c and learn the move\n"
- .string "#+#C5$m0#R?\0"
+ .string "#+{COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80DC1FC
gUnknown_80DC1FC: @ 80DC1FC
- .string "#+Forget the move #C4$m1#R\n"
- .string "#+and learn #C5$m0#R?\0"
+ .string "#+Forget the move {COLOR_1 GREEN}$m1{END_COLOR_TEXT_1}\n"
+ .string "#+and learn {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80DC230
@@ -3827,7 +3825,7 @@ gUnknown_80DC274: @ 80DC274
.global gUnknown_80DC28C
gUnknown_80DC28C: @ 80DC28C
- .string "Moves: #C6$m0#R \0"
+ .string "Moves: {COLOR_1 YELLOW}$m0{END_COLOR_TEXT_1} \0"
.align 2,0
.global gUnknown_80DC2A0
@@ -3939,7 +3937,7 @@ gGulpinProceed: @ 80DC3C4
.global gGulpinInfo
gGulpinInfo: @ 80DC3CC
- .string "#C6Info#R \0"
+ .string "{COLOR_1 YELLOW}Info{END_COLOR_TEXT_1} \0"
.align 2,0
.global gUnknown_80DC3D8
@@ -4035,12 +4033,12 @@ gUnknown_80DC494: @ 80DC494
.global gUnknown_80DC4A4
gUnknown_80DC4A4: @ 80DC4A4
- .string "#C2%s#R\0"
+ .string "{COLOR_1 RED}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80DC4AC
gUnknown_80DC4AC: @ 80DC4AC
- .string "#C4%s#R\0"
+ .string "{COLOR_1 GREEN}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.string "pksdir0\0"
.align 2,0
@@ -4075,7 +4073,7 @@ gUnknown_80DC4D8: @ 80DC4D8
.global gUnknown_80DC4F0
gUnknown_80DC4F0: @ 80DC4F0
- .string "Inhabitants (Friends: #c5Light blue#r)\0"
+ .string "Inhabitants (Friends: {COLOR_2 CYAN}Light blue{END_COLOR_TEXT_2})\0"
.align 2,0
.global gUnknown_80DC518
@@ -4085,7 +4083,7 @@ gUnknown_80DC518: @ 80DC518
.global gUnknown_80DC524
gUnknown_80DC524: @ 80DC524
- .string "#c5%s#r\0"
+ .string "{COLOR_2 CYAN}%s{END_COLOR_TEXT_2}\0"
.align 2,0
.string "pksdir0\0"
.align 2,0
@@ -4310,7 +4308,7 @@ gUnknown_80DC934: @ 80DC934
.global gUnknown_80DC93C
gUnknown_80DC93C: @ 80DC93C
@ replacing .incbin "baserom.gba", 0x000dc93c, 0x14
- .string "#c%c%s#r\0"
+ .string "#c%c%s{END_COLOR_TEXT_2}\0"
.align 2,0
.string "pksdir0\0"
.align 2,0
@@ -4348,7 +4346,7 @@ gUnknown_80DC988: @ 80DC988
.global gUnknown_80DC998
gUnknown_80DC998: @ 80DC998
@ replacing .incbin "baserom.gba", 0x000dc998, 0xc
- .string "#c%c%s#r\0"
+ .string "#c%c%s{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_80DC9A4
@@ -4495,13 +4493,13 @@ gUnknown_80DD7FC: @ 80DD7FC
.global gUnknown_80DD8A0
gUnknown_80DD8A0: @ 80DD8A0
- .string "#+The #C4$i0#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n"
.string "#+returned to the Toolbox.\0"
.align 2,0
.global gUnknown_80DD8D0
gUnknown_80DD8D0: @ 80DD8D0
- .string "#+The #C4$i0#R was\n#+sent to storage.\0"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n#+sent to storage.\0"
.align 2,0
.global gFriendActionStandby
@@ -4550,7 +4548,7 @@ gFriendActionCheckIQ: @ 80DD94C
.global gUnknown_80DD958
gUnknown_80DD958: @ 80DD958
- .string "Item: #C4$i0#R \0"
+ .string "Item: {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} \0"
.string "pksdir0\0"
.global gUnknown_80DD970
diff --git a/data/data_80DED44.s b/data/data_80DED44.s
index d5753b1..d24c420 100644
--- a/data/data_80DED44.s
+++ b/data/data_80DED44.s
@@ -463,31 +463,28 @@ gUnknown_80E041C: @ 80E041C
.global gUnknown_80E0434
gUnknown_80E0434: @ 80E0434
.string " Here~27s your reward!\n"
- .string "#C5$d0#R "
- .byte 0x83, 0xBF, 0x83, 0xC4
- .string "!\0"
+ .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 "#+#CN$m0#R received\n"
- .string "#+#C5$d0#R"
+ .string "#+#CN$m0{END_COLOR_TEXT_1} received\n"
+ .string "#+{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 "#+#CN$m0#R~27s team received\n"
- .string "#+#C5$d0#R "
- .byte 0x83, 0xBF, 0x83, 0xC4
+ .string "#+#CN$m0{END_COLOR_TEXT_1}~27s team received\n"
+ .string "#+{COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} {POKE}"
.byte 0x2E, 0x00, 0x00, 0x00
.global gUnknown_80E04B4
gUnknown_80E04B4: @ 80E04B4
.string " As your reward~2c you can\n"
.string "now go to the Friend Area\n"
- .string "#C4$h#R!\0"
+ .string "{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}!\0"
.align 2,0
.global gUnknown_80E04F4
@@ -496,34 +493,34 @@ gUnknown_80E04F4: @ 80E04F4
.global gUnknown_80E05C0
gUnknown_80E05C0: @ 80E05C0
- .string "#+#CN$m0#R gained access\n"
+ .string "#+#CN$m0{END_COLOR_TEXT_1} gained access\n"
.string "#+to the Friend Area\n"
- .string "#+#C4$h#R.\0"
+ .string "#+{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E05FC
gUnknown_80E05FC: @ 80E05FC
- .string "#+#CN$m0#R~27s team gained access\n"
+ .string "#+#CN$m0{END_COLOR_TEXT_1}~27s team gained access\n"
.string "#+to the Friend Area\n"
- .string "#+#C4$h#R.\0"
+ .string "#+{COLOR_1 GREEN}$h{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E0640
gUnknown_80E0640: @ 80E0640
.string " Here~27s your reward!\n"
- .string "The promised #C4$i1#R!\0"
+ .string "The promised {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1}!\0"
.align 2,0
.global gUnknown_80E0670
gUnknown_80E0670: @ 80E0670
- .string "#+Rescue Team #CG$t#R\n"
- .string "#+gained #C5$d0#R rescue points.\0"
+ .string "#+Rescue Team {COLOR_1 LIGHT_BLUE_2}$t{END_COLOR_TEXT_1}\n"
+ .string "#+gained {COLOR_1 CYAN}$d0{END_COLOR_TEXT_1} rescue points.\0"
.align 2,0
.global gUnknown_80E06A8
gUnknown_80E06A8: @ 80E06A8
.string "#+Congratulations!#P"
- .string "#+#CG$t#R went up in rank\n"
+ .string "#+{COLOR_1 LIGHT_BLUE_2}$t{END_COLOR_TEXT_1} went up in rank\n"
.string "#+from the $m2\n"
.string "#+to the $m3!\0"
.align 2,0
@@ -582,7 +579,7 @@ gUnknown_80E0760: @ 80E0760
.global gUnknown_80E0778
gUnknown_80E0778: @ 80E0778
- .string "#+#CN$n0#R received the #CIBonsly Doll#R!\n"
+ .string "#+#CN$n0{END_COLOR_TEXT_1} received the #CIBonsly Doll{END_COLOR_TEXT_1}!\n"
.string "#+It has been placed outside your\n"
.string "#+rescue team base.\0"
.align 2,0
@@ -623,7 +620,7 @@ gUnknown_80E0824: @ 80E0824
.global gUnknown_80E0828
gUnknown_80E0828: @ 80E0828
- .string "#c%c%s#r\0"
+ .string "#c%c%s{END_COLOR_TEXT_2}\0"
.align 2,0
.string "pksdir0\0"
.align 2,0
@@ -648,7 +645,7 @@ gUnknown_80E0854: @ 80E0854
.global gUnknown_80E086C
gUnknown_80E086C: @ 80E086C
-
+
.4byte SOSList
.4byte RequestList
.4byte SOSMail
@@ -657,7 +654,7 @@ gUnknown_80E086C: @ 80E086C
.4byte ThanksList
.4byte CompletedJobs
.4byte OkdRescue
-
+
.global OkdRescue
OkdRescue:
.string "OK~27d Rescues\0"
@@ -766,7 +763,7 @@ gUnknown_80E0968: @ 80E0968
Info_80E0980:
.string "Info\0"
.align 2,0
-
+
.global Delete_80E0988
Delete_80E0988:
.string "Delete\0"
@@ -802,12 +799,12 @@ gUnknown_80E09C0: @ 80E09C0
.global gUnknown_80E09D8
gUnknown_80E09D8: @ 80E09D8
.string " ...Uh~2c no?\n"
- .asciz "You don~27t have any #CGSOS Mail#R."
+ .string "You don~27t 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~2c no?\n"
- .asciz "You don~27t have any #CGA-OK Mail#R."
+ .string "You don~27t have any {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.asciz "pksdir0"
diff --git a/data/data_80E1F30.s b/data/data_80E1F30.s
index 725d0e5..f772f66 100644
--- a/data/data_80E1F30.s
+++ b/data/data_80E1F30.s
@@ -1,4 +1,4 @@
- .section .rodata
+ .section .rodata
.global gUnknown_80E1F30
gUnknown_80E1F30: @ 80E1F30
@@ -11,7 +11,7 @@ gUnknown_80E1F3C: @ 80E1F3C
.global gUnknown_80E1F40
gUnknown_80E1F40: @ 80E1F40
- .string " Rescue #C6%s#R\0"
+ .string " Rescue {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80E1F54
@@ -21,22 +21,22 @@ gUnknown_80E1F54: @ 80E1F54
.global gUnknown_80E1F60
gUnknown_80E1F60: @ 80E1F60
- .string " Bring #C4%s#R\0"
+ .string " Bring {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80E1F70
gUnknown_80E1F70: @ 80E1F70
- .string " Find #C4%s#R\0"
+ .string " Find {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80E1F80
gUnknown_80E1F80: @ 80E1F80
- .string " Escort to #C6%s#R\0"
+ .string " Escort to {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80E1F94
gUnknown_80E1F94: @ 80E1F94
- .string "#CW???#R\0"
+ .string "#CW???{END_COLOR_TEXT_1}\0"
.align 2,0
.string "pksdir0\0"
diff --git a/data/data_80E2068.s b/data/data_80E2068.s
index 5604c39..d125995 100644
--- a/data/data_80E2068.s
+++ b/data/data_80E2068.s
@@ -413,10 +413,10 @@ gUnknown_80E24F8: @ 80E24F8
.byte 0x19, 0x00, 0x00, 0x00
GetHelp_80E2520:
- .string "#C6Get help#R \0"
+ .string "{COLOR_1 YELLOW}Get help{END_COLOR_TEXT_1} \0"
.align 2,0
GoRescue_80E530:
- .string "#C6Go rescue#R \0"
+ .string "{COLOR_1 YELLOW}Go rescue{END_COLOR_TEXT_1} \0"
.align 2,0
RescueInfo_80E2540:
.string "Friend Rescue Info\0"
@@ -474,77 +474,77 @@ gUnknown_80E25F4: @ 80E25F4
.global gUnknown_80E2610
gUnknown_80E2610: @ 80E2610
.string "How would you like to send your\n"
- .string "#CGSOS Mail#R?\0"
+ .string "{COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E2640
gUnknown_80E2640: @ 80E2640
.string "How would you like to receive your\n"
- .string "friend~27s #CGSOS Mail#R?\0"
+ .string "friend~27s {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E2680
gUnknown_80E2680: @ 80E2680
.string "How would you like to send your\n"
- .string "#CGA-OK Mail#R?\0"
+ .string "{COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E26B0
gUnknown_80E26B0: @ 80E26B0
.string "How would you like to receive your\n"
- .string "friend~27s #CGA-OK Mail#R?\0"
+ .string "friend~27s {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E26F0
gUnknown_80E26F0: @ 80E26F0
.string "How would you like to send your\n"
- .string "#CGThank-You Mail#R?\0"
+ .string "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E2728
gUnknown_80E2728: @ 80E2728
.string "How would you like to receive your\n"
- .string "friend~27s #CGThank-You Mail#R?\0"
+ .string "friend~27s {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E276C
gUnknown_80E276C: @ 80E276C
.string "The GBA Game Pak does not have\n"
- .string "an #CGA-OK Mail#R on it.\0"
+ .string "an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} on it.\0"
.align 2,0
.global gUnknown_80E27A4
gUnknown_80E27A4: @ 80E27A4
- .string "If you accept an #CGA-OK Mail#R~2c the\n"
- .string "#CGThank-You Mail#R you received before\n"
+ .string "If you accept an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}~2c the\n"
+ .string "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} you received before\n"
.string "will be overwritten. Is that OK?\0"
.align 2,0
.global gUnknown_80E2814
gUnknown_80E2814: @ 80E2814
- .string "Please enter the #CGA-OK Mail password#R.\0"
+ .string "Please enter the {COLOR_1 LIGHT_BLUE_2}A-OK Mail password{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E2840
gUnknown_80E2840: @ 80E2840
- .string "The #CGA-OK Mail#R will be received and\n"
+ .string "The {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} will be received and\n"
.string "processed.\0"
.align 2,0
.global gUnknown_80E2874
gUnknown_80E2874: @ 80E2874
- .string "A #CGhelper Pokémon#R also arrived!\0"
+ .string "A {COLOR_1 LIGHT_BLUE_2}helper Pokémon{END_COLOR_TEXT_1} also arrived!\0"
.align 2,0
.global gUnknown_80E2898
gUnknown_80E2898: @ 80E2898
- .string "An #CGA-OK Mail#R was received.\n"
+ .string "An {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} was received.\n"
.string "Your adventure will be saved.\0"
.align 2,0
.global gUnknown_80E28D8
gUnknown_80E28D8: @ 80E28D8
- .string "Resume your game using #CGRevive Team#R.\0"
+ .string "Resume your game using {COLOR_1 LIGHT_BLUE_2}Revive Team{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E2904
@@ -556,19 +556,19 @@ gUnknown_80E2904: @ 80E2904
.global gUnknown_80E296C
gUnknown_80E296C: @ 80E296C
- .string "Please choose the #CGSOS Mail#R you want\n"
+ .string "Please choose the {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} you want\n"
.string "to send.\0"
.align 2,0
.global gUnknown_80E29A0
gUnknown_80E29A0: @ 80E29A0
- .string "This #CGSOS Mail#R will be sent.\n"
+ .string "This {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} will be sent.\n"
.string "Is that OK?\0"
.align 2,0
.global gUnknown_80E29D0
gUnknown_80E29D0: @ 80E29D0
- .string "Your #CGSOS Mail#R was sent.\n"
+ .string "Your {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} was sent.\n"
.string "Your adventure will be saved.\0"
.align 2,0
@@ -585,12 +585,12 @@ gUnknown_80E2A1C: @ 80E2A1C
.global gUnknown_80E2A5C
gUnknown_80E2A5C: @ 80E2A5C
- .asciz "Here is the #CGSOS Mail password#R."
+ .string "Here is the {COLOR_1 LIGHT_BLUE_2}SOS Mail password{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E2A80
gUnknown_80E2A80: @ 80E2A80
- .asciz "Here is the #CGA-OK Mail password#R."
+ .string "Here is the {COLOR_1 LIGHT_BLUE_2}A-OK Mail password{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E2AA8
@@ -601,21 +601,21 @@ gUnknown_80E2AA8: @ 80E2AA8
.global gUnknown_80E2AE4
gUnknown_80E2AE4: @ 80E2AE4
-.string "Please connect a #CGLink Cable#R.\n"
+.string "Please connect a {COLOR_1 LIGHT_BLUE_2}Link Cable{END_COLOR_TEXT_1}.\n"
.string "When your friend~27s side is ready~2c you may\n"
.string "communicate and exchange data.\0"
.align 2,0
.global gUnknown_80E2B54
gUnknown_80E2B54: @ 80E2B54
-.string "Your #CGA-OK Mail#R was sent.\n"
+.string "Your {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} was sent.\n"
.string "Your adventure will be saved.\0"
.align 2,0
.global gUnknown_80E2B90
gUnknown_80E2B90: @ 80E2B90
-.string "Using a #CGGame Link cable#R~2c\n"
-.string "you can send a #CGhelper Pokémon#R to\n"
+.string "Using a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}~2c\n"
+.string "you can send a {COLOR_1 LIGHT_BLUE_2}helper Pokémon{END_COLOR_TEXT_1} to\n"
.string "a friend.\0"
.align 2,0
@@ -645,24 +645,24 @@ gUnknown_80E2CD4: @ 80E2CD4
.global gUnknown_80E2CE8
gUnknown_80E2CE8: @ 80E2CE8
-.string "Please choose the #CGA-OK Mail#R that should\n"
+.string "Please choose the {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} that should\n"
.string "be sent to your friend.\0"
.align 2,0
.global gUnknown_80E2D30
gUnknown_80E2D30: @ 80E2D30
-.string "This #CGA-OK Mail#R will be sent.\n"
+.string "This {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} will be sent.\n"
.string "Is that OK?\0"
.align 2,0
.global gUnknown_80E2D60
gUnknown_80E2D60: @ 80E2D60
- .asciz "There is no #CGA-OK Mail#R."
+ .string "There is no {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E2D7C
gUnknown_80E2D7C: @ 80E2D7C
-.string "Connect the #CGGame Link cable#R.\n"
+.string "Connect the {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}.\n"
.string "When your friend is ready~2c begin\n"
.string "communication.\0"
.align 2,0
@@ -696,19 +696,19 @@ gUnknown_80E2EB4: @ 80E2EB4
.global gUnknown_80E2F14
gUnknown_80E2F14: @ 80E2F14
-.string "There is no #CGSOS Mail#R on\n"
+.string "There is no {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} on\n"
.string "the GBA Game Pak.\0"
.align 2,0
.global gUnknown_80E2F44
gUnknown_80E2F44: @ 80E2F44
-.string "Please choose an #CGSOS Mail#R\n"
+.string "Please choose an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}\n"
.string "on the GBA Game Pak.\0"
.align 2,0
.global gUnknown_80E2F78
gUnknown_80E2F78: @ 80E2F78
-.string "Is it OK to accept this #CGSOS Mail#R?\0"
+.string "Is it OK to accept this {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E2FA0
@@ -720,7 +720,7 @@ gUnknown_80E2FA0: @ 80E2FA0
.global gUnknown_80E2FEC
gUnknown_80E2FEC: @ 80E2FEC
-.string "The #CGSOS Mail#R has been received.\n"
+.string "The {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} has been received.\n"
.string "Your adventure will be saved.\0"
.align 2,0
@@ -732,28 +732,28 @@ gUnknown_80E3030: @ 80E3030
.global gUnknown_80E3078
gUnknown_80E3078: @ 80E3078
-.string "Please enter the #CGSOS Mail password#R.\0"
+.string "Please enter the {COLOR_1 LIGHT_BLUE_2}SOS Mail password{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E30A4
gUnknown_80E30A4: @ 80E30A4
-.string "Is it OK to send this #CGThank-You Mail#R?\0"
+.string "Is it OK to send this {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E30D0
gUnknown_80E30D0: @ 80E30D0
-.string "Please choose the #CGThank-You Mail#R that\n"
+.string "Please choose the {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} that\n"
.string "should be sent to your friend.\0"
.align 2,0
.global gUnknown_80E311C
gUnknown_80E311C: @ 80E311C
-.string "Please enter the #CGThank-You Mail password#R.\0"
+.string "Please enter the {COLOR_1 LIGHT_BLUE_2}Thank-You Mail password{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E314C
gUnknown_80E314C: @ 80E314C
-.string "The #CGThank-You Mail password#R will be\n"
+.string "The {COLOR_1 LIGHT_BLUE_2}Thank-You Mail password{END_COLOR_TEXT_1} will be\n"
.string "shown.\0"
.align 2,0
@@ -765,7 +765,7 @@ gUnknown_80E317C: @ 80E317C
.global gUnknown_80E319C
gUnknown_80E319C: @ 80E319C
.string "Steps will now be taken to receive the\n"
- .string "#CGThank-You Mail#R.\0"
+ .string "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E31D8
@@ -775,30 +775,30 @@ gUnknown_80E31D8: @ 80E31D8
.global gUnknown_80E31FC
gUnknown_80E31FC: @ 80E31FC
- .string "The #CGThank-You Mail#R was sent.\0"
+ .string "The {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} was sent.\0"
.align 2,0
.global gUnknown_80E3220
gUnknown_80E3220: @ 80E3220
- .string "You received the #CGThank-You Mail#R.\0"
+ .string "You received the {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E3248
gUnknown_80E3248: @ 80E3248
- .string "The #CGThank-You Mail#R was sent.\n"
+ .string "The {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} was sent.\n"
.string "Your adventure will be saved.\0"
.align 2,0
.global gUnknown_80E3288
gUnknown_80E3288: @ 80E3288
.string "Steps will now be taken to send your\n"
- .string "#CGThank-You Mail#R.\0"
+ .string "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E32C4
gUnknown_80E32C4: @ 80E32C4
.string "OK. You~27re good to go.\n"
- .string "#CN%s#R~2c I hope your sense of\n"
+ .string "#CN%s{END_COLOR_TEXT_1}~2c I hope your sense of\n"
.string "gratitude reaches your friend.\0"
.align 2,0
@@ -823,14 +823,14 @@ gUnknown_80E339C: @ 80E339C
.global gUnknown_80E33D8
gUnknown_80E33D8: @ 80E33D8
.string "Would you like to choose\n"
-.string "a #CGreward item#R from storage and\n"
+.string "a {COLOR_1 LIGHT_BLUE_2}reward item{END_COLOR_TEXT_1} from storage and\n"
.string "send it with your mail?\0"
.align 2,0
.global gUnknown_80E3430
gUnknown_80E3430: @ 80E3430
.string "This mail already has an attached\n"
-.string "#CGreward item#R.#POnce an item has been chosen~2c it may not\n"
+.string "{COLOR_1 LIGHT_BLUE_2}reward item{END_COLOR_TEXT_1}.#POnce an item has been chosen~2c it may not\n"
.string "be exchanged with another item.\0"
.align 2,0
@@ -842,13 +842,13 @@ gUnknown_80E34B0: @ 80E34B0
.global gUnknown_80E34F0
gUnknown_80E34F0: @ 80E34F0
-.string "Please select a #CGThank-You Mail#R\n"
+.string "Please select a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}\n"
.string "from the GBA Game Pak.\0"
.align 2,0
.global gUnknown_80E352C
gUnknown_80E352C: @ 80E352C
- .string "Is it OK to accept this #CGThank-You Mail#R?\0"
+ .string "Is it OK to accept this {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E355C
@@ -860,24 +860,24 @@ gUnknown_80E355C: @ 80E355C
.global gUnknown_80E35AC
gUnknown_80E35AC: @ 80E35AC
.string "The GBA Game Pak does not have\n"
- .string "a #CGThank-You Mail#R on it.\0"
+ .string "a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} on it.\0"
.align 2,0
.global gUnknown_80E35E8
gUnknown_80E35E8: @ 80E35E8
- .string "There is no #CGThank-You Mail#R.\0"
+ .string "There is no {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E360C
gUnknown_80E360C: @ 80E360C
.string "How would you like to send\n"
- .string "your #CGThank-You Mail#R?\0"
+ .string "your {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E3644
gUnknown_80E3644: @ 80E3644
.string "How would you like to receive\n"
- .string "the #CGThank-You Mail#R?\0"
+ .string "the {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?\0"
.align 2,0
.global gUnknown_80E367C
@@ -888,13 +888,13 @@ gUnknown_80E367C: @ 80E367C
.global gUnknown_80E3690
gUnknown_80E3690: @ 80E3690
.string "If your team is defeated and in need\n"
-.string "of rescuing~2c send an #CGSOS Mail#R\n"
+.string "of rescuing~2c send an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}\n"
.string "to a friend.#POnce you send your mail~2c you must wait\n"
.string "for your friend to send you\n"
-.string "an #CGA-OK Mail#R.#PIf the #CGA-OK Mail#R arrives~2c your\n"
+.string "an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.#PIf the {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} arrives~2c your\n"
.string "team can be revived to resume exploring\n"
.string "the dungeon it was in.#PWhen your team is revived~2c don~27t forget\n"
-.string "to send a #CGThank-You Mail#R to the friend\n"
+.string "to send a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} to the friend\n"
.string "who came to your rescue.\0"
.align 2,0
@@ -902,9 +902,9 @@ gUnknown_80E3690: @ 80E3690
gUnknown_80E3818: @ 80E3818
.string "If your team is defeated in\n"
.string "a dungeon~2c you may send a friend\n"
-.string "an #CGSOS Mail#R for help.#PHowever~2c there are some places\n"
+.string "an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} for help.#PHowever~2c there are some places\n"
.string "where it is impossible for you to\n"
-.string "call for a rescue.#PAlso~2c if you send an #CGSOS Mail#R~2c\n"
+.string "call for a rescue.#PAlso~2c if you send an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}~2c\n"
.string "you may not continue with your\n"
.string "adventure while awaiting rescue.#PIf you cannot wait to be rescued~2c\n"
.string "you will have to give up and return\n"
@@ -915,11 +915,11 @@ gUnknown_80E3818: @ 80E3818
gUnknown_80E3998: @ 80E3998
.string "If your friend successfully rescues\n"
.string "your team~2c accept your friend~27s\n"
-.string "#CGA-OK Mail#R.#POnce the #CGA-OK Mail#R is received~2c\n"
+.string "{COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.#POnce the {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} is received~2c\n"
.string "you may revive your team and resume\n"
-.string "exploring the dungeon you were in.#PUsing a #CGGame Link cable#R~2c\n"
+.string "exploring the dungeon you were in.#PUsing a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}~2c\n"
.string "your friend can also send you\n"
-.string "a #CGhelper Pokémon#R.#PHowever~2c the #CGhelper Pokémon#R will not\n"
+.string "a {COLOR_1 LIGHT_BLUE_2}helper Pokémon{END_COLOR_TEXT_1}.#PHowever~2c the {COLOR_1 LIGHT_BLUE_2}helper Pokémon{END_COLOR_TEXT_1} will not\n"
.string "be able to bring an item with it when\n"
.string "joining your team.\0"
.align 2,0
@@ -927,50 +927,50 @@ gUnknown_80E3998: @ 80E3998
.global gUnknown_80E3B1C
gUnknown_80E3B1C: @ 80E3B1C
.string "If your team has been rescued~2c be sure\n"
-.string "to send a #CGThank-You Mail#R to the friend\n"
-.string "that came to your help.#PYou may also attach a #CGreward item#R\n"
-.string "from storage to your #CGThank-You Mail#R\n"
+.string "to send a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} to the friend\n"
+.string "that came to your help.#PYou may also attach a {COLOR_1 LIGHT_BLUE_2}reward item{END_COLOR_TEXT_1}\n"
+.string "from storage to your {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}\n"
.string "and send it to your friend.\0"
.align 2,0
.global gUnknown_80E3BF8
gUnknown_80E3BF8: @ 80E3BF8
.string "If your friend~27s team needs rescuing~2c\n"
-.string "you must first receive an #CGSOS Mail#R\n"
+.string "you must first receive an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}\n"
.string "from your friend.#PWhen you get the mail~2c you may embark\n"
.string "on your rescue mission from the\n"
-.string "#CGPelipper Post Office#R.#PIf you rescue your friend~27s defeated\n"
-.string "team~2c send an #CGA-OK Mail#R to your\n"
+.string "{COLOR_1 LIGHT_BLUE_2}Pelipper Post Office{END_COLOR_TEXT_1}.#PIf you rescue your friend~27s defeated\n"
+.string "team~2c send an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1} to your\n"
.string "friend.#PIf you rescue a friend~2c you will be eligible\n"
-.string "to receive a #CGThank-You Mail#R.#PIf you have quicksaved inside a dungeon~2c\n"
-.string "you may not choose #CGGo Rescue#R.\n"
+.string "to receive a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.#PIf you have quicksaved inside a dungeon~2c\n"
+.string "you may not choose {COLOR_1 LIGHT_BLUE_2}Go Rescue{END_COLOR_TEXT_1}.\n"
.string "Your last save must be out of a dungeon.\0"
.align 2,0
.global gUnknown_80E3DE4
gUnknown_80E3DE4: @ 80E3DE4
-.string "You may receive an #CGSOS Mail#R from\n"
+.string "You may receive an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} from\n"
.string "a friend~27s team that lies defeated in\n"
.string "a dungeon.#PIf there is no space for new mail~2c delete\n"
-.string "old mail at the #CGPelipper Post Office#R.\0"
+.string "old mail at the {COLOR_1 LIGHT_BLUE_2}Pelipper Post Office{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E3E98
gUnknown_80E3E98: @ 80E3E98
.string "If you successfully rescue your friend~27s\n"
-.string "team~2c send your friend an #CGA-OK Mail#R.#PUsing a #CGGame Link cable#R~2c you may\n"
+.string "team~2c send your friend an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.#PUsing a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}~2c you may\n"
.string "also send your friend a Pokémon from\n"
.string "your Friend Area as a helper.#PDon~27t worry--sending a Pokémon as\n"
.string "a helper will not make it disappear from\n"
.string "its Friend Area.#PIf there is no space for new mail~2c delete\n"
-.string "old mail at the #CGPelipper Post Office#R.\0"
+.string "old mail at the {COLOR_1 LIGHT_BLUE_2}Pelipper Post Office{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E4014
gUnknown_80E4014: @ 80E4014
-.string "When you receive an #CGSOS Mail#R~2c\n"
+.string "When you receive an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}~2c\n"
.string "you may embark on your rescue mission\n"
-.string "from the #CGPelipper Post Office#R.#PBeware--if you do not have access to\n"
+.string "from the {COLOR_1 LIGHT_BLUE_2}Pelipper Post Office{END_COLOR_TEXT_1}.#PBeware--if you do not have access to\n"
.string "the dungeon they are in~2c you may not go\n"
.string "on a rescue mission there.#PAccept challenging rescues only\n"
.string "if you are ready and qualified!\0"
@@ -978,31 +978,31 @@ gUnknown_80E4014: @ 80E4014
.global gUnknown_80E4130
gUnknown_80E4130: @ 80E4130
-.string "If you send an #CGA-OK Mail#R~2c you may\n"
-.string "receive a #CGThank-You Mail#R in return\n"
-.string "from your friend.#PThe #CGThank-You Mail#R may also come\n"
-.string "with a #CGreward item#R attached.\0"
+.string "If you send an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}~2c you may\n"
+.string "receive a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} in return\n"
+.string "from your friend.#PThe {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} may also come\n"
+.string "with a {COLOR_1 LIGHT_BLUE_2}reward item{END_COLOR_TEXT_1} attached.\0"
.align 2,0
.global gUnknown_80E41DC
gUnknown_80E41DC: @ 80E41DC
-.string "Using the #CGDual Slot#R function~2c\n"
+.string "Using the {COLOR_1 LIGHT_BLUE_2}Dual Slot{END_COLOR_TEXT_1} function~2c\n"
.string "you may perform rescue operations with\n"
.string "friends using the GBA Game Pak version.#PInsert the DS Game Card and the GBA\n"
.string "Game Pak in your Nintendo DS system~2c\n"
.string "then turn on the power.#PFriend Rescue missions using\n"
-.string "the #CGDual Slot#R function will be\n"
+.string "the {COLOR_1 LIGHT_BLUE_2}Dual Slot{END_COLOR_TEXT_1} function will be\n"
.string "available on the main menu. \0"
.align 2,0
.global gUnknown_80E4314
gUnknown_80E4314: @ 80E4314
.string "Friends can rescue each other~27s defeated\n"
-.string "teams using a #CGGame Link cable#R~2c\n"
-.string "#CGpasswords#R~2c and so on.#PYou may go on a rescue mission to save\n"
+.string "teams using a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}~2c\n"
+.string "{COLOR_1 LIGHT_BLUE_2}passwords{END_COLOR_TEXT_1}~2c and so on.#PYou may go on a rescue mission to save\n"
.string "your friend~27s team that has been defeated\n"
.string "in a dungeon.#POr~2c you may call for help from a friend\n"
-.string "to save your fallen team in a dungeon.#PUsing #CGpasswords#R~2c you can even\n"
+.string "to save your fallen team in a dungeon.#PUsing {COLOR_1 LIGHT_BLUE_2}passwords{END_COLOR_TEXT_1}~2c you can even\n"
.string "exchange help with faraway friends.\0"
.align 2,0
@@ -1054,25 +1054,25 @@ gUnknown_80E4650: @ 80E4650
.global gUnknown_80E468C
gUnknown_80E468C: @ 80E468C
.string "You do not appear eligible to receive\n"
-.string "this #CGA-OK Mail#R.\0"
+.string "this {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E46C8
gUnknown_80E46C8: @ 80E46C8
.string "Your friend is not eligible to receive\n"
-.string "this #CGA-OK Mail#R.\0"
+.string "this {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E4704
gUnknown_80E4704: @ 80E4704
.string "You do not appear eligible to receive\n"
-.string "this #CGThank-You Mail#R.\0"
+.string "this {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E4744
gUnknown_80E4744: @ 80E4744
.string "Your friend is not eligible to receive\n"
-.string "this #CGThank-You Mail#R.\0"
+.string "this {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E4788
@@ -1105,19 +1105,19 @@ gUnknown_80E48A8: @ 80E48A8
.global gUnknown_80E48E8
gUnknown_80E48E8: @ 80E48E8
.string "This password does not appear to be\n"
-.string "that of an #CGSOS Mail#R.\0"
+.string "that of an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E4928
gUnknown_80E4928: @ 80E4928
-.string "Received the #CGSOS Mail#R.\n"
+.string "Received the {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.\n"
.string "Your adventure will be saved.\0"
.align 2,0
.global gUnknown_80E4964
gUnknown_80E4964: @ 80E4964
.string "This password does not appear to be\n"
-.string "an #CGA-OK Mail#R.\0"
+.string "an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E499C
@@ -1128,7 +1128,7 @@ gUnknown_80E499C: @ 80E499C
.global gUnknown_80E49C4
gUnknown_80E49C4: @ 80E49C4
.string "This password does not appear to be\n"
-.string "that of a #CGThank-You Mail#R.\0"
+.string "that of a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.string "pksdir0\0"
.align 2,0
diff --git a/data/data_80E59A8.s b/data/data_80E59A8.s
index fc972e6..78b598e 100644
--- a/data/data_80E59A8.s
+++ b/data/data_80E59A8.s
@@ -185,7 +185,7 @@ gUnknown_80E61C0: @ 80E61C0
.global gUnknown_80E61E4
gUnknown_80E61E4: @ 80E61E4
- .string "#CG$d0#R #CI$i0(s)#R\n"
+ .string "{COLOR_1 LIGHT_BLUE_2}$d0{END_COLOR_TEXT_1} #CI$i0(s){END_COLOR_TEXT_1}\n"
.string "will be sent.\n"
.string "Is that OK?\0"
.align 2,0
@@ -214,13 +214,13 @@ gUnknown_80E62C4: @ 80E62C4
.global gUnknown_80E6314
gUnknown_80E6314: @ 80E6314
.string "You received\n"
- .string "#CG$d0#R #CI$i0(s)#R.\n"
+ .string "{COLOR_1 LIGHT_BLUE_2}$d0{END_COLOR_TEXT_1} #CI$i0(s){END_COLOR_TEXT_1}.\n"
.string "Your adventure will be saved.\0"
.align 2,0
.global gUnknown_80E6358
gUnknown_80E6358: @ 80E6358
- .string "You sent #CG$d0#R #CI$i0(s)#R.\0"
+ .string "You sent {COLOR_1 LIGHT_BLUE_2}$d0{END_COLOR_TEXT_1} #CI$i0(s){END_COLOR_TEXT_1}.\0"
.align 2,0
@ Trade Items Link Errors
@@ -540,7 +540,7 @@ gUnknown_80E6EAC: @ 80E6EAC
.global Caution_80E6F04
Caution_80E6F04:
- .asciz "#+#C2Caution!#R "
+ .string "#+{COLOR_1 RED}Caution!{END_COLOR_TEXT_1} \0"
.align 2,0
.asciz "pksdir0"
@@ -661,7 +661,7 @@ gUnknown_80E7214: @ 80E7214
.global Error_80E7268
Error_80E7268:
- .asciz "#+#C2Error!#R "
+ .string "#+{COLOR_1 RED}Error!{END_COLOR_TEXT_1} \0"
.align 2,0
.global gUnknown_80E7278
@@ -692,10 +692,10 @@ gUnknown_80E7290: @ 80E7290
PasswordAccept_80E72B4:
.asciz "#+The password has been accepted."
.align 2,0
-
+
.global Success_80E72D8
Success_80E72D8:
- .asciz "#+#CGSuccess!#R "
+ .string "#+{COLOR_1 LIGHT_BLUE_2}Success!{END_COLOR_TEXT_1} \0"
.align 2,0
.global gUnknown_80E72EC
@@ -720,7 +720,7 @@ gUnknown_80E7304: @ 80E7304
.global NotSOSMail_80E7324
NotSOSMail_80E7324:
- .asciz "#+This is not an #CGSOS Mail#R."
+ .string "#+This is not an {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E7344
@@ -745,7 +745,7 @@ gUnknown_80E735C: @ 80E735C
.global ReceiveSOSMail_80E737C
ReceiveSOSMail_80E737C:
- .asciz "#+This #CGSOS Mail#R has been received already."
+ .string "#+This {COLOR_1 LIGHT_BLUE_2}SOS Mail{END_COLOR_TEXT_1} has been received already.\0"
.align 2,0
.global gUnknown_80E73AC
diff --git a/data/data_80E7D40.s b/data/data_80E7D40.s
index e652854..ac78978 100644
--- a/data/data_80E7D40.s
+++ b/data/data_80E7D40.s
@@ -175,27 +175,27 @@ gUnknown_80E81D4: @ 80E81D4
.global gMankeyMission
gMankeyMission: @ 80E87DC
- .string "Punish bad #C6Mankey#R!\0"
+ .string "Punish bad {COLOR_1 YELLOW}Mankey{END_COLOR_TEXT_1}!\0"
.align 2,0
.global gSmeargleMission
gSmeargleMission: @ 80E87F4
- .string "#C6Smeargle#R~27s desperate plea!\0"
+ .string "{COLOR_1 YELLOW}Smeargle{END_COLOR_TEXT_1}~27s desperate plea!\0"
.align 2,0
.global gMedichamMission
gMedichamMission: @ 80E8818
- .string "#C6Medicham#R: Help me!\0"
+ .string "{COLOR_1 YELLOW}Medicham{END_COLOR_TEXT_1}: Help me!\0"
.align 2,0
.global gUnknown_80E8830
gUnknown_80E8830: @ 80E8830
- .string "Deliver one #C4%s#R.\0"
+ .string "Deliver one {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E8848
gUnknown_80E8848: @ 80E8848
- .string "One #C4%s#R wanted!\0"
+ .string "One {COLOR_1 GREEN}%s{END_COLOR_TEXT_1} wanted!\0"
.align 2,0
.global gUnknown_80E885C
@@ -220,7 +220,7 @@ gUnknown_80E888C: @ 80E888C
.global gMankeyMissionDescription
gMankeyMissionDescription: @ 80E88A0
- .string "Please punish bad #C6Mankey#R~27s gang.\0"
+ .string "Please punish bad {COLOR_1 YELLOW}Mankey{END_COLOR_TEXT_1}~27s gang.\0"
.align 2,0
.global gSmeargleMissionDescription
@@ -231,7 +231,7 @@ gSmeargleMissionDescription: @ 80E88C8
.global gMedichamMissionDescription
gMedichamMissionDescription: @ 80E8920
- .string "This is #C6Medicham#R. Rescue me~2c please!\n"
+ .string "This is {COLOR_1 YELLOW}Medicham{END_COLOR_TEXT_1}. Rescue me~2c please!\n"
.string "The reward is a secret"
.byte 0x81, 0x60
.string "♪ "
@@ -239,13 +239,13 @@ gMedichamMissionDescription: @ 80E8920
.global gUnknown_80E8968
gUnknown_80E8968: @ 80E8968
- .string "With the item #C4%s#R~2c I can\n"
+ .string "With the item {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}~2c I can\n"
.string "evolve! I~27m yearning to evolve! Help!\0"
.align 2,0
.global gUnknown_80E89B0
gUnknown_80E89B0: @ 80E89B0
- .string "The #C4%s#R! What I love to eat\n"
+ .string "The {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}! What I love to eat\n"
.string "and can~27t live without! Please get one!\0"
.align 2,0
@@ -274,11 +274,11 @@ gUnknown_80E8AC8: @ 80E8AC8
.global gUnknown_80E8AD0
gUnknown_80E8AD0: @ 80E8AD0
- .string "%s#C4"
+ .string "%s{COLOR_1 GREEN}"
.byte 0x81
.string "i%s"
.byte 0x81
- .string "j#R\0"
+ .string "j{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80E8AE0
@@ -293,12 +293,12 @@ gUnknown_80E8AEC: @ 80E8AEC
.global gUnknown_80E8AFC
gUnknown_80E8AFC: @ 80E8AFC
- .string "Deliver #C4%s#R.\0"
+ .string "Deliver {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E8B10
gUnknown_80E8B10: @ 80E8B10
- .string "Find #C4%s#R.\0"
+ .string "Find {COLOR_1 GREEN}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E8B20
@@ -308,12 +308,12 @@ gUnknown_80E8B20: @ 80E8B20
.global gUnknown_80E8B2C
gUnknown_80E8B2C: @ 80E8B2C
- .string "Escort to #C6%s#R.\0"
+ .string "Escort to {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gUnknown_80E8B40
gUnknown_80E8B40: @ 80E8B40
- .string "Find #C6%s#R.\0"
+ .string "Find {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.global gSpecialMissionText
@@ -466,7 +466,7 @@ gUnknown_80EAE5C: @ 80EAE5C
.global WantToSee_Text
WantToSee_Text:
- .asciz "I want to see #C6%s#R."
+ .string "I want to see {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.global TakeMe_Text
@@ -498,10 +498,10 @@ gUnknown_80EAEB8: @ 80EAEB8
.byte 0x2c, 0xaf, 0x0e, 0x08
.byte 0x08, 0xaf, 0x0e, 0x08
- .asciz "I~27m close friends with #C6%s#R!"
+ .string "I~27m close friends with {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
- .asciz "I want to apologize to #C6%s#R."
+ .string "I want to apologize to {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.asciz "I don~27t care how--we must meet!"
@@ -519,22 +519,22 @@ gUnknown_80EAEB8: @ 80EAEB8
.asciz "I~27m sick with worry..."
.align 2,0
- .asciz "#C6%s#R may have fainted inside..."
+ .string "{COLOR_1 YELLOW}%s{END_COLOR_TEXT_1} may have fainted inside...\0"
.align 2,0
- .asciz "#C6%s#R hasn~27t returned!"
+ .string "{COLOR_1 YELLOW}%s{END_COLOR_TEXT_1} hasn~27t returned!\0"
.align 2,0
- .asciz "I want to help #C6%s#R!"
+ .string "I want to help {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
- .asciz "Hurry~2c #C6%s#R is in trouble..."
+ .string "Hurry~2c {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1} is in trouble...\0"
.align 2,0
- .asciz "#C6%s#R has been waiting forever..."
+ .string "{COLOR_1 YELLOW}%s{END_COLOR_TEXT_1} has been waiting forever...\0"
.align 2,0
- .asciz "#C6%s#R is waiting in the dungeon."
+ .string "{COLOR_1 YELLOW}%s{END_COLOR_TEXT_1} is waiting in the dungeon.\0"
.align 2,0
.asciz "I~27m too weak. It~27s not possible."
@@ -546,16 +546,16 @@ gUnknown_80EAEB8: @ 80EAEB8
.asciz "I can~27t go by myself..."
.align 2,0
- .asciz "I~27m worried about #C6%s#R..."
+ .string "I~27m worried about {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}...\0"
.align 2,0
- .asciz "I want to meet with #C6%s#R."
+ .string "I want to meet with {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}.\0"
.align 2,0
.asciz "We promised to meet in the dungeon!"
.align 2,0
- .asciz "#C6%s#R is waiting for me!"
+ .string "{COLOR_1 YELLOW}%s{END_COLOR_TEXT_1} is waiting for me!\0"
.align 2,0
@@ -583,7 +583,7 @@ gUnknown_80EB198: @ 80EB198
.global PleaseTakeMeToSee
PleaseTakeMeToSee:
- .asciz "Please take me to see #C6%s#R!"
+ .string "Please take me to see {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
.global gUnknown_80EB220
@@ -596,22 +596,22 @@ gUnknown_80EB220: @ 80EB220
.byte 0x50, 0xb2, 0x0e, 0x08
.byte 0x38, 0xb2, 0x0e, 0x08
- .asciz "Without #C6%s#R~2c I..."
+ .string "Without {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}~2c I...\0"
.align 2,0
- .asciz "I~27m so worried about #C6%s#R..."
+ .string "I~27m so worried about {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}...\0"
.align 2,0
- .asciz "I really want to meet #C6%s#R!"
+ .string "I really want to meet {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
- .asciz "Help me meet #C6%s#R!"
+ .string "Help me meet {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
- .asciz "Please escort me to my #C6%s#R!"
+ .string "Please escort me to my {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
- .asciz "Please! Take me to meet #C6%s#R!"
+ .string "Please! Take me to meet {COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}!\0"
.align 2,0
.global gUnknown_80EB2F0
@@ -648,7 +648,7 @@ gUnknown_80EB2F0: @ 80EB2F0
WeBelong_80EB3A4:
.asciz "We belong together! Please escort me!"
.align 2,0
-
+
.global WeInLove_80EB3CC
WeInLove_80EB3CC:
.asciz "We~27re in love! Please~2c take me there!"
diff --git a/data/data_80F4278.s b/data/data_80F4278.s
index b33d8dc..9c5a12b 100644
--- a/data/data_80F4278.s
+++ b/data/data_80F4278.s
@@ -1824,14 +1824,14 @@ gUnknown_80F7AF8: @ 80F7AF8
.global gUnknown_80F7AFC
gUnknown_80F7AFC: @ 80F7AFC
- .string "#C6%s#R\0"
+ .string "{COLOR_1 YELLOW}%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_80F7B04
gUnknown_80F7B04: @ 80F7B04
- .string "#C6"
+ .string "{COLOR_1 YELLOW}"
.byte 0x87, 0x45
- .string "#R\0"
+ .string "{END_COLOR_TEXT_1}\0"
.align 2,0
.string "pksdir0\0"
.align 2,0
@@ -2260,7 +2260,7 @@ gUnknown_80F7F70: @ 80F7F70
gRescueSpotDescription: @ 80F7F7C
.string "You reached the rescue spot where your\n"
.string "friend~27s team went down!\n"
- .string "Send an #c2A-OK Mail#r from the Pelipper Post\n"
+ .string "Send an {COLOR_2 RED}A-OK Mail{END_COLOR_TEXT_2} from the Pelipper Post\n"
.string "Office to let your friend know you~27ve\n"
.string "rescued the defeated team.\0"
.align 2,0
@@ -5673,8 +5673,8 @@ gPtrLinkedMovesComeApartMessage: @ 81002FC
.global gLinkMoveOneUseWarningMessage
gLinkMoveOneUseWarningMessage: @ 8100300
- .string "#c6The linked moves are almost out of PP!#r\n"
- .string "#c6Use them again and they will come apart!#r\0"
+ .string "{COLOR_2 YELLOW}The linked moves are almost out of PP!{END_COLOR_TEXT_2}\n"
+ .string "{COLOR_2 YELLOW}Use them again and they will come apart!{END_COLOR_TEXT_2}\0"
.align 2, 0
.global gPtrLinkMoveOneUseWarningMessage
@@ -5683,8 +5683,8 @@ gPtrLinkMoveOneUseWarningMessage: @ 810035C
.global gLinkMoveTwoUsesWarningMessage
gLinkMoveTwoUsesWarningMessage: @ 8100360
- .string "#c6The linked moves are almost out of PP!#r\n"
- .string "#c6Use them twice and they will come apart!#r\0"
+ .string "{COLOR_2 YELLOW}The linked moves are almost out of PP!{END_COLOR_TEXT_2}\n"
+ .string "{COLOR_2 YELLOW}Use them twice and they will come apart!{END_COLOR_TEXT_2}\0"
.align 2, 0
.global gPtrLinkMoveTwoUsesWarningMessage
@@ -7635,12 +7635,12 @@ gUnknown_8106E30: @ 8106E30
.global gUnknown_8106E34
gUnknown_8106E34: @ 8106E34
- .string "$i0#c5$v02:$m0#r\0"
+ .string "$i0{COLOR_2 CYAN}$v02:$m0{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_8106E48
gUnknown_8106E48: @ 8106E48
- .string "$i0#c6$v02:$m0#r\0"
+ .string "$i0{COLOR_2 YELLOW}$v02:$m0{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_8106E5C
@@ -7870,12 +7870,12 @@ gUnknown_81075F4: @ 81075F4
.global gUnknown_8107600
gUnknown_8107600: @ 8107600
- .string "#{YELLOW_ALT}%s#r"
+ .string "{COLOR_2 YELLOW_ALT}%s{END_COLOR_TEXT_2}"
.align 2,0
.global gUnknown_8107608
gUnknown_8107608: @ 8107608
- .string "#{CYAN_ALT}%s#r"
+ .string "{COLOR_2 CYAN_ALT}%s{END_COLOR_TEXT_2}"
.align 2,0
.global gUnownLetters
@@ -7895,7 +7895,7 @@ gUnknown_8107638: @ 8107638
.global gUnknown_810763C
gUnknown_810763C: @ 810763C
- .string "#c%c%s#r\0"
+ .string "#c%c%s{END_COLOR_TEXT_2}\0"
.global gUnknown_8107645
gUnknown_8107645: @ 8107645
@@ -8057,21 +8057,21 @@ gUnknown_8108EC0: @ 8108EC0
.global gUnknown_8108F10
gUnknown_8108F10: @ 8108F10
- .asciz "#cD%s#r"
+ .string "{COLOR_2 YELLOW_3}%s{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_8108F18
gUnknown_8108F18: @ 8108F18
- .string "#cD%s#r"
+ .string "{COLOR_2 YELLOW_3}%s{END_COLOR_TEXT_2}"
.byte 0x81, 0x40
- .asciz "#c5%d#rF"
+ .string "{COLOR_2 CYAN}%d{END_COLOR_TEXT_2}F\0"
.align 2,0
.global gUnknown_8108F2C
gUnknown_8108F2C: @ 8108F2C
- .string "#cD%s#r"
+ .string "{COLOR_2 YELLOW_3}%s{END_COLOR_TEXT_2}"
.byte 0x81, 0x40
- .asciz "B#c5%d#rF"
+ .string "B{COLOR_2 CYAN}%d{END_COLOR_TEXT_2}F\0"
.align 2,0
.global gUnknown_8108F40
@@ -8204,14 +8204,14 @@ gUnknown_810983C: @ 810983C
gUnknown_81098A4: @ 81098A4
.string "#c"
.byte 0x4
- .string "%s#r\0"
+ .string "%s{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_81098AC
gUnknown_81098AC: @ 81098AC
.string "%s#=%c#C"
.byte 0x4
- .string "%s#R\0"
+ .string "%s{END_COLOR_TEXT_1}\0"
.align 2,0
.string "pksdir0"
.align 2,0
@@ -8232,12 +8232,12 @@ gUnknown_81098DC: @ 81098DC
.global gUnknown_81098E0
gUnknown_81098E0: @ 81098E0
- .string "#c%c%s%s#r\0"
+ .string "#c%c%s%s{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_81098EC
gUnknown_81098EC: @ 81098EC
- .string "#c%c#:%s%s%s#;%c%2d/%2d#r\0"
+ .string "#c%c#:%s%s%s#;%c%2d/%2d{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_8109908
@@ -8250,7 +8250,7 @@ gUnknown_810990C: @ 810990C
.global gUnknown_8109910
gUnknown_8109910: @ 8109910
- .string "#c%c%s%s%s#=%c%2d/%2d#r\0"
+ .string "#c%c%s%s%s#=%c%2d/%2d{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_8109928
@@ -8306,12 +8306,12 @@ gStoryMissionText: @ 8109994
.global gDummyScenarioText
gDummyScenarioText: @ 8109CA8
- .string "#CCScenario try dummy#R\0"
+ .string "{COLOR_1 YELLOW_2}Scenario try dummy{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_8109CC0
gUnknown_8109CC0: @ 8109CC0
- .string "#CW???#R\0"
+ .string "#CW???{END_COLOR_TEXT_1}\0"
.align 2,0
.string "pksdir0\0"
diff --git a/data/data_810AE24.s b/data/data_810AE24.s
index 3d44e9c..0ac3eb7 100644
--- a/data/data_810AE24.s
+++ b/data/data_810AE24.s
@@ -556,7 +556,7 @@ gUnknown_810DE0C: @ 810DE0C
.global UnkText_810DE10
UnkText_810DE10:
- .string "#>92.#c2$v03#r/\0"
+ .string "#>92.{COLOR_2 RED}$v03{END_COLOR_TEXT_2}/\0"
.align 2,0
.global gUnknown_810DE20
@@ -582,7 +582,7 @@ gUnknown_810DE38: @ 810DE38
.global UnkText_810DE3C
UnkText_810DE3C:
- .string "#>118.#c2$v03#r\0"
+ .string "#>118.{COLOR_2 RED}$v03{END_COLOR_TEXT_2}\0"
.align 2,0
.global gUnknown_810DE4C
@@ -630,7 +630,7 @@ gUnknown_810DE98: @ 810DE98
.global Species_810DE9C
Species_810DE9C:
- .string "Species:#>54.#C6$m0#R \0"
+ .string "Species:#>54.{COLOR_1 YELLOW}$m0{END_COLOR_TEXT_1} \0"
.align 2,0
.global gUnknown_810DEB4
@@ -646,14 +646,14 @@ gUnknown_810DEB4: @ 810DEB4
gUnknown_810DEC8: @ 810DEC8
.4byte FriendArea_810DEB8
- .string "#>22.#C4$i0#R\0"
+ .string "#>22.{COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_810DEDC
gUnknown_810DEDC: @ 810DEDC
.4byte 0x810DECC
- .string "#C5$m0 Pokémon#R \0"
+ .string "{COLOR_1 CYAN}$m0 Pokémon{END_COLOR_TEXT_1} \0"
.align 2,0
.global gUnknown_810DEF4
@@ -693,7 +693,7 @@ gUnknown_810DFB4: @ 810DFB4
.global ItemPlaceholder_810DFB8
ItemPlaceholder_810DFB8:
- .string "#>22.#C5$i0#R\0"
+ .string "#>22.{COLOR_1 CYAN}$i0{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_810DFC8
@@ -926,7 +926,7 @@ gUnknown_8113934: @ 8113934
.global Attack_8113938
Attack_8113938:
- .string "Attack#>42.#c2$d0#r \0"
+ .string "Attack#>42.{COLOR_2 RED}$d0{END_COLOR_TEXT_2} \0"
.align 2,0
.global gUnknown_8113950
@@ -935,7 +935,7 @@ gUnknown_8113950: @ 8113950
.global Defense_8113954
Defense_8113954:
- .string "#>80.Defense#>128.#c2$d1#r \0"
+ .string "#>80.Defense#>128.{COLOR_2 RED}$d1{END_COLOR_TEXT_2} \0"
.align 2,0
.global gUnknown_8113974
@@ -944,7 +944,7 @@ gUnknown_8113974: @ 8113974
.global SpAtk_8113978
SpAtk_8113978:
- .string "Sp. Atk.#>42.#c2$d0#r \0"
+ .string "Sp. Atk.#>42.{COLOR_2 RED}$d0{END_COLOR_TEXT_2} \0"
.align 2,0
.global gUnknown_8113990
@@ -953,7 +953,7 @@ gUnknown_8113990: @ 8113990
.global SpDef_8113994
SpDef_8113994:
- .string "#>80.Sp. Def.#>128.#c2$d1#r \0"
+ .string "#>80.Sp. Def.#>128.{COLOR_2 RED}$d1{END_COLOR_TEXT_2} \0"
.align 2,0
.global gUnknown_81139B4
@@ -1476,12 +1476,12 @@ gUnknown_8116148: @ 8116148
.global gInvalidityText
gInvalidityText: @ 811615C
- .string "#CWinvalidity#R\0"
+ .string "#CWinvalidity{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUndefineText
gUndefineText: @ 811616C
- .string "#CWundefine#R\0"
+ .string "#CWundefine{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_811617C
@@ -1492,11 +1492,11 @@ gUnknown_811617C: @ 811617C
gUnknown_8116180: @ 8116180
.string "#CN"
.byte 0x87, 0x45
- .string "#R\0"
+ .string "{END_COLOR_TEXT_1}\0"
.global gUnknown_8116188
gUnknown_8116188: @ 8116188
- .string "#CN%s#R\0"
+ .string "#CN%s{END_COLOR_TEXT_1}\0"
.align 2,0
.global gUnknown_8116190
@@ -1675,7 +1675,7 @@ gUnknown_81163BC: @ 81163BC
.global gUnknown_81163E4
gUnknown_81163E4: @ 81163E4
- .string "#CG%d#R %s\0"
+ .string "{COLOR_1 LIGHT_BLUE_2}%d{END_COLOR_TEXT_1} %s\0"
.align 2,0
.global gUnknown_81163F0
@@ -1987,13 +1987,13 @@ gUnknown_8117000: @ 8117000
.4byte 0x81170ac
.4byte 0x811709c
- .string "#CWinvalidity#R\0"
+ .string "#CWinvalidity{END_COLOR_TEXT_1}\0"
.align 2,0
- .string "#CCscene#R\0"
+ .string "{COLOR_1 YELLOW_2}scene{END_COLOR_TEXT_1}\0"
.align 2,0
.string "New Game\0"
.align 2,0
- .string "#CCdirection#R\0"
+ .string "{COLOR_1 YELLOW_2}direction{END_COLOR_TEXT_1}\0"
.align 2,0
.string "Western Cave\0"
.align 2,0
@@ -2551,7 +2551,7 @@ gUnknown_8118250: @ 8118250
.global gGroundLives_InvalidityText
gGroundLives_InvalidityText: @ 811825C
- .string "#CWinvalidity#R\0"
+ .string "#CWinvalidity{END_COLOR_TEXT_1}\0"
.align 2,0
.global GroundLives_ActionText
diff --git a/data/friend_area.inc b/data/friend_area.inc
index 8e1c5b0..09ce66b 100644
--- a/data/friend_area.inc
+++ b/data/friend_area.inc
@@ -49,21 +49,21 @@ gUnknown_80DD1A8: @ 80DD1A8
.global gUnknown_80DD1C8
gUnknown_80DD1C8: @ 80DD1C8
- .string "#+The #C4$i1#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1} was\n"
.string "#+handed over. \0"
.align 2,0
.global gUnknown_80DD1EC
gUnknown_80DD1EC: @ 80DD1EC
- .string "#+The #C4$i1#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1} was\n"
.string "#+handed over.#P"
- .string "#+The #C4$i0#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n"
.string "#+returned to the Toolbox.\0"
.align 2,0
.global gUnknown_80DD240
gUnknown_80DD240: @ 80DD240
- .string "#+The #C4$i0#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n"
.string "#+returned to the Toolbox.\0"
.align 2,0
@@ -115,7 +115,7 @@ gUnknown_80DD2EC: @ 80DD2EC
.global gUnknown_80DD2F8
gUnknown_80DD2F8: @ 80DD2F8
- .string "Item: #C4$i0#R \0"
+ .string "Item: {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} \0"
.align 2,0
.string "pksdir0\0"
.align 2,0
diff --git a/data/item/item_descriptions.s b/data/item/item_descriptions.s
index aec2c21..8a428e5 100644
--- a/data/item/item_descriptions.s
+++ b/data/item/item_descriptions.s
@@ -8,19 +8,19 @@ ItemDescriptionSpike:
.global ItemDescriptionRock
ItemDescriptionRock:
-.string "A throwing item that flies in an arc to#nclear obstacles and strike the target.#nIt is not affected by #c5Pierce#r or #c5Long Toss#r#nstatuses.\n\0"
+.string "A throwing item that flies in an arc to#nclear obstacles and strike the target.#nIt is not affected by {COLOR_2 CYAN}Pierce{END_COLOR_TEXT_2} or {COLOR_2 CYAN}Long Toss{END_COLOR_TEXT_2}#nstatuses.\n\0"
.global ItemDescriptionMobileScarf
ItemDescriptionMobileScarf:
-.string "A hold item that enables the Pokémon to#nmove and attack through walls and on#nmagma~2c etc.#nThe Pokémon~27s #c6Belly#r will go down faster#nwhile traveling through walls~2c however.\n\0"
+.string "A hold item that enables the Pokémon to#nmove and attack through walls and on#nmagma~2c etc.#nThe Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} will go down faster#nwhile traveling through walls~2c however.\n\0"
.global ItemDescriptionHealRibbon
ItemDescriptionHealRibbon:
-.string "A hold item that speeds up the Pokémon~27s#nnatural #c6HP#r regeneration.#nThe Pokémon~27s #c6Belly#r will go down faster~2c#nhowever.\n\0"
+.string "A hold item that speeds up the Pokémon~27s#nnatural {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} regeneration.#nThe Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} will go down faster~2c#nhowever.\n\0"
.global ItemDescriptionTwistBand
ItemDescriptionTwistBand:
-.string "A hold item that prevents the Pokémon~27s#n#c6Attack#r and #c6Special Attack#r from going#ndown.\n\0"
+.string "A hold item that prevents the Pokémon~27s#n{COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2} from going#ndown.\n\0"
.global ItemDescriptionScopeLens
ItemDescriptionScopeLens:
@@ -48,19 +48,19 @@ ItemDescriptionXRaySpecs:
.global ItemDescriptionPersimBand
ItemDescriptionPersimBand:
-.string "A hold item that prevents the Pokémon#nfrom becoming #c5Confused#r.\n\0"
+.string "A hold item that prevents the Pokémon#nfrom becoming {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionPowerBand
ItemDescriptionPowerBand:
-.string "A hold item that boosts the Pokémon~27s#n#c6Attack#r.\n\0"
+.string "A hold item that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionPechaScarf
ItemDescriptionPechaScarf:
-.string "A hold item that prevents the Pokémon#nfrom being #c5poisoned#r or #c5badly poisoned#r.\n\0"
+.string "A hold item that prevents the Pokémon#nfrom being {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2} or {COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionInsomniscope
ItemDescriptionInsomniscope:
-.string "A hold item that prevents the Pokémon#nfrom going to #c5sleep#r~2c #c5napping#r~2c having#na #c5nightmare#r~2c or #c5yawning#r.\n\0"
+.string "A hold item that prevents the Pokémon#nfrom going to {COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}~2c {COLOR_2 CYAN}napping{END_COLOR_TEXT_2}~2c having#na {COLOR_2 CYAN}nightmare{END_COLOR_TEXT_2}~2c or {COLOR_2 CYAN}yawning{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionWarpScarf
ItemDescriptionWarpScarf:
@@ -68,7 +68,7 @@ ItemDescriptionWarpScarf:
.global ItemDescriptionTightBelt
ItemDescriptionTightBelt:
-.string "A hold item that prevents the Pokémon~27s#n#c6Belly#r from going down each turn.\n\0"
+.string "A hold item that prevents the Pokémon~27s#n{COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} from going down each turn.\n\0"
.global ItemDescriptionSneakScarf
ItemDescriptionSneakScarf:
@@ -80,11 +80,11 @@ ItemDescriptionGoldRibbon:
.global ItemDescriptionGoggleSpecs
ItemDescriptionGoggleSpecs:
-.string "A hold item that improves the Pokémon~27s#nvision.#nIt reveals hidden traps and #c5invisible#r#nPokémon.\n\0"
+.string "A hold item that improves the Pokémon~27s#nvision.#nIt reveals hidden traps and {COLOR_2 CYAN}invisible{END_COLOR_TEXT_2}#nPokémon.\n\0"
.global ItemDescriptionDietRibbon
ItemDescriptionDietRibbon:
-.string "A hold item that changes the Pokémon~27s#nstatus to #c5Hungry Pal#r and prevents#nits #c6Belly#r from filling.#nIf the team leader is holding it~2c its #c6Belly#r#nwill go down faster.\n\0"
+.string "A hold item that changes the Pokémon~27s#nstatus to {COLOR_2 CYAN}Hungry Pal{END_COLOR_TEXT_2} and prevents#nits {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} from filling.#nIf the team leader is holding it~2c its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}#nwill go down faster.\n\0"
.global ItemDescriptionTrapScarf
ItemDescriptionTrapScarf:
@@ -96,11 +96,11 @@ ItemDescriptionRacketBand:
.global ItemDescriptionDefScarf
ItemDescriptionDefScarf:
-.string "A hold item that boosts the Pokémon~27s#n#c6Defense#r.\n\0"
+.string "A hold item that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionStaminaBand
ItemDescriptionStaminaBand:
-.string "A hold item that slows how quickly the#nPokémon~27s #c6Belly#r goes down.\n\0"
+.string "A hold item that slows how quickly the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} goes down.\n\0"
.global ItemDescriptionPlainRibbon
ItemDescriptionPlainRibbon:
@@ -108,15 +108,15 @@ ItemDescriptionPlainRibbon:
.global ItemDescriptionSpecialBand
ItemDescriptionSpecialBand:
-.string "A hold item that boosts the Pokémon~27s#n#c6Special Attack#r.\n\0"
+.string "A hold item that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionZincBand
ItemDescriptionZincBand:
-.string "A hold item that boosts the Pokémon~27s#n#c6Special Defense#r.\n\0"
+.string "A hold item that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionDetectBand
ItemDescriptionDetectBand:
-.string "A hold item that boosts the Pokémon~27s#n#c6Evasion#r.\n\0"
+.string "A hold item that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionAlertSpecs
ItemDescriptionAlertSpecs:
@@ -132,7 +132,7 @@ ItemDescriptionBounceBand:
.global ItemDescriptionCurveBand
ItemDescriptionCurveBand:
-.string "A hold item that makes thrown items#nbounce off walls and fly sideways.#nIt has no effect if the Pokémon~27s status#nis #c5Pierce#r or if a rock is thrown.\n\0"
+.string "A hold item that makes thrown items#nbounce off walls and fly sideways.#nIt has no effect if the Pokémon~27s status#nis {COLOR_2 CYAN}Pierce{END_COLOR_TEXT_2} or if a rock is thrown.\n\0"
.global ItemDescriptionWhiffSpecs
ItemDescriptionWhiffSpecs:
@@ -148,11 +148,11 @@ ItemDescriptionLockonSpecs:
.global ItemDescriptionMunchBelt
ItemDescriptionMunchBelt:
-.string "A hold item that slightly boosts the#nPokémon~27s #c6Attack#r and #c6Special Attack#r.#nHowever~2c it also makes the Pokémon~27s#n#c6Belly#r go down faster.\n\0"
+.string "A hold item that slightly boosts the#nPokémon~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}.#nHowever~2c it also makes the Pokémon~27s#n{COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} go down faster.\n\0"
.global ItemDescriptionPassScarf
ItemDescriptionPassScarf:
-.string "A hold item that can enable the#nPokémon to pass off the effects of#nattacks and certain kinds of hostile moves#nto a Pokémon next to it. However~2c it also#nmakes the Pokémon~27s #c6Belly#r go down.\n\0"
+.string "A hold item that can enable the#nPokémon to pass off the effects of#nattacks and certain kinds of hostile moves#nto a Pokémon next to it. However~2c it also#nmakes the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} go down.\n\0"
.global ItemDescriptionWeatherBand
ItemDescriptionWeatherBand:
@@ -188,211 +188,211 @@ ItemDescriptionRingF:
.global ItemDescriptionHealSeed
ItemDescriptionHealSeed:
-.string "A food item that heals all status problems.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that heals all status problems.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionWishStone
ItemDescriptionWishStone:
-.string "A mysterious stone shaped like a musical#nnote.#nIt is said to make a wish come true if it#nis held while exploring the depths of#n#CDWish Cave#R.\n\0"
+.string "A mysterious stone shaped like a musical#nnote.#nIt is said to make a wish come true if it#nis held while exploring the depths of#n{COLOR_1 YELLOW_3}Wish Cave{END_COLOR_TEXT_1}.\n\0"
.global ItemDescriptionOranBerry
ItemDescriptionOranBerry:
-.string "A food item that restores #c6HP#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that restores {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionSitrusBerry
ItemDescriptionSitrusBerry:
-.string "A food item that restores #c6HP#r.#nIf the Pokémon has full #c6HP#r~2c eating this#nitem will slightly boost its #c6Maximum HP#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that restores {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.#nIf the Pokémon has full {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}~2c eating this#nitem will slightly boost its {COLOR_2 YELLOW}Maximum HP{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionEyedropSeed
ItemDescriptionEyedropSeed:
-.string "A food item that changes the Pokémon~27s#nstatus to #c5Eyedrops#r.#nIt reveals hidden traps and #c5invisible#r#nPokémon.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that changes the Pokémon~27s#nstatus to {COLOR_2 CYAN}Eyedrops{END_COLOR_TEXT_2}.#nIt reveals hidden traps and {COLOR_2 CYAN}invisible{END_COLOR_TEXT_2}#nPokémon.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionReviverSeed
ItemDescriptionReviverSeed:
-.string "An item that could revive a fainted#nPokémon.#nIt becomes a Plain Seed after use.#nIf held~2c it revives only the holder.#nIt can only be used by an #c6Item Master#r.\n\0"
+.string "An item that could revive a fainted#nPokémon.#nIt becomes a Plain Seed after use.#nIf held~2c it revives only the holder.#nIt can only be used by an {COLOR_2 YELLOW}Item Master{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionBlinkerSeed
ItemDescriptionBlinkerSeed:
-.string "A food item that gives the Pokémon#n#c5Blinker#r status.#nIt makes other Pokémon~2c unclaimed#nitems~2c and the ground impossible to see.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that gives the Pokémon#n{COLOR_2 CYAN}Blinker{END_COLOR_TEXT_2} status.#nIt makes other Pokémon~2c unclaimed#nitems~2c and the ground impossible to see.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionDoomSeed
ItemDescriptionDoomSeed:
-.string "A food item that lowers the Pokémon~27s#n#c6level#r by one.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that lowers the Pokémon~27s#n{COLOR_2 YELLOW}level{END_COLOR_TEXT_2} by one.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionAllureSeed
ItemDescriptionAllureSeed:
-.string "A food item that gives the Pokémon#n#c5Cross-Eyed#r status.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that gives the Pokémon#n{COLOR_2 CYAN}Cross-Eyed{END_COLOR_TEXT_2} status.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionLifeSeed
ItemDescriptionLifeSeed:
-.string "A food item that slightly boosts the#nPokémon~27s #c6Maximum HP#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that slightly boosts the#nPokémon~27s {COLOR_2 YELLOW}Maximum HP{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionRawstBerry
ItemDescriptionRawstBerry:
-.string "A food item that heals the Pokémon~27s #c5burn#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that heals the Pokémon~27s {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionHungerSeed
ItemDescriptionHungerSeed:
-.string "A food item that slightly lowers the#nPokémon~27s maximum #c6Belly#r size.#nIf used by a Pokémon other than the#nleader~2c its status changes to #c5Hungry Pal#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that slightly lowers the#nPokémon~27s maximum {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} size.#nIf used by a Pokémon other than the#nleader~2c its status changes to {COLOR_2 CYAN}Hungry Pal{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionQuickSeed
ItemDescriptionQuickSeed:
-.string "A food item that boosts the Pokémon~27s#n#c6Movement Speed#r by one level.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} by one level.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionPechaBerry
ItemDescriptionPechaBerry:
-.string "A food item that heals the Pokémon when#n#c5poisoned#r or #c5badly poisoned#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that heals the Pokémon when#n{COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2} or {COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionCheriBerry
ItemDescriptionCheriBerry:
-.string "A food item that heals the Pokémon from#n#c5paralysis#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that heals the Pokémon from#n{COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionTotterSeed
ItemDescriptionTotterSeed:
-.string "A food item that makes the Pokémon#n#c5confused#r.#nThe Pokémon~27s movements turn erratic~2c#nand its attacks and moves may hit friends.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that makes the Pokémon#n{COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.#nThe Pokémon~27s movements turn erratic~2c#nand its attacks and moves may hit friends.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionSleepSeed
ItemDescriptionSleepSeed:
-.string "A food item that makes the user#n#c5sleep#r.#nThe Pokémon will be unable to do anything.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that makes the user#n{COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}.#nThe Pokémon will be unable to do anything.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionPlainSeed
ItemDescriptionPlainSeed:
-.string "A food item that has no special effect.#nIt does slightly fill the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that has no special effect.#nIt does slightly fill the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionWarpSeed
ItemDescriptionWarpSeed:
-.string "A food item that warps the Pokémon to#na different place on the same floor.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that warps the Pokémon to#na different place on the same floor.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionBlastSeed
ItemDescriptionBlastSeed:
-.string "A food item that makes the Pokémon#nbreathe highly damaging fire.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that makes the Pokémon#nbreathe highly damaging fire.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionGinseng
ItemDescriptionGinseng:
-.string "A drink that boosts the power of the#nPokémon~27s set move.#nIt may not have any effect on certain#nkinds of moves.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A drink that boosts the power of the#nPokémon~27s set move.#nIt may not have any effect on certain#nkinds of moves.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionJoySeed
ItemDescriptionJoySeed:
-.string "A food item that raises the Pokémon~27s#n#c6level#r by one.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that raises the Pokémon~27s#n{COLOR_2 YELLOW}level{END_COLOR_TEXT_2} by one.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionChestoBerry
ItemDescriptionChestoBerry:
-.string "A food item that causes the Pokémon to#nbecome #c5sleepless#r.#nThe Pokémon will not be able to go to#n#c5sleep#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that causes the Pokémon to#nbecome {COLOR_2 CYAN}sleepless{END_COLOR_TEXT_2}.#nThe Pokémon will not be able to go to#n{COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionStunSeed
ItemDescriptionStunSeed:
-.string "A food item that causes the Pokémon to#nbecome #c5petrified#r.#nThe Pokémon will be unable to do anything#nuntil it takes damage.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A food item that causes the Pokémon to#nbecome {COLOR_2 CYAN}petrified{END_COLOR_TEXT_2}.#nThe Pokémon will be unable to do anything#nuntil it takes damage.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionMaxElixir
ItemDescriptionMaxElixir:
-.string "A drink that completely restores the#n#c6PP#r of all the Pokémon~27s moves.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A drink that completely restores the#n{COLOR_2 YELLOW}PP{END_COLOR_TEXT_2} of all the Pokémon~27s moves.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionProtein
ItemDescriptionProtein:
-.string "A drink that boosts the Pokémon~27s#n#c6Attack#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A drink that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionCalcium
ItemDescriptionCalcium:
-.string "A drink that boosts the Pokémon~27s#n#c6Special Attack#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A drink that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionIron
ItemDescriptionIron:
-.string "A drink that boosts the Pokémon~27s#n#c6Defense#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A drink that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionZinc
ItemDescriptionZinc:
-.string "A drink that boosts the Pokémon~27s#n#c6Special Defense#r.#nIt also slightly fills the Pokémon~27s #c6Belly#r.\n\0"
+.string "A drink that boosts the Pokémon~27s#n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2}.#nIt also slightly fills the Pokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionApple
ItemDescriptionApple:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nEating this when its #c6Belly#r is full will#nslightly enlarge its #c6Belly#r size.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nEating this when its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} is full will#nslightly enlarge its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} size.\n\0"
.global ItemDescriptionBigApple
ItemDescriptionBigApple:
-.string "A food item that amply fills the#nPokémon~27s #c6Belly#r.#nEating this when its #c6Belly#r is full will#nslightly enlarge its #c6Belly#r size.\n\0"
+.string "A food item that amply fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nEating this when its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} is full will#nslightly enlarge its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} size.\n\0"
.global ItemDescriptionGrimyFood
ItemDescriptionGrimyFood:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nHowever~2c it will cause a variety of#nstatus problems.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nHowever~2c it will cause a variety of#nstatus problems.\n\0"
.global ItemDescriptionHugeApple
ItemDescriptionHugeApple:
-.string "A food item that completely fills the#nPokémon~27s #c6Belly#r.#nIt also slightly enlarges the #c6Belly#r size.\n\0"
+.string "A food item that completely fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nIt also slightly enlarges the {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} size.\n\0"
.global ItemDescriptionWhiteGummi
ItemDescriptionWhiteGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nNormal-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nNormal-type Pokémon like it the best.\n\0"
.global ItemDescriptionRedGummi
ItemDescriptionRedGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nFire-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nFire-type Pokémon like it the best.\n\0"
.global ItemDescriptionBlueGummi
ItemDescriptionBlueGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nWater-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nWater-type Pokémon like it the best.\n\0"
.global ItemDescriptionGrassGummi
ItemDescriptionGrassGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nGrass-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nGrass-type Pokémon like it the best.\n\0"
.global ItemDescriptionYellowGummi
ItemDescriptionYellowGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nElectric-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nElectric-type Pokémon like it the best.\n\0"
.global ItemDescriptionClearGummi
ItemDescriptionClearGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nIce-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nIce-type Pokémon like it the best.\n\0"
.global ItemDescriptionOrangeGummi
ItemDescriptionOrangeGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nFighting-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nFighting-type Pokémon like it the best.\n\0"
.global ItemDescriptionPinkGummi
ItemDescriptionPinkGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nPoison-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nPoison-type Pokémon like it the best.\n\0"
.global ItemDescriptionBrownGummi
ItemDescriptionBrownGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nGround-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nGround-type Pokémon like it the best.\n\0"
.global ItemDescriptionSkyGummi
ItemDescriptionSkyGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nFlying-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nFlying-type Pokémon like it the best.\n\0"
.global ItemDescriptionGoldGummi
ItemDescriptionGoldGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nPsychic-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nPsychic-type Pokémon like it the best.\n\0"
.global ItemDescriptionGreenGummi
ItemDescriptionGreenGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nBug-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nBug-type Pokémon like it the best.\n\0"
.global ItemDescriptionGrayGummi
ItemDescriptionGrayGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nRock-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nRock-type Pokémon like it the best.\n\0"
.global ItemDescriptionPurpleGummi
ItemDescriptionPurpleGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nGhost-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nGhost-type Pokémon like it the best.\n\0"
.global ItemDescriptionRoyalGummi
ItemDescriptionRoyalGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nDragon-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nDragon-type Pokémon like it the best.\n\0"
.global ItemDescriptionBlackGummi
ItemDescriptionBlackGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nDark-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nDark-type Pokémon like it the best.\n\0"
.global ItemDescriptionSilverGummi
ItemDescriptionSilverGummi:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s #c6IQ#r.#nSteel-type Pokémon like it the best.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nWhen given to a rescue team member~2c#nit raises the Pokémon~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.#nSteel-type Pokémon like it the best.\n\0"
.global ItemDescriptionBanana
ItemDescriptionBanana:
-.string "A rare food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nEating this when its #c6Belly#r is full will#nslightly enlarge its #c6Belly#r size.#nIt is occasionally found inside walls.\n\0"
+.string "A rare food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nEating this when its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} is full will#nslightly enlarge its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} size.#nIt is occasionally found inside walls.\n\0"
.global ItemDescriptionChestnut
ItemDescriptionChestnut:
-.string "A food item that somewhat fills the#nPokémon~27s #c6Belly#r.#nMankey love to eat this.\n\0"
+.string "A food item that somewhat fills the#nPokémon~27s {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2}.#nMankey love to eat this.\n\0"
.global ItemDescriptionPoke
ItemDescriptionPoke:
@@ -408,15 +408,15 @@ ItemDescriptionEvolutionItemMulti:
.global ItemDescriptionIcePart
ItemDescriptionIcePart:
-.string "An item that was guarded by #CNRegice#R.#nIt may be related to this saying about the#n#CDBuried Relic#R: ~93Three parts guarded by#nthree servants. When they are one again~2c#na mirage shall appear to the bearer.~94\n\0"
+.string "An item that was guarded by #CNRegice{END_COLOR_TEXT_1}.#nIt may be related to this saying about the#n{COLOR_1 YELLOW_3}Buried Relic{END_COLOR_TEXT_1}: ~93Three parts guarded by#nthree servants. When they are one again~2c#na mirage shall appear to the bearer.~94\n\0"
.global ItemDescriptionSteelPart
ItemDescriptionSteelPart:
-.string "A mysterious item that was guarded by#n#CNRegisteel#R.#n#CNRegirock#R and #CNRegice#R also guarded parts#nin similar fashion.#nWhat is the secret behind these parts?\n\0"
+.string "A mysterious item that was guarded by#n#CNRegisteel{END_COLOR_TEXT_1}.#n#CNRegirock{END_COLOR_TEXT_1} and #CNRegice{END_COLOR_TEXT_1} also guarded parts#nin similar fashion.#nWhat is the secret behind these parts?\n\0"
.global ItemDescriptionRockPart
ItemDescriptionRockPart:
-.string "A mysterious item that was jealously#nguarded by #CNRegirock#R.#nHow it is to be used remains unknown~2c#nhowever.\n\0"
+.string "A mysterious item that was jealously#nguarded by #CNRegirock{END_COLOR_TEXT_1}.#nHow it is to be used remains unknown~2c#nhowever.\n\0"
.global ItemDescriptionMusicBox
ItemDescriptionMusicBox:
@@ -428,219 +428,219 @@ ItemDescriptionKey:
.global ItemDescriptionUsedTM
ItemDescriptionUsedTM:
-.string "The remains of the item $i0#nafter use.#nIt can be restored using the move #c4Recycle#r.#nThis item cannot be placed in storage.\n\0"
+.string "The remains of the item $i0#nafter use.#nIt can be restored using the move {COLOR_2 GREEN}Recycle{END_COLOR_TEXT_2}.#nThis item cannot be placed in storage.\n\0"
.global ItemDescriptionFocusPunch
ItemDescriptionFocusPunch:
-.string "Teaches the move #c4Focus Punch#r.#nThe user~27s status changes to #c5Focus Punch#r~2c#nand it attacks on the next turn.#nIt is not possible to #c5link#r this move.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Focus Punch{END_COLOR_TEXT_2}.#nThe user~27s status changes to {COLOR_2 CYAN}Focus Punch{END_COLOR_TEXT_2}~2c#nand it attacks on the next turn.#nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\n\0"
.global ItemDescriptionDragonClaw
ItemDescriptionDragonClaw:
-.string "Teaches the move #c4Dragon Claw#r.#nIt inflicts damage on the target.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Dragon Claw{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.\n\0"
.global ItemDescriptionWaterPulse
ItemDescriptionWaterPulse:
-.string "Teaches the move #c4Water Pulse#r.#nIt inflicts damage on the target even at a#ndistance.#nIt may also leave the target #c5confused#r.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Water Pulse{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance.#nIt may also leave the target {COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionCalmMind
ItemDescriptionCalmMind:
-.string "Teaches the move #c4Calm Mind#r.#nIt raises the Pokémon~27s #c6Special Attack#r#nand #c6Special Defense#r by one level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Calm Mind{END_COLOR_TEXT_2}.#nIt raises the Pokémon~27s {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}#nand {COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by one level.\n\0"
.global ItemDescriptionRoar
ItemDescriptionRoar:
-.string "Teaches the move #c4Roar#r.#nIt sends the target flying.#nIf the foe hits a wall or another#nPokémon~2c it sustains damage.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Roar{END_COLOR_TEXT_2}.#nIt sends the target flying.#nIf the foe hits a wall or another#nPokémon~2c it sustains damage.\n\0"
.global ItemDescriptionToxic
ItemDescriptionToxic:
-.string "Teaches the move #c4Toxic#r.#nIt #c5badly poisons#r the foe Pokémon.#nIf a Pokémon is #c5badly poisoned#r~2c it#nsustains damage over several turns.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Toxic{END_COLOR_TEXT_2}.#nIt {COLOR_2 CYAN}badly poisons{END_COLOR_TEXT_2} the foe Pokémon.#nIf a Pokémon is {COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}~2c it#nsustains damage over several turns.\n\0"
.global ItemDescriptionHail
ItemDescriptionHail:
-.string "An item that changes the dungeon floor~27s#nweather to #c5Hail#r for several turns.#n#n#nRange: All Pokémon on floor\n\0"
+.string "An item that changes the dungeon floor~27s#nweather to {COLOR_2 CYAN}Hail{END_COLOR_TEXT_2} for several turns.#n#n#nRange: All Pokémon on floor\n\0"
.global ItemDescriptionBulkUp
ItemDescriptionBulkUp:
-.string "Teaches the move #c4Bulk Up#r.#nIt boosts the user~27s #c6Attack#r and #c6Defense#r#nby one level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Bulk Up{END_COLOR_TEXT_2}.#nIt boosts the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}#nby one level.\n\0"
.global ItemDescriptionBulletSeed
ItemDescriptionBulletSeed:
-.string "Teaches the move #c4Bullet Seed#r.#nIt inflicts damage on the target even at a#ndistance.#nIt hits two to five times per use.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Bullet Seed{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance.#nIt hits two to five times per use.\n\0"
.global ItemDescriptionHiddenPower
ItemDescriptionHiddenPower:
-.string "Teaches the move #c4Hidden Power#r.#nIt inflicts damage on the target.#nIts type and power change with the#ndungeon.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Hidden Power{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIts type and power change with the#ndungeon.\n\0"
.global ItemDescriptionSunnyDay
ItemDescriptionSunnyDay:
-.string "An item that changes the dungeon floor~27s#nweather to #c5Sunny#r for several turns.#n#n#nRange: All Pokémon on floor\n\0"
+.string "An item that changes the dungeon floor~27s#nweather to {COLOR_2 CYAN}Sunny{END_COLOR_TEXT_2} for several turns.#n#n#nRange: All Pokémon on floor\n\0"
.global ItemDescriptionTaunt
ItemDescriptionTaunt:
-.string "Teaches the move #c4Taunt#r.#nThe targeted Pokémon~27s status changes#nto #c5Taunted#r.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Taunt{END_COLOR_TEXT_2}.#nThe targeted Pokémon~27s status changes#nto {COLOR_2 CYAN}Taunted{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionIceBeam
ItemDescriptionIceBeam:
-.string "Teaches the move #c4Ice Beam#r.#nIt inflicts damage on the target even at a#ndistance. It may also leave the target#n#c5frozen#r and incapable of action.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Ice Beam{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance. It may also leave the target#n{COLOR_2 CYAN}frozen{END_COLOR_TEXT_2} and incapable of action.\n\0"
.global ItemDescriptionBlizzard
ItemDescriptionBlizzard:
-.string "Teaches the move #c4Blizzard#r.#nIt inflicts damage on the target.#nIt may also leave the target #c5frozen#r and#nincapable of action.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Blizzard{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt may also leave the target {COLOR_2 CYAN}frozen{END_COLOR_TEXT_2} and#nincapable of action.\n\0"
.global ItemDescriptionHyperBeam
ItemDescriptionHyperBeam:
-.string "Teaches the move #c4Hyper Beam#r.#nIt inflicts damage on the target even at a#ndistance. However~2c it also makes the user#n#c5paused#r and incapable of action.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Hyper Beam{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance. However~2c it also makes the user#n{COLOR_2 CYAN}paused{END_COLOR_TEXT_2} and incapable of action.\n\0"
.global ItemDescriptionLightScreen
ItemDescriptionLightScreen:
-.string "Teaches the move #c4Light Screen#r.#nIt makes the user~27s status #c5Light Screen#r.#nIt halves the damage from#n#c5Special Attack moves#r.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Light Screen{END_COLOR_TEXT_2}.#nIt makes the user~27s status {COLOR_2 CYAN}Light Screen{END_COLOR_TEXT_2}.#nIt halves the damage from#n{COLOR_2 CYAN}Special Attack moves{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionProtect
ItemDescriptionProtect:
-.string "Teaches the move #c4Protect#r.#nIt changes the Pokémon~27s status to#n#c5Protect#r and prevents damage from#nenemy attacks and moves.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Protect{END_COLOR_TEXT_2}.#nIt changes the Pokémon~27s status to#n{COLOR_2 CYAN}Protect{END_COLOR_TEXT_2} and prevents damage from#nenemy attacks and moves.\n\0"
.global ItemDescriptionRainDance
ItemDescriptionRainDance:
-.string "An item that changes the dungeon floor~27s#nweather to #c5Rain#r for several turns.#n#n#nRange: All Pokémon on floor\n\0"
+.string "An item that changes the dungeon floor~27s#nweather to {COLOR_2 CYAN}Rain{END_COLOR_TEXT_2} for several turns.#n#n#nRange: All Pokémon on floor\n\0"
.global ItemDescriptionGigaDrain
ItemDescriptionGigaDrain:
-.string "Teaches the move #c4Giga Drain#r.#nIt inflicts damage on the target.#nIt also restores the user~27s #c6HP#r based#non the damage it inflicted.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Giga Drain{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt also restores the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} based#non the damage it inflicted.\n\0"
.global ItemDescriptionSafeguard
ItemDescriptionSafeguard:
-.string "Teaches the move #c4Safeguard#r.#nIt changes the status of the user and team#nmembers in the same room to #c5Safeguard#r#nand prevents status problems.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Safeguard{END_COLOR_TEXT_2}.#nIt changes the status of the user and team#nmembers in the same room to {COLOR_2 CYAN}Safeguard{END_COLOR_TEXT_2}#nand prevents status problems.\n\0"
.global ItemDescriptionFrustration
ItemDescriptionFrustration:
-.string "Teaches the move #c4Frustration#r.#nIt inflicts damage on the target and#ninflicts greater damage if the user~27s#n#c6IQ#r is low.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Frustration{END_COLOR_TEXT_2}.#nIt inflicts damage on the target and#ninflicts greater damage if the user~27s#n{COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2} is low.\n\0"
.global ItemDescriptionSolarBeam
ItemDescriptionSolarBeam:
-.string "Teaches the move #c4Solarbeam#r.#nThe user~27s status becomes #c5Solarbeam#r~2c#nand it attacks on the next turn.#nIt is not possible to #c5link#r this move.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Solarbeam{END_COLOR_TEXT_2}.#nThe user~27s status becomes {COLOR_2 CYAN}Solarbeam{END_COLOR_TEXT_2}~2c#nand it attacks on the next turn.#nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\n\0"
.global ItemDescriptionIronTail
ItemDescriptionIronTail:
-.string "Teaches the move #c4Iron Tail#r.#nIt inflicts damage on the target.#nIt may also lower the target~27s #c6Defense#r#nby one level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Iron Tail{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt may also lower the target~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}#nby one level.\n\0"
.global ItemDescriptionThunderbolt
ItemDescriptionThunderbolt:
-.string "Teaches the move #c4Thunderbolt#r.#nIt damages all foes around the user.#nIt may also cause #c5paralysis#r~2c which#nprevents attacks and moves.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Thunderbolt{END_COLOR_TEXT_2}.#nIt damages all foes around the user.#nIt may also cause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}~2c which#nprevents attacks and moves.\n\0"
.global ItemDescriptionThunder
ItemDescriptionThunder:
-.string "Teaches the move #c4Thunder#r.#nIt inflicts damage on the target#nand may also cause #c5paralysis#r.#nIts accuracy is affected by the weather.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Thunder{END_COLOR_TEXT_2}.#nIt inflicts damage on the target#nand may also cause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}.#nIts accuracy is affected by the weather.\n\0"
.global ItemDescriptionEarthquake
ItemDescriptionEarthquake:
-.string "Teaches the move #c4Earthquake#r.#nIt damages all Pokémon in the same room.#nIt inflicts double damage on any #c5digging#r#nPokémon.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Earthquake{END_COLOR_TEXT_2}.#nIt damages all Pokémon in the same room.#nIt inflicts double damage on any {COLOR_2 CYAN}digging{END_COLOR_TEXT_2}#nPokémon.\n\0"
.global ItemDescriptionReturn
ItemDescriptionReturn:
-.string "Teaches the move #c4Return#r.#nIt inflicts damage on the target.#nIts power rises with the user~27s #c6IQ#r.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Return{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIts power rises with the user~27s {COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionDig
ItemDescriptionDig:
-.string "Teaches the move #c4Dig#r.#nThe user~27s status becomes #c5Digging#r~2c#nand it attacks on the next turn.#nIt is not possible to #c5link#r this move.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Dig{END_COLOR_TEXT_2}.#nThe user~27s status becomes {COLOR_2 CYAN}Digging{END_COLOR_TEXT_2}~2c#nand it attacks on the next turn.#nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\n\0"
.global ItemDescriptionPsychic
ItemDescriptionPsychic:
-.string "Teaches the move #c4Psychic#r.#nIt inflicts damage on the target.#nIt may also lower the target~27s #c6Special#nDefense#r by one level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Psychic{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt may also lower the target~27s {COLOR_2 YELLOW}Special#nDefense{END_COLOR_TEXT_2} by one level.\n\0"
.global ItemDescriptionShadowBall
ItemDescriptionShadowBall:
-.string "Teaches the move #c4Shadow Ball#r.#nIt inflicts damage on the target even at a#ndistance. It may also lower the target~27s#n#c6Special Defense#r by one level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Shadow Ball{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance. It may also lower the target~27s#n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by one level.\n\0"
.global ItemDescriptionBrickBreak
ItemDescriptionBrickBreak:
-.string "Teaches the move #c4Brick Break#r.#nIt shatters the target~27s #c5Reflect#r#nor #c5Light Screen#r to inflict damage.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Brick Break{END_COLOR_TEXT_2}.#nIt shatters the target~27s {COLOR_2 CYAN}Reflect{END_COLOR_TEXT_2}#nor {COLOR_2 CYAN}Light Screen{END_COLOR_TEXT_2} to inflict damage.\n\0"
.global ItemDescriptionDoubleTeam
ItemDescriptionDoubleTeam:
-.string "An item that raises the user~27s #c6Evasion#r#nby one level.#n#n#nRange: User\n\0"
+.string "An item that raises the user~27s {COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2}#nby one level.#n#n#nRange: User\n\0"
.global ItemDescriptionReflect
ItemDescriptionReflect:
-.string "Teaches the move #c4Reflect#r.#nIt makes the user~27s status #c5Reflect#r#nand halves the damage from all#n#c5Physical Attack moves#r and#nregular attacks.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Reflect{END_COLOR_TEXT_2}.#nIt makes the user~27s status {COLOR_2 CYAN}Reflect{END_COLOR_TEXT_2}#nand halves the damage from all#n{COLOR_2 CYAN}Physical Attack moves{END_COLOR_TEXT_2} and#nregular attacks.\n\0"
.global ItemDescriptionShockWave
ItemDescriptionShockWave:
-.string "Teaches the move #c4Shock Wave#r.#nIt inflicts damage on the target even at a#ndistance.#nIt never misses.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Shock Wave{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance.#nIt never misses.\n\0"
.global ItemDescriptionFlamethrower
ItemDescriptionFlamethrower:
-.string "Teaches the move #c4Flamethrower#r.#nIt inflicts damage on the target even at a#ndistance. It may also cause a #c5burn#r.#nIt thaws and frees frozen Pokémon.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Flamethrower{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance. It may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.#nIt thaws and frees frozen Pokémon.\n\0"
.global ItemDescriptionSludgeBomb
ItemDescriptionSludgeBomb:
-.string "Teaches the move #c4Sludge Bomb#r.#nIt inflicts damage on the target even at a#ndistance. It may also leave the target#n#c5poisoned#r~2c damaging it over several turns.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Sludge Bomb{END_COLOR_TEXT_2}.#nIt inflicts damage on the target even at a#ndistance. It may also leave the target#n{COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c damaging it over several turns.\n\0"
.global ItemDescriptionSandstorm
ItemDescriptionSandstorm:
-.string "An item that changes the dungeon floor~27s#nweather to #c5Sandstorm#r for several turns.#n#n#nRange: All Pokémon on floor\n\0"
+.string "An item that changes the dungeon floor~27s#nweather to {COLOR_2 CYAN}Sandstorm{END_COLOR_TEXT_2} for several turns.#n#n#nRange: All Pokémon on floor\n\0"
.global ItemDescriptionFireBlast
ItemDescriptionFireBlast:
-.string "Teaches the move #c4Fire Blast#r.#nIt inflicts damage on the target.#nIt may also cause a #c5burn#r.#nIt thaws and frees frozen Pokémon.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Fire Blast{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.#nIt thaws and frees frozen Pokémon.\n\0"
.global ItemDescriptionRockTomb
ItemDescriptionRockTomb:
-.string "It inflicts damage on the target.#nIt also lowers the target~27s #c6Movement#nSpeed#r by one level.#n#nRange: Foe in front\n\0"
+.string "It inflicts damage on the target.#nIt also lowers the target~27s {COLOR_2 YELLOW}Movement#nSpeed{END_COLOR_TEXT_2} by one level.#n#nRange: Foe in front\n\0"
.global ItemDescriptionAerialAce
ItemDescriptionAerialAce:
-.string "Teaches the move #c4Aerial Ace#r.#nIt inflicts damage on the target.#nIt never misses.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Aerial Ace{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt never misses.\n\0"
.global ItemDescriptionTorment
ItemDescriptionTorment:
-.string "Teaches the move #c4Torment#r.#nIt prevents the targeted Pokémon from#nrepeating its last move while it#nremains on the floor.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Torment{END_COLOR_TEXT_2}.#nIt prevents the targeted Pokémon from#nrepeating its last move while it#nremains on the floor.\n\0"
.global ItemDescriptionFacade
ItemDescriptionFacade:
-.string "Teaches the move #c4Facade#r.#nIt inflicts damage on the target.#nIf the user is #c5poisoned#r~2c #c5badly poisoned#r~2c#nor has a #c5burn#r~2c its power is doubled.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Facade{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIf the user is {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c {COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}~2c#nor has a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}~2c its power is doubled.\n\0"
.global ItemDescriptionSecretPower
ItemDescriptionSecretPower:
-.string "Teaches the move #c4Secret Power#r.#nIt inflicts damage on the target.#nIt may also trigger other effects#ndepending on the terrain.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Secret Power{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt may also trigger other effects#ndepending on the terrain.\n\0"
.global ItemDescriptionRest
ItemDescriptionRest:
-.string "Teaches the move #c4Rest#r.#nIt makes the user go to #c5sleep#r.#nUpon awakening~2c the Pokémon regains #c6HP#r#nand recovers from any status problems.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Rest{END_COLOR_TEXT_2}.#nIt makes the user go to {COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}.#nUpon awakening~2c the Pokémon regains {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}#nand recovers from any status problems.\n\0"
.global ItemDescriptionAttract
ItemDescriptionAttract:
-.string "Teaches the move #c4Attract#r.#nIt changes the target~27s status to#n#c5Infatuated#r.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Attract{END_COLOR_TEXT_2}.#nIt changes the target~27s status to#n{COLOR_2 CYAN}Infatuated{END_COLOR_TEXT_2}.\n\0"
.global ItemDescriptionThief
ItemDescriptionThief:
-.string "Teaches the move #c4Thief#r.#nIt inflicts damage on the target.#nIt also snatches the target~27s hold item#nand makes it the user~27s hold item.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Thief{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt also snatches the target~27s hold item#nand makes it the user~27s hold item.\n\0"
.global ItemDescriptionSteelWIng
ItemDescriptionSteelWIng:
-.string "Teaches the move #c4Steel Wing#r.#nIt inflicts damage on the target.#nIt may also raise the user~27s #c6Defense#r by#none level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Steel Wing{END_COLOR_TEXT_2}.#nIt inflicts damage on the target.#nIt may also raise the user~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by#none level.\n\0"
.global ItemDescriptionSkillSwap
ItemDescriptionSkillSwap:
-.string "Teaches the move #c4Skill Swap#r.#nIt switches the user~27s #c6Special Ability#r with#nthat of the target.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Skill Swap{END_COLOR_TEXT_2}.#nIt switches the user~27s {COLOR_2 YELLOW}Special Ability{END_COLOR_TEXT_2} with#nthat of the target.\n\0"
.global ItemDescriptionSnatch
ItemDescriptionSnatch:
-.string "It switches the user~27s status to #c5Snatch#r.#nIt steals the moves of Pokémon on#nthe same floor.#n#nRange: User\n\0"
+.string "It switches the user~27s status to {COLOR_2 CYAN}Snatch{END_COLOR_TEXT_2}.#nIt steals the moves of Pokémon on#nthe same floor.#n#nRange: User\n\0"
.global ItemDescriptionOverheat
ItemDescriptionOverheat:
-.string "Teaches the move #c4Overheat#r.#nIt damages all foes around the user~2c but it#nalso lowers the user~27s #c6Special Attack#r#nby two levels and thaws frozen Pokémon.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Overheat{END_COLOR_TEXT_2}.#nIt damages all foes around the user~2c but it#nalso lowers the user~27s {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}#nby two levels and thaws frozen Pokémon.\n\0"
.global ItemDescriptionWideSlash
ItemDescriptionWideSlash:
-.string "Teaches the move #c4Wide Slash#r.#nIt inflicts damage on foes on the 3#ntiles diagonally and directly in front.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Wide Slash{END_COLOR_TEXT_2}.#nIt inflicts damage on foes on the 3#ntiles diagonally and directly in front.\n\0"
.global ItemDescriptionExcavate
ItemDescriptionExcavate:
-.string "Teaches the move #c4Excavate#r.#nIt digs through the wall the user is facing.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Excavate{END_COLOR_TEXT_2}.#nIt digs through the wall the user is facing.\n\0"
.global ItemDescriptionSpinSlash
ItemDescriptionSpinSlash:
-.string "Teaches the move #c4Spin Slash#r.#nIt inflicts damage on all foes surrounding#nthe user.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Spin Slash{END_COLOR_TEXT_2}.#nIt inflicts damage on all foes surrounding#nthe user.\n\0"
.global ItemDescriptionSeeTrapOrb
ItemDescriptionSeeTrapOrb:
@@ -652,7 +652,7 @@ ItemDescriptionMugOrb:
.global ItemDescriptionReboundOrb
ItemDescriptionReboundOrb:
-.string "Changes the user~27s status to #c5Mini Counter#r.#nAny damage from #c5Physical Attack moves#r#nor a regular attack is partially returned.#n#nRange: User\n\0"
+.string "Changes the user~27s status to {COLOR_2 CYAN}Mini Counter{END_COLOR_TEXT_2}.#nAny damage from {COLOR_2 CYAN}Physical Attack moves{END_COLOR_TEXT_2}#nor a regular attack is partially returned.#n#nRange: User\n\0"
.global ItemDescriptionLobOrb
ItemDescriptionLobOrb:
@@ -676,11 +676,11 @@ ItemDescriptionTransferOrb:
.global ItemDescriptionSlowOrb
ItemDescriptionSlowOrb:
-.string "Lowers the #c6Movement Speed#r of foes in#nthe same room by one level.#n#n#nRange: Foes in room\n\0"
+.string "Lowers the {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} of foes in#nthe same room by one level.#n#n#nRange: Foes in room\n\0"
.global ItemDescriptionQuickOrb
ItemDescriptionQuickOrb:
-.string "Boosts the #c6Movement Speed#r of the user#nand team members in the room by one#nlevel.#n#nRange: All team members in room\n\0"
+.string "Boosts the {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} of the user#nand team members in the room by one#nlevel.#n#nRange: All team members in room\n\0"
.global ItemDescriptionLuminousOrb
ItemDescriptionLuminousOrb:
@@ -688,11 +688,11 @@ ItemDescriptionLuminousOrb:
.global ItemDescriptionPetrifyOrb
ItemDescriptionPetrifyOrb:
-.string "Changes the status of foes in the room to#n#c5Petrified#r~2c making them incapable of action.#n#n#nRange: Foes in room\n\0"
+.string "Changes the status of foes in the room to#n{COLOR_2 CYAN}Petrified{END_COLOR_TEXT_2}~2c making them incapable of action.#n#n#nRange: Foes in room\n\0"
.global ItemDescriptionStayawayOrb
ItemDescriptionStayawayOrb:
-.string "Changes the status of the target to#n#c5Petrified#r and warps it near the stairs.#n#n#nRange: Foe in front\n\0"
+.string "Changes the status of the target to#n{COLOR_2 CYAN}Petrified{END_COLOR_TEXT_2} and warps it near the stairs.#n#n#nRange: Foe in front\n\0"
.global ItemDescriptionPounceOrb
ItemDescriptionPounceOrb:
@@ -708,27 +708,27 @@ ItemDescriptionCleanseOrb:
.global ItemDescriptionObserverOrb
ItemDescriptionObserverOrb:
-.string "Changes the status of the target to#n#c5Paused#r~2c making it incapable of action.#n#n#nRange: Foe in front\n\0"
+.string "Changes the status of the target to#n{COLOR_2 CYAN}Paused{END_COLOR_TEXT_2}~2c making it incapable of action.#n#n#nRange: Foe in front\n\0"
.global ItemDescriptionDecoyOrb
ItemDescriptionDecoyOrb:
-.string "Changes the status of the target to#n#c5Decoy#r~2c making it the target of its fellow#nPokémon.#n#nRange: Foe in front\n\0"
+.string "Changes the status of the target to#n{COLOR_2 CYAN}Decoy{END_COLOR_TEXT_2}~2c making it the target of its fellow#nPokémon.#n#nRange: Foe in front\n\0"
.global ItemDescriptionSlumberOrb
ItemDescriptionSlumberOrb:
-.string "Changes the status of foes in the same#nroom to #c5Sleep#r~2c making them incapable#nof action.#n#nRange: Foes in room\n\0"
+.string "Changes the status of foes in the same#nroom to {COLOR_2 CYAN}Sleep{END_COLOR_TEXT_2}~2c making them incapable#nof action.#n#nRange: Foes in room\n\0"
.global ItemDescriptionTotterOrb
ItemDescriptionTotterOrb:
-.string "Changes the status of foes in the same#nroom to #c5Confused#r~2c making their#nattacks and movements erratic.#n#nRange: Foes in room\n\0"
+.string "Changes the status of foes in the same#nroom to {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2}~2c making their#nattacks and movements erratic.#n#nRange: Foes in room\n\0"
.global ItemDescriptionTwoEdgeOrb
ItemDescriptionTwoEdgeOrb:
-.string "Drops the #c6HP#r of foes in the same#nroom to one. If it hits~2c it also halves#nthe user~27s #c6HP#r.#n#nRange: Foes in room\n\0"
+.string "Drops the {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} of foes in the same#nroom to one. If it hits~2c it also halves#nthe user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.#n#nRange: Foes in room\n\0"
.global ItemDescriptionSilenceOrb
ItemDescriptionSilenceOrb:
-.string "Changes the status of the target to#n#c5Muzzled#r~2c making it incapable of attacks or#nmoves using its mouth.#n#nRange: Foe in front\n\0"
+.string "Changes the status of the target to#n{COLOR_2 CYAN}Muzzled{END_COLOR_TEXT_2}~2c making it incapable of attacks or#nmoves using its mouth.#n#nRange: Foe in front\n\0"
.global ItemDescriptionEscapeOrb
ItemDescriptionEscapeOrb:
@@ -756,7 +756,7 @@ ItemDescriptionRollcallOrb:
.global ItemDescriptionInvisifyOrb
ItemDescriptionInvisifyOrb:
-.string "The user becomes #c5invisible#r to other#nPokémon.#n#n#nRange: User\n\0"
+.string "The user becomes {COLOR_2 CYAN}invisible{END_COLOR_TEXT_2} to other#nPokémon.#n#n#nRange: User\n\0"
.global ItemDescriptionOneShotOrb
ItemDescriptionOneShotOrb:
@@ -768,7 +768,7 @@ ItemDescriptionIdentifyOrb:
.global ItemDescriptionVacuumCut
ItemDescriptionVacuumCut:
-.string "Teaches the move #c4Vacuum Cut#r.#nIt inflicts damage on all foes in the room.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Vacuum Cut{END_COLOR_TEXT_2}.#nIt inflicts damage on all foes in the room.\n\0"
.global ItemDescriptionReviverOrb
ItemDescriptionReviverOrb:
@@ -776,7 +776,7 @@ ItemDescriptionReviverOrb:
.global ItemDescriptionShockerOrb
ItemDescriptionShockerOrb:
-.string "Changes the target~27s status to #c5Cowering#r~2c#nmaking its attacks go in the opposite#ndirection.#n#nRange: Foe in front\n\0"
+.string "Changes the target~27s status to {COLOR_2 CYAN}Cowering{END_COLOR_TEXT_2}~2c#nmaking its attacks go in the opposite#ndirection.#n#nRange: Foe in front\n\0"
.global ItemDescriptionSizebustOrb
ItemDescriptionSizebustOrb:
@@ -808,7 +808,7 @@ ItemDescriptionHurlOrb:
.global ItemDescriptionMobileOrb
ItemDescriptionMobileOrb:
-.string "Changes the user~27s status to #c5Mobile#r~2c#nenabling it to move and attack through#nwalls and on lava~2c water~2c and clouds.#n#nRange: User\n\0"
+.string "Changes the user~27s status to {COLOR_2 CYAN}Mobile{END_COLOR_TEXT_2}~2c#nenabling it to move and attack through#nwalls and on lava~2c water~2c and clouds.#n#nRange: User\n\0"
.global ItemDescriptionTossOrb
ItemDescriptionTossOrb:
@@ -820,47 +820,47 @@ ItemDescriptionStairsOrb:
.global ItemDescriptionLongtossOrb
ItemDescriptionLongtossOrb:
-.string "Changes the user~27s status to #c5Long Toss#r.#nItems thrown by the user will fly until#nthey hit a wall or a Pokémon.#n#nRange: User\n\0"
+.string "Changes the user~27s status to {COLOR_2 CYAN}Long Toss{END_COLOR_TEXT_2}.#nItems thrown by the user will fly until#nthey hit a wall or a Pokémon.#n#nRange: User\n\0"
.global ItemDescriptionPierceOrb
ItemDescriptionPierceOrb:
-.string "Changes the user~27s status to #c5Pierce#r.#nItems thrown by the user will fly through#nwalls and Pokémon without stopping.#n#nRange: User\n\0"
+.string "Changes the user~27s status to {COLOR_2 CYAN}Pierce{END_COLOR_TEXT_2}.#nItems thrown by the user will fly through#nwalls and Pokémon without stopping.#n#nRange: User\n\0"
.global ItemDescriptionCut
ItemDescriptionCut:
-.string "Teaches the move #c4Cut#r. It does not break~2c#nbut cannot be used in a dungeon.#nThe move damages all foes around the#nuser.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Cut{END_COLOR_TEXT_2}. It does not break~2c#nbut cannot be used in a dungeon.#nThe move damages all foes around the#nuser.\n\0"
.global ItemDescriptionFly
ItemDescriptionFly:
-.string "Teaches the move #c4Fly#r. It does not break~2c#nbut cannot be used in a dungeon.#nThe move makes the user~27s status #c5Flying#r~2c#nmaking it attack on the next turn.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Fly{END_COLOR_TEXT_2}. It does not break~2c#nbut cannot be used in a dungeon.#nThe move makes the user~27s status {COLOR_2 CYAN}Flying{END_COLOR_TEXT_2}~2c#nmaking it attack on the next turn.\n\0"
.global ItemDescriptionSurf
ItemDescriptionSurf:
-.string "Teaches the move #c4Surf#r. It does not break~2c#nbut cannot be used in a dungeon.#nThe move damages the target.#nInflicts double damage on a #c5diving#r foe.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Surf{END_COLOR_TEXT_2}. It does not break~2c#nbut cannot be used in a dungeon.#nThe move damages the target.#nInflicts double damage on a {COLOR_2 CYAN}diving{END_COLOR_TEXT_2} foe.\n\0"
.global ItemDescriptionStrength
ItemDescriptionStrength:
-.string "Teaches the move #c4Strength#r. It does not#nbreak~2c but cannot be used in a dungeon.#nThe move hurls the target at another#nPokémon to inflict damage.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Strength{END_COLOR_TEXT_2}. It does not#nbreak~2c but cannot be used in a dungeon.#nThe move hurls the target at another#nPokémon to inflict damage.\n\0"
.global ItemDescriptionFlash
ItemDescriptionFlash:
-.string "Teaches the move #c4Flash#r. It does not break~2c#nbut cannot be used in a dungeon.#nThe move lowers the target~27s #c6Accuracy#r#nby one level.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Flash{END_COLOR_TEXT_2}. It does not break~2c#nbut cannot be used in a dungeon.#nThe move lowers the target~27s {COLOR_2 YELLOW}Accuracy{END_COLOR_TEXT_2}#nby one level.\n\0"
.global ItemDescriptionRockSmash
ItemDescriptionRockSmash:
-.string "Teaches the move #c4Rock Smash#r. It does not#nbreak~2c but cannot be used in a dungeon.#nThe move digs through the wall the user#nis facing.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Rock Smash{END_COLOR_TEXT_2}. It does not#nbreak~2c but cannot be used in a dungeon.#nThe move digs through the wall the user#nis facing.\n\0"
.global ItemDescriptionWaterfall
ItemDescriptionWaterfall:
-.string "Teaches the move #c4Waterfall#r. It does not#nbreak~2c but cannot be used in a dungeon.#nThe move damages the target.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Waterfall{END_COLOR_TEXT_2}. It does not#nbreak~2c but cannot be used in a dungeon.#nThe move damages the target.\n\0"
.global ItemDescriptionDive
ItemDescriptionDive:
-.string "Teaches the move #c4Dive#r. It does not break~2c#nbut cannot be used in a dungeon.#nThe move makes the user~27s status #c5Diving#r~2c#nmaking it attack strongly on the next turn.\n\0"
+.string "Teaches the move {COLOR_2 GREEN}Dive{END_COLOR_TEXT_2}. It does not break~2c#nbut cannot be used in a dungeon.#nThe move makes the user~27s status {COLOR_2 CYAN}Diving{END_COLOR_TEXT_2}~2c#nmaking it attack strongly on the next turn.\n\0"
.global ItemDescriptionLinkBox
ItemDescriptionLinkBox:
-.string "A marvelous box that enables the user to#n#c5link#r and delink moves.#n#c5Linked#r moves become separated if#ntheir combined #c6PP#r drops to zero.\n\0"
+.string "A marvelous box that enables the user to#n{COLOR_2 CYAN}link{END_COLOR_TEXT_2} and delink moves.#n{COLOR_2 CYAN}Linked{END_COLOR_TEXT_2} moves become separated if#ntheir combined {COLOR_2 YELLOW}PP{END_COLOR_TEXT_2} drops to zero.\n\0"
.global ItemDescriptionSwitchBox
ItemDescriptionSwitchBox:
diff --git a/data/item/item_names.s b/data/item/item_names.s
index 99d36dd..5518a39 100644
--- a/data/item/item_names.s
+++ b/data/item/item_names.s
@@ -15,8 +15,7 @@ ItemNameGMachine6:
.global ItemNameBeatupOrb
ItemNameBeatupOrb:
-.byte 0x87
-.string "OBeatup Orb\0"
+.string "{ORB}Beatup Orb\0"
.align 2,0
.global ItemNameMimeJrFig
@@ -41,650 +40,542 @@ ItemNameLinkBox:
.global ItemNameDive
ItemNameDive:
-.byte 0x87
-.string "NDive\0"
+.string "{TM}Dive\0"
.align 2,0
.global ItemNameWaterfall
ItemNameWaterfall:
-.byte 0x87
-.string "NWaterfall\0"
+.string "{TM}Waterfall\0"
.align 2,0
.global ItemNameRockSmash
ItemNameRockSmash:
-.byte 0x87
-.string "NRock Smash\0"
+.string "{TM}Rock Smash\0"
.align 2,0
.global ItemNameFlash
ItemNameFlash:
-.byte 0x87
-.string "NFlash\0"
+.string "{TM}Flash\0"
.align 2,0
.global ItemNameStrength
ItemNameStrength:
-.byte 0x87
-.string "NStrength\0"
+.string "{TM}Strength\0"
.align 2,0
.global ItemNameSurf
ItemNameSurf:
-.byte 0x87
-.string "NSurf\0"
+.string "{TM}Surf\0"
.align 2,0
.global ItemNameFly
ItemNameFly:
-.byte 0x87
-.string "NFly\0"
+.string "{TM}Fly\0"
.align 2,0
.global ItemNameCut
ItemNameCut:
-.byte 0x87
-.string "NCut\0"
+.string "{TM}Cut\0"
.align 2,0
.global ItemNamePierceOrb
ItemNamePierceOrb:
-.byte 0x87
-.string "OPierce Orb\0"
+.string "{ORB}Pierce Orb\0"
.align 2,0
.global ItemNameLongtossOrb
ItemNameLongtossOrb:
-.byte 0x87
-.string "OLongtoss Orb\0"
+.string "{ORB}Longtoss Orb\0"
.align 2,0
.global ItemNameStairsOrb
ItemNameStairsOrb:
-.byte 0x87
-.string "OStairs Orb\0"
+.string "{ORB}Stairs Orb\0"
.align 2,0
.global ItemNameTossOrb
ItemNameTossOrb:
-.byte 0x87
-.string "OToss Orb\0"
+.string "{ORB}Toss Orb\0"
.align 2,0
.global ItemNameMobileOrb
ItemNameMobileOrb:
-.byte 0x87
-.string "OMobile Orb\0"
+.string "{ORB}Mobile Orb\0"
.align 2,0
.global ItemNameHurlOrb
ItemNameHurlOrb:
-.byte 0x87
-.string "OHurl Orb\0"
+.string "{ORB}Hurl Orb\0"
.align 2,0
.global ItemNameItemizerOrb
ItemNameItemizerOrb:
-.byte 0x87
-.string "OItemizer Orb\0"
+.string "{ORB}Itemizer Orb\0"
.align 2,0
.global ItemNamePossessOrb
ItemNamePossessOrb:
-.byte 0x87
-.string "OPossess Orb\0"
+.string "{ORB}Possess Orb\0"
.align 2,0
.global ItemNameTrapperOrb
ItemNameTrapperOrb:
-.byte 0x87
-.string "OTrapper Orb\0"
+.string "{ORB}Trapper Orb\0"
.align 2,0
.global ItemNameFillInOrb
ItemNameFillInOrb:
-.byte 0x87
-.string "OFill-In Orb\0"
+.string "{ORB}Fill-In Orb\0"
.align 2,0
.global ItemNameOneRoomOrb
ItemNameOneRoomOrb:
-.byte 0x87
-.string "OOne-Room Orb\0"
+.string "{ORB}One-Room Orb\0"
.align 2,0
.global ItemNameSizebustOrb
ItemNameSizebustOrb:
-.byte 0x87
-.string "OSizebust Orb\0"
+.string "{ORB}Sizebust Orb\0"
.align 2,0
.global ItemNameShockerOrb
ItemNameShockerOrb:
-.byte 0x87
-.string "OShocker Orb\0"
+.string "{ORB}Shocker Orb\0"
.align 2,0
.global ItemNameReviverOrb
ItemNameReviverOrb:
-.byte 0x87
-.string "OReviver Orb\0"
+.string "{ORB}Reviver Orb\0"
.align 2,0
.global ItemNameVacuumCut
ItemNameVacuumCut:
-.byte 0x87
-.string "NVacuum-Cut\0"
+.string "{TM}Vacuum-Cut\0"
.align 2,0
.global ItemNameIdentifyOrb
ItemNameIdentifyOrb:
-.byte 0x87
-.string "OIdentify Orb\0"
+.string "{ORB}Identify Orb\0"
.align 2,0
.global ItemNameOneShotOrb
ItemNameOneShotOrb:
-.byte 0x87
-.string "OOne-Shot Orb\0"
+.string "{ORB}One-Shot Orb\0"
.align 2,0
.global ItemNameInvisifyOrb
ItemNameInvisifyOrb:
-.byte 0x87
-.string "OInvisify Orb\0"
+.string "{ORB}Invisify Orb\0"
.align 2,0
.global ItemNameRollcallOrb
ItemNameRollcallOrb:
-.byte 0x87
-.string "ORollcall Orb\0"
+.string "{ORB}Rollcall Orb\0"
.align 2,0
.global ItemNameTrapbustOrb
ItemNameTrapbustOrb:
-.byte 0x87
-.string "OTrapbust Orb\0"
+.string "{ORB}Trapbust Orb\0"
.align 2,0
.global ItemNameDroughtOrb
ItemNameDroughtOrb:
-.byte 0x87
-.string "ODrought Orb\0"
+.string "{ORB}Drought Orb\0"
.align 2,0
.global ItemNameRadarOrb
ItemNameRadarOrb:
-.byte 0x87
-.string "ORadar Orb\0"
+.string "{ORB}Radar Orb\0"
.align 2,0
.global ItemNameScannerOrb
ItemNameScannerOrb:
-.byte 0x87
-.string "OScanner Orb\0"
+.string "{ORB}Scanner Orb\0"
.align 2,0
.global ItemNameEscapeOrb
ItemNameEscapeOrb:
-.byte 0x87
-.string "OEscape Orb\0"
+.string "{ORB}Escape Orb\0"
.align 2,0
.global ItemNameSilenceOrb
ItemNameSilenceOrb:
-.byte 0x87
-.string "OSilence Orb\0"
+.string "{ORB}Silence Orb\0"
.align 2,0
.global ItemNameTwoEdgeOrb
ItemNameTwoEdgeOrb:
-.byte 0x87
-.string "OTwo-Edge Orb\0"
+.string "{ORB}Two-Edge Orb\0"
.align 2,0
.global ItemNameTotterOrb
ItemNameTotterOrb:
-.byte 0x87
-.string "OTotter Orb\0"
+.string "{ORB}Totter Orb\0"
.align 2,0
.global ItemNameSlumberOrb
ItemNameSlumberOrb:
-.byte 0x87
-.string "OSlumber Orb\0"
+.string "{ORB}Slumber Orb\0"
.align 2,0
.global ItemNameDecoyOrb
ItemNameDecoyOrb:
-.byte 0x87
-.string "ODecoy Orb\0"
+.string "{ORB}Decoy Orb\0"
.align 2,0
.global ItemNameObserverOrb
ItemNameObserverOrb:
-.byte 0x87
-.string "OObserver Orb\0"
+.string "{ORB}Observer Orb\0"
.align 2,0
.global ItemNameCleanseOrb
ItemNameCleanseOrb:
-.byte 0x87
-.string "OCleanse Orb\0"
+.string "{ORB}Cleanse Orb\0"
.align 2,0
.global ItemNameTrawlOrb
ItemNameTrawlOrb:
-.byte 0x87
-.string "OTrawl Orb\0"
+.string "{ORB}Trawl Orb\0"
.align 2,0
.global ItemNamePounceOrb
ItemNamePounceOrb:
-.byte 0x87
-.string "OPounce Orb\0"
+.string "{ORB}Pounce Orb\0"
.align 2,0
.global ItemNameStayawayOrb
ItemNameStayawayOrb:
-.byte 0x87
-.string "OStayaway Orb\0"
+.string "{ORB}Stayaway Orb\0"
.align 2,0
.global ItemNamePetrifyOrb
ItemNamePetrifyOrb:
-.byte 0x87
-.string "OPetrify Orb\0"
+.string "{ORB}Petrify Orb\0"
.align 2,0
.global ItemNameLuminousOrb
ItemNameLuminousOrb:
-.byte 0x87
-.string "OLuminous Orb\0"
+.string "{ORB}Luminous Orb\0"
.align 2,0
.global ItemNameQuickOrb
ItemNameQuickOrb:
-.byte 0x87
-.string "OQuick Orb\0"
+.string "{ORB}Quick Orb\0"
.align 2,0
.global ItemNameSlowOrb
ItemNameSlowOrb:
-.byte 0x87
-.string "OSlow Orb\0"
+.string "{ORB}Slow Orb\0"
.align 2,0
.global ItemNameTransferOrb
ItemNameTransferOrb:
-.byte 0x87
-.string "OTransfer Orb\0"
+.string "{ORB}Transfer Orb\0"
.align 2,0
.global ItemNameWarpOrb
ItemNameWarpOrb:
-.byte 0x87
-.string "OWarp Orb\0"
+.string "{ORB}Warp Orb\0"
.align 2,0
.global ItemNameBlowbackOrb
ItemNameBlowbackOrb:
-.byte 0x87
-.string "OBlowback Orb\0"
+.string "{ORB}Blowback Orb\0"
.align 2,0
.global ItemNameSwitcherOrb
ItemNameSwitcherOrb:
-.byte 0x87
-.string "OSwitcher Orb\0"
+.string "{ORB}Switcher Orb\0"
.align 2,0
.global ItemNameLobOrb
ItemNameLobOrb:
-.byte 0x87
-.string "OLob Orb\0"
+.string "{ORB}Lob Orb\0"
.align 2,0
.global ItemNameReboundOrb
ItemNameReboundOrb:
-.byte 0x87
-.string "ORebound Orb\0"
+.string "{ORB}Rebound Orb\0"
.align 2,0
.global ItemNameMugOrb
ItemNameMugOrb:
-.byte 0x87
-.string "OMug Orb\0"
+.string "{ORB}Mug Orb\0"
.align 2,0
.global ItemNameSeeTrapOrb
ItemNameSeeTrapOrb:
-.byte 0x87
-.string "OSee-Trap Orb\0"
+.string "{ORB}See-Trap Orb\0"
.align 2,0
.global ItemNameSpinSlash
ItemNameSpinSlash:
-.byte 0x87
-.string "NSpin Slash\0"
+.string "{TM}Spin Slash\0"
.align 2,0
.global ItemNameExcavate
ItemNameExcavate:
-.byte 0x87
-.string "NExcavate\0"
+.string "{TM}Excavate\0"
.align 2,0
.global ItemNameWideSlash
ItemNameWideSlash:
-.byte 0x87
-.string "NWide Slash\0"
+.string "{TM}Wide Slash\0"
.align 2,0
.global ItemNameOverheat
ItemNameOverheat:
-.byte 0x87
-.string "NOverheat\0"
+.string "{TM}Overheat\0"
.align 2,0
.global ItemNameSnatch
ItemNameSnatch:
-.byte 0x87
-.string "OSnatch Orb\0"
+.string "{ORB}Snatch Orb\0"
.align 2,0
.global ItemNameSkillSwap
ItemNameSkillSwap:
-.byte 0x87
-.string "NSkill Swap\0"
+.string "{TM}Skill Swap\0"
.align 2,0
.global ItemNameSteelWIng
ItemNameSteelWIng:
-.byte 0x87
-.string "NSteel Wing\0"
+.string "{TM}Steel Wing\0"
.align 2,0
.global ItemNameThief
ItemNameThief:
-.byte 0x87
-.string "NThief\0"
+.string "{TM}Thief\0"
.align 2,0
.global ItemNameAttract
ItemNameAttract:
-.byte 0x87
-.string "NAttract\0"
+.string "{TM}Attract\0"
.align 2,0
.global ItemNameRest
ItemNameRest:
-.byte 0x87
-.string "NRest\0"
+.string "{TM}Rest\0"
.align 2,0
.global ItemNameSecretPower
ItemNameSecretPower:
-.byte 0x87
-.string "NSecret Power\0"
+.string "{TM}Secret Power\0"
.align 2,0
.global ItemNameFacade
ItemNameFacade:
-.byte 0x87
-.string "NFacade\0"
+.string "{TM}Facade\0"
.align 2,0
.global ItemNameTorment
ItemNameTorment:
-.byte 0x87
-.string "NTorment\0"
+.string "{TM}Torment\0"
.align 2,0
.global ItemNameAerialAce
ItemNameAerialAce:
-.byte 0x87
-.string "NAerial Ace\0"
+.string "{TM}Aerial Ace\0"
.align 2,0
.global ItemNameRockTomb
ItemNameRockTomb:
-.byte 0x87
-.string "ORocky Orb\0"
+.string "{ORB}Rocky Orb\0"
.align 2,0
.global ItemNameFireBlast
ItemNameFireBlast:
-.byte 0x87
-.string "NFire Blast\0"
+.string "{TM}Fire Blast\0"
.align 2,0
.global ItemNameSandstorm
ItemNameSandstorm:
-.byte 0x87
-.string "OSandy Orb\0"
+.string "{ORB}Sandy Orb\0"
.align 2,0
.global ItemNameSludgeBomb
ItemNameSludgeBomb:
-.byte 0x87
-.string "NSludge Bomb\0"
+.string "{TM}Sludge Bomb\0"
.align 2,0
.global ItemNameFlamethrower
ItemNameFlamethrower:
-.byte 0x87
-.string "NFlamethrower\0"
+.string "{TM}Flamethrower\0"
.align 2,0
.global ItemNameShockWave
ItemNameShockWave:
-.byte 0x87
-.string "NShock Wave\0"
+.string "{TM}Shock Wave\0"
.align 2,0
.global ItemNameReflect
ItemNameReflect:
-.byte 0x87
-.string "NReflect\0"
+.string "{TM}Reflect\0"
.align 2,0
.global ItemNameDoubleTeam
ItemNameDoubleTeam:
-.byte 0x87
-.string "OEvasion Orb\0"
+.string "{ORB}Evasion Orb\0"
.align 2,0
.global ItemNameBrickBreak
ItemNameBrickBreak:
-.byte 0x87
-.string "NBrick Break\0"
+.string "{TM}Brick Break\0"
.align 2,0
.global ItemNameShadowBall
ItemNameShadowBall:
-.byte 0x87
-.string "NShadow Ball\0"
+.string "{TM}Shadow Ball\0"
.align 2,0
.global ItemNamePsychic
ItemNamePsychic:
-.byte 0x87
-.string "NPsychic\0"
+.string "{TM}Psychic\0"
.align 2,0
.global ItemNameDig
ItemNameDig:
-.byte 0x87
-.string "NDig\0"
+.string "{TM}Dig\0"
.align 2,0
.global ItemNameReturn
ItemNameReturn:
-.byte 0x87
-.string "NReturn\0"
+.string "{TM}Return\0"
.align 2,0
.global ItemNameEarthquake
ItemNameEarthquake:
-.byte 0x87
-.string "NEarthquake\0"
+.string "{TM}Earthquake\0"
.align 2,0
.global ItemNameThunder
ItemNameThunder:
-.byte 0x87
-.string "NThunder\0"
+.string "{TM}Thunder\0"
.align 2,0
.global ItemNameThunderbolt
ItemNameThunderbolt:
-.byte 0x87
-.string "NThunderbolt\0"
+.string "{TM}Thunderbolt\0"
.align 2,0
.global ItemNameIronTail
ItemNameIronTail:
-.byte 0x87
-.string "NIron Tail\0"
+.string "{TM}Iron Tail\0"
.align 2,0
.global ItemNameSolarBeam
ItemNameSolarBeam:
-.byte 0x87
-.string "NSolarbeam\0"
+.string "{TM}Solarbeam\0"
.align 2,0
.global ItemNameFrustration
ItemNameFrustration:
-.byte 0x87
-.string "NFrustration\0"
+.string "{TM}Frustration\0"
.align 2,0
.global ItemNameSafeguard
ItemNameSafeguard:
-.byte 0x87
-.string "NSafeguard\0"
+.string "{TM}Safeguard\0"
.align 2,0
.global ItemNameGigaDrain
ItemNameGigaDrain:
-.byte 0x87
-.string "NGiga Drain\0"
+.string "{TM}Giga Drain\0"
.align 2,0
.global ItemNameRainDance
ItemNameRainDance:
-.byte 0x87
-.string "ORainy Orb\0"
+.string "{ORB}Rainy Orb\0"
.align 2,0
.global ItemNameProtect
ItemNameProtect:
-.byte 0x87
-.string "NProtect\0"
+.string "{TM}Protect\0"
.align 2,0
.global ItemNameLightScreen
ItemNameLightScreen:
-.byte 0x87
-.string "NLight Screen\0"
+.string "{TM}Light Screen\0"
.align 2,0
.global ItemNameHyperBeam
ItemNameHyperBeam:
-.byte 0x87
-.string "NHyper Beam\0"
+.string "{TM}Hyper Beam\0"
.align 2,0
.global ItemNameBlizzard
ItemNameBlizzard:
-.byte 0x87
-.string "NBlizzard\0"
+.string "{TM}Blizzard\0"
.align 2,0
.global ItemNameIceBeam
ItemNameIceBeam:
-.byte 0x87
-.string "NIce Beam\0"
+.string "{TM}Ice Beam\0"
.align 2,0
.global ItemNameTaunt
ItemNameTaunt:
-.byte 0x87
-.string "NTaunt\0"
+.string "{TM}Taunt\0"
.align 2,0
.global ItemNameSunnyDay
ItemNameSunnyDay:
-.byte 0x87
-.string "OSunny Orb\0"
+.string "{ORB}Sunny Orb\0"
.align 2,0
.global ItemNameHiddenPower
ItemNameHiddenPower:
-.byte 0x87
-.string "NHidden Power\0"
+.string "{TM}Hidden Power\0"
.align 2,0
.global ItemNameBulletSeed
ItemNameBulletSeed:
-.byte 0x87
-.string "NBullet Seed\0"
+.string "{TM}Bullet Seed\0"
.align 2,0
.global ItemNameBulkUp
ItemNameBulkUp:
-.byte 0x87
-.string "NBulk Up\0"
+.string "{TM}Bulk Up\0"
.align 2,0
.global ItemNameHail
ItemNameHail:
-.byte 0x87
-.string "OHail Orb\0"
+.string "{ORB}Hail Orb\0"
.align 2,0
.global ItemNameToxic
ItemNameToxic:
-.byte 0x87
-.string "NToxic\0"
+.string "{TM}Toxic\0"
.align 2,0
.global ItemNameRoar
ItemNameRoar:
-.byte 0x87
-.string "NRoar\0"
+.string "{TM}Roar\0"
.align 2,0
.global ItemNameCalmMind
ItemNameCalmMind:
-.byte 0x87
-.string "NCalm Mind\0"
+.string "{TM}Calm Mind\0"
.align 2,0
.global ItemNameWaterPulse
ItemNameWaterPulse:
-.byte 0x87
-.string "NWater Pulse\0"
+.string "{TM}Water Pulse\0"
.align 2,0
.global ItemNameDragonClaw
ItemNameDragonClaw:
-.byte 0x87
-.string "NDragon Claw\0"
+.string "{TM}Dragon Claw\0"
.align 2,0
.global ItemNameFocusPunch
ItemNameFocusPunch:
-.byte 0x87
-.string "NFocus Punch\0"
+.string "{TM}Focus Punch\0"
.align 2,0
.global ItemNameUsedTM
ItemNameUsedTM:
-.byte 0x87
-.string "NUsed TM\0"
+.string "{TM}Used TM\0"
.align 2,0
.global ItemNameKey
diff --git a/data/move/move_names.s b/data/move/move_names.s
index c746231..ca40fd8 100644
--- a/data/move/move_names.s
+++ b/data/move/move_names.s
@@ -275,8 +275,7 @@ MoveUseTextBide:
.global MoveNameBide2
MoveNameBide2:
-.byte 0x82, 0xaa, 0x82, 0xdc, 0x82, 0xf1
-.string "\0"
+.string "かみん\0"
.align 2,0
.global MoveDescriptionIsWatching
@@ -286,8 +285,7 @@ MoveDescriptionIsWatching:
.global MoveNameIsWatching
MoveNameIsWatching:
-.byte 0x82, 0xe6, 0x82, 0xa4, 0x82, 0xb7, 0x82, 0xf0, 0x82, 0xdd, 0x82
-.string "é\0"
+.string "ようすをまる\0"
.align 2,0
.global MoveUseTextRegularAttack
@@ -322,7 +320,7 @@ MoveNameAeroblast:
.global MoveDescriptionStruggle
MoveDescriptionStruggle:
-.string "Inflicts damage on the target.\nHowever~2c the user also takes damage one\nquarter of its #c6maximum HP#r.\0"
+.string "Inflicts damage on the target.\nHowever~2c the user also takes damage one\nquarter of its {COLOR_2 YELLOW}maximum HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameStruggle
@@ -342,7 +340,7 @@ MoveNameRockBlast:
.global MoveDescriptionLockOn
MoveDescriptionLockOn:
-.string "Gives the user the #c5Sure Shot#r status~2c\nmaking all its moves and attacks\ncompletely accurate.\0"
+.string "Gives the user the {COLOR_2 CYAN}Sure Shot{END_COLOR_TEXT_2} status~2c\nmaking all its moves and attacks\ncompletely accurate.\0"
.align 2,0
.global MoveNameLockOn
@@ -352,7 +350,7 @@ MoveNameLockOn:
.global MoveDescriptionSkullBash
MoveDescriptionSkullBash:
-.string "The user gains the #c5Skull Bash#r status~2c\ncausing it to attack strongly on the\nnext turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Skull Bash{END_COLOR_TEXT_2} status~2c\ncausing it to attack strongly on the\nnext turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameSkullBash
@@ -372,7 +370,7 @@ MoveNameFuryCutter:
.global MoveDescriptionIceBeam
MoveDescriptionIceBeam:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also leave the target\n#c5frozen#r and incapable of action.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also leave the target\n{COLOR_2 CYAN}frozen{END_COLOR_TEXT_2} and incapable of action.\0"
.align 2,0
.global MoveNameIceBeam
@@ -387,7 +385,7 @@ MoveNameIcePunch:
.global MoveDescriptionDragonDance
MoveDescriptionDragonDance:
-.string "Boosts the user~27s #c6Attack#r and #c6Movement\nSpeed#r by one level.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Movement\nSpeed{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameDragonDance
@@ -397,7 +395,7 @@ MoveNameDragonDance:
.global MoveDescriptionDragonbreath
MoveDescriptionDragonbreath:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also cause #c5paralysis#r~2c\npreventing any attacks or moves.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also cause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}~2c\npreventing any attacks or moves.\0"
.align 2,0
.global MoveNameDragonbreath
@@ -432,7 +430,7 @@ MoveNameRefresh:
.global MoveDescriptionReflect
MoveDescriptionReflect:
-.string "The user gains the #c5Reflect#r status~2c\nhalving the damage from all\n#c5Physical Attack moves#r and\nregular attacks.\0"
+.string "The user gains the {COLOR_2 CYAN}Reflect{END_COLOR_TEXT_2} status~2c\nhalving the damage from all\n{COLOR_2 CYAN}Physical Attack moves{END_COLOR_TEXT_2} and\nregular attacks.\0"
.align 2,0
.global MoveNameReflect
@@ -442,9 +440,7 @@ MoveNameReflect:
.global MoveDescriptionRecycle
MoveDescriptionRecycle:
-.string "Repairs the item #c4"
-.byte 0x87
-.string "NUsed TM#r and restores\nit to its original~2c unused state.\0"
+.string "Repairs the item {COLOR_2 GREEN}{TM}Used TM{END_COLOR_TEXT_2} and restores\nit to its original~2c unused state.\0"
.align 2,0
.global MoveNameRecycle
@@ -464,7 +460,7 @@ MoveNameLusterPurge:
.global MoveDescriptionSnatch
MoveDescriptionSnatch:
-.string "The user gains the #c5Snatch#r status.\nIt steals the moves of Pokémon on\nthe same floor.\0"
+.string "The user gains the {COLOR_2 CYAN}Snatch{END_COLOR_TEXT_2} status.\nIt steals the moves of Pokémon on\nthe same floor.\0"
.align 2,0
.global MoveNameSnatch
@@ -474,7 +470,7 @@ MoveNameSnatch:
.global MoveDescriptionAcid
MoveDescriptionAcid:
-.string "Inflicts damage on the target.\nIt may also lower the user~27s #c6Defense#r by\none level.\0"
+.string "Inflicts damage on the target.\nIt may also lower the user~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by\none level.\0"
.align 2,0
.global MoveNameAcid
@@ -484,7 +480,7 @@ MoveNameAcid:
.global MoveDescriptionDreamEater
MoveDescriptionDreamEater:
-.string "Inflicts damage on the target and restores\nthe user~27s #c6HP#r.\nEffective only against sleeping foes.\0"
+.string "Inflicts damage on the target and restores\nthe user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\nEffective only against sleeping foes.\0"
.align 2,0
.global MoveNameDreamEater
@@ -504,7 +500,7 @@ MoveNameMetronome:
.global MoveDescriptionLeechSeed
MoveDescriptionLeechSeed:
-.string "Inflicts the #c5Leech Seed#r status\non the target.\nThe target~27s #c6HP#r is leeched every several\nturns to restore the user~27s #c6HP#r.\0"
+.string "Inflicts the {COLOR_2 CYAN}Leech Seed{END_COLOR_TEXT_2} status\non the target.\nThe target~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} is leeched every several\nturns to restore the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameLeechSeed
@@ -514,7 +510,7 @@ MoveNameLeechSeed:
.global MoveDescriptionFrustration
MoveDescriptionFrustration:
-.string "Inflicts damage on the target.\nIt inflicts greater damage if the user~27s\n#c6IQ#r is low.\0"
+.string "Inflicts damage on the target.\nIt inflicts greater damage if the user~27s\n{COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2} is low.\0"
.align 2,0
.global MoveNameFrustration
@@ -534,7 +530,7 @@ MoveNameMimic:
.global MoveDescriptionAttract
MoveDescriptionAttract:
-.string "Inflicts the #c5Infatuated#r status on\nthe target.\0"
+.string "Inflicts the {COLOR_2 CYAN}Infatuated{END_COLOR_TEXT_2} status on\nthe target.\0"
.align 2,0
.global MoveNameAttract
@@ -544,7 +540,7 @@ MoveNameAttract:
.global MoveDescriptionMetalClaw
MoveDescriptionMetalClaw:
-.string "Inflicts damage on the target.\nIt may also boost the user~27s #c6Attack#r by\none level.\0"
+.string "Inflicts damage on the target.\nIt may also boost the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} by\none level.\0"
.align 2,0
.global MoveNameMetalClaw
@@ -584,7 +580,7 @@ MoveNameMegaDrain:
.global MoveDescriptionCalmMind
MoveDescriptionCalmMind:
-.string "Boosts the Pokémon~27s #c6Special Attack#r and\n#c6Special Defense#r by one level.\0"
+.string "Boosts the Pokémon~27s {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2} and\n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameCalmMind
@@ -594,7 +590,7 @@ MoveNameCalmMind:
.global MoveDescriptionMilkDrink
MoveDescriptionMilkDrink:
-.string "Restores the #c6HP#r of the user and its\nteam members on the floor by one quarter\nof their #c6maximum HP#r.\0"
+.string "Restores the {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} of the user and its\nteam members on the floor by one quarter\nof their {COLOR_2 YELLOW}maximum HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameMilkDrink
@@ -609,7 +605,7 @@ MoveNameFutureSight:
.global MoveDescriptionMirrorCoat
MoveDescriptionMirrorCoat:
-.string "The user gains the #c5Mirror Coat#r status.\nThe user returns the damage it takes from\nany #c5Special Attack moves#r used\nby a foe beside it.\0"
+.string "The user gains the {COLOR_2 CYAN}Mirror Coat{END_COLOR_TEXT_2} status.\nThe user returns the damage it takes from\nany {COLOR_2 CYAN}Special Attack moves{END_COLOR_TEXT_2} used\nby a foe beside it.\0"
.align 2,0
.global MoveNameMirrorCoat
@@ -619,7 +615,7 @@ MoveNameMirrorCoat:
.global MoveDescriptionForesight
MoveDescriptionForesight:
-.string "Resets the boosted #c6Evasion#r of the target.\nGhost-type foes become #c5exposed#r.\0"
+.string "Resets the boosted {COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2} of the target.\nGhost-type foes become {COLOR_2 CYAN}exposed{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameForesight
@@ -629,7 +625,7 @@ MoveNameForesight:
.global MoveDescriptionFalseSwipe
MoveDescriptionFalseSwipe:
-.string "Inflicts damage on the target.\nIt leaves the target with one #c6HP#r if its\ndamage would have made the target faint.\0"
+.string "Inflicts damage on the target.\nIt leaves the target with one {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} if its\ndamage would have made the target faint.\0"
.align 2,0
.global MoveNameFalseSwipe
@@ -639,7 +635,7 @@ MoveNameFalseSwipe:
.global MoveDescriptionDestinyBond
MoveDescriptionDestinyBond:
-.string "The user and the target gain the\n#c5Destiny Bond#r status.\nThe target sustains the same damage\nas the user in this state.\0"
+.string "The user and the target gain the\n{COLOR_2 CYAN}Destiny Bond{END_COLOR_TEXT_2} status.\nThe target sustains the same damage\nas the user in this state.\0"
.align 2,0
.global MoveNameDestinyBond
@@ -659,7 +655,7 @@ MoveNameFuryAttack:
.global MoveDescriptionWaterPulse
MoveDescriptionWaterPulse:
-.string "Inflicts damage on the target~2c even at a\ndistance.\nIt may also leave the target #c5confused#r.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance.\nIt may also leave the target {COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameWaterPulse
@@ -669,7 +665,7 @@ MoveNameWaterPulse:
.global MoveDescriptionMistBall
MoveDescriptionMistBall:
-.string "Inflicts damage on the target.\nIt may lower the target~27s #c6Special Attack#r\nby one level.\0"
+.string "Inflicts damage on the target.\nIt may lower the target~27s {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}\nby one level.\0"
.align 2,0
.global MoveNameMistBall
@@ -684,7 +680,7 @@ MoveNameWaterGun:
.global MoveDescriptionWaterSport
MoveDescriptionWaterSport:
-.string "Changes the floor~27s status to #c5Water Sport#r~2c\nwhich halves the power of Fire-type\nmoves.\0"
+.string "Changes the floor~27s status to {COLOR_2 CYAN}Water Sport{END_COLOR_TEXT_2}~2c\nwhich halves the power of Fire-type\nmoves.\0"
.align 2,0
.global MoveNameWaterSport
@@ -704,7 +700,7 @@ MoveNameDetect:
.global MoveDescriptionSubstitute
MoveDescriptionSubstitute:
-.string "The target gains the #c5Decoy#r status~2c\nmaking it the target of its fellow\nPokémon.\0"
+.string "The target gains the {COLOR_2 CYAN}Decoy{END_COLOR_TEXT_2} status~2c\nmaking it the target of its fellow\nPokémon.\0"
.align 2,0
.global MoveNameSubstitute
@@ -724,7 +720,7 @@ MoveNameDefenseCurl:
.global MoveDescriptionProtect
MoveDescriptionProtect:
-.string "The user gains the #c5Protect#r status~2c\npreventing damage from enemy attacks\nand moves.\0"
+.string "The user gains the {COLOR_2 CYAN}Protect{END_COLOR_TEXT_2} status~2c\npreventing damage from enemy attacks\nand moves.\0"
.align 2,0
.global MoveNameProtect
@@ -744,7 +740,7 @@ MoveNameMudShot:
.global MoveDescriptionMagicCoat
MoveDescriptionMagicCoat:
-.string "The user gains the #c5Magic Coat#r status.\nThe user reflects several moves directly\nback to the foes.\0"
+.string "The user gains the {COLOR_2 CYAN}Magic Coat{END_COLOR_TEXT_2} status.\nThe user reflects several moves directly\nback to the foes.\0"
.align 2,0
.global MoveNameMagicCoat
@@ -759,7 +755,7 @@ MoveNameMagicalLeaf:
.global MoveDescriptionMagnitude
MoveDescriptionMagnitude:
-.string "Damages all Pokémon in the same room.\nThe amount of damage varies.\nIt inflicts double damage on any #c5digging#r\nPokémon.\0"
+.string "Damages all Pokémon in the same room.\nThe amount of damage varies.\nIt inflicts double damage on any {COLOR_2 CYAN}digging{END_COLOR_TEXT_2}\nPokémon.\0"
.align 2,0
.global MoveNameMagnitude
@@ -774,7 +770,7 @@ MoveDescriptionSpikes:
.global MoveDescriptionWrap
MoveDescriptionWrap:
-.string "The user gains the #c5Wrap#r status~2c and\nthe #c5Wrapped#r status is inflicted on\nthe target.\nBoth Pokémon become incapable of action.\0"
+.string "The user gains the {COLOR_2 CYAN}Wrap{END_COLOR_TEXT_2} status~2c and\nthe {COLOR_2 CYAN}Wrapped{END_COLOR_TEXT_2} status is inflicted on\nthe target.\nBoth Pokémon become incapable of action.\0"
.align 2,0
.global MoveNameWrap
@@ -784,7 +780,7 @@ MoveNameWrap:
.global MoveDescriptionPerishSong
MoveDescriptionPerishSong:
-.string "Inflicts the #c5Perish Song#r status on all foes\non the floor. The affected foes faint\nafter several turns.\0"
+.string "Inflicts the {COLOR_2 CYAN}Perish Song{END_COLOR_TEXT_2} status on all foes\non the floor. The affected foes faint\nafter several turns.\0"
.align 2,0
.global MoveNamePerishSong
@@ -799,7 +795,7 @@ MoveNameFirePunch:
.global MoveDescriptionFireSpin
MoveDescriptionFireSpin:
-.string "Inflicts damage on the target.\nIt may also cause #c5constriction#r.\nIt thaws and frees frozen Pokémon.\0"
+.string "Inflicts damage on the target.\nIt may also cause {COLOR_2 CYAN}constriction{END_COLOR_TEXT_2}.\nIt thaws and frees frozen Pokémon.\0"
.align 2,0
.global MoveNameFireSpin
@@ -824,7 +820,7 @@ MoveNameBoneClub:
.global MoveDescriptionTailGlow
MoveDescriptionTailGlow:
-.string "Boosts the user~27s #c6Special Attack#r by\ntwo levels.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2} by\ntwo levels.\0"
.align 2,0
.global MoveNameTailGlow
@@ -859,7 +855,7 @@ MoveNameRoar:
.global MoveDescriptionPoisonTail
MoveDescriptionPoisonTail:
-.string "Inflicts damage on the target.\nIt may also leave the target #c5poisoned#r.\nIt has a high critical-hit rate.\0"
+.string "Inflicts damage on the target.\nIt may also leave the target {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}.\nIt has a high critical-hit rate.\0"
.align 2,0
.global MoveNamePoisonTail
@@ -869,7 +865,7 @@ MoveNamePoisonTail:
.global MoveDescriptionTransform
MoveDescriptionTransform:
-.string "The user gains the #c5Transformed#r status.\nThe user transforms into a hostile\nPokémon that appears on the floor.\0"
+.string "The user gains the {COLOR_2 CYAN}Transformed{END_COLOR_TEXT_2} status.\nThe user transforms into a hostile\nPokémon that appears on the floor.\0"
.align 2,0
.global MoveNameGlare
@@ -879,7 +875,7 @@ MoveNameGlare:
.global MoveDescriptionSludgeBomb
MoveDescriptionSludgeBomb:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also leave the target\n#c5poisoned#r~2c damaging it for several turns.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also leave the target\n{COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c damaging it for several turns.\0"
.align 2,0
.global MoveNameSludgeBomb
@@ -889,17 +885,17 @@ MoveNameSludgeBomb:
.global MoveDescriptionSludge
MoveDescriptionSludge:
-.string "Inflicts damage on the target.\nIt may also leave the target #c5poisoned#r~2c\ndamaging it for several turns.\0"
+.string "Inflicts damage on the target.\nIt may also leave the target {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c\ndamaging it for several turns.\0"
.align 2,0
.global MoveDescriptionEruption
MoveDescriptionEruption:
-.string "Inflicts damage on the target.\nThe higher the user~27s #c6HP#r~2c the greater\nthe damage.\nIt thaws and frees frozen Pokémon.\0"
+.string "Inflicts damage on the target.\nThe higher the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}~2c the greater\nthe damage.\nIt thaws and frees frozen Pokémon.\0"
.align 2,0
.global MoveDescriptionPresent
MoveDescriptionPresent:
-.string "Either inflicts damage on the target\nor restores its #c6HP#r.\0"
+.string "Either inflicts damage on the target\nor restores its {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNamePresent
@@ -909,7 +905,7 @@ MoveNamePresent:
.global MoveDescriptionBlazeKick
MoveDescriptionBlazeKick:
-.string "Inflicts damage on the target.\nIt may also cause a #c5burn#r.\nIt thaws and frees frozen Pokémon.\nIt has a high critical-hit rate.\0"
+.string "Inflicts damage on the target.\nIt may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.\nIt thaws and frees frozen Pokémon.\nIt has a high critical-hit rate.\0"
.align 2,0
.global MoveNameBlazeKick
@@ -924,7 +920,7 @@ MoveNameCrushClaw:
.global MoveDescriptionTeeterDance
MoveDescriptionTeeterDance:
-.string "Inflicts the #c5Confused#r status on all\nPokémon on the floor~2c making their attacks\nand movements erratic.\0"
+.string "Inflicts the {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2} status on all\nPokémon on the floor~2c making their attacks\nand movements erratic.\0"
.align 2,0
.global MoveNameTeeterDance
@@ -939,7 +935,7 @@ MoveNameFlash:
.global MoveDescriptionBlastBurn
MoveDescriptionBlastBurn:
-.string "Inflicts damage on the target. However~2c it\nalso inflicts the #c5Paused#r status on the user.\nIt also thaws and frees frozen Pokémon.\0"
+.string "Inflicts damage on the target. However~2c it\nalso inflicts the {COLOR_2 CYAN}Paused{END_COLOR_TEXT_2} status on the user.\nIt also thaws and frees frozen Pokémon.\0"
.align 2,0
.global MoveNameBlastBurn
@@ -979,7 +975,7 @@ MoveNameWhirlwind:
.global MoveDescriptionFeatherdance
MoveDescriptionFeatherdance:
-.string "Lowers the target~27s #c6Attack#r by two levels.\0"
+.string "Lowers the target~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} by two levels.\0"
.align 2,0
.global MoveNameFeatherdance
@@ -989,7 +985,7 @@ MoveNameFeatherdance:
.global MoveDescriptionImprison
MoveDescriptionImprison:
-.string "Inflicts the #c5Paused#r status on the target~2c\nmaking it incapable of action.\0"
+.string "Inflicts the {COLOR_2 CYAN}Paused{END_COLOR_TEXT_2} status on the target~2c\nmaking it incapable of action.\0"
.align 2,0
.global MoveNameImprison
@@ -999,7 +995,7 @@ MoveNameImprison:
.global MoveDescriptionBulkUp
MoveDescriptionBulkUp:
-.string "Raises the user~27s #c6Attack#r and #c6Defense#r\nby one level.\0"
+.string "Raises the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}\nby one level.\0"
.align 2,0
.global MoveNameBulkUp
@@ -1039,7 +1035,7 @@ MoveNameScratch:
.global MoveDescriptionLightScreen
MoveDescriptionLightScreen:
-.string "The user gains the #c5Light Screen#r status.\nIt halves the damage from\n#c5Special Attack moves#r.\0"
+.string "The user gains the {COLOR_2 CYAN}Light Screen{END_COLOR_TEXT_2} status.\nIt halves the damage from\n{COLOR_2 CYAN}Special Attack moves{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameLightScreen
@@ -1049,7 +1045,7 @@ MoveNameLightScreen:
.global MoveDescriptionBellyDrum
MoveDescriptionBellyDrum:
-.string "Boosts the user~27s #c6Attack#r to maximum~2c\nbut empties its #c6Belly#r to just one.\nIt has no effect if the #c6Belly#r is one or less.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} to maximum~2c\nbut empties its {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} to just one.\nIt has no effect if the {COLOR_2 YELLOW}Belly{END_COLOR_TEXT_2} is one or less.\0"
.align 2,0
.global MoveNameBellyDrum
@@ -1059,7 +1055,7 @@ MoveNameBellyDrum:
.global MoveDescriptionFixedDamage
MoveDescriptionFixedDamage:
-.string "The user gains the #c5Set Damage#r status.\nIn this state~2c all damage inflicted by the\nuser will remain constant.\0"
+.string "The user gains the {COLOR_2 CYAN}Set Damage{END_COLOR_TEXT_2} status.\nIn this state~2c all damage inflicted by the\nuser will remain constant.\0"
.align 2,0
.global MoveNameDoomDesire
@@ -1084,7 +1080,7 @@ MoveNameSplash:
.global MoveDescriptionPetalDance
MoveDescriptionPetalDance:
-.string "Hits the target two to five times in\nsuccession. However it also makes the\nuser #c5confused#r.\0"
+.string "Hits the target two to five times in\nsuccession. However it also makes the\nuser {COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNamePetalDance
@@ -1139,7 +1135,7 @@ MoveNameGuillotine:
.global MoveDescriptionDynamicpunch
MoveDescriptionDynamicpunch:
-.string "Inflicts damage on the target.\nIt also leaves the target #c5confused#r.\0"
+.string "Inflicts damage on the target.\nIt also leaves the target {COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameDynamicpunch
@@ -1149,7 +1145,7 @@ MoveNameDynamicpunch:
.global MoveDescriptionSpitUp
MoveDescriptionSpitUp:
-.string "Inflicts damage on the target.\nIts power depends on how often the move\n#c4Stockpile#r was used before.\0"
+.string "Inflicts damage on the target.\nIts power depends on how often the move\n{COLOR_2 GREEN}Stockpile{END_COLOR_TEXT_2} was used before.\0"
.align 2,0
.global MoveNameSpitUp
@@ -1159,7 +1155,7 @@ MoveNameSpitUp:
.global MoveDescriptionSteelWing
MoveDescriptionSteelWing:
-.string "Inflicts damage on the target.\nIt may also raise the user~27s #c6Defense#r by\none level.\0"
+.string "Inflicts damage on the target.\nIt may also raise the user~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by\none level.\0"
.align 2,0
.global MoveNameSteelWing
@@ -1169,12 +1165,12 @@ MoveNameSteelWing:
.global MoveDescriptionSuperpower
MoveDescriptionSuperpower:
-.string "Inflicts damage on the target.\nHowever~2c it also lowers the user~27s\n#c6Attack#r and #c6Defense#r by one level.\0"
+.string "Inflicts damage on the target.\nHowever~2c it also lowers the user~27s\n{COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveDescriptionHyperBeam
MoveDescriptionHyperBeam:
-.string "Inflicts damage on the target~2c even at a\ndistance. It also inflicts the #c5Paused#r status\non the user~2c making it incapable of action.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It also inflicts the {COLOR_2 CYAN}Paused{END_COLOR_TEXT_2} status\non the user~2c making it incapable of action.\0"
.align 2,0
.global MoveNameHyperBeam
@@ -1199,7 +1195,7 @@ MoveNameHydroPump:
.global MoveDescriptionHydroCannon
MoveDescriptionHydroCannon:
-.string "Inflicts damage on the target~2c even at a\ndistance. It also inflicts the #c5Paused#r\nstatus on the user~2c making it incapable\nof action.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It also inflicts the {COLOR_2 CYAN}Paused{END_COLOR_TEXT_2}\nstatus on the user~2c making it incapable\nof action.\0"
.align 2,0
.global MoveNameHydroCannon
@@ -1209,7 +1205,7 @@ MoveNameHydroCannon:
.global MoveDescriptionFrenzyPlant
MoveDescriptionFrenzyPlant:
-.string "Inflicts damage on the target.\nHowever~2c it also inflicts the #c5Paused#r status\non the user~2c making it incapable of action.\0"
+.string "Inflicts damage on the target.\nHowever~2c it also inflicts the {COLOR_2 CYAN}Paused{END_COLOR_TEXT_2} status\non the user~2c making it incapable of action.\0"
.align 2,0
.global MoveNameFrenzyPlant
@@ -1219,7 +1215,7 @@ MoveNameFrenzyPlant:
.global MoveDescriptionCurse
MoveDescriptionCurse:
-.string "Boosts the user~27s #c6Attack#r and #c6Defense#r by\none level~2c but also lowers #c6Movement Speed#r\nby one level. If used by a Ghost type~2c the\ntarget is #c5cursed#r~2c and the user~27s #c6HP#r halved.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by\none level~2c but also lowers {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2}\nby one level. If used by a Ghost type~2c the\ntarget is {COLOR_2 CYAN}cursed{END_COLOR_TEXT_2}~2c and the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} halved.\0"
.align 2,0
.global MoveNameCurse
@@ -1229,7 +1225,7 @@ MoveNameCurse:
.global MoveDescriptionSwallow
MoveDescriptionSwallow:
-.string "Restores the user~27s #c6HP#r.\nThe #c6HP#r recovered depends on how often\nthe move #c4Stockpile#r was used before.\0"
+.string "Restores the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\nThe {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} recovered depends on how often\nthe move {COLOR_2 GREEN}Stockpile{END_COLOR_TEXT_2} was used before.\0"
.align 2,0
.global MoveNameBodySlam
@@ -1239,7 +1235,7 @@ MoveNameBodySlam:
.global MoveDescriptionConfuseChance
MoveDescriptionConfuseChance:
-.string "Inflicts damage on the target.\nIt may also leave the target #c5confused#r.\0"
+.string "Inflicts damage on the target.\nIt may also leave the target {COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameConfusion
@@ -1249,7 +1245,7 @@ MoveNameConfusion:
.global MoveDescriptionIngrain
MoveDescriptionIngrain:
-.string "The user gains the #c5Ingrain#r status.\nThe user becomes incapable of moving~2c\nbut regains #c6HP#r over several turns.\0"
+.string "The user gains the {COLOR_2 CYAN}Ingrain{END_COLOR_TEXT_2} status.\nThe user becomes incapable of moving~2c\nbut regains {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} over several turns.\0"
.align 2,0
.global MoveNameIngrain
@@ -1259,7 +1255,7 @@ MoveNameIngrain:
.global MoveDescriptionRest
MoveDescriptionRest:
-.string "The user gains the #c5Napping#r status.\nUpon awakening~2c the Pokémon regains #c6HP#r\nand recovers from any status problems.\0"
+.string "The user gains the {COLOR_2 CYAN}Napping{END_COLOR_TEXT_2} status.\nUpon awakening~2c the Pokémon regains {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}\nand recovers from any status problems.\0"
.align 2,0
.global MoveNameRest
@@ -1269,7 +1265,7 @@ MoveNameRest:
.global MoveDescriptionSleepPowder
MoveDescriptionSleepPowder:
-.string "Makes all foes around the user go to\n#c5sleep#r~2c making them incapable of action.\0"
+.string "Makes all foes around the user go to\n{COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}~2c making them incapable of action.\0"
.align 2,0
.global MoveNameSleepPowder
@@ -1279,7 +1275,7 @@ MoveNameSleepPowder:
.global MoveDescriptionHeatWave
MoveDescriptionHeatWave:
-.string "Inflicts damage on foes in the room.\nIt may also cause a #c5burn#r.\nIt thaws and frees frozen Pokémon.\0"
+.string "Inflicts damage on foes in the room.\nIt may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.\nIt thaws and frees frozen Pokémon.\0"
.align 2,0
.global MoveNameHeatWave
@@ -1324,7 +1320,7 @@ MoveNameSleepTalk:
.global MoveDescriptionFakeOut
MoveDescriptionFakeOut:
-.string "Inflicts damage on the target.\nIt may also make the target #c5cringe#r.\nIt reaches up to two tiles ahead.\0"
+.string "Inflicts damage on the target.\nIt may also make the target {COLOR_2 CYAN}cringe{END_COLOR_TEXT_2}.\nIt reaches up to two tiles ahead.\0"
.align 2,0
.global MoveNameFakeOut
@@ -1334,7 +1330,7 @@ MoveNameFakeOut:
.global MoveDescriptionWish
MoveDescriptionWish:
-.string "The user gains the #c5Wish#r status.\nIt boosts the user~27s #c6HP#r recovery rate.\0"
+.string "The user gains the {COLOR_2 CYAN}Wish{END_COLOR_TEXT_2} status.\nIt boosts the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} recovery rate.\0"
.align 2,0
.global MoveNameLeer
@@ -1344,7 +1340,7 @@ MoveNameLeer:
.global MoveDescriptionSunnyDay
MoveDescriptionSunnyDay:
-.string "Changes the dungeon floor~27s weather to\n#c5Sunny#r over several turns.\0"
+.string "Changes the dungeon floor~27s weather to\n{COLOR_2 CYAN}Sunny{END_COLOR_TEXT_2} over several turns.\0"
.align 2,0
.global MoveNameSunnyDay
@@ -1369,7 +1365,7 @@ MoveNameNeedleArm:
.global MoveDescriptionRolePlay
MoveDescriptionRolePlay:
-.string "Copies the target~27s #c6Special Ability#r.\nThe user regains its own #c6Special Ability#r\nwhen it leaves the floor.\0"
+.string "Copies the target~27s {COLOR_2 YELLOW}Special Ability{END_COLOR_TEXT_2}.\nThe user regains its own {COLOR_2 YELLOW}Special Ability{END_COLOR_TEXT_2}\nwhen it leaves the floor.\0"
.align 2,0
.global MoveNameRolePlay
@@ -1379,7 +1375,7 @@ MoveNameRolePlay:
.global MoveDescriptionSurf
MoveDescriptionSurf:
-.string "Inflicts damage on the target.\nInflicts double damage on a #c5diving#r foe.\0"
+.string "Inflicts damage on the target.\nInflicts double damage on a {COLOR_2 CYAN}diving{END_COLOR_TEXT_2} foe.\0"
.align 2,0
.global MoveNameSurf
@@ -1394,7 +1390,7 @@ MoveNameSlackOff:
.global MoveDescriptionGrowl
MoveDescriptionGrowl:
-.string "Lowers the #c6Attack#r of all foes in the room\nby one level.\0"
+.string "Lowers the {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} of all foes in the room\nby one level.\0"
.align 2,0
.global MoveNameGrowl
@@ -1404,7 +1400,7 @@ MoveNameGrowl:
.global MoveDescriptionNightShade
MoveDescriptionNightShade:
-.string "Damages all foes around the user.\nThe amount of damage depends on the\nuser~27s #c6level#r.\0"
+.string "Damages all foes around the user.\nThe amount of damage depends on the\nuser~27s {COLOR_2 YELLOW}level{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameNightShade
@@ -1414,7 +1410,7 @@ MoveNameNightShade:
.global MoveDescriptionAmnesia
MoveDescriptionAmnesia:
-.string "Boosts the user~27s #c6Special Defense#r by\ntwo levels.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by\ntwo levels.\0"
.align 2,0
.global MoveNameAmnesia
@@ -1434,7 +1430,7 @@ MoveNameThief:
.global MoveDescriptionMudSlap
MoveDescriptionMudSlap:
-.string "Inflicts damage on the target.\nIt also lowers the target~27s #c6Accuracy#r by\none level.\0"
+.string "Inflicts damage on the target.\nIt also lowers the target~27s {COLOR_2 YELLOW}Accuracy{END_COLOR_TEXT_2} by\none level.\0"
.align 2,0
.global MoveNameMudSlap
@@ -1444,7 +1440,7 @@ MoveNameMudSlap:
.global MoveDescriptionMudSport
MoveDescriptionMudSport:
-.string "Changes the floor~27s status to #c5Mud Sport#r~2c\nwhich halves the power of Electric-type\nmoves.\0"
+.string "Changes the floor~27s status to {COLOR_2 CYAN}Mud Sport{END_COLOR_TEXT_2}~2c\nwhich halves the power of Electric-type\nmoves.\0"
.align 2,0
.global MoveNameMudSport
@@ -1484,7 +1480,7 @@ MoveNameDragonClaw:
.global MoveDescriptionTriAttack
MoveDescriptionTriAttack:
-.string "Inflicts damage on the target.\nIt may also cause a #c5burn#r~2c\n#c5paralysis#r~2c or leave the target #c5frozen#r.\0"
+.string "Inflicts damage on the target.\nIt may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}~2c\n{COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}~2c or leave the target {COLOR_2 CYAN}frozen{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameTriAttack
@@ -1499,7 +1495,7 @@ MoveNameHiJumpKick:
.global MoveDescriptionBounce
MoveDescriptionBounce:
-.string "The user gains the #c5Bouncing#r status~2c\nmaking it attack strongly on the next turn.\nIt may also cause #c5paralysis#r.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Bouncing{END_COLOR_TEXT_2} status~2c\nmaking it attack strongly on the next turn.\nIt may also cause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveDescriptionJumpKick
@@ -1544,7 +1540,7 @@ MoveNamePoisonpowder:
.global MoveDescriptionPoisonFang
MoveDescriptionPoisonFang:
-.string "Inflicts damage on the target.\nIt may also leave the target\n#c5badly poisoned#r~2c damaging it over\nseveral turns.\0"
+.string "Inflicts damage on the target.\nIt may also leave the target\n{COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}~2c damaging it over\nseveral turns.\0"
.align 2,0
.global MoveNamePoisonFang
@@ -1554,7 +1550,7 @@ MoveNamePoisonFang:
.global MoveDescriptionToxic
MoveDescriptionToxic:
-.string "#c5Badly poisons#r the target.\nIf a Pokémon is #c5badly poisoned#r~2c it\nsustains damage over several turns.\0"
+.string "{COLOR_2 CYAN}Badly poisons{END_COLOR_TEXT_2} the target.\nIf a Pokémon is {COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}~2c it\nsustains damage over several turns.\0"
.align 2,0
.global MoveNameToxic
@@ -1564,7 +1560,7 @@ MoveNameToxic:
.global MoveDescriptionPoison
MoveDescriptionPoison:
-.string "#c5Poisons#r the target.\nIf a Pokémon is #c5poisoned#r~2c it sustains\ndamage over several turns.\0"
+.string "{COLOR_2 CYAN}Poisons{END_COLOR_TEXT_2} the target.\nIf a Pokémon is {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c it sustains\ndamage over several turns.\0"
.align 2,0
.global MoveNameHowl
@@ -1574,7 +1570,7 @@ MoveNameHowl:
.global MoveDescriptionBlock
MoveDescriptionBlock:
-.string "Inflicts the #c5Leg Hold#r status on the\ntarget~2c making it incapable of movement.\0"
+.string "Inflicts the {COLOR_2 CYAN}Leg Hold{END_COLOR_TEXT_2} status on the\ntarget~2c making it incapable of movement.\0"
.align 2,0
.global MoveNameBlock
@@ -1584,7 +1580,7 @@ MoveNameBlock:
.global MoveDescriptionZapCannon
MoveDescriptionZapCannon:
-.string "Inflicts damage on the target~2c even at a\ndistance. It also causes #c5paralysis#r~2c\npreventing any attacks or moves.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It also causes {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}~2c\npreventing any attacks or moves.\0"
.align 2,0
.global MoveNameZapCannon
@@ -1634,7 +1630,7 @@ MoveNameTeleport:
.global MoveDescriptionBoostDefenseTwo
MoveDescriptionBoostDefenseTwo:
-.string "Boosts the user~27s #c6Defense#r by two levels.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by two levels.\0"
.align 2,0
.global MoveNameIronDefense
@@ -1644,7 +1640,7 @@ MoveNameIronDefense:
.global MoveDescriptionHelpingHand
MoveDescriptionHelpingHand:
-.string "Boosts the #c6Attack#r and #c6Special Attack#r of\nteam members in the same room by one\nlevel.\0"
+.string "Boosts the {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2} of\nteam members in the same room by one\nlevel.\0"
.align 2,0
.global MoveNameHelpingHand
@@ -1654,7 +1650,7 @@ MoveNameHelpingHand:
.global MoveDescriptionConversion2
MoveDescriptionConversion2:
-.string "The user gains the #c5Conversion 2#r status.\nIt changes the user~27s type to one that is\nstrong against the move type it took last.\0"
+.string "The user gains the {COLOR_2 CYAN}Conversion 2{END_COLOR_TEXT_2} status.\nIt changes the user~27s type to one that is\nstrong against the move type it took last.\0"
.align 2,0
.global MoveNameConversion2
@@ -1679,7 +1675,7 @@ MoveNameVineWhip:
.global MoveDescriptionSwordsDance
MoveDescriptionSwordsDance:
-.string "Boosts the user~27s #c6Attack#r by two levels.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} by two levels.\0"
.align 2,0
.global MoveNameSwordsDance
@@ -1724,12 +1720,12 @@ MoveNamePeck:
.global MoveDescriptionMoonlight
MoveDescriptionMoonlight:
-.string "Restores the #c6HP#r of the user and team\nmembers on the same floor. The amount of\n#c6HP#r recovered depends on the weather.\0"
+.string "Restores the {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} of the user and team\nmembers on the same floor. The amount of\n{COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} recovered depends on the weather.\0"
.align 2,0
.global MoveDescriptionTaunt
MoveDescriptionTaunt:
-.string "Inflicts the #c5Taunted#r status\non the targeted Pokémon.\0"
+.string "Inflicts the {COLOR_2 CYAN}Taunted{END_COLOR_TEXT_2} status\non the targeted Pokémon.\0"
.align 2,0
.global MoveNameTaunt
@@ -1739,7 +1735,7 @@ MoveNameTaunt:
.global MoveDescriptionConfuse
MoveDescriptionConfuse:
-.string "Inflicts the #c5Confused#r status on the\ntarget~2c making its attacks and\nmovements erratic.\0"
+.string "Inflicts the {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2} status on the\ntarget~2c making its attacks and\nmovements erratic.\0"
.align 2,0
.global MoveNameSupersonic
@@ -1749,7 +1745,7 @@ MoveNameSupersonic:
.global MoveDescriptionSeismicToss
MoveDescriptionSeismicToss:
-.string "Inflicts damage on the target.\nThe amount of damage depends on the\nuser~27s #c6level#r.\0"
+.string "Inflicts damage on the target.\nThe amount of damage depends on the\nuser~27s {COLOR_2 YELLOW}level{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSeismicToss
@@ -1779,7 +1775,7 @@ MoveNameEggBomb:
.global MoveDescriptionSoftboiled
MoveDescriptionSoftboiled:
-.string "Restores the #c6HP#r of the user and team\nmembers in the same room by one quarter\nof their #c6maximum HP#r.\0"
+.string "Restores the {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} of the user and team\nmembers in the same room by one quarter\nof their {COLOR_2 YELLOW}maximum HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSoftboiled
@@ -1789,7 +1785,7 @@ MoveNameSoftboiled:
.global MoveDescriptionTwineedle
MoveDescriptionTwineedle:
-.string "Hits the target twice~2c even at a distance.\nIt may also leave the target #c5poisoned#r~2c\ndamaging it over several turns.\0"
+.string "Hits the target twice~2c even at a distance.\nIt may also leave the target {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c\ndamaging it over several turns.\0"
.align 2,0
.global MoveNameTwineedle
@@ -1809,7 +1805,7 @@ MoveNameBulletSeed:
.global MoveDescriptionTwister
MoveDescriptionTwister:
-.string "Inflicts damage on the target. It may also\ncause the target to #c5cringe#r~2c making\nit incapable of action. Doubles damage\non a #c5flying#r or #c5bouncing#r Pokémon.\0"
+.string "Inflicts damage on the target. It may also\ncause the target to {COLOR_2 CYAN}cringe{END_COLOR_TEXT_2}~2c making\nit incapable of action. Doubles damage\non a {COLOR_2 CYAN}flying{END_COLOR_TEXT_2} or {COLOR_2 CYAN}bouncing{END_COLOR_TEXT_2} Pokémon.\0"
.align 2,0
.global MoveNameTwister
@@ -1824,7 +1820,7 @@ MoveNameSlam:
.global MoveDescriptionStockpile
MoveDescriptionStockpile:
-.string "Stockpiles power for up to three turns.\nThe stored power boosts the performance\nof the moves #c4Swallow#r and #c4Spit Up#r.\0"
+.string "Stockpiles power for up to three turns.\nThe stored power boosts the performance\nof the moves {COLOR_2 GREEN}Swallow{END_COLOR_TEXT_2} and {COLOR_2 GREEN}Spit Up{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameStockpile
@@ -1834,7 +1830,7 @@ MoveNameStockpile:
.global MoveDescriptionMuddyWater
MoveDescriptionMuddyWater:
-.string "Inflicts damage on the target.\nIt may also lower the target~27s #c6Accuracy#r\nby one level.\0"
+.string "Inflicts damage on the target.\nIt may also lower the target~27s {COLOR_2 YELLOW}Accuracy{END_COLOR_TEXT_2}\nby one level.\0"
.align 2,0
.global MoveNameMuddyWater
@@ -1854,7 +1850,7 @@ MoveNameFireBlast:
.global MoveDescriptionDive
MoveDescriptionDive:
-.string "The user gains the #c5Diving#r status~2c\nmaking it attack strongly on the next turn.\nIt is not possible to #c5link#r this move.\nIt can~27t be used without water.\0"
+.string "The user gains the {COLOR_2 CYAN}Diving{END_COLOR_TEXT_2} status~2c\nmaking it attack strongly on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\nIt can~27t be used without water.\0"
.align 2,0
.global MoveNameDive
@@ -1864,7 +1860,7 @@ MoveNameDive:
.global MoveDescriptionExplosion
MoveDescriptionExplosion:
-.string "Makes the user blow up in\na #c5huge explosion#r~2c inflicting damage on all\nsurrounding Pokémon. It also destroys\nsurrounding items and walls.\0"
+.string "Makes the user blow up in\na {COLOR_2 CYAN}huge explosion{END_COLOR_TEXT_2}~2c inflicting damage on all\nsurrounding Pokémon. It also destroys\nsurrounding items and walls.\0"
.align 2,0
.global MoveNameExplosion
@@ -1879,7 +1875,7 @@ MoveNameTackle:
.global MoveDescriptionFly
MoveDescriptionFly:
-.string "The user gains the #c5Flying#r status~2c \nmaking it attack strongly on the next turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Flying{END_COLOR_TEXT_2} status~2c \nmaking it attack strongly on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameFly
@@ -1899,7 +1895,7 @@ MoveNameSonicboom:
.global MoveDescriptionSolarbeam
MoveDescriptionSolarbeam:
-.string "The user gains the #c5Solarbeam#r status~2c\nmaking it attack strongly on the next turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Solarbeam{END_COLOR_TEXT_2} status~2c\nmaking it attack strongly on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameSolarbeam
@@ -1919,7 +1915,7 @@ MoveNameSheerCold:
.global MoveDescriptionSacredFire
MoveDescriptionSacredFire:
-.string "Inflicts damage on the target.\nIt may also cause a #c5burn#r.\0"
+.string "Inflicts damage on the target.\nIt may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSacredFire
@@ -1929,7 +1925,7 @@ MoveNameSacredFire:
.global MoveDescriptionGrowth
MoveDescriptionGrowth:
-.string "Boosts the user~27s #c6Special Attack#r by one\nlevel.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2} by one\nlevel.\0"
.align 2,0
.global MoveNameGrowth
@@ -1939,7 +1935,7 @@ MoveNameGrowth:
.global MoveDescriptionPoisonChance
MoveDescriptionPoisonChance:
-.string "Inflicts damage on the target.\nIt may also leave the target #c5poisoned#r~2c\ndamaging it over several turns.\0"
+.string "Inflicts damage on the target.\nIt may also leave the target {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c\ndamaging it over several turns.\0"
.align 2,0
.global MoveNameSmog
@@ -1969,7 +1965,7 @@ MoveNameSandTomb:
.global MoveDescriptionLowerAccuracy
MoveDescriptionLowerAccuracy:
-.string "Lowers the target~27s #c6Accuracy#r by one level.\0"
+.string "Lowers the target~27s {COLOR_2 YELLOW}Accuracy{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameSandAttack
@@ -1979,7 +1975,7 @@ MoveNameSandAttack:
.global MoveDescriptionSandstorm
MoveDescriptionSandstorm:
-.string "Changes the dungeon floor~27s weather to\n#c5Sandstorm#r for several turns.\0"
+.string "Changes the dungeon floor~27s weather to\n{COLOR_2 CYAN}Sandstorm{END_COLOR_TEXT_2} for several turns.\0"
.align 2,0
.global MoveNameSandstorm
@@ -1999,7 +1995,7 @@ MoveNameHeadbutt:
.global MoveDescriptionSketch
MoveDescriptionSketch:
-.string "Copies the move last used by the target\nand makes it the user~27s.\n#c4Sketch#r disappears after it copies a move.\0"
+.string "Copies the move last used by the target\nand makes it the user~27s.\n{COLOR_2 GREEN}Sketch{END_COLOR_TEXT_2} disappears after it copies a move.\0"
.align 2,0
.global MoveNameSketch
@@ -2009,7 +2005,7 @@ MoveNameSketch:
.global MoveDescriptionSkillSwap
MoveDescriptionSkillSwap:
-.string "Switches the user~27s #c6Special Ability#r with\nthat of the target.\0"
+.string "Switches the user~27s {COLOR_2 YELLOW}Special Ability{END_COLOR_TEXT_2} with\nthat of the target.\0"
.align 2,0
.global MoveNameSkillSwap
@@ -2019,7 +2015,7 @@ MoveNameSkillSwap:
.global MoveDescriptionSkyUppercut
MoveDescriptionSkyUppercut:
-.string "Inflicts damage on the target.\nIt hits even a Pokémon that is either\n#c5flying#r or #c5bouncing#r.\0"
+.string "Inflicts damage on the target.\nIt hits even a Pokémon that is either\n{COLOR_2 CYAN}flying{END_COLOR_TEXT_2} or {COLOR_2 CYAN}bouncing{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSkyUppercut
@@ -2034,7 +2030,7 @@ MoveNameAbsorb:
.global MoveDescriptionSafeguard
MoveDescriptionSafeguard:
-.string "The user and team members in the same\nroom gain the #c5Safeguard#r status~2c\nwhich prevents status problems.\0"
+.string "The user and team members in the same\nroom gain the {COLOR_2 CYAN}Safeguard{END_COLOR_TEXT_2} status~2c\nwhich prevents status problems.\0"
.align 2,0
.global MoveNameSafeguard
@@ -2044,7 +2040,7 @@ MoveNameSafeguard:
.global MoveDescriptionExtrasensory
MoveDescriptionExtrasensory:
-.string "Inflicts damage on the target.\nIt may also cause the target to #c5cringe#r~2c\nmaking it incapable of attacking\nor using moves.\0"
+.string "Inflicts damage on the target.\nIt may also cause the target to {COLOR_2 CYAN}cringe{END_COLOR_TEXT_2}~2c\nmaking it incapable of attacking\nor using moves.\0"
.align 2,0
.global MoveNameExtrasensory
@@ -2074,7 +2070,7 @@ MoveNameFissure:
.global MoveDescriptionMist
MoveDescriptionMist:
-.string "The user gains the #c5Mist#r status.\nIt prevents #c6Attack#r~2c #c6Defense#r~2c #c6Special\nAttack#r~2c #c6Special Defense#r~2c #c6Accuracy#r~2c and\n#c6Evasion#r from being reduced.\0"
+.string "The user gains the {COLOR_2 CYAN}Mist{END_COLOR_TEXT_2} status.\nIt prevents {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Special\nAttack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Accuracy{END_COLOR_TEXT_2}~2c and\n{COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2} from being reduced.\0"
.align 2,0
.global MoveNameMist
@@ -2084,7 +2080,7 @@ MoveNameMist:
.global MoveDescriptionThunderbolt
MoveDescriptionThunderbolt:
-.string "Damages all foes around the user.\nIt may also cause #c5paralysis#r and prevent\nany attacks or moves.\0"
+.string "Damages all foes around the user.\nIt may also cause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2} and prevent\nany attacks or moves.\0"
.align 2,0
.global MoveNameThunderbolt
@@ -2094,7 +2090,7 @@ MoveNameThunderbolt:
.global MoveDescriptionCharge
MoveDescriptionCharge:
-.string "The user gains the #c5Charging#r status.\nIt boosts the power of the Electric-type\nmove to be used next.\0"
+.string "The user gains the {COLOR_2 CYAN}Charging{END_COLOR_TEXT_2} status.\nIt boosts the power of the Electric-type\nmove to be used next.\0"
.align 2,0
.global MoveNameCharge
@@ -2104,7 +2100,7 @@ MoveNameCharge:
.global MoveDescriptionShadowBall
MoveDescriptionShadowBall:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also lower the target~27s\n#c6Special Defense#r by one level.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also lower the target~27s\n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameShadowBall
@@ -2129,7 +2125,7 @@ MoveNameBind:
.global MoveDescriptionStunSpore
MoveDescriptionStunSpore:
-.string "Causes #c5paralysis#r in surrounding foes.\nA Pokémon affected by #c5paralysis#r is\nincapable of attacking or using moves.\0"
+.string "Causes {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2} in surrounding foes.\nA Pokémon affected by {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2} is\nincapable of attacking or using moves.\0"
.align 2,0
.global MoveNameStunSpore
@@ -2139,7 +2135,7 @@ MoveNameStunSpore:
.global MoveDescriptionSelfdestruct
MoveDescriptionSelfdestruct:
-.string "Makes the user #c5explode#r~2c inflicting\ndamage on all surrounding Pokémon.\nIt also destroys surrounding items.\0"
+.string "Makes the user {COLOR_2 CYAN}explode{END_COLOR_TEXT_2}~2c inflicting\ndamage on all surrounding Pokémon.\nIt also destroys surrounding items.\0"
.align 2,0
.global MoveNameSelfdestruct
@@ -2149,7 +2145,7 @@ MoveNameSelfdestruct:
.global MoveDescriptionLowerDefense
MoveDescriptionLowerDefense:
-.string "Lowers the target~27s #c6Defense#r by one level.\0"
+.string "Lowers the target~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameTailWhip
@@ -2159,7 +2155,7 @@ MoveNameTailWhip:
.global MoveDescriptionFlail
MoveDescriptionFlail:
-.string "Inflicts damage on the target.\nThe lower the user~27s #c6HP#r~2c the greater\nthe damage.\0"
+.string "Inflicts damage on the target.\nThe lower the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}~2c the greater\nthe damage.\0"
.align 2,0
.global MoveNameFlail
@@ -2184,7 +2180,7 @@ MoveNameNaturePower:
.global MoveDescriptionEarthquake
MoveDescriptionEarthquake:
-.string "Damages all Pokémon in the same room.\nIt inflicts double damage on any #c5digging#r\nPokémon.\0"
+.string "Damages all Pokémon in the same room.\nIt inflicts double damage on any {COLOR_2 CYAN}digging{END_COLOR_TEXT_2}\nPokémon.\0"
.align 2,0
.global MoveNameEarthquake
@@ -2194,7 +2190,7 @@ MoveNameEarthquake:
.global MoveDescriptionRecover
MoveDescriptionRecover:
-.string "Restores the user~27s #c6HP#r by half its\n#c6maximum HP#r.\0"
+.string "Restores the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} by half its\n{COLOR_2 YELLOW}maximum HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameRecover
@@ -2214,7 +2210,7 @@ MoveNameSubmission:
.global MoveDescriptionPsychUp
MoveDescriptionPsychUp:
-.string "Copies the target~27s levels for stats such\nas #c6Attack#r and #c6Defense#r.\0"
+.string "Copies the target~27s levels for stats such\nas {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNamePsychUp
@@ -2229,7 +2225,7 @@ MoveNameSignalBeam:
.global MoveDescriptionWaterSpout
MoveDescriptionWaterSpout:
-.string "Inflicts damage on the target.\nThe higher the user~27s #c6HP#r~2c the greater\nthe damage.\0"
+.string "Inflicts damage on the target.\nThe higher the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}~2c the greater\nthe damage.\0"
.align 2,0
.global MoveNameWaterSpout
@@ -2239,7 +2235,7 @@ MoveNameWaterSpout:
.global MoveDescriptionUproar
MoveDescriptionUproar:
-.string "The user and team members in the room\ngain the #c5Sleepless#r status~2c\nso they cannot fall asleep.\nIt also awakens sleeping team members.\0"
+.string "The user and team members in the room\ngain the {COLOR_2 CYAN}Sleepless{END_COLOR_TEXT_2} status~2c\nso they cannot fall asleep.\nIt also awakens sleeping team members.\0"
.align 2,0
.global MoveNameUproar
@@ -2249,7 +2245,7 @@ MoveNameUproar:
.global MoveDescriptionPsychoBoost
MoveDescriptionPsychoBoost:
-.string "Inflicts damage on the target.\nHowever~2c it also lowers the user~27s #c6Special\nAttack#r by two levels.\0"
+.string "Inflicts damage on the target.\nHowever~2c it also lowers the user~27s {COLOR_2 YELLOW}Special\nAttack{END_COLOR_TEXT_2} by two levels.\0"
.align 2,0
.global MoveNamePsychoBoost
@@ -2264,7 +2260,7 @@ MoveNamePsychic:
.global MoveDescriptionPsywave
MoveDescriptionPsywave:
-.string "Inflicts damage on the target~2c even at a\ndistance. The amount of damage depends\non the user~27s #c6level#r.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. The amount of damage depends\non the user~27s {COLOR_2 YELLOW}level{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNamePsywave
@@ -2274,7 +2270,7 @@ MoveNamePsywave:
.global MoveDescriptionConfuseChanceDistance
MoveDescriptionConfuseChanceDistance:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also leave the target\n#c5confused#r.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also leave the target\n{COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNamePsybeam
@@ -2284,7 +2280,7 @@ MoveNamePsybeam:
.global MoveDescriptionLowerSpeed
MoveDescriptionLowerSpeed:
-.string "Lowers the target~27s #c6Movement Speed#r by\none level.\0"
+.string "Lowers the target~27s {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} by\none level.\0"
.align 2,0
.global MoveNameScaryFace
@@ -2299,7 +2295,7 @@ MoveNameRollout:
.global MoveDescriptionEndure
MoveDescriptionEndure:
-.string "The user gains the #c5Enduring#r status.\nThe user will survive any attack with just\none #c6HP#r.\0"
+.string "The user gains the {COLOR_2 CYAN}Enduring{END_COLOR_TEXT_2} status.\nThe user will survive any attack with just\none {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameEndure
@@ -2309,7 +2305,7 @@ MoveNameEndure:
.global MoveDescriptionMeteorMash
MoveDescriptionMeteorMash:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also boost the user~27s\n#c6Attack#r by one level.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also boost the user~27s\n{COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameMeteorMash
@@ -2319,7 +2315,7 @@ MoveNameMeteorMash:
.global MoveDescriptionFollowMe
MoveDescriptionFollowMe:
-.string "The user gains the #c5Decoy#r status~2c\nmaking it the primary target of foes.\0"
+.string "The user gains the {COLOR_2 CYAN}Decoy{END_COLOR_TEXT_2} status~2c\nmaking it the primary target of foes.\0"
.align 2,0
.global MoveNameFollowMe
@@ -2329,7 +2325,7 @@ MoveNameFollowMe:
.global MoveDescriptionFreezeChanceRoom
MoveDescriptionFreezeChanceRoom:
-.string "Inflicts damage on the target.\nIt may also leave the target #c5frozen#r and\nincapable of action.\0"
+.string "Inflicts damage on the target.\nIt may also leave the target {COLOR_2 CYAN}frozen{END_COLOR_TEXT_2} and\nincapable of action.\0"
.align 2,0
.global MoveNamePowderSnow
@@ -2339,7 +2335,7 @@ MoveNamePowderSnow:
.global MoveDescriptionSkyAttack
MoveDescriptionSkyAttack:
-.string "The user gains the #c5Sky Attack#r status~2c\nand it attacks strongly on the next turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Sky Attack{END_COLOR_TEXT_2} status~2c\nand it attacks strongly on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameSkyAttack
@@ -2349,7 +2345,7 @@ MoveNameSkyAttack:
.global MoveDescriptionCosmicPower
MoveDescriptionCosmicPower:
-.string "Boosts the user~27s #c6Defense#r and #c6Special\nDefense#r by one level.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Special\nDefense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameCosmicPower
@@ -2359,7 +2355,7 @@ MoveNameCosmicPower:
.global MoveDescriptionMindReader
MoveDescriptionMindReader:
-.string "Gives the user #c5Sure Shot#r status~2c making\nall its moves and attacks completely\naccurate.\0"
+.string "Gives the user {COLOR_2 CYAN}Sure Shot{END_COLOR_TEXT_2} status~2c making\nall its moves and attacks completely\naccurate.\0"
.align 2,0
.global MoveNameMindReader
@@ -2369,7 +2365,7 @@ MoveNameMindReader:
.global MoveDescriptionIcyWind
MoveDescriptionIcyWind:
-.string "Inflicts damage on the target~2c even at a\ndistance. It also lowers the target~27s\n#c6Movement Speed#r by one level.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It also lowers the target~27s\n{COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameIcyWind
@@ -2379,7 +2375,7 @@ MoveNameIcyWind:
.global MoveDescriptionRapidSpin
MoveDescriptionRapidSpin:
-.string "Inflicts damage on the target.\nIt also frees the user from #c5Leech Seed#r~2c\n#c5Leg Hold#r~2c #c5Ingrain#r~2c or #c5Constriction#r.\0"
+.string "Inflicts damage on the target.\nIt also frees the user from {COLOR_2 CYAN}Leech Seed{END_COLOR_TEXT_2}~2c\n{COLOR_2 CYAN}Leg Hold{END_COLOR_TEXT_2}~2c {COLOR_2 CYAN}Ingrain{END_COLOR_TEXT_2}~2c or {COLOR_2 CYAN}Constriction{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameRapidSpin
@@ -2389,7 +2385,7 @@ MoveNameRapidSpin:
.global MoveDescriptionAgility
MoveDescriptionAgility:
-.string "Boosts by one level the #c6Movement Speed#r\nof the user and team members in the\nsame room.\0"
+.string "Boosts by one level the {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2}\nof the user and team members in the\nsame room.\0"
.align 2,0
.global MoveNameAgility
@@ -2399,7 +2395,7 @@ MoveNameAgility:
.global MoveDescriptionSynthesis
MoveDescriptionSynthesis:
-.string "Restores the user~27s #c6HP#r.\nThe amount of #c6HP#r regained depends on\nthe weather.\0"
+.string "Restores the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\nThe amount of {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} regained depends on\nthe weather.\0"
.align 2,0
.global MoveNameSynthesis
@@ -2409,7 +2405,7 @@ MoveNameSynthesis:
.global MoveDescriptionAncientpower
MoveDescriptionAncientpower:
-.string "Inflicts damage on the target.\nIt may also simultaneously raise by one\nlevel #c6Attack#r~2c #c6Special Attack#r~2c #c6Defense#r~2c\n#c6Special Defense#r~2c and #c6Movement Speed#r.\0"
+.string "Inflicts damage on the target.\nIt may also simultaneously raise by one\nlevel {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}~2c\n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2}~2c and {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameAncientpower
@@ -2429,7 +2425,7 @@ MoveNameLowKick:
.global MoveDescriptionOutrage
MoveDescriptionOutrage:
-.string "Hits the target two to five times in\nsuccession. However~2c it also makes the\nuser #c5confused#r.\0"
+.string "Hits the target two to five times in\nsuccession. However~2c it also makes the\nuser {COLOR_2 CYAN}confused{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameOutrage
@@ -2449,7 +2445,7 @@ MoveNameMeanLook:
.global MoveDescriptionHaze
MoveDescriptionHaze:
-.string "Resets the #c6Attack#r~2c #c6Defense#r~2c etc.~2c of all\nPokémon on the floor whether they were\nboosted or lowered.\0"
+.string "Resets the {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}~2c etc.~2c of all\nPokémon on the floor whether they were\nboosted or lowered.\0"
.align 2,0
.global MoveNameHaze
@@ -2464,7 +2460,7 @@ MoveNameCrabhammer:
.global MoveDescriptionLegHolder
MoveDescriptionLegHolder:
-.string "Inflicts the #c5Leg Hold#r status on the target~2c\nmaking it incapable of movement.\0"
+.string "Inflicts the {COLOR_2 CYAN}Leg Hold{END_COLOR_TEXT_2} status on the target~2c\nmaking it incapable of movement.\0"
.align 2,0
.global MoveNameSpiderWeb
@@ -2474,7 +2470,7 @@ MoveNameSpiderWeb:
.global MoveDescriptionTickle
MoveDescriptionTickle:
-.string "Reduces the target~27s #c6Attack#r and #c6Defense#r\nby one level.\0"
+.string "Reduces the target~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}\nby one level.\0"
.align 2,0
.global MoveNameTickle
@@ -2484,7 +2480,7 @@ MoveNameTickle:
.global MoveDescriptionSleep
MoveDescriptionSleep:
-.string "Makes the target go to #c5sleep#r~2c causing it\nto be incapable of action.\0"
+.string "Makes the target go to {COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}~2c causing it\nto be incapable of action.\0"
.align 2,0
.global MoveNameGrasswhistle
@@ -2494,7 +2490,7 @@ MoveNameGrasswhistle:
.global MoveDescriptionMetalSound
MoveDescriptionMetalSound:
-.string "Reduces the target~27s #c6Special Defense#r by\nthree levels.\0"
+.string "Reduces the target~27s {COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by\nthree levels.\0"
.align 2,0
.global MoveNameMetalSound
@@ -2504,7 +2500,7 @@ MoveNameMetalSound:
.global MoveDescriptionSilverWind
MoveDescriptionSilverWind:
-.string "Inflicts damage on foes in the same room.\nIt may also simultaneously raise by one\nlevel #c6Attack#r~2c #c6Special Attack#r~2c #c6Defense#r~2c\n#c6Special Defense#r~2c and #c6Movement Speed#r.\0"
+.string "Inflicts damage on foes in the same room.\nIt may also simultaneously raise by one\nlevel {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Special Attack{END_COLOR_TEXT_2}~2c {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}~2c\n{COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2}~2c and {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSilverWind
@@ -2524,7 +2520,7 @@ MoveNameLeechLife:
.global MoveDescriptionSpore
MoveDescriptionSpore:
-.string "Makes all the foes in the room go to\n#c5sleep#r.\0"
+.string "Makes all the foes in the room go to\n{COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSpore
@@ -2534,7 +2530,7 @@ MoveNameSpore:
.global MoveDescriptionSmellingsalt
MoveDescriptionSmellingsalt:
-.string "Inflicts damage on the target.\nIt inflicts greater damage if the target\nhas #c5paralysis#r~2c but it also heals #c5paralysis#r.\0"
+.string "Inflicts damage on the target.\nIt inflicts greater damage if the target\nhas {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}~2c but it also heals {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSmellingsalt
@@ -2544,7 +2540,7 @@ MoveNameSmellingsalt:
.global MoveDescriptionReversal
MoveDescriptionReversal:
-.string "Inflicts damage on the target.\nThe lower the user~27s #c6HP#r~2c the greater the\ndamage it inflicts.\0"
+.string "Inflicts damage on the target.\nThe lower the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}~2c the greater the\ndamage it inflicts.\0"
.align 2,0
.global MoveNameReversal
@@ -2554,7 +2550,7 @@ MoveNameReversal:
.global MoveDescriptionDrain
MoveDescriptionDrain:
-.string "Inflicts damage on the target.\nIt also restores the user~27s #c6HP#r based\non the damage it inflicted.\0"
+.string "Inflicts damage on the target.\nIt also restores the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} based\non the damage it inflicted.\0"
.align 2,0
.global MoveNameGigaDrain
@@ -2564,7 +2560,7 @@ MoveNameGigaDrain:
.global MoveDescriptionFocusPunch
MoveDescriptionFocusPunch:
-.string "The user gains the #c5Focus Punch#r status~2c\nand it attacks on the next turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Focus Punch{END_COLOR_TEXT_2} status~2c\nand it attacks on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameFocusPunch
@@ -2574,7 +2570,7 @@ MoveNameFocusPunch:
.global MoveDescriptionFocusEnergy
MoveDescriptionFocusEnergy:
-.string "The user gains the #c5Focus Energy#r status~2c\nraising its critical-hit rate.\0"
+.string "The user gains the {COLOR_2 CYAN}Focus Energy{END_COLOR_TEXT_2} status~2c\nraising its critical-hit rate.\0"
.align 2,0
.global MoveNameFocusEnergy
@@ -2584,7 +2580,7 @@ MoveNameFocusEnergy:
.global MoveDescriptionDamageLowerSpeed
MoveDescriptionDamageLowerSpeed:
-.string "Inflicts damage on the target.\nIt also lowers the target~27s #c6Movement\nSpeed#r by one level.\0"
+.string "Inflicts damage on the target.\nIt also lowers the target~27s {COLOR_2 YELLOW}Movement\nSpeed{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameRockTomb
@@ -2594,7 +2590,7 @@ MoveNameRockTomb:
.global MoveDescriptionBrickBreak
MoveDescriptionBrickBreak:
-.string "Shatters the target~27s #c5Reflect#r\nor #c5Light Screen#r to inflict damage.\0"
+.string "Shatters the target~27s {COLOR_2 CYAN}Reflect{END_COLOR_TEXT_2}\nor {COLOR_2 CYAN}Light Screen{END_COLOR_TEXT_2} to inflict damage.\0"
.align 2,0
.global MoveNameBrickBreak
@@ -2604,7 +2600,7 @@ MoveNameBrickBreak:
.global MoveDescriptionConstrict
MoveDescriptionConstrict:
-.string "Inflicts damage on the target.\nIt may also lower the target~27s #c6Movement\nSpeed#r by one level.\0"
+.string "Inflicts damage on the target.\nIt may also lower the target~27s {COLOR_2 YELLOW}Movement\nSpeed{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameConstrict
@@ -2619,7 +2615,7 @@ MoveNameWithdraw:
.global MoveDescriptionConstriction
MoveDescriptionConstriction:
-.string "Inflicts damage on the target.\nIt may also cause #c5constriction#r~2c making the\nfoe incapable of movement.\0"
+.string "Inflicts damage on the target.\nIt may also cause {COLOR_2 CYAN}constriction{END_COLOR_TEXT_2}~2c making the\nfoe incapable of movement.\0"
.align 2,0
.global MoveNameClamp
@@ -2634,7 +2630,7 @@ MoveNameKarateChop:
.global MoveDescriptionFacade
MoveDescriptionFacade:
-.string "Inflicts damage on the target.\nIf the user is #c5poisoned#r~2c #c5badly poisoned#r~2c\nor has a #c5burn#r~2c its power is doubled.\0"
+.string "Inflicts damage on the target.\nIf the user is {COLOR_2 CYAN}poisoned{END_COLOR_TEXT_2}~2c {COLOR_2 CYAN}badly poisoned{END_COLOR_TEXT_2}~2c\nor has a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}~2c its power is doubled.\0"
.align 2,0
.global MoveNameFacade
@@ -2644,7 +2640,7 @@ MoveNameFacade:
.global MoveDescriptionEndeavor
MoveDescriptionEndeavor:
-.string "The difference between the foe~27s #c6HP#r and\nthe user~27s #c6HP#r is applied as this move~27s\ndamage.\0"
+.string "The difference between the foe~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} and\nthe user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} is applied as this move~27s\ndamage.\0"
.align 2,0
.global MoveNameEndeavor
@@ -2654,7 +2650,7 @@ MoveNameEndeavor:
.global MoveDescriptionParalyzeChance
MoveDescriptionParalyzeChance:
-.string "Inflicts damage on the target.\nIt may also cause #c5paralysis#r and prevent\nany attacks or moves.\0"
+.string "Inflicts damage on the target.\nIt may also cause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2} and prevent\nany attacks or moves.\0"
.align 2,0
.global MoveNameThunderpunch
@@ -2664,12 +2660,12 @@ MoveNameThunderpunch:
.global MoveDescriptionThunder
MoveDescriptionThunder:
-.string "Inflicts damage on the target. It may also\ncause #c5paralysis#r. Its accuracy is affected\nby the weather. It even hits a Pokémon\nthat is #c5flying#r or #c5bouncing#r.\0"
+.string "Inflicts damage on the target. It may also\ncause {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2}. Its accuracy is affected\nby the weather. It even hits a Pokémon\nthat is {COLOR_2 CYAN}flying{END_COLOR_TEXT_2} or {COLOR_2 CYAN}bouncing{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveDescriptionLowerSpecialDefenseChance
MoveDescriptionLowerSpecialDefenseChance:
-.string "Inflicts damage on the target.\nIt may also lower the target~27s #c6Special\nDefense#r by one level.\0"
+.string "Inflicts damage on the target.\nIt may also lower the target~27s {COLOR_2 YELLOW}Special\nDefense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameCrunch
@@ -2679,7 +2675,7 @@ MoveNameCrunch:
.global MoveDescriptionBide
MoveDescriptionBide:
-.string "The user gains the #c5Bide#r status.\nWhen #c5Bide#r is released~2c the user looses an\nattack double the damage it took\nwhile waiting.\0"
+.string "The user gains the {COLOR_2 CYAN}Bide{END_COLOR_TEXT_2} status.\nWhen {COLOR_2 CYAN}Bide{END_COLOR_TEXT_2} is released~2c the user looses an\nattack double the damage it took\nwhile waiting.\0"
.align 2,0
.global MoveNameBide
@@ -2689,7 +2685,7 @@ MoveNameBide:
.global MoveDescriptionRazorWind
MoveDescriptionRazorWind:
-.string "The user gains the #c5Razor Wind#r status~2c\nand it looses a powerful attack with a\nhigh critical-hit rate on the next turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Razor Wind{END_COLOR_TEXT_2} status~2c\nand it looses a powerful attack with a\nhigh critical-hit rate on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameRazorWind
@@ -2699,7 +2695,7 @@ MoveNameRazorWind:
.global MoveDescriptionParalyze
MoveDescriptionParalyze:
-.string "Causes #c5paralysis#r in the target.\nA Pokémon affected by #c5paralysis#r is\nincapable of attacking or using moves.\0"
+.string "Causes {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2} in the target.\nA Pokémon affected by {COLOR_2 CYAN}paralysis{END_COLOR_TEXT_2} is\nincapable of attacking or using moves.\0"
.align 2,0
.global MoveNameDisable
@@ -2709,7 +2705,7 @@ MoveNameDisable:
.global MoveDescriptionBoostDefense
MoveDescriptionBoostDefense:
-.string "Boosts the user~27s #c6Defense#r by one level.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameHarden
@@ -2719,7 +2715,7 @@ MoveNameHarden:
.global MoveDescriptionGust
MoveDescriptionGust:
-.string "Inflicts damage on the target.\nDoubles damage on a #c5flying#r or #c5bouncing#r\nPokémon.\0"
+.string "Inflicts damage on the target.\nDoubles damage on a {COLOR_2 CYAN}flying{END_COLOR_TEXT_2} or {COLOR_2 CYAN}bouncing{END_COLOR_TEXT_2}\nPokémon.\0"
.align 2,0
.global MoveNameGust
@@ -2729,7 +2725,7 @@ MoveNameGust:
.global MoveDescriptionBoostEvasion
MoveDescriptionBoostEvasion:
-.string "Boosts the user~27s #c6Evasion#r by one level.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameDoubleTeam
@@ -2739,7 +2735,7 @@ MoveNameDoubleTeam:
.global MoveDescriptionBoostAttack
MoveDescriptionBoostAttack:
-.string "Boosts the user~27s #c6Attack#r by one level.\0"
+.string "Boosts the user~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameSharpen
@@ -2749,7 +2745,7 @@ MoveNameSharpen:
.global MoveDescriptionOdorSleuth
MoveDescriptionOdorSleuth:
-.string "Resets the boosted #c6Evasion#r of foes in\nthe same room.\nGhost-type foes are #c5exposed#r.\0"
+.string "Resets the boosted {COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2} of foes in\nthe same room.\nGhost-type foes are {COLOR_2 CYAN}exposed{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameOdorSleuth
@@ -2759,7 +2755,7 @@ MoveNameOdorSleuth:
.global MoveDescriptionFlamethrower
MoveDescriptionFlamethrower:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also cause a #c5burn#r.\nIt thaws and frees frozen Pokémon.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.\nIt thaws and frees frozen Pokémon.\0"
.align 2,0
.global MoveNameFlamethrower
@@ -2769,7 +2765,7 @@ MoveNameFlamethrower:
.global MoveDescriptionBurnChance
MoveDescriptionBurnChance:
-.string "Inflicts damage on the target.\nIt may also cause a #c5burn#r.\nIt thaws and frees frozen Pokémon.\0"
+.string "Inflicts damage on the target.\nIt may also cause a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2}.\nIt thaws and frees frozen Pokémon.\0"
.align 2,0
.global MoveNameFlameWheel
@@ -2794,7 +2790,7 @@ MoveNameStrength:
.global MoveDescriptionGrudge
MoveDescriptionGrudge:
-.string "The user gains the #c5Grudge#r status.\nIf the user is defeated~2c it zeroes the #c6PP#r\nof the move last used by the foe.\0"
+.string "The user gains the {COLOR_2 CYAN}Grudge{END_COLOR_TEXT_2} status.\nIf the user is defeated~2c it zeroes the {COLOR_2 YELLOW}PP{END_COLOR_TEXT_2}\nof the move last used by the foe.\0"
.align 2,0
.global MoveNameGrudge
@@ -2804,7 +2800,7 @@ MoveNameGrudge:
.global MoveDescriptionReturn
MoveDescriptionReturn:
-.string "Inflicts damage on the target.\nIts power rises with the user~27s\n#c6IQ#r.\0"
+.string "Inflicts damage on the target.\nIts power rises with the user~27s\n{COLOR_2 YELLOW}IQ{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameReturn
@@ -2814,7 +2810,7 @@ MoveNameReturn:
.global MoveDescriptionWillOWisp
MoveDescriptionWillOWisp:
-.string "Inflicts a #c5burn#r on the target.\nA #c5burn#r inflicts damage every few turns.\0"
+.string "Inflicts a {COLOR_2 CYAN}burn{END_COLOR_TEXT_2} on the target.\nA {COLOR_2 CYAN}burn{END_COLOR_TEXT_2} inflicts damage every few turns.\0"
.align 2,0
.global MoveNameWillOWisp
@@ -2824,7 +2820,7 @@ MoveNameWillOWisp:
.global MoveDescriptionCringe
MoveDescriptionCringe:
-.string "Inflicts damage on the target.\nIt may also cause the target to #c5cringe#r~2c\nmaking it incapable of action.\0"
+.string "Inflicts damage on the target.\nIt may also cause the target to {COLOR_2 CYAN}cringe{END_COLOR_TEXT_2}~2c\nmaking it incapable of action.\0"
.align 2,0
.global MoveNameAstonish
@@ -2834,7 +2830,7 @@ MoveNameAstonish:
.global MoveDescriptionFlatter
MoveDescriptionFlatter:
-.string "Inflicts the #c5Confused#r status on the\ntarget~2c but also raises its #c6Special\nAttack#r by one level.\0"
+.string "Inflicts the {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2} status on the\ntarget~2c but also raises its {COLOR_2 YELLOW}Special\nAttack{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameFlatter
@@ -2844,7 +2840,7 @@ MoveNameFlatter:
.global MoveDescriptionOctazooka
MoveDescriptionOctazooka:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also lower the target~27s\n#c6Accuracy#r by one level.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also lower the target~27s\n{COLOR_2 YELLOW}Accuracy{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameOctazooka
@@ -2854,7 +2850,7 @@ MoveNameOctazooka:
.global MoveDescriptionMemento
MoveDescriptionMemento:
-.string "Sharply reduces the #c6Attack#r and #c6Special\nAttack#r of all foes in the room. It also\ncuts the user~27s #c6HP#r to one and warps the\nuser to a different place on the floor.\n\0"
+.string "Sharply reduces the {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} and {COLOR_2 YELLOW}Special\nAttack{END_COLOR_TEXT_2} of all foes in the room. It also\ncuts the user~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} to one and warps the\nuser to a different place on the floor.\n\0"
.align 2,0
.global MoveNameMemento
@@ -2864,7 +2860,7 @@ MoveNameMemento:
.global MoveDescriptionAuroraBeam
MoveDescriptionAuroraBeam:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also halve the \ntarget~27s #c6Attack#r.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also halve the \ntarget~27s {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameAuroraBeam
@@ -2874,7 +2870,7 @@ MoveNameAuroraBeam:
.global MoveDescriptionOverheat
MoveDescriptionOverheat:
-.string "Damages all foes around the user~2c but\nalso lowers the user~27s #c6Special Defense#r\nby two levels and thaws frozen Pokémon.\0"
+.string "Damages all foes around the user~2c but\nalso lowers the user~27s {COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2}\nby two levels and thaws frozen Pokémon.\0"
.align 2,0
.global MoveNameOverheat
@@ -2884,7 +2880,7 @@ MoveNameOverheat:
.global MoveDescriptionMirrorMove
MoveDescriptionMirrorMove:
-.string "The user gains the #c5Mirror Move#r status.\nAny move used against the user is\ncountered with the same move.\0"
+.string "The user gains the {COLOR_2 CYAN}Mirror Move{END_COLOR_TEXT_2} status.\nAny move used against the user is\ncountered with the same move.\0"
.align 2,0
.global MoveNameMirrorMove
@@ -2904,7 +2900,7 @@ MoveNameDoubleslap:
.global MoveDescriptionCounter
MoveDescriptionCounter:
-.string "The user gains the #c5Counter#r status.\nAny damage from #c5Physical Attack moves#r\nor a regular attack is partially returned.\0"
+.string "The user gains the {COLOR_2 CYAN}Counter{END_COLOR_TEXT_2} status.\nAny damage from {COLOR_2 CYAN}Physical Attack moves{END_COLOR_TEXT_2}\nor a regular attack is partially returned.\0"
.align 2,0
.global MoveNamePursuit
@@ -2914,7 +2910,7 @@ MoveNamePursuit:
.global MoveDescriptionSmokescreen
MoveDescriptionSmokescreen:
-.string "Inflicts the #c5Whiffer#r status on the target~2c\nmaking it miss almost all of its attacks\nand moves.\0"
+.string "Inflicts the {COLOR_2 CYAN}Whiffer{END_COLOR_TEXT_2} status on the target~2c\nmaking it miss almost all of its attacks\nand moves.\0"
.align 2,0
.global MoveNameSmokescreen
@@ -2934,7 +2930,7 @@ MoveNameAirCutter:
.global MoveDescriptionSpite
MoveDescriptionSpite:
-.string "Zeroes the #c6PP#r of the move last used by\nthe target~2c making it unusable.\0"
+.string "Zeroes the {COLOR_2 YELLOW}PP{END_COLOR_TEXT_2} of the move last used by\nthe target~2c making it unusable.\0"
.align 2,0
.global MoveNameSpite
@@ -2944,7 +2940,7 @@ MoveNameSpite:
.global MoveDescriptionSing
MoveDescriptionSing:
-.string "Makes the target go to #c5sleep#r~2c causing\nit to be incapable of action.\0"
+.string "Makes the target go to {COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}~2c causing\nit to be incapable of action.\0"
.align 2,0
.global MoveNameSing
@@ -2954,7 +2950,7 @@ MoveNameSing:
.global MoveDescriptionFakeTears
MoveDescriptionFakeTears:
-.string "Lowers the target~27s #c6Special Defense#r by\ntwo levels.\0"
+.string "Lowers the target~27s {COLOR_2 YELLOW}Special Defense{END_COLOR_TEXT_2} by\ntwo levels.\0"
.align 2,0
.global MoveNameFakeTears
@@ -2964,7 +2960,7 @@ MoveNameFakeTears:
.global MoveDescriptionWhirlpool
MoveDescriptionWhirlpool:
-.string "Inflicts damage on the target.\nIt may also cause #c5constriction#r~2c making the\nfoe incapable of movement.\nInflicts double damage on a #c5diving#r foe.\0"
+.string "Inflicts damage on the target.\nIt may also cause {COLOR_2 CYAN}constriction{END_COLOR_TEXT_2}~2c making the\nfoe incapable of movement.\nInflicts double damage on a {COLOR_2 CYAN}diving{END_COLOR_TEXT_2} foe.\0"
.align 2,0
.global MoveNameWhirlpool
@@ -2984,7 +2980,7 @@ MoveNameWeatherBall:
.global MoveDescriptionRockSlide
MoveDescriptionRockSlide:
-.string "Inflicts damage on the target.\nIt may also cause the target to #c5cringe#r~2c \nmaking it incapable of action.\0"
+.string "Inflicts damage on the target.\nIt may also cause the target to {COLOR_2 CYAN}cringe{END_COLOR_TEXT_2}~2c \nmaking it incapable of action.\0"
.align 2,0
.global MoveNameRockSlide
@@ -3014,7 +3010,7 @@ MoveNameRockThrow:
.global MoveDescriptionScreech
MoveDescriptionScreech:
-.string "Sharply lowers the target~27s #c6Defense#r.\0"
+.string "Sharply lowers the target~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameHealBell
@@ -3024,7 +3020,7 @@ MoveNameHealBell:
.global MoveDescriptionSnore
MoveDescriptionSnore:
-.string "If the user is attacked while asleep~2c it\ncounterattacks. It may also cause the\ntarget to #c5cringe#r~2c making it incapable\nof action.\0"
+.string "If the user is attacked while asleep~2c it\ncounterattacks. It may also cause the\ntarget to {COLOR_2 CYAN}cringe{END_COLOR_TEXT_2}~2c making it incapable\nof action.\0"
.align 2,0
.global MoveNameSnore
@@ -3034,7 +3030,7 @@ MoveNameSnore:
.global MoveDescriptionSwagger
MoveDescriptionSwagger:
-.string "Inflicts the #c5Confused#r status on the\ntarget~2c but also raises its #c6Attack#r by\ntwo levels.\0"
+.string "Inflicts the {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2} status on the\ntarget~2c but also raises its {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} by\ntwo levels.\0"
.align 2,0
.global MoveNameSwagger
@@ -3044,7 +3040,7 @@ MoveNameSwagger:
.global MoveDescriptionStringShot
MoveDescriptionStringShot:
-.string "Reduces the target~27s #c6Movement Speed#r by\none level~2c even at a distance.\0"
+.string "Reduces the target~27s {COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} by\none level~2c even at a distance.\0"
.align 2,0
.global MoveNameStringShot
@@ -3064,7 +3060,7 @@ MoveNameTorment:
.global MoveDescriptionPainSplit
MoveDescriptionPainSplit:
-.string "Adds the #c6HP#r of the user and the target~2c\nthen shares it equally.\0"
+.string "Adds the {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} of the user and the target~2c\nthen shares it equally.\0"
.align 2,0
.global MoveNamePainSplit
@@ -3074,7 +3070,7 @@ MoveNamePainSplit:
.global MoveDescriptionSuperFang
MoveDescriptionSuperFang:
-.string "Halves the target~27s #c6HP#r.\0"
+.string "Halves the target~27s {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2}.\0"
.align 2,0
.global MoveNameSuperFang
@@ -3084,7 +3080,7 @@ MoveNameSuperFang:
.global MoveDescriptionRage
MoveDescriptionRage:
-.string "The user gains the #c5Enraged#r status.\nIts #c6Attack#r rises by one level every time\nthe user takes damage.\0"
+.string "The user gains the {COLOR_2 CYAN}Enraged{END_COLOR_TEXT_2} status.\nIts {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} rises by one level every time\nthe user takes damage.\0"
.align 2,0
.global MoveNameRage
@@ -3104,7 +3100,7 @@ MoveNameCut:
.global MoveDescriptionEncore
MoveDescriptionEncore:
-.string "Inflicts the #c5Encore#r status on the target~2c\nmaking it capable of using only\nthe move it last used.\0"
+.string "Inflicts the {COLOR_2 CYAN}Encore{END_COLOR_TEXT_2} status on the target~2c\nmaking it capable of using only\nthe move it last used.\0"
.align 2,0
.global MoveNameEncore
@@ -3114,7 +3110,7 @@ MoveNameEncore:
.global MoveDescriptionLowerSpeedChanceDistance
MoveDescriptionLowerSpeedChanceDistance:
-.string "Inflicts damage on the target~2c even at a\ndistance. It may also lower the target~27s\n#c6Movement Speed#r by one level.\0"
+.string "Inflicts damage on the target~2c even at a\ndistance. It may also lower the target~27s\n{COLOR_2 YELLOW}Movement Speed{END_COLOR_TEXT_2} by one level.\0"
.align 2,0
.global MoveNameBubble
@@ -3134,7 +3130,7 @@ MoveNameAromatherapy:
.global MoveDescriptionHail
MoveDescriptionHail:
-.string "Changes the dungeon floor~27s weather to\n#c5Hail#r for several turns.\0"
+.string "Changes the dungeon floor~27s weather to\n{COLOR_2 CYAN}Hail{END_COLOR_TEXT_2} for several turns.\0"
.align 2,0
.global MoveNameHail
@@ -3144,7 +3140,7 @@ MoveNameHail:
.global MoveDescriptionConfuseRay
MoveDescriptionConfuseRay:
-.string "Inflicts the #c5Confused#r status on\nthe target~2c making its attacks and\nmovements erratic.\0"
+.string "Inflicts the {COLOR_2 CYAN}Confused{END_COLOR_TEXT_2} status on\nthe target~2c making its attacks and\nmovements erratic.\0"
.align 2,0
.global MoveNameConfuseRay
@@ -3154,7 +3150,7 @@ MoveNameConfuseRay:
.global MoveDescriptionRainDance
MoveDescriptionRainDance:
-.string "Changes the dungeon floor~27s weather to\n#c5Rain#r over several turns.\0"
+.string "Changes the dungeon floor~27s weather to\n{COLOR_2 CYAN}Rain{END_COLOR_TEXT_2} over several turns.\0"
.align 2,0
.global MoveNameRainDance
@@ -3164,7 +3160,7 @@ MoveNameRainDance:
.global MoveDescriptionCharm
MoveDescriptionCharm:
-.string "Lowers the #c6Attack#r of the target\nby two levels.\0"
+.string "Lowers the {COLOR_2 YELLOW}Attack{END_COLOR_TEXT_2} of the target\nby two levels.\0"
.align 2,0
.global MoveNameCharm
@@ -3174,7 +3170,7 @@ MoveNameCharm:
.global MoveDescriptionSweetScent
MoveDescriptionSweetScent:
-.string "Lowers the #c6Evasion#r of foes in the same\nroom by one level.\0"
+.string "Lowers the {COLOR_2 YELLOW}Evasion{END_COLOR_TEXT_2} of foes in the same\nroom by one level.\0"
.align 2,0
.global MoveNameSweetScent
@@ -3194,7 +3190,7 @@ MoveNameThrash:
.global MoveDescriptionDig
MoveDescriptionDig:
-.string "The user gains the #c5Digging#r status~2c\nand it attacks on the next turn.\nIt is not possible to #c5link#r this move.\0"
+.string "The user gains the {COLOR_2 CYAN}Digging{END_COLOR_TEXT_2} status~2c\nand it attacks on the next turn.\nIt is not possible to {COLOR_2 CYAN}link{END_COLOR_TEXT_2} this move.\0"
.align 2,0
.global MoveNameDig
@@ -3204,7 +3200,7 @@ MoveNameDig:
.global MoveDescriptionVitalThrow
MoveDescriptionVitalThrow:
-.string "The user gains the #c5Vital Throw#r status.\nFoes that attack the user are hurled at\nother foes.\0"
+.string "The user gains the {COLOR_2 CYAN}Vital Throw{END_COLOR_TEXT_2} status.\nFoes that attack the user are hurled at\nother foes.\0"
.align 2,0
.global MoveNameVitalThrow
@@ -3214,7 +3210,7 @@ MoveNameVitalThrow:
.global MoveDescriptionMorningSun
MoveDescriptionMorningSun:
-.string "Restores the #c6HP#r of the user and team\nmembers on the floor.\nThe amount of #c6HP#r regained depends on\nthe weather.\0"
+.string "Restores the {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} of the user and team\nmembers on the floor.\nThe amount of {COLOR_2 YELLOW}HP{END_COLOR_TEXT_2} regained depends on\nthe weather.\0"
.align 2,0
.global MoveNameMorningSun
@@ -3224,7 +3220,7 @@ MoveNameMorningSun:
.global MoveDescriptionNightmare
MoveDescriptionNightmare:
-.string "Inflicts the #c5Nightmare#r status\non the target~2c making it incapable\nof action.\0"
+.string "Inflicts the {COLOR_2 CYAN}Nightmare{END_COLOR_TEXT_2} status\non the target~2c making it incapable\nof action.\0"
.align 2,0
.global MoveNameNightmare
@@ -3234,7 +3230,7 @@ MoveNameNightmare:
.global MoveDescriptionLovelyKiss
MoveDescriptionLovelyKiss:
-.string "Makes all foes around the user go to #c5sleep#r~2c\ncausing them to be incapable of action.\0"
+.string "Makes all foes around the user go to {COLOR_2 CYAN}sleep{END_COLOR_TEXT_2}~2c\ncausing them to be incapable of action.\0"
.align 2,0
.global MoveNameLovelyKiss
@@ -3244,7 +3240,7 @@ MoveNameLovelyKiss:
.global MoveDescriptionYawn
MoveDescriptionYawn:
-.string "Inflicts the #c5Yawning#r status on the target.\nA #c5yawning#r Pokémon falls\nasleep sometime later.\0"
+.string "Inflicts the {COLOR_2 CYAN}Yawning{END_COLOR_TEXT_2} status on the target.\nA {COLOR_2 CYAN}yawning{END_COLOR_TEXT_2} Pokémon falls\nasleep sometime later.\0"
.align 2,0
.global MoveNameYawn
@@ -3269,7 +3265,7 @@ MoveUseTextUse:
.global MoveDescriptionLowerDefenseChance
MoveDescriptionLowerDefenseChance:
-.string "Inflicts damage on the target.\nIt may also lower the target~27s #c6Defense#r\nby one level.\0"
+.string "Inflicts damage on the target.\nIt may also lower the target~27s {COLOR_2 YELLOW}Defense{END_COLOR_TEXT_2}\nby one level.\0"
.align 2,0
.global MoveNameIronTail
@@ -3284,6 +3280,5 @@ MoveDescriptionNone:
.global MoveNameNone
MoveNameNone:
-.byte 0x82, 0xc8, 0x82, 0xc9, 0x82, 0xe0, 0x82, 0xcc, 0x81
-.string "H\0"
+.string "なにのも?\0"
.align 2,0
diff --git a/data/pokemon_mail.s b/data/pokemon_mail.s
index 7569f66..34c5e87 100644
--- a/data/pokemon_mail.s
+++ b/data/pokemon_mail.s
@@ -150,7 +150,7 @@ gPokemonMail: @ 80EBA18
.global BuriedRelicText
BuriedRelicText:
- .string "#+#C6Mystery Ruin Found Underground!#R\n"
+ .string "#+{COLOR_1 YELLOW}Mystery Ruin Found Underground!{END_COLOR_TEXT_1}\n"
.string "Its site had been hidden by the crater of a\n"
.string "meteor strike in ancient times. The Buried\n"
.string "Relic is thought to date back beyond\n"
@@ -165,11 +165,11 @@ gPokemonMail: @ 80EBA18
.string "Buried Relic Discovered!\0"
.align 2,0
- .string "#+#C5$m0 Innocent! Part 2#R\n"
- .string "#C4Quote from Charizard on the scene:#R\n"
+ .string "#+{COLOR_1 CYAN}$m0 Innocent! Part 2{END_COLOR_TEXT_1}\n"
+ .string "{COLOR_1 GREEN}Quote from Charizard on the scene:{END_COLOR_TEXT_1}\n"
.string "~93That~27s what I thought right from\n"
.string "the start~2c hahaha!~94\n"
- .string "#C4Quote from Tyranitar on the scene:#R\n"
+ .string "{COLOR_1 GREEN}Quote from Tyranitar on the scene:{END_COLOR_TEXT_1}\n"
.string "~93That muckraking Gengar...\n"
.string "He~27s not getting away with this!\n"
.string "He~27d better be ready for it!~94\0"
@@ -178,13 +178,13 @@ gPokemonMail: @ 80EBA18
.string "Pokémon News Extra 2\0"
.align 2,0
- .string "#+#C5$m0 Innocent! Part 1#R\n"
- .string "$m1 met with Ninetales on #C2Mt. Freeze#R.\n"
+ .string "#+{COLOR_1 CYAN}$m0 Innocent! Part 1{END_COLOR_TEXT_1}\n"
+ .string "$m1 met with Ninetales on {COLOR_1 RED}Mt. Freeze{END_COLOR_TEXT_1}.\n"
.string "Ninetales testified that $m0 was\n"
.string "not the human that appeared in the legend.\n"
.string "As a result~2c Gengar~27s claims were found to\n"
.string "be malicious lies.\n"
- .string "#C4The clearly dismayed Gengar~27s quote:#R\n"
+ .string "{COLOR_1 GREEN}The clearly dismayed Gengar~27s quote:{END_COLOR_TEXT_1}\n"
.string "~93Ugegegegegegegegegegegeh!~94\0"
.align 2,0
@@ -203,41 +203,41 @@ gPokemonMail: @ 80EBA18
.string "A Letter from Pelipper\0"
.align 2,0
- .string "#+#C6Try These Linked Moves to KO Foes!#R\n\n"
+ .string "#+{COLOR_1 YELLOW}Try These Linked Moves to KO Foes!{END_COLOR_TEXT_1}\n\n"
.string "Psyduck\n"
- .string "#C4Confusion#R + #C4Disable#R\n"
+ .string "{COLOR_1 GREEN}Confusion{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Disable{END_COLOR_TEXT_1}\n"
.string "Totodile\n"
- .string "#C4Bite#R + #C4Scary Face#R\n"
+ .string "{COLOR_1 GREEN}Bite{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Scary Face{END_COLOR_TEXT_1}\n"
.string "Cyndaquil\n"
- .string "#C4Flame Wheel#R + #C4Smokescreen#R#P"
+ .string "{COLOR_1 GREEN}Flame Wheel{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Smokescreen{END_COLOR_TEXT_1}#P"
.string "Pikachu\n"
- .string "#C4Thunderbolt#R + #C4Double Team#R\n"
+ .string "{COLOR_1 GREEN}Thunderbolt{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Double Team{END_COLOR_TEXT_1}\n"
.string "Skitty\n"
- .string "#C4Tail Whip#R + #C4Doubleslap#R\0"
+ .string "{COLOR_1 GREEN}Tail Whip{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Doubleslap{END_COLOR_TEXT_1}\0"
.align 2,0
.string "#50 Linked Moves Pro Level 2\0"
.align 2,0
- .string "#+#C6These Linked Move Combinations#R\n"
- .string "#+#C6Can Be Devastating!#R\n\n"
+ .string "#+{COLOR_1 YELLOW}These Linked Move Combinations{END_COLOR_TEXT_1}\n"
+ .string "#+{COLOR_1 YELLOW}Can Be Devastating!{END_COLOR_TEXT_1}\n\n"
.string "Bulbasaur\n"
- .string "#C4Razor Leaf#R + #C4Sleep Powder#R\n"
+ .string "{COLOR_1 GREEN}Razor Leaf{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Sleep Powder{END_COLOR_TEXT_1}\n"
.string "Chikorita\n"
- .string "#C4Body Slam#R + #C4Reflect#R#P"
+ .string "{COLOR_1 GREEN}Body Slam{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Reflect{END_COLOR_TEXT_1}#P"
.string "Treecko\n"
- .string "#C4Screech#R + #C4Pound#R\n"
+ .string "{COLOR_1 GREEN}Screech{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Pound{END_COLOR_TEXT_1}\n"
.string "Machop\n"
- .string "#C4Focus Energy#R + #C4Karate Chop#R\n"
+ .string "{COLOR_1 GREEN}Focus Energy{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Karate Chop{END_COLOR_TEXT_1}\n"
.string "Cubone\n"
- .string "#C4Tail Whip#R + #C4Bonemerang#R\0"
+ .string "{COLOR_1 GREEN}Tail Whip{END_COLOR_TEXT_1} + {COLOR_1 GREEN}Bonemerang{END_COLOR_TEXT_1}\0"
.align 2,0
.string "#49 Linked Moves Pro Level 1\0"
.align 2,0
- .string "#+#C6Relief for Delicate Souls Who Can~27t#R\n"
- .string "#+#C6Sleep with Different Pillows!#R\n"
+ .string "#+{COLOR_1 YELLOW}Relief for Delicate Souls Who Can~27t{END_COLOR_TEXT_1}\n"
+ .string "#+{COLOR_1 YELLOW}Sleep with Different Pillows!{END_COLOR_TEXT_1}\n"
.string "Insomniacs rejoiced over the announcement\n"
.string "of the Slakoth Pillow~2c which is said to\n"
.string "induce sleepiness just by seeing it.\n"
@@ -262,14 +262,14 @@ gPokemonMail: @ 80EBA18
.string "#47 Beware of Pitfalls\0"
.align 2,0
- .string "A high-seas rescue in the #C2Stormy Sea#R by\n"
- .string "#C5Team Sea Dragons#R ended yesterday with\n"
+ .string "A high-seas rescue in the {COLOR_1 RED}Stormy Sea{END_COLOR_TEXT_1} by\n"
+ .string "{COLOR_1 CYAN}Team Sea Dragons{END_COLOR_TEXT_1} ended yesterday with\n"
.string "the successful recovery of Tentacool.\n"
.string "The client~2c Corsola~2c is said to be delighted\n"
.string "by the outcome.\n"
.string "Tentacool stated~2c ~93I didn~27t realize how far\n"
.string "I~27d been washed out to sea.~94\n"
- .string "The #C2Stormy Sea#R is unforgiving!\0"
+ .string "The {COLOR_1 RED}Stormy Sea{END_COLOR_TEXT_1} is unforgiving!\0"
.align 2,0
.string "#46 Sea Rescue a Success!\0"
@@ -287,7 +287,7 @@ gPokemonMail: @ 80EBA18
.string "#45 Vileplume~27s Weighty Problem\0"
.align 2,0
- .string "Research has revealed that #C4Rawst Berries#R\n"
+ .string "Research has revealed that {COLOR_1 GREEN}Rawst Berries{END_COLOR_TEXT_1}\n"
.string "found in dungeons are usually unripened\n"
.string "and colored green. When ripe~2c they turn a\n"
.string "sky blue color. An unripened one is easier\n"
@@ -340,9 +340,7 @@ gPokemonMail: @ 80EBA18
.string "Smeargle~2c the artist known for his unique\n"
.string "artistic vision~2c had a windfall day as one\n"
.string "of his paintings was auctioned for 300\n"
- .string "million "
- .byte 0x83, 0xbf, 0x83, 0xc4, 0x20 @ POKE
- .string "yesterday. The auctioned\n"
+ .string "million {POKE} yesterday. The auctioned\n"
.string "artwork was one of Smeargle~27s signature\n"
.string "works from early in his career.\0"
.align 2,0
@@ -362,10 +360,10 @@ gPokemonMail: @ 80EBA18
.align 2,0
.string "Reports of a noxious gas leak caused\n"
- .string "widespread chaos in the #CDSinister Woods#R.\n"
+ .string "widespread chaos in the {COLOR_1 YELLOW_3}Sinister Woods{END_COLOR_TEXT_1}.\n"
.string "Specialists speculate that the recent\n"
.string "natural disasters are to blame. However~2c\n"
- .string "some also blame #C5Team Koffing#R~27s training\n"
+ .string "some also blame {COLOR_1 CYAN}Team Koffing{END_COLOR_TEXT_1}~27s training\n"
.string "in the area for the foul-smelling gas.\n"
.string "The answer~2c apparently~2c is blowing in the\n"
.string "wind.\0"
diff --git a/data/text/luminous_cave.inc b/data/text/luminous_cave.inc
index 96f852e..60ab2f8 100644
--- a/data/text/luminous_cave.inc
+++ b/data/text/luminous_cave.inc
@@ -64,8 +64,8 @@ gLuminousCaveChangedAppearance:: @ 80DCE68
.align 2, 0
gLuminousCaveEvolved:: @ 80DCEB0
- .string "#+It evolved from #C4$m0#R\n"
- .string "#+to #C6$m1#R!\0"
+ .string "#+It evolved from {COLOR_1 GREEN}$m0{END_COLOR_TEXT_1}\n"
+ .string "#+to {COLOR_1 YELLOW}$m1{END_COLOR_TEXT_1}!\0"
.align 2, 0
gLuminousCaveComeAlone:: @ 80DCEDC
diff --git a/data/text/party_menu.inc b/data/text/party_menu.inc
index 5ffea3e..40cc664 100644
--- a/data/text/party_menu.inc
+++ b/data/text/party_menu.inc
@@ -36,24 +36,24 @@ gUnknown_80DD564:: @ 80DD564
.align 2,0
gUnknown_80DD594:: @ 80DD594
- .string "#+The #C4$i1#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1} was\n"
.string "#+handed over. \0"
.align 2, 0
gUnknown_80DD5B8:: @ 80DD5B8
- .string "#+The #C4$i1#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i1{END_COLOR_TEXT_1} was\n"
.string "#+handed over.#P"
- .string "#+The #C4$i0#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n"
.string "#+returned to the Toolbox.\0"
.align 2, 0
gUnknown_80DD60C:: @ 80DD60C
- .string "#+The #C4$i0#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n"
.string "#+returned to the Toolbox.\0"
.align 2, 0
gUnknown_80DD63C:: @ 80DD63C
- .string "#+The #C4$i0#R was\n"
+ .string "#+The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was\n"
.string "#+sent to storage.\0"
.align 2, 0
@@ -98,7 +98,7 @@ gPartyMenuCheckIQ:: @ 80DD6C4
.align 2, 0
gPartyMenuItemPlaceholder:: @ 80DD6D0
- .string "Item: #C4$i0#R \0"
+ .string "Item: {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} \0"
.align 2, 0
gUnknown_80DD6E0:: @ 80DD6E0
diff --git a/data/text/wonder_mail_3.inc b/data/text/wonder_mail_3.inc
index 773b1f6..f3076e5 100644
--- a/data/text/wonder_mail_3.inc
+++ b/data/text/wonder_mail_3.inc
@@ -1,21 +1,21 @@
gUnknown_80DFE4C:: @ 80DFE4C
.string "Are you sure you want to replace the\n"
- .string "old #CGWonder Mail#R with the new one?\0"
+ .string "old {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} with the new one?\0"
.align 2, 0
gUnknown_80DFE9C:: @ 80DFE9C
- .string "This #CGWonder Mail#R has already been\n"
+ .string "This {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} has already been\n"
.string "received.\0"
.align 2, 0
gUnknown_80DFED0:: @ 80DFED0
- .string "This #CGWonder Mail#R has already been\n"
+ .string "This {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} has already been\n"
.string "received.\n"
.string "You may not receive the same one again.\0"
.align 2, 0
gUnknown_80DFF2C:: @ 80DFF2C
- .string "Only #CGone piece#R of #CGWonder Mail#R can be held.\n"
+ .string "Only {COLOR_1 LIGHT_BLUE_2}one piece{END_COLOR_TEXT_1} of {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} can be held.\n"
.string "Please receive it after completing any\n"
.string "rescue mission in progress.\0"
.align 2, 0
@@ -31,17 +31,17 @@ gUnknown_80E0010:: @ 80E0010
.string "a dungeon with a mission in progress.\n"
.string "Mail cannot be deleted now.\0"
gUnknown_80E0074:: @ 80E0074
- .string "Received the #CGWonder Mail#R!\0"
+ .string "Received the {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1}!\0"
.align 2, 0
gUnknown_80E0094:: @ 80E0094
- .string "Only #CGone piece#R of #CGWonder Mail#R can be held.\n"
- .string "Is it OK to replace the old #CGWonder Mail#R\n"
+ .string "Only {COLOR_1 LIGHT_BLUE_2}one piece{END_COLOR_TEXT_1} of {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} can be held.\n"
+ .string "Is it OK to replace the old {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1}\n"
.string "with the new one?\0"
.align 2, 0
gUnknown_80E0108:: @ 80E0108
- .string "Your #CGJob List#R is full.\n"
+ .string "Your {COLOR_1 LIGHT_BLUE_2}Job List{END_COLOR_TEXT_1} is full.\n"
.string "Please select and delete unwanted mail.\0"
.align 2, 0
diff --git a/data/text/wonder_mail_complete.inc b/data/text/wonder_mail_complete.inc
index 24a5288..06308a4 100644
--- a/data/text/wonder_mail_complete.inc
+++ b/data/text/wonder_mail_complete.inc
@@ -4,22 +4,22 @@ gWonderMailClientThanksForRescuingMe:: @ 80E0184
gWonderMailClientThanksForRescuingThem:: @ 80E01A0
.string " Thank you for rescuing\n"
- .string "#C5$m1#R!\0"
+ .string "{COLOR_1 CYAN}$m1{END_COLOR_TEXT_1}!\0"
.align 2, 0
gWonderMailClientEscorted:: @ 80E01C4
.string " Thank you for escorting me\n"
- .string "to #C5$m1#R! \0"
+ .string "to {COLOR_1 CYAN}$m1{END_COLOR_TEXT_1}! \0"
.align 2, 0
gWonderMailClientItemDelivered1:: @ 80E01F0
.string " Thank you for delivering\n"
- .string "the #C4$i0#R!\0"
+ .string "the {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}!\0"
.align 2, 0
gWonderMailClientItemDelivered2:: @ 80E0218
.string " Thank you for getting me\n"
- .string "the #C4$i0#R!\0"
+ .string "the {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1}!\0"
.align 2, 0
.string "pksdir0\0"
diff --git a/src/code_8012A18_1.c b/src/code_8012A18_1.c
index 15cac81..d5b6be7 100644
--- a/src/code_8012A18_1.c
+++ b/src/code_8012A18_1.c
@@ -69,7 +69,7 @@ s32 sub_8015FEC(u8 *buffer, s32 size)
s32 currLength;
s32 iVar4;
u8 *bufferPtr;
-
+
iVar4 = 0;
currLength = 0;
@@ -162,7 +162,7 @@ void nullsub_36(void)
}
void sub_8016110(void)
-{
+{
switch(gUnknown_203B200->state)
{
case 0:
@@ -176,7 +176,7 @@ void sub_8016110(void)
else {
sub_80922B4(gAvailablePokemonNames,gUnknown_203B200->pokeName, POKEMON_NAME_LENGTH);
}
- // Is the name #C5$m0#R OK?
+ // Is the name {COLOR_1 CYAN}$m0{END_COLOR_TEXT_1} OK?
sub_8014248(&gUnknown_80DB688,0,3,gUnknown_203B200->menus,0,4,0,0,0x20);
break;
@@ -194,7 +194,7 @@ void sub_8016110(void)
}
void CreateConfirmNameMenu(void)
-{
+{
gUnknown_203B200->menus[0].text = gUnknown_80D4920; // Yes
gUnknown_203B200->menus[0].menuAction = MENU_ACTION_YES;
gUnknown_203B200->menus[1].text = gUnknown_80D4928; // No
@@ -207,7 +207,7 @@ void sub_80161F8(void)
{
s32 iVar2;
s32 maxLength;
-
+
if (sub_80154F0() == 3) {
sub_80155F0();
if (IsNameEmpty()) {
diff --git a/src/code_801AFA4.c b/src/code_801AFA4.c
index 14b9e99..e60fec1 100644
--- a/src/code_801AFA4.c
+++ b/src/code_801AFA4.c
@@ -126,7 +126,7 @@ void sub_801B080(void)
case 0:
sub_801B178();
// #+Who will learn the move
- // #+#C5$m7#R?
+ // #+{COLOR_1 CYAN}$m7{END_COLOR_TEXT_1}?
sub_8014248(&gUnknown_80DB9BC, 0, gUnknown_203B22C->unk60, gUnknown_203B22C->menuItems, 0, 4, 0, 0, 0x20);
break;
case 1:
@@ -140,8 +140,8 @@ void sub_801B080(void)
gTeamInventory_203B460->teamItems[gUnknown_203B22C->teamItemIndex].itemIndex = ITEM_ID_USED_TM;
}
PlaySound(0x9C << 1);
- // #+CM$m8#R learned
- // #+the move #C5$m7#R!
+ // #+CM$m8{END_COLOR_TEXT_1} learned
+ // #+the move {COLOR_1 CYAN}$m7{END_COLOR_TEXT_1}!
sub_80141B4(&gUnknown_80DB9E4, 0, 0, 0x121);
break;
case 3:
diff --git a/src/code_801D760.c b/src/code_801D760.c
index f19925f..bdab0f2 100644
--- a/src/code_801D760.c
+++ b/src/code_801D760.c
@@ -99,7 +99,7 @@ struct unk_203B250 *gUnknown_203B250;
void sub_801D680(void)
{
int local_c;
-
+
local_c = 0;
if ((sub_8012FD8(&gUnknown_203B250->unk18) == '\0') && (sub_8013114(&gUnknown_203B250->unk18,&local_c), local_c != 1)) {
gUnknown_203B250->unk14 = local_c;
@@ -307,7 +307,7 @@ void sub_801D894(void)
u32 *preload_string;
u32 *r5; // R5
u8 buffer [96]; // sp +4
-
+
if (gUnknown_203B250->currFriendAreaLocation == NONE) {
location = sub_8098FB4();
}
@@ -327,7 +327,7 @@ void sub_801D894(void)
LoadTeamRankBadge(2, 8, 6);
// Have to load before TeamRank funcs
- r5 = &gUnknown_80DBF3C; // %s #C5%d#R Pts.
+ r5 = &gUnknown_80DBF3C; // %s {COLOR_1 CYAN}%d{END_COLOR_TEXT_1} Pts.
rank = GetRescueTeamRank();
ExpandPlaceholdersBuffer(buffer, r5, GetTeamRankString(rank), GetTeamRankPts());
xxx_call_draw_string(32, 4, buffer, 2, 0);
@@ -374,7 +374,7 @@ u32 sub_801D9E4(void)
}
void sub_801DA58(s16 param_0)
-{
+{
s32 cast;
cast = param_0;
sub_8013878(gUnknown_203B258, cast);
diff --git a/src/code_8090208.c b/src/code_8090208.c
index b64b551..3a60640 100644
--- a/src/code_8090208.c
+++ b/src/code_8090208.c
@@ -16,7 +16,7 @@ struct unkDungeonStruct
void sub_8090208(u8 *buffer, struct unkDungeonStruct *dungeonLocation)
{
- ExpandPlaceholdersBuffer(buffer, gUnknown_8108F10, gDungeonNames[dungeonLocation->index].name1); // #cD%s#r (normal floor print (no B)
+ ExpandPlaceholdersBuffer(buffer, gUnknown_8108F10, gDungeonNames[dungeonLocation->index].name1); // {COLOR_2 YELLOW_3}%s{END_COLOR_TEXT_2} (normal floor print (no B)
}
void PrintDungeonLocationtoBuffer(u8 *buffer, struct unkDungeonStruct *dungeonLocation)
diff --git a/src/friend_area_action_menu.c b/src/friend_area_action_menu.c
index e6d09cd..48ebb1a 100644
--- a/src/friend_area_action_menu.c
+++ b/src/friend_area_action_menu.c
@@ -234,13 +234,13 @@ void sub_8027274(void)
break;
case 6:
gUnknown_203B2BC->unk4 = 2;
- // The #C4$i0#R was
+ // The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was
// returned to the Toolbox
sub_80141B4(gUnknown_80DD8A0,0,0,0x101);
break;
case 7:
gUnknown_203B2BC->unk4 = 2;
- // The #C4$i0#R was
+ // The {COLOR_1 GREEN}$i0{END_COLOR_TEXT_1} was
// returned to storage
sub_80141B4(gUnknown_80DD8D0,0,0,0x101);
break;
diff --git a/src/pokemon_mid.c b/src/pokemon_mid.c
index 38eb0d4..9bd00d5 100644
--- a/src/pokemon_mid.c
+++ b/src/pokemon_mid.c
@@ -239,13 +239,13 @@ void CopySpeciesNametoBuffer(u8 * buffer, s16 index)
void CopyYellowSpeciesNametoBuffer(u8 *buffer, s16 index)
{
s32 new_index = index;
- ExpandPlaceholdersBuffer(buffer, gUnknown_8107600, gMonsterParameters[new_index].species); // #c6%s#r
+ ExpandPlaceholdersBuffer(buffer, gUnknown_8107600, gMonsterParameters[new_index].species); // {COLOR_2 YELLOW}%s{END_COLOR_TEXT_2}
}
void CopyCyanSpeciesNametoBuffer(u8 *buffer, s16 index)
{
s32 new_index = index;
- ExpandPlaceholdersBuffer(buffer, gUnknown_8107608, gMonsterParameters[new_index].species); // #c5%s#r
+ ExpandPlaceholdersBuffer(buffer, gUnknown_8107608, gMonsterParameters[new_index].species); // {COLOR_2 CYAN}%s{END_COLOR_TEXT_2}
}
void sub_808D930(u8 *buffer, s16 index)
@@ -278,7 +278,7 @@ void sub_808D9AC(u8 *buffer, struct PokemonStruct *pokemon, s32 colorNum)
if (colorNum == 0) {
colorNum = COLOR_CYAN;
}
- ExpandPlaceholdersBuffer(buffer,gUnknown_810763C,colorNum,nameBuffer); // #c%c%s#r
+ ExpandPlaceholdersBuffer(buffer,gUnknown_810763C,colorNum,nameBuffer); // #c%c%s{END_COLOR_TEXT_2}
}
void sub_808D9DC(u8 *buffer, u8 *param_2, s32 colorNum)
@@ -289,7 +289,7 @@ void sub_808D9DC(u8 *buffer, u8 *param_2, s32 colorNum)
if (colorNum == 0) {
colorNum = COLOR_YELLOW;
}
- ExpandPlaceholdersBuffer(buffer,gUnknown_810763C,colorNum,nameBuffer); // #c%c%s#r
+ ExpandPlaceholdersBuffer(buffer,gUnknown_810763C,colorNum,nameBuffer); // #c%c%s{END_COLOR_TEXT_2}
}
void sub_808DA0C(u8 *buffer, u8 *param_2)
diff --git a/src/thank_you_wonder_mail.c b/src/thank_you_wonder_mail.c
index 74a3ca5..078fc50 100644
--- a/src/thank_you_wonder_mail.c
+++ b/src/thank_you_wonder_mail.c
@@ -211,39 +211,39 @@ ALIGNED(4) const u8 gUnknown_80DF138[]=
"follow through on their side.\n"
"Please try again from the start.";
-ALIGNED(4) const u8 gUnknown_80DF194[]=
- " Your #CGThank-You Mail#R\n"
- "has been sent.";
+ALIGNED(4) const u8 gUnknown_80DF194[]= _(
+ " Your {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}\n"
+ "has been sent.");
ALIGNED(4) const u8 gUnknown_80DF1C0[]=
- " ...Oh?\n"
- "This password appears to be wrong.\n"
- "Would you like to try again?";
+ " ...Oh?\n"
+ "This password appears to be wrong.\n"
+ "Would you like to try again?";
-ALIGNED(4) const u8 gUnknown_80DF208[]=
+ALIGNED(4) const u8 gUnknown_80DF208[]= _(
" ...Oh? This password doesn~27t\n"
- "appear to be for a #CGThank-You Mail#R.";
+ "appear to be for a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.");
-ALIGNED(4) const u8 gUnknown_80DF250[]=
- ": This is the counter for\n"
- "#CGThank-You Mail#R.#P"
- ": Oh~2c hi~2c #CN%s#R.\n"
- "I~27ve been waiting for you. You wanted me\n"
- "to process a #CGThank-You Mail#R?#P"
- ": Let me get on it right away.";
+ALIGNED(4) const u8 gUnknown_80DF250[]= _(
+ ": This is the counter for\n"
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.#P"
+ ": Oh~2c hi~2c #CN%s{END_COLOR_TEXT_1}.\n"
+ "I~27ve been waiting for you. You wanted me\n"
+ "to process a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?#P"
+ ": Let me get on it right away.");
-ALIGNED(4) const u8 gUnknown_80DF304[]=
+ALIGNED(4) const u8 gUnknown_80DF304[]= _(
" Is it OK to send this\n"
- "#CGThank-You Mail#R?";
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?");
-ALIGNED(4) const u8 gUnknown_80DF330[]=
- " Please choose the\n"
- "#CGThank-You Mail#R that you want to\n"
- "send to your friend.";
+ALIGNED(4) const u8 gUnknown_80DF330[]= _(
+ " Please choose the\n"
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} that you want to\n"
+ "send to your friend.");
-ALIGNED(4) const u8 gUnknown_80DF380[]=
+ALIGNED(4) const u8 gUnknown_80DF380[]= _(
" OK. Please enter the\n"
- "#CGThank-You Mail password#R.";
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail password{END_COLOR_TEXT_1}.");
ALIGNED(4) const u8 gUnknown_80DF3B4[]=
" Please give this password\n"
@@ -251,50 +251,50 @@ ALIGNED(4) const u8 gUnknown_80DF3B4[]=
" I also must save your\n"
"adventure.";
-ALIGNED(4) const u8 gUnknown_80DF418[]=
+ALIGNED(4) const u8 gUnknown_80DF418[]= _(
" OK~2c here is your\n"
- "#CGThank-You Mail password#R.";
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail password{END_COLOR_TEXT_1}.");
ALIGNED(4) const u8 gUnknown_80DF44C[]=
" I need to save your\n"
"adventure.";
ALIGNED(4) const u8 gUnknown_80DF46C[]=
- " There we go.\n"
- "I~27m all done.#P"
- " Doesn~27t it feel great to\n"
+ " There we go.\n"
+ "I~27m all done.#P"
+ " Doesn~27t it feel great to\n"
"be appreciated for doing something good?\n"
"Please keep up your rescue work!";
-ALIGNED(4) const u8 gUnknown_80DF4F4[]=
- " A #CGThank-You Mail#R has\n"
- "arrived from your friend for your rescue\n"
- "mission.";
+ALIGNED(4) const u8 gUnknown_80DF4F4[]= _(
+ " A {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1} has\n"
+ "arrived from your friend for your rescue\n"
+ "mission.");
ALIGNED(4) const u8 gUnknown_80DF544[]= _(
"#+Communicating...\n"
"#+Please wait with the power on.\n"
"#+To cancel~2c press {B_BUTTON}.");
-ALIGNED(4) const u8 gUnknown_80DF594[]=
- " There. I~27ve sent your\n"
- "#CGThank-You Mail#R.\n"
- "I need to save your adventure.";
+ALIGNED(4) const u8 gUnknown_80DF594[]= _(
+ " There. I~27ve sent your\n"
+ "{COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\n"
+ "I need to save your adventure.");
-ALIGNED(4) const u8 gUnknown_80DF5E4[]=
- " Please connect the GBA\n"
- "systems with a #CGGame Link cable#R.\n"
- "Is your friend also ready?";
+ALIGNED(4) const u8 gUnknown_80DF5E4[]= _(
+ " Please connect the GBA\n"
+ "systems with a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}.\n"
+ "Is your friend also ready?");
-ALIGNED(4) const u8 gUnknown_80DF63C[]=
- " There~2c all done.\n"
- "#CN%s#R~2c I hope your friend\n"
- "appreciates your sense of gratitude.";
+ALIGNED(4) const u8 gUnknown_80DF63C[]= _(
+ " There~2c all done.\n"
+ "#CN%s{END_COLOR_TEXT_1}~2c I hope your friend\n"
+ "appreciates your sense of gratitude.");
ALIGNED(4) const u8 gUnknown_80DF694[]=
- " The item you~27ve chosen\n"
- "here can~27t be exchanged later.\n"
- "Are you certain this item is OK?";
+ " The item you~27ve chosen\n"
+ "here can~27t be exchanged later.\n"
+ "Are you certain this item is OK?";
ALIGNED(4) const u8 gUnknown_80DF6F0[]=
" I~27ve saved your adventure. ";
@@ -304,35 +304,35 @@ ALIGNED(4) const u8 gUnknown_80DF710[]=
"the item to be sent.";
ALIGNED(4) const u8 gUnknown_80DF73C[]=
- " ...Oh?\n"
- "Your storage space is empty.\n"
- "What would you like to do?";
+ " ...Oh?\n"
+ "Your storage space is empty.\n"
+ "What would you like to do?";
-ALIGNED(4) const u8 gUnknown_80DF77C[]=
- " Would you like to choose\n"
- "a #CGreward item#R from storage and\n"
- "send it with your mail?";
+ALIGNED(4) const u8 gUnknown_80DF77C[]= _(
+ " Would you like to choose\n"
+ "a {COLOR_1 LIGHT_BLUE_2}reward item{END_COLOR_TEXT_1} from storage and\n"
+ "send it with your mail?");
-ALIGNED(4) const u8 gUnknown_80DF7D4[]=
+ALIGNED(4) const u8 gUnknown_80DF7D4[]= _(
" ...Oh?\n"
- "You~27ve already attached a #CGreward item#R\n"
+ "You~27ve already attached a {COLOR_1 LIGHT_BLUE_2}reward item{END_COLOR_TEXT_1}\n"
"to this mail.#P"
" I~27m sorry~2c but once an item\n"
"has been attached to mail~2c it can~27t be\n"
- "exchanged.";
+ "exchanged.");
ALIGNED(4) const u8 gUnknown_80DF870[]=
" Would you like to send it\n"
"again with the item you chose before?";
-ALIGNED(4) const u8 gUnknown_80DF8B4[]=
+ALIGNED(4) const u8 gUnknown_80DF8B4[]= _(
" ...Oh?\n"
- "You don~27t seem to have a #CGThank-You Mail#R.";
+ "You don~27t seem to have a {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.");
-ALIGNED(4) const u8 gUnknown_80DF8EC[]=
+ALIGNED(4) const u8 gUnknown_80DF8EC[]= _(
" Hello.\n"
- "I handle #CGThank-You Mail#R.\n"
- "How may I serve you?";
+ "I handle {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}.\n"
+ "How may I serve you?");
ALIGNED(4) const u8 gUnknown_80DF928[]=
" May I help you with\n"
@@ -342,13 +342,13 @@ ALIGNED(4) const u8 gUnknown_80DF94C[] =
" Please come see me\n"
"anytime.";
-ALIGNED(4) const u8 gUnknown_80DF96C[] =
+ALIGNED(4) const u8 gUnknown_80DF96C[] = _(
" How would you like to send\n"
- "your #CGThank-You Mail#R?";
+ "your {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?");
-ALIGNED(4) const u8 gUnknown_80DF9A4[]=
+ALIGNED(4) const u8 gUnknown_80DF9A4[]= _(
" How would you like to\n"
- "receive your friend~27s #CGThank-You Mail#R?";
+ "receive your friend~27s {COLOR_1 LIGHT_BLUE_2}Thank-You Mail{END_COLOR_TEXT_1}?");
ALIGNED(4) const u8 thank_you_fill[] = "pksdir0";
diff --git a/src/wonder_mail_2.c b/src/wonder_mail_2.c
index 73d25be..8a9c0ed 100644
--- a/src/wonder_mail_2.c
+++ b/src/wonder_mail_2.c
@@ -165,7 +165,7 @@ ALIGNED(4) const char gUnknown_80DF9F0[] = "????";
ALIGNED(4) const char gUnknown_80DF9F8[] = _(
" Oh~2c hello!\n"
"Your rescue mission went well~2c didn~27t it?\n"
- "I wouldn~27t expect any less~2c #CG%s#R!#P"
+ "I wouldn~27t expect any less~2c {COLOR_1 LIGHT_BLUE_2}%s{END_COLOR_TEXT_1}!#P"
" Well~2c well!\n"
"Here is your reward from the Pokémon\n"
"Rescue Organization!");
@@ -177,12 +177,12 @@ ALIGNED(4) const char gUnknown_80DFAA8[] =
" And now~2c I must save\n"
"your adventure.";
-ALIGNED(4) const char gUnknown_80DFB14[] =
+ALIGNED(4) const char gUnknown_80DFB14[] = _(
" Oh~2c yes~2c that~27s right.\n"
- "Please don~27t forget to send an #CGA-OK Mail#R\n"
+ "Please don~27t forget to send an {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}\n"
"to the friend you just rescued.#P"
" Please give me a shout if\n"
- "you would like to send #CGA-OK Mail#R.";
+ "you would like to send {COLOR_1 LIGHT_BLUE_2}A-OK Mail{END_COLOR_TEXT_1}.");
ALIGNED(4) const char wonder_mail_2_fill[] = "pksdir0";
diff --git a/src/wonder_mail_main_menu.c b/src/wonder_mail_main_menu.c
index 84c0d25..340e804 100644
--- a/src/wonder_mail_main_menu.c
+++ b/src/wonder_mail_main_menu.c
@@ -94,38 +94,38 @@ ALIGNED(4) const char gUnknown_80E7A48[] = "There is no response from your frien
ALIGNED(4) const char gUnknown_80E7AC4[] = "What would you like to do?";
-ALIGNED(4) const char gUnknown_80E7AE0[] = "How would you like to send your\n"
- "#CGWonder Mail#R?";
+ALIGNED(4) const char gUnknown_80E7AE0[] = _("How would you like to send your\n"
+ "{COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1}?");
-ALIGNED(4) const char gUnknown_80E7B14[] = "How would you like to receive the\n"
- "#CGWonder Mail#R?";
+ALIGNED(4) const char gUnknown_80E7B14[] = _("How would you like to receive the\n"
+ "{COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1}?");
ALIGNED(4) const char gUnknown_80E7B48[] = "Your adventure will be saved.";
-ALIGNED(4) const char gUnknown_80E7B68[] = "Your #CGWonder Mail#R was sent.";
+ALIGNED(4) const char gUnknown_80E7B68[] = _("Your {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} was sent.");
-ALIGNED(4) const char gUnknown_80E7B88[] = "The received #CGWonder Mail#R was\n"
- "added to the #CGJob List#R.";
+ALIGNED(4) const char gUnknown_80E7B88[] = _("The received {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} was\n"
+ "added to the {COLOR_1 LIGHT_BLUE_2}Job List{END_COLOR_TEXT_1}.");
-ALIGNED(4) const char gUnknown_80E7BC8[] = "The #CGWonder Mail#R was refused.";
+ALIGNED(4) const char gUnknown_80E7BC8[] = _("The {COLOR_1 LIGHT_BLUE_2}Wonder Mail{END_COLOR_TEXT_1} was refused.");
-ALIGNED(4) const char gUnknown_80E7BEC[] = _("Connect a #CGGame Link cable#R.\n"
+ALIGNED(4) const char gUnknown_80E7BEC[] = _("Connect a {COLOR_1 LIGHT_BLUE_2}Game Link cable{END_COLOR_TEXT_1}.\n"
"When you and your friend are ready~2c\n"
"you may communicate. ");
ALIGNED(4) const char gUnknown_80E7C48[] = _("#+In communication...\n"
- "#+Please wait with the power on.\n"
- "#+To cancel~2c press {B_BUTTON}.");
+ "#+Please wait with the power on.\n"
+ "#+To cancel~2c press {B_BUTTON}.");
-ALIGNED(4) const char gUnknown_80E7C98[] = "Please enter the\n"
- "#CGWonder Mail password#R.";
+ALIGNED(4) const char gUnknown_80E7C98[] = _("Please enter the\n"
+ "{COLOR_1 LIGHT_BLUE_2}Wonder Mail password{END_COLOR_TEXT_1}.");
ALIGNED(4) const char gUnknown_80E7CC4[] = "This password is incorrect.\n"
"Would you like to enter it again?";
ALIGNED(4) const char wonder_mail_main_fill0[] = "pksdir0";
-const struct MenuItem WonderMailMainUnused[3] =
+const struct MenuItem WonderMailMainUnused[3] =
{
{Yes_80E7D2C, 1},
{Cancel_80E7D24, 0},
@@ -302,7 +302,7 @@ u8 UpdateWonderMailMenu(void)
case COMMUNICATION_ERROR:
ReturnToReceiveWonderMailMainScreen();
break;
- case PROMPT_PASSWORD_ENTRY: // "Please enter the Wonder Mail Password" Screen
+ case PROMPT_PASSWORD_ENTRY: // "Please enter the Wonder Mail Password" Screen
AdvanceToPasswordEntryScreen();
break;
case PASSWORD_ENTRY_SCREEN: // Password Entry
@@ -408,7 +408,7 @@ void sub_8039B58(void)
if (sub_80144A4(&temp) == 0) {
if (gUnknown_203B3E8->wonderMailStatus == 0) {
switch(gUnknown_203B3E8->unk24C){
- case 9:
+ case 9:
SetWonderMailMainMenuState(WONDER_MAIL_SENT);
break;
case 10:
@@ -476,7 +476,7 @@ void PrintWonderMailMainMenuError(u32 status)
void HandlePasswordEntryScreen(void)
{
int iVar2;
-
+
iVar2 = sub_80154F0();
MemoryFill8(gUnknown_203B3E8->UNK38.unk38_u8, 0, sizeof(gUnknown_203B3E8->UNK38));
switch(iVar2){
@@ -484,7 +484,7 @@ void HandlePasswordEntryScreen(void)
sub_80155F0();
ResetUnusedInputStruct();
sub_800641C(gUnknown_203B3E8->unk1EC,1,1);
- if ( !DecodeWonderMailPassword(gUnknown_203B3E8->PasswordEntryBuffer, &gUnknown_203B3E8->UNK38.decodedMail) || !IsValidWonderMail(&gUnknown_203B3E8->UNK38.decodedMail) )
+ if ( !DecodeWonderMailPassword(gUnknown_203B3E8->PasswordEntryBuffer, &gUnknown_203B3E8->UNK38.decodedMail) || !IsValidWonderMail(&gUnknown_203B3E8->UNK38.decodedMail) )
{
// Invalid password
SetWonderMailMainMenuState(PASSWORD_INVALID);
@@ -574,7 +574,7 @@ void HandleWonderMailAddedScreen(void)
void HandleInvalidPasswordMenu(void)
{
s32 menuAction;
-
+
// Prompt to re-enter password
if(sub_80144A4(&menuAction) == 0)
{
@@ -598,7 +598,7 @@ void WonderMailMainMenuCallback(void)
{
int iVar2;
struct unkStruct_803B344 *temp;
-
+
switch(gUnknown_203B3E8->state) {
case SELECT_WONDER_MAIL_MODE_MAIN_SCREEN:
sub_8014248(gUnknown_80E7AC4,0,1,gSelectWonderMailModeMainMenuItems,0,4,0,0,0x101);
@@ -625,7 +625,7 @@ void WonderMailMainMenuCallback(void)
{
gUnknown_203B3E8->unk488 = NULL;
gUnknown_203B3E8->unk48C = NULL;
- }
+ }
sub_802D098(&gUnknown_203B3E8->unk474);
break;
case PREPARE_SAVE: