From b624d227d7152199bca90fe5716cfb9eaef24333 Mon Sep 17 00:00:00 2001 From: SineOfLuck Date: Thu, 26 Mar 2026 13:01:59 -0600 Subject: [PATCH] Sync in-game tutorial text with updated game mechanics --- data/maps/CeruleanCity/text.inc | 6 +++++- data/maps/CeruleanCity_House1/text.inc | 5 ++++- data/maps/CeruleanCity_PokemonCenter_1F/text.inc | 4 +++- data/maps/PewterCity_House2/text.inc | 2 ++ data/maps/Route14/text.inc | 5 +++-- data/maps/ViridianCity_School/scripts.inc | 3 +++ data/maps/ViridianCity_School/text.inc | 11 +++++++++++ data/text/pokedude.inc | 4 +++- 8 files changed, 34 insertions(+), 6 deletions(-) diff --git a/data/maps/CeruleanCity/text.inc b/data/maps/CeruleanCity/text.inc index e7540e78d..b5bc816bf 100644 --- a/data/maps/CeruleanCity/text.inc +++ b/data/maps/CeruleanCity/text.inc @@ -128,7 +128,11 @@ CeruleanCity_Text_HardToControlMonsObedience:: .string "No! That's wrong!\n" .string "It's so hard to control POKéMON!\p" .string "Your POKéMON's obedience depends\n" - .string "on your abilities as a TRAINER.$" + .string "on your abilities as a TRAINER.\p" + .string "Your TYPE LEVELS measure your\n" + .string "bond with each POKéMON type.\p" + .string "Check them in your START MENU\n" + .string "to see how you are doing!$" CeruleanCity_Text_SlowbroTookSnooze:: .string "SLOWBRO took a snooze…$" diff --git a/data/maps/CeruleanCity_House1/text.inc b/data/maps/CeruleanCity_House1/text.inc index ce3ff50c2..f0ddb36d9 100644 --- a/data/maps/CeruleanCity_House1/text.inc +++ b/data/maps/CeruleanCity_House1/text.inc @@ -3,7 +3,10 @@ CeruleanCity_House1_Text_BadgesHaveAmazingSecrets:: .string "POKéMON BADGES.\p" .string "I see you have at least one.\p" .string "Those BADGES have amazing secrets,\n" - .string "did you know?$" + .string "did you know?\p" + .string "But BADGES alone are not enough.\p" + .string "Your TYPE LEVELS also shape how\n" + .string "well your POKéMON trust you.$" CeruleanCity_House1_Text_DescribeWhichBadge:: .string "Now then…\p" diff --git a/data/maps/CeruleanCity_PokemonCenter_1F/text.inc b/data/maps/CeruleanCity_PokemonCenter_1F/text.inc index 3247bd5b8..c4bfe22fc 100644 --- a/data/maps/CeruleanCity_PokemonCenter_1F/text.inc +++ b/data/maps/CeruleanCity_PokemonCenter_1F/text.inc @@ -23,5 +23,7 @@ CeruleanCity_PokemonCenter_1F_Text_TryTradingUpstairs:: .string "You could get a lot more variety\n" .string "by trading.\p" .string "The POKéMON you get in trades grow\n" - .string "quickly, too.$" + .string "quickly, too.\p" + .string "But high-level traded POKéMON\n" + .string "need strong TYPE LEVELS to obey.$" diff --git a/data/maps/PewterCity_House2/text.inc b/data/maps/PewterCity_House2/text.inc index 34240905e..cca9f4352 100644 --- a/data/maps/PewterCity_House2/text.inc +++ b/data/maps/PewterCity_House2/text.inc @@ -9,6 +9,8 @@ PewterCity_House2_Text_MonsEasierCatchIfStatused:: .string "catch if it has a status problem.\p" .string "Sleep, poison, burn, or paralysis…\n" .string "Those are all effective.\p" + .string "Trainers with higher TYPE LEVELS\n" + .string "in a type also catch it better!\p" .string "But catching POKéMON is never\n" .string "a sure thing!$" diff --git a/data/maps/Route14/text.inc b/data/maps/Route14/text.inc index d473ef2de..6b1fd96b8 100644 --- a/data/maps/Route14/text.inc +++ b/data/maps/Route14/text.inc @@ -32,8 +32,9 @@ Route14_Text_BeckDefeat:: Route14_Text_BeckPostBattle:: .string "Try teaching POKéMON a move that's\n" .string "the same type as it.\p" - .string "That apparently boosts the power\n" - .string "of the move.$" + .string "That boosts the power of the move.\p" + .string "Your TYPE LEVELS in that type\n" + .string "also improve accuracy and crits!$" Route14_Text_MarlonIntro:: .string "Have you taught your bird POKéMON\n" diff --git a/data/maps/ViridianCity_School/scripts.inc b/data/maps/ViridianCity_School/scripts.inc index fdb02d481..6deaf2edb 100644 --- a/data/maps/ViridianCity_School/scripts.inc +++ b/data/maps/ViridianCity_School/scripts.inc @@ -36,6 +36,9 @@ ViridianCity_School_EventScript_Notebook:: msgbox ViridianCity_School_Text_TurnThePage, MSGBOX_YESNO goto_if_eq VAR_RESULT, NO, ViridianCity_School_EventScript_StopReadingNotebook msgbox ViridianCity_School_Text_NotebookFourthPage + msgbox ViridianCity_School_Text_TurnThePage, MSGBOX_YESNO + goto_if_eq VAR_RESULT, NO, ViridianCity_School_EventScript_StopReadingNotebook + msgbox ViridianCity_School_Text_NotebookFifthPage applymovement LOCALID_LASS, Common_Movement_WalkInPlaceFasterUp waitmovement 0 textcolor NPC_TEXT_COLOR_FEMALE diff --git a/data/maps/ViridianCity_School/text.inc b/data/maps/ViridianCity_School/text.inc index 65437fa33..9a54b7ad5 100644 --- a/data/maps/ViridianCity_School/text.inc +++ b/data/maps/ViridianCity_School/text.inc @@ -46,6 +46,17 @@ ViridianCity_School_Text_NotebookFourthPage:: ViridianCity_School_Text_TurnThePage:: .string "Turn the page?$" +ViridianCity_School_Text_NotebookFifthPage:: + .string "Fifth page…\p" + .string "As you battle and catch POKéMON,\n" + .string "you earn TYPE LEVELS.\p" + .string "Higher TYPE LEVELS mean POKéMON\n" + .string "of that type trust you more.\p" + .string "Catch rates also improve with\n" + .string "your TYPE LEVELS for that type.\p" + .string "Check your START MENU to see\n" + .string "your TYPE LEVELS anytime!$" + ViridianCity_School_Text_HeyDontLookAtMyNotes:: .string "GIRL: Hey!\n" .string "Don't look at my notes!$" diff --git a/data/text/pokedude.inc b/data/text/pokedude.inc index a7cfd8e9f..2d684a5e9 100644 --- a/data/text/pokedude.inc +++ b/data/text/pokedude.inc @@ -127,4 +127,6 @@ Pokedude_Text_PickBestKindOfBall:: .string "Before you throw a POKé BALL,\n" .string "consider the condition and the\l" .string "type of POKéMON, and pick the kind\l" - .string "of BALL that would work best.$" + .string "of BALL that would work best.\p" + .string "Also, high TYPE LEVELS in that\n" + .string "type boost your catch rate, too!$"