summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/battle_controller_oak_old_man.c24
-rw-r--r--src/battle_controller_player.c4
-rw-r--r--src/battle_controller_pokedude.c4
-rw-r--r--src/battle_controller_safari.c4
-rw-r--r--src/battle_message.c1428
-rw-r--r--src/bike.c2
-rw-r--r--src/event_object_movement.c2
-rw-r--r--src/field_player_avatar.c6
-rw-r--r--src/pokemon.c2
9 files changed, 738 insertions, 738 deletions
diff --git a/src/battle_controller_oak_old_man.c b/src/battle_controller_oak_old_man.c
index 97a167fe3..dc93c20fb 100644
--- a/src/battle_controller_oak_old_man.c
+++ b/src/battle_controller_oak_old_man.c
@@ -645,7 +645,7 @@ static void sub_80E835C(void)
}
break;
case 2:
- BattleStringExpandPlaceholdersToDisplayedString(gUnknown_83FDAE2);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_ForPetesSake);
BattlePutTextOnWindow(gDisplayedStringBattle, 24);
++gBattleStruct->field_94;
break;
@@ -664,7 +664,7 @@ static void sub_80E835C(void)
case 4:
if (!gPaletteFade.active)
{
- BattleStringExpandPlaceholdersToDisplayedString(gUnknown_83FDB92);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_TheTrainerThat);
BattlePutTextOnWindow(gDisplayedStringBattle, 24);
++gBattleStruct->field_94;
}
@@ -684,7 +684,7 @@ static void sub_80E835C(void)
case 6:
if (!gPaletteFade.active)
{
- BattleStringExpandPlaceholdersToDisplayedString(gUnknown_83FDBEF);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_TryBattling);
BattlePutTextOnWindow(gDisplayedStringBattle, 24);
++gBattleStruct->field_94;
}
@@ -714,27 +714,27 @@ static void sub_80E835C(void)
void sub_80E8570(void)
{
- sub_80E85D4(gUnknown_83FDC58, 1);
+ sub_80E85D4(gText_InflictingDamageIsKey, 1);
}
static void sub_80E8584(void)
{
- sub_80E85D4(gUnknown_83FDC95, 64);
+ sub_80E85D4(gText_LoweringStats, 64);
}
void sub_80E8598(void)
{
- sub_80E85D4(gUnknown_83FDD23, 1);
+ sub_80E85D4(gText_OakNoRunningFromATrainer, 1);
}
static void sub_80E85AC(void)
{
- sub_80E85D4(gUnknown_83FDD64, 64);
+ sub_80E85D4(gText_WinEarnsPrizeMoney, 64);
}
void sub_80E85C0(void)
{
- sub_80E85D4(gUnknown_83FDDEB, 64);
+ sub_80E85D4(gText_HowDissapointing, 64);
}
static void sub_80E85D4(const u8 *text, u8 a2)
@@ -835,7 +835,7 @@ static void sub_80E8704(void)
}
break;
case 3:
- BattleStringExpandPlaceholdersToDisplayedString(gUnknown_83FDCD2);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_KeepAnEyeOnHP);
BattlePutTextOnWindow(gDisplayedStringBattle, 24);
++gBattleStruct->field_94;
break;
@@ -1809,15 +1809,15 @@ static void OakOldManHandleChooseAction(void)
s32 i;
gBattlerControllerFuncs[gActiveBattler] = sub_80EA690;
- BattlePutTextOnWindow(gUnknown_83FDA4C, 0);
- BattlePutTextOnWindow(gUnknown_83FE725, 2);
+ BattlePutTextOnWindow(gText_EmptyString3, 0);
+ BattlePutTextOnWindow(gText_BattleMenu, 2);
for (i = 0; i < MAX_MON_MOVES; ++i)
ActionSelectionDestroyCursorAt((u8)i);
ActionSelectionCreateCursorAt(gActionSelectionCursor[gActiveBattler], 0);
if (gBattleTypeFlags & BATTLE_TYPE_FIRST_BATTLE)
BattleStringExpandPlaceholdersToDisplayedString(gText_WhatWillPkmnDo);
else
- BattleStringExpandPlaceholdersToDisplayedString(gUnknown_83FE6FA);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_WhatWillOldManDo);
BattlePutTextOnWindow(gDisplayedStringBattle, 1);
}
diff --git a/src/battle_controller_player.c b/src/battle_controller_player.c
index f65ec46c3..f19075769 100644
--- a/src/battle_controller_player.c
+++ b/src/battle_controller_player.c
@@ -2406,8 +2406,8 @@ static void PlayerHandleChooseAction(void)
s32 i;
gBattlerControllerFuncs[gActiveBattler] = HandleChooseActionAfterDma3;
- BattlePutTextOnWindow(gUnknown_83FDA4C, 0);
- BattlePutTextOnWindow(gUnknown_83FE725, 2);
+ BattlePutTextOnWindow(gText_EmptyString3, 0);
+ BattlePutTextOnWindow(gText_BattleMenu, 2);
for (i = 0; i < 4; ++i)
ActionSelectionDestroyCursorAt(i);
ActionSelectionCreateCursorAt(gActionSelectionCursor[gActiveBattler], 0);
diff --git a/src/battle_controller_pokedude.c b/src/battle_controller_pokedude.c
index 2489c2d95..285be03c7 100644
--- a/src/battle_controller_pokedude.c
+++ b/src/battle_controller_pokedude.c
@@ -1928,8 +1928,8 @@ static void PokedudeHandleChooseAction(void)
if (GetBattlerSide(gActiveBattler) == B_SIDE_PLAYER)
{
gBattlerControllerFuncs[gActiveBattler] = sub_8158B20;
- BattlePutTextOnWindow(gUnknown_83FDA4C, 0);
- BattlePutTextOnWindow(gUnknown_83FE725, 2);
+ BattlePutTextOnWindow(gText_EmptyString3, 0);
+ BattlePutTextOnWindow(gText_BattleMenu, 2);
for (i = 0; i < MAX_MON_MOVES; ++i)
ActionSelectionDestroyCursorAt((u8)i);
ActionSelectionCreateCursorAt(gActionSelectionCursor[gActiveBattler], 0);
diff --git a/src/battle_controller_safari.c b/src/battle_controller_safari.c
index d2f8a1377..b09661675 100644
--- a/src/battle_controller_safari.c
+++ b/src/battle_controller_safari.c
@@ -438,12 +438,12 @@ static void SafariHandleChooseAction(void)
s32 i;
gBattlerControllerFuncs[gActiveBattler] = HandleChooseActionAfterDma3;
- BattlePutTextOnWindow(gUnknown_83FDA4C, 0);
+ BattlePutTextOnWindow(gText_EmptyString3, 0);
BattlePutTextOnWindow(gUnknown_83FE747, 2);
for (i = 0; i < 4; ++i)
ActionSelectionDestroyCursorAt(i);
ActionSelectionCreateCursorAt(gActionSelectionCursor[gActiveBattler], 0);
- BattleStringExpandPlaceholdersToDisplayedString(gUnknown_83FE6E6);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_WhatWillPlayerThrow);
BattlePutTextOnWindow(gDisplayedStringBattle, 1);
}
diff --git a/src/battle_message.c b/src/battle_message.c
index 648f055b1..087d0361c 100644
--- a/src/battle_message.c
+++ b/src/battle_message.c
@@ -41,349 +41,349 @@ static void ChooseMoveUsedParticle(u8 *textPtr);
static void ChooseTypeOfMoveUsedString(u8 *textPtr);
static void ExpandBattleTextBuffPlaceholders(const u8 *src, u8 *dst);
-const u8 gUnknown_83FB218[] = _("");
-const u8 gUnknown_83FB219[] = _("{B_TRAINER1_LOSE_TEXT}");
-const u8 gUnknown_83FB21C[] = _("{B_TRAINER2_CLASS}");
-const u8 gUnknown_83FB21F[] = _("{B_TRAINER1_NAME}: {B_OPPONENT_MON1_NAME}, come back!");
-const u8 gUnknown_83FB232[] = _("{B_TRAINER1_WIN_TEXT}");
-const u8 gUnknown_83FB235[] = _("{B_TRAINER1_NAME}: {B_OPPONENT_MON2_NAME}, come back!");
-const u8 gUnknown_83FB248[] = _("{B_TRAINER1_NAME}: {B_OPPONENT_MON1_NAME} and\n{B_OPPONENT_MON2_NAME}, come back!");
-const u8 gUnknown_83FB262[] = _("{B_TRAINER2_NAME}");
-const u8 gUnknown_83FB265[] = _("{B_BUFF1} gained{B_BUFF2}\n{B_TRAINER2_LOSE_TEXT} EXP. Points!\p");
-const u8 gUnknown_83FB282[] = _("");
-const u8 gUnknown_83FB283[] = _(" a boosted");
-const u8 gUnknown_83FB28E[] = _("{B_BUFF1} grew to\nLV. {B_BUFF2}!{WAIT_SE}\p");
-const u8 gUnknown_83FB2A4[] = _("{B_BUFF1} learned\n{B_BUFF2}!{WAIT_SE}\p");
-const u8 gUnknown_83FB2B6[] = _("{B_BUFF1} is trying to\nlearn {B_BUFF2}.\p");
-const u8 gUnknown_83FB2D1[] = _("But, {B_BUFF1} can't learn\nmore than four moves.\p");
-const u8 gUnknown_83FB2FC[] = _("Delete a move to make\nroom for {B_BUFF2}?");
-const u8 gUnknown_83FB31F[] = _("{B_BUFF1} forgot\n{B_BUFF2}.\p");
-const u8 gUnknown_83FB32E[] = _("{PAUSE 32}Stop learning\n{B_BUFF2}?");
-const u8 gUnknown_83FB343[] = _("{B_BUFF1} did not learn\n{B_BUFF2}.\p");
-const u8 gUnknown_83FB359[] = _("Use next POKéMON?");
-const u8 gUnknown_83FB36B[] = _("{B_ATK_NAME_WITH_PREFIX}'s\nattack missed!");
-const u8 gUnknown_83FB37F[] = _("{B_DEF_NAME_WITH_PREFIX}\nprotected itself!");
-const u8 gUnknown_83FB394[] = _("{B_DEF_NAME_WITH_PREFIX} avoided\ndamage with {B_DEF_ABILITY}!");
-const u8 gUnknown_83FB3AF[] = _("{B_DEF_NAME_WITH_PREFIX} makes GROUND\nmoves miss with {B_DEF_ABILITY}!");
-const u8 gUnknown_83FB3D3[] = _("{B_DEF_NAME_WITH_PREFIX} avoided\nthe attack!");
-const u8 gUnknown_83FB3EA[] = _("It doesn't affect\n{B_DEF_NAME_WITH_PREFIX}…");
-const u8 gUnknown_83FB400[] = _("{B_ATK_NAME_WITH_PREFIX}\nfainted!\p");
-const u8 gUnknown_83FB40D[] = _("{B_DEF_NAME_WITH_PREFIX}\nfainted!\p");
-const u8 gUnknown_83FB41A[] = _("{B_PLAYER_NAME} got ¥{B_BUFF1}\nfor winning!\p");
-const u8 gUnknown_83FB433[] = _("{B_PLAYER_NAME} is out of\nusable POKéMON!\p");
-const u8 gUnknown_83FB451[] = _("{B_PLAYER_NAME} panicked and lost ¥{B_BUFF1}…\p… … … …\p{B_PLAYER_NAME} whited out!{PAUSE_UNTIL_PRESS}");
-const u8 gUnknown_83FB484[] = _("{B_PLAYER_NAME} is out of\nusable POKéMON!\pPlayer lost against\n{B_TRAINER1_CLASS} {B_TRAINER1_NAME}!{PAUSE_UNTIL_PRESS}");
-const u8 gUnknown_83FB4BE[] = _("{B_PLAYER_NAME} paid ¥{B_BUFF1} as the prize\nmoney…\p… … … …\p{B_PLAYER_NAME} whited out!{PAUSE_UNTIL_PRESS}");
-const u8 gUnknown_83FB4F7[] = _("{B_PLAYER_NAME} whited out!{PAUSE_UNTIL_PRESS}");
-const u8 gUnknown_83FB508[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} prevents\nescape with {B_SCR_ACTIVE_ABILITY}!\p");
-const u8 gUnknown_83FB525[] = _("Can't escape!\p");
-const u8 gUnknown_83FB534[] = _("{B_ATK_NAME_WITH_PREFIX} can't escape!");
-const u8 gUnknown_83FB545[] = _("Hit {B_BUFF1} time(s)!");
-const u8 gUnknown_83FB555[] = _("{B_EFF_NAME_WITH_PREFIX}\nfell asleep!");
-const u8 gUnknown_83FB565[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nmade {B_EFF_NAME_WITH_PREFIX} sleep!");
-const u8 gUnknown_83FB57C[] = _("{B_DEF_NAME_WITH_PREFIX} is\nalready asleep!");
-const u8 gUnknown_83FB592[] = _("{B_ATK_NAME_WITH_PREFIX} is\nalready asleep!");
-const u8 gUnknown_83FB5A8[] = _("{B_DEF_NAME_WITH_PREFIX}\nwasn't affected!");
-const u8 gUnknown_83FB5BC[] = _("{B_EFF_NAME_WITH_PREFIX}\nwas poisoned!");
-const u8 gUnknown_83FB5CD[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\npoisoned {B_EFF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FB5E2[] = _("{B_ATK_NAME_WITH_PREFIX} is hurt\nby poison!");
-const u8 gUnknown_83FB5F8[] = _("{B_DEF_NAME_WITH_PREFIX} is already\npoisoned.");
-const u8 gUnknown_83FB610[] = _("{B_EFF_NAME_WITH_PREFIX} is badly\npoisoned!");
-const u8 gUnknown_83FB626[] = _("{B_DEF_NAME_WITH_PREFIX} had its\nenergy drained!");
-const u8 gUnknown_83FB641[] = _("{B_EFF_NAME_WITH_PREFIX} was burned!");
-const u8 gUnknown_83FB650[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nburned {B_EFF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FB663[] = _("{B_ATK_NAME_WITH_PREFIX} is hurt\nby its burn!");
-const u8 gUnknown_83FB67B[] = _("{B_DEF_NAME_WITH_PREFIX} already\nhas a burn.");
-const u8 gUnknown_83FB692[] = _("{B_EFF_NAME_WITH_PREFIX} was\nfrozen solid!");
-const u8 gUnknown_83FB6A7[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nfroze {B_EFF_NAME_WITH_PREFIX} solid!");
-const u8 gUnknown_83FB6BF[] = _("{B_ATK_NAME_WITH_PREFIX} is\nfrozen solid!");
-const u8 gUnknown_83FB6D3[] = _("{B_DEF_NAME_WITH_PREFIX} was\ndefrosted!");
-const u8 gUnknown_83FB6E5[] = _("{B_ATK_NAME_WITH_PREFIX} was\ndefrosted!");
-const u8 gUnknown_83FB6F7[] = _("{B_ATK_NAME_WITH_PREFIX} was\ndefrosted by {B_CURRENT_MOVE}!");
-const u8 gUnknown_83FB70F[] = _("{B_EFF_NAME_WITH_PREFIX} is paralyzed!\nIt may be unable to move!");
-const u8 gUnknown_83FB73A[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nparalyzed {B_EFF_NAME_WITH_PREFIX}!\lIt may be unable to move!");
-const u8 gUnknown_83FB76A[] = _("{B_ATK_NAME_WITH_PREFIX} is paralyzed!\nIt can't move!");
-const u8 gUnknown_83FB78A[] = _("{B_DEF_NAME_WITH_PREFIX} is\nalready paralyzed!");
-const u8 gUnknown_83FB7A3[] = _("{B_DEF_NAME_WITH_PREFIX} was\nhealed of paralysis!");
-const u8 gUnknown_83FB7BF[] = _("{B_DEF_NAME_WITH_PREFIX}'s\ndream was eaten!");
-const u8 gUnknown_83FB7D5[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1}\nwon't go higher!");
-const u8 gUnknown_83FB7EE[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\nwon't go lower!");
-const u8 gUnknown_83FB806[] = _("Your team's {B_BUFF1}\nstopped working!");
-const u8 gUnknown_83FB826[] = _("The foe's {B_BUFF1}\nstopped working!");
-const u8 gUnknown_83FB844[] = _("{B_ATK_NAME_WITH_PREFIX} is\nconfused!");
-const u8 gUnknown_83FB854[] = _("{B_ATK_NAME_WITH_PREFIX} snapped\nout of confusion!");
-const u8 gUnknown_83FB871[] = _("{B_EFF_NAME_WITH_PREFIX} became\nconfused!");
-const u8 gUnknown_83FB885[] = _("{B_DEF_NAME_WITH_PREFIX} is\nalready confused!");
-const u8 gUnknown_83FB89D[] = _("{B_DEF_NAME_WITH_PREFIX}\nfell in love!");
-const u8 gUnknown_83FB8AE[] = _("{B_ATK_NAME_WITH_PREFIX} is in love\nwith {B_SCR_ACTIVE_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FB8C5[] = _("{B_ATK_NAME_WITH_PREFIX} is\nimmobilized by love!");
-const u8 gUnknown_83FB8E0[] = _("{B_DEF_NAME_WITH_PREFIX} was\nblown away!");
-const u8 gUnknown_83FB8F3[] = _("{B_ATK_NAME_WITH_PREFIX} transformed\ninto the {B_BUFF1} type!");
-const u8 gUnknown_83FB914[] = _("{B_ATK_NAME_WITH_PREFIX} flinched!");
-const u8 gUnknown_83FB921[] = _("{B_DEF_NAME_WITH_PREFIX} regained\nhealth!");
-const u8 gUnknown_83FB935[] = _("{B_DEF_NAME_WITH_PREFIX}'s\nHP is full!");
-const u8 gUnknown_83FB946[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised SP. DEF!");
-const u8 gUnknown_83FB95E[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised SP. DEF a little!");
-const u8 gUnknown_83FB97F[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised DEFENSE!");
-const u8 gUnknown_83FB997[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised DEFENSE a little!");
-const u8 gUnknown_83FB9B8[] = _("{B_ATK_PREFIX2}'s party is covered\nby a veil!");
-const u8 gUnknown_83FB9D9[] = _("{B_DEF_NAME_WITH_PREFIX}'s party is protected\nby SAFEGUARD!");
-const u8 gUnknown_83FB9FF[] = _("{B_ATK_PREFIX3}'s party is no longer\nprotected by SAFEGUARD!");
-const u8 gUnknown_83FBA2F[] = _("{B_ATK_NAME_WITH_PREFIX} went\nto sleep!");
-const u8 gUnknown_83FBA41[] = _("{B_ATK_NAME_WITH_PREFIX} slept and\nbecame healthy!");
-const u8 gUnknown_83FBA5E[] = _("{B_ATK_NAME_WITH_PREFIX} whipped\nup a whirlwind!");
-const u8 gUnknown_83FBA79[] = _("{B_ATK_NAME_WITH_PREFIX} took\nin sunlight!");
-const u8 gUnknown_83FBA8E[] = _("{B_ATK_NAME_WITH_PREFIX} lowered\nits head!");
-const u8 gUnknown_83FBAA3[] = _("{B_ATK_NAME_WITH_PREFIX} is glowing!");
-const u8 gUnknown_83FBAB2[] = _("{B_ATK_NAME_WITH_PREFIX} flew\nup high!");
-const u8 gUnknown_83FBAC3[] = _("{B_ATK_NAME_WITH_PREFIX} dug a hole!");
-const u8 gUnknown_83FBAD2[] = _("{B_ATK_NAME_WITH_PREFIX} hid\nunderwater!");
-const u8 gUnknown_83FBAE5[] = _("{B_ATK_NAME_WITH_PREFIX} sprang up!");
-const u8 gUnknown_83FBAF3[] = _("{B_DEF_NAME_WITH_PREFIX} was squeezed by\n{B_ATK_NAME_WITH_PREFIX}'s BIND!");
-const u8 gUnknown_83FBB11[] = _("{B_DEF_NAME_WITH_PREFIX} was trapped\nin the vortex!");
-const u8 gUnknown_83FBB2F[] = _("{B_DEF_NAME_WITH_PREFIX} was trapped\nby SAND TOMB!");
-const u8 gUnknown_83FBB4C[] = _("{B_DEF_NAME_WITH_PREFIX} was WRAPPED by\n{B_ATK_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FBB62[] = _("{B_ATK_NAME_WITH_PREFIX} CLAMPED\n{B_DEF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FBB71[] = _("{B_ATK_NAME_WITH_PREFIX} is hurt\nby {B_BUFF1}!");
-const u8 gUnknown_83FBB83[] = _("{B_ATK_NAME_WITH_PREFIX} was freed\nfrom {B_BUFF1}!");
-const u8 gUnknown_83FBB99[] = _("{B_ATK_NAME_WITH_PREFIX} kept going\nand crashed!");
+static const u8 sText_Empty1[] = _("");
+static const u8 sText_Trainer1LoseText[] = _("{B_TRAINER1_LOSE_TEXT}");
+static const u8 sText_Trainer2Class[] = _("{B_TRAINER2_CLASS}");
+static const u8 sText_Trainer1RecallPkmn1[] = _("{B_TRAINER1_NAME}: {B_OPPONENT_MON1_NAME}, come back!");
+static const u8 sText_Trainer1WinText[] = _("{B_TRAINER1_WIN_TEXT}");
+static const u8 sText_Trainer1RecallPkmn2[] = _("{B_TRAINER1_NAME}: {B_OPPONENT_MON2_NAME}, come back!");
+static const u8 sText_Trainer1RecallBoth[] = _("{B_TRAINER1_NAME}: {B_OPPONENT_MON1_NAME} and\n{B_OPPONENT_MON2_NAME}, come back!");
+static const u8 sText_Trainer2Name[] = _("{B_TRAINER2_NAME}");
+static const u8 sText_PkmnGainedEXP[] = _("{B_BUFF1} gained{B_BUFF2}\n{B_TRAINER2_LOSE_TEXT} EXP. Points!\p");
+static const u8 sText_EmptyString4[] = _("");
+static const u8 sText_ABoosted[] = _(" a boosted");
+static const u8 sText_PkmnGrewToLv[] = _("{B_BUFF1} grew to\nLV. {B_BUFF2}!{WAIT_SE}\p");
+static const u8 sText_PkmnLearnedMove[] = _("{B_BUFF1} learned\n{B_BUFF2}!{WAIT_SE}\p");
+static const u8 sText_TryToLearnMove1[] = _("{B_BUFF1} is trying to\nlearn {B_BUFF2}.\p");
+static const u8 sText_TryToLearnMove2[] = _("But, {B_BUFF1} can't learn\nmore than four moves.\p");
+static const u8 sText_TryToLearnMove3[] = _("Delete a move to make\nroom for {B_BUFF2}?");
+static const u8 sText_PkmnForgotMove[] = _("{B_BUFF1} forgot\n{B_BUFF2}.\p");
+static const u8 sText_StopLearningMove[] = _("{PAUSE 32}Stop learning\n{B_BUFF2}?");
+static const u8 sText_DidNotLearnMove[] = _("{B_BUFF1} did not learn\n{B_BUFF2}.\p");
+static const u8 sText_UseNextPkmn[] = _("Use next POKéMON?");
+static const u8 sText_AttackMissed[] = _("{B_ATK_NAME_WITH_PREFIX}'s\nattack missed!");
+static const u8 sText_PkmnProtectedItself[] = _("{B_DEF_NAME_WITH_PREFIX}\nprotected itself!");
+static const u8 sText_AvoidedDamage[] = _("{B_DEF_NAME_WITH_PREFIX} avoided\ndamage with {B_DEF_ABILITY}!");
+static const u8 sText_PkmnMakesGroundMiss[] = _("{B_DEF_NAME_WITH_PREFIX} makes GROUND\nmoves miss with {B_DEF_ABILITY}!");
+static const u8 sText_PkmnAvoidedAttack[] = _("{B_DEF_NAME_WITH_PREFIX} avoided\nthe attack!");
+static const u8 sText_ItDoesntAffect[] = _("It doesn't affect\n{B_DEF_NAME_WITH_PREFIX}…");
+static const u8 sText_AttackerFainted[] = _("{B_ATK_NAME_WITH_PREFIX}\nfainted!\p");
+static const u8 sText_TargetFainted[] = _("{B_DEF_NAME_WITH_PREFIX}\nfainted!\p");
+static const u8 sText_PlayerGotMoney[] = _("{B_PLAYER_NAME} got ¥{B_BUFF1}\nfor winning!\p");
+static const u8 sText_PlayerWhiteout[] = _("{B_PLAYER_NAME} is out of\nusable POKéMON!\p");
+static const u8 sText_PlayerPanicked[] = _("{B_PLAYER_NAME} panicked and lost ¥{B_BUFF1}…\p… … … …\p{B_PLAYER_NAME} whited out!{PAUSE_UNTIL_PRESS}");
+static const u8 sText_PlayerWhiteoutAgainstTrainer[] = _("{B_PLAYER_NAME} is out of\nusable POKéMON!\pPlayer lost against\n{B_TRAINER1_CLASS} {B_TRAINER1_NAME}!{PAUSE_UNTIL_PRESS}");
+static const u8 sText_PlayerPaidAsPrizeMoney[] = _("{B_PLAYER_NAME} paid ¥{B_BUFF1} as the prize\nmoney…\p… … … …\p{B_PLAYER_NAME} whited out!{PAUSE_UNTIL_PRESS}");
+static const u8 sText_PlayerWhiteout2[] = _("{B_PLAYER_NAME} whited out!{PAUSE_UNTIL_PRESS}");
+static const u8 sText_PreventsEscape[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} prevents\nescape with {B_SCR_ACTIVE_ABILITY}!\p");
+static const u8 sText_CantEscape2[] = _("Can't escape!\p");
+static const u8 sText_AttackerCantEscape[] = _("{B_ATK_NAME_WITH_PREFIX} can't escape!");
+static const u8 sText_HitXTimes[] = _("Hit {B_BUFF1} time(s)!");
+static const u8 sText_PkmnFellAsleep[] = _("{B_EFF_NAME_WITH_PREFIX}\nfell asleep!");
+static const u8 sText_PkmnMadeSleep[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nmade {B_EFF_NAME_WITH_PREFIX} sleep!");
+static const u8 sText_PkmnAlreadyAsleep[] = _("{B_DEF_NAME_WITH_PREFIX} is\nalready asleep!");
+static const u8 sText_PkmnAlreadyAsleep2[] = _("{B_ATK_NAME_WITH_PREFIX} is\nalready asleep!");
+static const u8 sText_PkmnWasntAffected[] = _("{B_DEF_NAME_WITH_PREFIX}\nwasn't affected!");
+static const u8 sText_PkmnWasPoisoned[] = _("{B_EFF_NAME_WITH_PREFIX}\nwas poisoned!");
+static const u8 sText_PkmnPoisonedBy[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\npoisoned {B_EFF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnHurtByPoison[] = _("{B_ATK_NAME_WITH_PREFIX} is hurt\nby poison!");
+static const u8 sText_PkmnAlreadyPoisoned[] = _("{B_DEF_NAME_WITH_PREFIX} is already\npoisoned.");
+static const u8 sText_PkmnBadlyPoisoned[] = _("{B_EFF_NAME_WITH_PREFIX} is badly\npoisoned!");
+static const u8 sText_PkmnEnergyDrained[] = _("{B_DEF_NAME_WITH_PREFIX} had its\nenergy drained!");
+static const u8 sText_PkmnWasBurned[] = _("{B_EFF_NAME_WITH_PREFIX} was burned!");
+static const u8 sText_PkmnBurnedBy[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nburned {B_EFF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnHurtByBurn[] = _("{B_ATK_NAME_WITH_PREFIX} is hurt\nby its burn!");
+static const u8 sText_PkmnAlreadyHasBurn[] = _("{B_DEF_NAME_WITH_PREFIX} already\nhas a burn.");
+static const u8 sText_PkmnWasFrozen[] = _("{B_EFF_NAME_WITH_PREFIX} was\nfrozen solid!");
+static const u8 sText_PkmnFrozenBy[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nfroze {B_EFF_NAME_WITH_PREFIX} solid!");
+static const u8 sText_PkmnIsFrozen[] = _("{B_ATK_NAME_WITH_PREFIX} is\nfrozen solid!");
+static const u8 sText_PkmnWasDefrosted[] = _("{B_DEF_NAME_WITH_PREFIX} was\ndefrosted!");
+static const u8 sText_PkmnWasDefrosted2[] = _("{B_ATK_NAME_WITH_PREFIX} was\ndefrosted!");
+static const u8 sText_PkmnWasDefrostedBy[] = _("{B_ATK_NAME_WITH_PREFIX} was\ndefrosted by {B_CURRENT_MOVE}!");
+static const u8 sText_PkmnWasParalyzed[] = _("{B_EFF_NAME_WITH_PREFIX} is paralyzed!\nIt may be unable to move!");
+static const u8 sText_PkmnWasParalyzedBy[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nparalyzed {B_EFF_NAME_WITH_PREFIX}!\lIt may be unable to move!");
+static const u8 sText_PkmnIsParalyzed[] = _("{B_ATK_NAME_WITH_PREFIX} is paralyzed!\nIt can't move!");
+static const u8 sText_PkmnIsAlreadyParalyzed[] = _("{B_DEF_NAME_WITH_PREFIX} is\nalready paralyzed!");
+static const u8 sText_PkmnHealedParalysis[] = _("{B_DEF_NAME_WITH_PREFIX} was\nhealed of paralysis!");
+static const u8 sText_PkmnDreamEaten[] = _("{B_DEF_NAME_WITH_PREFIX}'s\ndream was eaten!");
+static const u8 sText_StatsWontIncrease[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1}\nwon't go higher!");
+static const u8 sText_StatsWontDecrease[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\nwon't go lower!");
+static const u8 sText_TeamStoppedWorking[] = _("Your team's {B_BUFF1}\nstopped working!");
+static const u8 sText_FoeStoppedWorking[] = _("The foe's {B_BUFF1}\nstopped working!");
+static const u8 sText_PkmnIsConfused[] = _("{B_ATK_NAME_WITH_PREFIX} is\nconfused!");
+static const u8 sText_PkmnHealedConfusion[] = _("{B_ATK_NAME_WITH_PREFIX} snapped\nout of confusion!");
+static const u8 sText_PkmnWasConfused[] = _("{B_EFF_NAME_WITH_PREFIX} became\nconfused!");
+static const u8 sText_PkmnAlreadyConfused[] = _("{B_DEF_NAME_WITH_PREFIX} is\nalready confused!");
+static const u8 sText_PkmnFellInLove[] = _("{B_DEF_NAME_WITH_PREFIX}\nfell in love!");
+static const u8 sText_PkmnInLove[] = _("{B_ATK_NAME_WITH_PREFIX} is in love\nwith {B_SCR_ACTIVE_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnImmobilizedByLove[] = _("{B_ATK_NAME_WITH_PREFIX} is\nimmobilized by love!");
+static const u8 sText_PkmnBlownAway[] = _("{B_DEF_NAME_WITH_PREFIX} was\nblown away!");
+static const u8 sText_PkmnChangedType[] = _("{B_ATK_NAME_WITH_PREFIX} transformed\ninto the {B_BUFF1} type!");
+static const u8 sText_PkmnFlinched[] = _("{B_ATK_NAME_WITH_PREFIX} flinched!");
+static const u8 sText_PkmnRegainedHealth[] = _("{B_DEF_NAME_WITH_PREFIX} regained\nhealth!");
+static const u8 sText_PkmnHPFull[] = _("{B_DEF_NAME_WITH_PREFIX}'s\nHP is full!");
+static const u8 sText_PkmnRaisedSpDef[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised SP. DEF!");
+static const u8 sText_PkmnRaisedSpDefALittle[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised SP. DEF a little!");
+static const u8 sText_PkmnRaisedDef[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised DEFENSE!");
+static const u8 sText_PkmnRaisedDefALittle[] = _("{B_ATK_PREFIX2}'s {B_CURRENT_MOVE}\nraised DEFENSE a little!");
+static const u8 sText_PkmnCoveredByVeil[] = _("{B_ATK_PREFIX2}'s party is covered\nby a veil!");
+static const u8 sText_PkmnUsedSafeguard[] = _("{B_DEF_NAME_WITH_PREFIX}'s party is protected\nby SAFEGUARD!");
+static const u8 sText_PkmnSafeguardExpired[] = _("{B_ATK_PREFIX3}'s party is no longer\nprotected by SAFEGUARD!");
+static const u8 sText_PkmnWentToSleep[] = _("{B_ATK_NAME_WITH_PREFIX} went\nto sleep!");
+static const u8 sText_PkmnSleptHealthy[] = _("{B_ATK_NAME_WITH_PREFIX} slept and\nbecame healthy!");
+static const u8 sText_PkmnWhippedWhirlwind[] = _("{B_ATK_NAME_WITH_PREFIX} whipped\nup a whirlwind!");
+static const u8 sText_PkmnTookSunlight[] = _("{B_ATK_NAME_WITH_PREFIX} took\nin sunlight!");
+static const u8 sText_PkmnLoweredHead[] = _("{B_ATK_NAME_WITH_PREFIX} lowered\nits head!");
+static const u8 sText_PkmnIsGlowing[] = _("{B_ATK_NAME_WITH_PREFIX} is glowing!");
+static const u8 sText_PkmnFlewHigh[] = _("{B_ATK_NAME_WITH_PREFIX} flew\nup high!");
+static const u8 sText_PkmnDugHole[] = _("{B_ATK_NAME_WITH_PREFIX} dug a hole!");
+static const u8 sText_PkmnHidUnderwater[] = _("{B_ATK_NAME_WITH_PREFIX} hid\nunderwater!");
+static const u8 sText_PkmnSprangUp[] = _("{B_ATK_NAME_WITH_PREFIX} sprang up!");
+static const u8 sText_PkmnSqueezedByBind[] = _("{B_DEF_NAME_WITH_PREFIX} was squeezed by\n{B_ATK_NAME_WITH_PREFIX}'s BIND!");
+static const u8 sText_PkmnTrappedInVortex[] = _("{B_DEF_NAME_WITH_PREFIX} was trapped\nin the vortex!");
+static const u8 sText_PkmnTrappedBySandTomb[] = _("{B_DEF_NAME_WITH_PREFIX} was trapped\nby SAND TOMB!");
+static const u8 sText_PkmnWrappedBy[] = _("{B_DEF_NAME_WITH_PREFIX} was WRAPPED by\n{B_ATK_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnClamped[] = _("{B_ATK_NAME_WITH_PREFIX} CLAMPED\n{B_DEF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnHurtBy[] = _("{B_ATK_NAME_WITH_PREFIX} is hurt\nby {B_BUFF1}!");
+static const u8 sText_PkmnFreedFrom[] = _("{B_ATK_NAME_WITH_PREFIX} was freed\nfrom {B_BUFF1}!");
+static const u8 sText_PkmnCrashed[] = _("{B_ATK_NAME_WITH_PREFIX} kept going\nand crashed!");
const u8 gBattleText_MistShroud[] = _("{B_ATK_PREFIX2} became\nshrouded in MIST!");
-const u8 gUnknown_83FBBD0[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} is protected\nby MIST!");
+static const u8 sText_PkmnProtectedByMist[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} is protected\nby MIST!");
const u8 gBattleText_GetPumped[] = _("{B_ATK_NAME_WITH_PREFIX} is getting\npumped!");
-const u8 gUnknown_83FBBFF[] = _("{B_ATK_NAME_WITH_PREFIX} is hit\nwith recoil!");
-const u8 gUnknown_83FBC16[] = _("{B_ATK_NAME_WITH_PREFIX} protected\nitself!");
-const u8 gUnknown_83FBC2B[] = _("{B_ATK_NAME_WITH_PREFIX} is buffeted\nby the sandstorm!");
-const u8 gUnknown_83FBC4C[] = _("{B_ATK_NAME_WITH_PREFIX} is pelted\nby HAIL!");
-const u8 gUnknown_83FBC62[] = _("{B_ATK_PREFIX1}'s {B_BUFF1}\nwore off!");
-const u8 gUnknown_83FBC74[] = _("{B_DEF_NAME_WITH_PREFIX} was seeded!");
-const u8 gUnknown_83FBC83[] = _("{B_DEF_NAME_WITH_PREFIX} evaded\nthe attack!");
-const u8 gUnknown_83FBC99[] = _("{B_ATK_NAME_WITH_PREFIX}'s health is\nsapped by LEECH SEED!");
-const u8 gUnknown_83FBCBE[] = _("{B_ATK_NAME_WITH_PREFIX} is fast\nasleep.");
-const u8 gUnknown_83FBCD1[] = _("{B_ATK_NAME_WITH_PREFIX} woke up!");
-const u8 gUnknown_83FBCDD[] = _("But {B_SCR_ACTIVE_NAME_WITH_PREFIX}'s UPROAR\nkept it awake!");
-const u8 gUnknown_83FBCFC[] = _("{B_ATK_NAME_WITH_PREFIX} woke up\nin the UPROAR!");
-const u8 gUnknown_83FBD16[] = _("{B_ATK_NAME_WITH_PREFIX} caused\nan UPROAR!");
-const u8 gUnknown_83FBD2B[] = _("{B_ATK_NAME_WITH_PREFIX} is making\nan UPROAR!");
-const u8 gUnknown_83FBD43[] = _("{B_ATK_NAME_WITH_PREFIX} calmed down.");
-const u8 gUnknown_83FBD53[] = _("But {B_DEF_NAME_WITH_PREFIX} can't\nsleep in an UPROAR!");
-const u8 gUnknown_83FBD74[] = _("{B_ATK_NAME_WITH_PREFIX} STOCKPILED\n{B_BUFF1}!");
-const u8 gUnknown_83FBD86[] = _("{B_ATK_NAME_WITH_PREFIX} can't\nSTOCKPILE any more!");
-const u8 gUnknown_83FBDA3[] = _("But {B_DEF_NAME_WITH_PREFIX} can't\nsleep in an UPROAR!");
-const u8 gUnknown_83FBDC4[] = _("But the UPROAR kept\n{B_DEF_NAME_WITH_PREFIX} awake!");
-const u8 gUnknown_83FBDE2[] = _("{B_DEF_NAME_WITH_PREFIX} stayed awake\nusing its {B_DEF_ABILITY}!");
-const u8 gUnknown_83FBE00[] = _("{B_ATK_NAME_WITH_PREFIX} is storing\nenergy!");
-const u8 gUnknown_83FBE16[] = _("{B_ATK_NAME_WITH_PREFIX} unleashed\nenergy!");
-const u8 gUnknown_83FBE2B[] = _("{B_ATK_NAME_WITH_PREFIX} became\nconfused due to fatigue!");
-const u8 gUnknown_83FBE4E[] = _("{B_PLAYER_NAME} picked up\n¥{B_BUFF1}!\p");
-const u8 gUnknown_83FBE61[] = _("{B_DEF_NAME_WITH_PREFIX} is\nunaffected!");
-const u8 gUnknown_83FBE73[] = _("{B_ATK_NAME_WITH_PREFIX} transformed\ninto {B_BUFF1}!");
-const u8 gUnknown_83FBE8B[] = _("{B_ATK_NAME_WITH_PREFIX} made\na SUBSTITUTE!");
-const u8 gUnknown_83FBEA1[] = _("{B_ATK_NAME_WITH_PREFIX} already\nhas a SUBSTITUTE!");
-const u8 gUnknown_83FBEBE[] = _("The SUBSTITUTE took damage\nfor {B_DEF_NAME_WITH_PREFIX}!\p");
-const u8 gUnknown_83FBEE2[] = _("{B_DEF_NAME_WITH_PREFIX}'s\nSUBSTITUTE faded!\p");
-const u8 gUnknown_83FBEFA[] = _("{B_ATK_NAME_WITH_PREFIX} must\nrecharge!");
-const u8 gUnknown_83FBF0C[] = _("{B_DEF_NAME_WITH_PREFIX}'s RAGE\nis building!");
-const u8 gUnknown_83FBF23[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\nwas disabled!");
-const u8 gUnknown_83FBF39[] = _("{B_ATK_NAME_WITH_PREFIX} is disabled\nno more!");
-const u8 gUnknown_83FBF51[] = _("{B_DEF_NAME_WITH_PREFIX} got\nan ENCORE!");
-const u8 gUnknown_83FBF63[] = _("{B_ATK_NAME_WITH_PREFIX}'s ENCORE\nended!");
-const u8 gUnknown_83FBF76[] = _("{B_ATK_NAME_WITH_PREFIX} took aim\nat {B_DEF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FBF89[] = _("{B_ATK_NAME_WITH_PREFIX} SKETCHED\n{B_BUFF1}!");
-const u8 gUnknown_83FBF99[] = _("{B_ATK_NAME_WITH_PREFIX} is trying\nto take its foe with it!");
-const u8 gUnknown_83FBFBF[] = _("{B_DEF_NAME_WITH_PREFIX} took\n{B_ATK_NAME_WITH_PREFIX} with it!");
-const u8 gUnknown_83FBFD3[] = _("Reduced {B_DEF_NAME_WITH_PREFIX}'s\n{B_BUFF1} by {B_BUFF2}!");
-const u8 gUnknown_83FBFEA[] = _("{B_ATK_NAME_WITH_PREFIX} stole\n{B_DEF_NAME_WITH_PREFIX}'s {B_LAST_ITEM}!");
-const u8 gUnknown_83FBFFC[] = _("{B_DEF_NAME_WITH_PREFIX} can't\nescape now!");
-const u8 gUnknown_83FC011[] = _("{B_DEF_NAME_WITH_PREFIX} fell into\na NIGHTMARE!");
-const u8 gUnknown_83FC02B[] = _("{B_ATK_NAME_WITH_PREFIX} is locked\nin a NIGHTMARE!");
-const u8 gUnknown_83FC048[] = _("{B_ATK_NAME_WITH_PREFIX} cut its own HP and\nlaid a CURSE on {B_DEF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FC072[] = _("{B_ATK_NAME_WITH_PREFIX} is afflicted\nby the CURSE!");
-const u8 gUnknown_83FC090[] = _("SPIKES were scattered all around\nthe opponent's side!");
-const u8 gUnknown_83FC0C6[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} is hurt\nby SPIKES!");
-const u8 gUnknown_83FC0DC[] = _("{B_ATK_NAME_WITH_PREFIX} identified\n{B_DEF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FC0EE[] = _("{B_ATK_NAME_WITH_PREFIX}'s PERISH count\nfell to {B_BUFF1}!");
-const u8 gUnknown_83FC10C[] = _("{B_ATK_NAME_WITH_PREFIX} braced\nitself!");
-const u8 gUnknown_83FC11E[] = _("{B_DEF_NAME_WITH_PREFIX} ENDURED\nthe hit!");
-const u8 gUnknown_83FC132[] = _("MAGNITUDE {B_BUFF1}!");
-const u8 gUnknown_83FC140[] = _("{B_ATK_NAME_WITH_PREFIX} cut its own HP\nand maximized ATTACK!");
-const u8 gUnknown_83FC168[] = _("{B_ATK_NAME_WITH_PREFIX} copied\n{B_DEF_NAME_WITH_PREFIX}'s stat changes!");
-const u8 gUnknown_83FC185[] = _("{B_ATK_NAME_WITH_PREFIX} got free of\n{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}!");
-const u8 gUnknown_83FC19D[] = _("{B_ATK_NAME_WITH_PREFIX} shed\nLEECH SEED!");
-const u8 gUnknown_83FC1B1[] = _("{B_ATK_NAME_WITH_PREFIX} blew away\nSPIKES!");
-const u8 gUnknown_83FC1C6[] = _("{B_ATK_NAME_WITH_PREFIX} fled from\nbattle!");
-const u8 gUnknown_83FC1DB[] = _("{B_ATK_NAME_WITH_PREFIX} foresaw\nan attack!");
-const u8 gUnknown_83FC1F1[] = _("{B_DEF_NAME_WITH_PREFIX} took the\n{B_BUFF1} attack!");
-const u8 gUnknown_83FC208[] = _("{B_ATK_NAME_WITH_PREFIX} chose\n{B_CURRENT_MOVE} as its destiny!");
-const u8 gUnknown_83FC224[] = _("{B_BUFF1}'s attack!");
-const u8 gUnknown_83FC231[] = _("{B_ATK_NAME_WITH_PREFIX} became the\ncenter of attention!");
-const u8 gUnknown_83FC254[] = _("{B_ATK_NAME_WITH_PREFIX} began\ncharging power!");
-const u8 gUnknown_83FC26D[] = _("NATURE POWER turned into\n{B_CURRENT_MOVE}!");
-const u8 gUnknown_83FC28A[] = _("{B_ATK_NAME_WITH_PREFIX}'s status\nreturned to normal!");
-const u8 gUnknown_83FC2AA[] = _("{B_DEF_NAME_WITH_PREFIX} was subjected\nto TORMENT!");
-const u8 gUnknown_83FC2C7[] = _("{B_ATK_NAME_WITH_PREFIX} is tightening\nits focus!");
-const u8 gUnknown_83FC2E3[] = _("{B_DEF_NAME_WITH_PREFIX} fell for\nthe TAUNT!");
-const u8 gUnknown_83FC2FA[] = _("{B_ATK_NAME_WITH_PREFIX} is ready to\nhelp {B_DEF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FC312[] = _("{B_ATK_NAME_WITH_PREFIX} switched\nitems with its opponent!");
-const u8 gUnknown_83FC337[] = _("{B_ATK_NAME_WITH_PREFIX} obtained\n{B_BUFF1}.");
-const u8 gUnknown_83FC347[] = _("{B_DEF_NAME_WITH_PREFIX} obtained\n{B_BUFF2}.");
-const u8 gUnknown_83FC357[] = _("{B_ATK_NAME_WITH_PREFIX} obtained\n{B_BUFF1}.\p{B_DEF_NAME_WITH_PREFIX} obtained\n{B_BUFF2}.");
-const u8 gUnknown_83FC377[] = _("{B_ATK_NAME_WITH_PREFIX} copied\n{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}!");
-const u8 gUnknown_83FC38A[] = _("{B_ATK_NAME_WITH_PREFIX} made a WISH!");
-const u8 gUnknown_83FC39A[] = _("{B_BUFF1}'s WISH\ncame true!");
-const u8 gUnknown_83FC3AF[] = _("{B_ATK_NAME_WITH_PREFIX} planted its roots!");
-const u8 gUnknown_83FC3C5[] = _("{B_ATK_NAME_WITH_PREFIX} absorbed\nnutrients with its roots!");
-const u8 gUnknown_83FC3EB[] = _("{B_DEF_NAME_WITH_PREFIX} anchored\nitself with its roots!");
-const u8 gUnknown_83FC40E[] = _("{B_ATK_NAME_WITH_PREFIX} made\n{B_DEF_NAME_WITH_PREFIX} drowsy!");
-const u8 gUnknown_83FC421[] = _("{B_ATK_NAME_WITH_PREFIX} knocked off\n{B_DEF_NAME_WITH_PREFIX}'s {B_LAST_ITEM}!");
-const u8 gUnknown_83FC439[] = _("{B_ATK_NAME_WITH_PREFIX} swapped abilities\nwith its opponent!");
-const u8 gUnknown_83FC461[] = _("{B_ATK_NAME_WITH_PREFIX} sealed the\nopponent's moveシsス!");
-const u8 gUnknown_83FC483[] = _("{B_ATK_NAME_WITH_PREFIX} wants the\nopponent to bear a GRUDGE!");
-const u8 gUnknown_83FC4AB[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1} lost\nall its PP due to the GRUDGE!");
-const u8 gUnknown_83FC4D6[] = _("{B_ATK_NAME_WITH_PREFIX} shrouded\nitself in {B_CURRENT_MOVE}!");
-const u8 gUnknown_83FC4F0[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_CURRENT_MOVE}\nwas bounced back by MAGIC COAT!");
-const u8 gUnknown_83FC518[] = _("{B_ATK_NAME_WITH_PREFIX} waits for its foe\nto make a move!");
-const u8 gUnknown_83FC53D[] = _("{B_DEF_NAME_WITH_PREFIX} SNATCHED\n{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s move!");
-const u8 gUnknown_83FC554[] = _("Electricity's power was\nweakened!");
-const u8 gUnknown_83FC576[] = _("Fire's power was\nweakened!");
-const u8 gUnknown_83FC591[] = _("{B_ATK_NAME_WITH_PREFIX} found\none {B_LAST_ITEM}!");
-const u8 gUnknown_83FC5A2[] = _("A soothing aroma wafted\nthrough the area!");
-const u8 gUnknown_83FC5CC[] = _("Items can't be used now.{PAUSE 64}");
-const u8 gUnknown_83FC5E8[] = _("For {B_SCR_ACTIVE_NAME_WITH_PREFIX},\n{B_LAST_ITEM} {B_BUFF1}");
-const u8 gUnknown_83FC5F6[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} used\n{B_LAST_ITEM} to hustle!");
-const u8 gUnknown_83FC60C[] = _("{B_ATK_NAME_WITH_PREFIX} lost its\nfocus and couldn't move!");
-const u8 gUnknown_83FC631[] = _("{B_DEF_NAME_WITH_PREFIX} was\ndragged out!\p");
-const u8 gUnknown_83FC646[] = _("The wall shattered!");
-const u8 gUnknown_83FC65A[] = _("But it had no effect!");
-const u8 gUnknown_83FC670[] = _("{B_ACTIVE_NAME_WITH_PREFIX} has no\nmoves left!\p");
-const u8 gUnknown_83FC687[] = _("{B_ACTIVE_NAME_WITH_PREFIX}'s {B_CURRENT_MOVE}\nis disabled!\p");
-const u8 gUnknown_83FC69D[] = _("{B_ACTIVE_NAME_WITH_PREFIX} can't use the same\nmove in a row due to the TORMENT!\p");
-const u8 gUnknown_83FC6D6[] = _("{B_ACTIVE_NAME_WITH_PREFIX} can't use\n{B_CURRENT_MOVE} after the TAUNT!\p");
-const u8 gUnknown_83FC6F8[] = _("{B_ACTIVE_NAME_WITH_PREFIX} can't use the\nsealed {B_CURRENT_MOVE}!\p");
-const u8 gUnknown_83FC715[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nmade it rain!");
-const u8 gUnknown_83FC72B[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nraised its SPEED!");
-const u8 gUnknown_83FC745[] = _("{B_DEF_NAME_WITH_PREFIX} was protected\nby {B_DEF_ABILITY}!");
-const u8 gUnknown_83FC75D[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents {B_ATK_NAME_WITH_PREFIX}\lfrom using {B_CURRENT_MOVE}!");
-const u8 gUnknown_83FC780[] = _("{B_DEF_NAME_WITH_PREFIX} restored HP\nusing its {B_DEF_ABILITY}!");
-const u8 gUnknown_83FC79D[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nmade {B_CURRENT_MOVE} useless!");
-const u8 gUnknown_83FC7B6[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nmade it the {B_BUFF1} type!");
-const u8 gUnknown_83FC7D3[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents paralysis!");
-const u8 gUnknown_83FC7EF[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents romance!");
-const u8 gUnknown_83FC809[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents poisoning!");
-const u8 gUnknown_83FC825[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents confusion!");
-const u8 gUnknown_83FC841[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nraised its FIRE power!");
-const u8 gUnknown_83FC860[] = _("{B_DEF_NAME_WITH_PREFIX} anchors\nitself with {B_DEF_ABILITY}!");
-const u8 gUnknown_83FC87B[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\ncuts {B_DEF_NAME_WITH_PREFIX}'s ATTACK!");
-const u8 gUnknown_83FC895[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nprevents stat loss!");
-const u8 gUnknown_83FC8B1[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nhurt {B_ATK_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FC8C2[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} TRACED\n{B_BUFF1}'s {B_BUFF2}!");
-const u8 gUnknown_83FC8D5[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_EFF_ABILITY}\nprevents burns!");
-const u8 gUnknown_83FC8ED[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nblocks {B_CURRENT_MOVE}!");
-const u8 gUnknown_83FC900[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nblocks {B_CURRENT_MOVE}!");
-const u8 gUnknown_83FC913[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_ATK_ABILITY}\nrestored its HP a little!");
-const u8 gUnknown_83FC935[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nwhipped up a sandstorm!");
-const u8 gUnknown_83FC955[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nintensified the sun's rays!");
-const u8 gUnknown_83FC979[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nprevents {B_BUFF1} loss!");
-const u8 gUnknown_83FC993[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\ninfatuated {B_ATK_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FC9AA[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nmade {B_CURRENT_MOVE} ineffective!");
-const u8 gUnknown_83FC9C7[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\ncured its {B_BUFF1} problem!");
-const u8 gUnknown_83FC9E5[] = _("It sucked up the\nLIQUID OOZE!");
-const u8 gUnknown_83FCA03[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} transformed!");
-const u8 gUnknown_83FCA13[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\ntook the attack!");
+static const u8 sText_PkmnHitWithRecoil[] = _("{B_ATK_NAME_WITH_PREFIX} is hit\nwith recoil!");
+static const u8 sText_PkmnProtectedItself2[] = _("{B_ATK_NAME_WITH_PREFIX} protected\nitself!");
+static const u8 sText_PkmnBuffetedBySandstorm[] = _("{B_ATK_NAME_WITH_PREFIX} is buffeted\nby the sandstorm!");
+static const u8 sText_PkmnPeltedByHail[] = _("{B_ATK_NAME_WITH_PREFIX} is pelted\nby HAIL!");
+static const u8 sText_PkmnsXWoreOff[] = _("{B_ATK_PREFIX1}'s {B_BUFF1}\nwore off!");
+static const u8 sText_PkmnSeeded[] = _("{B_DEF_NAME_WITH_PREFIX} was seeded!");
+static const u8 sText_PkmnEvadedAttack[] = _("{B_DEF_NAME_WITH_PREFIX} evaded\nthe attack!");
+static const u8 sText_PkmnSappedByLeechSeed[] = _("{B_ATK_NAME_WITH_PREFIX}'s health is\nsapped by LEECH SEED!");
+static const u8 sText_PkmnFastAsleep[] = _("{B_ATK_NAME_WITH_PREFIX} is fast\nasleep.");
+static const u8 sText_PkmnWokeUp[] = _("{B_ATK_NAME_WITH_PREFIX} woke up!");
+static const u8 sText_PkmnUproarKeptAwake[] = _("But {B_SCR_ACTIVE_NAME_WITH_PREFIX}'s UPROAR\nkept it awake!");
+static const u8 sText_PkmnWokeUpInUproar[] = _("{B_ATK_NAME_WITH_PREFIX} woke up\nin the UPROAR!");
+static const u8 sText_PkmnCausedUproar[] = _("{B_ATK_NAME_WITH_PREFIX} caused\nan UPROAR!");
+static const u8 sText_PkmnMakingUproar[] = _("{B_ATK_NAME_WITH_PREFIX} is making\nan UPROAR!");
+static const u8 sText_PkmnCalmedDown[] = _("{B_ATK_NAME_WITH_PREFIX} calmed down.");
+static const u8 sText_PkmnCantSleepInUproar[] = _("But {B_DEF_NAME_WITH_PREFIX} can't\nsleep in an UPROAR!");
+static const u8 sText_PkmnStockpiled[] = _("{B_ATK_NAME_WITH_PREFIX} STOCKPILED\n{B_BUFF1}!");
+static const u8 sText_PkmnCantStockpile[] = _("{B_ATK_NAME_WITH_PREFIX} can't\nSTOCKPILE any more!");
+static const u8 sText_PkmnCantSleepInUproar2[] = _("But {B_DEF_NAME_WITH_PREFIX} can't\nsleep in an UPROAR!");
+static const u8 sText_UproarKeptPkmnAwake[] = _("But the UPROAR kept\n{B_DEF_NAME_WITH_PREFIX} awake!");
+static const u8 sText_PkmnStayedAwakeUsing[] = _("{B_DEF_NAME_WITH_PREFIX} stayed awake\nusing its {B_DEF_ABILITY}!");
+static const u8 sText_PkmnStoringEnergy[] = _("{B_ATK_NAME_WITH_PREFIX} is storing\nenergy!");
+static const u8 sText_PkmnUnleashedEnergy[] = _("{B_ATK_NAME_WITH_PREFIX} unleashed\nenergy!");
+static const u8 sText_PkmnFatigueConfusion[] = _("{B_ATK_NAME_WITH_PREFIX} became\nconfused due to fatigue!");
+static const u8 sText_PkmnPickedUpItem[] = _("{B_PLAYER_NAME} picked up\n¥{B_BUFF1}!\p");
+static const u8 sText_PkmnUnaffected[] = _("{B_DEF_NAME_WITH_PREFIX} is\nunaffected!");
+static const u8 sText_PkmnTransformedInto[] = _("{B_ATK_NAME_WITH_PREFIX} transformed\ninto {B_BUFF1}!");
+static const u8 sText_PkmnMadeSubstitute[] = _("{B_ATK_NAME_WITH_PREFIX} made\na SUBSTITUTE!");
+static const u8 sText_PkmnHasSubstitute[] = _("{B_ATK_NAME_WITH_PREFIX} already\nhas a SUBSTITUTE!");
+static const u8 sText_SubstituteDamaged[] = _("The SUBSTITUTE took damage\nfor {B_DEF_NAME_WITH_PREFIX}!\p");
+static const u8 sText_PkmnSubstituteFaded[] = _("{B_DEF_NAME_WITH_PREFIX}'s\nSUBSTITUTE faded!\p");
+static const u8 sText_PkmnMustRecharge[] = _("{B_ATK_NAME_WITH_PREFIX} must\nrecharge!");
+static const u8 sText_PkmnRageBuilding[] = _("{B_DEF_NAME_WITH_PREFIX}'s RAGE\nis building!");
+static const u8 sText_PkmnMoveWasDisabled[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\nwas disabled!");
+static const u8 sText_PkmnMoveDisabledNoMore[] = _("{B_ATK_NAME_WITH_PREFIX} is disabled\nno more!");
+static const u8 sText_PkmnGotEncore[] = _("{B_DEF_NAME_WITH_PREFIX} got\nan ENCORE!");
+static const u8 sText_PkmnEncoreEnded[] = _("{B_ATK_NAME_WITH_PREFIX}'s ENCORE\nended!");
+static const u8 sText_PkmnTookAim[] = _("{B_ATK_NAME_WITH_PREFIX} took aim\nat {B_DEF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnSketchedMove[] = _("{B_ATK_NAME_WITH_PREFIX} SKETCHED\n{B_BUFF1}!");
+static const u8 sText_PkmnTryingToTakeFoe[] = _("{B_ATK_NAME_WITH_PREFIX} is trying\nto take its foe with it!");
+static const u8 sText_PkmnTookFoe[] = _("{B_DEF_NAME_WITH_PREFIX} took\n{B_ATK_NAME_WITH_PREFIX} with it!");
+static const u8 sText_PkmnReducedPP[] = _("Reduced {B_DEF_NAME_WITH_PREFIX}'s\n{B_BUFF1} by {B_BUFF2}!");
+static const u8 sText_PkmnStoleItem[] = _("{B_ATK_NAME_WITH_PREFIX} stole\n{B_DEF_NAME_WITH_PREFIX}'s {B_LAST_ITEM}!");
+static const u8 sText_TargetCantEscapeNow[] = _("{B_DEF_NAME_WITH_PREFIX} can't\nescape now!");
+static const u8 sText_PkmnFellIntoNightmare[] = _("{B_DEF_NAME_WITH_PREFIX} fell into\na NIGHTMARE!");
+static const u8 sText_PkmnLockedInNightmare[] = _("{B_ATK_NAME_WITH_PREFIX} is locked\nin a NIGHTMARE!");
+static const u8 sText_PkmnLaidCurse[] = _("{B_ATK_NAME_WITH_PREFIX} cut its own HP and\nlaid a CURSE on {B_DEF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnAfflictedByCurse[] = _("{B_ATK_NAME_WITH_PREFIX} is afflicted\nby the CURSE!");
+static const u8 sText_SpikesScattered[] = _("SPIKES were scattered all around\nthe opponent's side!");
+static const u8 sText_PkmnHurtBySpikes[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} is hurt\nby SPIKES!");
+static const u8 sText_PkmnIdentified[] = _("{B_ATK_NAME_WITH_PREFIX} identified\n{B_DEF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnPerishCountFell[] = _("{B_ATK_NAME_WITH_PREFIX}'s PERISH count\nfell to {B_BUFF1}!");
+static const u8 sText_PkmnBracedItself[] = _("{B_ATK_NAME_WITH_PREFIX} braced\nitself!");
+static const u8 sText_PkmnEnduredHit[] = _("{B_DEF_NAME_WITH_PREFIX} ENDURED\nthe hit!");
+static const u8 sText_MagnitudeStrength[] = _("MAGNITUDE {B_BUFF1}!");
+static const u8 sText_PkmnCutHPMaxedAttack[] = _("{B_ATK_NAME_WITH_PREFIX} cut its own HP\nand maximized ATTACK!");
+static const u8 sText_PkmnCopiedStatChanges[] = _("{B_ATK_NAME_WITH_PREFIX} copied\n{B_DEF_NAME_WITH_PREFIX}'s stat changes!");
+static const u8 sText_PkmnGotFree[] = _("{B_ATK_NAME_WITH_PREFIX} got free of\n{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}!");
+static const u8 sText_PkmnShedLeechSeed[] = _("{B_ATK_NAME_WITH_PREFIX} shed\nLEECH SEED!");
+static const u8 sText_PkmnBlewAwaySpikes[] = _("{B_ATK_NAME_WITH_PREFIX} blew away\nSPIKES!");
+static const u8 sText_PkmnFledFromBattle[] = _("{B_ATK_NAME_WITH_PREFIX} fled from\nbattle!");
+static const u8 sText_PkmnForesawAttack[] = _("{B_ATK_NAME_WITH_PREFIX} foresaw\nan attack!");
+static const u8 sText_PkmnTookAttack[] = _("{B_DEF_NAME_WITH_PREFIX} took the\n{B_BUFF1} attack!");
+static const u8 sText_PkmnChoseXAsDestiny[] = _("{B_ATK_NAME_WITH_PREFIX} chose\n{B_CURRENT_MOVE} as its destiny!");
+static const u8 sText_PkmnAttack[] = _("{B_BUFF1}'s attack!");
+static const u8 sText_PkmnCenterAttention[] = _("{B_ATK_NAME_WITH_PREFIX} became the\ncenter of attention!");
+static const u8 sText_PkmnChargingPower[] = _("{B_ATK_NAME_WITH_PREFIX} began\ncharging power!");
+static const u8 sText_NaturePowerTurnedInto[] = _("NATURE POWER turned into\n{B_CURRENT_MOVE}!");
+static const u8 sText_PkmnStatusNormal[] = _("{B_ATK_NAME_WITH_PREFIX}'s status\nreturned to normal!");
+static const u8 sText_PkmnSubjectedToTorment[] = _("{B_DEF_NAME_WITH_PREFIX} was subjected\nto TORMENT!");
+static const u8 sText_PkmnTighteningFocus[] = _("{B_ATK_NAME_WITH_PREFIX} is tightening\nits focus!");
+static const u8 sText_PkmnFellForTaunt[] = _("{B_DEF_NAME_WITH_PREFIX} fell for\nthe TAUNT!");
+static const u8 sText_PkmnReadyToHelp[] = _("{B_ATK_NAME_WITH_PREFIX} is ready to\nhelp {B_DEF_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnSwitchedItems[] = _("{B_ATK_NAME_WITH_PREFIX} switched\nitems with its opponent!");
+static const u8 sText_PkmnObtainedX[] = _("{B_ATK_NAME_WITH_PREFIX} obtained\n{B_BUFF1}.");
+static const u8 sText_PkmnObtainedX2[] = _("{B_DEF_NAME_WITH_PREFIX} obtained\n{B_BUFF2}.");
+static const u8 sText_PkmnObtainedXYObtainedZ[] = _("{B_ATK_NAME_WITH_PREFIX} obtained\n{B_BUFF1}.\p{B_DEF_NAME_WITH_PREFIX} obtained\n{B_BUFF2}.");
+static const u8 sText_PkmnCopiedFoe[] = _("{B_ATK_NAME_WITH_PREFIX} copied\n{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}!");
+static const u8 sText_PkmnMadeWish[] = _("{B_ATK_NAME_WITH_PREFIX} made a WISH!");
+static const u8 sText_PkmnWishCameTrue[] = _("{B_BUFF1}'s WISH\ncame true!");
+static const u8 sText_PkmnPlantedRoots[] = _("{B_ATK_NAME_WITH_PREFIX} planted its roots!");
+static const u8 sText_PkmnAbsorbedNutrients[] = _("{B_ATK_NAME_WITH_PREFIX} absorbed\nnutrients with its roots!");
+static const u8 sText_PkmnAnchoredItself[] = _("{B_DEF_NAME_WITH_PREFIX} anchored\nitself with its roots!");
+static const u8 sText_PkmnWasMadeDrowsy[] = _("{B_ATK_NAME_WITH_PREFIX} made\n{B_DEF_NAME_WITH_PREFIX} drowsy!");
+static const u8 sText_PkmnKnockedOff[] = _("{B_ATK_NAME_WITH_PREFIX} knocked off\n{B_DEF_NAME_WITH_PREFIX}'s {B_LAST_ITEM}!");
+static const u8 sText_PkmnSwappedAbilities[] = _("{B_ATK_NAME_WITH_PREFIX} swapped abilities\nwith its opponent!");
+static const u8 sText_PkmnSealedOpponentMove[] = _("{B_ATK_NAME_WITH_PREFIX} sealed the\nopponent's moveシsス!");
+static const u8 sText_PkmnWantsGrudge[] = _("{B_ATK_NAME_WITH_PREFIX} wants the\nopponent to bear a GRUDGE!");
+static const u8 sText_PkmnLostPPGrudge[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1} lost\nall its PP due to the GRUDGE!");
+static const u8 sText_PkmnShroudedItself[] = _("{B_ATK_NAME_WITH_PREFIX} shrouded\nitself in {B_CURRENT_MOVE}!");
+static const u8 sText_PkmnMoveBounced[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_CURRENT_MOVE}\nwas bounced back by MAGIC COAT!");
+static const u8 sText_PkmnWaitsForTarget[] = _("{B_ATK_NAME_WITH_PREFIX} waits for its foe\nto make a move!");
+static const u8 sText_PkmnSnatchedMove[] = _("{B_DEF_NAME_WITH_PREFIX} SNATCHED\n{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s move!");
+static const u8 sText_ElectricityWeakened[] = _("Electricity's power was\nweakened!");
+static const u8 sText_FireWeakened[] = _("Fire's power was\nweakened!");
+static const u8 sText_XFoundOneY[] = _("{B_ATK_NAME_WITH_PREFIX} found\none {B_LAST_ITEM}!");
+static const u8 sText_SoothingAroma[] = _("A soothing aroma wafted\nthrough the area!");
+static const u8 sText_ItemsCantBeUsedNow[] = _("Items can't be used now.{PAUSE 64}");
+static const u8 sText_ForXCommaYZ[] = _("For {B_SCR_ACTIVE_NAME_WITH_PREFIX},\n{B_LAST_ITEM} {B_BUFF1}");
+static const u8 sText_PkmnUsedXToGetPumped[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} used\n{B_LAST_ITEM} to hustle!");
+static const u8 sText_PkmnLostFocus[] = _("{B_ATK_NAME_WITH_PREFIX} lost its\nfocus and couldn't move!");
+static const u8 sText_PkmnWasDraggedOut[] = _("{B_DEF_NAME_WITH_PREFIX} was\ndragged out!\p");
+static const u8 sText_TheWallShattered[] = _("The wall shattered!");
+static const u8 sText_ButNoEffect[] = _("But it had no effect!");
+static const u8 sText_PkmnHasNoMovesLeft[] = _("{B_ACTIVE_NAME_WITH_PREFIX} has no\nmoves left!\p");
+static const u8 sText_PkmnMoveIsDisabled[] = _("{B_ACTIVE_NAME_WITH_PREFIX}'s {B_CURRENT_MOVE}\nis disabled!\p");
+static const u8 sText_PkmnCantUseMoveTorment[] = _("{B_ACTIVE_NAME_WITH_PREFIX} can't use the same\nmove in a row due to the TORMENT!\p");
+static const u8 sText_PkmnCantUseMoveTaunt[] = _("{B_ACTIVE_NAME_WITH_PREFIX} can't use\n{B_CURRENT_MOVE} after the TAUNT!\p");
+static const u8 sText_PkmnCantUseMoveSealed[] = _("{B_ACTIVE_NAME_WITH_PREFIX} can't use the\nsealed {B_CURRENT_MOVE}!\p");
+static const u8 sText_PkmnMadeItRain[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nmade it rain!");
+static const u8 sText_PkmnRaisedSpeed[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nraised its SPEED!");
+static const u8 sText_PkmnProtectedBy[] = _("{B_DEF_NAME_WITH_PREFIX} was protected\nby {B_DEF_ABILITY}!");
+static const u8 sText_PkmnPreventsUsage[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents {B_ATK_NAME_WITH_PREFIX}\lfrom using {B_CURRENT_MOVE}!");
+static const u8 sText_PkmnRestoredHPUsing[] = _("{B_DEF_NAME_WITH_PREFIX} restored HP\nusing its {B_DEF_ABILITY}!");
+static const u8 sText_PkmnsXMadeYUseless[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nmade {B_CURRENT_MOVE} useless!");
+static const u8 sText_PkmnChangedTypeWith[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nmade it the {B_BUFF1} type!");
+static const u8 sText_PkmnPreventsParalysisWith[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents paralysis!");
+static const u8 sText_PkmnPreventsRomanceWith[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents romance!");
+static const u8 sText_PkmnPreventsPoisoningWith[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents poisoning!");
+static const u8 sText_PkmnPreventsConfusionWith[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevents confusion!");
+static const u8 sText_PkmnRaisedFirePowerWith[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nraised its FIRE power!");
+static const u8 sText_PkmnAnchorsItselfWith[] = _("{B_DEF_NAME_WITH_PREFIX} anchors\nitself with {B_DEF_ABILITY}!");
+static const u8 sText_PkmnCutsAttackWith[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\ncuts {B_DEF_NAME_WITH_PREFIX}'s ATTACK!");
+static const u8 sText_PkmnPreventsStatLossWith[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nprevents stat loss!");
+static const u8 sText_PkmnHurtsWith[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nhurt {B_ATK_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnTraced[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} TRACED\n{B_BUFF1}'s {B_BUFF2}!");
+static const u8 sText_PkmnsXPreventsBurns[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_EFF_ABILITY}\nprevents burns!");
+static const u8 sText_PkmnsXBlocksY[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nblocks {B_CURRENT_MOVE}!");
+static const u8 sText_PkmnsXBlocksY2[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nblocks {B_CURRENT_MOVE}!");
+static const u8 sText_PkmnsXRestoredHPALittle2[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_ATK_ABILITY}\nrestored its HP a little!");
+static const u8 sText_PkmnsXWhippedUpSandstorm[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nwhipped up a sandstorm!");
+static const u8 sText_PkmnsXIntensifiedSun[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nintensified the sun's rays!");
+static const u8 sText_PkmnsXPreventsYLoss[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nprevents {B_BUFF1} loss!");
+static const u8 sText_PkmnsXInfatuatedY[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\ninfatuated {B_ATK_NAME_WITH_PREFIX}!");
+static const u8 sText_PkmnsXMadeYIneffective[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nmade {B_CURRENT_MOVE} ineffective!");
+static const u8 sText_PkmnsXCuredYProblem[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\ncured its {B_BUFF1} problem!");
+static const u8 sText_ItSuckedLiquidOoze[] = _("It sucked up the\nLIQUID OOZE!");
+static const u8 sText_PkmnTransformed[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX} transformed!");
+static const u8 sText_PkmnsXTookAttack[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\ntook the attack!");
const u8 gText_PkmnsXPreventsSwitching[] = _("{B_BUFF1}'s {B_LAST_ABILITY}\nprevents switching!\p");
-const u8 gUnknown_83FCA49[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevented {B_SCR_ACTIVE_NAME_WITH_PREFIX}'s\l{B_BUFF1} from working!");
-const u8 gUnknown_83FCA71[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nmade it ineffective!");
-const u8 gUnknown_83FCA8E[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_EFF_ABILITY}\nprevents flinching!");
-const u8 gUnknown_83FCAAA[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_ATK_ABILITY}\nprevents {B_DEF_NAME_WITH_PREFIX}'s\l{B_DEF_ABILITY} from working!");
-const u8 gUnknown_83FCAD1[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\ncured its {B_BUFF1} problem!");
-const u8 gUnknown_83FCAEF[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nhad no effect on {B_EFF_NAME_WITH_PREFIX}!");
-const u8 gUnknown_83FCB0C[] = _("{B_ATK_NAME_WITH_PREFIX} is too scared to move!");
-const u8 gUnknown_83FCB26[] = _("GHOST: Get out…… Get out……");
-const u8 gUnknown_83FCB41[] = _("sharply ");
+static const u8 sText_PreventedFromWorking[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_DEF_ABILITY}\nprevented {B_SCR_ACTIVE_NAME_WITH_PREFIX}'s\l{B_BUFF1} from working!");
+static const u8 sText_PkmnsXMadeItIneffective[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nmade it ineffective!");
+static const u8 sText_PkmnsXPreventsFlinching[] = _("{B_EFF_NAME_WITH_PREFIX}'s {B_EFF_ABILITY}\nprevents flinching!");
+static const u8 sText_PkmnsXPreventsYsZ[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_ATK_ABILITY}\nprevents {B_DEF_NAME_WITH_PREFIX}'s\l{B_DEF_ABILITY} from working!");
+static const u8 sText_PkmnsXCuredItsYProblem[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\ncured its {B_BUFF1} problem!");
+static const u8 sText_PkmnsXHadNoEffectOnY[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_SCR_ACTIVE_ABILITY}\nhad no effect on {B_EFF_NAME_WITH_PREFIX}!");
+static const u8 sText_TooScaredToMove[] = _("{B_ATK_NAME_WITH_PREFIX} is too scared to move!");
+static const u8 sText_GetOutGetOut[] = _("GHOST: Get out…… Get out……");
+static const u8 sText_StatSharply[] = _("sharply ");
const u8 gBattleText_Rose[] = _("rose!");
-const u8 gUnknown_83FCB50[] = _("harshly ");
-const u8 gUnknown_83FCB59[] = _("fell!");
-const u8 gUnknown_83FCB5F[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
-const u8 gBattleText_UnknownString3[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
-const u8 gUnknown_83FCB75[] = _("Using {B_LAST_ITEM}, the {B_BUFF1}\nof {B_SCR_ACTIVE_NAME_WITH_PREFIX} {B_BUFF2}");
-const u8 gUnknown_83FCB8F[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
-const u8 gUnknown_83FCB9A[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
-const u8 gUnknown_83FCBA5[] = _("{B_ATK_NAME_WITH_PREFIX}'s stats won't\ngo any higher!");
-const u8 gUnknown_83FCBC5[] = _("{B_DEF_NAME_WITH_PREFIX}'s stats won't\ngo any lower!");
-const u8 gUnknown_83FCBE4[] = _("A critical hit!");
-const u8 gUnknown_83FCBF4[] = _("It's a one-hit KO!");
-const u8 gUnknown_83FCC07[] = _("{PAUSE 32}1, {PAUSE 15}2, and{PAUSE 15}… {PAUSE 15}… {PAUSE 15}… {PAUSE 15}{PLAY_SE SE_KON}Poof!\p");
-const u8 gUnknown_83FCC33[] = _("And…\p");
-const u8 gUnknown_83FCC39[] = _("HM moves can't be\nforgotten now.\p");
-const u8 gUnknown_83FCC5B[] = _("It's not very effective…");
-const u8 gUnknown_83FCC74[] = _("It's super effective!");
+static const u8 sText_StatHarshly[] = _("harshly ");
+static const u8 sText_StatFell[] = _("fell!");
+static const u8 sText_PkmnsStatChanged[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
+const u8 gText_PkmnsStatChanged2[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
+static const u8 sText_UsingXTheYOfZN[] = _("Using {B_LAST_ITEM}, the {B_BUFF1}\nof {B_SCR_ACTIVE_NAME_WITH_PREFIX} {B_BUFF2}");
+static const u8 sText_PkmnsStatChanged3[] = _("{B_ATK_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
+static const u8 sText_PkmnsStatChanged4[] = _("{B_DEF_NAME_WITH_PREFIX}'s {B_BUFF1}\n{B_BUFF2}");
+static const u8 sText_StatsWontIncrease2[] = _("{B_ATK_NAME_WITH_PREFIX}'s stats won't\ngo any higher!");
+static const u8 sText_StatsWontDecrease2[] = _("{B_DEF_NAME_WITH_PREFIX}'s stats won't\ngo any lower!");
+static const u8 sText_CriticalHit[] = _("A critical hit!");
+static const u8 sText_OneHitKO[] = _("It's a one-hit KO!");
+static const u8 sText_123Poof[] = _("{PAUSE 32}1, {PAUSE 15}2, and{PAUSE 15}… {PAUSE 15}… {PAUSE 15}… {PAUSE 15}{PLAY_SE SE_KON}Poof!\p");
+static const u8 sText_AndEllipsis[] = _("And…\p");
+static const u8 sText_HMMovesCantBeForgotten[] = _("HM moves can't be\nforgotten now.\p");
+static const u8 sText_NotVeryEffective[] = _("It's not very effective…");
+static const u8 sText_SuperEffective[] = _("It's super effective!");
static const u8 sText_GotAwaySafely[] = _("{PLAY_SE SE_NIGERU}Got away safely!\p");
-const u8 gUnknown_83FCCA0[] = _("{PLAY_SE SE_NIGERU}{B_ATK_NAME_WITH_PREFIX} fled\nusing its {B_LAST_ITEM}!\p");
-const u8 gUnknown_83FCCBB[] = _("{PLAY_SE SE_NIGERU}{B_ATK_NAME_WITH_PREFIX} fled\nusing {B_ATK_ABILITY}!\p");
-const u8 gUnknown_83FCCD2[] = _("{PLAY_SE SE_NIGERU}Wild {B_BUFF1} fled!");
+static const u8 sText_PkmnFledUsingIts[] = _("{PLAY_SE SE_NIGERU}{B_ATK_NAME_WITH_PREFIX} fled\nusing its {B_LAST_ITEM}!\p");
+static const u8 sText_PkmnFledUsing[] = _("{PLAY_SE SE_NIGERU}{B_ATK_NAME_WITH_PREFIX} fled\nusing {B_ATK_ABILITY}!\p");
+static const u8 sText_WildPkmnFled[] = _("{PLAY_SE SE_NIGERU}Wild {B_BUFF1} fled!");
static const u8 sText_PlayerDefeatedLinkTrainer[] = _("Player defeated\n{B_LINK_OPPONENT1_NAME}!");
static const u8 sText_TwoLinkTrainersDefeated[] = _("Player beat {B_LINK_OPPONENT1_NAME}\nand {B_LINK_OPPONENT2_NAME}!");
static const u8 sText_PlayerLostAgainstLinkTrainer[] = _("Player lost against\n{B_LINK_OPPONENT1_NAME}!");
static const u8 sText_PlayerLostToTwo[] = _("Player lost to {B_LINK_OPPONENT1_NAME}\nand {B_LINK_OPPONENT2_NAME}!");
static const u8 sText_PlayerBattledToDrawLinkTrainer[] = _("Player battled to a draw against\n{B_LINK_OPPONENT1_NAME}!");
static const u8 sText_PlayerBattledToDrawVsTwo[] = _("Player battled to a draw against\n{B_LINK_OPPONENT1_NAME} and {B_LINK_OPPONENT2_NAME}!");
-const u8 gUnknown_83FCD92[] = _("{PLAY_SE SE_NIGERU}{B_LINK_OPPONENT1_NAME} fled!");
+static const u8 sText_WildFled[] = _("{PLAY_SE SE_NIGERU}{B_LINK_OPPONENT1_NAME} fled!");
static const u8 sText_TwoWildFled[] = _("{PLAY_SE SE_NIGERU}{B_LINK_OPPONENT1_NAME} and\n{B_LINK_OPPONENT2_NAME} fled!");
-const u8 gUnknown_83FCDB3[] = _("No! There's no running\nfrom a TRAINER battle!\p");
-const u8 gUnknown_83FCDE2[] = _("Can't escape!\p");
-const u8 gUnknown_83FCDF1[] = _("");
-const u8 gUnknown_83FCDF2[] = _("But nothing happened!");
-const u8 gUnknown_83FCE08[] = _("But it failed!");
-const u8 gUnknown_83FCE17[] = _("It hurt itself in its\nconfusion!");
-const u8 gUnknown_83FCE38[] = _("The MIRROR MOVE failed!");
-const u8 gUnknown_83FCE50[] = _("It started to rain!");
-const u8 gUnknown_83FCE64[] = _("A downpour started!");
-const u8 gUnknown_83FCE78[] = _("Rain continues to fall.");
-const u8 gUnknown_83FCE90[] = _("The downpour continues.");
-const u8 gUnknown_83FCEA8[] = _("The rain stopped.");
-const u8 gUnknown_83FCEBA[] = _("A sandstorm brewed!");
-const u8 gUnknown_83FCECE[] = _("The sandstorm rages.");
-const u8 gUnknown_83FCEE3[] = _("The sandstorm subsided.");
-const u8 gUnknown_83FCEFB[] = _("The sunlight got bright!");
-const u8 gUnknown_83FCF14[] = _("The sunlight is strong.");
-const u8 gUnknown_83FCF2C[] = _("The sunlight faded.");
-const u8 gUnknown_83FCF40[] = _("It started to hail!");
-const u8 gUnknown_83FCF54[] = _("Hail continues to fall.");
-const u8 gUnknown_83FCF6C[] = _("The hail stopped.");
-const u8 gUnknown_83FCF7E[] = _("But it failed to SPIT UP\na thing!");
-const u8 gUnknown_83FCFA0[] = _("But it failed to SWALLOW\na thing!");
-const u8 gUnknown_83FCFC2[] = _("The wind turned into a\nHEAT WAVE!");
-const u8 gUnknown_83FCFE4[] = _("All stat changes were\neliminated!");
-const u8 gUnknown_83FD006[] = _("Coins scattered everywhere!");
-const u8 gUnknown_83FD022[] = _("It was too weak to make\na SUBSTITUTE!");
-const u8 gUnknown_83FD048[] = _("The battlers shared\ntheir pain!");
-const u8 gUnknown_83FD068[] = _("A bell chimed!");
-const u8 gUnknown_83FD077[] = _("All affected POKéMON will\nfaint in three turns!");
-const u8 gUnknown_83FD0A7[] = _("There's no PP left for\nthis move!\p");
-const u8 gUnknown_83FD0CA[] = _("But there was no PP left\nfor the move!");
-const u8 gUnknown_83FD0F1[] = _("{B_ATK_NAME_WITH_PREFIX} ignored\norders while asleep!");
-const u8 gUnknown_83FD111[] = _("{B_ATK_NAME_WITH_PREFIX} ignored\norders!");
-const u8 gUnknown_83FD124[] = _("{B_ATK_NAME_WITH_PREFIX} began to nap!");
-const u8 gUnknown_83FD135[] = _("{B_ATK_NAME_WITH_PREFIX} is\nloafing around!");
-const u8 gUnknown_83FD14B[] = _("{B_ATK_NAME_WITH_PREFIX} won't\nobey!");
-const u8 gUnknown_83FD15A[] = _("{B_ATK_NAME_WITH_PREFIX} turned away!");
-const u8 gUnknown_83FD16A[] = _("{B_ATK_NAME_WITH_PREFIX} pretended\nnot to notice!");
-const u8 gUnknown_83FD186[] = _("{B_TRAINER1_CLASS} {B_TRAINER1_NAME} is\nabout to use {B_BUFF2}.\pWill {B_PLAYER_NAME} change\nPOKéMON?");
-const u8 gUnknown_83FD1B8[] = _("{B_ATK_NAME_WITH_PREFIX} learned\n{B_BUFF1}!");
+static const u8 sText_NoRunningFromTrainers[] = _("No! There's no running\nfrom a TRAINER battle!\p");
+static const u8 sText_CantEscape[] = _("Can't escape!\p");
+static const u8 sText_EmptyString5[] = _(""); //sText_DontLeaveBirch in pokeem
+static const u8 sText_ButNothingHappened[] = _("But nothing happened!");
+static const u8 sText_ButItFailed[] = _("But it failed!");
+static const u8 sText_ItHurtConfusion[] = _("It hurt itself in its\nconfusion!");
+static const u8 sText_MirrorMoveFailed[] = _("The MIRROR MOVE failed!");
+static const u8 sText_StartedToRain[] = _("It started to rain!");
+static const u8 sText_DownpourStarted[] = _("A downpour started!");
+static const u8 sText_RainContinues[] = _("Rain continues to fall.");
+static const u8 sText_DownpourContinues[] = _("The downpour continues.");
+static const u8 sText_RainStopped[] = _("The rain stopped.");
+static const u8 sText_SandstormBrewed[] = _("A sandstorm brewed!");
+static const u8 sText_SandstormRages[] = _("The sandstorm rages.");
+static const u8 sText_SandstormSubsided[] = _("The sandstorm subsided.");
+static const u8 sText_SunlightGotBright[] = _("The sunlight got bright!");
+static const u8 sText_SunlightStrong[] = _("The sunlight is strong.");
+static const u8 sText_SunlightFaded[] = _("The sunlight faded.");
+static const u8 sText_StartedHail[] = _("It started to hail!");
+static const u8 sText_HailContinues[] = _("Hail continues to fall.");
+static const u8 sText_HailStopped[] = _("The hail stopped.");
+static const u8 sText_FailedToSpitUp[] = _("But it failed to SPIT UP\na thing!");
+static const u8 sText_FailedToSwallow[] = _("But it failed to SWALLOW\na thing!");
+static const u8 sText_WindBecameHeatWave[] = _("The wind turned into a\nHEAT WAVE!");
+static const u8 sText_StatChangesGone[] = _("All stat changes were\neliminated!");
+static const u8 sText_CoinsScattered[] = _("Coins scattered everywhere!");
+static const u8 sText_TooWeakForSubstitute[] = _("It was too weak to make\na SUBSTITUTE!");
+static const u8 sText_SharedPain[] = _("The battlers shared\ntheir pain!");
+static const u8 sText_BellChimed[] = _("A bell chimed!");
+static const u8 sText_FaintInThree[] = _("All affected POKéMON will\nfaint in three turns!");
+static const u8 sText_NoPPLeft[] = _("There's no PP left for\nthis move!\p");
+static const u8 sText_ButNoPPLeft[] = _("But there was no PP left\nfor the move!");
+static const u8 sText_PkmnIgnoresAsleep[] = _("{B_ATK_NAME_WITH_PREFIX} ignored\norders while asleep!");
+static const u8 sText_PkmnIgnoredOrders[] = _("{B_ATK_NAME_WITH_PREFIX} ignored\norders!");
+static const u8 sText_PkmnBeganToNap[] = _("{B_ATK_NAME_WITH_PREFIX} began to nap!");
+static const u8 sText_PkmnLoafing[] = _("{B_ATK_NAME_WITH_PREFIX} is\nloafing around!");
+static const u8 sText_PkmnWontObey[] = _("{B_ATK_NAME_WITH_PREFIX} won't\nobey!");
+static const u8 sText_PkmnTurnedAway[] = _("{B_ATK_NAME_WITH_PREFIX} turned away!");
+static const u8 sText_PkmnPretendNotNotice[] = _("{B_ATK_NAME_WITH_PREFIX} pretended\nnot to notice!");
+static const u8 sText_EnemyAboutToSwitchPkmn[] = _("{B_TRAINER1_CLASS} {B_TRAINER1_NAME} is\nabout to use {B_BUFF2}.\pWill {B_PLAYER_NAME} change\nPOKéMON?");
+static const u8 sText_PkmnLearnedMove2[] = _("{B_ATK_NAME_WITH_PREFIX} learned\n{B_BUFF1}!");
static const u8 sText_PlayerDefeatedLinkTrainerTrainer1[] = _("Player defeated\n{B_TRAINER1_CLASS} {B_TRAINER1_NAME}!\p");
-const u8 gUnknown_83FD1DF[] = _("{B_PLAYER_NAME} threw a ROCK\nat the {B_OPPONENT_MON1_NAME}!");
-const u8 gUnknown_83FD1FA[] = _("{B_PLAYER_NAME} threw some BAIT\nat the {B_OPPONENT_MON1_NAME}!");
-const u8 gUnknown_83FD218[] = _("{B_OPPONENT_MON1_NAME} is watching\ncarefully!");
-const u8 gUnknown_83FD232[] = _("{B_OPPONENT_MON1_NAME} is angry!");
-const u8 gUnknown_83FD23F[] = _("{B_OPPONENT_MON1_NAME} is eating!");
-const u8 gUnknown_83FD24D[] = _("{PLAY_SE SE_PINPON}ANNOUNCER: You're out of\nSAFARI BALLS! Game over!\p");
+static const u8 sText_ThrewARock[] = _("{B_PLAYER_NAME} threw a ROCK\nat the {B_OPPONENT_MON1_NAME}!");
+static const u8 sText_ThrewSomeBait[] = _("{B_PLAYER_NAME} threw some BAIT\nat the {B_OPPONENT_MON1_NAME}!");
+static const u8 sText_PkmnWatchingCarefully[] = _("{B_OPPONENT_MON1_NAME} is watching\ncarefully!");
+static const u8 sText_PkmnIsAngry[] = _("{B_OPPONENT_MON1_NAME} is angry!");
+static const u8 sText_PkmnIsEating[] = _("{B_OPPONENT_MON1_NAME} is eating!");
+static const u8 sText_OutOfSafariBalls[] = _("{PLAY_SE SE_PINPON}ANNOUNCER: You're out of\nSAFARI BALLS! Game over!\p");
static const u8 sText_WildPkmnAppeared[] = _("Wild {B_OPPONENT_MON1_NAME} appeared!\p");
static const u8 sText_WildPkmnAppeared2[] = _("Wild {B_OPPONENT_MON1_NAME} appeared!\p");
static const u8 sText_WildPkmnAppearedPause[] = _("Wild {B_OPPONENT_MON1_NAME} appeared!{PAUSE 127}");
static const u8 sText_TwoWildPkmnAppeared[] = _("Wild {B_OPPONENT_MON1_NAME} and\n{B_OPPONENT_MON2_NAME} appeared!\p");
-const u8 gUnknown_83FD2D9[] = _("The GHOST appeared!\pDarn!\nThe GHOST can't be ID'd!\p");
-const u8 gUnknown_83FD30D[] = _("The GHOST appeared!\p");
-const u8 gUnknown_83FD322[] = _("SILPH SCOPE unveiled the GHOST's\nidentity!");
-const u8 gUnknown_83FD34D[] = _("The GHOST was MAROWAK!\p\n");
+static const u8 sText_GhostAppearedCantId[] = _("The GHOST appeared!\pDarn!\nThe GHOST can't be ID'd!\p");
+static const u8 sText_TheGhostAppeared[] = _("The GHOST appeared!\p");
+static const u8 sText_SilphScopeUnveil[] = _("SILPH SCOPE unveiled the GHOST's\nidentity!");
+static const u8 sText_TheGhostWas[] = _("The GHOST was MAROWAK!\p\n");
static const u8 sText_Trainer1WantsToBattle[] = _("{B_TRAINER1_CLASS} {B_TRAINER1_NAME}\nwould like to battle!\p");
static const u8 sText_LinkTrainerWantsToBattle[] = _("{B_LINK_OPPONENT1_NAME}\nwants to battle!");
static const u8 sText_TwoLinkTrainersWantToBattle[] = _("{B_LINK_OPPONENT1_NAME} and {B_LINK_OPPONENT2_NAME}\nwant to battle!");
@@ -477,288 +477,288 @@ static const u8 sText_GiveNicknameCaptured[] = _("Give a nickname to the\ncaptur
static const u8 sText_PkmnSentToPC[] = _("{B_OPPONENT_MON1_NAME} was sent to\n{B_PC_CREATOR_NAME} PC.");
static const u8 sText_Someones[] = _("someone's");
static const u8 sText_Bills[] = _("BILL's");
-const u8 gUnknown_83FD82B[] = _("{B_OPPONENT_MON1_NAME}'s data was\nadded to the POKéDEX.\p");
-const u8 gUnknown_83FD850[] = _("It is raining.");
-const u8 gUnknown_83FD85F[] = _("A sandstorm is raging.");
-const u8 gUnknown_83FD876[] = _("The BOX is full!\nYou can't catch any more!\p");
+static const u8 sText_PkmnDataAddedToDex[] = _("{B_OPPONENT_MON1_NAME}'s data was\nadded to the POKéDEX.\p");
+static const u8 sText_ItIsRaining[] = _("It is raining.");
+static const u8 sText_SandstormIsRaging[] = _("A sandstorm is raging.");
+static const u8 sText_BoxIsFull[] = _("The BOX is full!\nYou can't catch any more!\p");
static const u8 sText_EnigmaBerry[] = _("ENIGMA BERRY");
static const u8 sText_BerrySuffix[] = _(" BERRY");
-const u8 gUnknown_83FD8B6[] = _("ナゾ");
-const u8 gUnknown_83FD8B9[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ncured paralysis!");
-const u8 gUnknown_83FD8D2[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ncured poison!");
-const u8 gUnknown_83FD8E8[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nhealed its burn!");
-const u8 gUnknown_83FD901[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ndefrosted it!");
-const u8 gUnknown_83FD917[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nwoke it from its sleep!");
-const u8 gUnknown_83FD937[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nsnapped it out of confusion!");
-const u8 gUnknown_83FD95C[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ncured its {B_BUFF1} problem!");
-const u8 gUnknown_83FD97A[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nnormalized its status!");
-const u8 gUnknown_83FD999[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored health!");
-const u8 gUnknown_83FD9B2[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored {B_BUFF1}'s PP!");
-const u8 gUnknown_83FD9CC[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored its status!");
-const u8 gUnknown_83FD9E9[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored its HP a little!");
-const u8 gUnknown_83FDA0B[] = _("{B_LAST_ITEM}'s effect allows only\n{B_CURRENT_MOVE} to be used!\p");
-const u8 gUnknown_83FDA33[] = _("{B_DEF_NAME_WITH_PREFIX} hung on\nusing its {B_LAST_ITEM}!");
-const u8 gUnknown_83FDA4C[] = _("");
-const u8 gUnknown_83FDA4D[] = _("{B_PLAYER_NAME} played the {B_LAST_ITEM}.\pNow, that's a catchy tune!");
-const u8 gUnknown_83FDA7A[] = _("{B_PLAYER_NAME} played the\n{B_LAST_ITEM}.");
-const u8 gUnknown_83FDA8C[] = _("The POKéMON hearing the FLUTE\nawoke!");
-const u8 gUnknown_83FDAB1[] = _("You throw a BALL now, right?\nI… I'll do my best!");
-const u8 gUnknown_83FDAE2[] = _("OAK: Oh, for Pete's sake…\nSo pushy, as always.\p{B_PLAYER_NAME}.\pYou've never had a POKéMON battle\nbefore, have you?\pA POKéMON battle is when TRAINERS\npit their POKéMON against each\lother.\p");
-const u8 gUnknown_83FDB92[] = _("The TRAINER that makes the other\nTRAINER's POKéMON faint by lowering\ltheir HP to “0,” wins.\p");
-const u8 gUnknown_83FDBEF[] = _("But rather than talking about it,\nyou'll learn more from experience.\pTry battling and see for yourself.\p");
-const u8 gUnknown_83FDC58[] = _("OAK: Inflicting damage on the foe\nis the key to any battle.\p");
-const u8 gUnknown_83FDC95[] = _("OAK: Lowering the foe's stats\nwill put you at an advantage.\p");
-const u8 gUnknown_83FDCD2[] = _("OAK: Keep your eyes on your\nPOKéMON's HP.\pIt will faint if the HP drops to\n“0.”\p");
-const u8 gUnknown_83FDD23[] = _("OAK: No! There's no running away\nfrom a TRAINER POKéMON battle!\p");
-const u8 gUnknown_83FDD64[] = _("OAK: Hm! Excellent!\pIf you win, you earn prize money,\nand your POKéMON will grow!\pBattle other TRAINERS and make\nyour POKéMON strong!\p");
-const u8 gUnknown_83FDDEB[] = _("OAK: Hm…\nHow disappointing…\pIf you win, you earn prize money,\nand your POKéMON grow.\pBut if you lose, {B_PLAYER_NAME}, you end\nup paying prize money…\pHowever, since you had no warning\nthis time, I'll pay for you.\pBut things won't be this way once\nyou step outside these doors.\pThat's why you must strengthen your\nPOKéMON by battling wild POKéMON.\p");
+static const u8 gUnknown_83FD8B6[] = _("ナゾ");
+static const u8 sText_PkmnsItemCuredParalysis[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ncured paralysis!");
+static const u8 sText_PkmnsItemCuredPoison[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ncured poison!");
+static const u8 sText_PkmnsItemHealedBurn[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nhealed its burn!");
+static const u8 sText_PkmnsItemDefrostedIt[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ndefrosted it!");
+static const u8 sText_PkmnsItemWokeIt[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nwoke it from its sleep!");
+static const u8 sText_PkmnsItemSnappedOut[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nsnapped it out of confusion!");
+static const u8 sText_PkmnsItemCuredProblem[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\ncured its {B_BUFF1} problem!");
+static const u8 sText_PkmnsItemNormalizedStatus[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nnormalized its status!");
+static const u8 sText_PkmnsItemRestoredHealth[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored health!");
+static const u8 sText_PkmnsItemRestoredPP[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored {B_BUFF1}'s PP!");
+static const u8 sText_PkmnsItemRestoredStatus[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored its status!");
+static const u8 sText_PkmnsItemRestoredHPALittle[] = _("{B_SCR_ACTIVE_NAME_WITH_PREFIX}'s {B_LAST_ITEM}\nrestored its HP a little!");
+static const u8 sText_ItemAllowsOnlyYMove[] = _("{B_LAST_ITEM}'s effect allows only\n{B_CURRENT_MOVE} to be used!\p");
+static const u8 sText_PkmnHungOnWithX[] = _("{B_DEF_NAME_WITH_PREFIX} hung on\nusing its {B_LAST_ITEM}!");
+const u8 gText_EmptyString3[] = _("");
+static const u8 sText_PlayedFluteCatchyTune[] = _("{B_PLAYER_NAME} played the {B_LAST_ITEM}.\pNow, that's a catchy tune!");
+static const u8 sText_PlayedThe[] = _("{B_PLAYER_NAME} played the\n{B_LAST_ITEM}.");
+static const u8 sText_PkmnHearingFluteAwoke[] = _("The POKéMON hearing the FLUTE\nawoke!");
+static const u8 sText_YouThrowABallNowRight[] = _("You throw a BALL now, right?\nI… I'll do my best!");
+const u8 gText_ForPetesSake[] = _("OAK: Oh, for Pete's sake…\nSo pushy, as always.\p{B_PLAYER_NAME}.\pYou've never had a POKéMON battle\nbefore, have you?\pA POKéMON battle is when TRAINERS\npit their POKéMON against each\lother.\p");
+const u8 gText_TheTrainerThat[] = _("The TRAINER that makes the other\nTRAINER's POKéMON faint by lowering\ltheir HP to “0,” wins.\p");
+const u8 gText_TryBattling[] = _("But rather than talking about it,\nyou'll learn more from experience.\pTry battling and see for yourself.\p");
+const u8 gText_InflictingDamageIsKey[] = _("OAK: Inflicting damage on the foe\nis the key to any battle.\p");
+const u8 gText_LoweringStats[] = _("OAK: Lowering the foe's stats\nwill put you at an advantage.\p");
+const u8 gText_KeepAnEyeOnHP[] = _("OAK: Keep your eyes on your\nPOKéMON's HP.\pIt will faint if the HP drops to\n“0.”\p");
+const u8 gText_OakNoRunningFromATrainer[] = _("OAK: No! There's no running away\nfrom a TRAINER POKéMON battle!\p");
+const u8 gText_WinEarnsPrizeMoney[] = _("OAK: Hm! Excellent!\pIf you win, you earn prize money,\nand your POKéMON will grow!\pBattle other TRAINERS and make\nyour POKéMON strong!\p");
+const u8 gText_HowDissapointing[] = _("OAK: Hm…\nHow disappointing…\pIf you win, you earn prize money,\nand your POKéMON grow.\pBut if you lose, {B_PLAYER_NAME}, you end\nup paying prize money…\pHowever, since you had no warning\nthis time, I'll pay for you.\pBut things won't be this way once\nyou step outside these doors.\pThat's why you must strengthen your\nPOKéMON by battling wild POKéMON.\p");
const u8 *const gBattleStringsTable[] = {
- [STRINGID_TRAINER1LOSETEXT - 12] = gUnknown_83FB219,
- [STRINGID_PKMNGAINEDEXP - 12] = gUnknown_83FB265,
- [STRINGID_PKMNGREWTOLV - 12] = gUnknown_83FB28E,
- [STRINGID_PKMNLEARNEDMOVE - 12] = gUnknown_83FB2A4,
- [STRINGID_TRYTOLEARNMOVE1 - 12] = gUnknown_83FB2B6,
- [STRINGID_TRYTOLEARNMOVE2 - 12] = gUnknown_83FB2D1,
- [STRINGID_TRYTOLEARNMOVE3 - 12] = gUnknown_83FB2FC,
- [STRINGID_PKMNFORGOTMOVE - 12] = gUnknown_83FB31F,
- [STRINGID_STOPLEARNINGMOVE - 12] = gUnknown_83FB32E,
- [STRINGID_DIDNOTLEARNMOVE - 12] = gUnknown_83FB343,
- [STRINGID_PKMNLEARNEDMOVE2 - 12] = gUnknown_83FD1B8,
- [STRINGID_ATTACKMISSED - 12] = gUnknown_83FB36B,
- [STRINGID_PKMNPROTECTEDITSELF - 12] = gUnknown_83FB37F,
- [STRINGID_STATSWONTINCREASE2 - 12] = gUnknown_83FCBA5,
- [STRINGID_AVOIDEDDAMAGE - 12] = gUnknown_83FB394,
- [STRINGID_ITDOESNTAFFECT - 12] = gUnknown_83FB3EA,
- [STRINGID_ATTACKERFAINTED - 12] = gUnknown_83FB400,
- [STRINGID_TARGETFAINTED - 12] = gUnknown_83FB40D,
- [STRINGID_PLAYERGOTMONEY - 12] = gUnknown_83FB41A,
- [STRINGID_PLAYERWHITEOUT - 12] = gUnknown_83FB433,
- [STRINGID_PLAYERWHITEOUT2 - 12] = gUnknown_83FB451,
- [STRINGID_PREVENTSESCAPE - 12] = gUnknown_83FB508,
- [STRINGID_HITXTIMES - 12] = gUnknown_83FB545,
- [STRINGID_PKMNFELLASLEEP - 12] = gUnknown_83FB555,
- [STRINGID_PKMNMADESLEEP - 12] = gUnknown_83FB565,
- [STRINGID_PKMNALREADYASLEEP - 12] = gUnknown_83FB57C,
- [STRINGID_PKMNALREADYASLEEP2 - 12] = gUnknown_83FB592,
- [STRINGID_PKMNWASNTAFFECTED - 12] = gUnknown_83FB5A8,
- [STRINGID_PKMNWASPOISONED - 12] = gUnknown_83FB5BC,
- [STRINGID_PKMNPOISONEDBY - 12] = gUnknown_83FB5CD,
- [STRINGID_PKMNHURTBYPOISON - 12] = gUnknown_83FB5E2,
- [STRINGID_PKMNALREADYPOISONED - 12] = gUnknown_83FB5F8,
- [STRINGID_PKMNBADLYPOISONED - 12] = gUnknown_83FB610,
- [STRINGID_PKMNENERGYDRAINED - 12] = gUnknown_83FB626,
- [STRINGID_PKMNWASBURNED - 12] = gUnknown_83FB641,
- [STRINGID_PKMNBURNEDBY - 12] = gUnknown_83FB650,
- [STRINGID_PKMNHURTBYBURN - 12] = gUnknown_83FB663,
- [STRINGID_PKMNWASFROZEN - 12] = gUnknown_83FB692,
- [STRINGID_PKMNFROZENBY - 12] = gUnknown_83FB6A7,
- [STRINGID_PKMNISFROZEN - 12] = gUnknown_83FB6BF,
- [STRINGID_PKMNWASDEFROSTED - 12] = gUnknown_83FB6D3,
- [STRINGID_PKMNWASDEFROSTED2 - 12] = gUnknown_83FB6E5,
- [STRINGID_PKMNWASDEFROSTEDBY - 12] = gUnknown_83FB6F7,
- [STRINGID_PKMNWASPARALYZED - 12] = gUnknown_83FB70F,
- [STRINGID_PKMNWASPARALYZEDBY - 12] = gUnknown_83FB73A,
- [STRINGID_PKMNISPARALYZED - 12] = gUnknown_83FB76A,
- [STRINGID_PKMNISALREADYPARALYZED - 12] = gUnknown_83FB78A,
- [STRINGID_PKMNHEALEDPARALYSIS - 12] = gUnknown_83FB7A3,
- [STRINGID_PKMNDREAMEATEN - 12] = gUnknown_83FB7BF,
- [STRINGID_STATSWONTINCREASE - 12] = gUnknown_83FB7D5,
- [STRINGID_STATSWONTDECREASE - 12] = gUnknown_83FB7EE,
- [STRINGID_TEAMSTOPPEDWORKING - 12] = gUnknown_83FB806,
- [STRINGID_FOESTOPPEDWORKING - 12] = gUnknown_83FB826,
- [STRINGID_PKMNISCONFUSED - 12] = gUnknown_83FB844,
- [STRINGID_PKMNHEALEDCONFUSION - 12] = gUnknown_83FB854,
- [STRINGID_PKMNWASCONFUSED - 12] = gUnknown_83FB871,
- [STRINGID_PKMNALREADYCONFUSED - 12] = gUnknown_83FB885,
- [STRINGID_PKMNFELLINLOVE - 12] = gUnknown_83FB89D,
- [STRINGID_PKMNINLOVE - 12] = gUnknown_83FB8AE,
- [STRINGID_PKMNIMMOBILIZEDBYLOVE - 12] = gUnknown_83FB8C5,
- [STRINGID_PKMNBLOWNAWAY - 12] = gUnknown_83FB8E0,
- [STRINGID_PKMNCHANGEDTYPE - 12] = gUnknown_83FB8F3,
- [STRINGID_PKMNFLINCHED - 12] = gUnknown_83FB914,
- [STRINGID_PKMNREGAINEDHEALTH - 12] = gUnknown_83FB921,
- [STRINGID_PKMNHPFULL - 12] = gUnknown_83FB935,
- [STRINGID_PKMNRAISEDSPDEF - 12] = gUnknown_83FB946,
- [STRINGID_PKMNRAISEDDEF - 12] = gUnknown_83FB97F,
- [STRINGID_PKMNCOVEREDBYVEIL - 12] = gUnknown_83FB9B8,
- [STRINGID_PKMNUSEDSAFEGUARD - 12] = gUnknown_83FB9D9,
- [STRINGID_PKMNSAFEGUARDEXPIRED - 12] = gUnknown_83FB9FF,
- [STRINGID_PKMNWENTTOSLEEP - 12] = gUnknown_83FBA2F,
- [STRINGID_PKMNSLEPTHEALTHY - 12] = gUnknown_83FBA41,
- [STRINGID_PKMNWHIPPEDWHIRLWIND - 12] = gUnknown_83FBA5E,
- [STRINGID_PKMNTOOKSUNLIGHT - 12] = gUnknown_83FBA79,
- [STRINGID_PKMNLOWEREDHEAD - 12] = gUnknown_83FBA8E,
- [STRINGID_PKMNISGLOWING - 12] = gUnknown_83FBAA3,
- [STRINGID_PKMNFLEWHIGH - 12] = gUnknown_83FBAB2,
- [STRINGID_PKMNDUGHOLE - 12] = gUnknown_83FBAC3,
- [STRINGID_PKMNSQUEEZEDBYBIND - 12] = gUnknown_83FBAF3,
- [STRINGID_PKMNTRAPPEDINVORTEX - 12] = gUnknown_83FBB11,
- [STRINGID_PKMNWRAPPEDBY - 12] = gUnknown_83FBB4C,
- [STRINGID_PKMNCLAMPED - 12] = gUnknown_83FBB62,
- [STRINGID_PKMNHURTBY - 12] = gUnknown_83FBB71,
- [STRINGID_PKMNFREEDFROM - 12] = gUnknown_83FBB83,
- [STRINGID_PKMNCRASHED - 12] = gUnknown_83FBB99,
+ [STRINGID_TRAINER1LOSETEXT - 12] = sText_Trainer1LoseText,
+ [STRINGID_PKMNGAINEDEXP - 12] = sText_PkmnGainedEXP,
+ [STRINGID_PKMNGREWTOLV - 12] = sText_PkmnGrewToLv,
+ [STRINGID_PKMNLEARNEDMOVE - 12] = sText_PkmnLearnedMove,
+ [STRINGID_TRYTOLEARNMOVE1 - 12] = sText_TryToLearnMove1,
+ [STRINGID_TRYTOLEARNMOVE2 - 12] = sText_TryToLearnMove2,
+ [STRINGID_TRYTOLEARNMOVE3 - 12] = sText_TryToLearnMove3,
+ [STRINGID_PKMNFORGOTMOVE - 12] = sText_PkmnForgotMove,
+ [STRINGID_STOPLEARNINGMOVE - 12] = sText_StopLearningMove,
+ [STRINGID_DIDNOTLEARNMOVE - 12] = sText_DidNotLearnMove,
+ [STRINGID_PKMNLEARNEDMOVE2 - 12] = sText_PkmnLearnedMove2,
+ [STRINGID_ATTACKMISSED - 12] = sText_AttackMissed,
+ [STRINGID_PKMNPROTECTEDITSELF - 12] = sText_PkmnProtectedItself,
+ [STRINGID_STATSWONTINCREASE2 - 12] = sText_StatsWontIncrease2,
+ [STRINGID_AVOIDEDDAMAGE - 12] = sText_AvoidedDamage,
+ [STRINGID_ITDOESNTAFFECT - 12] = sText_ItDoesntAffect,
+ [STRINGID_ATTACKERFAINTED - 12] = sText_AttackerFainted,
+ [STRINGID_TARGETFAINTED - 12] = sText_TargetFainted,
+ [STRINGID_PLAYERGOTMONEY - 12] = sText_PlayerGotMoney,
+ [STRINGID_PLAYERWHITEOUT - 12] = sText_PlayerWhiteout,
+ [STRINGID_PLAYERWHITEOUT2 - 12] = sText_PlayerPanicked,
+ [STRINGID_PREVENTSESCAPE - 12] = sText_PreventsEscape,
+ [STRINGID_HITXTIMES - 12] = sText_HitXTimes,
+ [STRINGID_PKMNFELLASLEEP - 12] = sText_PkmnFellAsleep,
+ [STRINGID_PKMNMADESLEEP - 12] = sText_PkmnMadeSleep,
+ [STRINGID_PKMNALREADYASLEEP - 12] = sText_PkmnAlreadyAsleep,
+ [STRINGID_PKMNALREADYASLEEP2 - 12] = sText_PkmnAlreadyAsleep2,
+ [STRINGID_PKMNWASNTAFFECTED - 12] = sText_PkmnWasntAffected,
+ [STRINGID_PKMNWASPOISONED - 12] = sText_PkmnWasPoisoned,
+ [STRINGID_PKMNPOISONEDBY - 12] = sText_PkmnPoisonedBy,
+ [STRINGID_PKMNHURTBYPOISON - 12] = sText_PkmnHurtByPoison,
+ [STRINGID_PKMNALREADYPOISONED - 12] = sText_PkmnAlreadyPoisoned,
+ [STRINGID_PKMNBADLYPOISONED - 12] = sText_PkmnBadlyPoisoned,
+ [STRINGID_PKMNENERGYDRAINED - 12] = sText_PkmnEnergyDrained,
+ [STRINGID_PKMNWASBURNED - 12] = sText_PkmnWasBurned,
+ [STRINGID_PKMNBURNEDBY - 12] = sText_PkmnBurnedBy,
+ [STRINGID_PKMNHURTBYBURN - 12] = sText_PkmnHurtByBurn,
+ [STRINGID_PKMNWASFROZEN - 12] = sText_PkmnWasFrozen,
+ [STRINGID_PKMNFROZENBY - 12] = sText_PkmnFrozenBy,
+ [STRINGID_PKMNISFROZEN - 12] = sText_PkmnIsFrozen,
+ [STRINGID_PKMNWASDEFROSTED - 12] = sText_PkmnWasDefrosted,
+ [STRINGID_PKMNWASDEFROSTED2 - 12] = sText_PkmnWasDefrosted2,
+ [STRINGID_PKMNWASDEFROSTEDBY - 12] = sText_PkmnWasDefrostedBy,
+ [STRINGID_PKMNWASPARALYZED - 12] = sText_PkmnWasParalyzed,
+ [STRINGID_PKMNWASPARALYZEDBY - 12] = sText_PkmnWasParalyzedBy,
+ [STRINGID_PKMNISPARALYZED - 12] = sText_PkmnIsParalyzed,
+ [STRINGID_PKMNISALREADYPARALYZED - 12] = sText_PkmnIsAlreadyParalyzed,
+ [STRINGID_PKMNHEALEDPARALYSIS - 12] = sText_PkmnHealedParalysis,
+ [STRINGID_PKMNDREAMEATEN - 12] = sText_PkmnDreamEaten,
+ [STRINGID_STATSWONTINCREASE - 12] = sText_StatsWontIncrease,
+ [STRINGID_STATSWONTDECREASE - 12] = sText_StatsWontDecrease,
+ [STRINGID_TEAMSTOPPEDWORKING - 12] = sText_TeamStoppedWorking,
+ [STRINGID_FOESTOPPEDWORKING - 12] = sText_FoeStoppedWorking,
+ [STRINGID_PKMNISCONFUSED - 12] = sText_PkmnIsConfused,
+ [STRINGID_PKMNHEALEDCONFUSION - 12] = sText_PkmnHealedConfusion,
+ [STRINGID_PKMNWASCONFUSED - 12] = sText_PkmnWasConfused,
+ [STRINGID_PKMNALREADYCONFUSED - 12] = sText_PkmnAlreadyConfused,
+ [STRINGID_PKMNFELLINLOVE - 12] = sText_PkmnFellInLove,
+ [STRINGID_PKMNINLOVE - 12] = sText_PkmnInLove,
+ [STRINGID_PKMNIMMOBILIZEDBYLOVE - 12] = sText_PkmnImmobilizedByLove,
+ [STRINGID_PKMNBLOWNAWAY - 12] = sText_PkmnBlownAway,
+ [STRINGID_PKMNCHANGEDTYPE - 12] = sText_PkmnChangedType,
+ [STRINGID_PKMNFLINCHED - 12] = sText_PkmnFlinched,
+ [STRINGID_PKMNREGAINEDHEALTH - 12] = sText_PkmnRegainedHealth,
+ [STRINGID_PKMNHPFULL - 12] = sText_PkmnHPFull,
+ [STRINGID_PKMNRAISEDSPDEF - 12] = sText_PkmnRaisedSpDef,
+ [STRINGID_PKMNRAISEDDEF - 12] = sText_PkmnRaisedDef,
+ [STRINGID_PKMNCOVEREDBYVEIL - 12] = sText_PkmnCoveredByVeil,
+ [STRINGID_PKMNUSEDSAFEGUARD - 12] = sText_PkmnUsedSafeguard,
+ [STRINGID_PKMNSAFEGUARDEXPIRED - 12] = sText_PkmnSafeguardExpired,
+ [STRINGID_PKMNWENTTOSLEEP - 12] = sText_PkmnWentToSleep,
+ [STRINGID_PKMNSLEPTHEALTHY - 12] = sText_PkmnSleptHealthy,
+ [STRINGID_PKMNWHIPPEDWHIRLWIND - 12] = sText_PkmnWhippedWhirlwind,
+ [STRINGID_PKMNTOOKSUNLIGHT - 12] = sText_PkmnTookSunlight,
+ [STRINGID_PKMNLOWEREDHEAD - 12] = sText_PkmnLoweredHead,
+ [STRINGID_PKMNISGLOWING - 12] = sText_PkmnIsGlowing,
+ [STRINGID_PKMNFLEWHIGH - 12] = sText_PkmnFlewHigh,
+ [STRINGID_PKMNDUGHOLE - 12] = sText_PkmnDugHole,
+ [STRINGID_PKMNSQUEEZEDBYBIND - 12] = sText_PkmnSqueezedByBind,
+ [STRINGID_PKMNTRAPPEDINVORTEX - 12] = sText_PkmnTrappedInVortex,
+ [STRINGID_PKMNWRAPPEDBY - 12] = sText_PkmnWrappedBy,
+ [STRINGID_PKMNCLAMPED - 12] = sText_PkmnClamped,
+ [STRINGID_PKMNHURTBY - 12] = sText_PkmnHurtBy,
+ [STRINGID_PKMNFREEDFROM - 12] = sText_PkmnFreedFrom,
+ [STRINGID_PKMNCRASHED - 12] = sText_PkmnCrashed,
[STRINGID_PKMNSHROUDEDINMIST - 12] = gBattleText_MistShroud,
- [STRINGID_PKMNPROTECTEDBYMIST - 12] = gUnknown_83FBBD0,
+ [STRINGID_PKMNPROTECTEDBYMIST - 12] = sText_PkmnProtectedByMist,
[STRINGID_PKMNGETTINGPUMPED - 12] = gBattleText_GetPumped,
- [STRINGID_PKMNHITWITHRECOIL - 12] = gUnknown_83FBBFF,
- [STRINGID_PKMNPROTECTEDITSELF2 - 12] = gUnknown_83FBC16,
- [STRINGID_PKMNBUFFETEDBYSANDSTORM - 12] = gUnknown_83FBC2B,
- [STRINGID_PKMNPELTEDBYHAIL - 12] = gUnknown_83FBC4C,
- [STRINGID_PKMNSEEDED - 12] = gUnknown_83FBC74,
- [STRINGID_PKMNEVADEDATTACK - 12] = gUnknown_83FBC83,
- [STRINGID_PKMNSAPPEDBYLEECHSEED - 12] = gUnknown_83FBC99,
- [STRINGID_PKMNFASTASLEEP - 12] = gUnknown_83FBCBE,
- [STRINGID_PKMNWOKEUP - 12] = gUnknown_83FBCD1,
- [STRINGID_PKMNUPROARKEPTAWAKE - 12] = gUnknown_83FBCDD,
- [STRINGID_PKMNWOKEUPINUPROAR - 12] = gUnknown_83FBCFC,
- [STRINGID_PKMNCAUSEDUPROAR - 12] = gUnknown_83FBD16,
- [STRINGID_PKMNMAKINGUPROAR - 12] = gUnknown_83FBD2B,
- [STRINGID_PKMNCALMEDDOWN - 12] = gUnknown_83FBD43,
- [STRINGID_PKMNCANTSLEEPINUPROAR - 12] = gUnknown_83FBD53,
- [STRINGID_PKMNSTOCKPILED - 12] = gUnknown_83FBD74,
- [STRINGID_PKMNCANTSTOCKPILE - 12] = gUnknown_83FBD86,
- [STRINGID_PKMNCANTSLEEPINUPROAR2 - 12] = gUnknown_83FBDA3,
- [STRINGID_UPROARKEPTPKMNAWAKE - 12] = gUnknown_83FBDC4,
- [STRINGID_PKMNSTAYEDAWAKEUSING - 12] = gUnknown_83FBDE2,
- [STRINGID_PKMNSTORINGENERGY - 12] = gUnknown_83FBE00,
- [STRINGID_PKMNUNLEASHEDENERGY - 12] = gUnknown_83FBE16,
- [STRINGID_PKMNFATIGUECONFUSION - 12] = gUnknown_83FBE2B,
- [STRINGID_PKMNPICKEDUPITEM - 12] = gUnknown_83FBE4E,
- [STRINGID_PKMNUNAFFECTED - 12] = gUnknown_83FBE61,
- [STRINGID_PKMNTRANSFORMEDINTO - 12] = gUnknown_83FBE73,
- [STRINGID_PKMNMADESUBSTITUTE - 12] = gUnknown_83FBE8B,
- [STRINGID_PKMNHASSUBSTITUTE - 12] = gUnknown_83FBEA1,
- [STRINGID_SUBSTITUTEDAMAGED - 12] = gUnknown_83FBEBE,
- [STRINGID_PKMNSUBSTITUTEFADED - 12] = gUnknown_83FBEE2,
- [STRINGID_PKMNMUSTRECHARGE - 12] = gUnknown_83FBEFA,
- [STRINGID_PKMNRAGEBUILDING - 12] = gUnknown_83FBF0C,
- [STRINGID_PKMNMOVEWASDISABLED - 12] = gUnknown_83FBF23,
- [STRINGID_PKMNMOVEISDISABLED - 12] = gUnknown_83FC687,
- [STRINGID_PKMNMOVEDISABLEDNOMORE - 12] = gUnknown_83FBF39,
- [STRINGID_PKMNGOTENCORE - 12] = gUnknown_83FBF51,
- [STRINGID_PKMNENCOREENDED - 12] = gUnknown_83FBF63,
- [STRINGID_PKMNTOOKAIM - 12] = gUnknown_83FBF76,
- [STRINGID_PKMNSKETCHEDMOVE - 12] = gUnknown_83FBF89,
- [STRINGID_PKMNTRYINGTOTAKEFOE - 12] = gUnknown_83FBF99,
- [STRINGID_PKMNTOOKFOE - 12] = gUnknown_83FBFBF,
- [STRINGID_PKMNREDUCEDPP - 12] = gUnknown_83FBFD3,
- [STRINGID_PKMNSTOLEITEM - 12] = gUnknown_83FBFEA,
- [STRINGID_TARGETCANTESCAPENOW - 12] = gUnknown_83FBFFC,
- [STRINGID_PKMNFELLINTONIGHTMARE - 12] = gUnknown_83FC011,
- [STRINGID_PKMNLOCKEDINNIGHTMARE - 12] = gUnknown_83FC02B,
- [STRINGID_PKMNLAIDCURSE - 12] = gUnknown_83FC048,
- [STRINGID_PKMNAFFLICTEDBYCURSE - 12] = gUnknown_83FC072,
- [STRINGID_SPIKESSCATTERED - 12] = gUnknown_83FC090,
- [STRINGID_PKMNHURTBYSPIKES - 12] = gUnknown_83FC0C6,
- [STRINGID_PKMNIDENTIFIED - 12] = gUnknown_83FC0DC,
- [STRINGID_PKMNPERISHCOUNTFELL - 12] = gUnknown_83FC0EE,
- [STRINGID_PKMNBRACEDITSELF - 12] = gUnknown_83FC10C,
- [STRINGID_PKMNENDUREDHIT - 12] = gUnknown_83FC11E,
- [STRINGID_MAGNITUDESTRENGTH - 12] = gUnknown_83FC132,
- [STRINGID_PKMNCUTHPMAXEDATTACK - 12] = gUnknown_83FC140,
- [STRINGID_PKMNCOPIEDSTATCHANGES - 12] = gUnknown_83FC168,
- [STRINGID_PKMNGOTFREE - 12] = gUnknown_83FC185,
- [STRINGID_PKMNSHEDLEECHSEED - 12] = gUnknown_83FC19D,
- [STRINGID_PKMNBLEWAWAYSPIKES - 12] = gUnknown_83FC1B1,
- [STRINGID_PKMNFLEDFROMBATTLE - 12] = gUnknown_83FC1C6,
- [STRINGID_PKMNFORESAWATTACK - 12] = gUnknown_83FC1DB,
- [STRINGID_PKMNTOOKATTACK - 12] = gUnknown_83FC1F1,
- [STRINGID_PKMNATTACK - 12] = gUnknown_83FC224,
- [STRINGID_PKMNCENTERATTENTION - 12] = gUnknown_83FC231,
- [STRINGID_PKMNCHARGINGPOWER - 12] = gUnknown_83FC254,
- [STRINGID_NATUREPOWERTURNEDINTO - 12] = gUnknown_83FC26D,
- [STRINGID_PKMNSTATUSNORMAL - 12] = gUnknown_83FC28A,
- [STRINGID_PKMNHASNOMOVESLEFT - 12] = gUnknown_83FC670,
- [STRINGID_PKMNSUBJECTEDTOTORMENT - 12] = gUnknown_83FC2AA,
- [STRINGID_PKMNCANTUSEMOVETORMENT - 12] = gUnknown_83FC69D,
- [STRINGID_PKMNTIGHTENINGFOCUS - 12] = gUnknown_83FC2C7,
- [STRINGID_PKMNFELLFORTAUNT - 12] = gUnknown_83FC2E3,
- [STRINGID_PKMNCANTUSEMOVETAUNT - 12] = gUnknown_83FC6D6,
- [STRINGID_PKMNREADYTOHELP - 12] = gUnknown_83FC2FA,
- [STRINGID_PKMNSWITCHEDITEMS - 12] = gUnknown_83FC312,
- [STRINGID_PKMNCOPIEDFOE - 12] = gUnknown_83FC377,
- [STRINGID_PKMNMADEWISH - 12] = gUnknown_83FC38A,
- [STRINGID_PKMNWISHCAMETRUE - 12] = gUnknown_83FC39A,
- [STRINGID_PKMNPLANTEDROOTS - 12] = gUnknown_83FC3AF,
- [STRINGID_PKMNABSORBEDNUTRIENTS - 12] = gUnknown_83FC3C5,
- [STRINGID_PKMNANCHOREDITSELF - 12] = gUnknown_83FC3EB,
- [STRINGID_PKMNWASMADEDROWSY - 12] = gUnknown_83FC40E,
- [STRINGID_PKMNKNOCKEDOFF - 12] = gUnknown_83FC421,
- [STRINGID_PKMNSWAPPEDABILITIES - 12] = gUnknown_83FC439,
- [STRINGID_PKMNSEALEDOPPONENTMOVE - 12] = gUnknown_83FC461,
- [STRINGID_PKMNCANTUSEMOVESEALED - 12] = gUnknown_83FC6F8,
- [STRINGID_PKMNWANTSGRUDGE - 12] = gUnknown_83FC483,
- [STRINGID_PKMNLOSTPPGRUDGE - 12] = gUnknown_83FC4AB,
- [STRINGID_PKMNSHROUDEDITSELF - 12] = gUnknown_83FC4D6,
- [STRINGID_PKMNMOVEBOUNCED - 12] = gUnknown_83FC4F0,
- [STRINGID_PKMNWAITSFORTARGET - 12] = gUnknown_83FC518,
- [STRINGID_PKMNSNATCHEDMOVE - 12] = gUnknown_83FC53D,
- [STRINGID_PKMNMADEITRAIN - 12] = gUnknown_83FC715,
- [STRINGID_PKMNRAISEDSPEED - 12] = gUnknown_83FC72B,
- [STRINGID_PKMNPROTECTEDBY - 12] = gUnknown_83FC745,
- [STRINGID_PKMNPREVENTSUSAGE - 12] = gUnknown_83FC75D,
- [STRINGID_PKMNRESTOREDHPUSING - 12] = gUnknown_83FC780,
- [STRINGID_PKMNCHANGEDTYPEWITH - 12] = gUnknown_83FC7B6,
- [STRINGID_PKMNPREVENTSPARALYSISWITH - 12] = gUnknown_83FC7D3,
- [STRINGID_PKMNPREVENTSROMANCEWITH - 12] = gUnknown_83FC7EF,
- [STRINGID_PKMNPREVENTSPOISONINGWITH - 12] = gUnknown_83FC809,
- [STRINGID_PKMNPREVENTSCONFUSIONWITH - 12] = gUnknown_83FC825,
- [STRINGID_PKMNRAISEDFIREPOWERWITH - 12] = gUnknown_83FC841,
- [STRINGID_PKMNANCHORSITSELFWITH - 12] = gUnknown_83FC860,
- [STRINGID_PKMNCUTSATTACKWITH - 12] = gUnknown_83FC87B,
- [STRINGID_PKMNPREVENTSSTATLOSSWITH - 12] = gUnknown_83FC895,
- [STRINGID_PKMNHURTSWITH - 12] = gUnknown_83FC8B1,
- [STRINGID_PKMNTRACED - 12] = gUnknown_83FC8C2,
- [STRINGID_STATSHARPLY - 12] = gUnknown_83FCB41,
+ [STRINGID_PKMNHITWITHRECOIL - 12] = sText_PkmnHitWithRecoil,
+ [STRINGID_PKMNPROTECTEDITSELF2 - 12] = sText_PkmnProtectedItself2,
+ [STRINGID_PKMNBUFFETEDBYSANDSTORM - 12] = sText_PkmnBuffetedBySandstorm,
+ [STRINGID_PKMNPELTEDBYHAIL - 12] = sText_PkmnPeltedByHail,
+ [STRINGID_PKMNSEEDED - 12] = sText_PkmnSeeded,
+ [STRINGID_PKMNEVADEDATTACK - 12] = sText_PkmnEvadedAttack,
+ [STRINGID_PKMNSAPPEDBYLEECHSEED - 12] = sText_PkmnSappedByLeechSeed,
+ [STRINGID_PKMNFASTASLEEP - 12] = sText_PkmnFastAsleep,
+ [STRINGID_PKMNWOKEUP - 12] = sText_PkmnWokeUp,
+ [STRINGID_PKMNUPROARKEPTAWAKE - 12] = sText_PkmnUproarKeptAwake,
+ [STRINGID_PKMNWOKEUPINUPROAR - 12] = sText_PkmnWokeUpInUproar,
+ [STRINGID_PKMNCAUSEDUPROAR - 12] = sText_PkmnCausedUproar,
+ [STRINGID_PKMNMAKINGUPROAR - 12] = sText_PkmnMakingUproar,
+ [STRINGID_PKMNCALMEDDOWN - 12] = sText_PkmnCalmedDown,
+ [STRINGID_PKMNCANTSLEEPINUPROAR - 12] = sText_PkmnCantSleepInUproar,
+ [STRINGID_PKMNSTOCKPILED - 12] = sText_PkmnStockpiled,
+ [STRINGID_PKMNCANTSTOCKPILE - 12] = sText_PkmnCantStockpile,
+ [STRINGID_PKMNCANTSLEEPINUPROAR2 - 12] = sText_PkmnCantSleepInUproar2,
+ [STRINGID_UPROARKEPTPKMNAWAKE - 12] = sText_UproarKeptPkmnAwake,
+ [STRINGID_PKMNSTAYEDAWAKEUSING - 12] = sText_PkmnStayedAwakeUsing,
+ [STRINGID_PKMNSTORINGENERGY - 12] = sText_PkmnStoringEnergy,
+ [STRINGID_PKMNUNLEASHEDENERGY - 12] = sText_PkmnUnleashedEnergy,
+ [STRINGID_PKMNFATIGUECONFUSION - 12] = sText_PkmnFatigueConfusion,
+ [STRINGID_PKMNPICKEDUPITEM - 12] = sText_PkmnPickedUpItem,
+ [STRINGID_PKMNUNAFFECTED - 12] = sText_PkmnUnaffected,
+ [STRINGID_PKMNTRANSFORMEDINTO - 12] = sText_PkmnTransformedInto,
+ [STRINGID_PKMNMADESUBSTITUTE - 12] = sText_PkmnMadeSubstitute,
+ [STRINGID_PKMNHASSUBSTITUTE - 12] = sText_PkmnHasSubstitute,
+ [STRINGID_SUBSTITUTEDAMAGED - 12] = sText_SubstituteDamaged,
+ [STRINGID_PKMNSUBSTITUTEFADED - 12] = sText_PkmnSubstituteFaded,
+ [STRINGID_PKMNMUSTRECHARGE - 12] = sText_PkmnMustRecharge,
+ [STRINGID_PKMNRAGEBUILDING - 12] = sText_PkmnRageBuilding,
+ [STRINGID_PKMNMOVEWASDISABLED - 12] = sText_PkmnMoveWasDisabled,
+ [STRINGID_PKMNMOVEISDISABLED - 12] = sText_PkmnMoveIsDisabled,
+ [STRINGID_PKMNMOVEDISABLEDNOMORE - 12] = sText_PkmnMoveDisabledNoMore,
+ [STRINGID_PKMNGOTENCORE - 12] = sText_PkmnGotEncore,
+ [STRINGID_PKMNENCOREENDED - 12] = sText_PkmnEncoreEnded,
+ [STRINGID_PKMNTOOKAIM - 12] = sText_PkmnTookAim,
+ [STRINGID_PKMNSKETCHEDMOVE - 12] = sText_PkmnSketchedMove,
+ [STRINGID_PKMNTRYINGTOTAKEFOE - 12] = sText_PkmnTryingToTakeFoe,
+ [STRINGID_PKMNTOOKFOE - 12] = sText_PkmnTookFoe,
+ [STRINGID_PKMNREDUCEDPP - 12] = sText_PkmnReducedPP,
+ [STRINGID_PKMNSTOLEITEM - 12] = sText_PkmnStoleItem,
+ [STRINGID_TARGETCANTESCAPENOW - 12] = sText_TargetCantEscapeNow,
+ [STRINGID_PKMNFELLINTONIGHTMARE - 12] = sText_PkmnFellIntoNightmare,
+ [STRINGID_PKMNLOCKEDINNIGHTMARE - 12] = sText_PkmnLockedInNightmare,
+ [STRINGID_PKMNLAIDCURSE - 12] = sText_PkmnLaidCurse,
+ [STRINGID_PKMNAFFLICTEDBYCURSE - 12] = sText_PkmnAfflictedByCurse,
+ [STRINGID_SPIKESSCATTERED - 12] = sText_SpikesScattered,
+ [STRINGID_PKMNHURTBYSPIKES - 12] = sText_PkmnHurtBySpikes,
+ [STRINGID_PKMNIDENTIFIED - 12] = sText_PkmnIdentified,
+ [STRINGID_PKMNPERISHCOUNTFELL - 12] = sText_PkmnPerishCountFell,
+ [STRINGID_PKMNBRACEDITSELF - 12] = sText_PkmnBracedItself,
+ [STRINGID_PKMNENDUREDHIT - 12] = sText_PkmnEnduredHit,
+ [STRINGID_MAGNITUDESTRENGTH - 12] = sText_MagnitudeStrength,
+ [STRINGID_PKMNCUTHPMAXEDATTACK - 12] = sText_PkmnCutHPMaxedAttack,
+ [STRINGID_PKMNCOPIEDSTATCHANGES - 12] = sText_PkmnCopiedStatChanges,
+ [STRINGID_PKMNGOTFREE - 12] = sText_PkmnGotFree,
+ [STRINGID_PKMNSHEDLEECHSEED - 12] = sText_PkmnShedLeechSeed,
+ [STRINGID_PKMNBLEWAWAYSPIKES - 12] = sText_PkmnBlewAwaySpikes,
+ [STRINGID_PKMNFLEDFROMBATTLE - 12] = sText_PkmnFledFromBattle,
+ [STRINGID_PKMNFORESAWATTACK - 12] = sText_PkmnForesawAttack,
+ [STRINGID_PKMNTOOKATTACK - 12] = sText_PkmnTookAttack,
+ [STRINGID_PKMNATTACK - 12] = sText_PkmnAttack,
+ [STRINGID_PKMNCENTERATTENTION - 12] = sText_PkmnCenterAttention,
+ [STRINGID_PKMNCHARGINGPOWER - 12] = sText_PkmnChargingPower,
+ [STRINGID_NATUREPOWERTURNEDINTO - 12] = sText_NaturePowerTurnedInto,
+ [STRINGID_PKMNSTATUSNORMAL - 12] = sText_PkmnStatusNormal,
+ [STRINGID_PKMNHASNOMOVESLEFT - 12] = sText_PkmnHasNoMovesLeft,
+ [STRINGID_PKMNSUBJECTEDTOTORMENT - 12] = sText_PkmnSubjectedToTorment,
+ [STRINGID_PKMNCANTUSEMOVETORMENT - 12] = sText_PkmnCantUseMoveTorment,
+ [STRINGID_PKMNTIGHTENINGFOCUS - 12] = sText_PkmnTighteningFocus,
+ [STRINGID_PKMNFELLFORTAUNT - 12] = sText_PkmnFellForTaunt,
+ [STRINGID_PKMNCANTUSEMOVETAUNT - 12] = sText_PkmnCantUseMoveTaunt,
+ [STRINGID_PKMNREADYTOHELP - 12] = sText_PkmnReadyToHelp,
+ [STRINGID_PKMNSWITCHEDITEMS - 12] = sText_PkmnSwitchedItems,
+ [STRINGID_PKMNCOPIEDFOE - 12] = sText_PkmnCopiedFoe,
+ [STRINGID_PKMNMADEWISH - 12] = sText_PkmnMadeWish,
+ [STRINGID_PKMNWISHCAMETRUE - 12] = sText_PkmnWishCameTrue,
+ [STRINGID_PKMNPLANTEDROOTS - 12] = sText_PkmnPlantedRoots,
+ [STRINGID_PKMNABSORBEDNUTRIENTS - 12] = sText_PkmnAbsorbedNutrients,
+ [STRINGID_PKMNANCHOREDITSELF - 12] = sText_PkmnAnchoredItself,
+ [STRINGID_PKMNWASMADEDROWSY - 12] = sText_PkmnWasMadeDrowsy,
+ [STRINGID_PKMNKNOCKEDOFF - 12] = sText_PkmnKnockedOff,
+ [STRINGID_PKMNSWAPPEDABILITIES - 12] = sText_PkmnSwappedAbilities,
+ [STRINGID_PKMNSEALEDOPPONENTMOVE - 12] = sText_PkmnSealedOpponentMove,
+ [STRINGID_PKMNCANTUSEMOVESEALED - 12] = sText_PkmnCantUseMoveSealed,
+ [STRINGID_PKMNWANTSGRUDGE - 12] = sText_PkmnWantsGrudge,
+ [STRINGID_PKMNLOSTPPGRUDGE - 12] = sText_PkmnLostPPGrudge,
+ [STRINGID_PKMNSHROUDEDITSELF - 12] = sText_PkmnShroudedItself,
+ [STRINGID_PKMNMOVEBOUNCED - 12] = sText_PkmnMoveBounced,
+ [STRINGID_PKMNWAITSFORTARGET - 12] = sText_PkmnWaitsForTarget,
+ [STRINGID_PKMNSNATCHEDMOVE - 12] = sText_PkmnSnatchedMove,
+ [STRINGID_PKMNMADEITRAIN - 12] = sText_PkmnMadeItRain,
+ [STRINGID_PKMNRAISEDSPEED - 12] = sText_PkmnRaisedSpeed,
+ [STRINGID_PKMNPROTECTEDBY - 12] = sText_PkmnProtectedBy,
+ [STRINGID_PKMNPREVENTSUSAGE - 12] = sText_PkmnPreventsUsage,
+ [STRINGID_PKMNRESTOREDHPUSING - 12] = sText_PkmnRestoredHPUsing,
+ [STRINGID_PKMNCHANGEDTYPEWITH - 12] = sText_PkmnChangedTypeWith,
+ [STRINGID_PKMNPREVENTSPARALYSISWITH - 12] = sText_PkmnPreventsParalysisWith,
+ [STRINGID_PKMNPREVENTSROMANCEWITH - 12] = sText_PkmnPreventsRomanceWith,
+ [STRINGID_PKMNPREVENTSPOISONINGWITH - 12] = sText_PkmnPreventsPoisoningWith,
+ [STRINGID_PKMNPREVENTSCONFUSIONWITH - 12] = sText_PkmnPreventsConfusionWith,
+ [STRINGID_PKMNRAISEDFIREPOWERWITH - 12] = sText_PkmnRaisedFirePowerWith,
+ [STRINGID_PKMNANCHORSITSELFWITH - 12] = sText_PkmnAnchorsItselfWith,
+ [STRINGID_PKMNCUTSATTACKWITH - 12] = sText_PkmnCutsAttackWith,
+ [STRINGID_PKMNPREVENTSSTATLOSSWITH - 12] = sText_PkmnPreventsStatLossWith,
+ [STRINGID_PKMNHURTSWITH - 12] = sText_PkmnHurtsWith,
+ [STRINGID_PKMNTRACED - 12] = sText_PkmnTraced,
+ [STRINGID_STATSHARPLY - 12] = sText_StatSharply,
[STRINGID_STATROSE - 12] = gBattleText_Rose,
- [STRINGID_STATHARSHLY - 12] = gUnknown_83FCB50,
- [STRINGID_STATFELL - 12] = gUnknown_83FCB59,
- [STRINGID_PKMNSSTATCHANGED - 12] = gUnknown_83FCB5F,
- [STRINGID_PKMNSSTATCHANGED2 - 12] = gBattleText_UnknownString3,
- [STRINGID_PKMNSSTATCHANGED3 - 12] = gUnknown_83FCB8F,
- [STRINGID_PKMNSSTATCHANGED4 - 12] = gUnknown_83FCB9A,
- [STRINGID_CRITICALHIT - 12] = gUnknown_83FCBE4,
- [STRINGID_ONEHITKO - 12] = gUnknown_83FCBF4,
- [STRINGID_123POOF - 12] = gUnknown_83FCC07,
- [STRINGID_ANDELLIPSIS - 12] = gUnknown_83FCC33,
- [STRINGID_NOTVERYEFFECTIVE - 12] = gUnknown_83FCC5B,
- [STRINGID_SUPEREFFECTIVE - 12] = gUnknown_83FCC74,
+ [STRINGID_STATHARSHLY - 12] = sText_StatHarshly,
+ [STRINGID_STATFELL - 12] = sText_StatFell,
+ [STRINGID_PKMNSSTATCHANGED - 12] = sText_PkmnsStatChanged,
+ [STRINGID_PKMNSSTATCHANGED2 - 12] = gText_PkmnsStatChanged2,
+ [STRINGID_PKMNSSTATCHANGED3 - 12] = sText_PkmnsStatChanged3,
+ [STRINGID_PKMNSSTATCHANGED4 - 12] = sText_PkmnsStatChanged4,
+ [STRINGID_CRITICALHIT - 12] = sText_CriticalHit,
+ [STRINGID_ONEHITKO - 12] = sText_OneHitKO,
+ [STRINGID_123POOF - 12] = sText_123Poof,
+ [STRINGID_ANDELLIPSIS - 12] = sText_AndEllipsis,
+ [STRINGID_NOTVERYEFFECTIVE - 12] = sText_NotVeryEffective,
+ [STRINGID_SUPEREFFECTIVE - 12] = sText_SuperEffective,
[STRINGID_GOTAWAYSAFELY - 12] = sText_GotAwaySafely,
- [STRINGID_WILDPKMNFLED - 12] = gUnknown_83FCCD2,
- [STRINGID_NORUNNINGFROMTRAINERS - 12] = gUnknown_83FCDB3,
- [STRINGID_CANTESCAPE - 12] = gUnknown_83FCDE2,
- [STRINGID_DONTLEAVEBIRCH - 12] = gUnknown_83FCDF1,
- [STRINGID_BUTNOTHINGHAPPENED - 12] = gUnknown_83FCDF2,
- [STRINGID_BUTITFAILED - 12] = gUnknown_83FCE08,
- [STRINGID_ITHURTCONFUSION - 12] = gUnknown_83FCE17,
- [STRINGID_MIRRORMOVEFAILED - 12] = gUnknown_83FCE38,
- [STRINGID_STARTEDTORAIN - 12] = gUnknown_83FCE50,
- [STRINGID_DOWNPOURSTARTED - 12] = gUnknown_83FCE64,
- [STRINGID_RAINCONTINUES - 12] = gUnknown_83FCE78,
- [STRINGID_DOWNPOURCONTINUES - 12] = gUnknown_83FCE90,
- [STRINGID_RAINSTOPPED - 12] = gUnknown_83FCEA8,
- [STRINGID_SANDSTORMBREWED - 12] = gUnknown_83FCEBA,
- [STRINGID_SANDSTORMRAGES - 12] = gUnknown_83FCECE,
- [STRINGID_SANDSTORMSUBSIDED - 12] = gUnknown_83FCEE3,
- [STRINGID_SUNLIGHTGOTBRIGHT - 12] = gUnknown_83FCEFB,
- [STRINGID_SUNLIGHTSTRONG - 12] = gUnknown_83FCF14,
- [STRINGID_SUNLIGHTFADED - 12] = gUnknown_83FCF2C,
- [STRINGID_STARTEDHAIL - 12] = gUnknown_83FCF40,
- [STRINGID_HAILCONTINUES - 12] = gUnknown_83FCF54,
- [STRINGID_HAILSTOPPED - 12] = gUnknown_83FCF6C,
- [STRINGID_FAILEDTOSPITUP - 12] = gUnknown_83FCF7E,
- [STRINGID_FAILEDTOSWALLOW - 12] = gUnknown_83FCFA0,
- [STRINGID_WINDBECAMEHEATWAVE - 12] = gUnknown_83FCFC2,
- [STRINGID_STATCHANGESGONE - 12] = gUnknown_83FCFE4,
- [STRINGID_COINSSCATTERED - 12] = gUnknown_83FD006,
- [STRINGID_TOOWEAKFORSUBSTITUTE - 12] = gUnknown_83FD022,
- [STRINGID_SHAREDPAIN - 12] = gUnknown_83FD048,
- [STRINGID_BELLCHIMED - 12] = gUnknown_83FD068,
- [STRINGID_FAINTINTHREE - 12] = gUnknown_83FD077,
- [STRINGID_NOPPLEFT - 12] = gUnknown_83FD0A7,
- [STRINGID_BUTNOPPLEFT - 12] = gUnknown_83FD0CA,
+ [STRINGID_WILDPKMNFLED - 12] = sText_WildPkmnFled,
+ [STRINGID_NORUNNINGFROMTRAINERS - 12] = sText_NoRunningFromTrainers,
+ [STRINGID_CANTESCAPE - 12] = sText_CantEscape,
+ [STRINGID_DONTLEAVEBIRCH - 12] = sText_EmptyString5,
+ [STRINGID_BUTNOTHINGHAPPENED - 12] = sText_ButNothingHappened,
+ [STRINGID_BUTITFAILED - 12] = sText_ButItFailed,
+ [STRINGID_ITHURTCONFUSION - 12] = sText_ItHurtConfusion,
+ [STRINGID_MIRRORMOVEFAILED - 12] = sText_MirrorMoveFailed,
+ [STRINGID_STARTEDTORAIN - 12] = sText_StartedToRain,
+ [STRINGID_DOWNPOURSTARTED - 12] = sText_DownpourStarted,
+ [STRINGID_RAINCONTINUES - 12] = sText_RainContinues,
+ [STRINGID_DOWNPOURCONTINUES - 12] = sText_DownpourContinues,
+ [STRINGID_RAINSTOPPED - 12] = sText_RainStopped,
+ [STRINGID_SANDSTORMBREWED - 12] = sText_SandstormBrewed,
+ [STRINGID_SANDSTORMRAGES - 12] = sText_SandstormRages,
+ [STRINGID_SANDSTORMSUBSIDED - 12] = sText_SandstormSubsided,
+ [STRINGID_SUNLIGHTGOTBRIGHT - 12] = sText_SunlightGotBright,
+ [STRINGID_SUNLIGHTSTRONG - 12] = sText_SunlightStrong,
+ [STRINGID_SUNLIGHTFADED - 12] = sText_SunlightFaded,
+ [STRINGID_STARTEDHAIL - 12] = sText_StartedHail,
+ [STRINGID_HAILCONTINUES - 12] = sText_HailContinues,
+ [STRINGID_HAILSTOPPED - 12] = sText_HailStopped,
+ [STRINGID_FAILEDTOSPITUP - 12] = sText_FailedToSpitUp,
+ [STRINGID_FAILEDTOSWALLOW - 12] = sText_FailedToSwallow,
+ [STRINGID_WINDBECAMEHEATWAVE - 12] = sText_WindBecameHeatWave,
+ [STRINGID_STATCHANGESGONE - 12] = sText_StatChangesGone,
+ [STRINGID_COINSSCATTERED - 12] = sText_CoinsScattered,
+ [STRINGID_TOOWEAKFORSUBSTITUTE - 12] = sText_TooWeakForSubstitute,
+ [STRINGID_SHAREDPAIN - 12] = sText_SharedPain,
+ [STRINGID_BELLCHIMED - 12] = sText_BellChimed,
+ [STRINGID_FAINTINTHREE - 12] = sText_FaintInThree,
+ [STRINGID_NOPPLEFT - 12] = sText_NoPPLeft,
+ [STRINGID_BUTNOPPLEFT - 12] = sText_ButNoPPLeft,
[STRINGID_PLAYERUSEDITEM - 12] = sText_PlayerUsedItem,
[STRINGID_OLDMANUSEDITEM - 12] = sText_OldManUsedItem,
[STRINGID_TRAINERBLOCKEDBALL - 12] = sText_TrainerBlockedBall,
@@ -773,121 +773,121 @@ const u8 *const gBattleStringsTable[] = {
[STRINGID_GOTCHAPKMNCAUGHT2 - 12] = sText_GotchaPkmnCaught2,
[STRINGID_GIVENICKNAMECAPTURED - 12] = sText_GiveNicknameCaptured,
[STRINGID_PKMNSENTTOPC - 12] = sText_PkmnSentToPC,
- [STRINGID_PKMNDATAADDEDTODEX - 12] = gUnknown_83FD82B,
- [STRINGID_ITISRAINING - 12] = gUnknown_83FD850,
- [STRINGID_SANDSTORMISRAGING - 12] = gUnknown_83FD85F,
- [STRINGID_CANTESCAPE2 - 12] = gUnknown_83FB525,
- [STRINGID_PKMNIGNORESASLEEP - 12] = gUnknown_83FD0F1,
- [STRINGID_PKMNIGNOREDORDERS - 12] = gUnknown_83FD111,
- [STRINGID_PKMNBEGANTONAP - 12] = gUnknown_83FD124,
- [STRINGID_PKMNLOAFING - 12] = gUnknown_83FD135,
- [STRINGID_PKMNWONTOBEY - 12] = gUnknown_83FD14B,
- [STRINGID_PKMNTURNEDAWAY - 12] = gUnknown_83FD15A,
- [STRINGID_PKMNPRETENDNOTNOTICE - 12] = gUnknown_83FD16A,
- [STRINGID_ENEMYABOUTTOSWITCHPKMN - 12] = gUnknown_83FD186,
- [STRINGID_THREWROCK - 12] = gUnknown_83FD1DF,
- [STRINGID_THREWBAIT - 12] = gUnknown_83FD1FA,
- [STRINGID_PKMNWATCHINGCAREFULLY - 12] = gUnknown_83FD218,
- [STRINGID_PKMNANGRY - 12] = gUnknown_83FD232,
- [STRINGID_PKMNEATING - 12] = gUnknown_83FD23F,
- [STRINGID_DUMMY288 - 12] = gUnknown_83FB218,
- [STRINGID_DUMMY289 - 12] = gUnknown_83FB218,
- [STRINGID_OUTOFSAFARIBALLS - 12] = gUnknown_83FD24D,
- [STRINGID_PKMNSITEMCUREDPARALYSIS - 12] = gUnknown_83FD8B9,
- [STRINGID_PKMNSITEMCUREDPOISON - 12] = gUnknown_83FD8D2,
- [STRINGID_PKMNSITEMHEALEDBURN - 12] = gUnknown_83FD8E8,
- [STRINGID_PKMNSITEMDEFROSTEDIT - 12] = gUnknown_83FD901,
- [STRINGID_PKMNSITEMWOKEIT - 12] = gUnknown_83FD917,
- [STRINGID_PKMNSITEMSNAPPEDOUT - 12] = gUnknown_83FD937,
- [STRINGID_PKMNSITEMCUREDPROBLEM - 12] = gUnknown_83FD95C,
- [STRINGID_PKMNSITEMRESTOREDHEALTH - 12] = gUnknown_83FD999,
- [STRINGID_PKMNSITEMRESTOREDPP - 12] = gUnknown_83FD9B2,
- [STRINGID_PKMNSITEMRESTOREDSTATUS - 12] = gUnknown_83FD9CC,
- [STRINGID_PKMNSITEMRESTOREDHPALITTLE - 12] = gUnknown_83FD9E9,
- [STRINGID_ITEMALLOWSONLYYMOVE - 12] = gUnknown_83FDA0B,
- [STRINGID_PKMNHUNGONWITHX - 12] = gUnknown_83FDA33,
- [STRINGID_EMPTYSTRING3 - 12] = gUnknown_83FDA4C,
- [STRINGID_PKMNSXPREVENTSBURNS - 12] = gUnknown_83FC8D5,
- [STRINGID_PKMNSXBLOCKSY - 12] = gUnknown_83FC8ED,
- [STRINGID_PKMNSXRESTOREDHPALITTLE2 - 12] = gUnknown_83FC913,
- [STRINGID_PKMNSXWHIPPEDUPSANDSTORM - 12] = gUnknown_83FC935,
- [STRINGID_PKMNSXPREVENTSYLOSS - 12] = gUnknown_83FC979,
- [STRINGID_PKMNSXINFATUATEDY - 12] = gUnknown_83FC993,
- [STRINGID_PKMNSXMADEYINEFFECTIVE - 12] = gUnknown_83FC9AA,
- [STRINGID_PKMNSXCUREDYPROBLEM - 12] = gUnknown_83FC9C7,
- [STRINGID_ITSUCKEDLIQUIDOOZE - 12] = gUnknown_83FC9E5,
- [STRINGID_PKMNTRANSFORMED - 12] = gUnknown_83FCA03,
- [STRINGID_ELECTRICITYWEAKENED - 12] = gUnknown_83FC554,
- [STRINGID_FIREWEAKENED - 12] = gUnknown_83FC576,
- [STRINGID_PKMNHIDUNDERWATER - 12] = gUnknown_83FBAD2,
- [STRINGID_PKMNSPRANGUP - 12] = gUnknown_83FBAE5,
- [STRINGID_HMMOVESCANTBEFORGOTTEN - 12] = gUnknown_83FCC39,
- [STRINGID_XFOUNDONEY - 12] = gUnknown_83FC591,
+ [STRINGID_PKMNDATAADDEDTODEX - 12] = sText_PkmnDataAddedToDex,
+ [STRINGID_ITISRAINING - 12] = sText_ItIsRaining,
+ [STRINGID_SANDSTORMISRAGING - 12] = sText_SandstormIsRaging,
+ [STRINGID_CANTESCAPE2 - 12] = sText_CantEscape2,
+ [STRINGID_PKMNIGNORESASLEEP - 12] = sText_PkmnIgnoresAsleep,
+ [STRINGID_PKMNIGNOREDORDERS - 12] = sText_PkmnIgnoredOrders,
+ [STRINGID_PKMNBEGANTONAP - 12] = sText_PkmnBeganToNap,
+ [STRINGID_PKMNLOAFING - 12] = sText_PkmnLoafing,
+ [STRINGID_PKMNWONTOBEY - 12] = sText_PkmnWontObey,
+ [STRINGID_PKMNTURNEDAWAY - 12] = sText_PkmnTurnedAway,
+ [STRINGID_PKMNPRETENDNOTNOTICE - 12] = sText_PkmnPretendNotNotice,
+ [STRINGID_ENEMYABOUTTOSWITCHPKMN - 12] = sText_EnemyAboutToSwitchPkmn,
+ [STRINGID_THREWROCK - 12] = sText_ThrewARock,
+ [STRINGID_THREWBAIT - 12] = sText_ThrewSomeBait,
+ [STRINGID_PKMNWATCHINGCAREFULLY - 12] = sText_PkmnWatchingCarefully,
+ [STRINGID_PKMNANGRY - 12] = sText_PkmnIsAngry,
+ [STRINGID_PKMNEATING - 12] = sText_PkmnIsEating,
+ [STRINGID_DUMMY288 - 12] = sText_Empty1,
+ [STRINGID_DUMMY289 - 12] = sText_Empty1,
+ [STRINGID_OUTOFSAFARIBALLS - 12] = sText_OutOfSafariBalls,
+ [STRINGID_PKMNSITEMCUREDPARALYSIS - 12] = sText_PkmnsItemCuredParalysis,
+ [STRINGID_PKMNSITEMCUREDPOISON - 12] = sText_PkmnsItemCuredPoison,
+ [STRINGID_PKMNSITEMHEALEDBURN - 12] = sText_PkmnsItemHealedBurn,
+ [STRINGID_PKMNSITEMDEFROSTEDIT - 12] = sText_PkmnsItemDefrostedIt,
+ [STRINGID_PKMNSITEMWOKEIT - 12] = sText_PkmnsItemWokeIt,
+ [STRINGID_PKMNSITEMSNAPPEDOUT - 12] = sText_PkmnsItemSnappedOut,
+ [STRINGID_PKMNSITEMCUREDPROBLEM - 12] = sText_PkmnsItemCuredProblem,
+ [STRINGID_PKMNSITEMRESTOREDHEALTH - 12] = sText_PkmnsItemRestoredHealth,
+ [STRINGID_PKMNSITEMRESTOREDPP - 12] = sText_PkmnsItemRestoredPP,
+ [STRINGID_PKMNSITEMRESTOREDSTATUS - 12] = sText_PkmnsItemRestoredStatus,
+ [STRINGID_PKMNSITEMRESTOREDHPALITTLE - 12] = sText_PkmnsItemRestoredHPALittle,
+ [STRINGID_ITEMALLOWSONLYYMOVE - 12] = sText_ItemAllowsOnlyYMove,
+ [STRINGID_PKMNHUNGONWITHX - 12] = sText_PkmnHungOnWithX,
+ [STRINGID_EMPTYSTRING3 - 12] = gText_EmptyString3,
+ [STRINGID_PKMNSXPREVENTSBURNS - 12] = sText_PkmnsXPreventsBurns,
+ [STRINGID_PKMNSXBLOCKSY - 12] = sText_PkmnsXBlocksY,
+ [STRINGID_PKMNSXRESTOREDHPALITTLE2 - 12] = sText_PkmnsXRestoredHPALittle2,
+ [STRINGID_PKMNSXWHIPPEDUPSANDSTORM - 12] = sText_PkmnsXWhippedUpSandstorm,
+ [STRINGID_PKMNSXPREVENTSYLOSS - 12] = sText_PkmnsXPreventsYLoss,
+ [STRINGID_PKMNSXINFATUATEDY - 12] = sText_PkmnsXInfatuatedY,
+ [STRINGID_PKMNSXMADEYINEFFECTIVE - 12] = sText_PkmnsXMadeYIneffective,
+ [STRINGID_PKMNSXCUREDYPROBLEM - 12] = sText_PkmnsXCuredYProblem,
+ [STRINGID_ITSUCKEDLIQUIDOOZE - 12] = sText_ItSuckedLiquidOoze,
+ [STRINGID_PKMNTRANSFORMED - 12] = sText_PkmnTransformed,
+ [STRINGID_ELECTRICITYWEAKENED - 12] = sText_ElectricityWeakened,
+ [STRINGID_FIREWEAKENED - 12] = sText_FireWeakened,
+ [STRINGID_PKMNHIDUNDERWATER - 12] = sText_PkmnHidUnderwater,
+ [STRINGID_PKMNSPRANGUP - 12] = sText_PkmnSprangUp,
+ [STRINGID_HMMOVESCANTBEFORGOTTEN - 12] = sText_HMMovesCantBeForgotten,
+ [STRINGID_XFOUNDONEY - 12] = sText_XFoundOneY,
[STRINGID_PLAYERDEFEATEDTRAINER1 - 12] = sText_PlayerDefeatedLinkTrainerTrainer1,
- [STRINGID_SOOTHINGAROMA - 12] = gUnknown_83FC5A2,
- [STRINGID_ITEMSCANTBEUSEDNOW - 12] = gUnknown_83FC5CC,
- [STRINGID_FORXCOMMAYZ - 12] = gUnknown_83FC5E8,
- [STRINGID_USINGXTHEYOFZN - 12] = gUnknown_83FCB75,
- [STRINGID_PKMNUSEDXTOGETPUMPED - 12] = gUnknown_83FC5F6,
- [STRINGID_PKMNSXMADEYUSELESS - 12] = gUnknown_83FC79D,
- [STRINGID_PKMNTRAPPEDBYSANDTOMB - 12] = gUnknown_83FBB2F,
- [STRINGID_EMPTYSTRING4 - 12] = gUnknown_83FB282,
- [STRINGID_ABOOSTED - 12] = gUnknown_83FB283,
- [STRINGID_PKMNSXINTENSIFIEDSUN - 12] = gUnknown_83FC955,
- [STRINGID_PKMNMAKESGROUNDMISS - 12] = gUnknown_83FB3AF,
- [STRINGID_YOUTHROWABALLNOWRIGHT - 12] = gUnknown_83FDAB1,
- [STRINGID_PKMNSXTOOKATTACK - 12] = gUnknown_83FCA13,
- [STRINGID_PKMNCHOSEXASDESTINY - 12] = gUnknown_83FC208,
- [STRINGID_PKMNLOSTFOCUS - 12] = gUnknown_83FC60C,
- [STRINGID_USENEXTPKMN - 12] = gUnknown_83FB359,
- [STRINGID_PKMNFLEDUSINGITS - 12] = gUnknown_83FCCA0,
- [STRINGID_PKMNFLEDUSING - 12] = gUnknown_83FCCBB,
- [STRINGID_PKMNWASDRAGGEDOUT - 12] = gUnknown_83FC631,
- [STRINGID_PREVENTEDFROMWORKING - 12] = gUnknown_83FCA49,
- [STRINGID_PKMNSITEMNORMALIZEDSTATUS - 12] = gUnknown_83FD97A,
+ [STRINGID_SOOTHINGAROMA - 12] = sText_SoothingAroma,
+ [STRINGID_ITEMSCANTBEUSEDNOW - 12] = sText_ItemsCantBeUsedNow,
+ [STRINGID_FORXCOMMAYZ - 12] = sText_ForXCommaYZ,
+ [STRINGID_USINGXTHEYOFZN - 12] = sText_UsingXTheYOfZN,
+ [STRINGID_PKMNUSEDXTOGETPUMPED - 12] = sText_PkmnUsedXToGetPumped,
+ [STRINGID_PKMNSXMADEYUSELESS - 12] = sText_PkmnsXMadeYUseless,
+ [STRINGID_PKMNTRAPPEDBYSANDTOMB - 12] = sText_PkmnTrappedBySandTomb,
+ [STRINGID_EMPTYSTRING4 - 12] = sText_EmptyString4,
+ [STRINGID_ABOOSTED - 12] = sText_ABoosted,
+ [STRINGID_PKMNSXINTENSIFIEDSUN - 12] = sText_PkmnsXIntensifiedSun,
+ [STRINGID_PKMNMAKESGROUNDMISS - 12] = sText_PkmnMakesGroundMiss,
+ [STRINGID_YOUTHROWABALLNOWRIGHT - 12] = sText_YouThrowABallNowRight,
+ [STRINGID_PKMNSXTOOKATTACK - 12] = sText_PkmnsXTookAttack,
+ [STRINGID_PKMNCHOSEXASDESTINY - 12] = sText_PkmnChoseXAsDestiny,
+ [STRINGID_PKMNLOSTFOCUS - 12] = sText_PkmnLostFocus,
+ [STRINGID_USENEXTPKMN - 12] = sText_UseNextPkmn,
+ [STRINGID_PKMNFLEDUSINGITS - 12] = sText_PkmnFledUsingIts,
+ [STRINGID_PKMNFLEDUSING - 12] = sText_PkmnFledUsing,
+ [STRINGID_PKMNWASDRAGGEDOUT - 12] = sText_PkmnWasDraggedOut,
+ [STRINGID_PREVENTEDFROMWORKING - 12] = sText_PreventedFromWorking,
+ [STRINGID_PKMNSITEMNORMALIZEDSTATUS - 12] = sText_PkmnsItemNormalizedStatus,
[STRINGID_TRAINER1USEDITEM - 12] = sText_Trainer1UsedItem,
- [STRINGID_BOXISFULL - 12] = gUnknown_83FD876,
- [STRINGID_PKMNAVOIDEDATTACK - 12] = gUnknown_83FB3D3,
- [STRINGID_PKMNSXMADEITINEFFECTIVE - 12] = gUnknown_83FCA71,
- [STRINGID_PKMNSXPREVENTSFLINCHING - 12] = gUnknown_83FCA8E,
- [STRINGID_PKMNALREADYHASBURN - 12] = gUnknown_83FB67B,
- [STRINGID_STATSWONTDECREASE2 - 12] = gUnknown_83FCBC5,
- [STRINGID_PKMNSXBLOCKSY2 - 12] = gUnknown_83FC900,
- [STRINGID_PKMNSXWOREOFF - 12] = gUnknown_83FBC62,
- [STRINGID_PKMNRAISEDDEFALITTLE - 12] = gUnknown_83FB997,
- [STRINGID_PKMNRAISEDSPDEFALITTLE - 12] = gUnknown_83FB95E,
- [STRINGID_THEWALLSHATTERED - 12] = gUnknown_83FC646,
- [STRINGID_PKMNSXPREVENTSYSZ - 12] = gUnknown_83FCAAA,
- [STRINGID_PKMNSXCUREDITSYPROBLEM - 12] = gUnknown_83FCAD1,
- [STRINGID_ATTACKERCANTESCAPE - 12] = gUnknown_83FB534,
- [STRINGID_PKMNOBTAINEDX - 12] = gUnknown_83FC337,
- [STRINGID_PKMNOBTAINEDX2 - 12] = gUnknown_83FC347,
- [STRINGID_PKMNOBTAINEDXYOBTAINEDZ - 12] = gUnknown_83FC357,
- [STRINGID_BUTNOEFFECT - 12] = gUnknown_83FC65A,
- [STRINGID_PKMNSXHADNOEFFECTONY - 12] = gUnknown_83FCAEF,
- [STRINGID_OAKPLAYERWON - 12] = gUnknown_83FDD64,
- [STRINGID_OAKPLAYERLOST - 12] = gUnknown_83FDDEB,
- [STRINGID_PLAYERLOSTAGAINSTENEMYTRAINER - 12] = gUnknown_83FB484,
- [STRINGID_PLAYERPAIDPRIZEMONEY - 12] = gUnknown_83FB4BE,
+ [STRINGID_BOXISFULL - 12] = sText_BoxIsFull,
+ [STRINGID_PKMNAVOIDEDATTACK - 12] = sText_PkmnAvoidedAttack,
+ [STRINGID_PKMNSXMADEITINEFFECTIVE - 12] = sText_PkmnsXMadeItIneffective,
+ [STRINGID_PKMNSXPREVENTSFLINCHING - 12] = sText_PkmnsXPreventsFlinching,
+ [STRINGID_PKMNALREADYHASBURN - 12] = sText_PkmnAlreadyHasBurn,
+ [STRINGID_STATSWONTDECREASE2 - 12] = sText_StatsWontDecrease2,
+ [STRINGID_PKMNSXBLOCKSY2 - 12] = sText_PkmnsXBlocksY2,
+ [STRINGID_PKMNSXWOREOFF - 12] = sText_PkmnsXWoreOff,
+ [STRINGID_PKMNRAISEDDEFALITTLE - 12] = sText_PkmnRaisedDefALittle,
+ [STRINGID_PKMNRAISEDSPDEFALITTLE - 12] = sText_PkmnRaisedSpDefALittle,
+ [STRINGID_THEWALLSHATTERED - 12] = sText_TheWallShattered,
+ [STRINGID_PKMNSXPREVENTSYSZ - 12] = sText_PkmnsXPreventsYsZ,
+ [STRINGID_PKMNSXCUREDITSYPROBLEM - 12] = sText_PkmnsXCuredItsYProblem,
+ [STRINGID_ATTACKERCANTESCAPE - 12] = sText_AttackerCantEscape,
+ [STRINGID_PKMNOBTAINEDX - 12] = sText_PkmnObtainedX,
+ [STRINGID_PKMNOBTAINEDX2 - 12] = sText_PkmnObtainedX2,
+ [STRINGID_PKMNOBTAINEDXYOBTAINEDZ - 12] = sText_PkmnObtainedXYObtainedZ,
+ [STRINGID_BUTNOEFFECT - 12] = sText_ButNoEffect,
+ [STRINGID_PKMNSXHADNOEFFECTONY - 12] = sText_PkmnsXHadNoEffectOnY,
+ [STRINGID_OAKPLAYERWON - 12] = gText_WinEarnsPrizeMoney,
+ [STRINGID_OAKPLAYERLOST - 12] = gText_HowDissapointing,
+ [STRINGID_PLAYERLOSTAGAINSTENEMYTRAINER - 12] = sText_PlayerWhiteoutAgainstTrainer,
+ [STRINGID_PLAYERPAIDPRIZEMONEY - 12] = sText_PlayerPaidAsPrizeMoney,
[STRINGID_PKMNTRANSFERREDSOMEONESPC - 12] = Text_MonSentToBoxInSomeonesPC,
[STRINGID_PKMNTRANSFERREDBILLSPC - 12] = Text_MonSentToBoxInBillsPC,
[STRINGID_PKMNBOXSOMEONESPCFULL - 12] = Text_MonSentToBoxSomeonesBoxFull,
[STRINGID_PKMNBOXBILLSPCFULL - 12] = Text_MonSentToBoxBillsBoxFull,
[STRINGID_POKEDUDEUSED - 12] = sText_PokedudeUsedItem,
- [STRINGID_POKEFLUTECATCHY - 12] = gUnknown_83FDA4D,
- [STRINGID_POKEFLUTE - 12] = gUnknown_83FDA7A,
- [STRINGID_MONHEARINGFLUTEAWOKE - 12] = gUnknown_83FDA8C,
- [STRINGID_TRAINER2CLASS - 12] = gUnknown_83FB21C,
- [STRINGID_TRAINER2NAME - 12] = gUnknown_83FB262,
- [STRINGID_PLAYERWHITEDOUT - 12] = gUnknown_83FB4F7,
- [STRINGID_MONTOOSCAREDTOMOVE - 12] = gUnknown_83FCB0C,
- [STRINGID_GHOSTGETOUTGETOUT - 12] = gUnknown_83FCB26,
- [STRINGID_SILPHSCOPEUNVEILED - 12] = gUnknown_83FD322,
- [STRINGID_GHOSTWASMAROWAK - 12] = gUnknown_83FD34D,
- [STRINGID_TRAINER1MON1COMEBACK - 12] = gUnknown_83FB21F,
- [STRINGID_TRAINER1WINTEXT - 12] = gUnknown_83FB232,
- [STRINGID_TRAINER1MON2COMEBACK - 12] = gUnknown_83FB235,
- [STRINGID_TRAINER1MON1AND2COMEBACK - 12] = gUnknown_83FB248
+ [STRINGID_POKEFLUTECATCHY - 12] = sText_PlayedFluteCatchyTune,
+ [STRINGID_POKEFLUTE - 12] = sText_PlayedThe,
+ [STRINGID_MONHEARINGFLUTEAWOKE - 12] = sText_PkmnHearingFluteAwoke,
+ [STRINGID_TRAINER2CLASS - 12] = sText_Trainer2Class,
+ [STRINGID_TRAINER2NAME - 12] = sText_Trainer2Name,
+ [STRINGID_PLAYERWHITEDOUT - 12] = sText_PlayerWhiteout2,
+ [STRINGID_MONTOOSCAREDTOMOVE - 12] = sText_TooScaredToMove,
+ [STRINGID_GHOSTGETOUTGETOUT - 12] = sText_GetOutGetOut,
+ [STRINGID_SILPHSCOPEUNVEILED - 12] = sText_SilphScopeUnveil,
+ [STRINGID_GHOSTWASMAROWAK - 12] = sText_TheGhostWas,
+ [STRINGID_TRAINER1MON1COMEBACK - 12] = sText_Trainer1RecallPkmn1,
+ [STRINGID_TRAINER1WINTEXT - 12] = sText_Trainer1WinText,
+ [STRINGID_TRAINER1MON2COMEBACK - 12] = sText_Trainer1RecallPkmn2,
+ [STRINGID_TRAINER1MON1AND2COMEBACK - 12] = sText_Trainer1RecallBoth
};
const u16 gMissStringIds[] = {
@@ -1220,10 +1220,10 @@ const u8 gText_CongratsPkmnEvolved[] = _("Congratulations! Your {STR_VAR_1}\nevo
const u8 gText_PkmnStoppedEvolving[] = _("Huh? {STR_VAR_1}\nstopped evolving!\p");
const u8 gText_EllipsisQuestionMark[] = _("……?\p");
const u8 gText_WhatWillPkmnDo[] = _("What will\n{B_ACTIVE_NAME_WITH_PREFIX} do?");
-const u8 gUnknown_83FE6E6[] = _("What will {B_PLAYER_NAME}\nthrow?");
-const u8 gUnknown_83FE6FA[] = _("What will the\nold man do?");
+const u8 gText_WhatWillPlayerThrow[] = _("What will {B_PLAYER_NAME}\nthrow?");
+const u8 gText_WhatWillOldManDo[] = _("What will the\nold man do?");
const u8 gText_LinkStandby[] = _("{PAUSE 16}Link standby…");
-const u8 gUnknown_83FE725[] = _("{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW 13 14 15}FIGHT{CLEAR_TO 56}BAG\nPOKéMON{CLEAR_TO 56}RUN");
+const u8 gText_BattleMenu[] = _("{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW 13 14 15}FIGHT{CLEAR_TO 56}BAG\nPOKéMON{CLEAR_TO 56}RUN");
const u8 gUnknown_83FE747[] = _("{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW 13 14 15}BALL{CLEAR_TO 56}BAIT\nROCK{CLEAR_TO 56}RUN");
const u8 gText_MoveInterfacePP[] = _("PP ");
const u8 gText_MoveInterfaceType[] = _("TYPE/");
@@ -1514,9 +1514,9 @@ void BufferStringBattle(u16 stringId)
if (gBattleTypeFlags & BATTLE_TYPE_GHOST)
{
if (gBattleTypeFlags & BATTLE_TYPE_GHOST_UNVEILED)
- stringPtr = gUnknown_83FD30D;
+ stringPtr = sText_TheGhostAppeared;
else
- stringPtr = gUnknown_83FD2D9;
+ stringPtr = sText_GhostAppearedCantId;
}
else if (gBattleTypeFlags & BATTLE_TYPE_LEGENDARY)
stringPtr = sText_WildPkmnAppeared2;
@@ -1646,7 +1646,7 @@ void BufferStringBattle(u16 stringId)
else if (gTrainerBattleOpponent_A == TRAINER_OPPONENT_C00)
stringPtr = gUnknown_83FE9D4;
else
- stringPtr = gUnknown_83FCD92;
+ stringPtr = sText_WildFled;
}
else
{
diff --git a/src/bike.c b/src/bike.c
index d08a5fe82..e31fd27a4 100644
--- a/src/bike.c
+++ b/src/bike.c
@@ -374,7 +374,7 @@ s16 GetPlayerSpeed(void)
return exp[gPlayerAvatar.bikeFrameCounter];
else if (gPlayerAvatar.flags & PLAYER_AVATAR_FLAG_ACRO_BIKE)
return 3;
- else if (gPlayerAvatar.flags & (PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_WATERING))
+ else if (gPlayerAvatar.flags & (PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_DASH))
return 2;
else
return 1;
diff --git a/src/event_object_movement.c b/src/event_object_movement.c
index bc3bea584..7b4d64b23 100644
--- a/src/event_object_movement.c
+++ b/src/event_object_movement.c
@@ -3037,7 +3037,7 @@ bool8 ObjectEventIsTrainerAndCloseToPlayer(struct ObjectEvent *objectEvent)
s16 minY;
s16 maxY;
- if (!TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_WATERING))
+ if (!TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH))
{
return FALSE;
}
diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c
index 5a8a3e98a..6f8ff69a7 100644
--- a/src/field_player_avatar.c
+++ b/src/field_player_avatar.c
@@ -181,7 +181,7 @@ static void npc_clear_strange_bits(struct ObjectEvent *objEvent)
objEvent->inanimate = FALSE;
objEvent->disableAnim = FALSE;
objEvent->facingDirectionLocked = FALSE;
- gPlayerAvatar.flags &= ~PLAYER_AVATAR_FLAG_WATERING;
+ gPlayerAvatar.flags &= ~PLAYER_AVATAR_FLAG_DASH;
}
static void MovePlayerAvatarUsingKeypadInput(u8 direction, u16 newKeys, u16 heldKeys)
@@ -517,7 +517,7 @@ static void PlayerNotOnBikeMoving(u8 direction, u16 heldKeys)
PlayerRunSlow(direction);
else
PlayerRun(direction);
- gPlayerAvatar.flags |= PLAYER_AVATAR_FLAG_WATERING;
+ gPlayerAvatar.flags |= PLAYER_AVATAR_FLAG_DASH;
return;
}
else
@@ -1228,7 +1228,7 @@ void ClearPlayerAvatarInfo(void)
void SetPlayerAvatarStateMask(u8 flags)
{
- gPlayerAvatar.flags &= (PLAYER_AVATAR_FLAG_WATERING | PLAYER_AVATAR_FLAG_FISHING | PLAYER_AVATAR_FLAG_FIELD_MOVE);
+ gPlayerAvatar.flags &= (PLAYER_AVATAR_FLAG_DASH | PLAYER_AVATAR_FLAG_FISHING | PLAYER_AVATAR_FLAG_FIELD_MOVE);
gPlayerAvatar.flags |= flags;
}
diff --git a/src/pokemon.c b/src/pokemon.c
index c85c7772c..8f87db6ed 100644
--- a/src/pokemon.c
+++ b/src/pokemon.c
@@ -4819,7 +4819,7 @@ static void sub_8042D50(int stat)
gBattlerTarget = gBattlerInMenuId;
StringCopy(gBattleTextBuff1, gStatNamesTable[gUnknown_825DFF0[stat]]);
StringCopy(gBattleTextBuff2, gBattleText_Rose);
- BattleStringExpandPlaceholdersToDisplayedString(gBattleText_UnknownString3);
+ BattleStringExpandPlaceholdersToDisplayedString(gText_PkmnsStatChanged2);
}
const u8 *Battle_PrintStatBoosterEffectMessage(u16 itemId)