summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/battle_text.asm1293
-rw-r--r--data/battle_tower/trainer_text.asm743
-rw-r--r--data/common_text/common_text.asm16
-rw-r--r--data/common_text/common_text_1.asm1844
-rw-r--r--data/common_text/common_text_2.asm1530
-rw-r--r--data/common_text/common_text_3.asm1477
-rw-r--r--data/phone_text/alan_overworld.asm71
-rw-r--r--data/phone_text/anthony_overworld.asm52
-rw-r--r--data/phone_text/arnie_overworld.asm59
-rw-r--r--data/phone_text/beth_overworld.asm56
-rw-r--r--data/phone_text/beverly_overworld.asm60
-rw-r--r--data/phone_text/bill.asm101
-rw-r--r--data/phone_text/brent_overworld.asm62
-rw-r--r--data/phone_text/buena.asm550
-rw-r--r--data/phone_text/chad_overworld.asm56
-rw-r--r--data/phone_text/dana_overworld.asm72
-rw-r--r--data/phone_text/derek_overworld.asm61
-rw-r--r--data/phone_text/elm.asm211
-rw-r--r--data/phone_text/erin_overworld.asm63
-rw-r--r--data/phone_text/extra.asm1880
-rw-r--r--data/phone_text/extra2.asm1927
-rw-r--r--data/phone_text/gaven_overworld.asm63
-rw-r--r--data/phone_text/gina_overworld.asm67
-rw-r--r--data/phone_text/huey_overworld.asm80
-rw-r--r--data/phone_text/irwin_overworld.asm53
-rw-r--r--data/phone_text/jack_overworld.asm55
-rw-r--r--data/phone_text/joey_overworld.asm71
-rw-r--r--data/phone_text/jose_overworld.asm73
-rw-r--r--data/phone_text/kenji_overworld.asm67
-rw-r--r--data/phone_text/liz_overworld.asm44
-rw-r--r--data/phone_text/mom.asm165
-rw-r--r--data/phone_text/parry_overworld.asm73
-rw-r--r--data/phone_text/ralph_overworld.asm58
-rw-r--r--data/phone_text/reena_overworld.asm45
-rw-r--r--data/phone_text/tiffany_overworld.asm62
-rw-r--r--data/phone_text/todd_overworld.asm68
-rw-r--r--data/phone_text/trainers1.asm1989
-rw-r--r--data/phone_text/tully_overworld.asm73
-rw-r--r--data/phone_text/vance_overworld.asm73
-rw-r--r--data/phone_text/wade_overworld.asm70
-rw-r--r--data/phone_text/wilton_overworld.asm61
-rw-r--r--data/std_text.asm388
-rw-r--r--data/unused_text/gen_1_trainers.asm92
-rw-r--r--data/unused_text/sweet_honey.asm68
44 files changed, 16042 insertions, 0 deletions
diff --git a/data/battle_text.asm b/data/battle_text.asm
new file mode 100644
index 000000000..7e1b06069
--- /dev/null
+++ b/data/battle_text.asm
@@ -0,0 +1,1293 @@
+BattleText::
+
+BattleText_PlayerPickedUpPayDayMoney: ; 0x80730
+ text "<PLAYER> picked up"
+ line "¥@"
+ deciram wPayDayMoney, 3, 6
+ text "!"
+ prompt
+; 0x80746
+
+WildPokemonAppearedText: ; 0x80746
+ text "Wild @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "appeared!"
+ prompt
+; 0x8075c
+
+HookedPokemonAttackedText: ; 0x8075c
+ text "The hooked"
+ line "@"
+ text_from_ram EnemyMonNick
+ text ""
+ cont "attacked!"
+ prompt
+; 0x80778
+
+PokemonFellFromTreeText: ; 0x80778
+ text_from_ram EnemyMonNick
+ text " fell"
+ line "out of the tree!"
+ prompt
+; 0x80793
+
+WildCelebiAppearedText: ; 0x80793
+ text "Wild @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "appeared!"
+ prompt
+; 0x807a9
+
+WantsToBattleText:: ; 0x807a9
+ text "<ENEMY>"
+ line "wants to battle!"
+ prompt
+; 0x807bd
+
+BattleText_WildFled: ; 0x807bd
+ text "Wild @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "fled!"
+ prompt
+; 0x807cf
+
+BattleText_EnemyFled: ; 0x807cf
+ text "Enemy @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "fled!"
+ prompt
+; 0x807e2
+
+HurtByPoisonText: ; 0x807e2
+ text "<USER>"
+ line "is hurt by poison!"
+ prompt
+; 0x807f8
+
+HurtByBurnText: ; 0x807f8
+ text "<USER>'s"
+ line "hurt by its burn!"
+ prompt
+; 0x8080e
+
+LeechSeedSapsText: ; 0x8080e
+ text "LEECH SEED saps"
+ line "<USER>!"
+ prompt
+; 0x80822
+
+HasANightmareText: ; 0x80822
+ text "<USER>"
+ line "has a NIGHTMARE!"
+ prompt
+; 0x80836
+
+HurtByCurseText: ; 0x80836
+ text "<USER>'s"
+ line "hurt by the CURSE!"
+ prompt
+; 0x8084d
+
+SandstormHitsText: ; 0x8084d
+ text "The SANDSTORM hits"
+ line "<USER>!"
+ prompt
+; 0x80864
+
+PerishCountText: ; 0x80864
+ text "<USER>'s"
+ line "PERISH count is @"
+ deciram wd265, 1, 1
+ text "!"
+ prompt
+; 0x80880
+
+BattleText_TargetRecoveredWithItem: ; 0x80880
+ text "<TARGET>"
+ line "recovered with"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+; 0x80899
+
+BattleText_UserRecoveredPPUsing: ; 0x80899
+ text "<USER>"
+ line "recovered PP using"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+; 0x808b6
+
+BattleText_TargetWasHitByFutureSight: ; 0x808b6
+ text "<TARGET>"
+ line "was hit by FUTURE"
+ cont "SIGHT!"
+ prompt
+; 0x808d2
+
+BattleText_SafeguardFaded: ; 0x808d2
+ text "<USER>'s"
+ line "SAFEGUARD faded!"
+ prompt
+; 0x808e7
+
+BattleText_PkmnLightScreenFell: ; 0x808e7
+ text_from_ram StringBuffer1
+ text " #MON's"
+ line "LIGHT SCREEN fell!"
+ prompt
+; 0x80905
+
+BattleText_PkmnReflectFaded: ; 0x80905
+ text_from_ram StringBuffer1
+ text " #MON's"
+ line "REFLECT faded!"
+ prompt
+; 0x8091f
+
+BattleText_RainContinuesToFall: ; 0x8091f
+ text "Rain continues to"
+ line "fall."
+ prompt
+; 0x80938
+
+BattleText_TheSunlightIsStrong: ; 0x80938
+ text "The sunlight is"
+ line "strong."
+ prompt
+; 0x80951
+
+BattleText_TheSandstormRages: ; 0x80951
+ text "The SANDSTORM"
+ line "rages."
+ prompt
+; 0x80967
+
+BattleText_TheRainStopped: ; 0x80967
+ text "The rain stopped."
+ prompt
+; 0x8097a
+
+BattleText_TheSunlightFaded: ; 0x8097a
+ text "The sunlight"
+ line "faded."
+ prompt
+; 0x8098f
+
+BattleText_TheSandstormSubsided: ; 0x8098f
+ text "The SANDSTORM"
+ line "subsided."
+ prompt
+; 0x809a8
+
+BattleText_EnemyPkmnFainted: ; 0x809a8
+ text "Enemy @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "fainted!"
+ prompt
+; 0x809be
+
+GotMoneyForWinningText:
+ text "<PLAYER> got ¥@"
+ deciram wBattleReward, 3, 6
+ text ""
+ line "for winning!"
+ prompt
+
+BattleText_EnemyWasDefeated: ; 0x809da
+ text "<ENEMY>"
+ line "was defeated!"
+ prompt
+; 0x809eb
+
+TiedAgainstText: ; 0x809eb
+ text "Tied against"
+ line "<ENEMY>!"
+ prompt
+; 0x809fc
+
+SentSomeToMomText:
+ text "<PLAYER> got ¥@"
+ deciram wBattleReward, 3, 6
+ text ""
+ line "for winning!"
+ cont "Sent some to MOM!"
+ prompt
+
+SentHalfToMomText:
+ text "Sent half to MOM!"
+ prompt
+
+SentAllToMomText:
+ text "Sent all to MOM!"
+ prompt
+
+BattleText_0x80a4f: ; 0x80a4f
+ text "<RIVAL>: Huh? I"
+ line "should've chosen"
+ cont "your #MON!"
+ prompt
+; 0x80a75
+
+BattleText_PkmnFainted: ; 0x80a75
+ text_from_ram BattleMonNick
+ text ""
+ line "fainted!"
+ prompt
+; 0x80a83
+
+BattleText_UseNextMon: ; 0x80a83
+ text "Use next #MON?"
+ done
+; 0x80a93
+
+BattleText_0x80a93: ; 0x80a93
+ text "<RIVAL>: Yes!"
+ line "I guess I chose a"
+ cont "good #MON!"
+ prompt
+; 0x80ab9
+
+LostAgainstText: ; 0x80ab9
+ text "Lost against"
+ line "<ENEMY>!"
+ prompt
+; 0x80aca
+
+BattleText_EnemyIsAboutToUseWillPlayerChangePkmn: ; 0x80aca
+ text "<ENEMY>"
+ line "is about to use"
+ cont "@"
+ text_from_ram EnemyMonNick
+ text "."
+
+ para "Will <PLAYER>"
+ line "change #MON?"
+ done
+; 0x80af8
+
+BattleText_EnemySentOut: ; 0x80af8
+ text "<ENEMY>"
+ line "sent out"
+ cont "@"
+ text_from_ram EnemyMonNick
+ text "!"
+ done
+; 0x80b0b
+
+BattleText_TheresNoWillToBattle: ; 0x80b0b
+ text "There's no will to"
+ line "battle!"
+ prompt
+; 0x80b26
+
+BattleText_AnEGGCantBattle: ; 0x80b26
+ text "An EGG can't"
+ line "battle!"
+ prompt
+; 0x80b3b
+
+BattleText_CantEscape2: ; 0x80b3b
+ text "Can't escape!"
+ prompt
+; 0x80b49
+
+BattleText_TheresNoEscapeFromTrainerBattle: ; 0x80b49
+ text "No! There's no"
+ line "running from a"
+ cont "trainer battle!"
+ prompt
+
+BattleText_GotAwaySafely: ; 0x80b77
+ text "Got away safely!"
+ prompt
+
+BattleText_UserFledUsingAStringBuffer1: ; 0x80b89
+ text "<USER>"
+ line "fled using a"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x80ba0
+
+BattleText_CantEscape: ; 0x80ba0
+ text "Can't escape!"
+ prompt
+; 0x80bae
+
+BattleText_UserHurtBySpikes: ; 0x80bae
+ text "<USER>'s"
+ line "hurt by SPIKES!"
+ prompt
+; 0x80bc2
+
+RecoveredUsingText: ; 0x80bc2
+ text "<TARGET>"
+ line "recovered using a"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x80bde
+
+BattleText_UsersStringBuffer1Activated: ; 0x80bde
+ text "<USER>'s"
+ line "@"
+ text_from_ram StringBuffer1
+ text ""
+ cont "activated!"
+ prompt
+; 0x80bf3
+
+BattleText_ItemsCantBeUsedHere: ; 0x80bf3
+ text "Items can't be"
+ line "used here."
+ prompt
+; 0x80c0d
+
+BattleText_PkmnIsAlreadyOut: ; 0x80c0d
+ text_from_ram BattleMonNick
+ text ""
+ line "is already out."
+ prompt
+; 0x80c22
+
+BattleText_PkmnCantBeRecalled: ; 0x80c22
+ text_from_ram BattleMonNick
+ text ""
+ line "can't be recalled!"
+ prompt
+; 0x80c39
+
+BattleText_TheresNoPPLeftForThisMove: ; 0x80c39
+ text "There's no PP left"
+ line "for this move!"
+ prompt
+; 0x80c5b
+
+BattleText_TheMoveIsDisabled: ; 0x80c5b
+ text "The move is"
+ line "DISABLED!"
+ prompt
+; 0x80c72
+
+BattleText_PkmnHasNoMovesLeft: ; 0x80c72
+ text_from_ram BattleMonNick
+ text ""
+ line "has no moves left!"
+ done
+; 0x80c8a
+
+BattleText_TargetsEncoreEnded: ; 0x80c8a
+ text "<TARGET>'s"
+ line "ENCORE ended!"
+ prompt
+; 0x80c9c
+
+BattleText_StringBuffer1GrewToLevel: ; 0x80c9c
+ text_from_ram StringBuffer1
+ text " grew to"
+ line "level @"
+ deciram CurPartyLevel, 1, 3
+ text "!@"
+ sound_dex_fanfare_50_79
+ db "@@"
+; 0x80cb9
+
+BattleText_WildPkmnIsEating: ; 0x80cba
+ text "Wild @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "is eating!"
+ prompt
+; 0x80cd1
+
+BattleText_WildPkmnIsAngry: ; 0x80cd1
+ text "Wild @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "is angry!"
+ prompt
+; 0x80ce7
+
+FastAsleepText: ; 0x80ce7
+ text "<USER>"
+ line "is fast asleep!"
+ prompt
+; 0x80cfa
+
+WokeUpText: ; 0x80cfa
+ text "<USER>"
+ line "woke up!"
+ prompt
+; 0x80d06
+
+FrozenSolidText: ; 0x80d06
+ text "<USER>"
+ line "is frozen solid!"
+ prompt
+; 0x80d1a
+
+FlinchedText: ; 0x80d1a
+ text "<USER>"
+ line "flinched!"
+ prompt
+; 0x80d27
+
+MustRechargeText: ; 0x80d27
+ text "<USER>"
+ line "must recharge!"
+ prompt
+; 0x80d39
+
+DisabledNoMoreText: ; 0x80d39
+ text "<USER>'s"
+ line "disabled no more!"
+ prompt
+; 0x80d4f
+
+IsConfusedText: ; 0x80d4f
+ text "<USER>"
+ line "is confused!"
+ prompt
+; 0x80d5f
+
+HurtItselfText: ; 0x80d5f
+ text "It hurt itself in"
+ line "its confusion!"
+ prompt
+; 0x80d81
+
+ConfusedNoMoreText: ; 0x80d81
+ text "<USER>'s"
+ line "confused no more!"
+ prompt
+; 0x80d97
+
+BecameConfusedText: ; 0x80d97
+ text "<TARGET>"
+ line "became confused!"
+ prompt
+; ItemHealedConfusion
+
+BattleText_ItemHealedConfusion: ; ItemHealedConfusion
+ text "A @"
+ text_from_ram StringBuffer1
+ text " rid"
+ line "<TARGET>"
+ cont "of its confusion."
+ prompt
+; 0x80dcc
+
+AlreadyConfusedText: ; 0x80dcc
+ text "<TARGET>'s"
+ line "already confused!"
+ prompt
+; 0x80de2
+
+BattleText_UsersHurtByStringBuffer1: ; 0x80de2
+ text "<USER>'s"
+ line "hurt by"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x80df5
+
+BattleText_UserWasReleasedFromStringBuffer1: ; 0x80df5
+ text "<USER>"
+ line "was released from"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x80e11
+
+UsedBindText: ; 0x80e11
+ text "<USER>"
+ line "used BIND on"
+ cont "<TARGET>!"
+ prompt
+; 0x80e24
+
+WhirlpoolTrapText: ; 0x80e24
+ text "<TARGET>"
+ line "was trapped!"
+ prompt
+; 0x80e34
+
+FireSpinTrapText: ; 0x80e34
+ text "<TARGET>"
+ line "was trapped!"
+ prompt
+; 0x80e44
+
+WrappedByText: ; 0x80e44
+ text "<TARGET>"
+ line "was WRAPPED by"
+ cont "<USER>!"
+ prompt
+; 0x80e59
+
+ClampedByText: ; 0x80e59
+ text "<TARGET>"
+ line "was CLAMPED by"
+ cont "<USER>!"
+ prompt
+; 0x80e6e
+
+StoringEnergyText: ; 0x80e6e
+ text "<USER>"
+ line "is storing energy!"
+ prompt
+; 0x80e84
+
+UnleashedEnergyText: ; 0x80e84
+ text "<USER>"
+ line "unleashed energy!"
+ prompt
+; 0x80e99
+
+HungOnText: ; 0x80e99
+ text "<TARGET>"
+ line "hung on with"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x80eb0
+
+EnduredText: ; 0x80eb0
+ text "<TARGET>"
+ line "ENDURED the hit!"
+ prompt
+; 0x80ec4
+
+InLoveWithText: ; 0x80ec4
+ text "<USER>"
+ line "is in love with"
+ cont "<TARGET>!"
+ prompt
+; 0x80eda
+
+InfatuationText: ; 0x80eda
+ text "<USER>'s"
+ line "infatuation kept"
+ cont "it from attacking!"
+ prompt
+; 0x80f02
+
+DisabledMoveText: ; 0x80f02
+ text "<USER>'s"
+ line "@"
+ text_from_ram StringBuffer1
+ text " is"
+ cont "DISABLED!"
+ prompt
+; 0x80f19
+
+LoafingAroundText: ; 0x80f19
+ text_from_ram BattleMonNick
+ text " is"
+ line "loafing around."
+ prompt
+; 0x80f31
+
+BeganToNapText: ; 0x80f31
+ text_from_ram BattleMonNick
+ text " began"
+ line "to nap!"
+ prompt
+; 0x80f44
+
+WontObeyText: ; 0x80f44
+ text_from_ram BattleMonNick
+ text " won't"
+ line "obey!"
+ prompt
+; 0x80f54
+
+TurnedAwayText: ; 0x80f54
+ text_from_ram BattleMonNick
+ text " turned"
+ line "away!"
+ prompt
+; 0x80f66
+
+IgnoredOrdersText: ; 0x80f66
+ text_from_ram BattleMonNick
+ text " ignored"
+ line "orders!"
+ prompt
+; 0x80f7b
+
+IgnoredSleepingText: ; 0x80f7b
+ text_from_ram BattleMonNick
+ text " ignored"
+ line "orders…sleeping!"
+ prompt
+; 0x80f99
+
+NoPPLeftText: ; 0x80f99
+ text "But no PP is left"
+ line "for the move!"
+ prompt
+; 0x80fba
+
+HasNoPPLeftText: ; 0x80fba
+ text "<USER>"
+ line "has no PP left for"
+ cont "@"
+ text_from_ram StringBuffer2
+ text "!"
+ prompt
+; 0x80fd7
+
+WentToSleepText: ; 0x80fd7
+ text "<USER>"
+ line "went to sleep!"
+ done
+; 0x80fe9
+
+RestedText: ; 0x80fe9
+ text "<USER>"
+ line "fell asleep and"
+ cont "became healthy!"
+ done
+; 0x8100c
+
+RegainedHealthText: ; 0x8100c
+ text "<USER>"
+ line "regained health!"
+ prompt
+; 0x81020
+
+AttackMissedText: ; 0x81020
+ text "<USER>'s"
+ line "attack missed!"
+ prompt
+; 0x81033
+
+AttackMissed2Text: ; 0x81033
+ text "<USER>'s"
+ line "attack missed!"
+ prompt
+; 0x81046
+
+CrashedText: ; 0x81046
+ text "<USER>"
+ line "kept going and"
+ cont "crashed!"
+ prompt
+; 0x81061
+
+UnaffectedText: ; 0x81061
+ text "<TARGET>'s"
+ line "unaffected!"
+ prompt
+; 0x81071
+
+DoesntAffectText: ; 0x81071
+ text "It doesn't affect"
+ line "<TARGET>!"
+ prompt
+; 0x81086
+
+CriticalHitText: ; 0x81086
+ text "A critical hit!"
+ prompt
+; 0x81097
+
+OneHitKOText: ; 0x81097
+ text "It's a one-hit KO!"
+ prompt
+; 0x810aa
+
+SuperEffectiveText: ; 0x810aa
+ text "It's super-"
+ line "effective!"
+ prompt
+; 0x810c1
+
+NotVeryEffectiveText: ; 0x810c1
+ text "It's not very"
+ line "effective…"
+ prompt
+; 0x810da
+
+TookDownWithItText: ; 0x810da
+ text "<TARGET>"
+ line "took down with it,"
+ cont "<USER>!"
+ prompt
+; 0x810f3
+
+RageBuildingText: ; 0x810f3
+ text "<USER>'s"
+ line "RAGE is building!"
+ prompt
+; 0x81109
+
+GotAnEncoreText: ; 0x81109
+ text "<TARGET>"
+ line "got an ENCORE!"
+ prompt
+; 0x8111b
+
+SharedPainText: ; 0x8111b
+ text "The battlers"
+ line "shared pain!"
+ prompt
+; 0x81136
+
+TookAimText: ; 0x81136
+ text "<USER>"
+ line "took aim!"
+ prompt
+; 0x81143
+
+SketchedText: ; 0x81143
+ text "<USER>"
+ line "SKETCHED"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x81156
+
+DestinyBondEffectText: ; 0x81156
+ text "<USER>'s"
+ line "trying to take its"
+ cont "opponent with it!"
+ prompt
+; 0x8117f
+
+SpiteEffectText: ; 0x8117f
+ text "<TARGET>'s"
+ line "@"
+ text_from_ram StringBuffer1
+ text " was"
+ cont "reduced by @"
+ deciram wd265, 1, 1
+ text "!"
+ prompt
+; 0x811a0
+
+BellChimedText: ; 0x811a0
+ text "A bell chimed!"
+ line ""
+ prompt
+; 0x811b1
+
+FellAsleepText: ; 0x811b1
+ text "<TARGET>"
+ line "fell asleep!"
+ prompt
+; 0x811c1
+
+AlreadyAsleepText: ; 0x811c1
+ text "<TARGET>'s"
+ line "already asleep!"
+ prompt
+; 0x811d5
+
+WasPoisonedText: ; 0x811d5
+ text "<TARGET>"
+ line "was poisoned!"
+ prompt
+; 0x811e6
+
+BadlyPoisonedText: ; 0x811e6
+ text "<TARGET>'s"
+ line "badly poisoned!"
+ prompt
+; 0x811fa
+
+AlreadyPoisonedText: ; 0x811fa
+ text "<TARGET>'s"
+ line "already poisoned!"
+ prompt
+; 0x81210
+
+SuckedHealthText: ; 0x81210
+ text "Sucked health from"
+ line "<TARGET>!"
+ prompt
+; 0x81227
+
+DreamEatenText: ; 0x81227
+ text "<TARGET>'s"
+ line "dream was eaten!"
+ prompt
+; 0x8123c
+
+WasBurnedText: ; 0x8123c
+ text "<TARGET>"
+ line "was burned!"
+ prompt
+; 0x8124b
+
+DefrostedOpponentText: ; 0x8124b
+ text "<TARGET>"
+ line "was defrosted!"
+ prompt
+; 0x8125d
+
+WasFrozenText: ; 0x8125d
+ text "<TARGET>"
+ line "was frozen solid!"
+ prompt
+; 0x81272
+
+WontRiseAnymoreText: ; 0x81272
+ text "<USER>'s"
+ line "@"
+ text_from_ram StringBuffer2
+ text " won't"
+ cont "rise anymore!"
+ prompt
+; 0x8128f
+
+WontDropAnymoreText: ; 0x8128f
+ text "<TARGET>'s"
+ line "@"
+ text_from_ram StringBuffer2
+ text " won't"
+ cont "drop anymore!"
+ prompt
+; 0x812ac
+
+FledFromBattleText:: ; 0x812ac
+ text "<USER>"
+ line "fled from battle!"
+ prompt
+; 0x812c1
+
+FledInFearText: ; 0x812c1
+ text "<TARGET>"
+ line "fled in fear!"
+ prompt
+; 0x812d2
+
+BlownAwayText: ; 0x812d2
+ text "<TARGET>"
+ line "was blown away!"
+ prompt
+; 0x812e5
+
+PlayerHitTimesText: ; 0x812e5
+ text "Hit @"
+ deciram PlayerDamageTaken, 1, 1
+ text " times!"
+ prompt
+; 0x812f8
+
+EnemyHitTimesText: ; 0x812f8
+ text "Hit @"
+ deciram EnemyDamageTaken, 1, 1
+ text " times!"
+ prompt
+; 0x8130b
+
+MistText: ; 0x8130b
+ text "<USER>'s"
+ line "shrouded in MIST!"
+ prompt
+; 0x81321
+
+ProtectedByMistText: ; 0x81321
+ text "<TARGET>'s"
+ line "protected by MIST."
+ prompt
+; 0x81338
+
+GettingPumpedText: ; 0x81338
+ interpret_data
+ text "<USER>'s"
+ line "getting pumped!"
+ prompt
+; 0x8134d
+
+RecoilText: ; 0x8134d
+ text "<USER>'s"
+ line "hit with recoil!"
+ prompt
+; 0x81362
+
+MadeSubstituteText: ; 0x81362
+ text "<USER>"
+ line "made a SUBSTITUTE!"
+ prompt
+; 0x81378
+
+HasSubstituteText: ; 0x81378
+ text "<USER>"
+ line "has a SUBSTITUTE!"
+ prompt
+; 0x8138d
+
+TooWeakSubText: ; 0x8138d
+ text "Too weak to make"
+ line "a SUBSTITUTE!"
+ prompt
+; 0x813ad
+
+SubTookDamageText: ; 0x813ad
+ text "The SUBSTITUTE"
+ line "took damage for"
+ cont "<TARGET>!"
+ prompt
+; 0x813d0
+
+SubFadedText: ; 0x813d0
+ text "<TARGET>'s"
+ line "SUBSTITUTE faded!"
+ prompt
+; 0x813e6
+
+LearnedMoveText: ; 0x813e6
+ text "<USER>"
+ line "learned"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x813f8
+
+WasSeededText: ; 0x813f8
+ text "<TARGET>"
+ line "was seeded!"
+ prompt
+; 0x81407
+
+EvadedText: ; 0x81407
+ text "<TARGET>"
+ line "evaded the attack!"
+ prompt
+; 0x8141d
+
+WasDisabledText: ; 0x8141d
+ text "<TARGET>'s"
+ line "@"
+ text_from_ram StringBuffer1
+ text " was"
+ cont "DISABLED!"
+ prompt
+; 0x81435
+
+CoinsScatteredText: ; 0x81435
+ text "Coins scattered"
+ line "everywhere!"
+ prompt
+; 0x81452
+
+TransformedTypeText: ; 0x81452
+ text "<USER>"
+ line "transformed into"
+ cont "the @"
+ text_from_ram StringBuffer1
+ text "-type!"
+ prompt
+; 0x81476
+
+EliminatedStatsText: ; 0x81476
+ text "All stat changes"
+ line "were eliminated!"
+ prompt
+; 0x81499
+
+TransformedText: ; 0x81499
+ text "<USER>"
+ line "TRANSFORMED into"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x814b4
+
+LightScreenEffectText: ; 0x814b4
+ text "<USER>'s"
+ line "SPCL.DEF rose!"
+ prompt
+; 0x814c7
+
+ReflectEffectText: ; 0x814c7
+ text "<USER>'s"
+ line "DEFENSE rose!"
+ prompt
+; 0x814d9
+
+NothingHappenedText: ; 0x814d9
+ text "But nothing"
+ line "happened."
+ prompt
+; 0x814f0
+
+ButItFailedText: ; 0x814f0
+ text "But it failed!"
+ prompt
+; 0x81500
+
+ItFailedText: ; 0x81500
+ text "It failed!"
+ prompt
+; 0x8150c
+
+DidntAffect1Text: ; 0x8150c
+ text "It didn't affect"
+ line "<TARGET>!"
+ prompt
+; 0x81520
+
+DidntAffect2Text: ; 0x81520
+ text "It didn't affect"
+ line "<TARGET>!"
+ prompt
+; 0x81534
+
+HPIsFullText: ; 0x81534
+ text "<USER>'s"
+ line "HP is full!"
+ prompt
+; 0x81544
+
+DraggedOutText: ; 0x81544
+ text "<USER>"
+ line "was dragged out!"
+ prompt
+; 0x81558
+
+ParalyzedText: ; 0x81558
+ text "<TARGET>'s"
+ line "paralyzed! Maybe"
+ cont "it can't attack!"
+ prompt
+; 0x8157d
+
+FullyParalyzedText: ; 0x8157d
+ text "<USER>'s"
+ line "fully paralyzed!"
+ prompt
+; 0x81592
+
+AlreadyParalyzedText: ; 0x81592
+ text "<TARGET>'s"
+ line "already paralyzed!"
+ prompt
+; 0x815a9
+
+ProtectedByText: ; 0x815a9
+ text "<TARGET>'s"
+ line "protected by"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+; 0x815c1
+
+MirrorMoveFailedText: ; 0x815c1
+ text "The MIRROR MOVE"
+ next "failed!"
+ prompt
+; 0x815da
+
+StoleText: ; 0x815da
+ text "<USER>"
+ line "stole @"
+ text_from_ram StringBuffer1
+ text ""
+ cont "from its foe!"
+ prompt
+; 0x815f7
+
+CantEscapeNowText: ; 0x815f7
+ text "<TARGET>"
+ line "can't escape now!"
+ prompt
+; 0x8160b
+
+StartedNightmareText: ; 0x8160b
+ text "<TARGET>"
+ line "started to have a"
+ cont "NIGHTMARE!"
+ prompt
+; 0x8162b
+
+WasDefrostedText: ; 0x8162b
+ text "<USER>"
+ line "was defrosted!"
+ prompt
+; 0x8163d
+
+PutACurseText: ; 0x8163d
+ text "<USER>"
+ line "cut its own HP and"
+
+ para "put a CURSE on"
+ line "<TARGET>!"
+ prompt
+; 0x81665
+
+ProtectedItselfText: ; 0x81665
+ text "<USER>"
+ line "PROTECTED itself!"
+ prompt
+; 0x8167a
+
+ProtectingItselfText: ; 0x8167a
+ text "<TARGET>'s"
+ line "PROTECTING itself!"
+ done
+; 0x81691
+
+SpikesText: ; 0x81691
+ text "SPIKES scattered"
+ line "all around"
+ cont "<TARGET>!"
+ prompt
+; 0x816b1
+
+IdentifiedText: ; 0x816b1
+ text "<USER>"
+ line "identified"
+ cont "<TARGET>!"
+ prompt
+; 0x816c2
+
+StartPerishText: ; 0x816c2
+ text "Both #MON will"
+ line "faint in 3 turns!"
+ prompt
+; 0x816e4
+
+SandstormBrewedText: ; 0x816e4
+ text "A SANDSTORM"
+ line "brewed!"
+ prompt
+; 0x816f9
+
+BracedItselfText: ; 0x816f9
+ text "<USER>"
+ line "braced itself!"
+ prompt
+; 0x8170b
+
+FellInLoveText: ; 0x8170b
+ text "<TARGET>"
+ line "fell in love!"
+ prompt
+; 0x8171c
+
+CoveredByVeilText: ; 0x8171c
+ text "<USER>'s"
+ line "covered by a veil!"
+ prompt
+; 0x81733
+
+SafeguardProtectText: ; 0x81733
+ text "<TARGET>"
+ line "is protected by"
+ cont "SAFEGUARD!"
+ prompt
+; 0x81751
+
+MagnitudeText: ; 0x81751
+ text "Magnitude @"
+ deciram wd265, 1, 1
+ text "!"
+ prompt
+; 0x81764
+
+ReleasedByText: ; 0x81764
+ text "<USER>"
+ line "was released by"
+ cont "<TARGET>!"
+ prompt
+; 0x8177a
+
+ShedLeechSeedText: ; 0x8177a
+ text "<USER>"
+ line "shed LEECH SEED!"
+ prompt
+; 0x8178e
+
+BlewSpikesText: ; 0x8178e
+ text "<USER>"
+ line "blew away SPIKES!"
+ prompt
+; 0x817a3
+
+DownpourText: ; 0x817a3
+ text "A downpour"
+ line "started!"
+ prompt
+; 0x817b8
+
+SunGotBrightText: ; 0x817b8
+ text "The sunlight got"
+ line "bright!"
+ prompt
+; 0x817d2
+
+BellyDrumText: ; 0x817d2
+ text "<USER>"
+ line "cut its HP and"
+ cont "maximized ATTACK!"
+ prompt
+; 0x817f6
+
+CopiedStatsText: ; 0x817f6
+ text "<USER>"
+ line "copied the stat"
+
+ para "changes of"
+ line "<TARGET>!"
+ prompt
+; 0x81817
+
+ForesawAttackText: ; 0x81817
+ text "<USER>"
+ line "foresaw an attack!"
+ prompt
+; 0x8182d
+
+BeatUpAttackText: ; 0x8182d
+ text_from_ram StringBuffer1
+ text "'s"
+ line "attack!"
+ done
+; 0x8183b
+
+RefusedGiftText: ; 0x8183b
+ text "<TARGET>"
+ line "refused the gift!"
+ prompt
+; 0x81850
+
+IgnoredOrders2Text: ; 0x81850
+ text "<USER>"
+ line "ignored orders!"
+ prompt
+; 0x81863
+
+BattleText_LinkErrorBattleCanceled: ; 0x81863
+ text "Link error…"
+
+ para "The battle has"
+ line "been canceled…"
+ prompt
+; 0x8188e
+
+BattleText_0x8188e: ; 0x8188e
+ text "There is no time"
+ line "left today!"
+ done
+; 0x818ac
diff --git a/data/battle_tower/trainer_text.asm b/data/battle_tower/trainer_text.asm
new file mode 100644
index 000000000..53af5a9e6
--- /dev/null
+++ b/data/battle_tower/trainer_text.asm
@@ -0,0 +1,743 @@
+BattleTowerText_0x1ec000: ; 0x1ec000
+ text "Hello, glad to"
+ line "meet you!"
+
+ para "I do hope we have"
+ line "a good battle."
+ done
+; 0x1ec03b
+
+BattleTowerText_0x1ec03b: ; 0x1ec03b
+ text "Thank you! A most"
+ line "enjoyable battle!"
+ done
+; 0x1ec060
+
+UnknownText_0x1ec060: ; 0x1ec060
+ text "Thank you. You are"
+ line "formidable."
+ done
+; 0x1ec080
+
+BattleTowerText_0x1ec080: ; 0x1ec080
+ text "Work, work, work…"
+ line "I'm always busy!"
+ done
+; 0x1ec0a3
+
+UnknownText_0x1ec0a3: ; 0x1ec0a3
+ text "But, I work hard"
+ line "in battle too!"
+ done
+; 0x1ec0c4
+
+UnknownText_0x1ec0c4: ; 0x1ec0c4
+ text "I'm too busy to be"
+ line "battling!"
+ done
+; 0x1ec0e1
+
+UnknownText_0x1ec0e1: ; 0x1ec0e1
+ text "Brace yourself for"
+ line "my all-out attack!"
+ done
+; 0x1ec108
+
+UnknownText_0x1ec108: ; 0x1ec108
+ text "What a cakewalk!"
+ line "You're too easy!"
+ done
+; 0x1ec12a
+
+UnknownText_0x1ec12a: ; 0x1ec12a
+ text "I won't lose next"
+ line "time, all right?"
+ done
+; 0x1ec14d
+
+UnknownText_0x1ec14d: ; 0x1ec14d
+ text "Heh, your #MON"
+ line "look pretty cool."
+ done
+; 0x1ec16f
+
+UnknownText_0x1ec16f: ; 0x1ec16f
+ text "Hey, hey, no way!"
+ line "You won't win!"
+ done
+; 0x1ec190
+
+UnknownText_0x1ec190: ; 0x1ec190
+ text "You serious?"
+ line "This is brutal!"
+ done
+; 0x1ec1ae
+
+UnknownText_0x1ec1ae: ; 0x1ec1ae
+ text "#MON every day!"
+ line "I love battling!"
+ done
+; 0x1ec1d0
+
+UnknownText_0x1ec1d0: ; 0x1ec1d0
+ text "I'm on top of my"
+ line "game, but not you!"
+ done
+; 0x1ec1f4
+
+UnknownText_0x1ec1f4: ; 0x1ec1f4
+ text "I don't care that"
+ line "I lost, really!"
+ done
+; 0x1ec216
+
+UnknownText_0x1ec216: ; 0x1ec216
+ text "Hi, there! Let's"
+ line "keep this clean!"
+ done
+; 0x1ec238
+
+UnknownText_0x1ec238: ; 0x1ec238
+ text "Whoops, sorry for"
+ line "that wipeout!"
+ done
+; 0x1ec259
+
+UnknownText_0x1ec259: ; 0x1ec259
+ text "Whoops! Come on,"
+ line "let me win one!"
+ done
+; 0x1ec27b
+
+UnknownText_0x1ec27b: ; 0x1ec27b
+ text "Do you want to see"
+ line "my battle level?"
+ done
+; 0x1ec2a0
+
+UnknownText_0x1ec2a0: ; 0x1ec2a0
+ text "Hehehe, I know"
+ line "your level now!"
+ done
+; 0x1ec2c0
+
+UnknownText_0x1ec2c0: ; 0x1ec2c0
+ text "Ouch… I'm just too"
+ line "weak…"
+ done
+; 0x1ec2d9
+
+UnknownText_0x1ec2d9: ; 0x1ec2d9
+ text "Hey, let's battle."
+ line "I'm your opponent."
+ done
+; 0x1ec2fe
+
+UnknownText_0x1ec2fe: ; 0x1ec2fe
+ text "Wow, you're not"
+ line "serious about it!"
+ done
+; 0x1ec320
+
+UnknownText_0x1ec320: ; 0x1ec320
+ text "…Urgh… Nothing"
+ line "positive here…"
+ done
+; 0x1ec33f
+
+UnknownText_0x1ec33f: ; 0x1ec33f
+ text "I'm your"
+ line "opponent."
+
+ para "Get ready to be"
+ line "hammered."
+ done
+; 0x1ec36c
+
+UnknownText_0x1ec36c: ; 0x1ec36c
+ text "Hahah! That was a"
+ line "pushover!"
+ done
+; 0x1ec389
+
+UnknownText_0x1ec389: ; 0x1ec389
+ text "No way! There has"
+ line "to be a mistake!"
+ done
+; 0x1ec3ad
+
+UnknownText_0x1ec3ad: ; 0x1ec3ad
+ text "Hah!"
+ line "Let's get rolling!"
+ done
+; 0x1ec3c5
+
+UnknownText_0x1ec3c5: ; 0x1ec3c5
+ text "Wahahaha! Didn't"
+ line "break a sweat!"
+ done
+; 0x1ec3e5
+
+UnknownText_0x1ec3e5: ; 0x1ec3e5
+ text "Tough! I'm no"
+ line "match for you!"
+ done
+; 0x1ec402
+
+UnknownText_0x1ec402: ; 0x1ec402
+ text "<......><......><......>"
+ line "<......><......>Battle?"
+ done
+; 0x1ec411
+
+UnknownText_0x1ec411: ; 0x1ec411
+ text "<......><......><......>"
+ line "<......><......>I won?"
+ done
+; 0x1ec41f
+
+UnknownText_0x1ec41f: ; 0x1ec41f
+ text "<......><......><......>"
+ line "<......><......>I lost?"
+ done
+; 0x1ec42e
+
+UnknownText_0x1ec42e: ; 0x1ec42e
+ text "You want to be a"
+ line "leader?"
+
+ para "Let me battle you,"
+ line "then!"
+ done
+; 0x1ec461
+
+UnknownText_0x1ec461: ; 0x1ec461
+ text "You need another"
+ line "ten years of"
+
+ para "training to get"
+ line "better, I'd say."
+ done
+; 0x1ec4a0
+
+UnknownText_0x1ec4a0: ; 0x1ec4a0
+ text "You're incredibly"
+ line "talented."
+
+ para "No one can touch"
+ line "you now!"
+ done
+; 0x1ec4d6
+
+UnknownText_0x1ec4d6: ; 0x1ec4d6
+ text "Today, I'm going"
+ line "to whomp you."
+ done
+; 0x1ec4f5
+
+UnknownText_0x1ec4f5: ; 0x1ec4f5
+ text "I knew I'd win."
+ line "I'm so great!"
+ done
+; 0x1ec512
+
+UnknownText_0x1ec512: ; 0x1ec512
+ text "Uh? My plans are"
+ line "out of whack…"
+ done
+; 0x1ec532
+
+UnknownText_0x1ec532: ; 0x1ec532
+ text "I bet you can't"
+ line "beat me!"
+ done
+; 0x1ec54b
+
+UnknownText_0x1ec54b: ; 0x1ec54b
+ text "Those #MON"
+ line "aren't enough!"
+ done
+; 0x1ec565
+
+UnknownText_0x1ec565: ; 0x1ec565
+ text "I want your"
+ line "#MON. Please?"
+ done
+; 0x1ec580
+
+UnknownText_0x1ec580: ; 0x1ec580
+ text "I'll show you a"
+ line "real battle!"
+ done
+; 0x1ec59d
+
+UnknownText_0x1ec59d: ; 0x1ec59d
+ text "This battle…"
+ line "I'm bored!"
+ done
+; 0x1ec5b5
+
+UnknownText_0x1ec5b5: ; 0x1ec5b5
+ text "…I won't turn tail"
+ line "in battle!"
+ done
+; 0x1ec5d3
+
+UnknownText_0x1ec5d3: ; 0x1ec5d3
+ text "Let's go!"
+ line "No holds barred!"
+ done
+; 0x1ec5ee
+
+UnknownText_0x1ec5ee: ; 0x1ec5ee
+ text "Sorry! I wanted"
+ line "the win more!"
+ done
+; 0x1ec60d
+
+UnknownText_0x1ec60d: ; 0x1ec60d
+ text "Wahah! Congrats!"
+ line "I can't do better!"
+ done
+; 0x1ec631
+
+UnknownText_0x1ec631: ; 0x1ec631
+ text "My #MON skills"
+ line "are phenomenal!"
+ done
+; 0x1ec651
+
+UnknownText_0x1ec651: ; 0x1ec651
+ text "You've got a long"
+ line "way to go."
+
+ para "Well, keep trying!"
+ line "Best of luck!"
+ done
+; 0x1ec68f
+
+UnknownText_0x1ec68f: ; 0x1ec68f
+ text "Aww… Don't lose"
+ line "after beating me."
+ done
+; 0x1ec6b1
+
+UnknownText_0x1ec6b1: ; 0x1ec6b1
+ text "Who are you?"
+ line "I don't know you…"
+ done
+; 0x1ec6d0
+
+UnknownText_0x1ec6d0: ; 0x1ec6d0
+ text "I must've imagined"
+ line "that."
+
+ para "There seems to be"
+ line "no one here…"
+ done
+; 0x1ec708
+
+UnknownText_0x1ec708: ; 0x1ec708
+ text "Who am I?"
+ line "I don't know…"
+ done
+; 0x1ec720
+
+UnknownText_0x1ec720: ; 0x1ec720
+ text "Um… Are you that…"
+ line "um…person?"
+ done
+; 0x1ec73e
+
+UnknownText_0x1ec73e: ; 0x1ec73e
+ text "It doesn't appear"
+ line "to be you…"
+ done
+; 0x1ec75b
+
+UnknownText_0x1ec75b: ; 0x1ec75b
+ text "Then you really"
+ line "are the legendary…"
+ done
+; 0x1ec77f
+
+UnknownText_0x1ec77f: ; 0x1ec77f
+ text "I heard that"
+ line "you're hot!"
+ done
+; 0x1ec798
+
+UnknownText_0x1ec798: ; 0x1ec798
+ text "Not bad. I was"
+ line "just a bit better."
+ done
+; 0x1ec7bb
+
+UnknownText_0x1ec7bb: ; 0x1ec7bb
+ text "Eh, you're not"
+ line "that special."
+ done
+; 0x1ec7d8
+
+UnknownText_0x1ec7d8: ; 0x1ec7d8
+ text "I'm scared about"
+ line "what might happen."
+
+ para "My #MON are way"
+ line "too strong."
+ done
+; 0x1ec818
+
+UnknownText_0x1ec818: ; 0x1ec818
+ text "See? My #MON"
+ line "were too strong."
+ done
+; 0x1ec837
+
+UnknownText_0x1ec837: ; 0x1ec837
+ text "Graa! My #MON"
+ line "were total wimps!"
+ done
+; 0x1ec858
+
+UnknownText_0x1ec858: ; 0x1ec858
+ text "Hey, there!"
+ line "I'll take you on!"
+ done
+; 0x1ec876
+
+UnknownText_0x1ec876: ; 0x1ec876
+ text "Don't you have a"
+ line "better strategy?"
+ done
+; 0x1ec898
+
+UnknownText_0x1ec898: ; 0x1ec898
+ text "You've got decent"
+ line "style!"
+ done
+; 0x1ec8b1
+
+UnknownText_0x1ec8b1: ; 0x1ec8b1
+ text "I wonder if I can"
+ line "battle properly…"
+ done
+; 0x1ec8d5
+
+UnknownText_0x1ec8d5: ; 0x1ec8d5
+ text "Um… Sorry…"
+ line "I think I won."
+ done
+; 0x1ec8f0
+
+UnknownText_0x1ec8f0: ; 0x1ec8f0
+ text "I guess I'm not"
+ line "good enough yet…"
+ done
+; 0x1ec911
+
+UnknownText_0x1ec911: ; 0x1ec911
+ text "Wrrooar!"
+ line "I won't lose!"
+ done
+; 0x1ec928
+
+UnknownText_0x1ec928: ; 0x1ec928
+ text "Wrrooar! I knew"
+ line "I was a genius!"
+ done
+; 0x1ec949
+
+UnknownText_0x1ec949: ; 0x1ec949
+ text "Arrooh! I hate it"
+ line "when I lose!"
+ done
+; 0x1ec969
+
+UnknownText_0x1ec969: ; 0x1ec969
+ text "Sorry, but I'm"
+ line "going to win."
+ done
+; 0x1ec986
+
+UnknownText_0x1ec986: ; 0x1ec986
+ text "Yeah! My #MON"
+ line "rule!"
+ done
+; 0x1ec99b
+
+UnknownText_0x1ec99b: ; 0x1ec99b
+ text "Oh, close! I lost"
+ line "by just a bit!"
+ done
+; 0x1ec9bd
+
+UnknownText_0x1ec9bd: ; 0x1ec9bd
+ text "OK, I'm not"
+ line "fooling around!"
+ done
+; 0x1ec9d9
+
+UnknownText_0x1ec9d9: ; 0x1ec9d9
+ text "Yay! Too easy!"
+ line "Like, no way!"
+ done
+; 0x1ec9f7
+
+UnknownText_0x1ec9f7: ; 0x1ec9f7
+ text "No!"
+ line "Like, no way!"
+ done
+; 0x1eca0a
+
+UnknownText_0x1eca0a: ; 0x1eca0a
+ text "Look! My #MON"
+ line "are really cute!"
+ done
+; 0x1eca2a
+
+UnknownText_0x1eca2a: ; 0x1eca2a
+ text "Aren't they really"
+ line "adorable?"
+ done
+; 0x1eca47
+
+UnknownText_0x1eca47: ; 0x1eca47
+ text "I'm sorry, it's"
+ line "all my fault!"
+ done
+; 0x1eca64
+
+UnknownText_0x1eca64: ; 0x1eca64
+ text "Let's get our"
+ line "battle started!"
+ done
+; 0x1eca82
+
+UnknownText_0x1eca82: ; 0x1eca82
+ text "Was I too strong"
+ line "for you?"
+ done
+; 0x1eca9d
+
+UnknownText_0x1eca9d: ; 0x1eca9d
+ text "Ooh, you're in a"
+ line "different class."
+ done
+; 0x1ecabf
+
+UnknownText_0x1ecabf: ; 0x1ecabf
+ text "Are we going to"
+ line "battle? Let's!"
+ done
+; 0x1ecade
+
+UnknownText_0x1ecade: ; 0x1ecade
+ text "Oh, you're too"
+ line "weak. Shame."
+ done
+; 0x1ecafa
+
+UnknownText_0x1ecafa: ; 0x1ecafa
+ text "Wow! Are you quite"
+ line "satisfied?"
+ done
+; 0x1ecb19
+
+UnknownText_0x1ecb19: ; 0x1ecb19
+ text "Oh, you have some"
+ line "rare #MON."
+ done
+; 0x1ecb37
+
+UnknownText_0x1ecb37: ; 0x1ecb37
+ text "May I have one of"
+ line "your #MON?"
+ done
+; 0x1ecb55
+
+UnknownText_0x1ecb55: ; 0x1ecb55
+ text "…I want one of"
+ line "your #MON."
+ done
+; 0x1ecb70
+
+UnknownText_0x1ecb70: ; 0x1ecb70
+ text "Want to hear about"
+ line "my cute #MON?"
+ done
+; 0x1ecb92
+
+UnknownText_0x1ecb92: ; 0x1ecb92
+ text "What do you think"
+ line "about my cuties?"
+ done
+; 0x1ecbb6
+
+UnknownText_0x1ecbb6: ; 0x1ecbb6
+ text "Oh! My! You're a"
+ line "dreadful trainer!"
+ done
+; 0x1ecbd9
+
+UnknownText_0x1ecbd9: ; 0x1ecbd9
+ text "Battle? Sure!"
+ line "Right now!"
+ done
+; 0x1ecbf3
+
+UnknownText_0x1ecbf3: ; 0x1ecbf3
+ text "Oh, I love it!"
+ line "Battling is wild!"
+ done
+; 0x1ecc15
+
+UnknownText_0x1ecc15: ; 0x1ecc15
+ text "Oh, how rude! Wait"
+ line "till next time!"
+ done
+; 0x1ecc39
+
+UnknownText_0x1ecc39: ; 0x1ecc39
+ text "Please let me win!"
+ line "Please?"
+ done
+; 0x1ecc55
+
+UnknownText_0x1ecc55: ; 0x1ecc55
+ text "Wow, thank you!"
+ line "You're so nice!"
+ done
+; 0x1ecc75
+
+UnknownText_0x1ecc75: ; 0x1ecc75
+ text "You're mean!"
+ line "I hate meanies!"
+ done
+; 0x1ecc92
+
+UnknownText_0x1ecc92: ; 0x1ecc92
+ text "Well, can we"
+ line "begin?"
+ done
+; 0x1ecca7
+
+UnknownText_0x1ecca7: ; 0x1ecca7
+ text "Well, I beg your"
+ line "pardon…"
+ done
+; 0x1eccc1
+
+UnknownText_0x1eccc1: ; 0x1eccc1
+ text "Sob… That's not"
+ line "fair!"
+ done
+; 0x1eccd7
+
+UnknownText_0x1eccd7: ; 0x1eccd7
+ text "I'm good!"
+ line "You can't win."
+ done
+; 0x1eccef
+
+UnknownText_0x1eccef: ; 0x1eccef
+ text "Giving up? You're"
+ line "pretty weak!"
+ done
+; 0x1ecd0e
+
+UnknownText_0x1ecd0e: ; 0x1ecd0e
+ text "I won't accept"
+ line "this… No way!"
+ done
+; 0x1ecd2b
+
+UnknownText_0x1ecd2b: ; 0x1ecd2b
+ text "Are you treating"
+ line "this seriously?"
+ done
+; 0x1ecd4d
+
+UnknownText_0x1ecd4d: ; 0x1ecd4d
+ text "Oh, sorry! Looks"
+ line "like I won!"
+ done
+; 0x1ecd6b
+
+UnknownText_0x1ecd6b: ; 0x1ecd6b
+ text "Oh, how nasty!"
+ line "You were serious!"
+ done
+; 0x1ecd8d
+
+UnknownText_0x1ecd8d: ; 0x1ecd8d
+ text "Ahahah! I'll take"
+ line "it easy on you!"
+ done
+; 0x1ecdaf
+
+UnknownText_0x1ecdaf: ; 0x1ecdaf
+ text "Oops, sorry! But"
+ line "I'm happy too!"
+ done
+; 0x1ecdcf
+
+UnknownText_0x1ecdcf: ; 0x1ecdcf
+ text "Oh, oh, I lost!"
+ line "Thanks. Bye!"
+ done
+; 0x1ecded
+
+UnknownText_0x1ecded: ; 0x1ecded
+ text "BATTLE TOWER is a"
+ line "tough place!"
+ done
+; 0x1ece0d
+
+UnknownText_0x1ece0d: ; 0x1ece0d
+ text "You might have a"
+ line "hard time."
+ done
+; 0x1ece2a
+
+UnknownText_0x1ece2a: ; 0x1ece2a
+ text "Ooh, you might"
+ line "make a run here!"
+ done
+; 0x1ece4b
+
+UnknownText_0x1ece4b: ; 0x1ece4b
+ text "I want to see your"
+ line "style in action!"
+ done
+; 0x1ece70
+
+UnknownText_0x1ece70: ; 0x1ece70
+ text "Every battle is a"
+ line "drama!"
+ done
+; 0x1ece8a
+
+UnknownText_0x1ece8a: ; 0x1ece8a
+ text "Oh… Want to trade"
+ line "something?"
+ done
+; 0x1ecea8
+
+UnknownText_0x1ecea8: ; 0x1ecea8
+ text "OK, here goes!"
+ line "I have momentum!"
+ done
+; 0x1ecec9
+
+UnknownText_0x1ecec9: ; 0x1ecec9
+ text "See, I rolled"
+ line "right over you!"
+ done
+; 0x1ecee8
+
+UnknownText_0x1ecee8: ; 0x1ecee8
+ text "No! This did not"
+ line "happen!"
+ done
+; 0x1ecf02
diff --git a/data/common_text/common_text.asm b/data/common_text/common_text.asm
new file mode 100644
index 000000000..9c212eae2
--- /dev/null
+++ b/data/common_text/common_text.asm
@@ -0,0 +1,16 @@
+INCLUDE "includes.asm"
+
+
+SECTION "Text 1", ROMX
+
+INCLUDE "data/common_text/common_text_1.asm"
+
+
+SECTION "Text 2", ROMX
+
+INCLUDE "data/common_text/common_text_2.asm"
+
+
+SECTION "Text 3", ROMX
+
+INCLUDE "data/common_text/common_text_3.asm"
diff --git a/data/common_text/common_text_1.asm b/data/common_text/common_text_1.asm
new file mode 100644
index 000000000..34694b31e
--- /dev/null
+++ b/data/common_text/common_text_1.asm
@@ -0,0 +1,1844 @@
+_FruitBearingTreeText::
+ text "It's a fruit-"
+ line "bearing tree."
+ done
+
+_HeyItsFruitText::
+ text "Hey! It's"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+_ObtainedFruitText::
+ text "Obtained"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+_FruitPackIsFullText::
+ text "But the PACK is"
+ line "full…"
+ done
+
+_NothingHereText::
+ text "There's nothing"
+ line "here…"
+ done
+
+UnknownText_0x1bc06b::
+ text "Which APRICORN"
+ line "should I use?"
+ done
+
+UnknownText_0x1bc089::
+ text "How many should I"
+ line "make?"
+ done
+
+UnknownText_0x1bc0a2::
+ text_from_ram StringBuffer1
+ text ""
+ line "recovered @"
+ deciram wd1f3, 2, 3
+ text "HP!"
+ done
+
+UnknownText_0x1bc0bb::
+ text_from_ram StringBuffer1
+ text "'s"
+ line "cured of poison."
+ done
+
+UnknownText_0x1bc0d2::
+ text_from_ram StringBuffer1
+ text "'s"
+ line "rid of paralysis."
+ done
+
+UnknownText_0x1bc0ea::
+ text_from_ram StringBuffer1
+ text "'s"
+ line "burn was healed."
+ done
+
+UnknownText_0x1bc101::
+ text_from_ram StringBuffer1
+ text ""
+ line "was defrosted."
+ done
+
+UnknownText_0x1bc115::
+ text_from_ram StringBuffer1
+ text ""
+ line "woke up."
+ done
+
+UnknownText_0x1bc123::
+ text_from_ram StringBuffer1
+ text "'s"
+ line "health returned."
+ done
+
+UnknownText_0x1bc13a::
+ text_from_ram StringBuffer1
+ text ""
+ line "is revitalized."
+ done
+
+UnknownText_0x1bc14f::
+ text_from_ram StringBuffer1
+ text " grew to"
+ line "level @"
+ deciram CurPartyLevel, 1, 3
+ text "!@"
+ sound_dex_fanfare_50_79
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1bc16e::
+ text_from_ram StringBuffer1
+ text " came"
+ line "to its senses."
+ done
+
+UnknownText_0x1bc187::
+ text "Please enter any"
+ line "four-digit number."
+ done
+
+UnknownText_0x1bc1ac::
+ text "Enter the same"
+ line "number to confirm."
+ done
+
+UnknownText_0x1bc1cf::
+ text "That's not the"
+ line "same number."
+ done
+
+UnknownText_0x1bc1eb::
+ text "Your PASSCODE has"
+ line "been set."
+ para "Enter this number"
+ line "next time to open"
+ cont "the CARD FOLDER."
+ para ""
+ done
+
+UnknownText_0x1bc23e::
+ text "0000 is invalid!"
+ para ""
+ done
+
+UnknownText_0x1bc251::
+ text "Enter the CARD"
+ next "FOLDER PASSCODE."
+ done
+
+UnknownText_0x1bc272::
+ text "Incorrect"
+ line "PASSCODE!"
+ para ""
+ done
+
+UnknownText_0x1bc288::
+ text "CARD FOLDER open.@@"
+
+UnknownText_0x1bc29c::
+ text "<......><......><......><......><......><......>"
+ line "<......><......><......><......><......><......>"
+
+ para "Zzz… Hm? Wha…?"
+ line "You woke me up!"
+
+ para "Will you check the"
+ line "clock for me?"
+ prompt
+
+UnknownText_0x1bc2eb::
+ text "What time is it?"
+ done
+
+UnknownText_0x1bc2fd::
+ text "What?@@"
+
+UnknownText_0x1bc305::
+ text "?"
+ done
+
+UnknownText_0x1bc308::
+ text "How many minutes?"
+ done
+
+UnknownText_0x1bc31b::
+ text "Whoa!@@"
+
+UnknownText_0x1bc323::
+ text "?"
+ done
+
+UnknownText_0x1bc326::
+ text "!"
+ line "I overslept!"
+ done
+
+UnknownText_0x1bc336::
+ text "!"
+ line "Yikes! I over-"
+ cont "slept!"
+ done
+
+UnknownText_0x1bc34f::
+ text "!"
+ line "No wonder it's so"
+ cont "dark!"
+ done
+
+UnknownText_0x1bc369::
+ text "What day is it?"
+ done
+
+UnknownText_0x1bc37a::
+ text ", is it?"
+ done
+
+UnknownText_0x1bc384::
+ text "There is nothing"
+ line "connected."
+ done
+
+UnknownText_0x1bc3a1::
+ text "Check cell phone"
+ line "adapter."
+ done
+
+UnknownText_0x1bc3bc::
+ text "Check CDMA"
+ line "adapter."
+ done
+
+UnknownText_0x1bc3d1::
+ text "Check DOCOMO PHS"
+ line "adapter."
+ done
+
+UnknownText_0x1bc3ec::
+ text "Check DDI PHS"
+ line "adapter."
+ done
+
+UnknownText_0x1bc404::
+ text "Check unlimited"
+ line "battle mobile"
+ cont "adapter."
+ done
+
+UnknownText_0x1bc42c::
+ text "The password is:"
+ line ""
+ done
+
+UnknownText_0x1bc43f::
+ text "Is this OK?"
+ done
+
+UnknownText_0x1bc44c::
+ text "Enter the"
+ line "ID no."
+ done
+
+UnknownText_0x1bc45e::
+ text "Enter the"
+ line "amount."
+ done
+
+UnknownText_0x1bc471::
+ text "There's nothing to"
+ line "choose."
+ prompt
+
+UnknownText_0x1bc48c::
+ text "Which side do you"
+ line "want to put it on?"
+ done
+
+UnknownText_0x1bc4b2::
+ text "Which side do you"
+ line "want to put away?"
+ done
+
+UnknownText_0x1bc4d7::
+ text "Put away the"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ prompt
+
+UnknownText_0x1bc4ec::
+ text "There's nothing to"
+ line "put away."
+ prompt
+
+UnknownText_0x1bc509::
+ text "Set up the"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ prompt
+
+UnknownText_0x1bc51c::
+ text "Put away the"
+ line "@"
+ text_from_ram StringBuffer3
+ text ""
+
+ para "and set up the"
+ line "@"
+ text_from_ram StringBuffer4
+ text "."
+ prompt
+
+UnknownText_0x1bc546::
+ text "That's already set"
+ line "up."
+ prompt
+
+UnknownText_0x1bc55d::
+ text "It's the TOWN MAP."
+ done
+
+UnknownText_0x1bc570::
+ text "It's a poster of a"
+ line "cute PIKACHU."
+ done
+
+UnknownText_0x1bc591::
+ text "It's a poster of a"
+ line "cute CLEFAIRY."
+ done
+
+UnknownText_0x1bc5b3::
+ text "It's a poster of a"
+ line "cute JIGGLYPUFF."
+ done
+
+UnknownText_0x1bc5d7::
+ text "It's an adorable"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1bc5ef::
+ text "A giant doll! It's"
+ line "fluffy and cuddly."
+ done
+
+UnknownText_0x1bc615::
+ text "Hi, <PLAYER>!"
+ line "How are you?"
+ prompt
+
+UnknownText_0x1bc62a::
+ text "I found a useful"
+ line "item shopping, so"
+ prompt
+
+UnknownText_0x1bc64e::
+ text "I bought it with"
+ line "your money. Sorry!"
+ prompt
+
+UnknownText_0x1bc673::
+ text "It's in your PC."
+ line "You'll like it!"
+ done
+
+UnknownText_0x1bc693::
+ text "While shopping"
+ line "today, I saw this"
+ cont "adorable doll, so"
+ prompt
+
+UnknownText_0x1bc6c7::
+ text "It's in your room."
+ line "You'll love it!"
+ done
+
+UnknownText_0x1bc6e9::
+ text_from_ram wPlayerTrademonSpeciesName
+ text " was"
+ line "sent to @"
+ text_from_ram wOTTrademonSenderName
+ text "."
+ done
+
+UnknownText_0x1bc701::
+ text ""
+ done
+
+UnknownText_0x1bc703::
+ text_from_ram wOTTrademonSenderName
+ text " bids"
+ line "farewell to"
+ done
+
+UnknownText_0x1bc719::
+ text_from_ram wOTTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc71f::
+ text "Take good care of"
+ line "@"
+ text_from_ram wOTTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc739::
+ text "For @"
+ text_from_ram wPlayerTrademonSenderName
+ text "'s"
+ line "@"
+ text_from_ram wPlayerTrademonSpeciesName
+ text ","
+ done
+
+UnknownText_0x1bc74c::
+ text_from_ram wOTTrademonSenderName
+ text " sends"
+ line "@"
+ text_from_ram wOTTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc75e::
+ text_from_ram wOTTrademonSenderName
+ text " will"
+ line "trade @"
+ text_from_ram wOTTrademonSpeciesName
+ db "@@"
+
+UnknownText_0x1bc774::
+ text "for @"
+ text_from_ram wPlayerTrademonSenderName
+ text "'s"
+ line "@"
+ text_from_ram wPlayerTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc787::
+ text_from_ram wPlayerTrademonSenderName
+ text " will"
+ line "trade @"
+ text_from_ram wPlayerTrademonSpeciesName
+ db "@@"
+
+UnknownText_0x1bc79d::
+ text "for @"
+ text_from_ram wOTTrademonSenderName
+ text "'s"
+ line "@"
+ text_from_ram wOTTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc7b0::
+ text_from_ram wPlayerTrademonSenderName
+ text "'s"
+ line "@"
+ text_from_ram wPlayerTrademonSpeciesName
+ text " trade…"
+ done
+
+UnknownText_0x1bc7c3::
+ text "Take good care of"
+ line "@"
+ text_from_ram wOTTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc7dd::
+ text_from_ram wPlayerTrademonSenderName
+ text "'s"
+ line "@"
+ text_from_ram wPlayerTrademonSpeciesName
+ text " trade…"
+ done
+
+UnknownText_0x1bc7f0::
+ text "Take good care of"
+ line "@"
+ text_from_ram wOTTrademonSpeciesName
+ text "."
+ done
+
+UnknownText_0x1bc80a::
+ text_from_ram wOTTrademonSpeciesName
+ text " came"
+ line "back!"
+ done
+
+; Oak's Pokémon Talk
+
+_OPT_IntroText1::
+ text ""
+ line "MARY: PROF.OAK'S"
+ done
+
+_OPT_IntroText2::
+ text ""
+ line "#MON TALK!"
+ done
+
+_OPT_IntroText3::
+ text ""
+ line "With me, MARY!"
+ done
+
+_OPT_OakText1::
+ text ""
+ line "OAK: @"
+ text_from_ram wMonOrItemNameBuffer
+ db "@@"
+
+_OPT_OakText2::
+ text ""
+ line "may be seen around"
+ done
+
+_OPT_OakText3::
+ text ""
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ done
+
+_OPT_MaryText1::
+ text ""
+ line "MARY: @"
+ text_from_ram StringBuffer1
+ text "'s"
+ done
+
+OPT_SweetAdorably::
+ text ""
+ line "sweet and adorably"
+ done
+
+OPT_WigglySlickly::
+ text ""
+ line "wiggly and slickly"
+ done
+
+OPT_AptlyNamed::
+ text ""
+ line "aptly named and"
+ done
+
+OPT_UndeniablyKindOf::
+ text ""
+ line "undeniably kind of"
+ done
+
+OPT_Unbearably::
+ text ""
+ line "so, so unbearably"
+ done
+
+OPT_WowImpressively::
+ text ""
+ line "wow, impressively"
+ done
+
+OPT_AlmostPoisonously::
+ text ""
+ line "almost poisonously"
+ done
+
+OPT_Sensually::
+ text ""
+ line "ooh, so sensually"
+ done
+
+OPT_Mischievously::
+ text ""
+ line "so mischievously"
+ done
+
+OPT_Topically::
+ text ""
+ line "so very topically"
+ done
+
+OPT_Addictively::
+ text ""
+ line "sure addictively"
+ done
+
+OPT_LooksInWater::
+ text ""
+ line "looks in water is"
+ done
+
+OPT_EvolutionMustBe::
+ text ""
+ line "evolution must be"
+ done
+
+OPT_Provocatively::
+ text ""
+ line "provocatively"
+ done
+
+OPT_FlippedOut::
+ text ""
+ line "so flipped out and"
+ done
+
+OPT_HeartMeltingly::
+ text ""
+ line "heart-meltingly"
+ done
+
+OPT_Cute::
+ text ""
+ line "cute."
+ done
+
+OPT_Weird::
+ text ""
+ line "weird."
+ done
+
+OPT_Pleasant::
+ text ""
+ line "pleasant."
+ done
+
+OPT_BoldSortOf::
+ text ""
+ line "bold, sort of."
+ done
+
+OPT_Frightening::
+ text ""
+ line "frightening."
+ done
+
+OPT_SuaveDebonair::
+ text ""
+ line "suave & debonair!"
+ done
+
+OPT_Powerful::
+ text ""
+ line "powerful."
+ done
+
+OPT_Exciting::
+ text ""
+ line "exciting."
+ done
+
+OPT_Groovy::
+ text ""
+ line "groovy!"
+ done
+
+OPT_Inspiring::
+ text ""
+ line "inspiring."
+ done
+
+OPT_Friendly::
+ text ""
+ line "friendly."
+ done
+
+OPT_HotHotHot::
+ text ""
+ line "hot, hot, hot!"
+ done
+
+OPT_Stimulating::
+ text ""
+ line "stimulating."
+ done
+
+OPT_Guarded::
+ text ""
+ line "guarded."
+ done
+
+OPT_Lovely::
+ text ""
+ line "lovely."
+ done
+
+OPT_Speedy::
+ text ""
+ line "speedy."
+ done
+
+_OPT_PokemonChannelText::
+ text "#MON"
+ done
+
+_PokedexShowText::
+ text ""
+ line "@"
+ text_from_ram StringBuffer1
+ db "@@"
+
+; Pokémon Music Channel / Pokémusic
+
+_BenIntroText1::
+ text ""
+ line "BEN: #MON MUSIC"
+ done
+
+_BenIntroText2::
+ text ""
+ line "CHANNEL!"
+ done
+
+_BenIntroText3::
+ text ""
+ line "It's me, DJ BEN!"
+ done
+
+_FernIntroText1::
+ text ""
+ line "FERN: #MUSIC!"
+ done
+
+_FernIntroText2::
+ text ""
+ line "With DJ FERN!"
+ done
+
+_BenFernText1::
+ text ""
+ line "Today's @"
+ current_day
+ text ","
+ done
+
+_BenFernText2A::
+ text ""
+ line "so let us jam to"
+ done
+
+_BenFernText2B::
+ text ""
+ line "so chill out to"
+ done
+
+_BenFernText3A::
+ text ""
+ line "#MON March!"
+ done
+
+_BenFernText3B::
+ text ""
+ line "#MON Lullaby!"
+ done
+
+; Lucky Channel
+
+_LC_Text1::
+ text ""
+ line "REED: Yeehaw! How"
+ done
+
+_LC_Text2::
+ text ""
+ line "y'all doin' now?"
+ done
+
+_LC_Text3::
+ text ""
+ line "Whether you're up"
+ done
+
+_LC_Text4::
+ text ""
+ line "or way down low,"
+ done
+
+_LC_Text5::
+ text ""
+ line "don't you miss the"
+ done
+
+_LC_Text6::
+ text ""
+ line "LUCKY NUMBER SHOW!"
+ done
+
+_LC_Text7::
+ text ""
+ line "This week's Lucky"
+ done
+
+_LC_Text8::
+ text ""
+ line "Number is @"
+ interpret_data
+ text_from_ram StringBuffer1
+ text "!"
+ done
+
+_LC_Text9::
+ text ""
+ line "I'll repeat that!"
+ done
+
+_LC_Text10::
+ text ""
+ line "Match it and go to"
+ done
+
+_LC_Text11::
+ text ""
+ line "the RADIO TOWER!"
+ done
+
+_LC_DragText1::
+ text ""
+ line "…Repeating myself"
+ done
+
+_LC_DragText2::
+ text ""
+ line "gets to be a drag…"
+ done
+
+; Places and People
+
+_PnP_Text1::
+ text ""
+ line "PLACES AND PEOPLE!"
+ done
+
+_PnP_Text2::
+ text ""
+ line "Brought to you by"
+ done
+
+_PnP_Text3::
+ text ""
+ line "me, DJ LILY!"
+ done
+
+_PnP_Text4::
+ text ""
+ line "@"
+ text_from_ram StringBuffer2
+ text " @"
+ text_from_ram StringBuffer1
+ db "@@"
+
+_PnP_cute::
+ text ""
+ line "is cute."
+ done
+
+_PnP_lazy::
+ text ""
+ line "is sort of lazy."
+ done
+
+_PnP_happy::
+ text ""
+ line "is always happy."
+ done
+
+_PnP_noisy::
+ text ""
+ line "is quite noisy."
+ done
+
+_PnP_precocious::
+ text ""
+ line "is precocious."
+ done
+
+_PnP_bold::
+ text ""
+ line "is somewhat bold."
+ done
+
+_PnP_picky::
+ text ""
+ line "is too picky!"
+ done
+
+_PnP_sortofok::
+ text ""
+ line "is sort of OK."
+ done
+
+_PnP_soso::
+ text ""
+ line "is just so-so."
+ done
+
+_PnP_great::
+ text ""
+ line "is actually great."
+ done
+
+_PnP_mytype::
+ text ""
+ line "is just my type."
+ done
+
+_PnP_cool::
+ text ""
+ line "is so cool, no?"
+ done
+
+_PnP_inspiring::
+ text ""
+ line "is inspiring!"
+ done
+
+_PnP_weird::
+ text ""
+ line "is kind of weird."
+ done
+
+_PnP_rightforme::
+ text ""
+ line "is right for me?"
+ done
+
+_PnP_odd::
+ text ""
+ line "is definitely odd!"
+ done
+
+_PnP_Text5::
+ text ""
+ line "@"
+ text_from_ram StringBuffer1
+ db "@@"
+
+_RocketRadioText1::
+ text ""
+ line "… …Ahem, we are"
+ done
+
+_RocketRadioText2::
+ text ""
+ line "TEAM ROCKET!"
+ done
+
+_RocketRadioText3::
+ text ""
+ line "After three years"
+ done
+
+_RocketRadioText4::
+ text ""
+ line "of preparation, we"
+ done
+
+_RocketRadioText5::
+ text ""
+ line "have risen again"
+ done
+
+_RocketRadioText6::
+ text ""
+ line "from the ashes!"
+ done
+
+_RocketRadioText7::
+ text ""
+ line "GIOVANNI! @"
+ interpret_data
+ text "Can you"
+ done
+
+_RocketRadioText8::
+ text ""
+ line "hear?@"
+ interpret_data
+ text " We did it!"
+ done
+
+_RocketRadioText9::
+ text ""
+ line "@"
+ interpret_data
+ text "Where is our boss?"
+ done
+
+_RocketRadioText10::
+ text ""
+ line "@"
+ interpret_data
+ text "Is he listening?"
+ done
+
+_BuenaRadioText1::
+ text ""
+ line "BUENA: BUENA here!"
+ done
+
+_BuenaRadioText2::
+ text ""
+ line "Today's password!"
+ done
+
+_BuenaRadioText3::
+ text ""
+ line "Let me think… It's"
+ done
+
+_BuenaRadioText4::
+ text ""
+ line "@"
+ text_from_ram StringBuffer1
+ text "!"
+ done
+
+_BuenaRadioText5::
+ text ""
+ line "Don't forget it!"
+ done
+
+_BuenaRadioText6::
+ text ""
+ line "I'm in GOLDENROD's"
+ done
+
+_BuenaRadioText7::
+ text ""
+ line "RADIO TOWER!"
+ done
+
+_BuenaRadioMidnightText1::
+ text ""
+ line "BUENA: Oh my…"
+ done
+
+_BuenaRadioMidnightText2::
+ text ""
+ line "It's midnight! I"
+ done
+
+_BuenaRadioMidnightText3::
+ text ""
+ line "have to shut down!"
+ done
+
+_BuenaRadioMidnightText4::
+ text ""
+ line "Thanks for tuning"
+ done
+
+_BuenaRadioMidnightText5::
+ text ""
+ line "in to the end! But"
+ done
+
+_BuenaRadioMidnightText6::
+ text ""
+ line "don't stay up too"
+ done
+
+_BuenaRadioMidnightText7::
+ text ""
+ line "late! Presented to"
+ done
+
+_BuenaRadioMidnightText8::
+ text ""
+ line "you by DJ BUENA!"
+ done
+
+_BuenaRadioMidnightText9::
+ text "I'm outta here!"
+ done
+
+_BuenaRadioMidnightText10::
+ text "…"
+ done
+
+_BuenaOffTheAirText::
+ text ""
+ line ""
+ done
+
+Text_EnemyWithdrew::
+ text "<ENEMY>"
+ line "withdrew"
+ cont "@"
+ text_from_ram EnemyMonNick
+ text "!"
+ prompt
+
+Text_EnemyUsedOn::
+ text "<ENEMY>"
+ line "used @"
+ text_from_ram wMonOrItemNameBuffer
+ text ""
+ cont "on @"
+ text_from_ram EnemyMonNick
+ text "!"
+ prompt
+
+Text_ThatCantBeUsedRightNow::
+ text "That can't be used"
+ line "right now."
+ prompt
+
+Text_ThatItemCantBePutInThePack::
+ text "That item can't be"
+ line "put in the PACK."
+ done
+
+Text_TheItemWasPutInThePack::
+ text "The @"
+ text_from_ram StringBuffer1
+ text ""
+ line "was put in the"
+ cont "PACK."
+ done
+
+Text_RemainingTime::
+ text "Remaining Time"
+ done
+
+Text_YourPkmnsHPWasHealed::
+ text "Your #MON's HP"
+ line "was healed."
+ prompt
+
+Text_Warping::
+ text "Warping…"
+ done
+
+UnknownText_0x1bd05e::
+ text "Which number"
+ line "should be changed?"
+ done
+
+UnknownText_0x1bd07f::
+ text "Will you play with"
+ line "@"
+ text_from_ram StringBuffer2
+ text "?"
+ done
+
+UnknownText_0x1bd09a::
+ text "You need two #-"
+ line "MON for breeding."
+ prompt
+
+Text_BreedingIsNotPossible::
+ text "Breeding is not"
+ line "possible."
+ prompt
+
+UnknownText_0x1bd0d8::
+ text "The compatibility"
+ line "is @"
+ deciram wd265, 1, 3
+ text "."
+ cont "Should they breed?"
+ done
+
+UnknownText_0x1bd109::
+ text "There is no EGG."
+ line ""
+ prompt
+
+UnknownText_0x1bd11c::
+ text "It's going to"
+ line "hatch!"
+ prompt
+
+UnknownText_0x1bd131::
+ text "Test event"
+ line "@"
+ deciram StringBuffer2, 1, 2
+ text "?"
+ done
+
+UnknownText_0x1bd145::
+ text "Start!"
+ done
+
+UnknownText_0x1bd14d::
+ text "End!"
+ done
+
+UnknownText_0x1bd153::
+ text "For a boy!"
+ done
+
+UnknownText_0x1bd15f::
+ text "For a girl!"
+ done
+
+UnknownText_0x1bd16c::
+ text "This doesn't"
+ line "concern a boy!"
+ done
+
+UnknownText_0x1bd188::
+ text "The BOX is full!"
+ done
+
+UnknownText_0x1bd19a::
+ text "A new CARD arrived"
+ line "from @"
+ text_from_ram StringBuffer2
+ text "."
+ done
+
+UnknownText_0x1bd1ba::
+ text "Put this CARD in"
+ line "the CARD FOLDER?"
+ done
+
+UnknownText_0x1bd1dd::
+ text_from_ram StringBuffer2
+ text "'s CARD was"
+ line "listed as no.@"
+ deciram StringBuffer1, 1, 2
+ text "."
+ prompt
+
+UnknownText_0x1bd201::
+ text "Starting link."
+ done
+
+UnknownText_0x1bd211::
+ text "Link terminated."
+ done
+
+UnknownText_0x1bd223::
+ text "Closing link."
+ done
+
+UnknownText_0x1bd232::
+ text "Clear the time"
+ line "limit?"
+ done
+
+UnknownText_0x1bd249::
+ text "The time limit was"
+ line "cleared."
+ done
+
+UnknownText_0x1bd266::
+ text "Pick which packet"
+ line "as an error?"
+ done
+
+UnknownText_0x1bd286::
+ text "Trading @"
+ text_from_ram StringBuffer2
+ text ""
+ line "for @"
+ text_from_ram StringBuffer1
+ text "…"
+ done
+
+UnknownText_0x1bd2a0::
+ text "Obtained the"
+ line "VOLTORBBADGE!"
+ done
+
+UnknownText_0x1bd2bc::
+ text "Which floor?"
+ done
+
+UnknownText_0x1bd2ca::
+ text "ANNOUNCER: BEEEP!"
+
+ para "Time's up!"
+ done
+
+UnknownText_0x1bd2e7::
+ text "ANNOUNCER: The"
+ line "Contest is over!"
+ done
+
+UnknownText_0x1bd308::
+ text "REPEL's effect"
+ line "wore off."
+ done
+
+UnknownText_0x1bd321::
+ text "<PLAYER> found"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1bd331::
+ text "But <PLAYER> has"
+ line "no space left…"
+ done
+
+UnknownText_0x1bd34b::
+ text "I just saw some"
+ line "rare @"
+ text_from_ram StringBuffer1
+ text " in"
+ cont "@"
+ text_from_ram StringBuffer2
+ text "."
+
+ para "I'll call you if I"
+ line "see another rare"
+ cont "#MON, OK?"
+ prompt
+
+UnknownText_0x1bd39e::
+ text "SAVING RECORD…"
+ line "DON'T TURN OFF!"
+ done
+
+UnknownText_0x1bd3be::
+ text_from_ram PlayerName
+ text " received"
+ line "@"
+ text_from_ram StringBuffer1
+ text "!@"
+ sound_item
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1bd3d7::
+ text "You have no coins."
+ prompt
+
+UnknownText_0x1bd3eb::
+ text "You don't have a"
+ line "COIN CASE."
+ prompt
+
+UnknownText_0x1bd407::
+ text "OK, connect the"
+ line "Game Link Cable."
+ prompt
+
+UnknownText_0x1bd429::
+ text "<PLAYER> traded"
+ line "@"
+ text_from_ram wMonOrItemNameBuffer
+ text " for"
+ cont "@"
+ text_from_ram StringBuffer2
+ text ".@@"
+
+UnknownText_0x1bd445::
+ sound_dex_fanfare_80_109
+ interpret_data
+ db "@@"
+
+UnknownText_0x1bd449::
+ text "I collect #MON."
+ line "Do you have"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "?"
+
+ para "Want to trade it"
+ line "for my @"
+ text_from_ram StringBuffer2
+ text "?"
+ done
+
+UnknownText_0x1bd48c::
+ text "You don't want to"
+ line "trade? Aww…"
+ done
+
+UnknownText_0x1bd4aa::
+ text "Huh? That's not"
+ line "@"
+ text_from_ram StringBuffer1
+ text ". "
+ cont "What a letdown…"
+ done
+
+UnknownText_0x1bd4d2::
+ text "Yay! I got myself"
+ line "@"
+ text_from_ram StringBuffer1
+ text "!"
+ cont "Thanks!"
+ done
+
+UnknownText_0x1bd4f4::
+ text "Hi, how's my old"
+ line "@"
+ text_from_ram StringBuffer2
+ text " doing?"
+ done
+
+UnknownText_0x1bd512::
+ text "Hi, I'm looking"
+ line "for this #MON."
+
+ para "If you have"
+ line "@"
+ text_from_ram StringBuffer1
+ text ", would"
+
+ para "you trade it for"
+ line "my @"
+ text_from_ram StringBuffer2
+ text "?"
+ done
+
+UnknownText_0x1bd565::
+ text "You don't have"
+ line "one either?"
+
+ para "Gee, that's really"
+ line "disappointing…"
+ done
+
+UnknownText_0x1bd5a1::
+ text "You don't have"
+ line "@"
+ text_from_ram StringBuffer1
+ text "? That's"
+ cont "too bad, then."
+ done
+
+UnknownText_0x1bd5cc::
+ text "Great! Thank you!"
+
+ para "I finally got"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ done
+
+UnknownText_0x1bd5f4::
+ text "Hi! The @"
+ text_from_ram wMonOrItemNameBuffer
+ text ""
+ line "you traded me is"
+ cont "doing great!"
+ done
+
+UnknownText_0x1bd621::
+ text_from_ram wMonOrItemNameBuffer
+ text "'s cute,"
+ line "but I don't have"
+
+ para "it. Do you have"
+ line "@"
+ text_from_ram StringBuffer1
+ text "?"
+
+ para "Want to trade it"
+ line "for my @"
+ text_from_ram StringBuffer2
+ text "?"
+ done
+
+UnknownText_0x1bd673::
+ text "You don't want to"
+ line "trade? Oh, darn…"
+ done
+
+UnknownText_0x1bd696::
+ text "That's not"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+
+ para "Please trade with"
+ line "me if you get one."
+ done
+
+UnknownText_0x1bd6cd::
+ text "Wow! Thank you!"
+ line "I always wanted"
+ cont "@"
+ text_from_ram wMonOrItemNameBuffer
+ text "!"
+ done
+
+UnknownText_0x1bd6f5::
+ text "How is that"
+ line "@"
+ text_from_ram StringBuffer2
+ text " I"
+ cont "traded you doing?"
+
+ para "Your @"
+ text_from_ram wMonOrItemNameBuffer
+ text "'s"
+ line "so cute!"
+ done
+
+UnknownText_0x1bd731::
+ text "Uh? What happened?"
+ done
+
+UnknownText_0x1bd745::
+ text "Trading is so odd…"
+
+ para "I still have a lot"
+ line "to learn about it."
+ done
+
+UnknownText_0x1bd77f::
+ text "Wow, that's a cute"
+ line "#MON."
+
+ para "Where did you get"
+ line "it?"
+
+ para "…"
+
+ para "So, you're leaving"
+ line "on an adventure…"
+
+ para "OK!"
+ line "I'll help too."
+
+ para "But what can I do"
+ line "for you?"
+
+ para "I know! I'll save"
+ line "money for you."
+
+ para "On a long journey,"
+ line "money's important."
+
+ para "Do you want me to"
+ line "save your money?"
+ done
+
+UnknownText_0x1bd868::
+ text "OK, I'll take care"
+ line "of your money."
+
+ para "<......><......><......>"
+ prompt
+
+UnknownText_0x1bd88e::
+ text "Be careful."
+
+ para "#MON are your"
+ line "friends. You need"
+ cont "to work as a team."
+
+ para "Now, go on!"
+ done
+
+UnknownText_0x1bd8da::
+ text "Hi! Welcome home!"
+ line "You're trying very"
+ cont "hard, I see."
+
+ para "I've kept your"
+ line "room tidy."
+
+ para "Or is this about"
+ line "your money?"
+ done
+
+UnknownText_0x1bd942::
+ text "What do you want"
+ line "to do?"
+ done
+
+UnknownText_0x1bd95b::
+ text "How much do you"
+ line "want to save?"
+ done
+
+UnknownText_0x1bd97a::
+ text "How much do you"
+ line "want to take?"
+ done
+
+UnknownText_0x1bd999::
+ text "Do you want to"
+ line "save some money?"
+ done
+
+UnknownText_0x1bd9ba::
+ text "You haven't saved"
+ line "that much."
+ prompt
+
+UnknownText_0x1bd9d7::
+ text "You can't take"
+ line "that much."
+ prompt
+
+UnknownText_0x1bd9f1::
+ text "You don't have"
+ line "that much."
+ prompt
+
+UnknownText_0x1bda0b::
+ text "You can't save"
+ line "that much."
+ prompt
+
+UnknownText_0x1bda25::
+ text "OK, I'll save your"
+ line "money. Trust me!"
+
+ para "<PLAYER>, stick"
+ line "with it!"
+ done
+
+UnknownText_0x1bda5b::
+ text "Your money's safe"
+ line "here! Get going!"
+ done
+
+UnknownText_0x1bda7e::
+ text "<PLAYER>, don't"
+ line "give up!"
+ done
+
+UnknownText_0x1bda90::
+ text "Just do what"
+ line "you can."
+ done
+
+UnknownText_0x1bdaa7::
+ text ""
+ done
+
+UnknownText_0x1bdaa9::
+ text "I'm the DAY-CARE"
+ line "MAN. Want me to"
+ cont "raise a #MON?"
+ done
+
+UnknownText_0x1bdad8::
+ text "I'm the DAY-CARE"
+ line "MAN. Do you know"
+ cont "about EGGS?"
+
+ para "I was raising"
+ line "#MON with my"
+ cont "wife, you see."
+
+ para "We were shocked to"
+ line "find an EGG!"
+
+ para "How incredible is"
+ line "that?"
+
+ para "So, want me to"
+ line "raise a #MON?"
+ done
+
+UnknownText_0x1bdb85::
+ text "I'm the DAY-CARE"
+ line "LADY."
+
+ para "Should I raise a"
+ line "#MON for you?"
+ done
+
+UnknownText_0x1bdbbb::
+ text "I'm the DAY-CARE"
+ line "LADY. Do you know"
+ cont "about EGGS?"
+
+ para "My husband and I"
+ line "were raising some"
+ cont "#MON, you see."
+
+ para "We were shocked to"
+ line "find an EGG!"
+
+ para "How incredible"
+ line "could that be?"
+
+ para "Should I raise a"
+ line "#MON for you?"
+ done
+
+UnknownText_0x1bdc79::
+ text "What should I"
+ line "raise for you?"
+ prompt
+
+UnknownText_0x1bdc97::
+ text "Oh? But you have"
+ line "just one #MON."
+ prompt
+
+UnknownText_0x1bdcb8::
+ text "Sorry, but I can't"
+ line "accept an EGG."
+ prompt
+
+UnknownText_0x1bdcda::
+ text "Remove MAIL before"
+ line "you come see me."
+ prompt
+
+UnknownText_0x1bdcff::
+ text "If you give me"
+ line "that, what will"
+ cont "you battle with?"
+ prompt
+
+UnknownText_0x1bdd30::
+ text "OK. I'll raise"
+ line "your @"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1bdd4b::
+ text "Come back for it"
+ line "later."
+ done
+
+UnknownText_0x1bdd64::
+ text "Are we geniuses or"
+ line "what? Want to see"
+ cont "your @"
+ text_from_ram StringBuffer1
+ text "?"
+ done
+
+UnknownText_0x1bdd96::
+ text "Your @"
+ text_from_ram StringBuffer1
+ text ""
+ line "has grown a lot."
+
+ para "By level, it's"
+ line "grown by @"
+ deciram StringBuffer2 + 1, 1, 3
+ text "."
+
+ para "If you want your"
+ line "#MON back, it"
+ cont "will cost ¥@"
+ deciram StringBuffer2 + 2, 3, 4
+ text "."
+ done
+
+UnknownText_0x1bde04::
+ text "Perfect! Here's"
+ line "your #MON."
+ prompt
+
+UnknownText_0x1bde1f::
+ text "<PLAYER> got back"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1bde32::
+ text "Huh? Back already?"
+ line "Your @"
+ text_from_ram StringBuffer1
+ text ""
+ para "needs a little"
+ line "more time with us."
+
+ para "If you want your"
+ line "#MON back, it"
+ cont "will cost ¥100."
+ done
+
+UnknownText_0x1bdea2::
+ text "You have no room"
+ line "for it."
+ prompt
+
+UnknownText_0x1bdebc::
+ text "You don't have"
+ line "enough money."
+ prompt
+
+UnknownText_0x1bded9::
+ text "Oh, fine then."
+ prompt
+
+UnknownText_0x1bdee9::
+ text "Come again."
+ done
+
+UnknownText_0x1bdef6::
+ text "Not yet…"
+ done
+
+UnknownText_0x1bdf00::
+ text "Ah, it's you!"
+
+ para "We were raising"
+ line "your #MON, and"
+
+ para "my goodness, were"
+ line "we surprised!"
+
+ para "Your #MON had"
+ line "an EGG!"
+
+ para "We don't know how"
+ line "it got there, but"
+
+ para "your #MON had"
+ line "it. You want it?"
+ done
+
+UnknownText_0x1bdfa5::
+ text "<PLAYER> received"
+ line "the EGG!"
+ done
+
+UnknownText_0x1bdfba::
+ text "Take good care of"
+ line "it."
+ done
+
+UnknownText_0x1bdfd1::
+ text "Well then, I'll"
+ line "keep it. Thanks!"
+ done
+
+UnknownText_0x1bdff2::
+ text "You have no room"
+ line "in your party."
+ cont "Come back later."
+ done
+
+UnknownText_0x1be024::
+ text "Which #MON"
+ line "should I photo-"
+ cont "graph?"
+ prompt
+
+UnknownText_0x1be047::
+ text "All righty. Hold"
+ line "still for a bit."
+ prompt
+
+UnknownText_0x1be06a::
+ text "Presto! All done."
+ line "Come again, OK?"
+ done
diff --git a/data/common_text/common_text_2.asm b/data/common_text/common_text_2.asm
new file mode 100644
index 000000000..268d10ca3
--- /dev/null
+++ b/data/common_text/common_text_2.asm
@@ -0,0 +1,1530 @@
+UnknownText_0x1c0000::
+ text "Oh, no picture?"
+ line "Come again, OK?"
+ done
+
+UnknownText_0x1c0021::
+ text "An EGG? My talent"
+ line "is worth more…"
+ done
+
+UnknownText_0x1c0043::
+ text "Hello, hello! I'm"
+ line "the NAME RATER."
+
+ para "I rate the names"
+ line "of #MON."
+
+ para "Would you like me"
+ line "to rate names?"
+ done
+
+UnknownText_0x1c00a0::
+ text "Which #MON's"
+ line "nickname should I"
+ cont "rate for you?"
+ prompt
+
+UnknownText_0x1c00cd::
+ text "Hm… @"
+ text_from_ram StringBuffer1
+ text "…"
+ line "That's a fairly"
+ cont "decent name."
+
+ para "But, how about a"
+ line "slightly better"
+ cont "nickname?"
+
+ para "Want me to give it"
+ line "a better name?"
+ done
+
+UnknownText_0x1c0142::
+ text "All right. What"
+ line "name should we"
+ cont "give it, then?"
+ prompt
+
+UnknownText_0x1c0171::
+ text "That's a better"
+ line "name than before!"
+
+ para "Well done!"
+ done
+
+UnknownText_0x1c019e::
+ text "OK, then. Come"
+ line "again sometime."
+ done
+
+UnknownText_0x1c01be::
+ text "Hm… @"
+ text_from_ram StringBuffer1
+ text "?"
+ line "What a great name!"
+ cont "It's perfect."
+
+ para "Treat @"
+ text_from_ram StringBuffer1
+ text ""
+ line "with loving care."
+ done
+
+UnknownText_0x1c0208::
+ text "Whoa… That's just"
+ line "an EGG."
+ done
+
+UnknownText_0x1c0222::
+ text "It might look the"
+ line "same as before,"
+
+ para "but this new name"
+ line "is much better!"
+
+ para "Well done!"
+ done
+
+UnknownText_0x1c0272::
+ text "All right. This"
+ line "#MON is now"
+ cont "named @"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+Text_Gained::
+ text_from_ram StringBuffer1
+ text " gained@@"
+
+Text_ABoostedStringBuffer2ExpPoints::
+ text ""
+ line "a boosted"
+ cont "@"
+ deciram StringBuffer2, 2, 4
+ text " EXP. Points!"
+ prompt
+
+Text_StringBuffer2ExpPoints::
+ text ""
+ line "@"
+ deciram StringBuffer2, 2, 4
+ text " EXP. Points!"
+ prompt
+
+Text_GoPkmn::
+ text "Go! @@"
+
+Text_DoItPkmn::
+ text "Do it! @@"
+
+Text_GoForItPkmn::
+ text "Go for it,"
+ line "@@"
+
+Text_YourFoesWeakGetmPkmn::
+ text "Your foe's weak!"
+ line "Get'm, @@"
+
+Text_BattleMonNick01::
+ text_from_ram BattleMonNick
+ text "!"
+ done
+
+Text_BattleMonNickComma::
+ text_from_ram BattleMonNick
+ text ",@@"
+
+Text_ThatsEnoughComeBack::
+ text " that's"
+ line "enough! Come back!@@"
+
+Text_OKComeBack::
+ text " OK!"
+ line "Come back!@@"
+
+Text_GoodComeBack::
+ text " good!"
+ line "Come back!@@"
+
+Text_ComeBack::
+ text " come"
+ line "back!"
+ done
+
+UnknownText_0x1c0373::
+ text "Booted up a TM."
+ prompt
+
+UnknownText_0x1c0384::
+ text "Booted up an HM."
+ prompt
+
+UnknownText_0x1c0396::
+ text "It contained"
+ line "@"
+ text_from_ram StringBuffer2
+ text "."
+
+ para "Teach @"
+ text_from_ram StringBuffer2
+ text ""
+ line "to a #MON?"
+ done
+
+UnknownText_0x1c03c2::
+ text_from_ram StringBuffer2
+ text " is"
+ line "not compatible"
+ cont "with @"
+ text_from_ram StringBuffer1
+ text "."
+
+ para "It can't learn"
+ line "@"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c03fa::
+ text "You have no room"
+ line "for any more"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "S."
+ prompt
+
+UnknownText_0x1c0421::
+ text "You received"
+ line "@"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+
+UnknownText_0x1c0436::
+ text "The link has been"
+ line "cancelled."
+ prompt
+
+UnknownText_0x1c0454::
+ text "Communication"
+ line "error."
+ prompt
+
+UnknownText_0x1c046a::
+ text "Must retrieve GIFT"
+ line "at #MON CENTER."
+ prompt
+
+UnknownText_0x1c048e::
+ text "Your friend isn't"
+ line "ready."
+ prompt
+
+UnknownText_0x1c04a7::
+ text "Sorry--only five"
+ line "GIFTS a day."
+ prompt
+
+UnknownText_0x1c04c6::
+ text "Sorry. One GIFT"
+ line "a day per person."
+ prompt
+
+UnknownText_0x1c04e9::
+ text_from_ram wMysteryGiftPartnerName
+ text " sent"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1c04fa::
+ text_from_ram wMysteryGiftPartnerName
+ text " sent"
+ line "@"
+ text_from_ram StringBuffer1
+ text ""
+ cont "to @"
+ text_from_ram wMysteryGiftPlayerName
+ text "'s home."
+ prompt
+
+UnknownText_0x1c051a::
+ text "Received"
+ line "@"
+ text_from_ram wc850
+ text "'s CARD."
+ prompt
+
+UnknownText_0x1c0531::
+ text_from_ram wc850
+ text "'s CARD was"
+ line "listed as no.@"
+ deciram wd265, 1, 2
+ text "."
+ prompt
+
+UnknownText_0x1c0555::
+ text "The CARD was not"
+ line "registered."
+ prompt
+
+UnknownText_0x1c0573::
+ text "The link has been"
+ line "cancelled."
+ prompt
+
+UnknownText_0x1c0591::
+ text "Communication"
+ line "error."
+ prompt
+
+_BadgeRequiredText::
+ text "Sorry! A new BADGE"
+ line "is required."
+ prompt
+
+UnknownText_0x1c05c8::
+ text "Can't use that"
+ line "here."
+ prompt
+
+UnknownText_0x1c05dd::
+ text_from_ram StringBuffer2
+ text " used"
+ line "CUT!"
+ prompt
+
+UnknownText_0x1c05ec::
+ text "There's nothing to"
+ line "CUT here."
+ prompt
+
+UnknownText_0x1c0609::
+ text "A blinding FLASH"
+ line "lights the area!@"
+ text_waitbutton
+ db "@@"
+
+_UsedSurfText::
+ text_from_ram StringBuffer2
+ text " used"
+ line "SURF!"
+ done
+
+_CantSurfText::
+ text "You can't SURF"
+ line "here."
+ prompt
+
+_AlreadySurfingText::
+ text "You're already"
+ line "SURFING."
+ prompt
+
+_AskSurfText::
+ text "The water is calm."
+ line "Want to SURF?"
+ done
+
+UnknownText_0x1c068e::
+ text_from_ram StringBuffer2
+ text " used"
+ line "WATERFALL!"
+ done
+
+UnknownText_0x1c06a3::
+ text "Wow, it's a huge"
+ line "waterfall."
+ done
+
+UnknownText_0x1c06bf::
+ text "Do you want to use"
+ line "WATERFALL?"
+ done
+
+UnknownText_0x1c06de::
+ text_from_ram StringBuffer2
+ text " used"
+ line "DIG!"
+ done
+
+UnknownText_0x1c06ed::
+ text "<PLAYER> used an"
+ line "ESCAPE ROPE."
+ done
+
+UnknownText_0x1c0705::
+ text "Can't use that"
+ line "here."
+ done
+
+UnknownText_0x1c071a::
+ text "Return to the last"
+ line "#MON CENTER."
+ done
+
+UnknownText_0x1c073b::
+ text "Can't use that"
+ line "here."
+
+ para ""
+ done
+
+UnknownText_0x1c0751::
+ text "A #MON is using"
+ line "STRENGTH already."
+ prompt
+
+UnknownText_0x1c0774::
+ text_from_ram StringBuffer2
+ text " used"
+ line "STRENGTH!"
+ done
+
+UnknownText_0x1c0788::
+ text_from_ram StringBuffer1
+ text " can"
+ line "move boulders."
+ prompt
+
+UnknownText_0x1c07a0::
+ text "A #MON may be"
+ line "able to move this."
+
+ para "Want to use"
+ line "STRENGTH?"
+ done
+
+UnknownText_0x1c07d8::
+ text "Boulders may now"
+ line "be moved!"
+ done
+
+UnknownText_0x1c07f4::
+ text "A #MON may be"
+ line "able to move this."
+ done
+
+UnknownText_0x1c0816::
+ text_from_ram StringBuffer2
+ text " used"
+ line "WHIRLPOOL!"
+ prompt
+
+UnknownText_0x1c082b::
+ text "It's a vicious"
+ line "whirlpool!"
+
+ para "A #MON may be"
+ line "able to pass it."
+ done
+
+UnknownText_0x1c0864::
+ text "A whirlpool is in"
+ line "the way."
+
+ para "Want to use"
+ line "WHIRLPOOL?"
+ done
+
+UnknownText_0x1c0897::
+ text_from_ram StringBuffer2
+ text " did a"
+ line "HEADBUTT!"
+ prompt
+
+UnknownText_0x1c08ac::
+ text "Nope. Nothing…"
+ done
+
+UnknownText_0x1c08bc::
+ text "A #MON could be"
+ line "in this tree."
+
+ para "Want to HEADBUTT"
+ line "it?"
+ done
+
+UnknownText_0x1c08f0::
+ text_from_ram StringBuffer2
+ text " used"
+ line "ROCK SMASH!"
+ prompt
+
+UnknownText_0x1c0906::
+ text "Maybe a #MON"
+ line "can break this."
+ done
+
+UnknownText_0x1c0924::
+ text "This rock looks"
+ line "breakable."
+
+ para "Want to use ROCK"
+ line "SMASH?"
+ done
+
+UnknownText_0x1c0958::
+ text "Oh!"
+ line "A bite!"
+ prompt
+
+UnknownText_0x1c0965::
+ text "Not even a nibble!"
+ prompt
+
+UnknownText_0x1c0979::
+ text "Looks like there's"
+ line "nothing here."
+ prompt
+
+UnknownText_0x1c099a::
+ text "You can't get off"
+ line "here!"
+ done
+
+UnknownText_0x1c09b2::
+ text "<PLAYER> got on the"
+ line "@"
+ text_from_ram StringBuffer2
+ text "."
+ done
+
+UnknownText_0x1c09c7::
+ text "<PLAYER> got off"
+ line "the @"
+ text_from_ram StringBuffer2
+ text "."
+ done
+
+UnknownText_0x1c09dd::
+ text "This tree can be"
+ line "CUT!"
+
+ para "Want to use CUT?"
+ done
+
+UnknownText_0x1c0a05::
+ text "This tree can be"
+ line "CUT!"
+ done
+
+UnknownText_0x1c0a1c::
+ text "<PLAYER> found"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1c0a2c::
+ text "But <PLAYER> can't"
+ line "carry any more"
+ cont "items."
+ done
+
+UnknownText_0x1c0a4e::
+ text "<PLAYER> is out of"
+ line "useable #MON!"
+
+ para "<PLAYER> whited"
+ line "out!"
+ done
+
+UnknownText_0x1c0a77::
+ text "Yes! ITEMFINDER"
+ line "indicates there's"
+ cont "an item nearby."
+ prompt
+
+UnknownText_0x1c0aa9::
+ text "Nope! ITEMFINDER"
+ line "isn't responding."
+ prompt
+
+UnknownText_0x1c0acc::
+ text_from_ram StringBuffer3
+ text ""
+ line "fainted!"
+ prompt
+
+UnknownText_0x1c0ada::
+ text "<PLAYER> is out of"
+ line "useable #MON!"
+
+ para "<PLAYER> whited"
+ line "out!"
+ prompt
+
+UnknownText_0x1c0b03::
+ text_from_ram StringBuffer3
+ text " used"
+ line "SWEET SCENT!"
+ done
+
+UnknownText_0x1c0b1a::
+ text "Looks like there's"
+ line "nothing here…"
+ done
+
+UnknownText_0x1c0b3b::
+ text "<PLAYER> sprinkled"
+ line "water."
+
+ para "But nothing"
+ line "happened…"
+ done
+
+UnknownText_0x1c0b65::
+ text "<PLAYER>'s #MON"
+ line "were all healed!"
+ done
+
+Text_AnEGGCantHoldAnItem::
+ text "An EGG can't hold"
+ line "an item."
+ prompt
+
+UnknownText_0x1c0b9a::
+ text "No items."
+ done
+
+UnknownText_0x1c0ba5::
+ text "Throw away how"
+ line "many?"
+ done
+
+UnknownText_0x1c0bbb::
+ text "Throw away @"
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text ""
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)?"
+ done
+
+UnknownText_0x1c0bd8::
+ text "Threw away"
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)."
+ prompt
+
+UnknownText_0x1c0bee::
+ text "OAK: <PLAYER>!"
+ line "This isn't the"
+ cont "time to use that!"
+ prompt
+
+Text_YouDontHaveAPkmn::
+ text "You don't have a"
+ line "#MON!"
+ prompt
+
+UnknownText_0x1c0c2e::
+ text "Registered the"
+ line "@"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c0c45::
+ text "You can't register"
+ line "that item."
+ prompt
+
+UnknownText_0x1c0c63::
+ text "Where should this"
+ line "be moved to?"
+ done
+
+UnknownText_0x1c0c83::
+ text ""
+ done
+
+Text_YouCantUseItInABattle::
+ text "You can't use it"
+ line "in a battle."
+ prompt
+
+Text_AreYouABoyOrAreYouAGirl::
+ text "Are you a boy?"
+ line "Or are you a girl?"
+ done
+
+UnknownText_0x1c0cc6::
+ text "<USER>'s"
+ line "@"
+ text_from_ram StringBuffer2
+ db "@@"
+
+UnknownText_0x1c0cd0::
+ interpret_data
+ text $4c, "went way up!"
+ prompt
+
+UnknownText_0x1c0ce0::
+ text " went up!"
+ prompt
+
+UnknownText_0x1c0ceb::
+ text "<TARGET>'s"
+ line "@"
+ text_from_ram StringBuffer2
+ db "@@"
+
+UnknownText_0x1c0cf5::
+ interpret_data
+ text $4c, "sharply fell!"
+ prompt
+
+UnknownText_0x1c0d06::
+ text " fell!"
+ prompt
+
+UnknownText_0x1c0d0e::
+ text "<USER>@@"
+
+UnknownText_0x1c0d12::
+ text ""
+ line "made a whirlwind!"
+ prompt
+
+UnknownText_0x1c0d26::
+ text ""
+ line "took in sunlight!"
+ prompt
+
+UnknownText_0x1c0d3a::
+ text ""
+ line "lowered its head!"
+ prompt
+
+UnknownText_0x1c0d4e::
+ text ""
+ line "is glowing!"
+ prompt
+
+UnknownText_0x1c0d5c::
+ text ""
+ line "flew up high!"
+ prompt
+
+UnknownText_0x1c0d6c::
+ text ""
+ line "dug a hole!"
+ prompt
+
+_ActorNameText::
+ text "<USER>@@"
+
+_UsedMove1Text::
+ text ""
+ line "used @@"
+
+_UsedMove2Text::
+ text ""
+ line "used @@"
+
+_UsedInsteadText::
+ text "instead,"
+ cont "@@"
+
+_MoveNameText::
+ text_from_ram StringBuffer2
+ db "@@"
+
+_EndUsedMove1Text::
+ text "!"
+ done
+
+_EndUsedMove2Text::
+ text "!"
+ done
+
+_EndUsedMove3Text::
+ text "!"
+ done
+
+_EndUsedMove4Text::
+ text "!"
+ done
+
+_EndUsedMove5Text::
+ text "!"
+ done
+
+UnknownText_0x1c0db0::
+ text "Huh?"
+ para "@@"
+
+UnknownText_0x1c0db8::
+ text ""
+ done
+
+UnknownText_0x1c0dba::
+ text_from_ram StringBuffer1
+ text " came"
+ line "out of its EGG!@"
+ sound_caught_mon
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1c0dd8::
+ text "Give a nickname to"
+ line "@"
+ text_from_ram StringBuffer1
+ text "?"
+ done
+
+UnknownText_0x1c0df3::
+ text "It's @"
+ text_from_ram wBreedMon2Nick
+ text ""
+ line "that was left with"
+ cont "the DAY-CARE LADY."
+ done
+
+UnknownText_0x1c0e24::
+ text "It's @"
+ text_from_ram wBreedMon1
+ text ""
+ line "that was left with"
+ cont "the DAY-CARE MAN."
+ done
+
+UnknownText_0x1c0e54::
+ text "It's brimming with"
+ line "energy."
+ prompt
+
+UnknownText_0x1c0e6f::
+ text "It has no interest"
+ line "in @"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1c0e8d::
+ text "It appears to care"
+ line "for @"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1c0eac::
+ text "It's friendly with"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1c0ec6::
+ text "It shows interest"
+ line "in @"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+_EmptyMailboxText::
+ text "There's no MAIL"
+ line "here."
+ prompt
+
+ClearedMailPutAwayText::
+ text "The cleared MAIL"
+ line "was put away."
+ prompt
+
+MailPackFullText::
+ text "The PACK is full."
+ prompt
+
+MailMessageLostText::
+ text "The MAIL's message"
+ line "will be lost. OK?"
+ done
+
+MailAlreadyHoldingItemText::
+ text "It's already hold-"
+ line "ing an item."
+ prompt
+
+MailEggText::
+ text "An EGG can't hold"
+ line "any MAIL."
+ prompt
+
+MailMovedFromBoxText::
+ text "The MAIL was moved"
+ line "from the MAILBOX."
+ prompt
+
+UnknownText_0x1c0fb3::
+ text "Yes"
+ prompt
+
+UnknownText_0x1c0fb8::
+ text "No"
+ prompt
+
+UnknownText_0x1c0fbc::
+ deciram wcf64, 1, 3
+ text " @"
+ text_from_ram StringBuffer1
+ text ""
+ line "Animation type @"
+ text_from_ram StringBuffer2
+ db "@@"
+
+UnknownText_0x1c0fdd::
+ text "#MON number?"
+ done
+
+Text_WasSentToBillsPC::
+ text_from_ram StringBuffer1
+ text " was"
+ line "sent to BILL's PC."
+ prompt
+
+UnknownText_0x1c1006::
+ text "You gotta have"
+ line "#MON to call!"
+ prompt
+
+UnknownText_0x1c1024::
+ text "What?"
+ done
+
+UnknownText_0x1c102b::
+ text "There is a #MON"
+ line "holding MAIL."
+
+ para "Please remove the"
+ line "MAIL."
+ prompt
+
+UnknownText_0x1c1062::
+ text "You don't have a"
+ line "single #MON!"
+ prompt
+
+UnknownText_0x1c1080::
+ text "You can't deposit"
+ line "your last #MON!"
+ prompt
+
+UnknownText_0x1c10a2::
+ text "You can't take any"
+ line "more #MON."
+ prompt
+
+UnknownText_0x1c10c0::
+ text "Caught @"
+ text_from_ram StringBuffer1
+ text "!"
+ prompt
+
+UnknownText_0x1c10cf::
+ text "Switch #MON?"
+ done
+
+UnknownText_0x1c10dd::
+ text "You already caught"
+ line "a @"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+ContestJudging_FirstPlaceText::
+ text "This Bug-Catching"
+ line "Contest winner is@"
+ interpret_data
+ text "…"
+
+ para "@"
+ text_from_ram wBugContestWinnerName
+ text ","
+ line "who caught a"
+ cont "@"
+ text_from_ram StringBuffer1
+ text "!@@"
+
+ContestJudging_FirstPlaceScoreText::
+ text ""
+
+ para "The winning score"
+ line "was @"
+ deciram wBugContestFirstPlaceScore, 2, 3
+ text " points!"
+ prompt
+
+ContestJudging_SecondPlaceText::
+ text "Placing second was"
+ line "@"
+ text_from_ram wBugContestWinnerName
+ text ","
+ para "who caught a"
+ line "@"
+ text_from_ram StringBuffer1
+ text "!@@"
+
+ContestJudging_SecondPlaceScoreText::
+ text ""
+ para "The score was"
+ line "@"
+ deciram wBugContestSecondPlaceScore, 2, 3
+ text " points!"
+ prompt
+
+ContestJudging_ThirdPlaceText::
+ text "Placing third was"
+ line "@"
+ text_from_ram wBugContestWinnerName
+ text ","
+ para "who caught a"
+ line "@"
+ text_from_ram StringBuffer1
+ text "!@@"
+
+ContestJudging_ThirdPlaceScoreText::
+ text ""
+ para "The score was"
+ line "@"
+ deciram wBugContestThirdPlaceScore, 2, 3
+ text " points!"
+ prompt
+
+UnknownText_0x1c1203::
+ text "Let me measure"
+ line "that MAGIKARP."
+
+ para "…Hm, it measures"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1c123a::
+ text "CURRENT RECORD"
+ para "@"
+ text_from_ram StringBuffer1
+ text " caught by"
+ line "@"
+ text_from_ram wMagikarpRecordHoldersName
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1c1261::
+ text "Congratulations!"
+
+ para "We have a match"
+ line "with the ID number"
+
+ para "of @"
+ text_from_ram StringBuffer1
+ text " in"
+ line "your party."
+ prompt
+
+UnknownText_0x1c12ae::
+ text "Congratulations!"
+
+ para "We have a match"
+ line "with the ID number"
+
+ para "of @"
+ text_from_ram StringBuffer1
+ text " in"
+ line "your PC BOX."
+ prompt
+
+UnknownText_0x1c12fc::
+ text "Give a nickname to"
+ line "the @"
+ text_from_ram StringBuffer1
+ text " you"
+ cont "received?"
+ done
+
+UnknownText_0x1c1328::
+ text "Bzzzzt! You must"
+ line "have a #MON to"
+ cont "use this!"
+ prompt
+
+UnknownText_0x1c1353::
+ text "<PLAYER> turned on"
+ line "the PC."
+ prompt
+
+UnknownText_0x1c1368::
+ text "What do you want"
+ line "to do?"
+ done
+
+_KrissPCHowManyWithdrawText::
+ text "How many do you"
+ line "want to withdraw?"
+ done
+
+_KrissPCWithdrewItemsText::
+ text "Withdrew @"
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text ""
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)."
+ prompt
+
+_KrissPCNoRoomWithdrawText::
+ text "There's no room"
+ line "for more items."
+ prompt
+
+UnknownText_0x1c13df::
+ text "No items here!"
+ prompt
+
+_KrissPCHowManyDepositText::
+ text "How many do you"
+ line "want to deposit?"
+ done
+
+_KrissPCDepositItemsText::
+ text "Deposited @"
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text ""
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)."
+ prompt
+
+_KrissPCNoRoomDepositText::
+ text "There's no room to"
+ line "store items."
+ prompt
+
+UnknownText_0x1c144d::
+ text "<PLAYER> turned on"
+ line "the PC."
+ prompt
+
+UnknownText_0x1c1462::
+ text "Access whose PC?"
+ done
+
+UnknownText_0x1c1474::
+ text "BILL's PC"
+ line "accessed."
+
+ para "#MON Storage"
+ line "System opened."
+ prompt
+
+UnknownText_0x1c14a4::
+ text "Accessed own PC."
+
+ para "Item Storage"
+ line "System opened."
+ prompt
+
+UnknownText_0x1c14d2::
+ text "PROF.OAK's PC"
+ line "accessed."
+
+ para "#DEX Rating"
+ line "System opened."
+ prompt
+
+UnknownText_0x1c1505::
+ text "…"
+ line "Link closed…"
+ done
+
+_OakPCText1::
+ text "Want to get your"
+ line "#DEX rated?"
+ done
+
+_OakPCText2::
+ text "Current #DEX"
+ line "completion level:"
+ prompt
+
+_OakPCText3::
+ text_from_ram StringBuffer3
+ text " #MON seen"
+ line "@"
+ text_from_ram StringBuffer4
+ text " #MON owned"
+
+ para "PROF.OAK's"
+ line "Rating:"
+ done
+
+_OakRating01::
+ text "Look for #MON"
+ line "in grassy areas!"
+ done
+
+_OakRating02::
+ text "Good. I see you"
+ line "understand how to"
+ cont "use # BALLS."
+ done
+
+_OakRating03::
+ text "You're getting"
+ line "good at this."
+
+ para "But you have a"
+ line "long way to go."
+ done
+
+_OakRating04::
+ text "You need to fill"
+ line "up the #DEX."
+
+ para "Catch different"
+ line "kinds of #MON!"
+ done
+
+_OakRating05::
+ text "You're trying--I"
+ line "can see that."
+
+ para "Your #DEX is"
+ line "coming together."
+ done
+
+_OakRating06::
+ text "To evolve, some"
+ line "#MON grow,"
+
+ para "others use the"
+ line "effects of STONES."
+ done
+
+_OakRating07::
+ text "Have you gotten a"
+ line "fishing ROD? You"
+
+ para "can catch #MON"
+ line "by fishing."
+ done
+
+_OakRating08::
+ text "Excellent! You"
+ line "seem to like col-"
+ cont "lecting things!"
+ done
+
+_OakRating09::
+ text "Some #MON only"
+ line "appear during"
+
+ para "certain times of"
+ line "the day."
+ done
+
+_OakRating10::
+ text "Your #DEX is"
+ line "filling up. Keep"
+ cont "up the good work!"
+ done
+
+_OakRating11::
+ text "I'm impressed."
+ line "You're evolving"
+
+ para "#MON, not just"
+ line "catching them."
+ done
+
+_OakRating12::
+ text "Have you met KURT?"
+ line "His custom BALLS"
+ cont "should help."
+ done
+
+_OakRating13::
+ text "Wow. You've found"
+ line "more #MON than"
+
+ para "the last #DEX"
+ line "research project."
+ done
+
+_OakRating14::
+ text "Are you trading"
+ line "your #MON?"
+
+ para "It's tough to do"
+ line "this alone!"
+ done
+
+_OakRating15::
+ text "Wow! You've hit"
+ line "200! Your #DEX"
+ cont "is looking great!"
+ done
+
+_OakRating16::
+ text "You've found so"
+ line "many #MON!"
+
+ para "You've really"
+ line "helped my studies!"
+ done
+
+_OakRating17::
+ text "Magnificent! You"
+ line "could become a"
+
+ para "#MON professor"
+ line "right now!"
+ done
+
+_OakRating18::
+ text "Your #DEX is"
+ line "amazing! You're"
+
+ para "ready to turn"
+ line "professional!"
+ done
+
+_OakRating19::
+ text "Whoa! A perfect"
+ line "#DEX! I've"
+
+ para "dreamt about this!"
+ line "Congratulations!"
+ done
+
+_OakPCText4::
+ text "The link to PROF."
+ line "OAK's PC closed."
+ done
+
+UnknownText_0x1c19cd::
+ text "Triple-theme"
+ line "trainer ranking!"
+ para "The SAVE file you"
+ line "just sent might"
+ cont "make the rankings!"
+ para ""
+ done
+
+UnknownText_0x1c1a22::
+ text "There is no"
+ line "ranking data."
+ para "Link to obtain"
+ line "ranking data."
+ para ""
+ done
+
+UnknownText_0x1c1a5b::
+ text " , yeah!"
+ done
+
+UnknownText_0x1c1a65::
+ text "Darn…"
+ done
+
+UnknownText_0x1c1a6c::
+ text "Would you like to"
+ line "end the Contest?"
+ done
+
+UnknownText_0x1c1a90::
+ text "Toss out how many"
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)?"
+ done
+
+UnknownText_0x1c1aad::
+ text "Throw away @"
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text ""
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)?"
+ done
+
+UnknownText_0x1c1aca::
+ text "Discarded"
+ line "@"
+ text_from_ram StringBuffer1
+ text "(S)."
+ prompt
+
+UnknownText_0x1c1adf::
+ text "That's too impor-"
+ line "tant to toss out!"
+ prompt
+
+UnknownText_0x1c1b03::
+ text "OAK: <PLAYER>!"
+ line "This isn't the"
+ cont "time to use that!"
+ done
+
+UnknownText_0x1c1b2c::
+ text "Took @"
+ text_from_ram wMonOrItemNameBuffer
+ text "'s"
+ line "@"
+ text_from_ram StringBuffer1
+ text " and"
+
+ para "made it hold"
+ line "@"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c1b57::
+ text "Made @"
+ text_from_ram wMonOrItemNameBuffer
+ text ""
+ line "hold @"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c1b6f::
+ text "Please remove the"
+ line "MAIL first."
+ prompt
+
+UnknownText_0x1c1b8e::
+ text_from_ram wMonOrItemNameBuffer
+ text " isn't"
+ line "holding anything."
+ prompt
+
+UnknownText_0x1c1baa::
+ text "Item storage space"
+ line "full."
+ prompt
+
+UnknownText_0x1c1bc4::
+ text "Took @"
+ text_from_ram StringBuffer1
+ text ""
+ line "from @"
+ text_from_ram wMonOrItemNameBuffer
+ text "."
+ prompt
+
+UnknownText_0x1c1bdc::
+ text_from_ram wMonOrItemNameBuffer
+ text " is"
+ line "already holding"
+
+ para "@"
+ text_from_ram StringBuffer1
+ text "."
+ line "Switch items?"
+ done
+
+UnknownText_0x1c1c09::
+ text "This item can't be"
+ line "held."
+ prompt
+
+UnknownText_0x1c1c22::
+ text "The MAIL will lose"
+ line "its message. OK?"
+ done
+
+UnknownText_0x1c1c47::
+ text "MAIL detached from"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+ prompt
+
+UnknownText_0x1c1c62::
+ text "There's no space"
+ line "for removing MAIL."
+ prompt
+
+UnknownText_0x1c1c86::
+ text "Send the removed"
+ line "MAIL to your PC?"
+ done
+
+UnknownText_0x1c1ca9::
+ text "Your PC's MAILBOX"
+ line "is full."
+ prompt
+
+UnknownText_0x1c1cc4::
+ text "The MAIL was sent"
+ line "to your PC."
+ prompt
+
+UnknownText_0x1c1ce3::
+ text "Not enough HP!"
+ prompt
+
+UnknownText_0x1c1cf3::
+ text "An item in your"
+ line "PACK may be"
+
+ para "registered for use"
+ line "on SELECT Button."
+ done
+
+_OakText1::
+ text "Hello! Sorry to"
+ line "keep you waiting!"
+
+ para "Welcome to the"
+ line "world of #MON!"
+
+ para "My name is OAK."
+
+ para "People call me the"
+ line "#MON PROF."
+ prompt
+
+_OakText2::
+ text "This world is in-"
+ line "habited by crea-"
+ cont "tures that we call"
+ cont "#MON.@@"
+
+_OakText3::
+ text_waitbutton
+ db "@@"
+
+_OakText4::
+ text "People and #MON"
+ line "live together by"
+
+ para "supporting each"
+ line "other."
+
+ para "Some people play"
+ line "with #MON, some"
+ cont "battle with them."
+ prompt
+
+_OakText5::
+ text "But we don't know"
+ line "everything about"
+ cont "#MON yet."
+
+ para "There are still"
+ line "many mysteries to"
+ cont "solve."
+
+ para "That's why I study"
+ line "#MON every day."
+ prompt
diff --git a/data/common_text/common_text_3.asm b/data/common_text/common_text_3.asm
new file mode 100644
index 000000000..f1611bddb
--- /dev/null
+++ b/data/common_text/common_text_3.asm
@@ -0,0 +1,1477 @@
+_OakText6::
+ text "Now, what did you"
+ line "say your name was?"
+ prompt
+
+_OakText7::
+ text "<PLAYER>, are you"
+ line "ready?"
+
+ para "Your very own"
+ line "#MON story is"
+ cont "about to unfold."
+
+ para "You'll face fun"
+ line "times and tough"
+ cont "challenges."
+
+ para "A world of dreams"
+ line "and adventures"
+
+ para "with #MON"
+ line "awaits! Let's go!"
+
+ para "I'll be seeing you"
+ line "later!"
+ done
+
+UnknownText_0x1c40e6::
+ text "The clock's time"
+ line "may be wrong."
+
+ para "Please reset the"
+ line "time."
+ prompt
+
+UnknownText_0x1c411c::
+ text "Set with the"
+ line "Control Pad."
+
+ para "Confirm: A Button"
+ line "Cancel: B Button"
+ done
+
+UnknownText_0x1c415b::
+ text "Is this OK?"
+ done
+
+UnknownText_0x1c4168::
+ text "The clock has been"
+ line "reset."
+ done
+
+UnknownText_0x1c4183::
+ text "Too much time has"
+ line "elapsed. Please"
+ cont "try again."
+ prompt
+
+UnknownText_0x1c41b1::
+ text "If you trade that"
+ line "#MON, you won't"
+ cont "be able to battle."
+ prompt
+
+UnknownText_0x1c41e6::
+ text "Your friend's"
+ line "@"
+ text_from_ram StringBuffer1
+ text " appears"
+ cont "to be abnormal!"
+ prompt
+
+UnknownText_0x1c4212::
+ text "Trade @"
+ text_from_ram wd004
+ text ""
+ line "for @"
+ text_from_ram StringBuffer1
+ text "?"
+ done
+
+UnknownText_0x1c422a::
+ text "To enter a mobile"
+ line "battle, you must"
+
+ para "pick a team of"
+ line "three #MON."
+
+ para "Is that OK?"
+ done
+
+UnknownText_0x1c4275::
+ text "Need more info on"
+ line "mobile battles?"
+ done
+
+UnknownText_0x1c4298::
+ text "For a mobile"
+ line "battle, choose"
+ cont "three #MON."
+
+ para "The maximum daily"
+ line "play time is ten"
+
+ para "minutes for each"
+ line "linked player."
+
+ para "If a battle isn't"
+ line "finished within"
+
+ para "the time limit,"
+ line "the player with"
+
+ para "the fewest fainted"
+ line "#MON wins."
+
+ para "If tied, the team"
+ line "that lost the"
+
+ para "least amount of HP"
+ line "wins."
+ done
+
+UnknownText_0x1c439c::
+ text "Today's remaining"
+ line "time is @"
+ deciram StringBuffer2, 1, 2
+ text " min."
+
+ para "Would you like to"
+ line "battle?"
+ done
+
+UnknownText_0x1c43dc::
+ text "There are only @"
+ deciram StringBuffer2, 1, 2
+ text ""
+ line "min. left today."
+
+ para "Want a quick"
+ line "battle?"
+ done
+
+UnknownText_0x1c4419::
+ text "There is only"
+ line "1 min. left today!"
+
+ para "Want to rush"
+ line "through a battle?"
+ done
+
+UnknownText_0x1c445a::
+ text "There is less than"
+ line "1 min. left today!"
+
+ para "Please try again"
+ line "tomorrow."
+ done
+
+UnknownText_0x1c449c::
+ text "Try again using"
+ line "the same settings?"
+ done
+
+UnknownText_0x1c44c0::
+ text "There is less than"
+ line "1 min. left today!"
+ done
+
+UnknownText_0x1c44e7::
+ text "No time left for"
+ line "linking today."
+ done
+
+UnknownText_0x1c4508::
+ text "Pick three #MON"
+ line "for battle."
+ done
+
+UnknownText_0x1c4525::
+ text "Today's remaining"
+ line "time is @"
+ deciram StringBuffer2, 1, 2
+ text " min."
+ done
+
+UnknownText_0x1c454b::
+ text "Would you like to"
+ line "save the game?"
+ done
+
+UnknownText_0x1c456d::
+ text "SAVING… DON'T TURN"
+ line "OFF THE POWER."
+ done
+
+UnknownText_0x1c4590::
+ text "<PLAYER> saved"
+ line "the game."
+ done
+
+UnknownText_0x1c45a3::
+ text "There is already a"
+ line "save file. Is it"
+ cont "OK to overwrite?"
+ done
+
+UnknownText_0x1c45d9::
+ text "There is another"
+ line "save file. Is it"
+ cont "OK to overwrite?"
+ done
+
+UnknownText_0x1c460d::
+ text "The save file is"
+ line "corrupted!"
+ prompt
+
+UnknownText_0x1c462a::
+ text "When you change a"
+ line "#MON BOX, data"
+ cont "will be saved. OK?"
+ done
+
+UnknownText_0x1c465f::
+ text "Each time you move"
+ line "a #MON, data"
+ cont "will be saved. OK?"
+ done
+
+UnknownText_0x1c4693::
+ text "The window save"
+ line "area was exceeded."
+ done
+
+UnknownText_0x1c46b7::
+ text "No windows avail-"
+ line "able for popping."
+ done
+
+UnknownText_0x1c46dc::
+ text "Corrupted event!"
+ prompt
+
+_ObjectEventText::
+ text "Object event"
+ done
+
+UnknownText_0x1c46fc::
+ text "BG event"
+ done
+
+UnknownText_0x1c4706::
+ text "Coordinates event"
+ done
+
+UnknownText_0x1c4719::
+ text "<PLAYER> received"
+ line "@"
+ text_from_ram StringBuffer4
+ text "."
+ done
+
+UnknownText_0x1c472c::
+ text "<PLAYER> put the"
+ line "@"
+ text_from_ram StringBuffer1
+ text " in"
+ cont "the @"
+ text_from_ram StringBuffer3
+ text "."
+ prompt
+
+UnknownText_0x1c474b::
+ text "The @"
+ text_from_ram StringBuffer3
+ text ""
+ line "is full…"
+ prompt
+
+UnknownText_0x1c475f::
+ text "I see all."
+ line "I know all…"
+
+ para "Certainly, I know"
+ line "of your #MON!"
+ done
+
+UnknownText_0x1c4797::
+ text "Whaaaat? I can't"
+ line "tell a thing!"
+
+ para "How could I not"
+ line "know of this?"
+ done
+
+UnknownText_0x1c47d4::
+ text "Hm… I see you met"
+ line "@"
+ text_from_ram wSeerNickname
+ text " here:"
+ cont "@"
+ text_from_ram wSeerCaughtLocation
+ text "!"
+ prompt
+
+UnknownText_0x1c47fa::
+ text "The time was"
+ line "@"
+ text_from_ram wSeerTimeOfDay
+ text "!"
+
+ para "Its level was @"
+ text_from_ram wSeerCaughtLevelString
+ text "!"
+
+ para "Am I good or what?"
+ prompt
+
+UnknownText_0x1c4837::
+ text "Hm… @"
+ text_from_ram wSeerNickname
+ text ""
+ line "came from @"
+ text_from_ram wSeerOTName
+ text ""
+ cont "in a trade?"
+
+ para "@"
+ text_from_ram wSeerCaughtLocation
+ text ""
+ line "was where @"
+ text_from_ram wSeerOTName
+ text ""
+ cont "met @"
+ text_from_ram wSeerNickname
+ text "!"
+ prompt
+
+UnknownText_0x1c487f::
+ text "What!? Incredible!"
+
+ para "I don't understand"
+ line "how, but it is"
+
+ para "incredible!"
+ line "You are special."
+
+ para "I can't tell where"
+ line "you met it, but it"
+ cont "was at level @"
+ text_from_ram wSeerCaughtLevelString
+ text "."
+
+ para "Am I good or what?"
+ prompt
+
+UnknownText_0x1c491d::
+ text "Hey!"
+
+ para "That's an EGG!"
+
+ para "You can't say that"
+ line "you've met it yet…"
+ done
+
+UnknownText_0x1c4955::
+ text "Fufufu! I saw that"
+ line "you'd do nothing!"
+ done
+
+UnknownText_0x1c497a::
+ text "Incidentally…"
+
+ para "It would be wise"
+ line "to raise your"
+
+ para "#MON with a"
+ line "little more care."
+ done
+
+UnknownText_0x1c49c6::
+ text "Incidentally…"
+
+ para "It seems to have"
+ line "grown a little."
+
+ para "@"
+ text_from_ram wSeerNickname
+ text " seems"
+ line "to be becoming"
+ cont "more confident."
+ done
+
+UnknownText_0x1c4a21::
+ text "Incidentally…"
+
+ para "@"
+ text_from_ram wSeerNickname
+ text " has"
+ line "grown. It's gained"
+ cont "much strength."
+ done
+
+UnknownText_0x1c4a5b::
+ text "Incidentally…"
+
+ para "It certainly has"
+ line "grown mighty!"
+
+ para "This @"
+ text_from_ram wSeerNickname
+ text ""
+ line "must have come"
+
+ para "through numerous"
+ line "#MON battles."
+
+ para "It looks brimming"
+ line "with confidence."
+ done
+
+UnknownText_0x1c4ae5::
+ text "Incidentally…"
+
+ para "I'm impressed by"
+ line "your dedication."
+
+ para "It's been a long"
+ line "time since I've"
+
+ para "seen a #MON as"
+ line "mighty as this"
+ cont "@"
+ text_from_ram wSeerNickname
+ text "."
+
+ para "I'm sure that"
+ line "seeing @"
+ text_from_ram wSeerNickname
+ text ""
+ para "in battle would"
+ line "excite anyone."
+ done
+
+UnknownText_0x1c4b92::
+ text "Congratulations!"
+ line "Your @"
+ text_from_ram StringBuffer2
+ db "@@"
+
+UnknownText_0x1c4baf::
+ text ""
+ para "evolved into"
+ line "@"
+ text_from_ram StringBuffer1
+ text "!"
+ done
+
+UnknownText_0x1c4bc5::
+ text "Huh? @"
+ text_from_ram StringBuffer2
+ text ""
+ line "stopped evolving!"
+ prompt
+
+UnknownText_0x1c4be3::
+ text "What? @"
+ text_from_ram StringBuffer2
+ text ""
+ line "is evolving!"
+ done
+
+UnknownText_0x1c4bfd::
+ text "How many?"
+ done
+
+UnknownText_0x1c4c08::
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text " @"
+ text_from_ram StringBuffer2
+ text "(S)"
+ line "will be ¥@"
+ deciram hMoneyTemp, 3, 6
+ text "."
+ done
+
+UnknownText_0x1c4c28::
+ text "Hello, dear."
+
+ para "I sell inexpensive"
+ line "herbal medicine."
+
+ para "They're good, but"
+ line "a trifle bitter."
+
+ para "Your #MON may"
+ line "not like them."
+
+ para "Hehehehe…"
+ done
+
+UnknownText_0x1c4ca3::
+ text "How many?"
+ done
+
+UnknownText_0x1c4cae::
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text " @"
+ text_from_ram StringBuffer2
+ text "(S)"
+ line "will be ¥@"
+ deciram hMoneyTemp, 3, 6
+ text "."
+ done
+
+UnknownText_0x1c4cce::
+ text "Thank you, dear."
+ line "Hehehehe…"
+ done
+
+UnknownText_0x1c4cea::
+ text "Oh? Your PACK is"
+ line "full, dear."
+ done
+
+UnknownText_0x1c4d08::
+ text "Hehehe… You don't"
+ line "have the money."
+ done
+
+UnknownText_0x1c4d2a::
+ text "Come again, dear."
+ line "Hehehehe…"
+ done
+
+UnknownText_0x1c4d47::
+ text "Hiya! Care to see"
+ line "some bargains?"
+
+ para "I sell rare items"
+ line "that nobody else"
+
+ para "carries--but only"
+ line "one of each item."
+ done
+
+UnknownText_0x1c4db0::
+ text_from_ram StringBuffer2
+ text " costs"
+ line "¥@"
+ deciram hMoneyTemp, 3, 6
+ text ". Want it?"
+ done
+
+UnknownText_0x1c4dcd::
+ text "Thanks."
+ done
+
+UnknownText_0x1c4dd6::
+ text "Uh-oh, your PACK"
+ line "is chock-full."
+ done
+
+UnknownText_0x1c4df7::
+ text "You bought that"
+ line "already. I'm all"
+ cont "sold out of it."
+ done
+
+UnknownText_0x1c4e28::
+ text "Uh-oh, you're"
+ line "short on funds."
+ done
+
+UnknownText_0x1c4e46::
+ text "Come by again"
+ line "sometime."
+ done
+
+UnknownText_0x1c4e5f::
+ text "What's up? Need"
+ line "some medicine?"
+ done
+
+UnknownText_0x1c4e7e::
+ text "How many?"
+ done
+
+UnknownText_0x1c4e89::
+ deciram wItemQuantityChangeBuffer, 1, 2
+ text " @"
+ text_from_ram StringBuffer2
+ text "(S)"
+ line "will cost ¥@"
+ deciram hMoneyTemp, 3, 6
+ text "."
+ done
+
+UnknownText_0x1c4eab::
+ text "Thanks much!"
+ done
+
+UnknownText_0x1c4eb9::
+ text "You don't have any"
+ line "more space."
+ done
+
+UnknownText_0x1c4ed8::
+ text "Huh? That's not"
+ line "enough money."
+ done
+
+UnknownText_0x1c4ef6::
+ text "All right."
+ line "See you around."
+ done
+
+UnknownText_0x1c4f12::
+ text "You don't have"
+ line "anything to sell."
+ prompt
+
+UnknownText_0x1c4f33::
+ text "How many?"
+ done
+
+UnknownText_0x1c4f3e::
+ text "I can pay you"
+ line "¥@"
+ deciram hMoneyTemp, 3, 6
+ text "."
+
+ para "Is that OK?"
+ done
+
+UnknownText_0x1c4f62::
+ text "Welcome! How may I"
+ line "help you?"
+ done
+
+UnknownText_0x1c4f80::
+ text "Here you are."
+ line "Thank you!"
+ done
+
+UnknownText_0x1c4f9a::
+ text "You don't have"
+ line "enough money."
+ done
+
+UnknownText_0x1c4fb7::
+ text "You can't carry"
+ line "any more items."
+ done
+
+UnknownText_0x1c4fd7::
+ text "Sorry, I can't buy"
+ line "that from you."
+ prompt
+
+UnknownText_0x1c4ff9::
+ text "Please come again!"
+ done
+
+UnknownText_0x1c500d::
+ text "Can I do anything"
+ line "else for you?"
+ done
+
+UnknownText_0x1c502e::
+ text "Got ¥@"
+ deciram hMoneyTemp, 3, 6
+ text " for"
+ line "@"
+ text_from_ram StringBuffer2
+ text "(S)."
+ done
+
+UnknownText_0x1c5049::
+ text "Bet how many"
+ line "coins?"
+ done
+
+UnknownText_0x1c505e::
+ text "Start!"
+ done
+
+UnknownText_0x1c5066::
+ text "Not enough"
+ line "coins."
+ prompt
+
+UnknownText_0x1c5079::
+ text "Darn… Ran out of"
+ line "coins…"
+ done
+
+UnknownText_0x1c5092::
+ text "Play again?"
+ done
+
+UnknownText_0x1c509f::
+ text "lined up!"
+ line "Won @"
+ text_from_ram StringBuffer2
+ text " coins!"
+ done
+
+UnknownText_0x1c50bb::
+ text "Darn!"
+ done
+
+_MobileStadiumEntryText::
+ text "Data for use in"
+ line "the MOBILE STADIUM"
+
+ para "of the N64 #MON"
+ line "STADIUM 2 can be"
+ cont "read here."
+
+ para "Read the data?"
+ done
+
+_MobileStadiumSuccessText::
+ text "Data transfer is"
+ line "complete."
+ para "We hope you enjoy"
+ line "MOBILE STADIUM"
+ para "battles in the N64"
+ line "#MON STADIUM 2."
+ para ""
+ done
+
+UnknownText_0x1c5182::
+ text "Clock time unknown"
+ done
+
+UnknownText_0x1c5196::
+ text "Delete the saved"
+ line "LOG-IN PASSWORD?"
+ done
+
+UnknownText_0x1c51b9::
+ text "Deleted the LOG-IN"
+ line "PASSWORD."
+ done
+
+UnknownText_0x1c51d7::
+ text "Pick three #MON"
+ line "for battle."
+ prompt
+
+UnknownText_0x1c51f4::
+ text_from_ram wMobileParticipant1Nickname
+ text ","
+ line "@"
+ text_from_ram wMobileParticipant2Nickname
+ text " and"
+ cont "@"
+ text_from_ram wMobileParticipant3Nickname
+ text "."
+
+ para "Use these three?"
+ done
+
+UnknownText_0x1c521c::
+ text "Only three #MON"
+ line "may enter."
+ prompt
+
+UnknownText_0x1c5238::
+ text "The CARD FOLDER"
+ line "stores your and"
+ para "your friends'"
+ line "CARDS."
+ para "A CARD contains"
+ line "information like"
+ para "the person's name,"
+ line "phone number and"
+ cont "profile."
+ para ""
+ done
+
+UnknownText_0x1c52bc::
+ text "This is your CARD."
+ para "Once you've"
+ line "entered your phone"
+ para "number, you can"
+ line "trade CARDS with"
+ cont "your friends."
+ para ""
+ done
+
+UnknownText_0x1c531e::
+ text "If you have your"
+ line "friend's CARD, you"
+ para "can use it to make"
+ line "a call from a"
+ para "mobile phone on"
+ line "the 2nd floor of a"
+ cont "#MON CENTER."
+ para ""
+ done
+
+UnknownText_0x1c5394::
+ text "To safely store"
+ line "your collection of"
+ para "CARDS, you must"
+ line "set a PASSCODE for"
+ cont "your CARD FOLDER."
+ para ""
+ done
+
+UnknownText_0x1c53ee::
+ text "If the CARD FOLDER"
+ line "is deleted, all"
+
+ para "its CARDS and the"
+ line "PASSCODE will also"
+ cont "be deleted."
+
+ para "Beware--a deleted"
+ line "CARD FOLDER can't"
+ cont "be restored."
+
+ para "Want to delete"
+ line "your CARD FOLDER?"
+ done
+
+UnknownText_0x1c5494::
+ text "Are you sure you"
+ line "want to delete it?"
+ done
+
+UnknownText_0x1c54b9::
+ text "The CARD FOLDER"
+ line "has been deleted."
+ para ""
+ done
+
+UnknownText_0x1c54dd::
+ text "There is an older"
+ line "CARD FOLDER from a"
+ cont "previous journey."
+
+ para "Do you want to"
+ line "open it?"
+ done
+
+UnknownText_0x1c552d::
+ text "Delete the old"
+ line "CARD FOLDER?"
+ done
+
+UnknownText_0x1c554a::
+ text "Finish registering"
+ line "CARDS?"
+ done
+
+UnknownText_0x1c5565::
+ text "Huh? Sorry, wrong"
+ line "number!"
+ done
+
+UnknownText_0x1c5580::
+ text "Click!"
+ done
+
+UnknownText_0x1c5588::
+ text "<......>"
+ done
+
+UnknownText_0x1c558b::
+ text "That number is out"
+ line "of the area."
+ done
+
+UnknownText_0x1c55ac::
+ text "Just go talk to"
+ line "that person!"
+ done
+
+UnknownText_0x1c55ca::
+ text "Thank you!"
+ done
+
+UnknownText_0x1c55d6::
+ text " :"
+ done
+
+UnknownText_0x1c55db::
+ text "Password OK."
+ line "Select CONTINUE &"
+ cont "reset settings."
+ prompt
+
+UnknownText_0x1c560b::
+ text "Wrong password!"
+ prompt
+
+UnknownText_0x1c561c::
+ text "Reset the clock?"
+ done
+
+UnknownText_0x1c562e::
+ text "Please enter the"
+ line "password."
+ done
+
+UnknownText_0x1c564a::
+ text "Clear all save"
+ line "data?"
+ done
+
+UnknownText_0x1c5660::
+ text_from_ram wMonOrItemNameBuffer
+ text " learned"
+ line "@"
+ text_from_ram StringBuffer2
+ text "!@"
+ sound_dex_fanfare_50_79
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1c5678::
+ text "Which move should"
+ next "be forgotten?"
+ done
+
+UnknownText_0x1c5699::
+ text "Stop learning"
+ line "@"
+ text_from_ram StringBuffer2
+ text "?"
+ done
+
+UnknownText_0x1c56af::
+ text_from_ram wMonOrItemNameBuffer
+ text ""
+ line "did not learn"
+ cont "@"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c56c9::
+ text_from_ram wMonOrItemNameBuffer
+ text " is"
+ line "trying to learn"
+ cont "@"
+ text_from_ram StringBuffer2
+ text "."
+
+ para "But @"
+ text_from_ram wMonOrItemNameBuffer
+ text ""
+ line "can't learn more"
+ cont "than four moves."
+
+ para "Delete an older"
+ line "move to make room"
+ cont "for @"
+ text_from_ram StringBuffer2
+ text "?"
+ done
+
+UnknownText_0x1c5740::
+ text "1, 2 and…@"
+ interpret_data
+ db "@@"
+
+UnknownText_0x1c574e::
+ text " Poof!@"
+ interpret_data
+ text ""
+ para "@"
+ text_from_ram wMonOrItemNameBuffer
+ text " forgot"
+ line "@"
+ text_from_ram StringBuffer1
+ text "."
+
+ para "And…"
+ prompt
+
+UnknownText_0x1c5772::
+ text "HM moves can't be"
+ line "forgotten now."
+ prompt
+
+UnknownText_0x1c5793::
+ text "Play with three"
+ line "coins?"
+ done
+
+UnknownText_0x1c57ab::
+ text "Not enough coins…"
+ prompt
+
+UnknownText_0x1c57be::
+ text "Choose a card."
+ done
+
+UnknownText_0x1c57ce::
+ text "Place your bet."
+ done
+
+UnknownText_0x1c57df::
+ text "Want to play"
+ line "again?"
+ done
+
+UnknownText_0x1c57f4::
+ text "The cards have"
+ line "been shuffled."
+ prompt
+
+UnknownText_0x1c5813::
+ text "Yeah!"
+ done
+
+UnknownText_0x1c581a::
+ text "Darn…"
+ done
+
+UnknownText_0x1c5821::
+ current_day
+ db "@@"
+
+UnknownText_0x1c5824::
+ text "<......>"
+ done
+
+UnknownText_0x1c5827::
+ text "You're out of the"
+ line "service area."
+ prompt
+
+UnknownText_0x1c5847::
+ text "Whom do you want"
+ line "to call?"
+ done
+
+UnknownText_0x1c5862::
+ text "Press any button"
+ line "to exit."
+ done
+
+UnknownText_0x1c587d::
+ text "Delete this stored"
+ line "phone number?"
+ done
+
+UnknownText_0x1c589f::
+ text "Which prize would"
+ line "you like?"
+ done
+
+UnknownText_0x1c58bc::
+ text_from_ram StringBuffer1
+ text "?"
+ line "Is that right?"
+ done
+
+UnknownText_0x1c58d1::
+ text "Here you go!"
+ para ""
+ done
+
+UnknownText_0x1c58e0::
+ text "You don't have"
+ line "enough points."
+ para ""
+ done
+
+UnknownText_0x1c58ff::
+ text "You have no room"
+ line "for it."
+ para ""
+ done
+
+UnknownText_0x1c591a::
+ text "Oh. Please come"
+ line "back again!"
+ done
+
+UnknownText_0x1c5937::
+ text "Excuse me!"
+ para ""
+ done
+
+Text_ExcuseMeYoureNotReady::
+ text "Excuse me."
+ line "You're not ready."
+ para ""
+ done
+
+UnknownText_0x1c5962::
+ text "Please return when"
+ line "you're ready."
+ done
+
+UnknownText_0x1c5983::
+ text "You need at least"
+ line "three #MON."
+ para ""
+ done
+
+UnknownText_0x1c59a3::
+ text "Sorry, an EGG"
+ line "doesn't qualify."
+ para ""
+ done
+
+Text_OnlyThreePkmnMayBeEntered::
+ text "Only three #MON"
+ line "may be entered."
+ para ""
+ done
+
+Text_ThePkmnMustAllBeDifferentKinds::
+ text "The @"
+ text_from_ram StringBuffer2
+ text " #MON"
+ line "must all be"
+ cont "different kinds."
+ para ""
+ done
+
+Text_ThePkmnMustNotHoldTheSameItems::
+ text "The @"
+ text_from_ram StringBuffer2
+ text " #MON"
+ line "must not hold the"
+ cont "same items."
+ para ""
+ done
+
+Text_YouCantTakeAnEgg::
+ text "You can't take an"
+ line "EGG!"
+ para ""
+ done
+
+UnknownText_0x1c5a5a::
+ text "It dodged the"
+ line "thrown BALL!"
+
+ para "This #MON"
+ line "can't be caught!"
+ prompt
+
+UnknownText_0x1c5a90::
+ text "You missed the"
+ line "#MON!"
+ prompt
+
+UnknownText_0x1c5aa6::
+ text "Oh no! The #MON"
+ line "broke free!"
+ prompt
+
+UnknownText_0x1c5ac3::
+ text "Aww! It appeared"
+ line "to be caught!"
+ prompt
+
+UnknownText_0x1c5ae3::
+ text "Aargh!"
+ line "Almost had it!"
+ prompt
+
+UnknownText_0x1c5afa::
+ text "Shoot! It was so"
+ line "close too!"
+ prompt
+
+UnknownText_0x1c5b17::
+ text "Gotcha! @"
+ text_from_ram EnemyMonNick
+ text ""
+ line "was caught!@"
+ sound_caught_mon
+ db "@@"
+
+Text_Waitbutton_2::
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1c5b38::
+ text_from_ram wMonOrItemNameBuffer
+ text " was"
+ line "sent to BILL's PC."
+ prompt
+
+UnknownText_0x1c5b53::
+ text_from_ram EnemyMonNick
+ text "'s data"
+ line "was newly added to"
+ cont "the #DEX.@"
+ sound_slot_machine_start
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1c5b7f::
+ text "Give a nickname to"
+ line "@"
+ text_from_ram StringBuffer1
+ text "?"
+ done
+
+UnknownText_0x1c5b9a::
+ text_from_ram StringBuffer1
+ text "'s"
+ line "@"
+ text_from_ram StringBuffer2
+ text " rose."
+ prompt
+
+UnknownText_0x1c5bac::
+ text "That can't be used"
+ line "on this #MON."
+ prompt
+
+Text_RepelUsedEarlierIsStillInEffect::
+ text "The REPEL used"
+ line "earlier is still"
+ cont "in effect."
+ prompt
+
+UnknownText_0x1c5bf9::
+ text "Played the #"
+ line "FLUTE."
+
+ para "Now, that's a"
+ line "catchy tune!"
+ prompt
+
+UnknownText_0x1c5c28::
+ text "All sleeping"
+ line "#MON woke up."
+ prompt
+
+UnknownText_0x1c5c44::
+ text "<PLAYER> played the"
+ line "# FLUTE.@"
+ text_waitbutton
+ db "@@"
+
+UnknownText_0x1c5c5e::
+ text "You now have"
+ line "@"
+ deciram wBlueCardBalance, 1, 2
+ text " points."
+ done
+
+UnknownText_0x1c5c7b::
+ text "Coins:"
+ line "@"
+ deciram Coins, 2, 4
+ db "@@"
+
+Text_RaiseThePPOfWhichMove::
+ text "Raise the PP of"
+ line "which move?"
+ done
+
+Text_RestoreThePPOfWhichMove::
+ text "Restore the PP of"
+ line "which move?"
+ done
+
+Text_PPIsMaxedOut::
+ text_from_ram StringBuffer2
+ text "'s PP"
+ line "is maxed out."
+ prompt
+
+Text_PPsIncreased::
+ text_from_ram StringBuffer2
+ text "'s PP"
+ line "increased."
+ prompt
+
+UnknownText_0x1c5cf1::
+ text "PP was restored."
+ prompt
+
+UnknownText_0x1c5d03::
+ text "There was a trophy"
+ line "inside!@"
+ sound_dex_fanfare_50_79
+ text ""
+ para "@"
+ text_from_ram PlayerName
+ text " sent the"
+ line "trophy home."
+ prompt
+
+UnknownText_0x1c5d3e::
+ text "It looks bitter…"
+ prompt
+
+UnknownText_0x1c5d50::
+ text "That can't be used"
+ line "on an EGG."
+ prompt
+
+UnknownText_0x1c5d6e::
+ text "OAK: <PLAYER>!"
+ line "This isn't the"
+ cont "time to use that!"
+ prompt
+
+UnknownText_0x1c5d97::
+ text "That belongs to"
+ line "someone else!"
+ prompt
+
+UnknownText_0x1c5db6::
+ text "It won't have any"
+ line "effect."
+ prompt
+
+UnknownText_0x1c5dd0::
+ text "The trainer"
+ line "blocked the BALL!"
+ prompt
+
+UnknownText_0x1c5def::
+ text "Don't be a thief!"
+ prompt
+
+UnknownText_0x1c5e01::
+ text "Cycling isn't"
+ line "allowed here."
+ prompt
+
+UnknownText_0x1c5e1d::
+ text "Can't get on your"
+ line "@"
+ text_from_ram StringBuffer1
+ text " now."
+ prompt
+
+UnknownText_0x1c5e3a::
+ text "The #MON BOX"
+ line "is full. That"
+ cont "can't be used now."
+ prompt
+
+UnknownText_0x1c5e68::
+ text "<PLAYER> used the@"
+ text_low
+ text_from_ram StringBuffer2
+ text "."
+ done
+
+UnknownText_0x1c5e7b::
+ text "<PLAYER> got on the@"
+ text_low
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c5e90::
+ text "<PLAYER> got off@"
+ text_low
+ text "the @"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c5ea8::
+ text_from_ram StringBuffer1
+ text " knows"
+ line "@"
+ text_from_ram StringBuffer2
+ text "."
+ prompt
+
+UnknownText_0x1c5eba::
+ text "That #MON knows"
+ line "only one move."
+ done
+
+UnknownText_0x1c5eda::
+ text "Oh, make it forget"
+ line "@"
+ text_from_ram StringBuffer1
+ text "?"
+ done
+
+UnknownText_0x1c5ef5::
+ text "Done! Your #MON"
+ line "forgot the move."
+ done
+
+UnknownText_0x1c5f17::
+ text "An EGG doesn't"
+ line "know any moves!"
+ done
+
+UnknownText_0x1c5f36::
+ text "No? Come visit me"
+ line "again."
+ done
+
+UnknownText_0x1c5f50::
+ text "Which move should"
+ line "it forget, then?"
+ prompt
+
+UnknownText_0x1c5f74::
+ text "Um… Oh, yes, I'm"
+ line "the MOVE DELETER."
+
+ para "I can make #MON"
+ line "forget moves."
+
+ para "Shall I make a"
+ line "#MON forget?"
+ done
+
+UnknownText_0x1c5fd1::
+ text "Which #MON?"
+ prompt
+
+Text_DSTIsThatOK::
+ text " DST,"
+ line "is that OK?"
+ done
+
+UnknownText_0x1c5ff1::
+ text ","
+ line "is that OK?"
+ done
+
+UnknownText_0x1c6000::
+ text "Do you want to"
+ line "switch to Daylight"
+ cont "Saving Time?"
+ done
+
+UnknownText_0x1c6030::
+ text "I set the clock"
+ line "forward by one"
+ cont "hour."
+ prompt
+
+UnknownText_0x1c6056::
+ text "Is Daylight Saving"
+ line "Time over?"
+ done
+
+UnknownText_0x1c6075::
+ text "I put the clock"
+ line "back one hour."
+ prompt
+
+UnknownText_0x1c6095::
+ text "Do you want to"
+ line "adjust your clock"
+
+ para "for Daylight"
+ line "Saving Time?"
+ done
+
+UnknownText_0x1c60d1::
+ text "I lost the in-"
+ line "struction booklet"
+ cont "for the #GEAR."
+
+ para "Come back again in"
+ line "a while."
+ prompt
diff --git a/data/phone_text/alan_overworld.asm b/data/phone_text/alan_overworld.asm
new file mode 100644
index 000000000..e1246037a
--- /dev/null
+++ b/data/phone_text/alan_overworld.asm
@@ -0,0 +1,71 @@
+AlanAskNumber1Text:
+ text "Reading textbooks"
+ line "is worthwhile"
+ cont "every so often."
+
+ para "When I'm reading"
+ line "and walking, I"
+ cont "have to look down."
+
+ para "So I notice items"
+ line "on the ground."
+
+ para "Next time I find"
+ line "something, I'll"
+ cont "give it to you."
+
+ para "May I have your"
+ line "phone number?"
+ done
+
+AlanAskNumber2Text:
+ text "If I find some-"
+ line "thing, it's yours."
+
+ para "So may I have your"
+ line "phone number?"
+ done
+
+AlanNumberAcceptedText:
+ text "I'll call you as"
+ line "soon as I find"
+
+ para "something. You can"
+ line "count on it!"
+ done
+
+AlanNumberDeclinedText:
+ text "Oh… I thought it"
+ line "would be a good"
+
+ para "break to call you"
+ line "when I'm studying…"
+ done
+
+AlanPhoneFullText:
+ text "There's no room"
+ line "for my number."
+ done
+
+AlanRematchText:
+ text "I waited around"
+ line "for you!"
+
+ para "I'm thoroughly"
+ line "prepared today!"
+ done
+
+AlanGiftText:
+ text "This, this! This"
+ line "is yours! Ta-da!"
+ done
+
+AlanPackFullText:
+ text "Whoops!"
+
+ para "You can't carry"
+ line "any more items!"
+
+ para "I'll hold it until"
+ line "next time."
+ done
diff --git a/data/phone_text/anthony_overworld.asm b/data/phone_text/anthony_overworld.asm
new file mode 100644
index 000000000..71e419c42
--- /dev/null
+++ b/data/phone_text/anthony_overworld.asm
@@ -0,0 +1,52 @@
+AnthonyAskNumber1Text:
+ text "By the way, I'm a"
+ line "HIKER, so I often"
+
+ para "go to mountains"
+ line "and caves."
+
+ para "I occasionally see"
+ line "rare #MON."
+
+ para "I could call you"
+ line "the next time I"
+ cont "see one."
+
+ para "Feel like swapping"
+ line "phone numbers?"
+ done
+
+AnthonyAskNumber2Text:
+ text "I could call you"
+ line "when I see some"
+ cont "rare #MON."
+
+ para "Feel like swapping"
+ line "phone numbers?"
+ done
+
+AnthonyNumberAcceptedText:
+ text "Be patient. I'll"
+ line "find some rare"
+ cont "#MON for you!"
+ done
+
+AnthonyNumberDeclinedText:
+ text "You're cold. I may"
+ line "as well head to"
+ cont "the mountains…"
+ done
+
+AnthonyPhoneFullText:
+ text "Your phone's full."
+
+ para "It can't register"
+ line "my phone number."
+ done
+
+AnthonyRematchText:
+ text "All righty, then!"
+
+ para "My #MON and I"
+ line "are raring to go!"
+ done
diff --git a/data/phone_text/arnie_overworld.asm b/data/phone_text/arnie_overworld.asm
new file mode 100644
index 000000000..4b12bd976
--- /dev/null
+++ b/data/phone_text/arnie_overworld.asm
@@ -0,0 +1,59 @@
+ArnieAskNumber1Text:
+ text "Do you get the"
+ line "feeling that there"
+
+ para "are more rare"
+ line "#MON around?"
+
+ para "I'm positive there"
+ line "are, so I look all"
+ cont "the time."
+
+ para "If I find one, I"
+ line "want to share the"
+
+ para "good news with"
+ line "everyone I know."
+
+ para "I know! Give me"
+ line "your phone number."
+ done
+
+ArnieAskNumber2Text:
+ text "I want to let"
+ line "people know if I"
+ cont "see rare #MON."
+
+ para "Please give me"
+ line "your phone number!"
+ done
+
+ArnieNumberAcceptedText:
+ text "If I spot any"
+ line "awesome #MON,"
+
+ para "I'll be sure to"
+ line "give you a call!"
+ done
+
+ArnieNumberDeclinedText:
+ text "Aww! I want to"
+ line "tell someone about"
+ cont "my discoveries!"
+ done
+
+ArniePhoneFullText:
+ text "There's no space"
+ line "for my number."
+
+ para "If you make room,"
+ line "register me!"
+ done
+
+ArnieRematchText:
+ text "It's my turn to"
+ line "win now!"
+
+ para "I've turned over a"
+ line "new leaf!"
+ done
diff --git a/data/phone_text/beth_overworld.asm b/data/phone_text/beth_overworld.asm
new file mode 100644
index 000000000..5c23a7ab6
--- /dev/null
+++ b/data/phone_text/beth_overworld.asm
@@ -0,0 +1,56 @@
+BethAskNumber1Text:
+ text "It's been a while"
+ line "since I lost…"
+
+ para "You're very good"
+ line "at battling."
+
+ para "We should battle"
+ line "again sometime."
+
+ para "By challenging a"
+ line "tough trainer like"
+
+ para "you, I think I can"
+ line "get better too."
+
+ para "So how about it?"
+
+ para "Would you give me"
+ line "your phone number?"
+ done
+
+BethAskNumber2Text:
+ text "By challenging a"
+ line "tough trainer like"
+
+ para "you, I think I can"
+ line "get better too."
+
+ para "So how about it?"
+
+ para "Would you give me"
+ line "your phone number?"
+ done
+
+BethNumberAcceptedText:
+ text "Let's battle again"
+ line "sometime!"
+ done
+
+BethNumberDeclinedText:
+ text "That's too bad…"
+
+ para "Let me know if you"
+ line "change your mind."
+ done
+
+BethPhoneFullText:
+ text "Oh no. Your phone"
+ line "is out of memory."
+ done
+
+BethRematchText:
+ text "You sure kept me"
+ line "waiting! Let's go!"
+ done
diff --git a/data/phone_text/beverly_overworld.asm b/data/phone_text/beverly_overworld.asm
new file mode 100644
index 000000000..cd4b5b4d3
--- /dev/null
+++ b/data/phone_text/beverly_overworld.asm
@@ -0,0 +1,60 @@
+BeverlyAskNumber1Text:
+ text "Your MARILL is so"
+ line "cute and adorable!"
+
+ para "You love #MON"
+ line "just like I do!"
+
+ para "Want to trade"
+ line "phone numbers?"
+
+ para "Let's chat! It'll"
+ line "be so much fun!"
+ done
+
+BeverlyAskNumber2Text:
+ text "Your MARILL is so"
+ line "cute and adorable!"
+
+ para "We should chat, it"
+ line "will be fun."
+
+ para "Can I have your"
+ line "phone number?"
+ done
+
+BeverlyNumberAcceptedText:
+ text "To be honest, I"
+ line "want a MARILL."
+
+ para "But I make do with"
+ line "my cute SNUBBULL."
+ done
+
+BeverlyNumberDeclinedText:
+ text "Oh… That's"
+ line "disappointing…"
+
+ para "Goodbye, MARILL…"
+ done
+
+BeverlyPhoneFullText:
+ text "Oh? Your phone's"
+ line "memory is full."
+ done
+
+BeverlyGiftText:
+ text "Oh? <PLAYER>? "
+ line "I waited here for"
+
+ para "you. I brought you"
+ line "a little gift."
+ done
+
+BeverlyPackFullText:
+ text "Oh?"
+ line "You have no room."
+
+ para "Please come back"
+ line "for it later."
+ done
diff --git a/data/phone_text/bill.asm b/data/phone_text/bill.asm
new file mode 100644
index 000000000..37c0cd546
--- /dev/null
+++ b/data/phone_text/bill.asm
@@ -0,0 +1,101 @@
+BillPhoneMornGreetingText: ; 0x1b4427
+ text "Good morning!"
+
+ para "This is the #-"
+ line "MON STORAGE SYSTEM"
+
+ para "ADMINISTRATION"
+ line "SERVICE."
+ done
+
+BillPhoneDayGreetingText: ; 0x1b4470
+ text "Good day!"
+
+ para "This is the #-"
+ line "MON STORAGE SYSTEM"
+
+ para "ADMINISTRATION"
+ line "SERVICE."
+ done
+
+BillPhoneNiteGreetingText: ; 0x1b44b5
+ text "Good evening!"
+
+ para "This is the #-"
+ line "MON STORAGE SYSTEM"
+
+ para "ADMINISTRATION"
+ line "SERVICE."
+ done
+
+BillPhoneGeneriText: ; 0x1b44fe
+ text "Who's calling?"
+
+ para "<PLAY_G>, is it?"
+ line "Hang on a sec…"
+
+ para $56
+ line $56
+ done
+
+BillPhoneNotFullText: ; 0x1b452a
+ text "Thanks for"
+ line "waiting!"
+
+ para "<PLAY_G>, your BOX"
+ line "has room for @"
+ text_from_ram StringBuffer3
+ text ""
+ cont "more #MON."
+
+ para "Get out there and"
+ line "fill it up!"
+ done
+
+BillPhoneNearlyFullText: ; 0x1b4587
+ text "Thanks for"
+ line "waiting!"
+
+ para "<PLAY_G>, your BOX"
+ line "has room for only"
+ cont "@"
+ text_from_ram StringBuffer3
+ text " more #MON."
+
+ para "Maybe you should"
+ line "switch your BOX."
+ done
+
+BillPhoneFullText: ; 0x1b45ed
+ text "Thanks for"
+ line "waiting!"
+
+ para "<PLAY_G>, your BOX"
+ line "is full!"
+
+ para "You'll have to"
+ line "switch BOXES if"
+
+ para "you want to catch"
+ line "more #MON."
+ done
+
+BillPhoneNewlyFullText: ; 0x1b4652
+ text "Hi, <PLAY_G>?"
+ line "It's me, BILL!"
+
+ para "Thanks for using"
+ line "my STORAGE SYSTEM."
+
+ para "That last #MON"
+ line "you sent filled"
+ cont "your BOX up."
+
+ para "You'll have to"
+ line "switch BOXES if"
+
+ para "you want to catch"
+ line "more #MON."
+
+ para "Bye now!"
+ done
diff --git a/data/phone_text/brent_overworld.asm b/data/phone_text/brent_overworld.asm
new file mode 100644
index 000000000..0ece72091
--- /dev/null
+++ b/data/phone_text/brent_overworld.asm
@@ -0,0 +1,62 @@
+BrentAskNumber1Text:
+ text "By the way, you're"
+ line "a #MANIAC…"
+
+ para "I can tell."
+ line "Yes, you are."
+
+ para "But your knowledge"
+ line "is shallow still!"
+
+ para "Do you know BILL?"
+ line "He's an incredible"
+
+ para "#MANIAC."
+ line "I revere him."
+
+ para "I'll teach you all"
+ line "I know about BILL,"
+
+ para "so leave me your"
+ line "phone number."
+ done
+
+BrentAskNumber2Text:
+ text "I'll teach you all"
+ line "I know about BILL,"
+
+ para "so leave me your"
+ line "phone number."
+ done
+
+BrentNumberAcceptedText:
+ text "BILL--he's more"
+ line "than amazing!"
+
+ para "To be a #MANIAC"
+ line "like him someday…"
+
+ para "That's my dream."
+ done
+
+BrentNumberDeclinedText:
+ text "You're going to"
+ line "regret it…"
+
+ para "And I won't care…"
+ done
+
+BrentPhoneFullText:
+ text "Huh? Your phone"
+ line "list's full."
+
+ para "A #MANIAC has"
+ line "to be more tidy!"
+ done
+
+BrentRematchText:
+ text "I've been waiting."
+
+ para "Look, check out my"
+ line "#MON!"
+ done
diff --git a/data/phone_text/buena.asm b/data/phone_text/buena.asm
new file mode 100644
index 000000000..226839ee5
--- /dev/null
+++ b/data/phone_text/buena.asm
@@ -0,0 +1,550 @@
+UnknownText_0xa0c28: ; 0xa0c28
+ text "Hi, this is BUENA…"
+
+ para "Oh! Good morning,"
+ line "<PLAY_G>!"
+
+ para "I'm kind of foggy"
+ line "in the morning…"
+ done
+; 0xa0c72
+
+UnknownText_0xa0c72: ; 0xa0c72
+ text "Hi, this is BUENA…"
+ line "Oh! Hi, <PLAY_G>!"
+
+ para "Do you tune into"
+ line "BUENA's show?"
+ done
+; 0xa0caf
+
+UnknownText_0xa0caf: ; 0xa0caf
+ text "This is BUENA."
+ line "I can't come to"
+
+ para "the phone right"
+ line "now."
+
+ para "If you want to"
+ line "chat, tune into"
+
+ para "BUENA's PASSWORD"
+ line "on the radio and"
+
+ para "give me a call"
+ line "after midnight!"
+ done
+; 0xa0d42
+
+UnknownText_0xa0d42: ; 0xa0d42
+ text "Hi, this is BUENA…"
+ line "Oh! Hi, <PLAY_G>!"
+
+ para "I just got off"
+ line "work. "
+
+ para "Let me tell you,"
+ line "I'm exhausted!"
+ done
+; 0xa0d96
+
+UnknownText_0xa0d96: ; 0xa0d96
+ text "<PLAY_G>!"
+ line "Hi, it's BUENA!"
+
+ para "I got up early, so"
+ line "I decided to call!"
+ done
+; 0xa0dcf
+
+UnknownText_0xa0dcf: ; 0xa0dcf
+ text "<PLAY_G>!"
+ line "Hi, it's BUENA!"
+
+ para "I needed someone"
+ line "to chat with!"
+ done
+; 0xa0e01
+
+UnknownText_0xa0e01: ; 0xa0e01
+ text "<PLAY_G>!"
+ line "Hi, it's BUENA!"
+
+ para "I'm just on my"
+ line "break."
+ done
+; 0xa0e29
+
+UnknownText_0xa0e29: ; 0xa0e29
+ text "<PLAY_G>!"
+ line "Hi, it's BUENA!"
+
+ para "I couldn't sleep,"
+ line "so I called you."
+ done
+; 0xa0e5e
+
+UnknownText_0xa0e5e: ; 0xa0e5e
+ text "Oh. Hi, <PLAY_G>!"
+
+ para "You are how?"
+
+ para "Aiyee! This isn't"
+ line "the time for me to"
+
+ para "be cracking silly"
+ line "gag greetings!"
+
+ para "The RADIO TOWER is"
+ line "in deep trouble!"
+
+ para "<PLAY_G>, you'd"
+ line "better be careful!"
+ done
+; 0xa0efb
+
+UnknownText_0xa0efb: ; 0xa0efb
+ text "The other day, I"
+ line "went out to eat"
+
+ para "with DJ BEN!"
+ line "Isn't it great?"
+
+ para "Not only that, he"
+ line "said the music on"
+
+ para "my program is"
+ line "cool!"
+
+ para "Oh, wow! Like,"
+ line "what should I do?"
+
+ para "…Oops, I have to"
+ line "get ready for my"
+
+ para "show! I'll catch"
+ line "you later!"
+ done
+; 0xa0fcf
+
+UnknownText_0xa0fcf: ; 0xa0fcf
+ text "You know the"
+ line "receptionist at"
+ cont "the RADIO TOWER?"
+
+ para "'Welcome,' is all"
+ line "she ever says."
+
+ para "But she's really"
+ line "the chattiest"
+
+ para "person at the"
+ line "RADIO TOWER."
+
+ para "So she must be"
+ line "holding back."
+
+ para "Isn't that fun to"
+ line "know?"
+
+ para "Catch you later!"
+ done
+; 0xa109d
+
+UnknownText_0xa109d: ; 0xa109d
+ text "Tell me, <PLAY_G>."
+ line "Have you ever won"
+
+ para "a prize on the"
+ line "LUCKY NUMBER SHOW?"
+
+ para "REED moans that"
+ line "he's never won, so"
+
+ para "he vows to keep"
+ line "the show on the"
+ cont "air till he does."
+
+ para "Let's chat again!"
+ done
+; 0xa1143
+
+UnknownText_0xa1143: ; 0xa1143
+ text "You know, last"
+ line "night…"
+
+ para "I was so stressed"
+ line "out from work, I"
+
+ para "ate a ton of junk"
+ line "food!"
+
+ para "MARY and I have"
+ line "this deal about"
+ cont "losing weight…"
+
+ para "This won't do…"
+
+ para "Huh? What's the"
+ line "weight?"
+
+ para "This has to be a"
+ line "total secret!"
+
+ para "MARY weighs…"
+
+ para "Aiyee! M-MARY!"
+
+ para "Uh… Um… I… Sorry,"
+ line "wrong number!"
+ done
+; 0xa1244
+
+UnknownText_0xa1244: ; 0xa1244
+ text "Yesterday, PROF."
+ line "OAK was in the"
+
+ para "studio to tape his"
+ line "show."
+
+ para "So I went over and"
+ line "introduced myself."
+
+ para "Get this--he tunes"
+ line "in to my program!"
+
+ para "Oh! Here comes"
+ line "PROF.OAK again!"
+
+ para "I'm going to chat"
+ line "him up again!"
+
+ para "Catch you later!"
+ done
+; 0xa1318
+
+UnknownText_0xa1318: ; 0xa1318
+ text "…Cough, cough!"
+
+ para "Uhm sorry uh got"
+ line "uh code dite now."
+
+ para "Buh uma pro so uh"
+ line "hav to cover id ub"
+
+ para "so no un notice"
+ line "while uhm on air."
+
+ para "Uh fidz muh voice"
+ line "now."
+
+ para "I'll catch you on"
+ line "the fly. This has"
+ cont "been BUENA!"
+ done
+; 0xa13d8
+
+UnknownText_0xa13d8: ; 0xa13d8
+ text "Hey, <PLAY_G>."
+ line "You won that RADIO"
+
+ para "CARD by beating"
+ line "the quiz at the"
+
+ para "reception desk,"
+ line "didn't you?"
+
+ para "Guess what? I made"
+ line "up the questions!"
+
+ para "…Were they too"
+ line "easy for you?"
+
+ para "Well, let's chat"
+ line "again!"
+ done
+; 0xa1488
+
+UnknownText_0xa1488: ; 0xa1488
+ text "I'm elated that"
+ line "more people are"
+
+ para "taking part in my"
+ line "PASSWORD show."
+
+ para "But when PIKACHU"
+ line "was the password,"
+
+ para "it was uh… whew…"
+ line "overwhelming."
+
+ para "FAN CLUB people"
+ line "came in out in"
+
+ para "droves, shouting"
+ line "'PIKACHU!' over"
+
+ para "and over. I mean,"
+ line "they were loud."
+
+ para "Anyone tuning in"
+ line "around then must"
+
+ para "have been shocked"
+ line "by the racket!"
+
+ para "Anyway, back to"
+ line "work for me!"
+
+ para "Let's chat again!"
+ done
+; 0xa15de
+
+UnknownText_0xa15de: ; 0xa15de
+ text "Guess what?"
+ line "The RADIO TOWER's"
+
+ para "DIRECTOR is a big"
+ line "fan of TV!"
+
+ para "A while ago, a"
+ line "fashion show on TV"
+
+ para "said that black"
+ line "suits were in."
+
+ para "Now all he wears"
+ line "are black suits."
+
+ para "But it's a secret"
+ line "that our DIRECTOR"
+
+ para "is a TV fan, so if"
+ line "you see him, don't"
+
+ para "you dare mention"
+ line "it!"
+
+ para "Oh! The DIRECTOR"
+ line "will be here soon!"
+
+ para "Later! Tune into"
+ line "my show!"
+ done
+; 0xa1717
+
+UnknownText_0xa1717: ; 0xa1717
+ text "<PLAY_G>, tell me."
+
+ para "When do you relax"
+ line "the most?"
+
+ para "For me, it has to"
+ line "be in the studio"
+
+ para "right after my"
+ line "show, enjoying a"
+
+ para "nice cup of tea."
+ line "It's so pleasant"
+
+ para "that it gradually"
+ line "makes me drowsy…"
+
+ para "<......> <......> <......>"
+
+ para "<......> <......> <......>Zzz"
+
+ para "Oops, I drifted"
+ line "off just thinking"
+
+ para "about it! How, uh…"
+ line "embarrassing!"
+
+ para "Please forget this"
+ line "happened! Later!"
+ done
+; 0xa183d
+
+UnknownText_0xa183d: ; 0xa183d
+ text "<PLAY_G>, what was"
+ line "the first #MON"
+ cont "you ever caught?"
+
+ para "…Oh, really?"
+
+ para "I've seen lots of"
+ line "#MON around,"
+
+ para "but I've never"
+ line "caught one."
+
+ para "I should give it a"
+ line "try sometime."
+
+ para "Did you know that"
+ line "the first #MON"
+
+ para "MARY caught was a"
+ line "DROWZEE?"
+
+ para "Isn't that so out"
+ line "of character?"
+
+ para "But MARY's DROWZEE"
+ line "kept making her"
+
+ para "fall asleep on the"
+ line "job, so she traded"
+
+ para "with a fan for a"
+ line "MEOWTH."
+
+ para "Let's chat about"
+ line "#MON again!"
+
+ para "Bye-bye!"
+ done
+; 0xa19b1
+
+UnknownText_0xa19b1: ; 0xa19b1
+ text "Guess what? All of"
+ line "us from the RADIO"
+
+ para "TOWER are going on"
+ line "a company vacation"
+
+ para "to the RADIO TOWER"
+ line "in LAVENDER."
+
+ para "We're wasting our"
+ line "vacation on a trip"
+
+ para "to another RADIO"
+ line "TOWER?"
+
+ para "I'd much rather go"
+ line "to the beach!"
+
+ para "<PLAY_G>, I hope"
+ line "you have enough"
+
+ para "fun for both of us"
+ line "on your journey!"
+
+ para "Bye-bye!"
+ done
+; 0xa1ac0
+
+UnknownText_0xa1ac0: ; 0xa1ac0
+ text "Did you know…?"
+
+ para "BEN and FERN talk"
+ line "on the phone for"
+
+ para "hours about what"
+ line "#MON music they"
+
+ para "should play on"
+ line "different days of"
+ cont "the week."
+
+ para "One time, FERN's"
+ line "rapping style kind"
+
+ para "of rubbed off on"
+ line "BEN weirdly."
+
+ para "So we ended up"
+ line "enduring BEN's"
+
+ para "silly, chilly, a"
+ line "willy-nilly jive-"
+ cont "talking shtick for"
+ cont "a while."
+
+ para "Let's chat again!"
+ done
+; 0xa1bed
+
+UnknownText_0xa1bed: ; 0xa1bed
+ text "I'm going shopping"
+ line "with MARY and LILY"
+ cont "soon."
+
+ para "It'll be great if"
+ line "GOLDENROD DEPT."
+
+ para "STORE has a sale"
+ line "on when we go…"
+
+ para "<PLAY_G>, maybe we"
+ line "can hook up too!"
+
+ para "Catch you later!"
+ done
+; 0xa1c88
+
+UnknownText_0xa1c88: ; 0xa1c88
+ text "I'm thinking of"
+ line "going to the GAME"
+
+ para "CORNER tomorrow."
+ line "It's been a while."
+
+ para "You see, I have my"
+ line "favorite machine…"
+
+ para "It pays out a lot,"
+ line "I kid you not!"
+
+ para "Huh? Nuh-uh, it's"
+ line "my secret!"
+
+ para "You have to find"
+ line "it yourself!"
+
+ para "Catch you later!"
+ done
+; 0xa1d5f
+
+UnknownText_0xa1d5f: ; 0xa1d5f
+ text "Hey, <PLAY_G>. You"
+ line "use your #GEAR"
+
+ para "to listen to the"
+ line "radio, right?"
+
+ para "I heard that you"
+ line "can even display"
+
+ para "town maps with"
+ line "#GEAR."
+
+ para "I have a bad sense"
+ line "of direction, so"
+
+ para "#GEAR would be"
+ line "handy…"
+
+ para "Anyway, thanks for"
+ line "calling! Later!"
+ done
+; 0xa1e2f
+
+UnknownText_0xa1e2f: ; 0xa1e2f
+ text "Is it sunny"
+ line "outside today?"
+
+ para "When you're cooped"
+ line "up in the RADIO"
+
+ para "TOWER as much as I"
+ line "am, you lose touch"
+
+ para "with the outside."
+ line "It can be boring."
+
+ para "Please call again!"
+ done
+; 0xa1eca
diff --git a/data/phone_text/chad_overworld.asm b/data/phone_text/chad_overworld.asm
new file mode 100644
index 000000000..883baa21c
--- /dev/null
+++ b/data/phone_text/chad_overworld.asm
@@ -0,0 +1,56 @@
+ChadAskNumber1Text:
+ text "Huh? Is that thing"
+ line "a #DEX? Have"
+ cont "you met PROF.OAK?"
+
+ para "Huh? You have? "
+ line "That's way cool!"
+
+ para "I have a dream of"
+ line "becoming a #MON"
+
+ para "researcher like"
+ line "PROF.OAK."
+
+ para "May I please have"
+ line "your phone number?"
+
+ para "We should chat"
+ line "about PROF.OAK."
+
+ para "I'm sure it will"
+ line "be loads of fun!"
+ done
+
+ChadAskNumber2Text:
+ text "May I please have"
+ line "your phone number?"
+
+ para "We should chat"
+ line "about PROF.OAK."
+
+ para "I'm sure it will"
+ line "be loads of fun!"
+ done
+
+ChadNumberAcceptedText:
+ text "You must listen to"
+ line "PROF.OAK'S #MON"
+ cont "TALK, right?"
+ done
+
+ChadNumberDeclinedText:
+ text "Oh… I wish I had a"
+ line "chance to meet"
+ cont "PROF.OAK…"
+ done
+
+ChadPhoneFullText:
+ text "Your phone list is"
+ line "completely full!"
+ done
+
+ChadRematchText:
+ text "I've been waiting!"
+ line "Let's battle now!"
+ done
diff --git a/data/phone_text/dana_overworld.asm b/data/phone_text/dana_overworld.asm
new file mode 100644
index 000000000..099909eb6
--- /dev/null
+++ b/data/phone_text/dana_overworld.asm
@@ -0,0 +1,72 @@
+DanaAskNumber1Text:
+ text "You're really good"
+ line "at #MON!"
+
+ para "Boys give me items"
+ line "after battles, but"
+
+ para "sometimes they"
+ line "give me too much."
+
+ para "Next time, I can"
+ line "share some if you"
+
+ para "want. Let me get"
+ line "your phone number."
+ done
+
+DanaAskNumber2Text:
+ text "I'll share my"
+ line "gifts with you."
+
+ para "Let me get your"
+ line "phone number."
+ done
+
+DanaNumberAcceptedText:
+ text "Next time a boy"
+ line "gives me something"
+
+ para "after a battle,"
+ line "I'll share some!"
+
+ para "Does that make me"
+ line "bad?"
+ done
+
+DanaNumberDeclinedText:
+ text "Aww, you don't"
+ line "want anything?"
+
+ para "But it's all for"
+ line "free…"
+ done
+
+DanaPhoneFullText:
+ text "But your phone's"
+ line "out of memory!"
+ done
+
+DanaRematchText:
+ text "You're really"
+ line "late!"
+
+ para "I'm eager to get"
+ line "going!"
+ done
+
+DanaGiftText:
+ text "Hi! Are you here"
+ line "for your gift?"
+
+ para "This should really"
+ line "make your day!"
+ done
+
+DanaPackFullText:
+ text "Where are you"
+ line "going to put this?"
+
+ para "I'll keep it, so"
+ line "come get it later!"
+ done
diff --git a/data/phone_text/derek_overworld.asm b/data/phone_text/derek_overworld.asm
new file mode 100644
index 000000000..12472ec75
--- /dev/null
+++ b/data/phone_text/derek_overworld.asm
@@ -0,0 +1,61 @@
+DerekAskNumber1Text:
+ text "Oh, wow! PIKACHU!"
+ line "It's so soft and"
+ cont "furry! How cute!"
+
+ para "Let's be friends!"
+ line "PIKACHU-lovers are"
+ cont "never bad people!"
+
+ para "Let's chat about"
+ line "PIKACHU!"
+
+ para "Can I get your"
+ line "phone number?"
+ done
+
+DerekAskNumber2Text:
+ text "Let's chat about"
+ line "PIKACHU!"
+
+ para "Can I get your"
+ line "phone number?"
+ done
+
+DerekNumberAcceptedText:
+ text "PIKACHU is the"
+ line "one! If anything"
+
+ para "comes up, I'll"
+ line "give you a jingle."
+ done
+
+DerekNumberDeclinedText:
+ text "You…"
+
+ para "I bet you don't"
+ line "even like PIKACHU…"
+ done
+
+DerekPhoneFullText:
+ text "Wait a sec! Your"
+ line "phone list's full!"
+ done
+
+DerekGiftText:
+ text "I've been looking"
+ line "for you! Here, see"
+ cont "this? This is it!"
+
+ para "I'm certain your"
+ line "PIKACHU will love"
+ cont "my gift too!"
+ done
+
+DerekPackFullText:
+ text "Uh-oh, too bad."
+ line "You don't have any"
+
+ para "room. Be sure to"
+ line "get it later."
+ done
diff --git a/data/phone_text/elm.asm b/data/phone_text/elm.asm
new file mode 100644
index 000000000..cea36061f
--- /dev/null
+++ b/data/phone_text/elm.asm
@@ -0,0 +1,211 @@
+ElmPhoneStartText: ; 0x1b46fc
+ text "Hello, <PLAY_G>?"
+
+ para "Try not to overdo"
+ line "it."
+
+ para "Be sure to heal"
+ line "your #MON if"
+ cont "they are hurt."
+ done
+
+ElmPhoneSawMrPokemonText: ; 0x1b4749
+ text "Hello, <PLAY_G>?"
+
+ para "Did you meet MR."
+ line "#MON? Great!"
+ cont "Come back safely!"
+ done
+
+ElmPhonePokemonStolenText: ; 0x1b4784
+ text "<PLAY_G>? I'm very"
+ line "upset now."
+
+ para "We had a #MON"
+ line "stolen from here."
+
+ para "How could anyone"
+ line "do that?"
+ done
+
+ElmPhoneCheckingEggText: ; 0x1b47d5
+ text "Hello, <PLAY_G>?"
+
+ para "We're checking the"
+ line "EGG now. It does"
+
+ para "appear to be a"
+ line "#MON EGG."
+ done
+
+ElmPhoneAssistantText: ; 0x1b481c
+ text "Hello, <PLAY_G>?"
+
+ para "Did you see my"
+ line "assistant? He's at"
+
+ para "the #MON CENTER"
+ line "in VIOLET CITY."
+ done
+
+ElmPhoneEggUnhatchedText: ; 0x1b4868
+ text "Hello, <PLAY_G>?"
+
+ para "How's the EGG? Has"
+ line "anything changed?"
+
+ para "If anything hap-"
+ line "pens, please call."
+ done
+
+ElmPhoneEggHatchedText: ; 0x1b48bb
+ text "Hello, <PLAY_G>?"
+ line "How is the EGG?"
+
+ para "What? It hatched?"
+ line "Wow! What kind of"
+ cont "#MON is it?"
+
+ para "Please come show"
+ line "me now!"
+ done
+
+ElmPhoneDiscovery1Text: ; 0x1b491f
+ text "Hello, <PLAY_G>?"
+
+ para "I just made a new"
+ line "discovery."
+
+ para "The time it takes"
+ line "for an EGG to"
+
+ para "hatch depends on"
+ line "the #MON."
+ done
+
+ElmPhoneDiscovery2Text: ; 0x1b4982
+ text "Hello, <PLAY_G>?"
+
+ para "It's still a"
+ line "mystery what kinds"
+
+ para "of moves hatched"
+ line "#MON have."
+
+ para "We're investigat-"
+ line "ing that now."
+ done
+
+ElmPhonePokerusText: ; 0x1b49e7
+ text "Hello, <PLAY_G>?"
+
+ para "I discovered an"
+ line "odd thing."
+
+ para "Apparently there's"
+ line "something called"
+
+ para "#RUS that in-"
+ line "fects #MON."
+
+ para "Yes, it's like a"
+ line "virus, so it's"
+ cont "called #RUS."
+
+ para "It multiplies fast"
+ line "and infects other"
+
+ para "#MON too. But"
+ line "that's all."
+
+ para "It doesn't seem to"
+ line "do anything, and"
+
+ para "it goes away over"
+ line "time."
+
+ para "I guess it's"
+ line "nothing to worry"
+ cont "about. Bye!"
+ done
+
+ElmPhoneDisasterText: ; 0x1b4b17
+ text "H-hello? <PLAY_G>?"
+ line "It's a disaster!"
+
+ para "Uh, um, it's just"
+ line "terrible!"
+
+ para "What should I do?"
+ line "It… Oh, no…"
+
+ para "Please get back"
+ line "here now!"
+ done
+
+ElmPhoneEggAssistantText: ; 0x1b4b87
+ text "Hello, <PLAY_G>? We"
+ line "discovered some-"
+
+ para "thing about the"
+ line "EGG!"
+
+ para "My assistant is at"
+ line "the #MON CENTER"
+
+ para "in VIOLET CITY. "
+ line "Could you talk to"
+ cont "him?"
+ done
+
+ElmPhoneRocketText: ; 0x1b4c06
+ text "<PLAY_G>, how are"
+ line "things going?"
+
+ para "I called because"
+ line "something weird is"
+
+ para "happening with the"
+ line "radio broadcasts."
+
+ para "They were talking"
+ line "about TEAM ROCKET."
+
+ para "<PLAY_G>, do you"
+ line "know anything"
+ cont "about it?"
+
+ para "Maybe TEAM ROCKET"
+ line "has returned. No,"
+
+ para "that just can't"
+ line "be true."
+
+ para "Sorry to bug you."
+ line "Take care!"
+ done
+
+ElmPhoneGiftText: ; 0x1b4d09
+ text "Hello, <PLAY_G>?"
+
+ para "I have something"
+ line "here for you."
+
+ para "Could you swing by"
+ line "my LAB?"
+
+ para "See you later!"
+ done
+
+ElmPhoneUnusedText: ; 0x1b4d5d
+ text "Hello, <PLAY_G>?"
+ line "How's it going?"
+
+ para "I got ahold of"
+ line "something neat."
+
+ para "Swing by my LAB"
+ line "and pick it up!"
+
+ para "See you later!"
+ done
diff --git a/data/phone_text/erin_overworld.asm b/data/phone_text/erin_overworld.asm
new file mode 100644
index 000000000..3cfbe742e
--- /dev/null
+++ b/data/phone_text/erin_overworld.asm
@@ -0,0 +1,63 @@
+ErinAskNumber1Text:
+ text "It really made me"
+ line "angry to lose."
+
+ para "I'll have to train"
+ line "much harder…"
+
+ para "Here's my number."
+ line "I'm ERIN--don't"
+
+ para "forget! Want to"
+ line "battle me again?"
+ done
+
+ErinAskNumber2Text:
+ text "I want to battle"
+ line "with you again."
+
+ para "Do you want to"
+ line "exchange numbers?"
+ done
+
+ErinNumberAcceptedText:
+ text "I'll remember to"
+ line "call when I want"
+ cont "to battle again!"
+ done
+
+ErinNumberDeclinedText:
+ text "Oh… I'm sad…"
+ line "If you do want to"
+
+ para "battle, come see"
+ line "ERIN--that's me!"
+ done
+
+ErinPhoneFullText:
+ text "Oh no. Your phone"
+ line "is all filled up."
+ done
+
+ErinRematchText:
+ text "Yay! I waited!"
+ line "Let's start now!"
+ done
+
+ErinPackFullText:
+ text "That's too bad!"
+ line "You have no room…"
+
+ para "I'll give it to"
+ line "you another time."
+ done
+
+ErinRematchGiftText:
+ text "Aww… I lost again!"
+
+ para "I wonder how many"
+ line "times that is…"
+
+ para "Thanks for coming!"
+ line "Here's a present!"
+ done
diff --git a/data/phone_text/extra.asm b/data/phone_text/extra.asm
new file mode 100644
index 000000000..92ac0f508
--- /dev/null
+++ b/data/phone_text/extra.asm
@@ -0,0 +1,1880 @@
+
+UnknownText_0x64000: ; 0x64000
+ text "I hate having to"
+ line "hang up on you!"
+
+ para "Call you later!"
+ done
+; 0x64032
+
+UnknownText_0x64032: ; 0x64032
+ text "<PLAY_G>, have you"
+ line "heard?"
+
+ para "GOLDENROD's RADIO"
+ line "TOWER has been"
+
+ para "taken over by TEAM"
+ line "ROCKET!"
+
+ para "…Um… What's TEAM"
+ line "ROCKET?"
+ done
+; 0x64099
+
+UnknownText_0x64099: ; 0x64099
+ text "<PLAY_G>, I heard!"
+
+ para "You defeated that"
+ line "WHITNEY?"
+
+ para "It makes me proud"
+ line "to be your friend!"
+ done
+; 0x640e6
+
+UnknownText_0x640e6: ; 0x640e6
+ text "Hey, I heard about"
+ line "you!"
+
+ para "You saved that"
+ line "#MON at the"
+
+ para "LIGHTHOUSE, didn't"
+ line "you?"
+
+ para "<PLAY_G>, I wish"
+ line "you'd come see me"
+
+ para "when I'm sick in"
+ line "bed with a cold!"
+ done
+; 0x6416d
+
+UnknownText_0x6416d: ; 0x6416d
+ text "I heard, I heard,"
+ line "I heard!"
+
+ para "You smashed TEAM"
+ line "ROCKET's hideout!"
+
+ para "You're like a"
+ line "movie hero, even!"
+
+ para "But um… What was"
+ line "TEAM ROCKET?"
+ done
+; 0x641e8
+
+UnknownText_0x641e8: ; 0x641e8
+ text "I heard, I heard,"
+ line "I heard!"
+
+ para "About your heroic"
+ line "liberation of the"
+
+ para "RADIO TOWER! You"
+ line "rock so hard!"
+ done
+; 0x64247
+
+UnknownText_0x64247: ; 0x64247
+ text "I saw, I saw!"
+
+ para "I saw you go into"
+ line "the DRAGON'S DEN!"
+
+ para "I'm certain you"
+ line "passed! Aww, no"
+
+ para "need to be modest!"
+ line "You can't fail!"
+ done
+; 0x642bb
+
+UnknownText_0x642bb: ; 0x642bb
+ text "Yesterday, I went"
+ line "out to NEW BARK"
+
+ para "TOWN. There was a"
+ line "lady who looked a"
+
+ para "lot like you,"
+ line "<PLAY_G>."
+
+ para "What? That lady"
+ line "was your mom?"
+
+ para "Aww, I should've"
+ line "introduced myself!"
+
+ para "I bet your mom's"
+ line "really proud of"
+
+ para "all that you've"
+ line "accomplished."
+
+ para "Heh, put it this"
+ line "way. I'd be proud"
+
+ para "if I were your"
+ line "mom, believe me!"
+ done
+; 0x643d4
+
+UnknownText_0x643d4: ; 0x643d4
+ text "I saw, I saw,"
+ line "I saw!"
+
+ para "You striding onto"
+ line "a ship, <PLAY_G>!"
+
+ para "I can't get over"
+ line "how good you look"
+
+ para "with the sea as"
+ line "your backdrop!"
+ done
+; 0x64448
+
+UnknownText_0x64448: ; 0x64448
+ text "I heard, I heard!"
+
+ para "You got a MAGNET"
+ line "TRAIN PASS!"
+
+ para "When I saw you"
+ line "departing on the"
+
+ para "ship, I felt sad"
+ line "that I wouldn't be"
+
+ para "able to see you"
+ line "for a while."
+
+ para "But since you have"
+ line "that PASS, you can"
+
+ para "zip back anytime!"
+ line "That's reassuring!"
+
+ para "What? You can FLY"
+ line "back anytime?"
+
+ para "What do you mean"
+ line "by FLY?"
+ done
+; 0x6455b
+
+UnknownText_0x6455b: ; 0x6455b
+ text "I saw, I saw!"
+
+ para "You waking up"
+ line "SNORLAX!"
+
+ para "I was watching you"
+ line "from afar, so I"
+
+ para "couldn't tell what"
+ line "you did exactly."
+
+ para "Did you play a"
+ line "flute to wake it?"
+
+ para "Wow! That's like"
+ line "magic!"
+ done
+; 0x645ff
+
+UnknownText_0x645ff: ; 0x645ff
+ text "I hear rumors"
+ line "about you all over"
+ cont "the place."
+
+ para "It just makes me"
+ line "sigh, <PLAY_G>."
+
+ para "How did you get so"
+ line "strong?"
+
+ para "Go for the world"
+ line "championship now!"
+
+ para "I'll always be"
+ line "cheering you on!"
+ done
+; 0x646a3
+
+IrwinCalledRightAwayText: ; 0x646a3
+ text "Hehe, I called"
+ line "right away!"
+
+ para "I think we can be"
+ line "good friends!"
+ done
+; 0x646df
+
+UnknownText_0x646df: ; 0x646df
+ text "I saw, I heard!"
+
+ para "You beat MORTY of"
+ line "ECRUTEAK GYM!"
+
+ para "Th-that's just"
+ line "incredible!"
+
+ para "I actually went to"
+ line "the GYM's entrance"
+
+ para "to cheer you on."
+ line "Did you know that?"
+
+ para "But everyone was"
+ line "floating, and"
+
+ para "there were ghosts"
+ line "all over! So I"
+
+ para "chickened out and"
+ line "took off for home…"
+ done
+; 0x647d8
+
+UnknownText_0x647d8: ; 0x647d8
+ text "<PLAY_G>, I heard!"
+
+ para "You're kicking up"
+ line "a mighty ruckus"
+
+ para "over in KANTO!"
+ line "What a glorious"
+
+ para "rampage it must"
+ line "be!"
+
+ para "You so rock!"
+ done
+; 0x64846
+
+UnknownText_0x64846: ; 0x64846
+ text "Hearing about your"
+ line "escapades rocks my"
+
+ para "soul!"
+ line "It sure does!"
+ done
+; 0x64881
+
+UnknownText_0x64881: ; 0x64881
+ text "I'm so glad you"
+ line "called!"
+
+ para "I was just about"
+ line "to call you too!"
+
+ para "I guess we must be"
+ line "a good match!"
+ done
+; 0x648dc
+
+UnknownText_0x648dc: ; 0x648dc
+ text "How are you?"
+
+ para "What are you"
+ line "doing?"
+
+ para "Where are you?"
+
+ para "How many BADGES do"
+ line "you have now?"
+
+ para "How much money"
+ line "have you saved?"
+
+ para "How's your mom?"
+
+ para "Have you got lots"
+ line "of #MON?"
+
+ para "Is it going to be"
+ line "sunny tomorrow?"
+
+ para "Arrgh, there's so"
+ line "much I want to"
+
+ para "chat about! This"
+ line "is going nowhere!"
+ done
+; 0x649dc
+
+ArnieLovesTheCuteText: ; 0x649dc
+ text "I'm always with my"
+ line "@"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "It's so cute!"
+ line "I just love it!"
+ done
+; 0x64a13
+
+UnknownText_0x64a13: ; 0x64a13
+ text "Changing the topic"
+ line "here, I saw this"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " for the"
+ line "first time."
+
+ para "It was easy to"
+ line "beat, actually."
+ done
+; 0x64a71
+
+UnknownText_0x64a71: ; 0x64a71
+ text "I was wondering,"
+ line "do you happen to"
+ cont "have @"
+ text_from_ram StringBuffer4
+ text "?"
+
+ para "I can't seem to"
+ line "catch one. What is"
+
+ para "its weakness, I"
+ line "wonder."
+ done
+; 0x64ada
+
+UnknownText_0x64ada: ; 0x64ada
+ text "Hey, let's battle"
+ line "our #MON!"
+
+ para "I won't lose to"
+ line "you battling or in"
+
+ para "the Bug-Catching"
+ line "Contest!"
+
+ para "I'll be here on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x64b48
+
+UnknownText_0x64b48: ; 0x64b48
+ text "Let's talk again,"
+ line "huh?"
+ done
+; 0x64b5f
+
+UnknownText_0x64b5f: ; 0x64b5f
+ text "Boy, am I glad I"
+ line "caught you!"
+
+ para "A whole bunch of"
+ line "@"
+ text_from_ram StringBuffer4
+ text " have"
+
+ para "appeared around"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+
+ para "You have to see"
+ line "this!"
+ done
+; 0x64bc6
+
+UnknownText_0x64bc6: ; 0x64bc6
+ text "I haven't had any"
+ line "luck seeing rare"
+ cont "#MON lately…"
+
+ para "But I know they're"
+ line "out there!"
+ done
+; 0x64c13
+
+UnknownText_0x64c13: ; 0x64c13
+ text "Hey, where are you"
+ line "now?"
+
+ para "Let's battle. I'll"
+ line "be waiting for you"
+ cont "on @"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x64c5a
+
+UnknownText_0x64c5a: ; 0x64c5a
+ text "Hello? Are you"
+ line "coming or what?"
+
+ para "You're missing out"
+ line "on seeing YANMA!"
+
+ para "Get down to ROUTE"
+ line "35 right now!"
+ done
+; 0x64cbd
+
+AlanGettingStrongerText: ; 0x64cbd
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "getting stronger,"
+
+ para "exactly as I"
+ line "calculated!"
+ done
+; 0x64cf3
+
+UnknownText_0x64cf3: ; 0x64cf3
+ text "By the way, we"
+ line "knocked out a wild"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " just"
+ line "the other day."
+
+ para "Studying up in"
+ line "advance worked!"
+ done
+; 0x64d4f
+
+UnknownText_0x64d4f: ; 0x64d4f
+ text "By the way, a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text " escaped"
+ cont "on me yesterday."
+
+ para "A computational"
+ line "error on my part…"
+ done
+; 0x64da4
+
+UnknownText_0x64da4: ; 0x64da4
+ text "I've studied quite"
+ line "a bit since then,"
+
+ para "and I've gotten a"
+ line "lot better!"
+
+ para "I'm hanging out on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Can you come down"
+ line "for a battle?"
+ done
+; 0x64e1f
+
+UnknownText_0x64e1f: ; 0x64e1f
+ text "See you later!"
+ done
+; 0x64e2f
+
+UnknownText_0x64e2f: ; 0x64e2f
+ text "Hehehe, I picked"
+ line "up something nice!"
+
+ para "You can have it!"
+ line "Why don't you come"
+
+ para "to @"
+ text_from_ram StringBuffer5
+ text ""
+ line "and pick it up?"
+ done
+; 0x64e90
+
+UnknownText_0x64e90: ; 0x64e90
+ text "I haven't picked"
+ line "up anything yet."
+
+ para "I'll call you if I"
+ line "find something."
+ done
+; 0x64ed4
+
+UnknownText_0x64ed4: ; 0x64ed4
+ text "If we don't battle"
+ line "soon, I'll forget"
+ cont "my strategy!"
+
+ para "I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x64f1a
+
+UnknownText_0x64f1a: ; 0x64f1a
+ text "I have to do my"
+ line "homework, so can"
+
+ para "you come get your"
+ line "gift right away?"
+
+ para "I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x64f74
+
+UnknownText_0x64f74: ; 0x64f74
+ text "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "getting prettier!"
+
+ para "I've been taking"
+ line "photos galore!"
+ done
+; 0x64fb2
+
+UnknownText_0x64fb2: ; 0x64fb2
+ text "It took only an"
+ line "instant to KO a"
+ cont "wild @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "It must be because"
+ line "you gave me some"
+
+ para "battling tips last"
+ line "time."
+ done
+; 0x6501c
+
+UnknownText_0x6501c: ; 0x6501c
+ text "You know what?"
+ line "A wild @"
+ text_from_ram StringBuffer4
+ text ""
+ para "got away from me"
+ line "again."
+
+ para "It was so close!"
+ line "Really, just a"
+
+ para "little bit more,"
+ line "and I would've…"
+ done
+; 0x65091
+
+UnknownText_0x65091: ; 0x65091
+ text "Right now, I'm on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "If you're close"
+ line "by, let's battle!"
+
+ para "I'll be waiting"
+ line "for you!"
+ done
+; 0x650e2
+
+UnknownText_0x650e2: ; 0x650e2
+ text "See you!"
+ done
+; 0x650ec
+
+UnknownText_0x650ec: ; 0x650ec
+ text "You know what?"
+ line "I got a good gift!"
+
+ para "As I promised,"
+ line "it's yours!"
+
+ para "I'm sure you'd"
+ line "like it. Come get"
+
+ para "it! I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x65161
+
+UnknownText_0x65161: ; 0x65161
+ text "Oh! You wanted a"
+ line "gift, right?"
+
+ para "I got one, but I"
+ line "want to keep this."
+
+ para "Can you wait a bit"
+ line "longer?"
+ done
+; 0x651bf
+
+UnknownText_0x651bf: ; 0x651bf
+ text "Hi! You haven't"
+ line "forgotten about"
+
+ para "your promise to"
+ line "battle me?"
+
+ para "I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x6520f
+
+UnknownText_0x6520f: ; 0x6520f
+ text "Hello?"
+
+ para "If you don't come"
+ line "get your present"
+
+ para "soon, I'll give it"
+ line "to someone else."
+
+ para "I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x65271
+
+ChadObservingWildText: ; 0x65271
+ text "I recently began"
+ line "observing wild"
+ cont "@"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "I've been learning"
+ line "all sorts of new"
+
+ para "things through my"
+ line "observations."
+
+ para "I wish I could"
+ line "become a #MON"
+
+ para "researcher like"
+ line "PROF.OAK soon."
+ done
+; 0x65318
+
+UnknownText_0x65318: ; 0x65318
+ text "Oh yes, I managed"
+ line "to knock out a"
+
+ para "wild @"
+ text_from_ram StringBuffer4
+ text " a"
+ line "while back."
+
+ para "Well, considering"
+ line "all the studying I"
+
+ para "do every day, it"
+ line "was inevitable."
+ done
+; 0x65399
+
+UnknownText_0x65399: ; 0x65399
+ text "Oh yes, I came"
+ line "close to catching"
+
+ para "a wild @"
+ text_from_ram StringBuffer4
+ text ","
+ line "but it got away."
+
+ para "For the longest"
+ line "time, I've been"
+
+ para "wanting to observe"
+ line "@"
+ text_from_ram StringBuffer4
+ text ". Rats…"
+ done
+; 0x65419
+
+UnknownText_0x65419: ; 0x65419
+ text "Want to battle?"
+ line "I have to battle"
+
+ para "every so often to"
+ line "avoid rusting out."
+
+ para "I'll be on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x65471
+
+UnknownText_0x65471: ; 0x65471
+ text "See you later!"
+ done
+; 0x65481
+
+ChadBlueGossipText: ; 0x65481
+ text "Do you know BLUE?"
+
+ para "He's PROF.OAK's"
+ line "grandson and a"
+
+ para "former #MON"
+ line "LEAGUE CHAMPION!"
+
+ para "He's one super"
+ line "#MON trainer!"
+ done
+; 0x654ea
+
+ChadDaisyGossipText: ; 0x654ea
+ text "PROF.OAK has a"
+ line "granddaughter"
+ cont "named DAISY."
+
+ para "When she's around,"
+ line "even the most"
+
+ para "ferocious #MON"
+ line "calm right down."
+ done
+; 0x65555
+
+ChadProfElmGossipText: ; 0x65555
+ text "Everyone's talking"
+ line "about PROF.ELM."
+
+ para "He used to be an"
+ line "assistant to the"
+ cont "great PROF.OAK!"
+
+ para "That is so cool!"
+ line "I envy him!"
+ done
+; 0x655c7
+
+ChadDreamGossipText: ; 0x655c7
+ text "PROF.OAK's dream"
+ line "is to compile a"
+
+ para "comprehensive"
+ line "#DEX."
+
+ para "I envy you for"
+ line "taking part in"
+ cont "that project…"
+ done
+; 0x65628
+
+ChadKurtGossipText: ; 0x65628
+ text "Do you know KURT,"
+ line "the BALL creator?"
+
+ para "He and PROF.OAK go"
+ line "back a long way."
+
+ para "I guess great"
+ line "people attract one"
+ cont "another!"
+ done
+; 0x6569b
+
+ChadLeagueGossipText: ; 0x6569b
+ text "#MON LEAGUE is"
+ line "the great gather-"
+ cont "ing place for all"
+
+ para "trainers who wish"
+ line "to become CHAMP."
+
+ para "PROF.OAK acts as"
+ line "an advisor to the"
+
+ para "#MON LEAGUE's"
+ line "headquarters."
+
+ para "He really is a"
+ line "great man."
+ done
+; 0x6574a
+
+ChadRadioShowGossipText: ; 0x6574a
+ text "PROF.OAK'S #MON"
+ line "TALK is a popular"
+ cont "radio show, right?"
+
+ para "Did you know that"
+ line "he was going to"
+
+ para "turn down the show"
+ line "at first?"
+
+ para "But MARY's energy"
+ line "and persistence"
+ cont "wore him down."
+
+ para "So we have MARY to"
+ line "thank for it!"
+ done
+; 0x65810
+
+ChadBattlingGossipText: ; 0x65810
+ text "PROF.OAK used to"
+ line "be a trainer a"
+ cont "long time ago."
+
+ para "But rather than"
+ line "battling, he found"
+
+ para "#MON themselves"
+ line "to be interesting."
+
+ para "So he abandoned"
+ line "his training to"
+
+ para "focus on becoming"
+ line "a researcher."
+ done
+; 0x658c6
+
+ChadDaisyTeaGossipText: ; 0x658c6
+ text "PROF.OAK has a"
+ line "granddaughter"
+ cont "named DAISY."
+
+ para "She has tea every"
+ line "day for an hour"
+
+ para "from three in the"
+ line "afternoon."
+
+ para "I wish I could"
+ line "join her for tea"
+
+ para "and chat about"
+ line "PROF.OAK."
+ done
+; 0x65969
+
+ChadTravelGossipText: ; 0x65969
+ text "Did you know?"
+ line "PROF.OAK traveled"
+
+ para "all over the world"
+ line "when he was young."
+
+ para "While traveling,"
+ line "he must've learned"
+
+ para "about #MON"
+ line "naturally."
+
+ para "I envy him…"
+ line "I'd like to travel"
+
+ para "and learn about"
+ line "things too…"
+ done
+; 0x65a23
+
+UnknownText_0x65a23: ; 0x65a23
+ text "I'm going to study"
+ line "hard so PROF.OAK"
+
+ para "will make me his"
+ line "assistant!"
+ done
+; 0x65a63
+
+UnknownText_0x65a63: ; 0x65a63
+ text "Do you remember"
+ line "about our battle?"
+
+ para "The place is"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Hurry over--I'm"
+ line "waiting."
+ done
+; 0x65ab2
+
+DerekCheekPincherText: ; 0x65ab2
+ text "Listen to this."
+ line "My @"
+ text_from_ram StringBuffer4
+ text ""
+ para "grins happily when"
+ line "I pinch its cheek."
+
+ para "But it never grins"
+ line "for anyone else."
+
+ para "I must be special."
+ done
+; 0x65b29
+
+UnknownText_0x65b29: ; 0x65b29
+ text "Oh, and recently,"
+ line "my PIKACHU beat a"
+ cont "wild @"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "A wild @"
+ text_from_ram StringBuffer4
+ text ","
+ line "I tell you!"
+
+ para "Don't you think"
+ line "that's astounding?"
+
+ para "My PIKACHU is"
+ line "awesome!"
+
+ para "My PIKACHU is the"
+ line "greatest!"
+ done
+; 0x65bc8
+
+UnknownText_0x65bc8: ; 0x65bc8
+ text "Oh, and I saw a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text " a"
+ cont "little while ago."
+
+ para "But it wasn't very"
+ line "cute, so I left"
+
+ para "it…"
+ line "#MON have to be"
+
+ para "cute. They're no"
+ line "good otherwise."
+ done
+; 0x65c4e
+
+UnknownText_0x65c4e: ; 0x65c4e
+ text "Well, let's talk"
+ line "again!"
+ done
+; 0x65c66
+
+DerekBugCatchingContestText: ; 0x65c66
+ text "Did you remember?"
+ line "The Bug-Catching"
+ cont "Contest is today."
+
+ para "You're going to"
+ line "go, aren't you?"
+
+ para "I think I'll"
+ line "participate with"
+
+ para "PIKACHU to show"
+ line "off its cuteness."
+ done
+; 0x65cf9
+
+UnknownText_0x65cf9: ; 0x65cf9
+ text "I'd like you to"
+ line "have a NUGGET."
+
+ para "My PIKACHU just"
+ line "loves it."
+
+ para "I'm certain your"
+ line "PIKACHU will love"
+ cont "it too!"
+ done
+; 0x65d5c
+
+UnknownText_0x65d5c: ; 0x65d5c
+ text "How is your"
+ line "PIKACHU doing?"
+
+ para "Let's get together"
+ line "and brag about our"
+ cont "PIKACHU!"
+ done
+; 0x65da6
+
+UnknownText_0x65da6: ; 0x65da6
+ text "What's wrong?"
+
+ para "I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Come pick this up"
+ line "anytime."
+ done
+; 0x65de4
+
+TullyGrownText: ; 0x65de4
+ text "My @"
+ text_from_ram StringBuffer4
+ text " has"
+ line "grown again."
+
+ para "It was only about"
+ line "so big when I"
+
+ para "caught it, but now"
+ line "it's way bigger."
+ done
+; 0x65e42
+
+UnknownText_0x65e42: ; 0x65e42
+ text "Oh yeah, I KO'd a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "It was huge, like"
+ line "this big even."
+
+ para "Heh, I guess you"
+ line "can't tell over"
+ cont "the phone…"
+ done
+; 0x65eac
+
+UnknownText_0x65eac: ; 0x65eac
+ text "Oh yeah, I lost a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "It was huge, like"
+ line "this big even."
+
+ para "Heh, I guess you"
+ line "can't tell over"
+ cont "the phone…"
+ done
+; 0x65f17
+
+UnknownText_0x65f17: ; 0x65f17
+ text "We should get a"
+ line "battle going!"
+
+ para "I'll be fishing on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Swing by if you"
+ line "have the time."
+ done
+; 0x65f6e
+
+UnknownText_0x65f6e: ; 0x65f6e
+ text "Well, I'll be"
+ line "seeing you."
+ done
+; 0x65f88
+
+UnknownText_0x65f88: ; 0x65f88
+ text "I picked up a good"
+ line "little thing at"
+ cont "the water's edge."
+
+ para "Like I promised,"
+ line "it's yours."
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x65ff2
+
+UnknownText_0x65ff2: ; 0x65ff2
+ text "Have I found"
+ line "anything good?"
+
+ para "Nope, not yet."
+
+ para "It's like fishing,"
+ line "you need patience."
+ done
+; 0x66043
+
+UnknownText_0x66043: ; 0x66043
+ text "Yup, TULLY here…"
+
+ para "<PLAY_G>? What?"
+ line "You're lost?"
+
+ para "Our battle will be"
+ line "on @"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x66087
+
+UnknownText_0x66087: ; 0x66087
+ text "I've got something"
+ line "good for you."
+
+ para "Hustle over to"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x660be
+
+BrentRareTradeText: ; 0x660be
+ text "Oh yeah, I got an"
+ line "extremely rare"
+
+ para "#MON in a trade"
+ line "a while back."
+
+ para "Do you want to"
+ line "know what it is?"
+
+ para "Hehe, I'm keeping"
+ line "it a secret!"
+ done
+; 0x6613c
+
+UnknownText_0x6613c: ; 0x6613c
+ text "Oh yeah, I took"
+ line "down this wild"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text "."
+ line "It wasn't rare"
+
+ para "enough to bother"
+ line "catching."
+ done
+; 0x6618c
+
+UnknownText_0x6618c: ; 0x6618c
+ text "Oh yeah, I saw a"
+ line "rare #MON about"
+ cont "an hour ago."
+
+ para "It was my first"
+ line "sighting. But I"
+
+ para "didn't have any"
+ line "# BALLS…"
+
+ para "Would BILL laugh"
+ line "at my mistakes?"
+ done
+; 0x66214
+
+UnknownText_0x66214: ; 0x66214
+ text "You've got time"
+ line "like usual, right?"
+
+ para "Feel like having a"
+ line "battle?"
+
+ para "It'll be a chance"
+ line "to see my rare"
+
+ para "#MON. It'll be"
+ line "worth your time!"
+
+ para "You know where--"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x662a9
+
+UnknownText_0x662a9: ; 0x662a9
+ text "So that's it then."
+ done
+; 0x662bc
+
+UnknownText_0x662bc: ; 0x662bc
+ text "Did you know…?"
+ line "BILL's father is"
+
+ para "supposed to be a"
+ line "great #MANIAC."
+ done
+; 0x662fc
+
+UnknownText_0x662fc: ; 0x662fc
+ text "Did you know…?"
+ line "Apparently BILL's"
+
+ para "grandpa isn't a"
+ line "#MANIAC."
+ done
+; 0x66335
+
+UnknownText_0x66335: ; 0x66335
+ text "Did you know…?"
+ line "BILL's originally"
+ cont "from GOLDENROD."
+ done
+; 0x66366
+
+UnknownText_0x66366: ; 0x66366
+ text "Did you know…?"
+ line "BILL evidently"
+
+ para "lives on ROUTE 25"
+ line "in KANTO."
+ done
+; 0x663a1
+
+UnknownText_0x663a1: ; 0x663a1
+ text "Did you know…?"
+ line "ABRA was the first"
+
+ para "#MON that BILL"
+ line "ostensibly caught."
+ done
+; 0x663e6
+
+UnknownText_0x663e6: ; 0x663e6
+ text "Did you know…?"
+ line "BILL's younger"
+
+ para "sister apparently"
+ line "can't wink."
+ done
+; 0x66421
+
+UnknownText_0x66421: ; 0x66421
+ text "Did you know…?"
+ line "BILL supposedly"
+
+ para "hates milk and"
+ line "can't drink it."
+ done
+; 0x6645f
+
+UnknownText_0x6645f: ; 0x6645f
+ text "Did you know…?"
+ line "Evidently, BILL"
+
+ para "isn't very good at"
+ line "battling."
+ done
+; 0x6649b
+
+UnknownText_0x6649b: ; 0x6649b
+ text "Did you know…?"
+ line "BILL appears to"
+
+ para "like the lady at"
+ line "the FLOWER SHOP."
+ done
+; 0x664dd
+
+UnknownText_0x664dd: ; 0x664dd
+ text "Did you know…?"
+ line "BILL's mother is"
+
+ para "said to have been"
+ line "a KIMONO GIRL."
+ done
+; 0x6651e
+
+UnknownText_0x6651e: ; 0x6651e
+ text "You wanted to hear"
+ line "about BILL?"
+
+ para "Sorry, but I'm too"
+ line "busy for you."
+
+ para "I'll call when I"
+ line "have time."
+ done
+; 0x66579
+
+UnknownText_0x66579: ; 0x66579
+ text "You want to see my"
+ line "rare #MON."
+
+ para "Hurry over to"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x665ad
+
+UnknownText_0x665ad: ; 0x665ad
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "adorable, don't"
+
+ para "you think so?"
+ line "I always sleep"
+
+ para "with it--it's so"
+ line "fluffy and warm!"
+ done
+; 0x66605
+
+UnknownText_0x66605: ; 0x66605
+ text "Oh, and we had to"
+ line "battle a wild"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " a while"
+ line "ago…"
+
+ para "My CLEFAIRY came"
+ line "close to fainting!"
+
+ para "Isn't that awful?"
+
+ para "I hate those nasty"
+ line "@"
+ text_from_ram StringBuffer4
+ text "!"
+ done
+; 0x66688
+
+UnknownText_0x66688: ; 0x66688
+ text "Oh, and we had to"
+ line "battle a wild"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " a while"
+ line "ago…"
+
+ para "My CLEFAIRY got"
+ line "frightened, so we"
+
+ para "ran away as fast"
+ line "as we could!"
+
+ para "I just can't help"
+ line "feeling protective"
+ cont "of my CLEFAIRY."
+ done
+; 0x66730
+
+UnknownText_0x66730: ; 0x66730
+ text "I know this might"
+ line "surprise you, but"
+
+ para "would you like to"
+ line "battle?"
+
+ para "I'll be waiting"
+ line "with CLEFAIRY on"
+ cont "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x66796
+
+TiffanyItsAwfulText: ; 0x66796
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "It's awful."
+ line "My CLEFAIRY…"
+
+ para "Huh? <PLAY_G>?"
+
+ para "Oh, sorry! I was"
+ line "in a hurry, and I…"
+
+ para "I have to go!"
+ line "Bye-bye!"
+ done
+; 0x667f7
+
+UnknownText_0x667f7: ; 0x667f7
+ text "Bye-bye!"
+ done
+; 0x66801
+
+UnknownText_0x66801: ; 0x66801
+ text "I bought some PINK"
+ line "BOWS at GOLDENROD"
+
+ para "DEPT.STORE for my"
+ line "CLEFAIRY."
+
+ para "I got too many, so"
+ line "I'll give you one!"
+
+ para "Come collect it on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x66882
+
+UnknownText_0x66882: ; 0x66882
+ text "I love dressing up"
+ line "my CLEFAIRY!"
+ done
+; 0x668a3
+
+UnknownText_0x668a3: ; 0x668a3
+ text "What's wrong?"
+ line "Can't you visit?"
+
+ para "CLEFAIRY got tired"
+ line "and fell asleep."
+
+ para "I'm not sure if I"
+ line "can wake it up…"
+
+ para "Please hurry to"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x6691d
+
+UnknownText_0x6691d: ; 0x6691d
+ text "What's wrong?"
+ line "Can't you visit?"
+
+ para "I'm sure this will"
+ line "look good on your"
+ cont "CLEFAIRY."
+
+ para "Please hurry to"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x66980
+
+VanceLiftoffText: ; 0x66980
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "become tougher."
+
+ para "We've achieved"
+ line "liftoff!"
+ done
+; 0x669b2
+
+UnknownText_0x669b2: ; 0x669b2
+ text "We can easily beat"
+ line "@"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "…Huh? You too?"
+ line "Isn't that great?"
+ done
+; 0x669ed
+
+UnknownText_0x669ed: ; 0x669ed
+ text "But get this, a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text ""
+ para "just barely eluded"
+ line "us."
+
+ para "I wanted to FLY"
+ line "after it…"
+ done
+; 0x66a3a
+
+UnknownText_0x66a3a: ; 0x66a3a
+ text "Right now, I'm on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "You know, where I"
+ line "first met you?"
+
+ para "Want to battle?"
+ line "I'll wait here."
+ done
+; 0x66a93
+
+UnknownText_0x66a93: ; 0x66a93
+ text "OK, bye for now!"
+ done
+; 0x66aa5
+
+VanceLookingForwardText: ; 0x66aa5
+ text "I'll be looking"
+ line "forward to our"
+ cont "next battle!"
+ done
+; 0x66ad1
+
+VanceHurryHurryText: ; 0x66ad1
+ text "Oh, <PLAY_G>!"
+ line "Hurry, hurry!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "!"
+ line "FLY over now!"
+ done
+; 0x66afc
+
+WiltonGrownText: ; 0x66afc
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "grown impressive!"
+
+ para "My fishing skills"
+ line "have improved too!"
+ done
+; 0x66b3e
+
+UnknownText_0x66b3e: ; 0x66b3e
+ text "We beat a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text "…"
+
+ para "You know, I have"
+ line "more fun fishing"
+
+ para "than beating wild"
+ line "#MON."
+ done
+; 0x66b8f
+
+UnknownText_0x66b8f: ; 0x66b8f
+ text "But a while back,"
+ line "we came this close"
+
+ para "to landing a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "I tell you, it was"
+ line "huge. Believe me."
+ done
+; 0x66bf3
+
+UnknownText_0x66bf3: ; 0x66bf3
+ text "I'm fishing on"
+ line "@"
+ text_from_ram StringBuffer5
+ text ","
+
+ para "but nothing's"
+ line "biting today."
+
+ para "Help me while my"
+ line "time away, come"
+ cont "over for a battle."
+ done
+; 0x66c58
+
+UnknownText_0x66c58: ; 0x66c58
+ text "All right, later."
+ done
+; 0x66c6b
+
+UnknownText_0x66c6b: ; 0x66c6b
+ text "I snagged an item"
+ line "while fishing."
+
+ para "Come pick it up on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x66ca7
+
+WiltonHaventFoundAnythingText: ; 0x66ca7
+ text "Nah, I haven't"
+ line "found anything"
+
+ para "that's worth your"
+ line "time."
+
+ para "You have to have"
+ line "patience."
+ done
+; 0x66cf7
+
+WiltonNotBitingText: ; 0x66cf7
+ text "Sigh…"
+ line "They're not biting"
+
+ para "like before on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "…"
+
+ para "You have to come"
+ line "for a battle!"
+ done
+; 0x66d45
+
+WiltonWantThisText: ; 0x66d45
+ text "Don't you want"
+ line "this item?"
+
+ para "Hah? You don't"
+ line "know where?"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "…"
+ line "Just head from"
+
+ para "MAHOGANY toward"
+ line "BLACKTHORN!"
+ done
+; 0x66dab
+
+UnknownText_0x66dab: ; 0x66dab
+ text "Anyway, we'll chat"
+ line "again!"
+ done
+; 0x66dc5
+
+UnknownText_0x66dc5: ; 0x66dc5
+ text "Are you still on"
+ line "your journey?"
+
+ para "I remain dedicated"
+ line "to my training."
+
+ para "Oooooaaarrrgh!"
+ done
+; 0x66e17
+
+UnknownText_0x66e17: ; 0x66e17
+ text "I'm in training"
+ line "now. I apologize,"
+
+ para "but call me back"
+ line "another time."
+
+ para "Oooooaaarrrgh!"
+ done
+; 0x66e67
+
+UnknownText_0x66e67: ; 0x66e67
+ text "I apologize, but I"
+ line "don't have time to"
+
+ para "chat while I am in"
+ line "training!"
+
+ para "I'll have time to"
+ line "chat tomorrow!"
+
+ para "Yiiihah!"
+ done
+; 0x66ed3
+
+UnknownText_0x66ed3: ; 0x66ed3
+ text "I plan to take a"
+ line "lunch break, so"
+
+ para "come see me then!"
+ line "Ayiiiyah!"
+ done
+; 0x66f11
+
+KenjiBreakText: ; 0x66f11
+ text "I'm taking a break"
+ line "on ROUTE 45!"
+
+ para "Why not drop by if"
+ line "you are free?"
+ done
+; 0x66f52
+
+UnknownText_0x66f52: ; 0x66f52
+ text "I rested up over"
+ line "my lunch break."
+
+ para "Now it's time to"
+ line "resume training!"
+
+ para "Oooryaah!"
+ done
+; 0x66f9f
+
+ParryNoMatchText: ; 0x66f9f
+ text "Nothing can match"
+ line "my @"
+ text_from_ram StringBuffer4
+ text " now."
+ done
+; 0x66fc0
+
+UnknownText_0x66fc0: ; 0x66fc0
+ text "Yeah, we KO'd a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "That was OK, but I"
+ line "wanted to get it…"
+ done
+; 0x67001
+
+UnknownText_0x67001: ; 0x67001
+ text "And yesterday, we"
+ line "spotted a wild"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text "."
+ line "We were debating"
+
+ para "whether to catch"
+ line "it or beat it."
+
+ para "When along came"
+ line "another guy who"
+
+ para "caught it!"
+ line "How about that!"
+ done
+; 0x67096
+
+UnknownText_0x67096: ; 0x67096
+ text "You're thinking"
+ line "you'd like to"
+
+ para "battle me. Am I"
+ line "right or what?"
+
+ para "Yep! We'll meet on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x670eb
+
+UnknownText_0x670eb: ; 0x670eb
+ text "OK, give me a call"
+ line "again!"
+ done
+; 0x67106
+
+ParryBattleWithMeText: ; 0x67106
+ text "You'll battle with"
+ line "me again, right?"
+ done
+; 0x6712a
+
+ParryHaventYouGottenToText: ; 0x6712a
+ text "Haven't you gotten"
+ line "to @"
+ text_from_ram StringBuffer5
+ text "?"
+
+ para "Waiting here isn't"
+ line "bad, but I'd sure"
+ cont "like to battle!"
+ done
+; 0x6717a
+
+UnknownText_0x6717a: ; 0x6717a
+ text_from_ram StringBuffer3
+ text "'s @"
+ text_from_ram StringBuffer4
+ text ""
+ line "is much stronger"
+ cont "than before!"
+ done
+; 0x671a4
+
+UnknownText_0x671a4: ; 0x671a4
+ text "And, and…"
+ line "I just battled and"
+ cont "beat @"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "I've raised my"
+ line "#MON properly!"
+ done
+; 0x671eb
+
+UnknownText_0x671eb: ; 0x671eb
+ text "But, but…"
+
+ para "A wild @"
+ text_from_ram StringBuffer4
+ text ""
+ line "got away from me"
+
+ para "again. It's just"
+ line "not fair!"
+ done
+; 0x6722e
+
+UnknownText_0x6722e: ; 0x6722e
+ text "I'm ERIN. Want to"
+ line "battle me again?"
+
+ para "I won't lose this"
+ line "time!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x67281
+
+UnknownText_0x67281: ; 0x67281
+ text "See you. Bye-bye!"
+ done
+; 0x67294
+
+ErinWorkingHardText: ; 0x67294
+ text "I'm working hard"
+ line "to raise my"
+ cont "#MON!"
+
+ para "Come back for"
+ line "another battle!"
+ done
+; 0x672d5
+
+ErinComeBattleText: ; 0x672d5
+ text "Oh, <PLAY_G>!"
+ line "Come battle ERIN!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x67308
diff --git a/data/phone_text/extra2.asm b/data/phone_text/extra2.asm
new file mode 100644
index 000000000..cef21f23b
--- /dev/null
+++ b/data/phone_text/extra2.asm
@@ -0,0 +1,1927 @@
+UnknownText_0x174000: ; 0x174000
+ text "Hi, <PLAY_G>!"
+ line "Our BICYCLE sales"
+
+ para "have gone through"
+ line "the roof!"
+
+ para "We owe it all to"
+ line "your advertising"
+
+ para "by riding around"
+ line "on our BICYCLE."
+
+ para "As our way of say-"
+ line "ing thanks, please"
+
+ para "keep that BICYCLE."
+ line "Thanks again!"
+ done
+; 0x1740c0
+
+JackIntelligenceText: ; 0x1740c0
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "intelligence keeps"
+
+ para "rising. It might"
+ line "be smarter than"
+ cont "yours!"
+ done
+; 0x174106
+
+JackDefeatedMonText: ; 0x174106
+ text "The other day, I"
+ line "easily defeated a"
+ cont "@"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "I think swapping"
+ line "tips with you is"
+ cont "starting to help."
+ done
+; 0x174165
+
+UnknownText_0x174165: ; 0x174165
+ text "Oh, and listen."
+ line "I missed catching"
+
+ para "a @"
+ text_from_ram StringBuffer4
+ text " by"
+ line "just a tiny bit."
+
+ para "If I'd been a bit"
+ line "more informed, I'm"
+
+ para "sure I would've"
+ line "caught it…"
+ done
+; 0x1741e1
+
+UnknownText_0x1741e1: ; 0x1741e1
+ text "Do you want to"
+ line "battle? I'll show"
+
+ para "you how to battle"
+ line "logically."
+
+ para "I'll be in"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Give me a shout if"
+ line "you're nearby."
+ done
+; 0x174251
+
+UnknownText_0x174251: ; 0x174251
+ text "See you later!"
+ done
+; 0x174261
+
+JackThunderTriviaText: ; 0x174261
+ text "Did you know?"
+
+ para "When it's raining,"
+ line "THUNDER is sure to"
+ cont "strike."
+ done
+; 0x17429d
+
+JackRolloutTriviaText: ; 0x17429d
+ text "Did you know…?"
+
+ para "If you use DEFENSE"
+ line "CURL, ROLLOUT's"
+
+ para "power goes way up"
+ line "past normal."
+ done
+; 0x1742ee
+
+JackSolarbeamTriviaText: ; 0x1742ee
+ text "Did you know…?"
+
+ para "If the sunlight is"
+ line "harsh, SOLARBEAM"
+
+ para "doesn't need to be"
+ line "charged up."
+ done
+; 0x174340
+
+JackStompTriviaText: ; 0x174340
+ text "Did you know…?"
+
+ para "If the opponent"
+ line "uses MINIMIZE,"
+
+ para "your STOMP becomes"
+ line "more powerful."
+ done
+; 0x174391
+
+JackGustTriviaText: ; 0x174391
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "is FLYing, your"
+
+ para "GUST becomes much"
+ line "more powerful."
+ done
+; 0x1743e3
+
+JackTwisterTriviaText: ; 0x1743e3
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "is FLYing, your"
+
+ para "TWISTER becomes"
+ line "more powerful."
+ done
+; 0x174433
+
+JackEarthquakeTriviaText: ; 0x174433
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "uses DIG, your"
+
+ para "EARTHQUAKE becomes"
+ line "more powerful."
+ done
+; 0x174485
+
+JackMagnitudeTriviaText: ; 0x174485
+ text "Did you know…?"
+
+ para "If your opponent"
+ line "uses DIG, your"
+
+ para "MAGNITUDE becomes"
+ line "more powerful."
+ done
+; 0x1744d6
+
+JackSandstormTriviaText: ; 0x1744d6
+ text "Did you know…?"
+
+ para "The rock, ground"
+ line "and steel types"
+
+ para "can't be hurt by"
+ line "SANDSTORM."
+ done
+; 0x174522
+
+JackSunnyDayTriviaText: ; 0x174522
+ text "Did you know…?"
+
+ para "If the sunlight is"
+ line "harsh, water-type"
+
+ para "moves become much"
+ line "weaker."
+ done
+; 0x174571
+
+JackRainDanceTriviaText: ; 0x174571
+ text "Did you know…?"
+
+ para "When it's raining,"
+ line "fire-type moves"
+
+ para "become much weaker"
+ line "than usual."
+ done
+; 0x1745c2
+
+UnknownText_0x1745c2: ; 0x1745c2
+ text "My friend heard"
+ line "some great tips."
+
+ para "He's going to let"
+ line "me in on some."
+
+ para "When he tells me,"
+ line "I'll call right"
+ cont "away and tell you."
+ done
+; 0x174638
+
+UnknownText_0x174638: ; 0x174638
+ text "Hey, <PLAY_G>!"
+
+ para "Do you remember"
+ line "your promise?"
+
+ para "We have to battle"
+ line "soon!"
+
+ para "I'll be at"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x174688
+
+UnknownText_0x174688: ; 0x174688
+ text "I fancied up my"
+ line "@"
+ text_from_ram StringBuffer4
+ text " and"
+
+ para "made it even cuter"
+ line "than before!"
+ done
+; 0x1746c3
+
+UnknownText_0x1746c3: ; 0x1746c3
+ text "I happened to come"
+ line "across a wild"
+ cont "SNUBBULL recently."
+
+ para "My SNUBBULL, I"
+ line "assure you, was"
+
+ para "far cuter than the"
+ line "wild one."
+ done
+; 0x174734
+
+UnknownText_0x174734: ; 0x174734
+ text "I happened to see"
+ line "a wild MARILL the"
+
+ para "other day."
+ line "Or so I thought."
+
+ para "A closer look"
+ line "showed it was"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text ". I was"
+ line "quite miffed."
+ done
+; 0x1747ac
+
+UnknownText_0x1747ac: ; 0x1747ac
+ text "You can expect a"
+ line "call from me."
+ done
+; 0x1747cc
+
+BeverlyFoundNuggetText: ; 0x1747cc
+ text "My husband got"
+ line "some NUGGETS."
+
+ para "If you'd like, you"
+ line "could have one as"
+
+ para "thanks for helping"
+ line "me out."
+
+ para "I'll be at"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Please come see me"
+ line "when you can."
+ done
+; 0x17485b
+
+UnknownText_0x17485b: ; 0x17485b
+ text "Are your #MON"
+ line "in prime form?"
+
+ para "Let's chat about"
+ line "#MON again."
+ done
+; 0x174895
+
+UnknownText_0x174895: ; 0x174895
+ text "Pardon?"
+ line "Oh, the NUGGET?"
+
+ para "There's no need to"
+ line "hurry. Come see me"
+
+ para "in @"
+ text_from_ram StringBuffer5
+ text ""
+ line "when you can."
+ done
+; 0x1748ea
+
+UnknownText_0x1748ea: ; 0x1748ea
+ text "Hey, I challenge"
+ line "you to a battle!"
+
+ para "It won't be like"
+ line "last time!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "'s"
+ line "where I'm waiting"
+
+ para "for you. Hustle"
+ line "over here pronto!"
+ done
+; 0x174962
+
+UnknownText_0x174962: ; 0x174962
+ text "See ya!"
+ done
+; 0x17496b
+
+UnknownText_0x17496b: ; 0x17496b
+ text "We have to battle"
+ line "again sometime."
+
+ para "You can bet I'm"
+ line "going to keep"
+
+ para "challenging you"
+ line "till I win."
+ done
+; 0x1749c7
+
+UnknownText_0x1749c7: ; 0x1749c7
+ text "Hey, you'd better"
+ line "not have forgotten"
+ cont "about our battle!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "!"
+
+ para "Hustle over quick!"
+ line "I'm waiting!"
+ done
+; 0x174a24
+
+GavenGreaterText: ; 0x174a24
+ text "My @"
+ text_from_ram StringBuffer4
+ text ""
+ line "might be greater"
+ cont "than I imagined."
+
+ para "I doubt I'll see a"
+ line "@"
+ text_from_ram StringBuffer4
+ text " that's"
+ cont "better than mine."
+ done
+; 0x174a80
+
+UnknownText_0x174a80: ; 0x174a80
+ text "Oh, and I managed"
+ line "to barely defeat"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " the"
+ line "other day."
+
+ para "I've never seen a"
+ line "@"
+ text_from_ram StringBuffer4
+ text " get"
+ cont "that strong…"
+
+ para "You shouldn't let"
+ line "your guard down,"
+
+ para "even against a"
+ line "#MON you're"
+ cont "used to seeing."
+ done
+; 0x174b2d
+
+UnknownText_0x174b2d: ; 0x174b2d
+ text "And a while back,"
+ line "I tried to catch a"
+ cont "wild @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "But it managed to"
+ line "elude me."
+
+ para "One wrong decision"
+ line "could mean total"
+
+ para "failure… You ought"
+ line "to be careful too."
+ done
+; 0x174bc5
+
+UnknownText_0x174bc5: ; 0x174bc5
+ text "Let's battle!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Give me a shout"
+ line "when you're close."
+ done
+; 0x174c0e
+
+UnknownText_0x174c0e: ; 0x174c0e
+ text "OK, I'll talk to"
+ line "you soon!"
+ done
+; 0x174c29
+
+UnknownText_0x174c29: ; 0x174c29
+ text "I obsess over how"
+ line "to beat you."
+ done
+; 0x174c49
+
+UnknownText_0x174c49: ; 0x174c49
+ text "<PLAY_G>, why"
+ line "aren't you here?"
+
+ para "I'll take you down"
+ line "with @"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x174c7f
+
+UnknownText_0x174c7f: ; 0x174c7f
+ text "Do you remember my"
+ line "sweet @"
+ text_from_ram StringBuffer4
+ text "?"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " runs"
+ line "very fast."
+
+ para "It's exhilarating"
+ line "to ride on its"
+
+ para "back when it"
+ line "really gets going."
+ done
+; 0x174cf6
+
+UnknownText_0x174cf6: ; 0x174cf6
+ text "Oh, have you ever"
+ line "seen a @"
+ text_from_ram StringBuffer4
+ text ""
+ cont "before?"
+
+ para "I just battled"
+ line "one…"
+
+ para "It was much faster"
+ line "than I expected."
+
+ para "I was a little"
+ line "shocked."
+
+ para "I still won, of"
+ line "course."
+ done
+; 0x174d86
+
+UnknownText_0x174d86: ; 0x174d86
+ text "Oh, I just saw a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "I was trying to"
+ line "catch it when I"
+
+ para "noticed that I was"
+ line "all out of #"
+ cont "BALLS."
+
+ para "If you don't check"
+ line "your items, you"
+
+ para "may run out at the"
+ line "worst time."
+
+ para "I hope you learn"
+ line "from my mistake."
+ done
+; 0x174e4e
+
+UnknownText_0x174e4e: ; 0x174e4e
+ text "Do you want to"
+ line "battle? I'm going"
+ cont "to win this time!"
+
+ para "I'll be waiting"
+ line "for you around"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "."
+ line "Look for me, OK?"
+ done
+; 0x174eb7
+
+UnknownText_0x174eb7: ; 0x174eb7
+ text "OK, bye-bye!"
+ done
+; 0x174ec5
+
+UnknownText_0x174ec5: ; 0x174ec5
+ text "Let's battle again"
+ line "sometime!"
+ done
+; 0x174ee2
+
+BethForgetDealText: ; 0x174ee2
+ text "Um… <PLAY_G>?"
+ line "What's wrong?"
+
+ para "Did you forget our"
+ line "deal?"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "That's where I'm"
+ line "waiting."
+ done
+; 0x174f2f
+
+JoseAromaText: ; 0x174f2f
+ text "Hey listen, my"
+ line "@"
+ text_from_ram StringBuffer4
+ text "'s stick"
+
+ para "has this really"
+ line "delicious aroma."
+
+ para "That aroma gets my"
+ line "appetite going!"
+ done
+; 0x174f90
+
+UnknownText_0x174f90: ; 0x174f90
+ text "A while ago, my"
+ line "FARFETCH'D KO'd"
+ cont "this @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "You should have"
+ line "seen FARFETCH'D"
+
+ para "wield that stick."
+ line "Amazing stuff!"
+ done
+; 0x174ffd
+
+UnknownText_0x174ffd: ; 0x174ffd
+ text "I ran into a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text "…"
+
+ para "I was trying to"
+ line "catch it, but it"
+
+ para "took off faster"
+ line "than I thought it"
+
+ para "would. It was a"
+ line "bit disappointing."
+ done
+; 0x17507d
+
+UnknownText_0x17507d: ; 0x17507d
+ text "Want to battle"
+ line "again?"
+
+ para "For some reason,"
+ line "my FARFETCH'D is"
+
+ para "all worked up and"
+ line "raring to go."
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "'s"
+ line "where I'm at."
+
+ para "Keep an eye out"
+ line "for me, OK?"
+ done
+; 0x175106
+
+UnknownText_0x175106: ; 0x175106
+ text "Be seeing you!"
+ done
+; 0x175116
+
+JoseFoundSomethingText: ; 0x175116
+ text "My FARFETCH'D had"
+ line "something pretty"
+ cont "in its beak."
+
+ para "Like I promised,"
+ line "you can have it."
+
+ para "Catch up to me on"
+ line "@"
+ text_from_ram StringBuffer5
+ text ","
+
+ para "and I'll let you"
+ line "have it."
+ done
+; 0x17519b
+
+UnknownText_0x17519b: ; 0x17519b
+ text "I haven't gotten"
+ line "what I promised"
+ cont "you yet."
+
+ para "I'll call you as"
+ line "soon as I get it,"
+
+ para "so could you wait"
+ line "a little longer?"
+ done
+; 0x17520a
+
+UnknownText_0x17520a: ; 0x17520a
+ text "<PLAY_G>, could you"
+ line "hurry over?"
+
+ para "FARFETCH'D is"
+ line "agitated."
+
+ para "If you don't come"
+ line "soon, it might"
+
+ para "smack me with its"
+ line "stick!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "!"
+
+ para "Please come as"
+ line "soon as you can!"
+ done
+; 0x17529c
+
+UnknownText_0x17529c: ; 0x17529c
+ text "What's wrong?"
+
+ para "Don't you want"
+ line "this gift?"
+
+ para "Catch up to me on"
+ line "@"
+ text_from_ram StringBuffer5
+ text ","
+
+ para "and I'll let you"
+ line "have it."
+ done
+; 0x1752f5
+
+UnknownText_0x1752f5: ; 0x1752f5
+ text "Listen, dear…"
+
+ para "Do you recall my"
+ line "@"
+ text_from_ram StringBuffer4
+ text "?"
+
+ para "Yes, exactly. That"
+ line "lovely @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "Wouldn't you agree"
+ line "it's a perfect"
+ cont "match for me?"
+ done
+; 0x17536b
+
+UnknownText_0x17536b: ; 0x17536b
+ text "Have I ever faced"
+ line "a wild @"
+ text_from_ram StringBuffer4
+ text "?"
+
+ para "You need to ask?"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " I've"
+ line "beaten on numerous"
+ cont "occasions!"
+ done
+; 0x1753c5
+
+UnknownText_0x1753c5: ; 0x1753c5
+ text "Have I ever failed"
+ line "to catch a wild"
+ cont "#MON?"
+
+ para "You need to ask?"
+
+ para "I would never fail"
+ line "to catch a wild"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text "…"
+ line "Oh! Never mind!"
+ done
+; 0x17543a
+
+UnknownText_0x17543a: ; 0x17543a
+ text "We are going to"
+ line "battle!"
+
+ para "The place shall be"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+
+ para "Don't make me"
+ line "wait! Got it?"
+ done
+; 0x175488
+
+UnknownText_0x175488: ; 0x175488
+ text "Fine, you may go."
+ done
+; 0x17549b
+
+UnknownText_0x17549b: ; 0x17549b
+ text "Don't be too proud"
+ line "just because you"
+
+ para "happened to beat"
+ line "me… "
+
+ para "It was a fluke!"
+ done
+; 0x1754e5
+
+UnknownText_0x1754e5: ; 0x1754e5
+ text "What are you"
+ line "doing?"
+
+ para "I told you that"
+ line "the place was"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "!"
+ line "Don't try to run!"
+ done
+; 0x175530
+
+JoeySharperText: ; 0x175530
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "looking sharper"
+ cont "than before!"
+
+ para "I doubt there's a"
+ line "#MON as cool as"
+
+ para "this guy in your"
+ line "party!"
+ done
+; 0x175591
+
+UnknownText_0x175591: ; 0x175591
+ text "Oh yeah, I took"
+ line "down a @"
+ text_from_ram StringBuffer4
+ text ""
+ para "in the wild the"
+ line "other day."
+
+ para "It was a cakewalk."
+ line "Well, I guess it"
+
+ para "can't be helped,"
+ line "us being so tough."
+ done
+; 0x175611
+
+UnknownText_0x175611: ; 0x175611
+ text "Oh yeah, I saw a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "I thought about"
+ line "going for it, but"
+
+ para "I decided to work"
+ line "with my one-and-"
+
+ para "only right to the"
+ line "extreme end."
+ done
+; 0x175693
+
+UnknownText_0x175693: ; 0x175693
+ text "Let's get together"
+ line "and battle!"
+
+ para "I promise things"
+ line "will be different!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "'s"
+ line "where I'll be."
+
+ para "Give me a shout"
+ line "when you come."
+ done
+; 0x17570a
+
+UnknownText_0x17570a: ; 0x17570a
+ text "All right. Later!"
+ done
+; 0x17571d
+
+UnknownText_0x17571d: ; 0x17571d
+ text "I'm checking out"
+ line "@"
+ text_from_ram StringBuffer4
+ text "'s moves"
+
+ para "and devising some"
+ line "strategies."
+
+ para "When I come up"
+ line "with a good one,"
+ cont "let's battle!"
+ done
+; 0x175786
+
+UnknownText_0x175786: ; 0x175786
+ text "What's keeping"
+ line "you, <PLAYER>!"
+
+ para "Let's get down and"
+ line "battle already!"
+
+ para "I'm waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x1757d4
+
+WadeAreYouGrowingText: ; 0x1757d4
+ text "Are your #MON"
+ line "growing?"
+
+ para "My #MON are"
+ line "growing a bit too"
+
+ para "quickly for me."
+ line "It's overwhelming!"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text "'s grow-"
+ line "ing especially"
+
+ para "quickly. I think"
+ line "it'll get tough."
+ done
+; 0x175869
+
+UnknownText_0x175869: ; 0x175869
+ text "Oh yeah, we KO'd a"
+ line "wild @"
+ text_from_ram StringBuffer4
+ text ""
+ para "with one hit a"
+ line "while back."
+
+ para "It went down so"
+ line "easily, I felt a"
+
+ para "little sorry for"
+ line "the poor thing."
+ done
+; 0x1758e4
+
+UnknownText_0x1758e4: ; 0x1758e4
+ text "Oh yeah, a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text " got"
+
+ para "away from me at"
+ line "the last second."
+
+ para "I know it's a"
+ line "common #MON…"
+
+ para "But it does annoy"
+ line "me that it got"
+
+ para "away when I almost"
+ line "had it."
+ done
+; 0x175976
+
+UnknownText_0x175976: ; 0x175976
+ text "Do you feel like a"
+ line "#MON battle?"
+
+ para "It won't be like"
+ line "last time!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "'s"
+ line "where I'll be."
+
+ para "Let me know when"
+ line "you get there."
+ done
+; 0x1759e7
+
+UnknownText_0x1759e7: ; 0x1759e7
+ text "See you later!"
+ done
+; 0x1759f7
+
+WadeBugCatchingContestText: ; 0x1759f7
+ text "The Bug-Catching"
+ line "Contest is at the"
+
+ para "NATIONAL PARK"
+ line "today."
+
+ para "Are you going,"
+ line "<PLAY_G>?"
+
+ para "I'm trying to make"
+ line "up my mind."
+ done
+; 0x175a60
+
+WadeFoundBerryText: ; 0x175a60
+ text "I found all kinds"
+ line "of BERRIES. If you"
+
+ para "want, I'll share"
+ line "some with you."
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x175abe
+
+UnknownText_0x175abe: ; 0x175abe
+ text "Huh? BERRIES?"
+
+ para "Sorry, I haven't"
+ line "found any yet."
+
+ para "I'll call you if I"
+ line "find any. Will you"
+ cont "please wait?"
+ done
+; 0x175b1e
+
+UnknownText_0x175b1e: ; 0x175b1e
+ text "Let's battle"
+ line "already!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text " is"
+ line "where I am."
+
+ para "Please get here as"
+ line "soon as you can!"
+ done
+; 0x175b6d
+
+UnknownText_0x175b6d: ; 0x175b6d
+ text "How come you're"
+ line "not here yet?"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text " is"
+ line "where I am."
+
+ para "Please get here as"
+ line "soon as you can!"
+ done
+; 0x175bc4
+
+RalphNeglectingKidsText: ; 0x175bc4
+ text "I've been spending"
+ line "more time with my"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " than I"
+ line "have with my kids."
+
+ para "That's a bit sad,"
+ line "actually."
+ done
+; 0x175c24
+
+UnknownText_0x175c24: ; 0x175c24
+ text "I just beat a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "I told my kid, but"
+ line "he scoffed that he"
+
+ para "could do the same"
+ line "thing easily."
+
+ para "Boy, has he gotten"
+ line "cocky…"
+ done
+; 0x175c9f
+
+UnknownText_0x175c9f: ; 0x175c9f
+ text "Yesterday a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text " slipped"
+
+ para "away from me, in"
+ line "front of my kid."
+
+ para "I was feeling down"
+ line "about it until he"
+
+ para "shared his #"
+ line "BALLS with me."
+
+ para "Hahah, that sure"
+ line "made my day!"
+ done
+; 0x175d40
+
+UnknownText_0x175d40: ; 0x175d40
+ text "What do you say to"
+ line "a battle with me?"
+
+ para "Good, you're going"
+ line "to do it!"
+
+ para "For a kid, you're"
+ line "quite agreeable."
+
+ para "@"
+ text_from_ram StringBuffer5
+ text " is"
+ line "the spot!"
+ done
+; 0x175db7
+
+UnknownText_0x175db7: ; 0x175db7
+ text "You call your mom"
+ line "sometimes too!"
+ done
+; 0x175dd9
+
+UnknownText_0x175dd9: ; 0x175dd9
+ text "Listen, I… Yowch!"
+
+ para "Uh, sorry! See,"
+ line "@"
+ text_from_ram StringBuffer4
+ text " are"
+
+ para "biting like there"
+ line "is no tomorrow"
+
+ para "over here on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+
+ para "Aiyee! Ouch!"
+ line "One jabbed me!"
+
+ para "Heh, they're some"
+ line "kind of feisty!"
+
+ para "<PLAY_G>, you have"
+ line "to see this rare"
+
+ para "sight! Get ready"
+ line "to fish!"
+ done
+; 0x175eaf
+
+UnknownText_0x175eaf: ; 0x175eaf
+ text "Yeah, I know."
+
+ para "You're looking for"
+ line "rare #MON."
+
+ para "Recently, all I've"
+ line "been catching are"
+ cont "MAGIKARP, though…"
+ done
+; 0x175f11
+
+UnknownText_0x175f11: ; 0x175f11
+ text "So where are you?"
+ line "I'm waiting for"
+
+ para "you to show up on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "You shouldn't make"
+ line "your elders wait!"
+ done
+; 0x175f70
+
+UnknownText_0x175f70: ; 0x175f70
+ text "Hey, what's the"
+ line "matter with you?"
+
+ para "Aren't you coming"
+ line "over to fish for"
+ cont "QWILFISH?"
+
+ para "I'm on ROUTE 32,"
+ line "so hurry up!"
+ done
+; 0x175fda
+
+UnknownText_0x175fda: ; 0x175fda
+ text "Oh, you have to"
+ line "hear this."
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "so adorable!"
+
+ para "It always wants to"
+ line "nuzzle me!"
+ done
+; 0x17602d
+
+UnknownText_0x17602d: ; 0x17602d
+ text "And, and! Um…"
+
+ para "We beat a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text " with"
+
+ para "just one hit a"
+ line "little while ago."
+
+ para "We felt sorry for"
+ line "it, though."
+ done
+; 0x176095
+
+UnknownText_0x176095: ; 0x176095
+ text "And, and! Uh…"
+
+ para "We just saw a"
+ line "really gorgeous"
+ cont "@"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "But I was on the"
+ line "phone, so it got"
+
+ para "away. It made us"
+ line "really angry!"
+ done
+; 0x17610a
+
+UnknownText_0x17610a: ; 0x17610a
+ text "Hi! Do you have"
+ line "some free time?"
+
+ para "I've got all sorts"
+ line "of time. If you're"
+
+ para "free, would you"
+ line "like to battle?"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "Let me know when"
+ line "you get here!"
+ done
+; 0x1761a7
+
+LizHiTaniaText: ; 0x1761a7
+ text "Hi, TANIA. How are"
+ line "you? This is LIZ."
+
+ para "I'm fine, but I'm"
+ line "bored silly!"
+
+ para "Huh… Wrong number?"
+ line "Oops! Sorry!"
+ done
+; 0x17620a
+
+UnknownText_0x17620a: ; 0x17620a
+ text "OK, I'll call you"
+ line "later!"
+ done
+; 0x176223
+
+UnknownText_0x176223: ; 0x176223
+ text "Listen, listen!"
+
+ para "I was listening to"
+ line "the radio in the"
+
+ para "RUINS OF ALPH when"
+ line "an odd broadcast"
+
+ para "suddenly cut it on"
+ line "the regular show."
+
+ para "I wonder what it"
+ line "was. So strange!"
+ done
+; 0x1762c3
+
+UnknownText_0x1762c3: ; 0x1762c3
+ text "Listen, listen!"
+
+ para "Don't you think"
+ line "FALKNER of VIOLET"
+
+ para "GYM is cool and"
+ line "handsome?"
+
+ para "But they say his"
+ line "dad, who's out"
+
+ para "training on the"
+ line "road, is even more"
+
+ para "cool and handsome"
+ line "than FALKNER."
+
+ para "I wish I could"
+ line "meet him!"
+ done
+; 0x17638a
+
+UnknownText_0x17638a: ; 0x17638a
+ text "Listen, listen!"
+
+ para "Do you know EARL,"
+ line "the teacher who"
+
+ para "runs the #MON"
+ line "ACADEMY in VIOLET?"
+
+ para "I saw him doing"
+ line "pirouettes while"
+
+ para "he was running. It"
+ line "was wildly funny!"
+ done
+; 0x176424
+
+UnknownText_0x176424: ; 0x176424
+ text "Listen, listen!"
+
+ para "I collect #MON"
+ line "plush dolls."
+
+ para "But I can't seem"
+ line "to get a hold of a"
+
+ para "SURF PIKACHU DOLL."
+ line "None of my friends"
+
+ para "have it. It must"
+ line "be totally rare!"
+
+ para "You could really"
+ line "brag about it if"
+ cont "you had one."
+ done
+; 0x1764eb
+
+UnknownText_0x1764eb: ; 0x1764eb
+ text "Listen, listen!"
+
+ para "Do you know about"
+ line "MOOMOO MILK?"
+
+ para "You can buy it at"
+ line "MOOMOO FARM."
+
+ para "It's supposed to"
+ line "be good for health"
+
+ para "and beauty."
+ line "I really want to"
+
+ para "try some. I bet"
+ line "it's delicious!"
+ done
+; 0x176599
+
+UnknownText_0x176599: ; 0x176599
+ text "Listen, listen!"
+
+ para "There's a #MON"
+ line "SALON in GOLDENROD"
+
+ para "that's run by two"
+ line "brothers."
+
+ para "The older brother"
+ line "is good, but the"
+
+ para "younger one really"
+ line "isn't."
+
+ para "But sometimes the"
+ line "younger one does a"
+
+ para "better job than"
+ line "his brother."
+
+ para "Every time I go, I"
+ line "have a hard time"
+
+ para "trying to decide"
+ line "whom I should use…"
+ done
+; 0x1766ac
+
+UnknownText_0x1766ac: ; 0x1766ac
+ text "Listen, listen!"
+
+ para "GOLDENROD GYM's"
+ line "WHITNEY began"
+
+ para "battling only a"
+ line "little while ago!"
+
+ para "But the #MON"
+ line "LEAGUE chose her"
+ cont "as a GYM LEADER!"
+
+ para "I bet she must be"
+ line "totally talented."
+ done
+; 0x17674f
+
+UnknownText_0x17674f: ; 0x17674f
+ text "Listen, listen!"
+
+ para "Have you ever"
+ line "taken part in a"
+
+ para "Bug-Catching"
+ line "Contest at the"
+ cont "NATIONAL PARK?"
+
+ para "I did once, but"
+ line "all I could catch"
+ cont "was a CATERPIE."
+
+ para "But guess what!"
+
+ para "I won with that"
+ line "CATERPIE. Isn't"
+ cont "that great?"
+ done
+; 0x176816
+
+UnknownText_0x176816: ; 0x176816
+ text "Listen, listen!"
+
+ para "I saw a beautiful"
+ line "@"
+ text_from_ram StringBuffer4
+ text "!"
+
+ para "I wish I could"
+ line "become a beautiful"
+ cont "@"
+ text_from_ram StringBuffer4
+ text " too."
+ done
+; 0x17686d
+
+UnknownText_0x17686d: ; 0x17686d
+ text "Listen, listen!"
+
+ para "Uh… Um… Whoops!"
+
+ para "I forgot what I"
+ line "was going to say!"
+ done
+; 0x1768b0
+
+UnknownText_0x1768b0: ; 0x1768b0
+ text "Listen, listen!"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text "…"
+ line "it… so pretty…"
+
+ para "and… giggle… so"
+ line "awesome… yes… but…"
+
+ para "very much… eeek!"
+ line "And… lovely…"
+
+ para "Just ravishing…"
+ line "Oh, too much!"
+
+ para "…Hug it… sleeping…"
+ line "That's right…"
+
+ para "pretty… sigh… So"
+ line "nice… Cute…"
+
+ para "…Oops! Look at the"
+ line "time! I chatted"
+ cont "too long!"
+
+ para "I'm sorry I took"
+ line "so much of your"
+
+ para "time!"
+ line "I love chatting!"
+ done
+; 0x1769da
+
+UnknownText_0x1769da: ; 0x1769da
+ text "I've got too much"
+ line "time on my hands!"
+
+ para "Let's battle right"
+ line "away!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x176a2f
+
+AnthonyAteBerriesText: ; 0x176a2f
+ text "The other day, I"
+ line "was watching my"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " eat"
+ line "some BERRIES."
+
+ para "It looked like it"
+ line "was enjoying its"
+
+ para "meal, so I decided"
+ line "to try some."
+
+ para "I'm not sure if"
+ line "people should eat"
+
+ para "that stuff, but it"
+ line "was delicious!"
+ done
+; 0x176aef
+
+UnknownText_0x176aef: ; 0x176aef
+ text "Lately, I've been"
+ line "running across"
+
+ para "wild @"
+ text_from_ram StringBuffer4
+ text ""
+ line "quite often."
+
+ para "They're easily"
+ line "taken care of."
+ done
+; 0x176b45
+
+UnknownText_0x176b45: ; 0x176b45
+ text "Oh yeah, I was"
+ line "battling this"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " the"
+ line "other day…"
+
+ para "It took off when I"
+ line "got distracted by"
+ cont "a passing BEAUTY."
+
+ para "Learn from my"
+ line "mistake--always"
+
+ para "stay focused on"
+ line "the job at hand!"
+ done
+; 0x176bee
+
+UnknownText_0x176bee: ; 0x176bee
+ text "Come on--let's"
+ line "battle right now!"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text " is"
+ line "where I am."
+
+ para "Come on down if"
+ line "you feel up to it!"
+ done
+; 0x176c47
+
+UnknownText_0x176c47: ; 0x176c47
+ text "All right then!"
+ line "Be good!"
+ done
+; 0x176c61
+
+UnknownText_0x176c61: ; 0x176c61
+ text "<PLAYER>! It's"
+ line "mind-blowing!"
+
+ para "I took a hike in"
+ line "@"
+ text_from_ram StringBuffer5
+ text ""
+ cont "yesterday, see?"
+
+ para "Well, there were"
+ line "tons of @"
+ text_from_ram StringBuffer4
+ text ""
+ para "around! You have"
+ line "to see it!"
+
+ para "I get this feeling"
+ line "that @"
+ text_from_ram StringBuffer4
+ text ""
+ para "may be timid."
+ line "I didn't see any"
+
+ para "where there are"
+ line "strong #MON."
+ done
+; 0x176d32
+
+UnknownText_0x176d32: ; 0x176d32
+ text "Rare #MON?"
+
+ para "Hey, sorry! I was"
+ line "too focused on my"
+
+ para "hike, so I wasn't"
+ line "paying attention."
+ done
+; 0x176d85
+
+UnknownText_0x176d85: ; 0x176d85
+ text "Hello! You haven't"
+ line "forgotten about"
+
+ para "our battle, have"
+ line "you?"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text "!"
+ line "I'm waiting!"
+ done
+; 0x176dd1
+
+UnknownText_0x176dd1: ; 0x176dd1
+ text "Hello? What? Where"
+ line "is DUNSPARCE?"
+
+ para "DARK CAVE! Hurry!"
+
+ para "I know I've said"
+ line "it before, but"
+
+ para "DUNSPARCE don't"
+ line "appear when there"
+
+ para "are strong #MON"
+ line "around."
+ done
+; 0x176e5d
+
+ToddLooksCuteLikeMeText: ; 0x176e5d
+ text "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "looking more and"
+
+ para "more like me. It's"
+ line "getting cuter!"
+ done
+; 0x176e9c
+
+UnknownText_0x176e9c: ; 0x176e9c
+ text "And, you know?"
+
+ para "Now we can KO"
+ line "@"
+ text_from_ram StringBuffer4
+ text " easily."
+
+ para "I should challenge"
+ line "the GOLDENROD GYM."
+ done
+; 0x176eee
+
+UnknownText_0x176eee: ; 0x176eee
+ text "And, you know?"
+ line "We just failed to"
+
+ para "beat @"
+ text_from_ram StringBuffer4
+ text " by"
+ line "a tiny margin."
+
+ para "I'm guessing my"
+ line "#MON's levels"
+
+ para "aren't high enough"
+ line "yet…"
+ done
+; 0x176f60
+
+UnknownText_0x176f60: ; 0x176f60
+ text "You must be a lot"
+ line "better now, huh?"
+
+ para "How about showing"
+ line "me your technique"
+
+ para "in a real battle"
+ line "with me?"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x176fdb
+
+UnknownText_0x176fdb: ; 0x176fdb
+ text "See you later!"
+ done
+; 0x176feb
+
+UnknownText_0x176feb: ; 0x176feb
+ text "This is it--the"
+ line "one we've all been"
+ cont "waiting for!"
+
+ para "GOLDENROD DEPT."
+ line "STORE's bargain"
+ cont "sale is on now!"
+
+ para "Want it cheap?"
+ line "Want it lots?"
+
+ para "Don't miss this"
+ line "GOLDENROD chance!"
+
+ para "Huh? I sound like"
+ line "a huckster?"
+
+ para "Well, yeah. I was"
+ line "mimicking them…"
+
+ para "Anyway, you've got"
+ line "to get there as"
+ cont "soon as you can!"
+ done
+; 0x1770fb
+
+UnknownText_0x1770fb: ; 0x1770fb
+ text "I'm saving up for"
+ line "the next bargain"
+
+ para "sale. When's the"
+ line "next one?"
+ done
+; 0x177138
+
+UnknownText_0x177138: ; 0x177138
+ text "Where are you?"
+
+ para "Let's have our"
+ line "battle soon!"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+ done
+; 0x17717c
+
+UnknownText_0x17717c: ; 0x17717c
+ text "Haven't you gone"
+ line "to GOLDENROD DEPT."
+
+ para "STORE? I've scoped"
+ line "it out already!"
+
+ para "They had some real"
+ line "bargains."
+
+ para "You should get"
+ line "there quickly."
+ done
+; 0x1771fd
+
+UnknownText_0x1771fd: ; 0x1771fd
+ text "My @"
+ text_from_ram StringBuffer4
+ text " and"
+ line "I are getting more"
+
+ para "in sync with each"
+ line "other."
+ done
+; 0x177237
+
+UnknownText_0x177237: ; 0x177237
+ text "We battled a wild"
+ line "@"
+ text_from_ram StringBuffer4
+ text " and"
+
+ para "managed to drop it"
+ line "in a close match."
+
+ para "We're getting into"
+ line "the groove!"
+ done
+; 0x177297
+
+UnknownText_0x177297: ; 0x177297
+ text "But, you know?"
+
+ para "I still haven't"
+ line "caught @"
+ text_from_ram StringBuffer4
+ text "."
+
+ para "It's getting past"
+ line "frustrating…"
+ done
+; 0x1772e2
+
+UnknownText_0x1772e2: ; 0x1772e2
+ text "Would you be my"
+ line "practice partner"
+ cont "again sometime?"
+
+ para "I'll be waiting on"
+ line "@"
+ text_from_ram StringBuffer5
+ text "."
+
+ para "…Could you take it"
+ line "a little easier on"
+ cont "me next time?"
+ done
+; 0x177361
+
+UnknownText_0x177361: ; 0x177361
+ text "Bye! Let's chat"
+ line "again!"
+ done
+; 0x177378
+
+UnknownText_0x177378: ; 0x177378
+ text "Have you heard"
+ line "about TEAM ROCKET?"
+
+ para "They've taken over"
+ line "the RADIO TOWER in"
+ cont "GOLDENROD."
+
+ para "Are the people"
+ line "inside safe?"
+ done
+; 0x1773e7
+
+UnknownText_0x1773e7: ; 0x1773e7
+ text "I picked up some-"
+ line "thing nice today."
+
+ para "I want you to have"
+ line "it, so I called!"
+
+ para "You will come for"
+ line "it, won't you?"
+
+ para "@"
+ text_from_ram StringBuffer5
+ text " is"
+ line "where I am."
+ done
+; 0x177465
+
+UnknownText_0x177465: ; 0x177465
+ text "Sorry, I haven't"
+ line "found anything"
+
+ para "useful yet…"
+ line "I promise, if I"
+
+ para "find anything, you"
+ line "can have it!"
+ done
+; 0x1774c1
+
+UnknownText_0x1774c1: ; 0x1774c1
+ text "Oh, <PLAY_G>!"
+ line "How soon can I"
+
+ para "expect to see you"
+ line "for our battle?"
+
+ para "Don't forget,"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x17750e
+
+UnknownText_0x17750e: ; 0x17750e
+ text "I'm getting really"
+ line "impatient, waiting"
+
+ para "to give you my"
+ line "present!"
+
+ para "Hurry over to"
+ line "@"
+ text_from_ram StringBuffer5
+ text "!"
+ done
+; 0x177561
diff --git a/data/phone_text/gaven_overworld.asm b/data/phone_text/gaven_overworld.asm
new file mode 100644
index 000000000..501aa0e79
--- /dev/null
+++ b/data/phone_text/gaven_overworld.asm
@@ -0,0 +1,63 @@
+GavenAskNumber1Text:
+ text "Wow, you're tough."
+ line "I haven't battled"
+
+ para "that seriously in"
+ line "a long time."
+
+ para "Could I get your"
+ line "phone number?"
+
+ para "I'd like to battle"
+ line "again when I heal"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " and the"
+ line "rest of my team."
+ done
+
+GavenAskNumber2Text:
+ text "Could I get your"
+ line "phone number?"
+
+ para "I'd like to battle"
+ line "again when I heal"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " and the"
+ line "rest of my team."
+ done
+
+GavenNumberAcceptedText:
+ text "How should I beat"
+ line "you? I'm tormented"
+
+ para "by those thoughts"
+ line "all the time…"
+ done
+
+GavenNumberDeclinedText:
+ text "OK… I understand…"
+ line "But if you change"
+
+ para "your mind, give me"
+ line "a shout anytime."
+ done
+
+GavenPhoneFullText:
+ text "Your phone's"
+ line "memory is full."
+
+ para "You can't register"
+ line "my number."
+ done
+
+GavenRematchText:
+ text "Hi! I've been"
+ line "waiting for you!"
+
+ para "This time, I'm"
+ line "going to win!"
+ done
diff --git a/data/phone_text/gina_overworld.asm b/data/phone_text/gina_overworld.asm
new file mode 100644
index 000000000..559e7fc5b
--- /dev/null
+++ b/data/phone_text/gina_overworld.asm
@@ -0,0 +1,67 @@
+GinaAskNumber1Text:
+ text "Whenever I see a"
+ line "strong trainer, I"
+
+ para "want to be their"
+ line "cheerleader."
+
+ para "When I'm on my"
+ line "walk, I sometimes"
+ cont "pick up items."
+
+ para "If I get anything,"
+ line "you can have it!"
+
+ para "Want to give me"
+ line "your number?"
+
+ para "I'll call as soon"
+ line "as I get anything."
+ done
+
+GinaAskNumber2Text:
+ text "If I find an item,"
+ line "you can have it!"
+
+ para "Want to give me"
+ line "your number?"
+ done
+
+GinaNumberAcceptedText:
+ text "I'll call as soon"
+ line "as I get anything!"
+ done
+
+GinaNumberDeclinedText:
+ text "Is that so? Well,"
+ line "I'll still be"
+ cont "rooting for you!"
+ done
+
+GinaPhoneFullText:
+ text "But your phone is"
+ line "all filled up!"
+ done
+
+GinaRematchText:
+ text "I've been waiting!"
+
+ para "I've gotten a bit"
+ line "better at this!"
+ done
+
+GinaGiftText:
+ text "So you're finally"
+ line "here!"
+
+ para "I think this will"
+ line "make you happy."
+ done
+
+GinaPackFullText:
+ text "Your PACK looks"
+ line "completely full."
+
+ para "I'll have to hold"
+ line "on to this."
+ done
diff --git a/data/phone_text/huey_overworld.asm b/data/phone_text/huey_overworld.asm
new file mode 100644
index 000000000..4629f8022
--- /dev/null
+++ b/data/phone_text/huey_overworld.asm
@@ -0,0 +1,80 @@
+HueyAskNumber1Text:
+ text "Cool! That's the"
+ line "first time I've"
+ cont "lost in a while!"
+
+ para "Hey, give me your"
+ line "phone number."
+
+ para "You'd be fun to"
+ line "battle, so I'll"
+
+ para "call you when I"
+ line "get stronger!"
+ done
+
+HueyAskNumber2Text:
+ text "Hey, give me your"
+ line "phone number."
+
+ para "You'd be fun to"
+ line "battle, so I'll"
+
+ para "call you when I"
+ line "get stronger!"
+ done
+
+HueyNumberAcceptedText:
+ text "Hey, let's battle"
+ line "again!"
+ done
+
+HueyNumberDeclinedText:
+ text "Looks like you're"
+ line "a wimp…"
+ done
+
+HueyPhoneFullText:
+ text "Hey! Your phone's"
+ line "already full!"
+ done
+
+HueyRematchText:
+ text "Hey! I'm tired of"
+ line "waiting for you!"
+ done
+
+HueyPackFullText:
+ text "Oh… Your PACK's"
+ line "full. I'll give it"
+ cont "to you later."
+ done
+
+HueyRematchGiftText:
+ text "Man! You're as"
+ line "tough as ever!"
+
+ para "I've battled you"
+ line "over and over, but"
+
+ para "<PLAYER>, I haven't"
+ line "won once."
+
+ para "I bought tons of"
+ line "items to toughen"
+
+ para "up my #MON, but"
+ line "to no avail…"
+
+ para "Items alone aren't"
+ line "the answer."
+
+ para "That must be what"
+ line "it is…"
+
+ para "Here, take this,"
+ line "<PLAYER>."
+
+ para "I won't be needing"
+ line "it anymore…"
+ done
diff --git a/data/phone_text/irwin_overworld.asm b/data/phone_text/irwin_overworld.asm
new file mode 100644
index 000000000..530ad94dd
--- /dev/null
+++ b/data/phone_text/irwin_overworld.asm
@@ -0,0 +1,53 @@
+IrwinAskNumber1Text:
+ text "You're the best"
+ line "I've ever battled!"
+
+ para "Huh? You're the"
+ line "one who saved all"
+ cont "the SLOWPOKE?"
+
+ para "Well, no wonder I"
+ line "couldn't beat you!"
+
+ para "Would it be OK to"
+ line "get your number?"
+
+ para "I don't want to"
+ line "miss anything you"
+ cont "do from now on!"
+ done
+
+IrwinAskNumber2Text:
+ text "You will tell me"
+ line "your phone number?"
+ done
+
+IrwinNumberAcceptedText:
+ text "Wow! Gee, thanks!"
+ line "Now I can call you"
+
+ para "anytime, whether"
+ line "anything's up or"
+
+ para "not. You know,"
+ line "just to chat!"
+ done
+
+IrwinNumberDeclinedText:
+ text "Oh, but…"
+ line "I'm not dangerous!"
+
+ para "I just want to"
+ line "call and chat"
+
+ para "about everything"
+ line "and nothing!"
+ done
+
+IrwinPhoneFullText:
+ text "Your phone list is"
+ line "already full…"
+
+ para "You must be really"
+ line "popular…"
+ done
diff --git a/data/phone_text/jack_overworld.asm b/data/phone_text/jack_overworld.asm
new file mode 100644
index 000000000..3cef012c3
--- /dev/null
+++ b/data/phone_text/jack_overworld.asm
@@ -0,0 +1,55 @@
+JackAskNumber1Text:
+ text "Your knowledge is"
+ line "impressive!"
+
+ para "I like that!"
+
+ para "Want to trade"
+ line "battle tips?"
+
+ para "I'll phone if I"
+ line "get good info."
+
+ para "Would you tell me"
+ line "your number?"
+ done
+
+JackAskNumber2Text:
+ text "Want to trade"
+ line "battle tips?"
+
+ para "I'll phone if I"
+ line "get good info."
+
+ para "Would you tell me"
+ line "your number?"
+ done
+
+JackNumberAcceptedText:
+ text "I'll call you if I"
+ line "hear anything!"
+ done
+
+JackNumberDeclinedText:
+ text "Oh, OK. Too bad…"
+
+ para "Well, if you ever"
+ line "want my number,"
+ cont "come see me, OK?"
+ done
+
+JackPhoneFullText:
+ text "Oh?"
+ line "Your phone's full."
+
+ para "It can't register"
+ line "my number."
+ done
+
+JackRematchText:
+ text "Hi, I was waiting"
+ line "for you to show!"
+
+ para "Let's get started"
+ line "right away!"
+ done
diff --git a/data/phone_text/joey_overworld.asm b/data/phone_text/joey_overworld.asm
new file mode 100644
index 000000000..cb7c5934d
--- /dev/null
+++ b/data/phone_text/joey_overworld.asm
@@ -0,0 +1,71 @@
+JoeyAskNumber1Text:
+ text "Listen, can I get"
+ line "your phone number?"
+
+ para "I'll ring you for"
+ line "some battles."
+
+ para "I'm a rookie too, "
+ line "so I think it'd be"
+ cont "a good motivator."
+ done
+
+JoeyAskNumber2Text:
+ text "Can I get your"
+ line "phone number?"
+
+ para "I don't want to"
+ line "lose against you!"
+
+ para "We have to battle"
+ line "again, OK?"
+ done
+
+JoeyNumberAcceptedText:
+ text "I'll ring you"
+ line "whenever I get the"
+ cont "urge to battle!"
+ done
+
+JoeyNumberDeclinedText:
+ text "Oh, all right…"
+
+ para "But I won't lose"
+ line "to you again!"
+ done
+
+JoeyPhoneFullText:
+ text "Huh, what? Your"
+ line "phone's full."
+ done
+
+JoeyRematchText:
+ text "I've been waiting!"
+ line "Let's battle now!"
+ done
+
+JoeyPackFullText:
+ text "Hey, wait! Your"
+ line "PACK is stuffed!"
+
+ para "Well, we'll leave"
+ line "it till next time."
+ done
+
+JoeyRematchGiftText:
+ text "And yet another"
+ line "loss…"
+
+ para "No doubt about"
+ line "it--you're tough."
+
+ para "Being beaten this"
+ line "often actually"
+ cont "feels good now!"
+
+ para "Here, take this. "
+ line "Use it to get even"
+
+ para "tougher. That will"
+ line "toughen me up too!"
+ done
diff --git a/data/phone_text/jose_overworld.asm b/data/phone_text/jose_overworld.asm
new file mode 100644
index 000000000..05e50172c
--- /dev/null
+++ b/data/phone_text/jose_overworld.asm
@@ -0,0 +1,73 @@
+JoseAskNumber1Text:
+ text "If my @"
+ text_from_ram StringBuffer4
+ text ""
+ line "sees anything"
+
+ para "pretty, it goes"
+ line "and gets it."
+
+ para "Do you like pretty"
+ line "things?"
+
+ para "I could share if"
+ line "it gets some more."
+
+ para "What's your phone"
+ line "number? I'll call."
+
+ para "Don't expect a"
+ line "whole lot, OK?"
+ done
+
+JoseAskNumber2Text:
+ text "Do you like pretty"
+ line "things?"
+
+ para "I could share if"
+ line "FARFETCH'D goes"
+ cont "and gets more."
+
+ para "What's your phone"
+ line "number? I'll call."
+ done
+
+JoseNumberAcceptedText:
+ text "I'll call you as"
+ line "soon as I get"
+ cont "something pretty."
+ done
+
+JoseNumberDeclinedText:
+ text "You sure? Well,"
+ line "tell me if you"
+ cont "change your mind."
+ done
+
+JosePhoneFullText:
+ text "Huh? Your phone"
+ line "list is full."
+ done
+
+JoseRematchText:
+ text "Tweet! Tweeeet!"
+
+ para "Kept me waiting!"
+ line "Go, FARFETCH'D!"
+ done
+
+JoseGiftText:
+ text "Kept me waiting!"
+ line "Look, this is it!"
+
+ para "See? Isn't it some"
+ line "kind of pretty?"
+ done
+
+JosePackFullText:
+ text "Huh? You don't"
+ line "have anywhere to"
+
+ para "put this. Better"
+ line "come back for it."
+ done
diff --git a/data/phone_text/kenji_overworld.asm b/data/phone_text/kenji_overworld.asm
new file mode 100644
index 000000000..a3206b946
--- /dev/null
+++ b/data/phone_text/kenji_overworld.asm
@@ -0,0 +1,67 @@
+KenjiAskNumber1Text:
+ text "Our battle was"
+ line "remarkable!"
+
+ para "I wish for some-"
+ line "thing to remember"
+ cont "you by!"
+
+ para "Perhaps your phone"
+ line "number will do?"
+
+ para "My training makes"
+ line "it impossible to"
+ cont "chat much, but…"
+ done
+
+KenjiAskNumber2Text:
+ text "My training makes"
+ line "chatting tough,"
+
+ para "but will you take"
+ line "down my number?"
+ done
+
+KenjiNumberAcceptedText:
+ text "I must train"
+ line "harder to become"
+ cont "the mightiest!"
+ done
+
+KenjiNumberDeclinedText:
+ text "If you decide you"
+ line "want my number,"
+ cont "come see me."
+ done
+
+KenjiPhoneFullText:
+ text "Your phone appears"
+ line "to be full."
+
+ para "Come back later!"
+ done
+
+KenjiGiftText:
+ text "I wish to thank"
+ line "you, <PLAYER>!"
+
+ para "I've been training"
+ line "all alone…"
+
+ para "I was happy that"
+ line "you cared to call…"
+
+ para "I want you to have"
+ line "this!"
+ done
+
+KenjiPackFullText:
+ text "Your strength will"
+ line "not let you carry"
+
+ para "another thing!"
+ line "I will hold this"
+
+ para "till you lighten"
+ line "your PACK!"
+ done
diff --git a/data/phone_text/liz_overworld.asm b/data/phone_text/liz_overworld.asm
new file mode 100644
index 000000000..cd840b5f8
--- /dev/null
+++ b/data/phone_text/liz_overworld.asm
@@ -0,0 +1,44 @@
+LizAskNumber1Text:
+ text "Oh? You're on a"
+ line "big journey to see"
+ cont "the sights? Neat!"
+
+ para "Let's be friends!"
+ line "Can I have your"
+ cont "phone number?"
+
+ para "I want to hear"
+ line "about everything"
+ cont "you've seen!"
+ done
+
+LizAskNumber2Text:
+ text "Let's be friends!"
+ line "Can I have your"
+ cont "phone number?"
+
+ para "I want to hear"
+ line "about everything"
+ cont "you've seen!"
+ done
+
+LizNumberAcceptedText:
+ text "I'll telephone you"
+ line "if I hear anything"
+ cont "interesting."
+ done
+
+LizNumberDeclinedText:
+ text "Aww… You won't be"
+ line "my friend?"
+ done
+
+LizPhoneFullText:
+ text "Wait! Your phone"
+ line "list is filled up!"
+ done
+
+LizRematchText:
+ text "You're late! Let's"
+ line "get started now!"
+ done
diff --git a/data/phone_text/mom.asm b/data/phone_text/mom.asm
new file mode 100644
index 000000000..249b5c01d
--- /dev/null
+++ b/data/phone_text/mom.asm
@@ -0,0 +1,165 @@
+MomPhoneGreetingText: ; 0x1b4000
+ text "Hello?"
+
+ para "Oh, hi, <PLAYER>!"
+ line "Working hard?"
+ done
+
+MomPhoneLandmarkText: ; 0x1b4021
+ text "Oh, so you're in"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Isn't that where"
+ line "@"
+ text_from_ram StringBuffer4
+ text ""
+ para "is? Did you go"
+ line "take a look?"
+ done
+
+MomPhoneGenericAreaText: ; 0x1b406b
+ text "Really, you're in"
+ line "@"
+ text_from_ram StringBuffer3
+ text "?"
+
+ para "I've never gone"
+ line "there. That's kind"
+ cont "of neat, <PLAYER>."
+ done
+
+MomPhoneNewBarkText: ; 0x1b40b1
+ text "What? You're in"
+ line "@"
+ text_from_ram StringBuffer3
+ text "?"
+
+ para "Come see your MOM"
+ line "sometime!"
+ done
+
+MomPhoneCherrygroveText: ; 0x1b40e4
+ text "You're visiting"
+ line "@"
+ text_from_ram StringBuffer3
+ text "?"
+
+ para "How about coming"
+ line "home for a bit?"
+ done
+
+MomOtherAreaText: ; 0x1b411c
+ text "Wow, you're in"
+ line "@"
+ text_from_ram StringBuffer3
+ text "?"
+
+ para "Good luck on your"
+ line "#MON quest!"
+ done
+
+MomDeterminedText: ; 0x1b4150
+ text "That sounds really"
+ line "tough."
+
+ para "But, <PLAYER>, I"
+ line "know you're really"
+
+ para "determined. You'll"
+ line "be OK, right?"
+ done
+
+MomCheckBalanceText: ; 0x1b41a7
+ text "By the way, you've"
+ line "saved up ¥@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Do you want to"
+ line "keep on saving?"
+ done
+
+MomImportantToSaveText: ; 0x1b41ea
+ text "It's important to"
+ line "save your money."
+ done
+
+MomYoureNotSavingText: ; 0x1b420d
+ text "Oh, <PLAYER>,"
+ line "you're not saving"
+
+ para "any money. Would"
+ line "you like to save?"
+ done
+
+MomYouveSavedText: ; 0x1b4249
+ text "By the way, you've"
+ line "saved up ¥@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Want to start"
+ line "saving again?"
+ done
+
+MomOKIllSaveText: ; 0x1b4289
+ text "OK. I'll save your"
+ line "money."
+ done
+
+MomPhoneWontSaveMoneyText: ; 0x1b42a3
+ text "OK. I won't save"
+ line "your money."
+ done
+
+MomPhoneHangUpText: ; 0x1b42c0
+ text "<PLAYER>, keep it"
+ line "up! I'm rooting"
+ cont "for you, baby!"
+ done
+
+MomPhoneNoPokemonText: ; 0x1b42ea
+ text "Hello?"
+
+ para "Oh, hi, <PLAYER>!"
+ line "Wasn't PROF.ELM"
+ cont "waiting for you?"
+ done
+
+MomPhoneNoPokedexText: ; 0x1b431d
+ text "Hello?"
+
+ para "Oh, hi, <PLAYER>!"
+ line "You're on a big"
+
+ para "mission for PROF."
+ line "ELM? Be good!"
+ done
+
+MomPhoneNoGymQuestText: ; 0x1b435f
+ text "Hello?"
+
+ para "Hi, <PLAYER>! If"
+ line "you're done with"
+
+ para "your errand come"
+ line "on home, dear."
+ done
+
+MomPhoneLectureText: ; 0x1b43a1
+ text "Hello?"
+
+ para "…… <PLAYER>?"
+ line "I heard from PROF."
+
+ para "ELM that you went"
+ line "on a long trip."
+
+ para "I wish you would"
+ line "have told me…"
+
+ para "What about money?"
+ line "Should I save it?"
+ done
diff --git a/data/phone_text/parry_overworld.asm b/data/phone_text/parry_overworld.asm
new file mode 100644
index 000000000..6286aa272
--- /dev/null
+++ b/data/phone_text/parry_overworld.asm
@@ -0,0 +1,73 @@
+ParryAskNumber1Text:
+ text "Sheesh, the way"
+ line "you attacked! That"
+
+ para "was something! We"
+ line "should meet again!"
+
+ para "How about giving"
+ line "me your number?"
+ done
+
+ParryAskNumber2Text:
+ text "So you want to"
+ line "register my phone"
+
+ para "number for a re-"
+ line "match, huh?"
+ done
+
+ParryNumberAcceptedText:
+ text "I'll call you"
+ line "whenever I feel"
+ cont "like battling!"
+ done
+
+ParryNumberDeclinedText:
+ text "No? That's fine."
+
+ para "A definite no is"
+ line "easy to take!"
+
+ para "I'll be right here"
+ line "when you're ready"
+ cont "for a rematch."
+ done
+
+ParryPhoneFullText:
+ text "Oh? There's no"
+ line "room to register"
+ cont "my phone number."
+ done
+
+ParryRematchText:
+ text "Hey, here comes"
+ line "the kid! Let's go!"
+
+ para "Ready for my usual"
+ line "no-brainer, all-"
+ cont "out offense?"
+ done
+
+ParryPackFullText:
+ text "Your PACK looks"
+ line "stuffed full!"
+
+ para "You can't have"
+ line "this now."
+ done
+
+ParryRematchGiftText:
+ text "Well, you're"
+ line "special all right."
+
+ para "If only I'd begun"
+ line "#MON when I was"
+ cont "a tad younger…"
+
+ para "I want you to work"
+ line "and succeed for"
+
+ para "the both of us."
+ line "So take this, OK?"
+ done
diff --git a/data/phone_text/ralph_overworld.asm b/data/phone_text/ralph_overworld.asm
new file mode 100644
index 000000000..6c737cdf1
--- /dev/null
+++ b/data/phone_text/ralph_overworld.asm
@@ -0,0 +1,58 @@
+RalphAskNumber1Text:
+ text "Don't young people"
+ line "fish anymore?"
+
+ para "I've seen rare"
+ line "#MON while I've"
+ cont "been fishing…"
+
+ para "You young people"
+ line "like that, right?"
+
+ para "Want to trade"
+ line "phone numbers?"
+
+ para "I'll let you know"
+ line "if I see anything."
+ done
+
+RalphAskNumber2Text:
+ text "Hm? So you do want"
+ line "me to phone if I"
+ cont "see rare #MON?"
+ done
+
+RalphNumberAcceptedText:
+ text "Yep, phone if I"
+ line "see rare #MON."
+
+ para "Don't worry, I"
+ line "won't forget!"
+ done
+
+RalphNumberDeclinedText:
+ text "Oh…"
+ line "My own kids won't"
+
+ para "even give me their"
+ line "phone numbers…"
+
+ para "Is that how young"
+ line "people are today?"
+ done
+
+RalphPhoneFullText:
+ text "Your phone's"
+ line "memory is full."
+
+ para "It seems that"
+ line "young people all"
+ cont "have #GEAR."
+ done
+
+RalphRematchText:
+ text "Hey, kid!"
+
+ para "No losing for me"
+ line "this day!"
+ done
diff --git a/data/phone_text/reena_overworld.asm b/data/phone_text/reena_overworld.asm
new file mode 100644
index 000000000..04bf42c9a
--- /dev/null
+++ b/data/phone_text/reena_overworld.asm
@@ -0,0 +1,45 @@
+ReenaAskNumber1Text:
+ text "Not bad…"
+ line "It's something to"
+
+ para "beat me, even by"
+ line "an unlikely fluke…"
+
+ para "I like you! Give"
+ line "me your number!"
+
+ para "You can be my"
+ line "practice partner!"
+ done
+
+ReenaAskNumber2Text:
+ text "Give me your phone"
+ line "number!"
+
+ para "You are going to"
+ line "be my practice"
+ cont "partner!"
+ done
+
+ReenaNumberAcceptedText:
+ text "Don't be too proud"
+ line "about beating me!"
+
+ para "It was a fluke!"
+ done
+
+ReenaNumberDeclinedText:
+ text "I don't believe"
+ line "it! You're going"
+ cont "to regret this!"
+ done
+
+ReenaPhoneFullText:
+ text "What? Your phone"
+ line "list has no room!"
+ done
+
+ReenaRematchText:
+ text "What took you?"
+ line "Start right away!"
+ done
diff --git a/data/phone_text/tiffany_overworld.asm b/data/phone_text/tiffany_overworld.asm
new file mode 100644
index 000000000..a03173dfa
--- /dev/null
+++ b/data/phone_text/tiffany_overworld.asm
@@ -0,0 +1,62 @@
+TiffanyAskNumber1Text:
+ text "Hi! You like"
+ line "CLEFAIRY too?"
+
+ para "They're so very"
+ line "cute, aren't they?"
+
+ para "I think we can be"
+ line "good friends!"
+
+ para "I want to know"
+ line "your phone number!"
+
+ para "Let's talk about"
+ line "CLEFAIRY!"
+ done
+
+TiffanyAskNumber2Text:
+ text "I want to know"
+ line "your phone number!"
+
+ para "Let's talk about"
+ line "CLEFAIRY!"
+ done
+
+TiffanyNumberAcceptedText:
+ text "Isn't my CLEFAIRY"
+ line "super-adorable?"
+ done
+
+TiffanyNumberDeclinedText:
+ text "Aww… Oh well."
+ line "Look for me if you"
+
+ para "want to talk about"
+ line "CLEFAIRY."
+ done
+
+TiffanyPhoneFullText:
+ text "Oh? Your phone"
+ line "registry is full."
+ done
+
+TiffanyRematchText:
+ text "There you are!"
+
+ para "CLEFAIRY, I want"
+ line "you to try hard!"
+ done
+
+TiffanyGiftText:
+ text "You took a long"
+ line "time. See this?"
+
+ para "Isn't it cute?"
+ line "It's a PINK BOW."
+ done
+
+TiffanyPackFullText:
+ text "Uh-oh. Your PACK"
+ line "is crammed full."
+ done
diff --git a/data/phone_text/todd_overworld.asm b/data/phone_text/todd_overworld.asm
new file mode 100644
index 000000000..6b4e9dd4c
--- /dev/null
+++ b/data/phone_text/todd_overworld.asm
@@ -0,0 +1,68 @@
+ToddAskNumber1Text:
+ text "From here, I can"
+ line "see GOLDENROD's"
+
+ para "DEPT.STORE. They"
+ line "have bargain sales"
+
+ para "up on the rooftop"
+ line "every so often."
+
+ para "Could I get your"
+ line "phone number?"
+
+ para "I'll call you when"
+ line "they have a sale."
+ done
+
+ToddAskNumber2Text:
+ text "If you give me"
+ line "your number, I'll"
+
+ para "call you when they"
+ line "have a sale."
+ done
+
+ToddNumberAcceptedText:
+ text "I check GOLDENROD"
+ line "DEPT.STORE every"
+
+ para "day, so I know"
+ line "when there's a"
+ cont "sale."
+ done
+
+ToddNumberDeclinedText:
+ text "Anyway…"
+
+ para "If you're short on"
+ line "money, take down"
+ cont "my number."
+
+ para "I'll call you when"
+ line "there's a sale."
+ done
+
+ToddPhoneFullText:
+ text "Your phone doesn't"
+ line "have enough memory"
+ cont "for more numbers."
+ done
+
+ToddRematchText:
+ text "I waited for you!"
+ line "I even cut back my"
+
+ para "shopping to raise"
+ line "my #MON better!"
+ done
+
+UnusedText_0xa43ca:
+; This is unused; Todd says this during the department store sale,
+; but this is a duplicate of the actual string in the Route 34 scripts.
+ text "Shopping under the"
+ line "sky!"
+
+ para "It feels so nice"
+ line "up on a rooftop."
+ done
diff --git a/data/phone_text/trainers1.asm b/data/phone_text/trainers1.asm
new file mode 100644
index 000000000..29080f114
--- /dev/null
+++ b/data/phone_text/trainers1.asm
@@ -0,0 +1,1989 @@
+UnknownText_0x1b4dc5: ; 0x1b4dc5
+ text "Hello. This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Good morning,"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b4ded: ; 0x1b4ded
+ text "Hello. This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "How's it going,"
+ line "<PLAY_G>?"
+ done
+
+UnknownText_0x1b4e16: ; 0x1b4e16
+ text "Hello. This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Good evening,"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b4e3e: ; 0x1b4e3e
+ text "<PLAY_G>, good"
+ line "morning!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b4e72: ; 0x1b4e72
+ text "<PLAY_G>, howdy!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Isn't it nice out?"
+ done
+
+UnknownText_0x1b4e9e: ; 0x1b4e9e
+ text "<PLAY_G>, good"
+ line "evening!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Got a minute?"
+ done
+
+UnknownText_0x1b4ecd: ; 0x1b4ecd
+ text "How are your"
+ line "#MON doing?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "so curious, it's a"
+
+ para "problem. Maybe"
+ line "it's like me…"
+ done
+
+UnknownText_0x1b4f21: ; 0x1b4f21
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh! Good morning,"
+ line "<PLAYER>."
+ done
+
+UnknownText_0x1b4f4d: ; 0x1b4f4d
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh! Good day,"
+ line "<PLAYER>."
+ done
+
+UnknownText_0x1b4f75: ; 0x1b4f75
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh! Good evening,"
+ line "<PLAYER>."
+ done
+
+UnknownText_0x1b4fa1: ; 0x1b4fa1
+ text "Hello, <PLAYER>."
+ line "Good morning."
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Were you asleep?"
+ done
+
+UnknownText_0x1b4fda: ; 0x1b4fda
+ text "Hi, <PLAYER>."
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "How are you doing?"
+ done
+
+UnknownText_0x1b5004: ; 0x1b5004
+ text "Hi, <PLAYER>."
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Were you awake?"
+ done
+
+UnknownText_0x1b502b: ; 0x1b502b
+ text "Keeping your"
+ line "#MON happy?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "healthy. It eats a"
+ cont "lot every day."
+ done
+
+UnknownText_0x1b5073: ; 0x1b5073
+ text "Yeah, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Huh? What's up,"
+ line "<PLAYER>?"
+ done
+
+UnknownText_0x1b509b: ; 0x1b509b
+ text "Yeah, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Huh? What's up"
+ line "<PLAYER>?"
+ done
+
+UnknownText_0x1b50c2: ; 0x1b50c2
+ text "Yeah, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Huh? What's up"
+ line "<PLAYER>?"
+ done
+
+UnknownText_0x1b50e9: ; 0x1b50e9
+ text "Yo, <PLAYER>!"
+ line "You awake?"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "How's it going?"
+ done
+
+UnknownText_0x1b511a: ; 0x1b511a
+ text "Yo, <PLAYER>! You"
+ line "free right now?"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "How's it going?"
+ done
+
+UnknownText_0x1b5154: ; 0x1b5154
+ text "Yo, <PLAYER>!"
+ line "Were you asleep?"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "How's it going?"
+ done
+
+UnknownText_0x1b518b: ; 0x1b518b
+ text "How are your"
+ line "#MON doing?"
+
+ para "My #MON are a"
+ line "bit too energetic."
+
+ para "@"
+ text_from_ram StringBuffer4
+ text ","
+ line "especially."
+
+ para "Every time it"
+ line "spots a trainer,"
+ cont "it has to battle."
+
+ para "It gets to be a"
+ line "bit much for me!"
+ done
+
+UnknownText_0x1b522b: ; 0x1b522b
+ text "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "looking tougher"
+ cont "than ever."
+
+ para "It looks even"
+ line "tougher than me!"
+ done
+
+UnknownText_0x1b5270: ; 0x1b5270
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking…"
+
+ para "Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b52a5: ; 0x1b52a5
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking…"
+
+ para "Hi, <PLAY_G>!"
+ done
+
+UnknownText_0x1b52cc: ; 0x1b52cc
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking…"
+
+ para "Hi, <PLAY_G>!"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b5301: ; 0x1b5301
+ text "<PLAY_G>, good"
+ line "morning!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b5335: ; 0x1b5335
+ text "Hi, <PLAY_G>!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b535f: ; 0x1b535f
+ text "<PLAY_G>, good"
+ line "evening!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you doing?"
+ done
+
+UnknownText_0x1b5393: ; 0x1b5393
+ text "How are your"
+ line "#MON doing?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "doing as great as"
+ cont "ever."
+
+ para "Let's keep at it"
+ line "and become #MON"
+ cont "CHAMPS!"
+ done
+
+UnknownText_0x1b53f7: ; 0x1b53f7
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ para "Oh, <PLAY_G>."
+ line "Good morning."
+ para ""
+ done
+
+UnknownText_0x1b5424: ; 0x1b5424
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh. Hi, <PLAY_G>."
+ done
+
+UnknownText_0x1b5446: ; 0x1b5446
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Good evening."
+ done
+
+UnknownText_0x1b5472: ; 0x1b5472
+ text "Good morning,"
+ line "<PLAY_G>!"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Were you sleeping?"
+ done
+
+UnknownText_0x1b54a6: ; 0x1b54a6
+ text "<PLAY_G>, hi!"
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Do you have some"
+ line "time?"
+ done
+
+UnknownText_0x1b54d4: ; 0x1b54d4
+ text "Hi, <PLAY_G>."
+ line "Good evening."
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "I hope you were"
+ line "awake."
+ done
+
+UnknownText_0x1b5510: ; 0x1b5510
+ text "Are you the kind"
+ line "of person who goes"
+
+ para "to #MON CENTERS"
+ line "often?"
+
+ para "I go every day."
+ line "Watching out for"
+
+ para "the health of your"
+ line "#MON is a basic"
+
+ para "part of being a"
+ line "#MON trainer."
+ done
+
+UnknownText_0x1b55ae: ; 0x1b55ae
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>?"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b55da: ; 0x1b55da
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>? Hi!"
+ done
+
+UnknownText_0x1b55fc: ; 0x1b55fc
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>?"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b5628: ; 0x1b5628
+ text "Oh, <PLAY_G>?"
+
+ para "Tweet! Yeah, it's"
+ line "me, @"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b564c: ; 0x1b564c
+ text "Oh, <PLAY_G>?"
+
+ para "Tweet! Yeah, it's"
+ line "me, @"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5670: ; 0x1b5670
+ text "Oh, <PLAY_G>?"
+
+ para "Tweet! Yeah, it's"
+ line "me, @"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5694: ; 0x1b5694
+ text "Are your #MON"
+ line "still cooking?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " has"
+ line "too much energy."
+
+ para "Once it takes off,"
+ line "it won't come back"
+ cont "for a while."
+ done
+
+UnknownText_0x1b5702: ; 0x1b5702
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh. Hi, <PLAYER>."
+ line "What's up?"
+ done
+
+UnknownText_0x1b572e: ; 0x1b572e
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAYER>,"
+ line "what's up?"
+ done
+
+UnknownText_0x1b575a: ; 0x1b575a
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAYER>,"
+ line "what's up?"
+ done
+
+UnknownText_0x1b5786: ; 0x1b5786
+ text "You're slow! Hurry"
+ line "up and answer!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b57b7: ; 0x1b57b7
+ text "You're slow! Hurry"
+ line "up and answer!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b57e8: ; 0x1b57e8
+ text "You're slow! Hurry"
+ line "up and answer!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b5819: ; 0x1b5819
+ text "Hey, how are your"
+ line "#MON doing?"
+
+ para "What? Great?"
+ line "I see…"
+
+ para "What? My #MON?"
+
+ para "Of course they're"
+ line "doing great! What"
+
+ para "kind of a question"
+ line "is that?"
+ done
+
+UnknownText_0x1b589a: ; 0x1b589a
+ text "Hi, @"
+ text_from_ram StringBuffer3
+ text " here!"
+
+ para "Oh, <PLAYER>? You"
+ line "doing well?"
+ done
+
+UnknownText_0x1b58c2: ; 0x1b58c2
+ text "Hi, @"
+ text_from_ram StringBuffer3
+ text " here!"
+
+ para "Oh, <PLAYER>? You"
+ line "doing well?"
+ done
+
+UnknownText_0x1b58ea: ; 0x1b58ea
+ text "Hi, @"
+ text_from_ram StringBuffer3
+ text " here!"
+
+ para "Oh, <PLAYER>? You"
+ line "doing well?"
+ done
+
+UnknownText_0x1b5912: ; 0x1b5912
+ text "Yo, <PLAYER>!"
+ line "How're you doing?"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text ","
+ line "got a minute?"
+ done
+
+UnknownText_0x1b5948: ; 0x1b5948
+ text "Yo, <PLAYER>! How's"
+ line "it going?"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Got a minute?"
+ done
+
+UnknownText_0x1b597c: ; 0x1b597c
+ text "Yo, <PLAYER>!"
+ line "How're you doing?"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text ","
+ line "got a minute?"
+ done
+
+UnknownText_0x1b59b2: ; 0x1b59b2
+ text "How are your"
+ line "#MON doing?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text "'s"
+ line "raring to go, just"
+ cont "like always."
+
+ para "It's the only one"
+ line "I have. I'm going"
+
+ para "to become a great"
+ line "trainer with it!"
+ done
+
+UnknownText_0x1b5a3b: ; 0x1b5a3b
+ text "Hello? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking."
+
+ para "Oh. Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b5a74: ; 0x1b5a74
+ text "Hello? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking."
+
+ para "Oh, hi, <PLAY_G>!"
+ done
+
+UnknownText_0x1b5a9f: ; 0x1b5a9f
+ text "Hello? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking."
+
+ para "Oh, hi, <PLAY_G>!"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b5ad8: ; 0x1b5ad8
+ text "<PLAY_G>, good"
+ line "morning!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Isn't it nice out?"
+ done
+
+UnknownText_0x1b5b0b: ; 0x1b5b0b
+ text "<PLAY_G>, howdy!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Isn't it nice out?"
+ done
+
+UnknownText_0x1b5b37: ; 0x1b5b37
+ text "Good evening,"
+ line "<PLAY_G>!"
+
+ para "It's me, @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Were you awake?"
+ done
+
+UnknownText_0x1b5b68: ; 0x1b5b68
+ text "How are your"
+ line "#MON doing?"
+
+ para "My #MON have"
+ line "too much energy to"
+
+ para "burn. It gets to"
+ line "be a problem."
+
+ para "Of all my #MON,"
+ line "@"
+ text_from_ram StringBuffer4
+ text " is the"
+ cont "hardest to handle."
+
+ para "Working with it is"
+ line "exhausting."
+ done
+
+UnknownText_0x1b5c10: ; 0x1b5c10
+ text "Yes? Ah, <PLAY_G>."
+
+ para "You're courteous"
+ line "enough to state"
+
+ para "your name when you"
+ line "call on the phone."
+ done
+
+UnknownText_0x1b5c63: ; 0x1b5c63
+ text "Yes? Ah, <PLAY_G>."
+
+ para "You're courteous"
+ line "enough to state"
+
+ para "your name when you"
+ line "call on the phone."
+ done
+
+UnknownText_0x1b5cb6: ; 0x1b5cb6
+ text "Yes? Ah, <PLAY_G>."
+
+ para "You're courteous"
+ line "enough to state"
+
+ para "your name when you"
+ line "call on the phone."
+ done
+
+UnknownText_0x1b5d09: ; 0x1b5d09
+ text "Hiya, it's Uncle"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5d21: ; 0x1b5d21
+ text "Hiya, it's Uncle"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5d39: ; 0x1b5d39
+ text "Hiya, it's Uncle"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b5d51: ; 0x1b5d51
+ text "Are you taking"
+ line "good care of your"
+
+ para "#MON? You have"
+ line "to be good to your"
+ cont "partners!"
+ done
+
+UnknownText_0x1b5d9f: ; 0x1b5d9f
+ text "Hello, @"
+ text_from_ram StringBuffer3
+ text ""
+ line "speaking."
+
+ para "Oh, <PLAY_G>."
+ line "Good morning."
+ done
+
+UnknownText_0x1b5dcc: ; 0x1b5dcc
+ text "Hello, @"
+ text_from_ram StringBuffer3
+ text ""
+ line "speaking."
+
+ para "Oh, <PLAY_G>."
+ line "How are you?"
+ done
+
+UnknownText_0x1b5df8: ; 0x1b5df8
+ text "Hello, @"
+ text_from_ram StringBuffer3
+ text ""
+ line "speaking."
+
+ para "Oh, <PLAY_G>."
+ line "Good evening."
+ done
+
+UnknownText_0x1b5e25: ; 0x1b5e25
+ text "Good morning,"
+ line "<PLAY_G>."
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Were you sleeping?"
+ done
+
+UnknownText_0x1b5e59: ; 0x1b5e59
+ text "Hi, <PLAY_G>."
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "How are things"
+ line "going for you?"
+ done
+
+UnknownText_0x1b5e8e: ; 0x1b5e8e
+ text "Good evening,"
+ line "<PLAY_G>."
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Are you awake?"
+ done
+
+UnknownText_0x1b5ebe: ; 0x1b5ebe
+ text "I had some time,"
+ line "so I called you."
+
+ para "So anyway, how are"
+ line "your #MON?"
+
+ para "Me, I take my"
+ line "@"
+ text_from_ram StringBuffer4
+ text " to the"
+
+ para "#MON CENTER in"
+ line "VIOLET every day,"
+
+ para "so it's doing just"
+ line "fantastic!"
+
+ para "I'm friends with"
+ line "the receptionist!"
+ done
+
+UnknownText_0x1b5f7a: ; 0x1b5f7a
+ text "Yeah, @"
+ text_from_ram StringBuffer3
+ text " the"
+ line "HIKER here."
+
+ para "Ah, <PLAYER>!"
+ done
+
+UnknownText_0x1b5f9e: ; 0x1b5f9e
+ text "Yeah, @"
+ text_from_ram StringBuffer3
+ text " the"
+ line "HIKER here."
+
+ para "Ah, <PLAYER>,"
+ line "right?"
+ done
+
+UnknownText_0x1b5fc9: ; 0x1b5fc9
+ text "Yeah, @"
+ text_from_ram StringBuffer3
+ text " the"
+ line "HIKER here."
+
+ para "Ah, <PLAYER>, isn't"
+ line "it?"
+ done
+
+UnknownText_0x1b5ff6: ; 0x1b5ff6
+ text "Yo, <PLAYER>?"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text ""
+ line "the HIKER!"
+ done
+
+UnknownText_0x1b6017: ; 0x1b6017
+ text "Hey, is this"
+ line "<PLAYER>?"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text ""
+ line "the HIKER!"
+ done
+
+UnknownText_0x1b6041: ; 0x1b6041
+ text "<PLAYER>, you still"
+ line "awake?"
+
+ para "This is @"
+ text_from_ram StringBuffer3
+ text ""
+ line "the HIKER!"
+ done
+
+UnknownText_0x1b606f: ; 0x1b606f
+ text "Are your #MON"
+ line "as feisty as ever?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " and"
+ line "me--we have energy"
+
+ para "to burn. We hike"
+ line "up mountains every"
+
+ para "day to work out"
+ line "all our energy."
+ done
+
+UnknownText_0x1b60f5: ; 0x1b60f5
+ text "Yes? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking."
+
+ para "Hey, <PLAY_G>!"
+ done
+
+UnknownText_0x1b611b: ; 0x1b611b
+ text "Yes? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking."
+
+ para "This must be"
+ line "<PLAY_G>."
+ done
+
+UnknownText_0x1b6149: ; 0x1b6149
+ text "Yes? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text " speaking."
+
+ para "Ah, <PLAY_G>!"
+ done
+
+UnknownText_0x1b616e: ; 0x1b616e
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "<PLAY_G>, right?"
+ done
+
+UnknownText_0x1b618f: ; 0x1b618f
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "<PLAY_G>, what are"
+ line "you doing?"
+ done
+
+UnknownText_0x1b61bd: ; 0x1b61bd
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "<PLAY_G>, sorry to"
+ line "call you so late."
+ done
+
+UnknownText_0x1b61f2: ; 0x1b61f2
+ text "How do you raise"
+ line "your #MON?"
+
+ para "I do all sorts"
+ line "of things, like"
+
+ para "leaving them in"
+ line "DAY-CARE and"
+
+ para "toughening them up"
+ line "with items."
+ done
+
+UnknownText_0x1b626a: ; 0x1b626a
+ text "Hello? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b6296: ; 0x1b6296
+ text "Hello? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>!"
+ line "Hi, how are you?"
+ done
+
+UnknownText_0x1b62c5: ; 0x1b62c5
+ text "Hello? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, <PLAY_G>!"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b62f1: ; 0x1b62f1
+ text "<PLAY_G>?"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Good morning!"
+ done
+
+UnknownText_0x1b630e: ; 0x1b630e
+ text "<PLAY_G>?"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text ". Is"
+ line "this a bad time?"
+ done
+
+UnknownText_0x1b6331: ; 0x1b6331
+ text "<PLAY_G>?"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "."
+ line "Got time to chat?"
+ done
+
+UnknownText_0x1b6352: ; 0x1b6352
+ text "Are your #MON"
+ line "still tough?"
+
+ para "I train every day"
+ line "with @"
+ text_from_ram StringBuffer4
+ text "."
+ done
+
+UnknownText_0x1b638c: ; 0x1b638c
+ text "Hello? @"
+ text_from_ram StringBuffer3
+ text ""
+ line "here…"
+
+ para "Hey, <PLAY_G>!"
+ done
+
+UnknownText_0x1b63a8: ; 0x1b63a8
+ text "Hello? @"
+ text_from_ram StringBuffer3
+ text ""
+ line "here…"
+
+ para "Wow, <PLAY_G>!"
+ done
+
+UnknownText_0x1b63c4: ; 0x1b63c4
+ text "Hello? @"
+ text_from_ram StringBuffer3
+ text ""
+ line "here…"
+
+ para "Yippee, <PLAY_G>!"
+ done
+
+UnknownText_0x1b63e3: ; 0x1b63e3
+ text "Uh, hello."
+ line "<PLAY_G>?"
+
+ para "It's your pal,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6407: ; 0x1b6407
+ text "Uh, hello,"
+ line "<PLAY_G>?"
+
+ para "It's your buddy"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b642c: ; 0x1b642c
+ text "Uh, hello,"
+ line "<PLAY_G>?"
+
+ para "It's your sidekick"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6454: ; 0x1b6454
+ text "Yeah, hello."
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "…Huh, <PLAY_G>? Yo!"
+ done
+
+UnknownText_0x1b647e: ; 0x1b647e
+ text "Yeah, hello, you"
+ line "got @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "…Huh, <PLAY_G>? Yo!"
+ done
+
+UnknownText_0x1b64a8: ; 0x1b64a8
+ text "Yeah, hello, you"
+ line "got @"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "…Huh, <PLAY_G>? Yo!"
+ done
+
+UnknownText_0x1b64d2: ; 0x1b64d2
+ text "Yeah, hello?"
+ line "@"
+ text_from_ram StringBuffer3
+ text " calling."
+
+ para "What are you up"
+ line "to, <PLAY_G>?"
+ done
+
+UnknownText_0x1b6506: ; 0x1b6506
+ text "Yeah, hello?"
+ line "@"
+ text_from_ram StringBuffer3
+ text " calling."
+
+ para "Where are you now,"
+ line "<PLAY_G>?"
+ done
+
+UnknownText_0x1b6539: ; 0x1b6539
+ text "Yeah, hello?"
+ line "@"
+ text_from_ram StringBuffer3
+ text " calling."
+
+ para "Are you awake now,"
+ line "<PLAY_G>?"
+ done
+
+UnknownText_0x1b656c: ; 0x1b656c
+ text "I bet your #MON"
+ line "are a lot stronger"
+ cont "than before."
+ done
+
+UnknownText_0x1b659d: ; 0x1b659d
+ text "Yup, it's @"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Is this <PLAY_G>?"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b65c7: ; 0x1b65c7
+ text "Yup, it's @"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Is that <PLAY_G>?"
+ done
+
+UnknownText_0x1b65e3: ; 0x1b65e3
+ text "Yup, it's @"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Is that <PLAY_G>?"
+ line "Good evening!"
+ done
+
+UnknownText_0x1b660d: ; 0x1b660d
+ text "Hello! It's me,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6624: ; 0x1b6624
+ text "Hello! It's me,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b663b: ; 0x1b663b
+ text "Hello! It's me,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6652: ; 0x1b6652
+ text "<PLAY_G>, are you"
+ line "raising your"
+ cont "#MON properly?"
+
+ para "I read in a book"
+ line "that you should"
+
+ para "raise any #MON"
+ line "you catch with"
+ cont "love and care."
+ done
+
+UnknownText_0x1b66c8: ; 0x1b66c8
+ text "Hi, @"
+ text_from_ram StringBuffer3
+ text " on the"
+ line "line."
+
+ para "Hey! It's <PLAY_G>!"
+ done
+
+UnknownText_0x1b66ec: ; 0x1b66ec
+ text "Hi, @"
+ text_from_ram StringBuffer3
+ text " on the"
+ line "line."
+
+ para "I know!"
+ line "It's <PLAY_G>!"
+ done
+
+UnknownText_0x1b6713: ; 0x1b6713
+ text "Hi, @"
+ text_from_ram StringBuffer3
+ text " on the"
+ line "line."
+
+ para "<PLAY_G>?"
+ line "What's up?"
+ done
+
+UnknownText_0x1b6738: ; 0x1b6738
+ text "Uh, <PLAY_G>?"
+
+ para "It's me!"
+ line "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6757: ; 0x1b6757
+ text "Uh, <PLAY_G>?"
+
+ para "It's me!"
+ line "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6776: ; 0x1b6776
+ text "Uh, <PLAY_G>?"
+
+ para "It's me!"
+ line "It's me, @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b6795: ; 0x1b6795
+ text "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "so full of energy,"
+
+ para "it's a little"
+ line "scary."
+
+ para "How are your"
+ line "#MON doing?"
+ done
+
+UnknownText_0x1b67e2: ; 0x1b67e2
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b680e: ; 0x1b680e
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Hi, <PLAY_G>, good"
+ line "day!"
+ done
+
+UnknownText_0x1b6836: ; 0x1b6836
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Hi, <PLAY_G>, good"
+ line "evening!"
+ done
+
+UnknownText_0x1b6862: ; 0x1b6862
+ text "Hi, <PLAY_G>, good"
+ line "morning!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you?"
+ done
+
+UnknownText_0x1b6890: ; 0x1b6890
+ text "Hi, <PLAY_G>, good"
+ line "day!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you?"
+ done
+
+UnknownText_0x1b68ba: ; 0x1b68ba
+ text "Hi, <PLAY_G>, good"
+ line "evening!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "."
+ line "How are you?"
+ done
+
+UnknownText_0x1b68e8: ; 0x1b68e8
+ text "How are your"
+ line "#MON doing?"
+
+ para "You know PROF.OAK,"
+ line "so of course your"
+ cont "#MON are fine!"
+
+ para "My #MON are"
+ line "doing well too."
+
+ para "But then, I am"
+ line "trying to become a"
+
+ para "#MON professor,"
+ line "so that shouldn't"
+ cont "be a big surprise."
+ done
+
+UnknownText_0x1b69a8: ; 0x1b69a8
+ text "Hi, <PLAY_G>?"
+
+ para "Good morning pika."
+ line "What's up pika?"
+ done
+
+UnknownText_0x1b69d2: ; 0x1b69d2
+ text "Hi, <PLAY_G>?"
+
+ para "Good day pika,"
+ line "what's up pika?"
+ done
+
+UnknownText_0x1b69f8: ; 0x1b69f8
+ text "Hi, <PLAY_G>?"
+
+ para "Good evening pika,"
+ line "what's up pika?"
+ done
+
+UnknownText_0x1b6a22: ; 0x1b6a22
+ text "<PLAY_G> pika, good"
+ line "morning!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text ", how"
+ line "pika are you?"
+ done
+
+UnknownText_0x1b6a56: ; 0x1b6a56
+ text "<PLAY_G> pika, good"
+ line "pika day!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text ", how"
+ line "pika are you?"
+ done
+
+UnknownText_0x1b6a8b: ; 0x1b6a8b
+ text "<PLAY_G> pika, good"
+ line "evening!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text ". Were"
+ line "you pika awake?"
+ done
+
+UnknownText_0x1b6ac2: ; 0x1b6ac2
+ text "You have to hear"
+ line "this! My lovable"
+
+ para "@"
+ text_from_ram StringBuffer4
+ text " looked"
+ line "at me and grinned!"
+
+ para "It must be because"
+ line "our hearts beat"
+ cont "together as one!"
+ done
+
+UnknownText_0x1b6b39: ; 0x1b6b39
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, Good morning,"
+ line "<PLAY_G>."
+ done
+
+UnknownText_0x1b6b65: ; 0x1b6b65
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "That voice…"
+ line "<PLAY_G>, right?"
+ done
+
+UnknownText_0x1b6b92: ; 0x1b6b92
+ text "Hello, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "This must be"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b6bb9: ; 0x1b6bb9
+ text "Hello!"
+ line "@"
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "Good morning! The"
+ line "weather's great!"
+ done
+
+UnknownText_0x1b6bef: ; 0x1b6bef
+ text "Hello!"
+ line "@"
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "What a perfect day"
+ line "for fishing!"
+ done
+
+UnknownText_0x1b6c23: ; 0x1b6c23
+ text "Hello!"
+ line "@"
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "It's a great night"
+ line "for fishing!"
+ done
+
+UnknownText_0x1b6c56: ; 0x1b6c56
+ text "How's your trip"
+ line "coming along?"
+
+ para "I can't complain"
+ line "about my fishing!"
+ done
+
+UnknownText_0x1b6c96: ; 0x1b6c96
+ text "Yes? @"
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "Ah, <PLAYER>. What"
+ line "can I do for you?"
+ done
+
+UnknownText_0x1b6cc6: ; 0x1b6cc6
+ text "Yes? @"
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "Ah, <PLAYER>. What"
+ line "can I do for you?"
+ done
+
+UnknownText_0x1b6cf6: ; 0x1b6cf6
+ text "Yes? @"
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "Ah, <PLAYER>. What"
+ line "can I do for you?"
+ done
+
+UnknownText_0x1b6d26: ; 0x1b6d26
+ text "Hiya, <PLAYER>. How"
+ line "are you doing?"
+
+ para "Hey! It's me,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6d57: ; 0x1b6d57
+ text "Hiya, <PLAYER>, how"
+ line "are you doing?"
+
+ para "Hey, it's me,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6d88: ; 0x1b6d88
+ text "Hiya, <PLAYER>, how"
+ line "are you doing?"
+
+ para "Hey, it's me,"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6db9: ; 0x1b6db9
+ text "Oh yeah, I saw you"
+ line "coming out of a"
+
+ para "#MON CENTER the"
+ line "other day."
+
+ para "You heal your"
+ line "#MON regularly,"
+
+ para "don't you?"
+ line "I'm impressed."
+
+ para "Heh, my @"
+ text_from_ram StringBuffer4
+ text ""
+ line "is so tough, it"
+
+ para "doesn't need to go"
+ line "to #MON CENTERS"
+ cont "often. Heheh!"
+ done
+
+UnknownText_0x1b6e7c: ; 0x1b6e7c
+ text "Yes? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Good morning."
+ done
+
+UnknownText_0x1b6ea6: ; 0x1b6ea6
+ text "Yes? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>."
+ line "Hello."
+ done
+
+UnknownText_0x1b6ec9: ; 0x1b6ec9
+ text "Yes? This is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "."
+
+ para "Oh, <PLAY_G>, good"
+ line "evening."
+ done
+
+UnknownText_0x1b6ef3: ; 0x1b6ef3
+ text "Is this <PLAY_G>?"
+
+ para "Good morning. This"
+ line "is @"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6f1c: ; 0x1b6f1c
+ text "Is this <PLAY_G>?"
+
+ para "Hi, it's @"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6f37: ; 0x1b6f37
+ text "Is this <PLAY_G>?"
+
+ para "Good evening. This"
+ line "is @"
+ text_from_ram StringBuffer3
+ text "."
+ done
+
+UnknownText_0x1b6f60: ; 0x1b6f60
+ text "Are your #MON"
+ line "doing well?"
+
+ para "I hope you take"
+ line "them to a #MON"
+ cont "CENTER every day."
+
+ para "Don't push them"
+ line "too hard."
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " is"
+ line "cute and lively"
+
+ para "precisely because"
+ line "I take it to a"
+
+ para "#MON CENTER"
+ line "every day."
+ done
+
+UnknownText_0x1b7019: ; 0x1b7019
+ text "Yes, hello?"
+ line "@"
+ text_from_ram StringBuffer3
+ text " here!"
+
+ para "Morning, <PLAY_G>!"
+
+ para "Are you using bird"
+ line "#MON?"
+ done
+
+UnknownText_0x1b7057: ; 0x1b7057
+ text "Yes, hello?"
+ line "@"
+ text_from_ram StringBuffer3
+ text " here!"
+
+ para "Hi, <PLAY_G>!"
+
+ para "Are your bird"
+ line "#MON flying?"
+ done
+
+UnknownText_0x1b7092: ; 0x1b7092
+ text "Yes, hello?"
+ line "@"
+ text_from_ram StringBuffer3
+ text " here!"
+
+ para "Evening, <PLAY_G>!"
+ line "Are you letting"
+
+ para "your bird #MON"
+ line "see some action?"
+ done
+
+UnknownText_0x1b70e7: ; 0x1b70e7
+ text "Good morning,"
+ line "<PLAY_G>!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b7112: ; 0x1b7112
+ text "Hi, <PLAY_G>!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "Remember me?"
+ done
+
+UnknownText_0x1b7132: ; 0x1b7132
+ text "Good evening,"
+ line "<PLAY_G>!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "Are you free now?"
+ done
+
+UnknownText_0x1b7161: ; 0x1b7161
+ text "Are you and your"
+ line "#MON fine?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text ""
+ line "looks like it will"
+
+ para "get tough enough"
+ line "to face and beat"
+
+ para "the legendary bird"
+ line "#MON!"
+ done
+
+UnknownText_0x1b71d5: ; 0x1b71d5
+ text "Hello, you have"
+ line "reached @"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Ah, <PLAY_G>."
+ done
+
+UnknownText_0x1b71fc: ; 0x1b71fc
+ text "Hello, you have"
+ line "reached @"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Ah, <PLAY_G>, is"
+ line "it?"
+ done
+
+UnknownText_0x1b722a: ; 0x1b722a
+ text "Hello, you have"
+ line "reached @"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Ah, if it isn't"
+ line "<PLAY_G>."
+ done
+
+UnknownText_0x1b725c: ; 0x1b725c
+ text "Ah, it's @"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Have you got a"
+ line "moment?"
+ done
+
+UnknownText_0x1b7283: ; 0x1b7283
+ text "Ah, it's @"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Can you talk now?"
+ done
+
+UnknownText_0x1b72a5: ; 0x1b72a5
+ text "Ah, it's @"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Sorry for calling"
+ line "so late."
+ done
+
+UnknownText_0x1b72d0: ; 0x1b72d0
+ text "Have your #MON"
+ line "grown any?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " has"
+ line "grown quite a bit."
+ done
+
+UnknownText_0x1b730b: ; 0x1b730b
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "<PLAYER>! Beautiful"
+ line "morning, hey?"
+ done
+
+UnknownText_0x1b7331: ; 0x1b7331
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "<PLAYER>! Beautiful"
+ line "weather, hey?"
+ done
+
+UnknownText_0x1b7357: ; 0x1b7357
+ text_from_ram StringBuffer3
+ text " here…"
+
+ para "<PLAYER>! Beautiful"
+ line "moonlight, hey?"
+ done
+
+UnknownText_0x1b737f: ; 0x1b737f
+ text "Hey, <PLAYER>!"
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b7397: ; 0x1b7397
+ text "Hey, <PLAYER>!"
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b73af: ; 0x1b73af
+ text "Hey, <PLAYER>!"
+ line "This is @"
+ text_from_ram StringBuffer3
+ text "!"
+ done
+
+UnknownText_0x1b73c7: ; 0x1b73c7
+ text "Yup, yup!"
+ line "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Hah, and here's"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b73ef: ; 0x1b73ef
+ text "Yup, yup!"
+ line "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Hah, and here's"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b7417: ; 0x1b7417
+ text "Yup, yup!"
+ line "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Hah, and here's"
+ line "<PLAY_G>!"
+ done
+
+UnknownText_0x1b743f: ; 0x1b743f
+ text "<PLAY_G>, it's"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Have you had a"
+ line "proper breakfast?"
+ done
+
+UnknownText_0x1b746f: ; 0x1b746f
+ text "<PLAY_G>, it's"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Have you had a"
+ line "proper lunch?"
+ done
+
+UnknownText_0x1b749b: ; 0x1b749b
+ text "<PLAY_G>, it's"
+ line "@"
+ text_from_ram StringBuffer3
+ text "!"
+
+ para "Have you had a"
+ line "proper dinner?"
+ done
+
+UnknownText_0x1b74c8: ; 0x1b74c8
+ text "Are your #MON"
+ line "looking good?"
+
+ para "My @"
+ text_from_ram StringBuffer4
+ text " and"
+ line "me--we're looking"
+
+ para "mighty dandy!"
+ line "Hahahah!"
+ done
+
+UnknownText_0x1b751a: ; 0x1b751a
+ text "Yes, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh. Hi, <PLAY_G>!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b7548: ; 0x1b7548
+ text "Yes, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAY_G>!"
+ line "Yahoo!"
+ done
+
+UnknownText_0x1b756f: ; 0x1b756f
+ text "Yes, this is"
+ line "@"
+ text_from_ram StringBuffer3
+ text "…"
+
+ para "Oh, hi, <PLAY_G>!"
+ done
+
+UnknownText_0x1b758f: ; 0x1b758f
+ text "<PLAY_G>!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "Good morning!"
+ done
+
+UnknownText_0x1b75ac: ; 0x1b75ac
+ text "<PLAY_G>!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "Working hard?"
+ done
+
+UnknownText_0x1b75c9: ; 0x1b75c9
+ text "<PLAY_G>!"
+
+ para "It's @"
+ text_from_ram StringBuffer3
+ text "!"
+ line "Were you up?"
+ done
+
+UnknownText_0x1b75e5: ; 0x1b75e5
+ text "Are you raising"
+ line "your #MON?"
+
+ para "Hey, @"
+ text_from_ram StringBuffer3
+ text "'s"
+ line "@"
+ text_from_ram StringBuffer4
+ text " is"
+ cont "looking good!"
+ done
+
+UnusedPhoneText: ; 0x1b7624
+ text "Good morning."
+ done
diff --git a/data/phone_text/tully_overworld.asm b/data/phone_text/tully_overworld.asm
new file mode 100644
index 000000000..48d41ba7c
--- /dev/null
+++ b/data/phone_text/tully_overworld.asm
@@ -0,0 +1,73 @@
+TullyAskNumber1Text:
+ text "Hey, you're trying"
+ line "to be the ultimate"
+
+ para "trainer too? Then"
+ line "we're comrades!"
+
+ para "If I find any more"
+ line "items by the"
+
+ para "water, I'll give"
+ line "you some."
+
+ para "Just give me your"
+ line "phone number."
+ done
+
+TullyAskNumber2Text:
+ text "If I find any more"
+ line "items by the"
+
+ para "water, I'll give"
+ line "you some."
+
+ para "Just give me your"
+ line "phone number."
+ done
+
+TullyNumberAcceptedText:
+ text "You'll be hearing"
+ line "from me if I find"
+ cont "something good."
+ done
+
+TullyNumberDeclinedText:
+ text "Is that so? Then"
+ line "I'll just have to"
+ cont "use them myself."
+ done
+
+TullyPhoneFullText:
+ text "Your phone list is"
+ line "all filled up."
+
+ para "Come back if you"
+ line "make room for me."
+ done
+
+TullyRematchText:
+ text "I've been doing"
+ line "more than just"
+
+ para "fishing since we"
+ line "last met."
+
+ para "You're in for a"
+ line "big surprise!"
+ done
+
+TullyGiftText:
+ text "Hey, there you"
+ line "are!"
+
+ para "Here's a gift, as"
+ line "promised!"
+ done
+
+TullyPackFullText:
+ text "Your PACK's full?"
+
+ para "Come back later--"
+ line "that'll do it."
+ done
diff --git a/data/phone_text/vance_overworld.asm b/data/phone_text/vance_overworld.asm
new file mode 100644
index 000000000..b01907d36
--- /dev/null
+++ b/data/phone_text/vance_overworld.asm
@@ -0,0 +1,73 @@
+VanceAskNumber1Text:
+ text "You know, you are"
+ line "really strong."
+
+ para "But I don't want"
+ line "to just slink off…"
+
+ para "I know! Could I"
+ line "get your number?"
+
+ para "Let's meet up for"
+ line "more battles!"
+ done
+
+VanceAskNumber2Text:
+ text "I want to battle"
+ line "tough trainers as"
+ cont "often as I can!"
+
+ para "Could I get your"
+ line "number?"
+
+ para "Let's meet up for"
+ line "more battles!"
+ done
+
+VanceNumberAcceptedText:
+ text "Don't forget to"
+ line "come see me when I"
+ cont "challenge you!"
+ done
+
+VanceNumberDeclinedText:
+ text "A bird-user friend"
+ line "isn't a bad thing"
+ cont "to have, I think…"
+
+ para "Won't you"
+ line "reconsider?"
+ done
+
+VancePhoneFullText:
+ text "Your phone's out"
+ line "of memory. Delete"
+ cont "a number for me!"
+ done
+
+VanceRematchText:
+ text "Am I happy to see"
+ line "you! I won't lose!"
+ done
+
+VancePackFullText:
+ text "Oh, too bad. You"
+ line "don't have room."
+
+ para "I'll give it to"
+ line "you next time!"
+ done
+
+VanceRematchGiftText:
+ text "You are really,"
+ line "really strong!"
+
+ para "Thanks for taking"
+ line "me on so often--I"
+
+ para "learned a whole"
+ line "lot from you."
+
+ para "I know! This will"
+ line "do as my thanks!"
+ done
diff --git a/data/phone_text/wade_overworld.asm b/data/phone_text/wade_overworld.asm
new file mode 100644
index 000000000..7b0b96009
--- /dev/null
+++ b/data/phone_text/wade_overworld.asm
@@ -0,0 +1,70 @@
+WadeAskNumber1Text:
+ text "You're awesome!"
+ line "I like you!"
+
+ para "I look for #MON"
+ line "here every day."
+
+ para "When I'm in the"
+ line "grass, I find all"
+ cont "kinds of BERRIES."
+
+ para "If you'd like,"
+ line "I'll share some."
+
+ para "Could I get your"
+ line "phone number?"
+ done
+
+WadeAskNumber2Text:
+ text "When I'm in the"
+ line "grass, I find all"
+ cont "kinds of BERRIES."
+
+ para "If you'd like,"
+ line "I'll share some."
+
+ para "Could I get your"
+ line "phone number?"
+ done
+
+WadeNumberAcceptedText:
+ text "You'll hear from"
+ line "me as soon as I"
+
+ para "find anything that"
+ line "you might like."
+ done
+
+WadeNumberDeclinedText:
+ text "Oh well. Don't be"
+ line "shy if you want to"
+ cont "get my number."
+ done
+
+WadePhoneFullText:
+ text "Your phone list"
+ line "has no room for my"
+ cont "number."
+ done
+
+WadeRematchText:
+ text "I was waiting for"
+ line "you. Let's battle!"
+ done
+
+WadeGiftText:
+ text "Good to see you!"
+ line "See? This is what"
+
+ para "I found."
+ line "It's for you!"
+ done
+
+WadePackFullText:
+ text "Oops, your PACK's"
+ line "full. Too bad."
+
+ para "You should come"
+ line "back for it later."
+ done
diff --git a/data/phone_text/wilton_overworld.asm b/data/phone_text/wilton_overworld.asm
new file mode 100644
index 000000000..a6e43ffb4
--- /dev/null
+++ b/data/phone_text/wilton_overworld.asm
@@ -0,0 +1,61 @@
+WiltonAskNumber1Text:
+ text "Eh, our battle was"
+ line "fun, I'd say…"
+
+ para "When I'm fishing,"
+ line "I sometimes snag"
+
+ para "items that people"
+ line "have dropped."
+
+ para "Do you want them?"
+ line "What's the number?"
+ done
+
+WiltonAskNumber2Text:
+ text "If I snag an item"
+ line "while I'm fishing,"
+
+ para "it's yours. What's"
+ line "your number?"
+ done
+
+WiltonNumberAcceptedText:
+ text "If I snag anything"
+ line "good, I'll be sure"
+ cont "to let you know."
+ done
+
+WiltonNumberDeclinedText:
+ text "All right… Come"
+ line "back if you have a"
+ cont "change of heart."
+ done
+
+WiltonPhoneFullText:
+ text "You can't register"
+ line "another number."
+ done
+
+WiltonRematchText:
+ text "Argh! You startled"
+ line "POLIWAG into"
+ cont "fleeing again!"
+ done
+
+WiltonGiftText:
+ text "So here you are."
+
+ para "See this?"
+ line "I snagged it just"
+
+ para "a little while"
+ line "ago. It's yours."
+ done
+
+WiltonPackFullText:
+ text "Your PACK's full?"
+
+ para "I'll give it to"
+ line "you later."
+ done
diff --git a/data/std_text.asm b/data/std_text.asm
new file mode 100644
index 000000000..7b558cc49
--- /dev/null
+++ b/data/std_text.asm
@@ -0,0 +1,388 @@
+NurseMornText:
+ text "Good morning!"
+ line "Welcome to our"
+ cont "#MON CENTER."
+ done
+
+NurseDayText:
+ text "Hello!"
+ line "Welcome to our"
+ cont "#MON CENTER."
+ done
+
+NurseNiteText:
+ text "Good evening!"
+ line "You're out late."
+
+ para "Welcome to our"
+ line "#MON CENTER."
+ done
+
+PokeComNurseMornText:
+ text "Good morning!"
+
+ para "This is the #-"
+ line "MON COMMUNICATION"
+
+ para "CENTER--or the"
+ line "#COM CENTER."
+ done
+
+PokeComNurseDayText:
+ text "Hello!"
+
+ para "This is the #-"
+ line "MON COMMUNICATION"
+
+ para "CENTER--or the"
+ line "#COM CENTER."
+ done
+
+PokeComNurseNiteText:
+ text "Good to see you"
+ line "working so late."
+
+ para "This is the #-"
+ line "MON COMMUNICATION"
+
+ para "CENTER--or the"
+ line "#COM CENTER."
+ done
+
+NurseAskHealText:
+ text "We can heal your"
+ line "#MON to perfect"
+ cont "health."
+
+ para "Shall we heal your"
+ line "#MON?"
+ done
+
+NurseTakePokemonText:
+ text "OK, may I see your"
+ line "#MON?"
+ done
+
+NurseReturnPokemonText:
+ text "Thank you for"
+ line "waiting."
+
+ para "Your #MON are"
+ line "fully healed."
+ done
+
+NurseGoodbyeText:
+ text "We hope to see you"
+ line "again."
+ done
+
+; not used
+ text "We hope to see you"
+ line "again."
+ done
+
+NursePokerusText:
+ text "Your #MON"
+ line "appear to be"
+
+ para "infected by tiny"
+ line "life forms."
+
+ para "Your #MON are"
+ line "healthy and seem"
+ cont "to be fine."
+
+ para "But we can't tell"
+ line "you anything more"
+
+ para "at a #MON"
+ line "CENTER."
+ done
+
+PokeComNursePokerusText:
+ text "Your #MON"
+ line "appear to be"
+
+ para "infected by tiny"
+ line "life forms."
+
+ para "Your #MON are"
+ line "healthy and seem"
+ cont "to be fine."
+
+ para "But we can't tell"
+ line "you anything more."
+ done
+
+DifficultBookshelfText:
+ text "It's full of"
+ line "difficult books."
+ done
+
+PictureBookshelfText:
+ text "A whole collection"
+ line "of #MON picture"
+ cont "books!"
+ done
+
+MagazineBookshelfText:
+ text "#MON magazines…"
+ line "#MON PAL,"
+
+ para "#MON HANDBOOK,"
+ line "#MON GRAPH…"
+ done
+
+TeamRocketOathText:
+ text "TEAM ROCKET OATH"
+
+ para "Steal #MON for"
+ line "profit!"
+
+ para "Exploit #MON"
+ line "for profit!"
+
+ para "All #MON exist"
+ line "for the glory of"
+ cont "TEAM ROCKET!"
+ done
+
+IncenseBurnerText:
+ text "What is this?"
+
+ para "Oh, it's an"
+ line "incense burner!"
+ done
+
+MerchandiseShelfText:
+ text "Lots of #MON"
+ line "merchandise!"
+ done
+
+TownMapText:
+ text "It's the TOWN MAP."
+ done
+
+WindowText:
+ text "My reflection!"
+ line "Lookin' good!"
+ done
+
+TVText:
+ text "It's a TV."
+ done
+
+HomepageText:
+ text "#MON JOURNAL"
+ line "HOME PAGE…"
+
+ para "It hasn't been"
+ line "updated…"
+ done
+
+; not used
+ text "#MON RADIO!"
+
+ para "Call in with your"
+ line "requests now!"
+ done
+
+TrashCanText:
+ text "There's nothing in"
+ line "here…"
+ done
+
+; not used
+ text "A #MON may be"
+ line "able to move this."
+ done
+
+; not used
+ text "Maybe a #MON"
+ line "can break this."
+ done
+
+PokecenterSignText:
+ text "Heal Your #MON!"
+ line "#MON CENTER"
+ done
+
+MartSignText:
+ text "For All Your"
+ line "#MON Needs"
+
+ para "#MON MART"
+ done
+
+ContestResults_ReadyToJudgeText:
+ text "We will now judge"
+ line "the #MON you've"
+ cont "caught."
+
+ para $56
+ line $56
+
+ para "We have chosen the"
+ line "winners!"
+
+ para "Are you ready for"
+ line "this?"
+ done
+
+ContestResults_PlayerWonAPrizeText:
+ text "<PLAYER>, the No.@"
+ text_from_ram StringBuffer3
+ text ""
+ line "finisher, wins"
+ cont "@"
+ text_from_ram StringBuffer4
+ text "!"
+ done
+
+ReceivedItemText:
+ text "<PLAYER> received"
+ line "@"
+ text_from_ram StringBuffer4
+ text "."
+ done
+
+ContestResults_JoinUsNextTimeText:
+ text "Please join us for"
+ line "the next Contest!"
+ done
+
+ContestResults_ConsolationPrizeText:
+ text "Everyone else gets"
+ line "a BERRY as a con-"
+ cont "solation prize!"
+ done
+
+ContestResults_DidNotWinText:
+ text "We hope you do"
+ line "better next time."
+ done
+
+ContestResults_ReturnPartyText:
+ text "We'll return the"
+ line "#MON we kept"
+
+ para "for you."
+ line "Here you go!"
+ done
+
+ContestResults_PartyFullText:
+ text "Your party's full,"
+ line "so the #MON was"
+
+ para "sent to your BOX"
+ line "in BILL's PC."
+ done
+
+GymStatue_CityGymText:
+ text_from_ram StringBuffer3
+ text ""
+ line "#MON GYM"
+ done
+
+GymStatue_WinningTrainersText:
+ text "LEADER: @"
+ text_from_ram StringBuffer4
+ text ""
+ para "WINNING TRAINERS:"
+ line "<PLAYER>"
+ done
+
+CoinVendor_WelcomeText:
+ text "Welcome to the"
+ line "GAME CORNER."
+ done
+
+CoinVendor_NoCoinCaseText:
+ text "Do you need game"
+ line "coins?"
+
+ para "Oh, you don't have"
+ line "a COIN CASE for"
+ cont "your coins."
+ done
+
+CoinVendor_IntroText:
+ text "Do you need some"
+ line "game coins?"
+
+ para "It costs ¥1000 for"
+ line "50 coins. Do you"
+ cont "want some?"
+ done
+
+CoinVendor_Buy50CoinsText:
+ text "Thank you!"
+ line "Here are 50 coins."
+ done
+
+CoinVendor_Buy500CoinsText:
+ text "Thank you! Here"
+ line "are 500 coins."
+ done
+
+CoinVendor_NotEnoughMoneyText:
+ text "You don't have"
+ line "enough money."
+ done
+
+CoinVendor_CoinCaseFullText:
+ text "Whoops! Your COIN"
+ line "CASE is full."
+ done
+
+CoinVendor_CancelText:
+ text "No coins for you?"
+ line "Come again!"
+ done
+
+BugContestPrizeNoRoomText:
+ text "Oh? Your PACK is"
+ line "full."
+
+ para "We'll keep this"
+ line "for you today, so"
+
+ para "come back when you"
+ line "make room for it."
+ done
+
+HappinessText3:
+ text "Wow! You and your"
+ line "#MON are really"
+ cont "close!"
+ done
+
+HappinessText2:
+ text "#MON get more"
+ line "friendly if you"
+
+ para "spend time with"
+ line "them."
+ done
+
+HappinessText1:
+ text "You haven't tamed"
+ line "your #MON."
+
+ para "If you aren't"
+ line "nice, it'll pout."
+ done
+
+RegisteredNumber1Text:
+ text "<PLAYER> registered"
+ line "@"
+ text_from_ram StringBuffer3
+ text "'s number."
+ done
+
+RegisteredNumber2Text:
+ text "<PLAYER> registered"
+ line "@"
+ text_from_ram StringBuffer3
+ text "'s number."
+ done
diff --git a/data/unused_text/gen_1_trainers.asm b/data/unused_text/gen_1_trainers.asm
new file mode 100644
index 000000000..9a637d6a2
--- /dev/null
+++ b/data/unused_text/gen_1_trainers.asm
@@ -0,0 +1,92 @@
+GetGen1TrainerClassName: ; 50a28
+; XXX
+ ld hl, .Strings
+ ld a, [TrainerClass]
+ dec a
+ ld c, a
+ ld b, 0
+ add hl, bc
+ add hl, bc
+ ld a, [hli]
+ ld h, [hl]
+ ld l, a
+ ld de, StringBuffer1
+.copy
+ ld a, [hli]
+ ld [de], a
+ inc de
+ cp "@"
+ jr nz, .copy
+ ret
+
+.Strings: ; 50a42
+; Untranslated trainer class names from Red.
+ dw .Youngster
+ dw .BugCatcher
+ dw .Lass
+ dw OTClassName
+ dw .JrTrainerM
+ dw .JrTrainerF
+ dw .Pokemaniac
+ dw .SuperNerd
+ dw OTClassName
+ dw OTClassName
+ dw .Burglar
+ dw .Engineer
+ dw .Jack
+ dw OTClassName
+ dw .Swimmer
+ dw OTClassName
+ dw OTClassName
+ dw .Beauty
+ dw OTClassName
+ dw .Rocker
+ dw .Juggler
+ dw OTClassName
+ dw OTClassName
+ dw .Blackbelt
+ dw OTClassName
+ dw .ProfOak
+ dw .Chief
+ dw .Scientist
+ dw OTClassName
+ dw .Rocket
+ dw .CooltrainerM
+ dw .CooltrainerF
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+ dw OTClassName
+
+.Youngster: db "たんパン@"
+.BugCatcher: db "むしとり@"
+.Lass: db "ミニスカ@"
+.JrTrainerM: db "ボーイ@"
+.JrTrainerF: db "ガール@"
+.Pokemaniac: db "マニア@"
+.SuperNerd: db "りかけい@"
+.Burglar: db "どろぼう@"
+.Engineer: db "ォヤジ@"
+.Jack: db "ジャック@"
+.Swimmer: db "かいパン@"
+.Beauty: db "おねえさん@"
+.Rocker: db "グループ@"
+.Juggler: db "ジャグラー@"
+.Blackbelt: db "からて@"
+.ProfOak: db "ォーキド@"
+.Chief: db "チーフ@"
+.Scientist: db "けんきゅういん@"
+.Rocket: db "だんいん@"
+.CooltrainerM: db "エりート♂@"
+.CooltrainerF: db "エりート♀@"
diff --git a/data/unused_text/sweet_honey.asm b/data/unused_text/sweet_honey.asm
new file mode 100644
index 000000000..9bfa4f6b1
--- /dev/null
+++ b/data/unused_text/sweet_honey.asm
@@ -0,0 +1,68 @@
+; Sweet Honey is a feature that was scrapped before development.
+; It was later implemented in Pokémon Diamond and Pearl.
+;
+; Sweet Honey was probably reworked into Sweet Scent.
+; A map in the final game has a Butterfree and a woman who gives
+; the Sweet Scent TM.
+
+; Most of these texts seem to be associated with a single NPC.
+; The last text is associated with a second NPC, probably a Butterfree.
+
+UnusedSweetHoneyText: ; 0x5578a
+ text "My #MON is an"
+ line "expert at collect-"
+ cont "ing SWEET HONEY."
+
+ para "I'll share some"
+ line "with you."
+ done
+
+UnusedSweetHoneyBagFullText: ; 0x557d6
+ text "I want to give you"
+ line "some SWEET HONEY,"
+
+ para "but you have no"
+ line "room for it."
+ done
+
+UnusedSweetHoneyGiveText: ; 0x55819
+ text "Here you go! Have"
+ line "some SWEET HONEY!"
+ done
+
+UnusedGotSweetHoneyText: ; 0x5583e
+ text "<PLAYER> received"
+ line "SWEET HONEY."
+ done
+
+UnusedSweetHoneyAfterText1: ; 0x55856
+ text "My little brother"
+ line "takes SWEET HONEY"
+
+ para "and goes somewhere"
+ line "with it."
+
+ para "I wonder what he's"
+ line "up to?"
+ done
+
+UnusedSweetHoneyAfterText2: ; 0x558b1
+ text "Did you put SWEET"
+ line "HONEY on a tree?"
+
+ para "What happened to"
+ line "it?"
+ done
+
+UnusedSweetHoneyAfterText3: ; 0x558ea
+ text "Did you put SWEET"
+ line "HONEY on a tree?"
+
+ para "It takes about a"
+ line "day for #MON to"
+ cont "be drawn to it."
+ done
+
+UnusedSweetHoneyButterfreeText: ; 0x5593f
+ text "BUTTERFREE: Freeh!"
+ done