shithub: pokecrystal

Download patch

ref: 518dd46ca16c79736511289069d2525635ed52e4
parent: 8e83eb1b320b008593aed43f492c462245bd9ade
author: Rangi <[email protected]>
date: Wed Jan 24 16:27:23 EST 2018

data/text/X_text.asm is redundant

--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,7 @@
 home.o \
 main.o \
 wram.o \
-data/text/common_text.o \
+data/text/common.o \
 data/maps/maps.o \
 data/pokemon/dex_entries.o \
 data/pokemon/egg_moves.o \
--- /dev/null
+++ b/data/text/battle.asm
@@ -1,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_start
+	line "appeared!"
+	prompt
+; 0x8075c
+
+HookedPokemonAttackedText: ; 0x8075c
+	text "The hooked"
+	line "@"
+	text_from_ram EnemyMonNick
+	text_start
+	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_start
+	line "appeared!"
+	prompt
+; 0x807a9
+
+WantsToBattleText:: ; 0x807a9
+	text "<ENEMY>"
+	line "wants to battle!"
+	prompt
+; 0x807bd
+
+BattleText_WildFled: ; 0x807bd
+	text "Wild @"
+	text_from_ram EnemyMonNick
+	text_start
+	line "fled!"
+	prompt
+; 0x807cf
+
+BattleText_EnemyFled: ; 0x807cf
+	text "Enemy @"
+	text_from_ram EnemyMonNick
+	text_start
+	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_start
+	line "fainted!"
+	prompt
+; 0x809be
+
+GotMoneyForWinningText:
+	text "<PLAYER> got ¥@"
+	deciram wBattleReward, 3, 6
+	text_start
+	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_start
+	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_start
+	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_start
+	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_start
+	line "is already out."
+	prompt
+; 0x80c22
+
+BattleText_PkmnCantBeRecalled: ; 0x80c22
+	text_from_ram BattleMonNick
+	text_start
+	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_start
+	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_start
+	line "is eating!"
+	prompt
+; 0x80cd1
+
+BattleText_WildPkmnIsAngry: ; 0x80cd1
+	text "Wild @"
+	text_from_ram EnemyMonNick
+	text_start
+	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_start
+	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
--- a/data/text/battle_text.asm
+++ /dev/null
@@ -1,1293 +1,0 @@
-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_start
-	line "appeared!"
-	prompt
-; 0x8075c
-
-HookedPokemonAttackedText: ; 0x8075c
-	text "The hooked"
-	line "@"
-	text_from_ram EnemyMonNick
-	text_start
-	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_start
-	line "appeared!"
-	prompt
-; 0x807a9
-
-WantsToBattleText:: ; 0x807a9
-	text "<ENEMY>"
-	line "wants to battle!"
-	prompt
-; 0x807bd
-
-BattleText_WildFled: ; 0x807bd
-	text "Wild @"
-	text_from_ram EnemyMonNick
-	text_start
-	line "fled!"
-	prompt
-; 0x807cf
-
-BattleText_EnemyFled: ; 0x807cf
-	text "Enemy @"
-	text_from_ram EnemyMonNick
-	text_start
-	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_start
-	line "fainted!"
-	prompt
-; 0x809be
-
-GotMoneyForWinningText:
-	text "<PLAYER> got ¥@"
-	deciram wBattleReward, 3, 6
-	text_start
-	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_start
-	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_start
-	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_start
-	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_start
-	line "is already out."
-	prompt
-; 0x80c22
-
-BattleText_PkmnCantBeRecalled: ; 0x80c22
-	text_from_ram BattleMonNick
-	text_start
-	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_start
-	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_start
-	line "is eating!"
-	prompt
-; 0x80cd1
-
-BattleText_WildPkmnIsAngry: ; 0x80cd1
-	text "Wild @"
-	text_from_ram EnemyMonNick
-	text_start
-	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_start
-	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
--- /dev/null
+++ b/data/text/common.asm
@@ -1,0 +1,16 @@
+INCLUDE "constants.asm"
+
+
+SECTION "Text 1", ROMX
+
+INCLUDE "data/text/common_1.asm"
+
+
+SECTION "Text 2", ROMX
+
+INCLUDE "data/text/common_2.asm"
+
+
+SECTION "Text 3", ROMX
+
+INCLUDE "data/text/common_3.asm"
--- /dev/null
+++ b/data/text/common_1.asm
@@ -1,0 +1,1848 @@
+_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_start
+	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_start
+	line "was defrosted."
+	done
+
+UnknownText_0x1bc115::
+	text_from_ram StringBuffer1
+	text_start
+	line "woke up."
+	done
+
+UnknownText_0x1bc123::
+	text_from_ram StringBuffer1
+	text "'s"
+	line "health returned."
+	done
+
+UnknownText_0x1bc13a::
+	text_from_ram StringBuffer1
+	text_start
+	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_start
+
+	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_start
+	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_start
+	line "MARY: PROF.OAK'S"
+	done
+
+_OPT_IntroText2::
+	text_start
+	line "#MON TALK!"
+	done
+
+_OPT_IntroText3::
+	text_start
+	line "With me, MARY!"
+	done
+
+_OPT_OakText1::
+	text_start
+	line "OAK: @"
+	text_from_ram wMonOrItemNameBuffer
+	db "@@"
+
+_OPT_OakText2::
+	text_start
+	line "may be seen around"
+	done
+
+_OPT_OakText3::
+	text_start
+	line "@"
+	text_from_ram StringBuffer1
+	text "."
+	done
+
+_OPT_MaryText1::
+	text_start
+	line "MARY: @"
+	text_from_ram StringBuffer1
+	text "'s"
+	done
+
+OPT_SweetAdorably::
+	text_start
+	line "sweet and adorably"
+	done
+
+OPT_WigglySlickly::
+	text_start
+	line "wiggly and slickly"
+	done
+
+OPT_AptlyNamed::
+	text_start
+	line "aptly named and"
+	done
+
+OPT_UndeniablyKindOf::
+	text_start
+	line "undeniably kind of"
+	done
+
+OPT_Unbearably::
+	text_start
+	line "so, so unbearably"
+	done
+
+OPT_WowImpressively::
+	text_start
+	line "wow, impressively"
+	done
+
+OPT_AlmostPoisonously::
+	text_start
+	line "almost poisonously"
+	done
+
+OPT_Sensually::
+	text_start
+	line "ooh, so sensually"
+	done
+
+OPT_Mischievously::
+	text_start
+	line "so mischievously"
+	done
+
+OPT_Topically::
+	text_start
+	line "so very topically"
+	done
+
+OPT_Addictively::
+	text_start
+	line "sure addictively"
+	done
+
+OPT_LooksInWater::
+	text_start
+	line "looks in water is"
+	done
+
+OPT_EvolutionMustBe::
+	text_start
+	line "evolution must be"
+	done
+
+OPT_Provocatively::
+	text_start
+	line "provocatively"
+	done
+
+OPT_FlippedOut::
+	text_start
+	line "so flipped out and"
+	done
+
+OPT_HeartMeltingly::
+	text_start
+	line "heart-meltingly"
+	done
+
+OPT_Cute::
+	text_start
+	line "cute."
+	done
+
+OPT_Weird::
+	text_start
+	line "weird."
+	done
+
+OPT_Pleasant::
+	text_start
+	line "pleasant."
+	done
+
+OPT_BoldSortOf::
+	text_start
+	line "bold, sort of."
+	done
+
+OPT_Frightening::
+	text_start
+	line "frightening."
+	done
+
+OPT_SuaveDebonair::
+	text_start
+	line "suave & debonair!"
+	done
+
+OPT_Powerful::
+	text_start
+	line "powerful."
+	done
+
+OPT_Exciting::
+	text_start
+	line "exciting."
+	done
+
+OPT_Groovy::
+	text_start
+	line "groovy!"
+	done
+
+OPT_Inspiring::
+	text_start
+	line "inspiring."
+	done
+
+OPT_Friendly::
+	text_start
+	line "friendly."
+	done
+
+OPT_HotHotHot::
+	text_start
+	line "hot, hot, hot!"
+	done
+
+OPT_Stimulating::
+	text_start
+	line "stimulating."
+	done
+
+OPT_Guarded::
+	text_start
+	line "guarded."
+	done
+
+OPT_Lovely::
+	text_start
+	line "lovely."
+	done
+
+OPT_Speedy::
+	text_start
+	line "speedy."
+	done
+
+_OPT_PokemonChannelText::
+	text "#MON"
+	done
+
+_PokedexShowText::
+	text_start
+	line "@"
+	text_from_ram StringBuffer1
+	db "@@"
+
+; Pokémon Music Channel / Pokémusic
+
+_BenIntroText1::
+	text_start
+	line "BEN: #MON MUSIC"
+	done
+
+_BenIntroText2::
+	text_start
+	line "CHANNEL!"
+	done
+
+_BenIntroText3::
+	text_start
+	line "It's me, DJ BEN!"
+	done
+
+_FernIntroText1::
+	text_start
+	line "FERN: #MUSIC!"
+	done
+
+_FernIntroText2::
+	text_start
+	line "With DJ FERN!"
+	done
+
+_BenFernText1::
+	text_start
+	line "Today's @"
+	current_day
+	text ","
+	done
+
+_BenFernText2A::
+	text_start
+	line "so let us jam to"
+	done
+
+_BenFernText2B::
+	text_start
+	line "so chill out to"
+	done
+
+_BenFernText3A::
+	text_start
+	line "#MON March!"
+	done
+
+_BenFernText3B::
+	text_start
+	line "#MON Lullaby!"
+	done
+
+; Lucky Channel
+
+_LC_Text1::
+	text_start
+	line "REED: Yeehaw! How"
+	done
+
+_LC_Text2::
+	text_start
+	line "y'all doin' now?"
+	done
+
+_LC_Text3::
+	text_start
+	line "Whether you're up"
+	done
+
+_LC_Text4::
+	text_start
+	line "or way down low,"
+	done
+
+_LC_Text5::
+	text_start
+	line "don't you miss the"
+	done
+
+_LC_Text6::
+	text_start
+	line "LUCKY NUMBER SHOW!"
+	done
+
+_LC_Text7::
+	text_start
+	line "This week's Lucky"
+	done
+
+_LC_Text8::
+	text_start
+	line "Number is @"
+	interpret_data
+	text_from_ram StringBuffer1
+	text "!"
+	done
+
+_LC_Text9::
+	text_start
+	line "I'll repeat that!"
+	done
+
+_LC_Text10::
+	text_start
+	line "Match it and go to"
+	done
+
+_LC_Text11::
+	text_start
+	line "the RADIO TOWER!"
+	done
+
+_LC_DragText1::
+	text_start
+	line "…Repeating myself"
+	done
+
+_LC_DragText2::
+	text_start
+	line "gets to be a drag…"
+	done
+
+; Places and People
+
+_PnP_Text1::
+	text_start
+	line "PLACES AND PEOPLE!"
+	done
+
+_PnP_Text2::
+	text_start
+	line "Brought to you by"
+	done
+
+_PnP_Text3::
+	text_start
+	line "me, DJ LILY!"
+	done
+
+_PnP_Text4::
+	text_start
+	line "@"
+	text_from_ram StringBuffer2
+	text " @"
+	text_from_ram StringBuffer1
+	db "@@"
+
+_PnP_cute::
+	text_start
+	line "is cute."
+	done
+
+_PnP_lazy::
+	text_start
+	line "is sort of lazy."
+	done
+
+_PnP_happy::
+	text_start
+	line "is always happy."
+	done
+
+_PnP_noisy::
+	text_start
+	line "is quite noisy."
+	done
+
+_PnP_precocious::
+	text_start
+	line "is precocious."
+	done
+
+_PnP_bold::
+	text_start
+	line "is somewhat bold."
+	done
+
+_PnP_picky::
+	text_start
+	line "is too picky!"
+	done
+
+_PnP_sortofok::
+	text_start
+	line "is sort of OK."
+	done
+
+_PnP_soso::
+	text_start
+	line "is just so-so."
+	done
+
+_PnP_great::
+	text_start
+	line "is actually great."
+	done
+
+_PnP_mytype::
+	text_start
+	line "is just my type."
+	done
+
+_PnP_cool::
+	text_start
+	line "is so cool, no?"
+	done
+
+_PnP_inspiring::
+	text_start
+	line "is inspiring!"
+	done
+
+_PnP_weird::
+	text_start
+	line "is kind of weird."
+	done
+
+_PnP_rightforme::
+	text_start
+	line "is right for me?"
+	done
+
+_PnP_odd::
+	text_start
+	line "is definitely odd!"
+	done
+
+_PnP_Text5::
+	text_start
+	line "@"
+	text_from_ram StringBuffer1
+	db "@@"
+
+_RocketRadioText1::
+	text_start
+	line "… …Ahem, we are"
+	done
+
+_RocketRadioText2::
+	text_start
+	line "TEAM ROCKET!"
+	done
+
+_RocketRadioText3::
+	text_start
+	line "After three years"
+	done
+
+_RocketRadioText4::
+	text_start
+	line "of preparation, we"
+	done
+
+_RocketRadioText5::
+	text_start
+	line "have risen again"
+	done
+
+_RocketRadioText6::
+	text_start
+	line "from the ashes!"
+	done
+
+_RocketRadioText7::
+	text_start
+	line "GIOVANNI! @"
+	interpret_data
+	text "Can you"
+	done
+
+_RocketRadioText8::
+	text_start
+	line "hear?@"
+	interpret_data
+	text " We did it!"
+	done
+
+_RocketRadioText9::
+	text_start
+	line "@"
+	interpret_data
+	text "Where is our boss?"
+	done
+
+_RocketRadioText10::
+	text_start
+	line "@"
+	interpret_data
+	text "Is he listening?"
+	done
+
+_BuenaRadioText1::
+	text_start
+	line "BUENA: BUENA here!"
+	done
+
+_BuenaRadioText2::
+	text_start
+	line "Today's password!"
+	done
+
+_BuenaRadioText3::
+	text_start
+	line "Let me think… It's"
+	done
+
+_BuenaRadioText4::
+	text_start
+	line "@"
+	text_from_ram StringBuffer1
+	text "!"
+	done
+
+_BuenaRadioText5::
+	text_start
+	line "Don't forget it!"
+	done
+
+_BuenaRadioText6::
+	text_start
+	line "I'm in GOLDENROD's"
+	done
+
+_BuenaRadioText7::
+	text_start
+	line "RADIO TOWER!"
+	done
+
+_BuenaRadioMidnightText1::
+	text_start
+	line "BUENA: Oh my…"
+	done
+
+_BuenaRadioMidnightText2::
+	text_start
+	line "It's midnight! I"
+	done
+
+_BuenaRadioMidnightText3::
+	text_start
+	line "have to shut down!"
+	done
+
+_BuenaRadioMidnightText4::
+	text_start
+	line "Thanks for tuning"
+	done
+
+_BuenaRadioMidnightText5::
+	text_start
+	line "in to the end! But"
+	done
+
+_BuenaRadioMidnightText6::
+	text_start
+	line "don't stay up too"
+	done
+
+_BuenaRadioMidnightText7::
+	text_start
+	line "late! Presented to"
+	done
+
+_BuenaRadioMidnightText8::
+	text_start
+	line "you by DJ BUENA!"
+	done
+
+_BuenaRadioMidnightText9::
+	text "I'm outta here!"
+	done
+
+_BuenaRadioMidnightText10::
+	text "…"
+	done
+
+_BuenaOffTheAirText::
+	text_start
+	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_start
+	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_start
+	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_start
+	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_start
+	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_start
+	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_start
+	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_start
+	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
--- /dev/null
+++ b/data/text/common_2.asm
@@ -1,0 +1,1540 @@
+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_start
+	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_start
+	line "a boosted"
+	cont "@"
+	deciram StringBuffer2, 2, 4
+	text " EXP. Points!"
+	prompt
+
+Text_StringBuffer2ExpPoints::
+	text_start
+	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_start
+	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_start
+	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_start
+	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_start
+	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_start
+	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 "<SCROLL>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 "<SCROLL>sharply fell!"
+	prompt
+
+UnknownText_0x1c0d06::
+	text " fell!"
+	prompt
+
+UnknownText_0x1c0d0e::
+	text "<USER>@@"
+
+UnknownText_0x1c0d12::
+	text_start
+	line "made a whirlwind!"
+	prompt
+
+UnknownText_0x1c0d26::
+	text_start
+	line "took in sunlight!"
+	prompt
+
+UnknownText_0x1c0d3a::
+	text_start
+	line "lowered its head!"
+	prompt
+
+UnknownText_0x1c0d4e::
+	text_start
+	line "is glowing!"
+	prompt
+
+UnknownText_0x1c0d5c::
+	text_start
+	line "flew up high!"
+	prompt
+
+UnknownText_0x1c0d6c::
+	text_start
+	line "dug a hole!"
+	prompt
+
+_ActorNameText::
+	text "<USER>@@"
+
+_UsedMove1Text::
+	text_start
+	line "used @@"
+
+_UsedMove2Text::
+	text_start
+	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_start
+	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_start
+	line "that was left with"
+	cont "the DAY-CARE LADY."
+	done
+
+UnknownText_0x1c0e24::
+	text "It's @"
+	text_from_ram wBreedMon1
+	text_start
+	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_start
+	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_start
+
+	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_start
+
+	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_start
+
+	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
+
+_PlayersPCHowManyWithdrawText::
+	text "How many do you"
+	line "want to withdraw?"
+	done
+
+_PlayersPCWithdrewItemsText::
+	text "Withdrew @"
+	deciram wItemQuantityChangeBuffer, 1, 2
+	text_start
+	line "@"
+	text_from_ram StringBuffer2
+	text "(S)."
+	prompt
+
+_PlayersPCNoRoomWithdrawText::
+	text "There's no room"
+	line "for more items."
+	prompt
+
+UnknownText_0x1c13df::
+	text "No items here!"
+	prompt
+
+_PlayersPCHowManyDepositText::
+	text "How many do you"
+	line "want to deposit?"
+	done
+
+_PlayersPCDepositItemsText::
+	text "Deposited @"
+	deciram wItemQuantityChangeBuffer, 1, 2
+	text_start
+	line "@"
+	text_from_ram StringBuffer2
+	text "(S)."
+	prompt
+
+_PlayersPCNoRoomDepositText::
+	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_start
+	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_start
+	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_start
+	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
--- /dev/null
+++ b/data/text/common_3.asm
@@ -1,0 +1,1508 @@
+_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_start
+	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_start
+	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_start
+	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_start
+	line "came from @"
+	text_from_ram wSeerOTName
+	text_start
+	cont "in a trade?"
+
+	para "@"
+	text_from_ram wSeerCaughtLocation
+	text_start
+	line "was where @"
+	text_from_ram wSeerOTName
+	text_start
+	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_start
+	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_start
+
+	para "in battle would"
+	line "excite anyone."
+	done
+
+UnknownText_0x1c4b92::
+	text "Congratulations!"
+	line "Your @"
+	text_from_ram StringBuffer2
+	db "@@"
+
+UnknownText_0x1c4baf::
+	text_start
+
+	para "evolved into"
+	line "@"
+	text_from_ram StringBuffer1
+	text "!"
+	done
+
+UnknownText_0x1c4bc5::
+	text "Huh? @"
+	text_from_ram StringBuffer2
+	text_start
+	line "stopped evolving!"
+	prompt
+
+UnknownText_0x1c4be3::
+	text "What? @"
+	text_from_ram StringBuffer2
+	text_start
+	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_start
+	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_start
+	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_start
+
+	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_start
+	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_start
+
+	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
--- a/data/text/common_text.asm
+++ /dev/null
@@ -1,16 +1,0 @@
-INCLUDE "constants.asm"
-
-
-SECTION "Text 1", ROMX
-
-INCLUDE "data/text/common_text_1.asm"
-
-
-SECTION "Text 2", ROMX
-
-INCLUDE "data/text/common_text_2.asm"
-
-
-SECTION "Text 3", ROMX
-
-INCLUDE "data/text/common_text_3.asm"
--- a/data/text/common_text_1.asm
+++ /dev/null
@@ -1,1848 +1,0 @@
-_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_start
-	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_start
-	line "was defrosted."
-	done
-
-UnknownText_0x1bc115::
-	text_from_ram StringBuffer1
-	text_start
-	line "woke up."
-	done
-
-UnknownText_0x1bc123::
-	text_from_ram StringBuffer1
-	text "'s"
-	line "health returned."
-	done
-
-UnknownText_0x1bc13a::
-	text_from_ram StringBuffer1
-	text_start
-	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_start
-
-	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_start
-	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_start
-	line "MARY: PROF.OAK'S"
-	done
-
-_OPT_IntroText2::
-	text_start
-	line "#MON TALK!"
-	done
-
-_OPT_IntroText3::
-	text_start
-	line "With me, MARY!"
-	done
-
-_OPT_OakText1::
-	text_start
-	line "OAK: @"
-	text_from_ram wMonOrItemNameBuffer
-	db "@@"
-
-_OPT_OakText2::
-	text_start
-	line "may be seen around"
-	done
-
-_OPT_OakText3::
-	text_start
-	line "@"
-	text_from_ram StringBuffer1
-	text "."
-	done
-
-_OPT_MaryText1::
-	text_start
-	line "MARY: @"
-	text_from_ram StringBuffer1
-	text "'s"
-	done
-
-OPT_SweetAdorably::
-	text_start
-	line "sweet and adorably"
-	done
-
-OPT_WigglySlickly::
-	text_start
-	line "wiggly and slickly"
-	done
-
-OPT_AptlyNamed::
-	text_start
-	line "aptly named and"
-	done
-
-OPT_UndeniablyKindOf::
-	text_start
-	line "undeniably kind of"
-	done
-
-OPT_Unbearably::
-	text_start
-	line "so, so unbearably"
-	done
-
-OPT_WowImpressively::
-	text_start
-	line "wow, impressively"
-	done
-
-OPT_AlmostPoisonously::
-	text_start
-	line "almost poisonously"
-	done
-
-OPT_Sensually::
-	text_start
-	line "ooh, so sensually"
-	done
-
-OPT_Mischievously::
-	text_start
-	line "so mischievously"
-	done
-
-OPT_Topically::
-	text_start
-	line "so very topically"
-	done
-
-OPT_Addictively::
-	text_start
-	line "sure addictively"
-	done
-
-OPT_LooksInWater::
-	text_start
-	line "looks in water is"
-	done
-
-OPT_EvolutionMustBe::
-	text_start
-	line "evolution must be"
-	done
-
-OPT_Provocatively::
-	text_start
-	line "provocatively"
-	done
-
-OPT_FlippedOut::
-	text_start
-	line "so flipped out and"
-	done
-
-OPT_HeartMeltingly::
-	text_start
-	line "heart-meltingly"
-	done
-
-OPT_Cute::
-	text_start
-	line "cute."
-	done
-
-OPT_Weird::
-	text_start
-	line "weird."
-	done
-
-OPT_Pleasant::
-	text_start
-	line "pleasant."
-	done
-
-OPT_BoldSortOf::
-	text_start
-	line "bold, sort of."
-	done
-
-OPT_Frightening::
-	text_start
-	line "frightening."
-	done
-
-OPT_SuaveDebonair::
-	text_start
-	line "suave & debonair!"
-	done
-
-OPT_Powerful::
-	text_start
-	line "powerful."
-	done
-
-OPT_Exciting::
-	text_start
-	line "exciting."
-	done
-
-OPT_Groovy::
-	text_start
-	line "groovy!"
-	done
-
-OPT_Inspiring::
-	text_start
-	line "inspiring."
-	done
-
-OPT_Friendly::
-	text_start
-	line "friendly."
-	done
-
-OPT_HotHotHot::
-	text_start
-	line "hot, hot, hot!"
-	done
-
-OPT_Stimulating::
-	text_start
-	line "stimulating."
-	done
-
-OPT_Guarded::
-	text_start
-	line "guarded."
-	done
-
-OPT_Lovely::
-	text_start
-	line "lovely."
-	done
-
-OPT_Speedy::
-	text_start
-	line "speedy."
-	done
-
-_OPT_PokemonChannelText::
-	text "#MON"
-	done
-
-_PokedexShowText::
-	text_start
-	line "@"
-	text_from_ram StringBuffer1
-	db "@@"
-
-; Pokémon Music Channel / Pokémusic
-
-_BenIntroText1::
-	text_start
-	line "BEN: #MON MUSIC"
-	done
-
-_BenIntroText2::
-	text_start
-	line "CHANNEL!"
-	done
-
-_BenIntroText3::
-	text_start
-	line "It's me, DJ BEN!"
-	done
-
-_FernIntroText1::
-	text_start
-	line "FERN: #MUSIC!"
-	done
-
-_FernIntroText2::
-	text_start
-	line "With DJ FERN!"
-	done
-
-_BenFernText1::
-	text_start
-	line "Today's @"
-	current_day
-	text ","
-	done
-
-_BenFernText2A::
-	text_start
-	line "so let us jam to"
-	done
-
-_BenFernText2B::
-	text_start
-	line "so chill out to"
-	done
-
-_BenFernText3A::
-	text_start
-	line "#MON March!"
-	done
-
-_BenFernText3B::
-	text_start
-	line "#MON Lullaby!"
-	done
-
-; Lucky Channel
-
-_LC_Text1::
-	text_start
-	line "REED: Yeehaw! How"
-	done
-
-_LC_Text2::
-	text_start
-	line "y'all doin' now?"
-	done
-
-_LC_Text3::
-	text_start
-	line "Whether you're up"
-	done
-
-_LC_Text4::
-	text_start
-	line "or way down low,"
-	done
-
-_LC_Text5::
-	text_start
-	line "don't you miss the"
-	done
-
-_LC_Text6::
-	text_start
-	line "LUCKY NUMBER SHOW!"
-	done
-
-_LC_Text7::
-	text_start
-	line "This week's Lucky"
-	done
-
-_LC_Text8::
-	text_start
-	line "Number is @"
-	interpret_data
-	text_from_ram StringBuffer1
-	text "!"
-	done
-
-_LC_Text9::
-	text_start
-	line "I'll repeat that!"
-	done
-
-_LC_Text10::
-	text_start
-	line "Match it and go to"
-	done
-
-_LC_Text11::
-	text_start
-	line "the RADIO TOWER!"
-	done
-
-_LC_DragText1::
-	text_start
-	line "…Repeating myself"
-	done
-
-_LC_DragText2::
-	text_start
-	line "gets to be a drag…"
-	done
-
-; Places and People
-
-_PnP_Text1::
-	text_start
-	line "PLACES AND PEOPLE!"
-	done
-
-_PnP_Text2::
-	text_start
-	line "Brought to you by"
-	done
-
-_PnP_Text3::
-	text_start
-	line "me, DJ LILY!"
-	done
-
-_PnP_Text4::
-	text_start
-	line "@"
-	text_from_ram StringBuffer2
-	text " @"
-	text_from_ram StringBuffer1
-	db "@@"
-
-_PnP_cute::
-	text_start
-	line "is cute."
-	done
-
-_PnP_lazy::
-	text_start
-	line "is sort of lazy."
-	done
-
-_PnP_happy::
-	text_start
-	line "is always happy."
-	done
-
-_PnP_noisy::
-	text_start
-	line "is quite noisy."
-	done
-
-_PnP_precocious::
-	text_start
-	line "is precocious."
-	done
-
-_PnP_bold::
-	text_start
-	line "is somewhat bold."
-	done
-
-_PnP_picky::
-	text_start
-	line "is too picky!"
-	done
-
-_PnP_sortofok::
-	text_start
-	line "is sort of OK."
-	done
-
-_PnP_soso::
-	text_start
-	line "is just so-so."
-	done
-
-_PnP_great::
-	text_start
-	line "is actually great."
-	done
-
-_PnP_mytype::
-	text_start
-	line "is just my type."
-	done
-
-_PnP_cool::
-	text_start
-	line "is so cool, no?"
-	done
-
-_PnP_inspiring::
-	text_start
-	line "is inspiring!"
-	done
-
-_PnP_weird::
-	text_start
-	line "is kind of weird."
-	done
-
-_PnP_rightforme::
-	text_start
-	line "is right for me?"
-	done
-
-_PnP_odd::
-	text_start
-	line "is definitely odd!"
-	done
-
-_PnP_Text5::
-	text_start
-	line "@"
-	text_from_ram StringBuffer1
-	db "@@"
-
-_RocketRadioText1::
-	text_start
-	line "… …Ahem, we are"
-	done
-
-_RocketRadioText2::
-	text_start
-	line "TEAM ROCKET!"
-	done
-
-_RocketRadioText3::
-	text_start
-	line "After three years"
-	done
-
-_RocketRadioText4::
-	text_start
-	line "of preparation, we"
-	done
-
-_RocketRadioText5::
-	text_start
-	line "have risen again"
-	done
-
-_RocketRadioText6::
-	text_start
-	line "from the ashes!"
-	done
-
-_RocketRadioText7::
-	text_start
-	line "GIOVANNI! @"
-	interpret_data
-	text "Can you"
-	done
-
-_RocketRadioText8::
-	text_start
-	line "hear?@"
-	interpret_data
-	text " We did it!"
-	done
-
-_RocketRadioText9::
-	text_start
-	line "@"
-	interpret_data
-	text "Where is our boss?"
-	done
-
-_RocketRadioText10::
-	text_start
-	line "@"
-	interpret_data
-	text "Is he listening?"
-	done
-
-_BuenaRadioText1::
-	text_start
-	line "BUENA: BUENA here!"
-	done
-
-_BuenaRadioText2::
-	text_start
-	line "Today's password!"
-	done
-
-_BuenaRadioText3::
-	text_start
-	line "Let me think… It's"
-	done
-
-_BuenaRadioText4::
-	text_start
-	line "@"
-	text_from_ram StringBuffer1
-	text "!"
-	done
-
-_BuenaRadioText5::
-	text_start
-	line "Don't forget it!"
-	done
-
-_BuenaRadioText6::
-	text_start
-	line "I'm in GOLDENROD's"
-	done
-
-_BuenaRadioText7::
-	text_start
-	line "RADIO TOWER!"
-	done
-
-_BuenaRadioMidnightText1::
-	text_start
-	line "BUENA: Oh my…"
-	done
-
-_BuenaRadioMidnightText2::
-	text_start
-	line "It's midnight! I"
-	done
-
-_BuenaRadioMidnightText3::
-	text_start
-	line "have to shut down!"
-	done
-
-_BuenaRadioMidnightText4::
-	text_start
-	line "Thanks for tuning"
-	done
-
-_BuenaRadioMidnightText5::
-	text_start
-	line "in to the end! But"
-	done
-
-_BuenaRadioMidnightText6::
-	text_start
-	line "don't stay up too"
-	done
-
-_BuenaRadioMidnightText7::
-	text_start
-	line "late! Presented to"
-	done
-
-_BuenaRadioMidnightText8::
-	text_start
-	line "you by DJ BUENA!"
-	done
-
-_BuenaRadioMidnightText9::
-	text "I'm outta here!"
-	done
-
-_BuenaRadioMidnightText10::
-	text "…"
-	done
-
-_BuenaOffTheAirText::
-	text_start
-	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_start
-	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_start
-	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_start
-	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_start
-	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_start
-	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_start
-	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_start
-	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
--- a/data/text/common_text_2.asm
+++ /dev/null
@@ -1,1540 +1,0 @@
-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_start
-	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_start
-	line "a boosted"
-	cont "@"
-	deciram StringBuffer2, 2, 4
-	text " EXP. Points!"
-	prompt
-
-Text_StringBuffer2ExpPoints::
-	text_start
-	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_start
-	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_start
-	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_start
-	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_start
-	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_start
-	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 "<SCROLL>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 "<SCROLL>sharply fell!"
-	prompt
-
-UnknownText_0x1c0d06::
-	text " fell!"
-	prompt
-
-UnknownText_0x1c0d0e::
-	text "<USER>@@"
-
-UnknownText_0x1c0d12::
-	text_start
-	line "made a whirlwind!"
-	prompt
-
-UnknownText_0x1c0d26::
-	text_start
-	line "took in sunlight!"
-	prompt
-
-UnknownText_0x1c0d3a::
-	text_start
-	line "lowered its head!"
-	prompt
-
-UnknownText_0x1c0d4e::
-	text_start
-	line "is glowing!"
-	prompt
-
-UnknownText_0x1c0d5c::
-	text_start
-	line "flew up high!"
-	prompt
-
-UnknownText_0x1c0d6c::
-	text_start
-	line "dug a hole!"
-	prompt
-
-_ActorNameText::
-	text "<USER>@@"
-
-_UsedMove1Text::
-	text_start
-	line "used @@"
-
-_UsedMove2Text::
-	text_start
-	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_start
-	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_start
-	line "that was left with"
-	cont "the DAY-CARE LADY."
-	done
-
-UnknownText_0x1c0e24::
-	text "It's @"
-	text_from_ram wBreedMon1
-	text_start
-	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_start
-	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_start
-
-	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_start
-
-	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_start
-
-	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
-
-_PlayersPCHowManyWithdrawText::
-	text "How many do you"
-	line "want to withdraw?"
-	done
-
-_PlayersPCWithdrewItemsText::
-	text "Withdrew @"
-	deciram wItemQuantityChangeBuffer, 1, 2
-	text_start
-	line "@"
-	text_from_ram StringBuffer2
-	text "(S)."
-	prompt
-
-_PlayersPCNoRoomWithdrawText::
-	text "There's no room"
-	line "for more items."
-	prompt
-
-UnknownText_0x1c13df::
-	text "No items here!"
-	prompt
-
-_PlayersPCHowManyDepositText::
-	text "How many do you"
-	line "want to deposit?"
-	done
-
-_PlayersPCDepositItemsText::
-	text "Deposited @"
-	deciram wItemQuantityChangeBuffer, 1, 2
-	text_start
-	line "@"
-	text_from_ram StringBuffer2
-	text "(S)."
-	prompt
-
-_PlayersPCNoRoomDepositText::
-	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_start
-	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_start
-	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_start
-	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
--- a/data/text/common_text_3.asm
+++ /dev/null
@@ -1,1508 +1,0 @@
-_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_start
-	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_start
-	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_start
-	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_start
-	line "came from @"
-	text_from_ram wSeerOTName
-	text_start
-	cont "in a trade?"
-
-	para "@"
-	text_from_ram wSeerCaughtLocation
-	text_start
-	line "was where @"
-	text_from_ram wSeerOTName
-	text_start
-	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_start
-	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_start
-
-	para "in battle would"
-	line "excite anyone."
-	done
-
-UnknownText_0x1c4b92::
-	text "Congratulations!"
-	line "Your @"
-	text_from_ram StringBuffer2
-	db "@@"
-
-UnknownText_0x1c4baf::
-	text_start
-
-	para "evolved into"
-	line "@"
-	text_from_ram StringBuffer1
-	text "!"
-	done
-
-UnknownText_0x1c4bc5::
-	text "Huh? @"
-	text_from_ram StringBuffer2
-	text_start
-	line "stopped evolving!"
-	prompt
-
-UnknownText_0x1c4be3::
-	text "What? @"
-	text_from_ram StringBuffer2
-	text_start
-	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_start
-	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_start
-	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_start
-
-	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_start
-	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_start
-
-	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
--- /dev/null
+++ b/data/text/unused_sweet_honey.asm
@@ -1,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
--- a/data/text/unused_sweet_honey_text.asm
+++ /dev/null
@@ -1,68 +1,0 @@
-; 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
--- a/main.asm
+++ b/main.asm
@@ -279,7 +279,7 @@
 INCLUDE "engine/player_movement.asm"
 INCLUDE "engine/engine_flags.asm"
 INCLUDE "engine/variables.asm"
-INCLUDE "data/text/battle_text.asm"
+INCLUDE "data/text/battle.asm"
 INCLUDE "engine/debug.asm"
 
 
@@ -539,7 +539,7 @@
 INCLUDE "mobile/mobile_5f.asm"
 
 
-SECTION "Common Text 1", ROMX
+SECTION "Phone Text 2", ROMX
 
 INCLUDE "data/text/std_text.asm"
 INCLUDE "data/phone/text/jack_overworld.asm"
--- a/maps/GoldenrodNameRater.asm
+++ b/maps/GoldenrodNameRater.asm
@@ -22,7 +22,7 @@
 GoldenrodNameRaterRadio:
 	jumpstd radio2
 
-INCLUDE "data/text/unused_sweet_honey_text.asm"
+INCLUDE "data/text/unused_sweet_honey.asm"
 
 GoldenrodNameRater_MapEvents:
 	; filler
--- a/pokecrystal.link
+++ b/pokecrystal.link
@@ -271,7 +271,7 @@
 ROMX $6b
 	"Map Scripts 24"
 ROMX $6c
-	"Common Text 1"
+	"Phone Text 2"
 	"Map Scripts 25"
 ROMX $6d
 	"Special Phone Text"