summaryrefslogtreecommitdiff
path: root/en/text
diff options
context:
space:
mode:
authorIIMarckus <iimarckus@gmail.com>2018-06-01 16:13:21 -0600
committerIIMarckus <iimarckus@gmail.com>2018-06-01 16:13:21 -0600
commit1a13f92d5db9cf08ddd87a5fc79f446375138b77 (patch)
tree4a7699506f2bcc07229bb88055195eaebec4db4a /en/text
parentd79082f39cfe6700a60e0f025c23b42fbb1c3116 (diff)
Split text sections into one object per bank.
Diffstat (limited to 'en/text')
-rw-r--r--en/text/move_names.asm171
-rw-r--r--en/text/pokedex_text.asm1515
-rw-r--r--en/text/text1.asm177
-rw-r--r--en/text/text10.asm350
-rw-r--r--en/text/text11.asm204
-rw-r--r--en/text/text2.asm36
-rw-r--r--en/text/text3.asm1719
-rw-r--r--en/text/text4.asm43
-rw-r--r--en/text/text5.asm22
-rw-r--r--en/text/text6.asm347
-rw-r--r--en/text/text7.asm36
-rw-r--r--en/text/text8.asm36
-rw-r--r--en/text/text9.asm247
13 files changed, 4903 insertions, 0 deletions
diff --git a/en/text/move_names.asm b/en/text/move_names.asm
new file mode 100644
index 00000000..fb01d6fb
--- /dev/null
+++ b/en/text/move_names.asm
@@ -0,0 +1,171 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_bank_constants.asm"
+
+SECTION "Move Names", ROMX, BANK[MOVE_NAMES]
+
+MoveNames::
+ db "POUND@"
+ db "KARATE CHOP@"
+ db "DOUBLESLAP@"
+ db "COMET PUNCH@"
+ db "MEGA PUNCH@"
+ db "PAY DAY@"
+ db "FIRE PUNCH@"
+ db "ICE PUNCH@"
+ db "THUNDERPUNCH@"
+ db "SCRATCH@"
+ db "VICEGRIP@"
+ db "GUILLOTINE@"
+ db "RAZOR WIND@"
+ db "SWORDS DANCE@"
+ db "CUT@"
+ db "GUST@"
+ db "WING ATTACK@"
+ db "WHIRLWIND@"
+ db "FLY@"
+ db "BIND@"
+ db "SLAM@"
+ db "VINE WHIP@"
+ db "STOMP@"
+ db "DOUBLE KICK@"
+ db "MEGA KICK@"
+ db "JUMP KICK@"
+ db "ROLLING KICK@"
+ db "SAND-ATTACK@"
+ db "HEADBUTT@"
+ db "HORN ATTACK@"
+ db "FURY ATTACK@"
+ db "HORN DRILL@"
+ db "TACKLE@"
+ db "BODY SLAM@"
+ db "WRAP@"
+ db "TAKE DOWN@"
+ db "THRASH@"
+ db "DOUBLE-EDGE@"
+ db "TAIL WHIP@"
+ db "POISON STING@"
+ db "TWINEEDLE@"
+ db "PIN MISSILE@"
+ db "LEER@"
+ db "BITE@"
+ db "GROWL@"
+ db "ROAR@"
+ db "SING@"
+ db "SUPERSONIC@"
+ db "SONICBOOM@"
+ db "DISABLE@"
+ db "ACID@"
+ db "EMBER@"
+ db "FLAMETHROWER@"
+ db "MIST@"
+ db "WATER GUN@"
+ db "HYDRO PUMP@"
+ db "SURF@"
+ db "ICE BEAM@"
+ db "BLIZZARD@"
+ db "PSYBEAM@"
+ db "BUBBLEBEAM@"
+ db "AURORA BEAM@"
+ db "HYPER BEAM@"
+ db "PECK@"
+ db "DRILL PECK@"
+ db "SUBMISSION@"
+ db "LOW KICK@"
+ db "COUNTER@"
+ db "SEISMIC TOSS@"
+ db "STRENGTH@"
+ db "ABSORB@"
+ db "MEGA DRAIN@"
+ db "LEECH SEED@"
+ db "GROWTH@"
+ db "RAZOR LEAF@"
+ db "SOLARBEAM@"
+ db "POISONPOWDER@"
+ db "STUN SPORE@"
+ db "SLEEP POWDER@"
+ db "PETAL DANCE@"
+ db "STRING SHOT@"
+ db "DRAGON RAGE@"
+ db "FIRE SPIN@"
+ db "THUNDERSHOCK@"
+ db "THUNDERBOLT@"
+ db "THUNDER WAVE@"
+ db "THUNDER@"
+ db "ROCK THROW@"
+ db "EARTHQUAKE@"
+ db "FISSURE@"
+ db "DIG@"
+ db "TOXIC@"
+ db "CONFUSION@"
+ db "PSYCHIC@"
+ db "HYPNOSIS@"
+ db "MEDITATE@"
+ db "AGILITY@"
+ db "QUICK ATTACK@"
+ db "RAGE@"
+ db "TELEPORT@"
+ db "NIGHT SHADE@"
+ db "MIMIC@"
+ db "SCREECH@"
+ db "DOUBLE TEAM@"
+ db "RECOVER@"
+ db "HARDEN@"
+ db "MINIMIZE@"
+ db "SMOKESCREEN@"
+ db "CONFUSE RAY@"
+ db "WITHDRAW@"
+ db "DEFENSE CURL@"
+ db "BARRIER@"
+ db "LIGHT SCREEN@"
+ db "HAZE@"
+ db "REFLECT@"
+ db "FOCUS ENERGY@"
+ db "BIDE@"
+ db "METRONOME@"
+ db "MIRROR MOVE@"
+ db "SELFDESTRUCT@"
+ db "EGG BOMB@"
+ db "LICK@"
+ db "SMOG@"
+ db "SLUDGE@"
+ db "BONE CLUB@"
+ db "FIRE BLAST@"
+ db "WATERFALL@"
+ db "CLAMP@"
+ db "SWIFT@"
+ db "SKULL BASH@"
+ db "SPIKE CANNON@"
+ db "CONSTRICT@"
+ db "AMNESIA@"
+ db "KINESIS@"
+ db "SOFTBOILED@"
+ db "HI JUMP KICK@"
+ db "GLARE@"
+ db "DREAM EATER@"
+ db "POISON GAS@"
+ db "BARRAGE@"
+ db "LEECH LIFE@"
+ db "LOVELY KISS@"
+ db "SKY ATTACK@"
+ db "TRANSFORM@"
+ db "BUBBLE@"
+ db "DIZZY PUNCH@"
+ db "SPORE@"
+ db "FLASH@"
+ db "PSYWAVE@"
+ db "SPLASH@"
+ db "ACID ARMOR@"
+ db "CRABHAMMER@"
+ db "EXPLOSION@"
+ db "FURY SWIPES@"
+ db "BONEMERANG@"
+ db "REST@"
+ db "ROCK SLIDE@"
+ db "HYPER FANG@"
+ db "SHARPEN@"
+ db "CONVERSION@"
+ db "TRI ATTACK@"
+ db "SUPER FANG@"
+ db "SLASH@"
+ db "SUBSTITUTE@"
+ db "STRUGGLE@"
diff --git a/en/text/pokedex_text.asm b/en/text/pokedex_text.asm
new file mode 100644
index 00000000..6bb43d94
--- /dev/null
+++ b/en/text/pokedex_text.asm
@@ -0,0 +1,1515 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+
+SECTION "Pokedex Text", ROMX, BANK[POKEDEX_TEXT]
+
+_RhydonDexEntry::
+ text "Protected by an"
+ next "armor-like hide,"
+ next "it is capable of"
+
+ page "living in molten"
+ next "lava of 3,600"
+ next "degrees"
+ dex
+
+_KangaskhanDexEntry::
+ text "The infant rarely"
+ next "ventures out of"
+ next "its mother's"
+
+ page "protective pouch"
+ next "until it is 3"
+ next "years old"
+ dex
+
+_NidoranMDexEntry::
+ text "Stiffens its ears"
+ next "to sense danger."
+ next "The larger its"
+
+ page "horns, the more"
+ next "powerful its"
+ next "secreted venom"
+ dex
+
+_ClefairyDexEntry::
+ text "Its magical and"
+ next "cute appeal has"
+ next "many admirers."
+
+ page "It is rare and"
+ next "found only in"
+ next "certain areas"
+ dex
+
+_SpearowDexEntry::
+ text "Eats bugs in"
+ next "grassy areas. It"
+ next "has to flap its"
+
+ page "short wings at"
+ next "high speed to"
+ next "stay airborne"
+ dex
+
+_VoltorbDexEntry::
+ text "Usually found in"
+ next "power plants."
+ next "Easily mistaken"
+
+ page "for a # BALL,"
+ next "they have zapped"
+ next "many people"
+ dex
+
+_NidokingDexEntry::
+ text "It uses its"
+ next "powerful tail in"
+ next "battle to smash,"
+
+ page "constrict, then"
+ next "break the prey's"
+ next "bones"
+ dex
+
+_SlowbroDexEntry::
+ text "The SHELLDER that"
+ next "is latched onto"
+ next "SLOWPOKE's tail"
+
+ page "is said to feed"
+ next "on the host's left"
+ next "over scraps"
+ dex
+
+_IvysaurDexEntry::
+ text "When the bulb on"
+ next "its back grows"
+ next "large, it appears"
+
+ page "to lose the"
+ next "ability to stand"
+ next "on its hind legs"
+ dex
+
+_ExeggutorDexEntry::
+ text "Legend has it that"
+ next "on rare occasions,"
+ next "one of its heads"
+
+ page "will drop off and"
+ next "continue on as an"
+ next "EXEGGCUTE"
+ dex
+
+_LickitungDexEntry::
+ text "Its tongue can be"
+ next "extended like a"
+ next "chameleon's. It"
+
+ page "leaves a tingling"
+ next "sensation when it"
+ next "licks enemies"
+ dex
+
+_ExeggcuteDexEntry::
+ text "Often mistaken"
+ next "for eggs."
+ next "When disturbed,"
+
+ page "they quickly"
+ next "gather and attack"
+ next "in swarms"
+ dex
+
+_GrimerDexEntry::
+ text "Appears in filthy"
+ next "areas. Thrives by"
+ next "sucking up"
+
+ page "polluted sludge"
+ next "that is pumped"
+ next "out of factories"
+ dex
+
+_GengarDexEntry::
+ text "Under a full moon,"
+ next "this #MON"
+ next "likes to mimic"
+
+ page "the shadows of"
+ next "people and laugh"
+ next "at their fright"
+ dex
+
+_NidoranFDexEntry::
+ text "Although small,"
+ next "its venomous"
+ next "barbs render this"
+
+ page "#MON dangerous."
+ next "The female has"
+ next "smaller horns"
+ dex
+
+_NidoqueenDexEntry::
+ text "Its hard scales"
+ next "provide strong"
+ next "protection. It"
+
+ page "uses its hefty"
+ next "bulk to execute"
+ next "powerful moves"
+ dex
+
+_CuboneDexEntry::
+ text "Because it never"
+ next "removes its skull"
+ next "helmet, no one"
+
+ page "has ever seen"
+ next "this #MON's"
+ next "real face"
+ dex
+
+_RhyhornDexEntry::
+ text "Its massive bones"
+ next "are 1000 times"
+ next "harder than human"
+
+ page "bones. It can"
+ next "easily knock a"
+ next "trailer flying"
+ dex
+
+_LaprasDexEntry::
+ text "A #MON that"
+ next "has been over-"
+ next "hunted almost to"
+
+ page "extinction. It"
+ next "can ferry people"
+ next "across the water"
+ dex
+
+_ArcanineDexEntry::
+ text "A #MON that"
+ next "has been admired"
+ next "since the past"
+
+ page "for its beauty."
+ next "It runs agilely"
+ next "as if on wings"
+ dex
+
+_MewDexEntry::
+ text "So rare that it"
+ next "is still said to"
+ next "be a mirage by"
+
+ page "many experts. Only"
+ next "a few people have"
+ next "seen it worldwide"
+ dex
+
+_GyaradosDexEntry::
+ text "Rarely seen in"
+ next "the wild. Huge"
+ next "and vicious, it"
+
+ page "is capable of"
+ next "destroying entire"
+ next "cities in a rage"
+ dex
+
+_ShellderDexEntry::
+ text "Its hard shell"
+ next "repels any kind"
+ next "of attack."
+
+ page "It is vulnerable"
+ next "only when its"
+ next "shell is open"
+ dex
+
+_TentacoolDexEntry::
+ text "Drifts in shallow"
+ next "seas. Anglers who"
+ next "hook them by"
+
+ page "accident are"
+ next "often punished by"
+ next "its stinging acid"
+ dex
+
+_GastlyDexEntry::
+ text "Almost invisible,"
+ next "this gaseous"
+ next "#MON cloaks"
+
+ page "the target and"
+ next "puts it to sleep"
+ next "without notice"
+ dex
+
+_ScytherDexEntry::
+ text "With ninja-like"
+ next "agility and speed,"
+ next "it can create the"
+
+ page "illusion that"
+ next "there is more"
+ next "than one"
+ dex
+
+_StaryuDexEntry::
+ text "An enigmatic"
+ next "#MON that can"
+ next "effortlessly"
+
+ page "regenerate any"
+ next "appendage it"
+ next "loses in battle"
+ dex
+
+_BlastoiseDexEntry::
+ text "A brutal #MON"
+ next "with pressurized"
+ next "water jets on its"
+
+ page "shell. They are"
+ next "used for high"
+ next "speed tackles"
+ dex
+
+_PinsirDexEntry::
+ text "If it fails to"
+ next "crush the victim"
+ next "in its pincers,"
+
+ page "it will swing it"
+ next "around and toss"
+ next "it hard"
+ dex
+
+_TangelaDexEntry::
+ text "The whole body is"
+ next "swathed with wide"
+ next "vines that are"
+
+ page "similar to sea-"
+ next "weed. Its vines"
+ next "shake as it walks"
+ dex
+
+_GrowlitheDexEntry::
+ text "Very protective"
+ next "of its territory."
+ next "It will bark and"
+
+ page "bite to repel"
+ next "intruders from"
+ next "its space"
+ dex
+
+_OnixDexEntry::
+ text "As it grows, the"
+ next "stone portions of"
+ next "its body harden"
+
+ page "to become similar"
+ next "to a diamond, but"
+ next "colored black"
+ dex
+
+_FearowDexEntry::
+ text "With its huge and"
+ next "magnificent wings,"
+ next "it can keep aloft"
+
+ page "without ever"
+ next "having to land"
+ next "for rest"
+ dex
+
+_PidgeyDexEntry::
+ text "A common sight in"
+ next "forests and woods."
+ next "It flaps its"
+
+ page "wings at ground"
+ next "level to kick up"
+ next "blinding sand"
+ dex
+
+_SlowpokeDexEntry::
+ text "Incredibly slow"
+ next "and dopey. It"
+ next "takes 5 seconds"
+
+ page "for it to feel"
+ next "pain when under"
+ next "attack"
+ dex
+
+_KadabraDexEntry::
+ text "It emits special"
+ next "alpha waves from"
+ next "its body that"
+
+ page "induce headaches"
+ next "just by being"
+ next "close by"
+ dex
+
+_GravelerDexEntry::
+ text "Rolls down slopes"
+ next "to move. It rolls"
+ next "over any obstacle"
+
+ page "without slowing"
+ next "or changing its"
+ next "direction"
+ dex
+
+_ChanseyDexEntry::
+ text "A rare and elusive"
+ next "#MON that is"
+ next "said to bring"
+
+ page "happiness to those"
+ next "who manage to get"
+ next "it"
+ dex
+
+_MachokeDexEntry::
+ text "Its muscular body"
+ next "is so powerful, it"
+ next "must wear a power"
+
+ page "save belt to be"
+ next "able to regulate"
+ next "its motions"
+ dex
+
+_MrMimeDexEntry::
+ text "If interrupted"
+ next "while it is"
+ next "miming, it will"
+
+ page "slap around the"
+ next "offender with its"
+ next "broad hands"
+ dex
+
+_HitmonleeDexEntry::
+ text "When in a hurry,"
+ next "its legs lengthen"
+ next "progressively."
+
+ page "It runs smoothly"
+ next "with extra long,"
+ next "loping strides"
+ dex
+
+_HitmonchanDexEntry::
+ text "While apparently"
+ next "doing nothing, it"
+ next "fires punches in"
+
+ page "lightning fast"
+ next "volleys that are"
+ next "impossible to see"
+ dex
+
+_ArbokDexEntry::
+ text "It is rumored that"
+ next "the ferocious"
+ next "warning markings"
+
+ page "on its belly"
+ next "differ from area"
+ next "to area"
+ dex
+
+_ParasectDexEntry::
+ text "A host-parasite"
+ next "pair in which the"
+ next "parasite mushroom"
+
+ page "has taken over the"
+ next "host bug. Prefers"
+ next "damp places"
+ dex
+
+_PsyduckDexEntry::
+ text "While lulling its"
+ next "enemies with its"
+ next "vacant look, this"
+
+ page "wily #MON will"
+ next "use psychokinetic"
+ next "powers"
+ dex
+
+_DrowzeeDexEntry::
+ text "Puts enemies to"
+ next "sleep then eats"
+ next "their dreams."
+
+ page "Occasionally gets"
+ next "sick from eating"
+ next "bad dreams"
+ dex
+
+_GolemDexEntry::
+ text "Its boulder-like"
+ next "body is extremely"
+ next "hard. It can"
+
+ page "easily withstand"
+ next "dynamite blasts"
+ next "without damage"
+ dex
+
+_MagmarDexEntry::
+ text "Its body always"
+ next "burns with an"
+ next "orange glow that"
+
+ page "enables it to"
+ next "hide perfectly"
+ next "among flames"
+ dex
+
+_ElectabuzzDexEntry::
+ text "Normally found"
+ next "near power plants,"
+ next "they can wander"
+
+ page "away and cause"
+ next "major blackouts"
+ next "in cities"
+ dex
+
+_MagnetonDexEntry::
+ text "Formed by several"
+ next "MAGNEMITEs linked"
+ next "together. They"
+
+ page "frequently appear"
+ next "when sunspots"
+ next "flare up"
+ dex
+
+_KoffingDexEntry::
+ text "Because it stores"
+ next "several kinds of"
+ next "toxic gases in"
+
+ page "its body, it is"
+ next "prone to exploding"
+ next "without warning"
+ dex
+
+_MankeyDexEntry::
+ text "Extremely quick to"
+ next "anger. It could"
+ next "be docile one"
+
+ page "moment then"
+ next "thrashing away"
+ next "the next instant"
+ dex
+
+_SeelDexEntry::
+ text "The protruding"
+ next "horn on its head"
+ next "is very hard."
+
+ page "It is used for"
+ next "bashing through"
+ next "thick ice"
+ dex
+
+_DiglettDexEntry::
+ text "Lives about one"
+ next "yard underground"
+ next "where it feeds on"
+
+ page "plant roots. It"
+ next "sometimes appears"
+ next "above ground"
+ dex
+
+_TaurosDexEntry::
+ text "When it targets"
+ next "an enemy, it"
+ next "charges furiously"
+
+ page "while whipping its"
+ next "body with its"
+ next "long tails"
+ dex
+
+_FarfetchdDexEntry::
+ text "The sprig of"
+ next "green onions it"
+ next "holds is its"
+
+ page "weapon. It is"
+ next "used much like a"
+ next "metal sword"
+ dex
+
+_VenonatDexEntry::
+ text "Lives in the"
+ next "shadows of tall"
+ next "trees where it"
+
+ page "eats insects. It"
+ next "is attracted by"
+ next "light at night"
+ dex
+
+_DragoniteDexEntry::
+ text "An extremely"
+ next "rarely seen"
+ next "marine #MON."
+
+ page "Its intelligence"
+ next "is said to match"
+ next "that of humans"
+ dex
+
+_DoduoDexEntry::
+ text "A bird that makes"
+ next "up for its poor"
+ next "flying with its"
+
+ page "fast foot speed."
+ next "Leaves giant"
+ next "footprints"
+ dex
+
+_PoliwagDexEntry::
+ text "Its newly grown"
+ next "legs prevent it"
+ next "from running. It"
+
+ page "appears to prefer"
+ next "swimming than"
+ next "trying to stand"
+ dex
+
+_JynxDexEntry::
+ text "It seductively"
+ next "wiggles its hips"
+ next "as it walks. It"
+
+ page "can cause people"
+ next "to dance in"
+ next "unison with it"
+ dex
+
+_MoltresDexEntry::
+ text "Known as the"
+ next "legendary bird of"
+ next "fire. Every flap"
+
+ page "of its wings"
+ next "creates a dazzling"
+ next "flash of flames"
+ dex
+
+_ArticunoDexEntry::
+ text "A legendary bird"
+ next "#MON that is"
+ next "said to appear to"
+
+ page "doomed people who"
+ next "are lost in icy"
+ next "mountains"
+ dex
+
+_ZapdosDexEntry::
+ text "A legendary bird"
+ next "#MON that is"
+ next "said to appear"
+
+ page "from clouds while"
+ next "dropping enormous"
+ next "lightning bolts"
+ dex
+
+_DittoDexEntry::
+ text "Capable of copying"
+ next "an enemy's genetic"
+ next "code to instantly"
+
+ page "transform itself"
+ next "into a duplicate"
+ next "of the enemy"
+ dex
+
+_MeowthDexEntry::
+ text "Adores circular"
+ next "objects. Wanders"
+ next "the streets on a"
+
+ page "nightly basis to"
+ next "look for dropped"
+ next "loose change"
+ dex
+
+_KrabbyDexEntry::
+ text "Its pincers are"
+ next "not only powerful"
+ next "weapons, they are"
+
+ page "used for balance"
+ next "when walking"
+ next "sideways"
+ dex
+
+_VulpixDexEntry::
+ text "At the time of"
+ next "birth, it has"
+ next "just one tail."
+
+ page "The tail splits"
+ next "from its tip as"
+ next "it grows older"
+ dex
+
+_NinetalesDexEntry::
+ text "Very smart and"
+ next "very vengeful."
+ next "Grabbing one of"
+
+ page "its many tails"
+ next "could result in a"
+ next "1000-year curse"
+ dex
+
+_PikachuDexEntry::
+ text "When several of"
+ next "these #MON"
+ next "gather, their"
+
+ page "electricity could"
+ next "build and cause"
+ next "lightning storms"
+ dex
+
+_RaichuDexEntry::
+ text "Its long tail"
+ next "serves as a"
+ next "ground to protect"
+
+ page "itself from its"
+ next "own high voltage"
+ next "power"
+ dex
+
+_DratiniDexEntry::
+ text "Long considered a"
+ next "mythical #MON"
+ next "until recently"
+
+ page "when a small"
+ next "colony was found"
+ next "living underwater"
+ dex
+
+_DragonairDexEntry::
+ text "A mystical #MON"
+ next "that exudes a"
+ next "gentle aura."
+
+ page "Has the ability"
+ next "to change climate"
+ next "conditions"
+ dex
+
+_KabutoDexEntry::
+ text "A #MON that"
+ next "was resurrected"
+ next "from a fossil"
+
+ page "found in what was"
+ next "once the ocean"
+ next "floor eons ago"
+ dex
+
+_KabutopsDexEntry::
+ text "Its sleek shape is"
+ next "perfect for swim-"
+ next "ming. It slashes"
+
+ page "prey with its"
+ next "claws and drains"
+ next "the body fluids"
+ dex
+
+_HorseaDexEntry::
+ text "Known to shoot"
+ next "down flying bugs"
+ next "with precision"
+
+ page "blasts of ink"
+ next "from the surface"
+ next "of the water"
+ dex
+
+_SeadraDexEntry::
+ text "Capable of swim-"
+ next "ming backwards by"
+ next "rapidly flapping"
+
+ page "its wing-like"
+ next "pectoral fins and"
+ next "stout tail"
+ dex
+
+_SandshrewDexEntry::
+ text "Burrows deep"
+ next "underground in"
+ next "arid locations"
+
+ page "far from water."
+ next "It only emerges"
+ next "to hunt for food"
+ dex
+
+_SandslashDexEntry::
+ text "Curls up into a"
+ next "spiny ball when"
+ next "threatened. It"
+
+ page "can roll while"
+ next "curled up to"
+ next "attack or escape"
+ dex
+
+_OmanyteDexEntry::
+ text "Although long"
+ next "extinct, in rare"
+ next "cases, it can be"
+
+ page "genetically"
+ next "resurrected from"
+ next "fossils"
+ dex
+
+_OmastarDexEntry::
+ text "A prehistoric"
+ next "#MON that died"
+ next "out when its"
+
+ page "heavy shell made"
+ next "it impossible to"
+ next "catch prey"
+ dex
+
+_JigglypuffDexEntry::
+ text "When its huge eyes"
+ next "light up, it sings"
+ next "a mysteriously"
+
+ page "soothing melody"
+ next "that lulls its"
+ next "enemies to sleep"
+ dex
+
+_WigglytuffDexEntry::
+ text "The body is soft"
+ next "and rubbery. When"
+ next "angered, it will"
+
+ page "suck in air and"
+ next "inflate itself to"
+ next "an enormous size"
+ dex
+
+_EeveeDexEntry::
+ text "Its genetic code"
+ next "is irregular."
+ next "It may mutate if"
+
+ page "it is exposed to"
+ next "radiation from"
+ next "element STONEs"
+ dex
+
+_FlareonDexEntry::
+ text "When storing"
+ next "thermal energy in"
+ next "its body, its"
+
+ page "temperature could"
+ next "soar to over 1600"
+ next "degrees"
+ dex
+
+_JolteonDexEntry::
+ text "It accumulates"
+ next "negative ions in"
+ next "the atmosphere to"
+
+ page "blast out 10000-"
+ next "volt lightning"
+ next "bolts"
+ dex
+
+_VaporeonDexEntry::
+ text "Lives close to"
+ next "water. Its long"
+ next "tail is ridged"
+
+ page "with a fin which"
+ next "is often mistaken"
+ next "for a mermaid's"
+ dex
+
+_MachopDexEntry::
+ text "Loves to build"
+ next "its muscles."
+ next "It trains in all"
+
+ page "styles of martial"
+ next "arts to become"
+ next "even stronger"
+ dex
+
+_ZubatDexEntry::
+ text "Forms colonies in"
+ next "perpetually dark"
+ next "places. Uses"
+
+ page "ultrasonic waves"
+ next "to identify and"
+ next "approach targets"
+ dex
+
+_EkansDexEntry::
+ text "Moves silently"
+ next "and stealthily."
+ next "Eats the eggs of"
+
+ page "birds, such as"
+ next "PIDGEY and"
+ next "SPEAROW, whole"
+ dex
+
+_ParasDexEntry::
+ text "Burrows to suck"
+ next "tree roots. The"
+ next "mushrooms on its"
+
+ page "back grow by draw-"
+ next "ing nutrients from"
+ next "the bug host"
+ dex
+
+_PoliwhirlDexEntry::
+ text "Capable of living"
+ next "in or out of"
+ next "water. When out"
+
+ page "of water, it"
+ next "sweats to keep"
+ next "its body slimy"
+ dex
+
+_PoliwrathDexEntry::
+ text "An adept swimmer"
+ next "at both the front"
+ next "crawl and breast"
+
+ page "stroke. Easily"
+ next "overtakes the best"
+ next "human swimmers"
+ dex
+
+_WeedleDexEntry::
+ text "Often found in"
+ next "forests, eating"
+ next "leaves."
+
+ page "It has a sharp"
+ next "venomous stinger"
+ next "on its head"
+ dex
+
+_KakunaDexEntry::
+ text "Almost incapable"
+ next "of moving, this"
+ next "#MON can only"
+
+ page "harden its shell"
+ next "to protect itself"
+ next "from predators"
+ dex
+
+_BeedrillDexEntry::
+ text "Flies at high"
+ next "speed and attacks"
+ next "using its large"
+
+ page "venomous stingers"
+ next "on its forelegs"
+ next "and tail"
+ dex
+
+_DodrioDexEntry::
+ text "Uses its three"
+ next "brains to execute"
+ next "complex plans."
+
+ page "While two heads"
+ next "sleep, one head"
+ next "stays awake"
+ dex
+
+_PrimeapeDexEntry::
+ text "Always furious"
+ next "and tenacious to"
+ next "boot. It will not"
+
+ page "abandon chasing"
+ next "its quarry until"
+ next "it is caught"
+ dex
+
+_DugtrioDexEntry::
+ text "A team of DIGLETT"
+ next "triplets."
+ next "It triggers huge"
+
+ page "earthquakes by"
+ next "burrowing 60 miles"
+ next "underground"
+ dex
+
+_VenomothDexEntry::
+ text "The dust-like"
+ next "scales covering"
+ next "its wings are"
+
+ page "color coded to"
+ next "indicate the kinds"
+ next "of poison it has"
+ dex
+
+_DewgongDexEntry::
+ text "Stores thermal"
+ next "energy in its"
+ next "body. Swims at a"
+
+ page "steady 8 knots"
+ next "even in intensely"
+ next "cold waters"
+ dex
+
+_CaterpieDexEntry::
+ text "Its short feet"
+ next "are tipped with"
+ next "suction pads that"
+
+ page "enable it to"
+ next "tirelessly climb"
+ next "slopes and walls"
+ dex
+
+_MetapodDexEntry::
+ text "This #MON is"
+ next "vulnerable to"
+ next "attack while its"
+
+ page "shell is soft,"
+ next "exposing its weak"
+ next "and tender body"
+ dex
+
+_ButterfreeDexEntry::
+ text "In battle, it"
+ next "flaps its wings"
+ next "at high speed to"
+
+ page "release highly"
+ next "toxic dust into"
+ next "the air"
+ dex
+
+_MachampDexEntry::
+ text "Using its heavy"
+ next "muscles, it throws"
+ next "powerful punches"
+
+ page "that can send the"
+ next "victim clear over"
+ next "the horizon"
+ dex
+
+_GolduckDexEntry::
+ text "Often seen swim-"
+ next "ming elegantly by"
+ next "lake shores. It"
+
+ page "is often mistaken"
+ next "for the Japanese"
+ next "monster, Kappa"
+ dex
+
+_HypnoDexEntry::
+ text "When it locks eyes"
+ next "with an enemy, it"
+ next "will use a mix of"
+
+ page "PSI moves such as"
+ next "HYPNOSIS and"
+ next "CONFUSION"
+ dex
+
+_GolbatDexEntry::
+ text "Once it strikes,"
+ next "it will not stop"
+ next "draining energy"
+
+ page "from the victim"
+ next "even if it gets"
+ next "too heavy to fly"
+ dex
+
+_MewtwoDexEntry::
+ text "It was created by"
+ next "a scientist after"
+ next "years of horrific"
+
+ page "gene splicing and"
+ next "DNA engineering"
+ next "experiments"
+ dex
+
+_SnorlaxDexEntry::
+ text "Very lazy. Just"
+ next "eats and sleeps."
+ next "As its rotund"
+
+ page "bulk builds, it"
+ next "becomes steadily"
+ next "more slothful"
+ dex
+
+_MagikarpDexEntry::
+ text "In the distant"
+ next "past, it was"
+ next "somewhat stronger"
+
+ page "than the horribly"
+ next "weak descendants"
+ next "that exist today"
+ dex
+
+_MukDexEntry::
+ text "Thickly covered"
+ next "with a filthy,"
+ next "vile sludge. It"
+
+ page "is so toxic, even"
+ next "its footprints"
+ next "contain poison"
+ dex
+
+_KinglerDexEntry::
+ text "The large pincer"
+ next "has 10000 hp of"
+ next "crushing power."
+
+ page "However, its huge"
+ next "size makes it"
+ next "unwieldy to use"
+ dex
+
+_CloysterDexEntry::
+ text "When attacked, it"
+ next "launches its"
+ next "horns in quick"
+
+ page "volleys. Its"
+ next "innards have"
+ next "never been seen"
+ dex
+
+_ElectrodeDexEntry::
+ text "It stores electric"
+ next "energy under very"
+ next "high pressure."
+
+ page "It often explodes"
+ next "with little or no"
+ next "provocation"
+ dex
+
+_ClefableDexEntry::
+ text "A timid fairy"
+ next "#MON that is"
+ next "rarely seen. It"
+
+ page "will run and hide"
+ next "the moment it"
+ next "senses people"
+ dex
+
+_WeezingDexEntry::
+ text "Where two kinds"
+ next "of poison gases"
+ next "meet, 2 KOFFINGs"
+
+ page "can fuse into a"
+ next "WEEZING over many"
+ next "years"
+ dex
+
+_PersianDexEntry::
+ text "Although its fur"
+ next "has many admirers,"
+ next "it is tough to"
+
+ page "raise as a pet"
+ next "because of its"
+ next "fickle meanness"
+ dex
+
+_MarowakDexEntry::
+ text "The bone it holds"
+ next "is its key weapon."
+ next "It throws the"
+
+ page "bone skillfully"
+ next "like a boomerang"
+ next "to KO targets"
+ dex
+
+_HaunterDexEntry::
+ text "Because of its"
+ next "ability to slip"
+ next "through block"
+
+ page "walls, it is said"
+ next "to be from an-"
+ next "other dimension"
+ dex
+
+_AbraDexEntry::
+ text "Using its ability"
+ next "to read minds, it"
+ next "will identify"
+
+ page "impending danger"
+ next "and TELEPORT to"
+ next "safety"
+ dex
+
+_AlakazamDexEntry::
+ text "Its brain can out-"
+ next "perform a super-"
+ next "computer."
+
+ page "Its intelligence"
+ next "quotient is said"
+ next "to be 5,000"
+ dex
+
+_PidgeottoDexEntry::
+ text "Very protective"
+ next "of its sprawling"
+ next "territorial area,"
+
+ page "this #MON will"
+ next "fiercely peck at"
+ next "any intruder"
+ dex
+
+_PidgeotDexEntry::
+ text "When hunting, it"
+ next "skims the surface"
+ next "of water at high"
+
+ page "speed to pick off"
+ next "unwary prey such"
+ next "as MAGIKARP"
+ dex
+
+_StarmieDexEntry::
+ text "Its central core"
+ next "glows with the"
+ next "seven colors of"
+
+ page "the rainbow. Some"
+ next "people value the"
+ next "core as a gem"
+ dex
+
+_BulbasaurDexEntry::
+ text "A strange seed was"
+ next "planted on its"
+ next "back at birth."
+
+ page "The plant sprouts"
+ next "and grows with"
+ next "this #MON"
+ dex
+
+_VenusaurDexEntry::
+ text "The plant blooms"
+ next "when it is"
+ next "absorbing solar"
+
+ page "energy. It stays"
+ next "on the move to"
+ next "seek sunlight"
+ dex
+
+_TentacruelDexEntry::
+ text "The tentacles are"
+ next "normally kept"
+ next "short. On hunts,"
+
+ page "they are extended"
+ next "to ensnare and"
+ next "immobilize prey"
+ dex
+
+_GoldeenDexEntry::
+ text "Its tail fin"
+ next "billows like an"
+ next "elegant ballroom"
+
+ page "dress, giving it"
+ next "the nickname of"
+ next "the Water Queen"
+ dex
+
+_SeakingDexEntry::
+ text "In the autumn"
+ next "spawning season,"
+ next "they can be seen"
+
+ page "swimming power-"
+ next "fully up rivers"
+ next "and creeks"
+ dex
+
+_PonytaDexEntry::
+ text "Its hooves are 10"
+ next "times harder than"
+ next "diamonds. It can"
+
+ page "trample anything"
+ next "completely flat"
+ next "in little time"
+ dex
+
+_RapidashDexEntry::
+ text "Very competitive,"
+ next "this #MON will"
+ next "chase anything"
+
+ page "that moves fast"
+ next "in the hopes of"
+ next "racing it"
+ dex
+
+_RattataDexEntry::
+ text "Bites anything"
+ next "when it attacks."
+ next "Small and very"
+
+ page "quick, it is a"
+ next "common sight in"
+ next "many places"
+ dex
+
+_RaticateDexEntry::
+ text "It uses its whis-"
+ next "kers to maintain"
+ next "its balance."
+
+ page "It apparently"
+ next "slows down if"
+ next "they are cut off"
+ dex
+
+_NidorinoDexEntry::
+ text "An aggressive"
+ next "#MON that is"
+ next "quick to attack."
+
+ page "The horn on its"
+ next "head secretes a"
+ next "powerful venom"
+ dex
+
+_NidorinaDexEntry::
+ text "The female's horn"
+ next "develops slowly."
+ next "Prefers physical"
+
+ page "attacks such as"
+ next "clawing and"
+ next "biting"
+ dex
+
+_GeodudeDexEntry::
+ text "Found in fields"
+ next "and mountains."
+ next "Mistaking them"
+
+ page "for boulders,"
+ next "people often step"
+ next "or trip on them"
+ dex
+
+_PorygonDexEntry::
+ text "A #MON that"
+ next "consists entirely"
+ next "of programming"
+
+ page "code. Capable of"
+ next "moving freely in"
+ next "cyberspace"
+ dex
+
+_AerodactylDexEntry::
+ text "A ferocious, pre-"
+ next "historic #MON"
+ next "that goes for the"
+
+ page "enemy's throat"
+ next "with its serrated"
+ next "saw-like fangs"
+ dex
+
+_MagnemiteDexEntry::
+ text "Uses anti-gravity"
+ next "to stay suspended."
+ next "Appears without"
+
+ page "warning and uses"
+ next "THUNDER WAVE and"
+ next "similar moves"
+ dex
+
+_CharmanderDexEntry::
+ text "Obviously prefers"
+ next "hot places. When"
+ next "it rains, steam"
+
+ page "is said to spout"
+ next "from the tip of"
+ next "its tail"
+ dex
+
+_SquirtleDexEntry::
+ text "After birth, its"
+ next "back swells and"
+ next "hardens into a"
+
+ page "shell. Powerfully"
+ next "sprays foam from"
+ next "its mouth"
+ dex
+
+_CharmeleonDexEntry::
+ text "When it swings"
+ next "its burning tail,"
+ next "it elevates the"
+
+ page "temperature to"
+ next "unbearably high"
+ next "levels"
+ dex
+
+_WartortleDexEntry::
+ text "Often hides in"
+ next "water to stalk"
+ next "unwary prey. For"
+
+ page "swimming fast, it"
+ next "moves its ears to"
+ next "maintain balance"
+ dex
+
+_CharizardDexEntry::
+ text "Spits fire that"
+ next "is hot enough to"
+ next "melt boulders."
+
+ page "Known to cause"
+ next "forest fires"
+ next "unintentionally"
+ dex
+
+_OddishDexEntry::
+ text "During the day,"
+ next "it keeps its face"
+ next "buried in the"
+
+ page "ground. At night,"
+ next "it wanders around"
+ next "sowing its seeds"
+ dex
+
+_GloomDexEntry::
+ text "The fluid that"
+ next "oozes from its"
+ next "mouth isn't drool."
+
+ page "It is a nectar"
+ next "that is used to"
+ next "attract prey"
+ dex
+
+_VileplumeDexEntry::
+ text "The larger its"
+ next "petals, the more"
+ next "toxic pollen it"
+
+ page "contains. Its big"
+ next "head is heavy and"
+ next "hard to hold up"
+ dex
+
+_BellsproutDexEntry::
+ text "A carnivorous"
+ next "#MON that traps"
+ next "and eats bugs."
+
+ page "It uses its root"
+ next "feet to soak up"
+ next "needed moisture"
+ dex
+
+_WeepinbellDexEntry::
+ text "It spits out"
+ next "POISONPOWDER to"
+ next "immobilize the"
+
+ page "enemy and then"
+ next "finishes it with"
+ next "a spray of ACID"
+ dex
+
+_VictreebelDexEntry::
+ text "Said to live in"
+ next "huge colonies"
+ next "deep in jungles,"
+
+ page "although no one"
+ next "has ever returned"
+ next "from there"
+ dex
diff --git a/en/text/text1.asm b/en/text/text1.asm
new file mode 100644
index 00000000..6d56a899
--- /dev/null
+++ b/en/text/text1.asm
@@ -0,0 +1,177 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 1", ROMX, BANK[TEXT_1]
+
+_CardKeySuccessText1::
+ text "Bingo!@@"
+
+_CardKeySuccessText2::
+ text ""
+ line "The CARD KEY"
+ cont "opened the door!"
+ done
+
+_CardKeyFailText::
+ text "Darn! It needs a"
+ line "CARD KEY!"
+ done
+
+_TrainerNameText::
+ TX_RAM wcd6d
+ text ": @@"
+
+_NoNibbleText::
+ text "Not even a nibble!"
+ prompt
+
+_NothingHereText::
+ text "Looks like there's"
+ line "nothing here."
+ prompt
+
+_ItsABiteText::
+ text "Oh!"
+ line "It's a bite!"
+ prompt
+
+_ExclamationText::
+ text "!"
+ done
+
+_GroundRoseText::
+ text "Ground rose up"
+ line "somewhere!"
+ done
+
+_BoulderText::
+ text "This requires"
+ line "STRENGTH to move!"
+ done
+
+_MartSignText::
+ text "All your item"
+ line "needs fulfilled!"
+ cont "#MON MART"
+ done
+
+_PokeCenterSignText::
+ text "Heal Your #MON!"
+ line "#MON CENTER"
+ done
+
+_FoundItemText::
+ text "<PLAYER> found"
+ line "@"
+ TX_RAM wcf4b
+ text "!@@"
+
+_NoMoreRoomForItemText::
+ text "No more room for"
+ line "items!"
+ done
+
+_OaksAideHiText::
+ text "Hi! Remember me?"
+ line "I'm PROF.OAK's"
+ cont "AIDE!"
+
+ para "If you caught @"
+ TX_NUM hOaksAideRequirement, 1, 3
+ text ""
+ line "kinds of #MON,"
+ cont "I'm supposed to"
+ cont "give you an"
+ cont "@"
+ TX_RAM wOaksAideRewardItemName
+ text "!"
+
+ para "So, <PLAYER>! Have"
+ line "you caught at"
+ cont "least @"
+ TX_NUM hOaksAideRequirement, 1, 3
+ text " kinds of"
+ cont "#MON?"
+ done
+
+_OaksAideUhOhText::
+ text "Let's see..."
+ line "Uh-oh! You have"
+ cont "caught only @"
+ TX_NUM hOaksAideNumMonsOwned, 1, 3
+ text ""
+ cont "kinds of #MON!"
+
+ para "You need @"
+ TX_NUM hOaksAideRequirement, 1, 3
+ text " kinds"
+ line "if you want the"
+ cont "@"
+ TX_RAM wOaksAideRewardItemName
+ text "."
+ done
+
+_OaksAideComeBackText::
+ text "Oh. I see."
+
+ para "When you get @"
+ TX_NUM hOaksAideRequirement, 1, 3
+ text ""
+ line "kinds, come back"
+ cont "for @"
+ TX_RAM wOaksAideRewardItemName
+ text "."
+ done
+
+_OaksAideHereYouGoText::
+ text "Great! You have"
+ line "caught @"
+ TX_NUM hOaksAideNumMonsOwned, 1, 3
+ text " kinds "
+ cont "of #MON!"
+ cont "Congratulations!"
+
+ para "Here you go!"
+ prompt
+
+_OaksAideGotItemText::
+ text "<PLAYER> got the"
+ line "@"
+ TX_RAM wOaksAideRewardItemName
+ text "!@@"
+
+_OaksAideNoRoomText::
+ text "Oh! I see you"
+ line "don't have any"
+ cont "room for the"
+ cont "@"
+ TX_RAM wOaksAideRewardItemName
+ text "."
+ done
+
+INCLUDE "text/maps/viridian_forest.asm"
+INCLUDE "text/maps/mt_moon_1f.asm"
+INCLUDE "text/maps/mt_moon_b1f.asm"
+INCLUDE "text/maps/mt_moon_b2f.asm"
+INCLUDE "text/maps/ss_anne_1.asm"
+INCLUDE "text/maps/ss_anne_2.asm"
+INCLUDE "text/maps/ss_anne_3.asm"
+INCLUDE "text/maps/ss_anne_5.asm"
+INCLUDE "text/maps/ss_anne_6.asm"
+INCLUDE "text/maps/ss_anne_7.asm"
+INCLUDE "text/maps/ss_anne_8.asm"
+INCLUDE "text/maps/ss_anne_9.asm"
+INCLUDE "text/maps/ss_anne_10.asm"
+INCLUDE "text/maps/victory_road_3f.asm"
+INCLUDE "text/maps/rocket_hideout_b1f.asm"
+INCLUDE "text/maps/rocket_hideout_b2f.asm"
+INCLUDE "text/maps/rocket_hideout_b3f.asm"
+INCLUDE "text/maps/rocket_hideout_b4f.asm"
+INCLUDE "text/maps/rocket_hideout_elevator.asm"
+INCLUDE "text/maps/silph_co_2f.asm"
+INCLUDE "text/maps/silph_co_3f.asm"
+INCLUDE "text/maps/silph_co_4f.asm"
+INCLUDE "text/maps/silph_co_5f_1.asm"
diff --git a/en/text/text10.asm b/en/text/text10.asm
new file mode 100644
index 00000000..d8ab5527
--- /dev/null
+++ b/en/text/text10.asm
@@ -0,0 +1,350 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 10", ROMX, BANK[TEXT_10]
+
+_CableClubNPCPleaseComeAgainText::
+ text "Please come again!"
+ done
+
+_CableClubNPCMakingPreparationsText::
+ text "We're making"
+ line "preparations."
+ cont "Please wait."
+ done
+
+_UsedStrengthText::
+ TX_RAM wcd6d
+ text " used"
+ line "STRENGTH.@@"
+
+_CanMoveBouldersText::
+ TX_RAM wcd6d
+ text " can"
+ line "move boulders."
+ prompt
+
+_CurrentTooFastText::
+ text "The current is"
+ line "much too fast!"
+ prompt
+
+_CyclingIsFunText::
+ text "Cycling is fun!"
+ line "Forget SURFing!"
+ prompt
+
+_FlashLightsAreaText::
+ text "A blinding FLASH"
+ line "lights the area!"
+ prompt
+
+_WarpToLastPokemonCenterText::
+ text "Warp to the last"
+ line "#MON CENTER."
+ done
+
+_CannotUseTeleportNowText::
+ TX_RAM wcd6d
+ text " can't"
+ line "use TELEPORT now."
+ prompt
+
+_CannotFlyHereText::
+ TX_RAM wcd6d
+ text " can't"
+ line "FLY here."
+ prompt
+
+_NotHealthyEnoughText::
+ text "Not healthy"
+ line "enough."
+ prompt
+
+_NewBadgeRequiredText::
+ text "No! A new BADGE"
+ line "is required."
+ prompt
+
+_CannotUseItemsHereText::
+ text "You can't use items"
+ line "here."
+ prompt
+
+_CannotGetOffHereText::
+ text "You can't get off"
+ line "here."
+ prompt
+
+_GotMonText::
+ text "<PLAYER> got"
+ line "@"
+ TX_RAM wcd6d
+ text "!@@"
+
+_SetToBoxText::
+ text "There's no more"
+ line "room for #MON!"
+ cont "@"
+ TX_RAM wBoxMonNicks
+ text " was"
+ cont "sent to #MON"
+ cont "BOX @"
+ TX_RAM wcf4b
+ text " on PC!"
+ done
+
+_BoxIsFullText::
+ text "There's no more"
+ line "room for #MON!"
+
+ para "The #MON BOX"
+ line "is full and can't"
+ cont "accept any more!"
+
+ para "Change the BOX at"
+ line "a #MON CENTER!"
+ done
+
+INCLUDE "text/maps/pallet_town.asm"
+INCLUDE "text/maps/viridian_city.asm"
+INCLUDE "text/maps/pewter_city.asm"
+INCLUDE "text/maps/cerulean_city.asm"
+INCLUDE "text/maps/lavender_town.asm"
+INCLUDE "text/maps/vermilion_city.asm"
+INCLUDE "text/maps/celadon_city.asm"
+INCLUDE "text/maps/fuchsia_city.asm"
+INCLUDE "text/maps/cinnabar_island.asm"
+INCLUDE "text/maps/saffron_city.asm"
+
+_ItemUseBallText00::
+ text "It dodged the"
+ line "thrown BALL!"
+
+ para "This #MON"
+ line "can't be caught!"
+ prompt
+
+_ItemUseBallText01::
+ text "You missed the"
+ line "#MON!"
+ prompt
+
+_ItemUseBallText02::
+ text "Darn! The #MON"
+ line "broke free!"
+ prompt
+
+_ItemUseBallText03::
+ text "Aww! It appeared"
+ line "to be caught! "
+ prompt
+
+_ItemUseBallText04::
+ text "Shoot! It was so"
+ line "close too!"
+ prompt
+
+_ItemUseBallText05::
+ text "All right!"
+ line "@"
+ TX_RAM wEnemyMonNick
+ text " was"
+ cont "caught!@@"
+
+_ItemUseBallText07::
+ TX_RAM wBoxMonNicks
+ text " was"
+ line "transferred to"
+ cont "BILL's PC!"
+ prompt
+
+_ItemUseBallText08::
+ TX_RAM wBoxMonNicks
+ text " was"
+ line "transferred to"
+ cont "someone's PC!"
+ prompt
+
+_ItemUseBallText06::
+ text "New #DEX data"
+ line "will be added for"
+ cont "@"
+ TX_RAM wEnemyMonNick
+ text "!@@"
+
+_SurfingGotOnText::
+ text "<PLAYER> got on"
+ line "@"
+ TX_RAM wcd6d
+ text "!"
+ prompt
+
+_SurfingNoPlaceToGetOffText::
+ text "There's no place"
+ line "to get off!"
+ prompt
+
+_VitaminStatRoseText::
+ TX_RAM wcd6d
+ text "'s"
+ line "@"
+ TX_RAM wcf4b
+ text " rose."
+ prompt
+
+_VitaminNoEffectText::
+ text "It won't have any"
+ line "effect."
+ prompt
+
+_ThrewBaitText::
+ text "<PLAYER> threw"
+ line "some BAIT."
+ done
+
+_ThrewRockText::
+ text "<PLAYER> threw a"
+ line "ROCK."
+ done
+
+_PlayedFluteNoEffectText::
+ text "Played the #"
+ line "FLUTE."
+
+ para "Now, that's a"
+ line "catchy tune!"
+ prompt
+
+_FluteWokeUpText::
+ text "All sleeping"
+ line "#MON woke up."
+ prompt
+
+_PlayedFluteHadEffectText::
+ text "<PLAYER> played the"
+ line "# FLUTE.@@"
+
+_CoinCaseNumCoinsText::
+ text "Coins"
+ line "@"
+ TX_BCD wPlayerCoins, 2 | LEADING_ZEROES | LEFT_ALIGN
+ text " "
+ prompt
+
+_ItemfinderFoundItemText::
+ text "Yes! ITEMFINDER"
+ line "indicates there's"
+ cont "an item nearby."
+ prompt
+
+_ItemfinderFoundNothingText::
+ text "Nope! ITEMFINDER"
+ line "isn't responding."
+ prompt
+
+_RaisePPWhichTechniqueText::
+ text "Raise PP of which"
+ line "technique?"
+ done
+
+_RestorePPWhichTechniqueText::
+ text "Restore PP of"
+ line "which technique?"
+ done
+
+_PPMaxedOutText::
+ TX_RAM wcf4b
+ text "'s PP"
+ line "is maxed out."
+ prompt
+
+_PPIncreasedText::
+ TX_RAM wcf4b
+ text "'s PP"
+ line "increased."
+ prompt
+
+_PPRestoredText::
+ text "PP was restored."
+ prompt
+
+_BootedUpTMText::
+ text "Booted up a TM!"
+ prompt
+
+_BootedUpHMText::
+ text "Booted up an HM!"
+ prompt
+
+_TeachMachineMoveText::
+ text "It contained"
+ line "@"
+ TX_RAM wcf4b
+ text "!"
+
+ para "Teach @"
+ TX_RAM wcf4b
+ text ""
+ line "to a #MON?"
+ done
+
+_MonCannotLearnMachineMoveText::
+ TX_RAM wcd6d
+ text " is not"
+ line "compatible with"
+ cont "@"
+ TX_RAM wcf4b
+ text "."
+
+ para "It can't learn"
+ line "@"
+ TX_RAM wcf4b
+ text "."
+ prompt
+
+_ItemUseNotTimeText::
+ text "OAK: <PLAYER>!"
+ line "This isn't the"
+ cont "time to use that! "
+ prompt
+
+_ItemUseNotYoursToUseText::
+ text "This isn't yours"
+ line "to use!"
+ prompt
+
+_ItemUseNoEffectText::
+ text "It won't have any"
+ line "effect."
+ prompt
+
+_ThrowBallAtTrainerMonText1::
+ text "The trainer"
+ line "blocked the BALL!"
+ prompt
+
+_ThrowBallAtTrainerMonText2::
+ text "Don't be a thief!"
+ prompt
+
+_NoCyclingAllowedHereText::
+ text "No cycling"
+ next "allowed here."
+ prompt
+
+_NoSurfingHereText::
+ text "No SURFing on"
+ line "@"
+ TX_RAM wcd6d
+ text " here!"
+ prompt
+
+_BoxFullCannotThrowBallText::
+ text "The #MON BOX"
+ line "is full! Can't"
+ cont "use that item!"
+ prompt
diff --git a/en/text/text11.asm b/en/text/text11.asm
new file mode 100644
index 00000000..4b5b8b01
--- /dev/null
+++ b/en/text/text11.asm
@@ -0,0 +1,204 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 11", ROMX, BANK[TEXT_11]
+
+_ItemUseText001::
+ text "<PLAYER> used@@"
+
+_ItemUseText002::
+ TX_RAM wcf4b
+ text "!"
+ done
+
+_GotOnBicycleText1::
+ text "<PLAYER> got on the@@"
+
+_GotOnBicycleText2::
+ TX_RAM wcf4b
+ text "!"
+ prompt
+
+_GotOffBicycleText1::
+ text "<PLAYER> got off@@"
+
+_GotOffBicycleText2::
+ text "the @"
+ TX_RAM wcf4b
+ text "."
+ prompt
+
+_ThrewAwayItemText::
+ text "Threw away"
+ line "@"
+ TX_RAM wcd6d
+ text "."
+ prompt
+
+_IsItOKToTossItemText::
+ text "Is it OK to toss"
+ line "@"
+ TX_RAM wcf4b
+ text "?"
+ prompt
+
+_TooImportantToTossText::
+ text "That's too impor-"
+ line "tant to toss!"
+ prompt
+
+_AlreadyKnowsText::
+ TX_RAM wcd6d
+ text " knows"
+ line "@"
+ TX_RAM wcf4b
+ text "!"
+ prompt
+
+_ConnectCableText::
+ text "Okay, connect the"
+ line "cable like so!"
+ prompt
+
+_TradedForText::
+ text "<PLAYER> traded"
+ line "@"
+ TX_RAM wInGameTradeGiveMonName
+ text " for"
+ cont "@"
+ TX_RAM wInGameTradeReceiveMonName
+ text "!@@"
+
+_WannaTrade1Text::
+ text "I'm looking for"
+ line "@"
+ TX_RAM wInGameTradeGiveMonName
+ text "! Wanna"
+
+ para "trade one for"
+ line "@"
+ TX_RAM wInGameTradeReceiveMonName
+ text "? "
+ done
+
+_NoTrade1Text::
+ text "Awww!"
+ line "Oh well..."
+ done
+
+_WrongMon1Text::
+ text "What? That's not"
+ line "@"
+ TX_RAM wInGameTradeGiveMonName
+ text "!"
+
+ para "If you get one,"
+ line "come back here!"
+ done
+
+_Thanks1Text::
+ text "Hey thanks!"
+ done
+
+_AfterTrade1Text::
+ text "Isn't my old"
+ line "@"
+ TX_RAM wInGameTradeReceiveMonName
+ text " great?"
+ done
+
+_WannaTrade2Text::
+ text "Hello there! Do"
+ line "you want to trade"
+
+ para "your @"
+ TX_RAM wInGameTradeGiveMonName
+ text ""
+ line "for @"
+ TX_RAM wInGameTradeReceiveMonName
+ text "?"
+ done
+
+_NoTrade2Text::
+ text "Well, if you"
+ line "don't want to..."
+ done
+
+_WrongMon2Text::
+ text "Hmmm? This isn't"
+ line "@"
+ TX_RAM wInGameTradeGiveMonName
+ text "."
+
+ para "Think of me when"
+ line "you get one."
+ done
+
+_Thanks2Text::
+ text "Thanks!"
+ done
+
+_AfterTrade2Text::
+ text "The @"
+ TX_RAM wInGameTradeGiveMonName
+ text " you"
+ line "traded to me"
+
+ para "went and evolved!"
+ done
+
+_WannaTrade3Text::
+ text "Hi! Do you have"
+ line "@"
+ TX_RAM wInGameTradeGiveMonName
+ text "?"
+
+ para "Want to trade it"
+ line "for @"
+ TX_RAM wInGameTradeReceiveMonName
+ text "?"
+ done
+
+_NoTrade3Text::
+ text "That's too bad."
+ done
+
+_WrongMon3Text::
+ text "...This is no"
+ line "@"
+ TX_RAM wInGameTradeGiveMonName
+ text "."
+
+ para "If you get one,"
+ line "trade it with me!"
+ done
+
+_Thanks3Text::
+ text "Thanks pal!"
+ done
+
+_AfterTrade3Text::
+ text "How is my old"
+ line "@"
+ TX_RAM wInGameTradeReceiveMonName
+ text "?"
+
+ para "My @"
+ TX_RAM wInGameTradeGiveMonName
+ text " is"
+ line "doing great!"
+ done
+
+_NothingToCutText::
+ text "There isn't"
+ line "anything to CUT!"
+ prompt
+
+_UsedCutText::
+ TX_RAM wcd6d
+ text " hacked"
+ line "away with CUT!"
+ prompt
diff --git a/en/text/text2.asm b/en/text/text2.asm
new file mode 100644
index 00000000..78ca8bbf
--- /dev/null
+++ b/en/text/text2.asm
@@ -0,0 +1,36 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 2", ROMX, BANK[TEXT_2]
+
+INCLUDE "text/maps/silph_co_5f_2.asm"
+INCLUDE "text/maps/silph_co_6f.asm"
+INCLUDE "text/maps/silph_co_7f.asm"
+INCLUDE "text/maps/silph_co_8f.asm"
+INCLUDE "text/maps/silph_co_9f.asm"
+INCLUDE "text/maps/silph_co_10f.asm"
+INCLUDE "text/maps/silph_co_11f.asm"
+INCLUDE "text/maps/mansion_2f.asm"
+INCLUDE "text/maps/mansion_3f.asm"
+INCLUDE "text/maps/mansion_b1f.asm"
+INCLUDE "text/maps/safari_zone_east.asm"
+INCLUDE "text/maps/safari_zone_north.asm"
+INCLUDE "text/maps/safari_zone_west.asm"
+INCLUDE "text/maps/safari_zone_center.asm"
+INCLUDE "text/maps/safari_zone_rest_house_1.asm"
+INCLUDE "text/maps/safari_zone_secret_house.asm"
+INCLUDE "text/maps/safari_zone_rest_house_2.asm"
+INCLUDE "text/maps/safari_zone_rest_house_3.asm"
+INCLUDE "text/maps/safari_zone_rest_house_4.asm"
+INCLUDE "text/maps/unknown_dungeon_b1f.asm"
+INCLUDE "text/maps/victory_road_1f.asm"
+INCLUDE "text/maps/lance.asm"
+INCLUDE "text/maps/hall_of_fame.asm"
+INCLUDE "text/maps/champion.asm"
+INCLUDE "text/maps/lorelei.asm"
+INCLUDE "text/maps/bruno.asm"
+INCLUDE "text/maps/agatha.asm"
+INCLUDE "text/maps/rock_tunnel_b2f_1.asm"
diff --git a/en/text/text3.asm b/en/text/text3.asm
new file mode 100644
index 00000000..66d79f77
--- /dev/null
+++ b/en/text/text3.asm
@@ -0,0 +1,1719 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 3", ROMX, BANK[TEXT_3]
+
+INCLUDE "text/maps/rock_tunnel_b2f_2.asm"
+INCLUDE "text/maps/seafoam_islands_b4f.asm"
+
+_AIBattleWithdrawText::
+ TX_RAM wTrainerName
+ text " with-"
+ line "drew @"
+ TX_RAM wEnemyMonNick
+ text "!"
+ prompt
+
+_AIBattleUseItemText::
+ TX_RAM wTrainerName
+ text ""
+ line "used @"
+ TX_RAM wcd6d
+ text ""
+ cont "on @"
+ TX_RAM wEnemyMonNick
+ text "!"
+ prompt
+
+_TradeWentToText::
+ TX_RAM wcf4b
+ text " went"
+ line "to @"
+ TX_RAM wGrassRate
+ text "."
+ done
+
+_TradeForText::
+ text "For <PLAYER>'s"
+ line "@"
+ TX_RAM wcf4b
+ text ","
+ done
+
+_TradeSendsText::
+ TX_RAM wGrassRate
+ text " sends"
+ line "@"
+ TX_RAM wcd6d
+ text "."
+ done
+
+_TradeWavesFarewellText::
+ TX_RAM wGrassRate
+ text " waves"
+ line "farewell as"
+ done
+
+_TradeTransferredText::
+ TX_RAM wcd6d
+ text " is"
+ line "transferred."
+ done
+
+_TradeTakeCareText::
+ text "Take good care of"
+ line "@"
+ TX_RAM wcd6d
+ text "."
+ done
+
+_TradeWillTradeText::
+ TX_RAM wGrassRate
+ text " will"
+ line "trade @"
+ TX_RAM wcd6d
+ text ""
+ done
+
+_TradeforText::
+ text "for <PLAYER>'s"
+ line "@"
+ TX_RAM wcf4b
+ text "."
+ done
+
+_PlaySlotMachineText::
+ text "A slot machine!"
+ line "Want to play?"
+ done
+
+_OutOfCoinsSlotMachineText::
+ text "Darn!"
+ line "Ran out of coins!"
+ done
+
+_BetHowManySlotMachineText::
+ text "Bet how many"
+ line "coins?"
+ done
+
+_StartSlotMachineText::
+ text "Start!"
+ done
+
+_NotEnoughCoinsSlotMachineText::
+ text "Not enough"
+ line "coins!"
+ prompt
+
+_OneMoreGoSlotMachineText::
+ text "One more "
+ line "go?"
+ done
+
+_LinedUpText::
+ text " lined up!"
+ line "Scored @"
+ TX_RAM wcf4b
+ text " coins!"
+ done
+
+_NotThisTimeText::
+ text "Not this time!"
+ prompt
+
+_YeahText::
+ text "Yeah!@@"
+
+_DexSeenOwnedText::
+ text "#DEX Seen:@"
+ TX_NUM wDexRatingNumMonsSeen, 1, 3
+ text ""
+ line " Owned:@"
+ TX_NUM wDexRatingNumMonsOwned, 1, 3
+ db "@"
+
+_DexRatingText::
+ text "#DEX Rating", $6d
+ done
+
+_GymStatueText1::
+ TX_RAM wGymCityName
+ text ""
+ line "#MON GYM"
+ cont "LEADER: @"
+ TX_RAM wGymLeaderName
+ text ""
+
+ para "WINNING TRAINERS:"
+ line "<RIVAL>"
+ done
+
+_GymStatueText2::
+ TX_RAM wGymCityName
+ text ""
+ line "#MON GYM"
+ cont "LEADER: @"
+ TX_RAM wGymLeaderName
+ text ""
+
+ para "WINNING TRAINERS:"
+ line "<RIVAL>"
+ cont "<PLAYER>"
+ done
+
+_ViridianCityPokecenterGuyText::
+ text "#MON CENTERs"
+ line "heal your tired,"
+ cont "hurt or fainted"
+ cont "#MON!"
+ done
+
+_PewterCityPokecenterGuyText::
+ text "Yawn!"
+
+ para "When JIGGLYPUFF"
+ line "sings, #MON"
+ cont "get drowsy..."
+
+ para "...Me too..."
+ line "Snore..."
+ done
+
+_CeruleanPokecenterGuyText::
+ text "BILL has lots of"
+ line "#MON!"
+
+ para "He collects rare"
+ line "ones too!"
+ done
+
+_LavenderPokecenterGuyText::
+ text "CUBONEs wear"
+ line "skulls, right?"
+
+ para "People will pay a"
+ line "lot for one!"
+ done
+
+_MtMoonPokecenterBenchGuyText::
+ text "If you have too"
+ line "many #MON, you"
+ cont "should store them"
+ cont "via PC!"
+ done
+
+_RockTunnelPokecenterGuyText::
+ text "I heard that"
+ line "GHOSTs haunt"
+ cont "LAVENDER TOWN!"
+ done
+
+_UnusedBenchGuyText1::
+ text "I wish I could"
+ line "catch #MON."
+ done
+
+_UnusedBenchGuyText2::
+ text "I'm tired from"
+ line "all the fun..."
+ done
+
+_UnusedBenchGuyText3::
+ text "SILPH's manager"
+ line "is hiding in the"
+ cont "SAFARI ZONE."
+ done
+
+_VermilionPokecenterGuyText::
+ text "It is true that a"
+ line "higher level"
+ cont "#MON will be"
+ cont "more powerful..."
+
+ para "But, all #MON"
+ line "will have weak"
+ cont "points against"
+ cont "specific types."
+
+ para "So, there is no"
+ line "universally"
+ cont "strong #MON."
+ done
+
+_CeladonCityPokecenterGuyText::
+ text "If I had a BIKE,"
+ line "I would go to"
+ cont "CYCLING ROAD!"
+ done
+
+_FuchsiaCityPokecenterGuyText::
+ text "If you're studying "
+ line "#MON, visit"
+ cont "the SAFARI ZONE."
+
+ para "It has all sorts"
+ line "of rare #MON."
+ done
+
+_CinnabarPokecenterGuyText::
+ text "#MON can still"
+ line "learn techniques"
+ cont "after canceling"
+ cont "evolution."
+
+ para "Evolution can wait"
+ line "until new moves"
+ cont "have been learned."
+ done
+
+_SaffronCityPokecenterGuyText1::
+ text "It would be great"
+ line "if the ELITE FOUR"
+ cont "came and stomped"
+ cont "TEAM ROCKET!"
+ done
+
+_SaffronCityPokecenterGuyText2::
+ text "TEAM ROCKET took"
+ line "off! We can go"
+ cont "out safely again!"
+ cont "That's great!"
+ done
+
+_CeladonCityHotelText::
+ text "My sis brought me"
+ line "on this vacation!"
+ done
+
+_BookcaseText::
+ text "Crammed full of"
+ line "#MON books!"
+ done
+
+_NewBicycleText::
+ text "A shiny new"
+ line "BICYCLE!"
+ done
+
+_PushStartText::
+ text "Push START to"
+ line "open the MENU!"
+ done
+
+_SaveOptionText::
+ text "The SAVE option is"
+ line "on the MENU"
+ cont "screen."
+ done
+
+_StrengthsAndWeaknessesText::
+ text "All #MON types"
+ line "have strong and"
+ cont "weak points"
+ cont "against others."
+ done
+
+_TimesUpText::
+ text "PA: Ding-dong!"
+
+ para "Time's up!"
+ prompt
+
+_GameOverText::
+ text "PA: Your SAFARI"
+ line "GAME is over!"
+ done
+
+_CinnabarGymQuizIntroText::
+ text "#MON Quiz!"
+
+ para "Get it right and"
+ line "the door opens to"
+ cont "the next room!"
+
+ para "Get it wrong and"
+ line "face a trainer!"
+
+ para "If you want to"
+ line "conserve your"
+ cont "#MON for the"
+ cont "GYM LEADER..."
+
+ para "Then get it right!"
+ line "Here we go!"
+ prompt
+
+_CinnabarQuizQuestionsText1::
+ text "CATERPIE evolves"
+ line "into BUTTERFREE?"
+ done
+
+_CinnabarQuizQuestionsText2::
+ text "There are 9"
+ line "certified #MON"
+ cont "LEAGUE BADGEs?"
+ done
+
+_CinnabarQuizQuestionsText3::
+ text "POLIWAG evolves 3"
+ line "times?"
+ done
+
+_CinnabarQuizQuestionsText4::
+ text "Are thunder moves"
+ line "effective against"
+ cont "ground element-"
+ cont "type #MON?"
+ done
+
+_CinnabarQuizQuestionsText5::
+ text "#MON of the"
+ line "same kind and"
+ cont "level are not"
+ cont "identical?"
+ done
+
+_CinnabarQuizQuestionsText6::
+ text "TM28 contains"
+ line "TOMBSTONER?"
+ done
+
+_CinnabarGymQuizCorrectText::
+ text "You're absolutely"
+ line "correct!"
+
+ para "Go on through!@@"
+
+_CinnabarGymQuizIncorrectText::
+ text "Sorry! Bad call!"
+ prompt
+
+_MagazinesText::
+ text "#MON magazines!"
+
+ para "#MON notebooks!"
+
+ para "#MON graphs!"
+ done
+
+_BillsHouseMonitorText::
+ text "TELEPORTER is"
+ line "displayed on the"
+ cont "PC monitor."
+ done
+
+_BillsHouseInitiatedText::
+ text "<PLAYER> initiated"
+ line "TELEPORTER's Cell"
+ cont "Separator!@@"
+
+_BillsHousePokemonListText1::
+ text "BILL's favorite"
+ line "#MON list!"
+ prompt
+
+_BillsHousePokemonListText2::
+ text "Which #MON do"
+ line "you want to see?"
+ done
+
+_OakLabEmailText::
+ text "There's an e-mail"
+ line "message here!"
+
+ para "..."
+
+ para "Calling all"
+ line "#MON trainers!"
+
+ para "The elite trainers"
+ line "of #MON LEAGUE"
+ cont "are ready to take"
+ cont "on all comers!"
+
+ para "Bring your best"
+ line "#MON and see"
+ cont "how you rate as a"
+ cont "trainer!"
+
+ para "#MON LEAGUE HQ"
+ line "INDIGO PLATEAU"
+
+ para "PS: PROF.OAK,"
+ line "please visit us!"
+ cont "..."
+ done
+
+_GameCornerCoinCaseText::
+ text "A COIN CASE is"
+ line "required!"
+ done
+
+_GameCornerNoCoinsText::
+ text "You don't have"
+ line "any coins!"
+ done
+
+_GameCornerOutOfOrderText::
+ text "OUT OF ORDER"
+ line "This is broken."
+ done
+
+_GameCornerOutToLunchText::
+ text "OUT TO LUNCH"
+ line "This is reserved."
+ done
+
+_GameCornerSomeonesKeysText::
+ text "Someone's keys!"
+ line "They'll be back."
+ done
+
+_JustAMomentText::
+ text "Just a moment."
+ done
+
+TMNotebookText::
+ text "It's a pamphlet"
+ line "on TMs."
+
+ para "..."
+
+ para "There are 50 TMs"
+ line "in all."
+
+ para "There are also 5"
+ line "HMs that can be"
+ cont "used repeatedly."
+
+ para "SILPH CO.@@"
+
+_TurnPageText::
+ text "Turn the page?"
+ done
+
+_ViridianSchoolNotebookText5::
+ text "GIRL: Hey! Don't"
+ line "look at my notes!@@"
+
+_ViridianSchoolNotebookText1::
+ text "Looked at the"
+ line "notebook!"
+
+ para "First page..."
+
+ para "# BALLs are"
+ line "used to catch"
+ cont "#MON."
+
+ para "Up to 6 #MON"
+ line "can be carried."
+
+ para "People who raise"
+ line "and make #MON"
+ cont "fight are called"
+ cont "#MON trainers."
+ prompt
+
+_ViridianSchoolNotebookText2::
+ text "Second page..."
+
+ para "A healthy #MON"
+ line "may be hard to"
+ cont "catch, so weaken"
+ cont "it first!"
+
+ para "Poison, burns and"
+ line "other damage are"
+ cont "effective!"
+ prompt
+
+_ViridianSchoolNotebookText3::
+ text "Third page..."
+
+ para "#MON trainers"
+ line "seek others to"
+ cont "engage in #MON"
+ cont "fights."
+
+ para "Battles are"
+ line "constantly fought"
+ cont "at #MON GYMs."
+ prompt
+
+_ViridianSchoolNotebookText4::
+ text "Fourth page..."
+
+ para "The goal for"
+ line "#MON trainers"
+ cont "is to beat the "
+ cont "top 8 #MON"
+ cont "GYM LEADERs."
+
+ para "Do so to earn the"
+ line "right to face..."
+
+ para "The ELITE FOUR of"
+ line "#MON LEAGUE!"
+ prompt
+
+_EnemiesOnEverySideText::
+ text "Enemies on every"
+ line "side!"
+ done
+
+_WhatGoesAroundComesAroundText::
+ text "What goes around"
+ line "comes around!"
+ done
+
+_FightingDojoText::
+ text "FIGHTING DOJO"
+ done
+
+_IndigoPlateauHQText::
+ text "INDIGO PLATEAU"
+ line "#MON LEAGUE HQ"
+ done
+
+_RedBedroomSNESText::
+ text "<PLAYER> is"
+ line "playing the SNES!"
+ cont "...Okay!"
+ cont "It's time to go!"
+ done
+
+_Route15UpstairsBinocularsText::
+ text "Looked into the"
+ line "binoculars..."
+
+ para "A large, shining"
+ line "bird is flying"
+ cont "toward the sea."
+ done
+
+_AerodactylFossilText::
+ text "AERODACTYL Fossil"
+ line "A primitive and"
+ cont "rare #MON."
+ done
+
+_KabutopsFossilText::
+ text "KABUTOPS Fossil"
+ line "A primitive and"
+ cont "rare #MON."
+ done
+
+_LinkCableHelpText1::
+ text "TRAINER TIPS"
+
+ para "Using a Game Link"
+ line "Cable"
+ prompt
+
+_LinkCableHelpText2::
+ text "Which heading do"
+ line "you want to read?"
+ done
+
+_LinkCableInfoText1::
+ text "When you have"
+ line "linked your GAME"
+ cont "BOY with another"
+ cont "GAME BOY, talk to"
+ cont "the attendant on"
+ cont "the right in any"
+ cont "#MON CENTER."
+ prompt
+
+_LinkCableInfoText2::
+ text "COLOSSEUM lets"
+ line "you play against"
+ cont "a friend."
+ prompt
+
+_LinkCableInfoText3::
+ text "TRADE CENTER is"
+ line "used for trading"
+ cont "#MON."
+ prompt
+
+_ViridianSchoolBlackboardText1::
+ text "The blackboard"
+ line "describes #MON"
+ cont "STATUS changes"
+ cont "during battles."
+ prompt
+
+_ViridianSchoolBlackboardText2::
+ text "Which heading do"
+ line "you want to read?"
+ done
+
+_ViridianBlackboardSleepText::
+ text "A #MON can't"
+ line "attack if it's"
+ cont "asleep!"
+
+ para "#MON will stay"
+ line "asleep even after"
+ cont "battles."
+
+ para "Use AWAKENING to"
+ line "wake them up!"
+ prompt
+
+_ViridianBlackboardPoisonText::
+ text "When poisoned, a"
+ line "#MON's health"
+ cont "steadily drops."
+
+ para "Poison lingers"
+ line "after battles."
+
+ para "Use an ANTIDOTE"
+ line "to cure poison!"
+ prompt
+
+_ViridianBlackboardPrlzText::
+ text "Paralysis could"
+ line "make #MON"
+ cont "moves misfire!"
+
+ para "Paralysis remains"
+ line "after battles."
+
+ para "Use PARLYZ HEAL"
+ line "for treatment!"
+ prompt
+
+_ViridianBlackboardBurnText::
+ text "A burn reduces"
+ line "power and speed."
+ cont "It also causes"
+ cont "ongoing damage."
+
+ para "Burns remain"
+ line "after battles."
+
+ para "Use BURN HEAL to"
+ line "cure a burn!"
+ prompt
+
+_ViridianBlackboardFrozenText::
+ text "If frozen, a"
+ line "#MON becomes"
+ cont "totally immobile!"
+
+ para "It stays frozen"
+ line "even after the"
+ cont "battle ends."
+
+ para "Use ICE HEAL to"
+ line "thaw out #MON!"
+ prompt
+
+_VermilionGymTrashText::
+ text "Nope, there's"
+ line "only trash here."
+ done
+
+_VermilionGymTrashSuccessText1::
+ text "Hey! There's a"
+ line "switch under the"
+ cont "trash!"
+ cont "Turn it on!"
+
+ para "The 1st electric"
+ line "lock opened!@@"
+
+_VermilionGymTrashSuccessText2::
+ text "Hey! There's"
+ line "another switch"
+ cont "under the trash!"
+ cont "Turn it on!"
+ prompt
+
+_VermilionGymTrashSuccessText3::
+ text "The 2nd electric"
+ line "lock opened!"
+
+ para "The motorized door"
+ line "opened!@@"
+
+_VermilionGymTrashFailText::
+ text "Nope! There's"
+ line "only trash here."
+ cont "Hey! The electric"
+ cont "locks were reset!@@"
+
+_FoundHiddenItemText::
+ text "<PLAYER> found"
+ line "@"
+ TX_RAM wcd6d
+ text "!@@"
+
+_HiddenItemBagFullText::
+ text "But, <PLAYER> has"
+ line "no more room for"
+ cont "other items!"
+ done
+
+_FoundHiddenCoinsText::
+ text "<PLAYER> found"
+ line "@"
+ TX_BCD hCoins, 2 | LEADING_ZEROES | LEFT_ALIGN
+ text " coins!@@"
+
+_FoundHiddenCoins2Text::
+ text "<PLAYER> found"
+ line "@"
+ TX_BCD hCoins, 2 | LEADING_ZEROES | LEFT_ALIGN
+ text " coins!@@"
+
+_DroppedHiddenCoinsText::
+ text ""
+ para "Oops! Dropped"
+ line "some coins!"
+ done
+
+_IndigoPlateauStatuesText1::
+ text "INDIGO PLATEAU"
+ prompt
+
+_IndigoPlateauStatuesText2::
+ text "The ultimate goal"
+ line "of trainers!"
+ cont "#MON LEAGUE HQ"
+ done
+
+_IndigoPlateauStatuesText3::
+ text "The highest"
+ line "#MON authority"
+ cont "#MON LEAGUE HQ"
+ done
+
+_PokemonBooksText::
+ text "Crammed full of"
+ line "#MON books!"
+ done
+
+_DiglettSculptureText::
+ text "It's a sculpture"
+ line "of DIGLETT."
+ done
+
+_ElevatorText::
+ text "This is an"
+ line "elevator."
+ done
+
+_TownMapText::
+ text "A TOWN MAP.@@"
+
+_PokemonStuffText::
+ text "Wow! Tons of"
+ line "#MON stuff!"
+ done
+
+_OutOfSafariBallsText::
+ text "PA: Ding-dong!"
+
+ para "You are out of"
+ line "SAFARI BALLs!"
+ prompt
+
+_WildRanText::
+ text "Wild @"
+ TX_RAM wEnemyMonNick
+ text ""
+ line "ran!"
+ prompt
+
+_EnemyRanText::
+ text "Enemy @"
+ TX_RAM wEnemyMonNick
+ text ""
+ line "ran!"
+ prompt
+
+_HurtByPoisonText::
+ text "<USER>'s"
+ line "hurt by poison!"
+ prompt
+
+_HurtByBurnText::
+ text "<USER>'s"
+ line "hurt by the burn!"
+ prompt
+
+_HurtByLeechSeedText::
+ text "LEECH SEED saps"
+ line "<USER>!"
+ prompt
+
+_EnemyMonFaintedText::
+ text "Enemy @"
+ TX_RAM wEnemyMonNick
+ text ""
+ line "fainted!"
+ prompt
+
+_MoneyForWinningText::
+ text "<PLAYER> got ¥@"
+ TX_BCD wAmountMoneyWon, 3 | LEADING_ZEROES | LEFT_ALIGN
+ text ""
+ line "for winning!"
+ prompt
+
+_TrainerDefeatedText::
+ text "<PLAYER> defeated"
+ line "@"
+ TX_RAM wTrainerName
+ text "!"
+ prompt
+
+_PlayerMonFaintedText::
+ TX_RAM wBattleMonNick
+ text ""
+ line "fainted!"
+ prompt
+
+_UseNextMonText::
+ text "Use next #MON?"
+ done
+
+_Sony1WinText::
+ text "<RIVAL>: Yeah! Am"
+ line "I great or what?"
+ prompt
+
+_PlayerBlackedOutText2::
+ text "<PLAYER> is out of"
+ line "useable #MON!"
+
+ para "<PLAYER> blacked"
+ line "out!"
+ prompt
+
+_LinkBattleLostText::
+ text "<PLAYER> lost to"
+ line "@"
+ TX_RAM wTrainerName
+ text "!"
+ prompt
+
+_TrainerAboutToUseText::
+ TX_RAM wTrainerName
+ text " is"
+ line "about to use"
+ cont"@"
+ TX_RAM wEnemyMonNick
+ text "!"
+
+ para "Will <PLAYER>"
+ line "change #MON?"
+ done
+
+_TrainerSentOutText::
+ TX_RAM wTrainerName
+ text " sent"
+ line "out @"
+ TX_RAM wEnemyMonNick
+ text "!"
+ done
+
+_NoWillText::
+ text "There's no will"
+ line "to fight!"
+ prompt
+
+_CantEscapeText::
+ text "Can't escape!"
+ prompt
+
+_NoRunningText::
+ text "No! There's no"
+ line "running from a"
+ cont "trainer battle!"
+ prompt
+
+_GotAwayText::
+ text "Got away safely!"
+ prompt
+
+_ItemsCantBeUsedHereText::
+ text "Items can't be"
+ line "used here."
+ prompt
+
+_AlreadyOutText::
+ TX_RAM wBattleMonNick
+ text " is"
+ line "already out!"
+ prompt
+
+_MoveNoPPText::
+ text "No PP left for"
+ line "this move!"
+ prompt
+
+_MoveDisabledText::
+ text "The move is"
+ line "disabled!"
+ prompt
+
+_NoMovesLeftText::
+ TX_RAM wBattleMonNick
+ text " has no"
+ line "moves left!"
+ done
+
+_MultiHitText::
+ text "Hit the enemy"
+ line "@"
+ TX_NUM wPlayerNumHits,1,1
+ text " times!"
+ prompt
+
+_ScaredText::
+ TX_RAM wBattleMonNick
+ text " is too"
+ line "scared to move!"
+ prompt
+
+_GetOutText::
+ text "GHOST: Get out..."
+ line "Get out..."
+ prompt
+
+_FastAsleepText::
+ text "<USER>"
+ line "is fast asleep!"
+ prompt
+
+_WokeUpText::
+ text "<USER>"
+ line "woke up!"
+ prompt
+
+_IsFrozenText::
+ text "<USER>"
+ line "is frozen solid!"
+ prompt
+
+_FullyParalyzedText::
+ text "<USER>'s"
+ line "fully paralyzed!"
+ prompt
+
+_FlinchedText::
+ text "<USER>"
+ line "flinched!"
+ prompt
+
+_MustRechargeText::
+ text "<USER>"
+ line "must recharge!"
+ prompt
+
+_DisabledNoMoreText::
+ text "<USER>'s"
+ line "disabled no more!"
+ prompt
+
+_IsConfusedText::
+ text "<USER>"
+ line "is confused!"
+ prompt
+
+_HurtItselfText::
+ text "It hurt itself in"
+ line "its confusion!"
+ prompt
+
+_ConfusedNoMoreText::
+ text "<USER>'s"
+ line "confused no more!"
+ prompt
+
+_SavingEnergyText::
+ text "<USER>"
+ line "is saving energy!"
+ prompt
+
+_UnleashedEnergyText::
+ text "<USER>"
+ line "unleashed energy!"
+ prompt
+
+_ThrashingAboutText::
+ text "<USER>'s"
+ line "thrashing about!"
+ done
+
+_AttackContinuesText::
+ text "<USER>'s"
+ line "attack continues!"
+ done
+
+_CantMoveText::
+ text "<USER>"
+ line "can't move!"
+ prompt
+
+_MoveIsDisabledText::
+ text "<USER>'s"
+ line "@"
+ TX_RAM wcd6d
+ text " is"
+ cont "disabled!"
+ prompt
+
+_MonName1Text::
+ text "<USER>@@"
+
+_Used1Text::
+ text ""
+ line "used @@"
+
+_Used2Text::
+ text ""
+ line "used @@"
+
+_InsteadText::
+ text "instead,"
+ cont "@@"
+
+_CF4BText::
+ TX_RAM wcf4b
+ text "@"
+
+_ExclamationPoint1Text::
+ text "!"
+ done
+
+_ExclamationPoint2Text::
+ text "!"
+ done
+
+_ExclamationPoint3Text::
+ text "!"
+ done
+
+_ExclamationPoint4Text::
+ text "!"
+ done
+
+_ExclamationPoint5Text::
+ text "!"
+ done
+
+_AttackMissedText::
+ text "<USER>'s"
+ line "attack missed!"
+ prompt
+
+_KeptGoingAndCrashedText::
+ text "<USER>"
+ line "kept going and"
+ cont "crashed!"
+ prompt
+
+_UnaffectedText::
+ text "<TARGET>'s"
+ line "unaffected!"
+ prompt
+
+_DoesntAffectMonText::
+ text "It doesn't affect"
+ line "<TARGET>!"
+ prompt
+
+_CriticalHitText::
+ text "Critical hit!"
+ prompt
+
+_OHKOText::
+ text "One-hit KO!"
+ prompt
+
+_LoafingAroundText::
+ TX_RAM wBattleMonNick
+ text " is"
+ line "loafing around."
+ prompt
+
+_BeganToNapText::
+ TX_RAM wBattleMonNick
+ text " began"
+ line "to nap!"
+ prompt
+
+_WontObeyText::
+ TX_RAM wBattleMonNick
+ text " won't"
+ line "obey!"
+ prompt
+
+_TurnedAwayText::
+ TX_RAM wBattleMonNick
+ text " turned"
+ line "away!"
+ prompt
+
+_IgnoredOrdersText::
+ TX_RAM wBattleMonNick
+ text ""
+ line "ignored orders!"
+ prompt
+
+_SubstituteTookDamageText::
+ text "The SUBSTITUTE"
+ line "took damage for"
+ cont "<TARGET>!"
+ prompt
+
+_SubstituteBrokeText::
+ text "<TARGET>'s"
+ line "SUBSTITUTE broke!"
+ prompt
+
+_BuildingRageText::
+ text "<USER>'s"
+ line "RAGE is building!"
+ prompt
+
+_MirrorMoveFailedText::
+ text "The MIRROR MOVE"
+ next "failed!"
+ prompt
+
+_HitXTimesText::
+ text "Hit @"
+ TX_NUM wEnemyNumHits, 1, 1
+ text " times!"
+ prompt
+
+_GainedText::
+ TX_RAM wcd6d
+ text " gained"
+ line "@@"
+
+_WithExpAllText::
+ text "with EXP.ALL,"
+ cont "@@"
+
+_BoostedText::
+ text "a boosted"
+ cont "@@"
+
+_ExpPointsText::
+ TX_NUM wExpAmountGained, 2, 4
+ text " EXP. Points!"
+ prompt
+
+_GrewLevelText::
+ TX_RAM wcd6d
+ text " grew"
+ line "to level @"
+ TX_NUM wCurEnemyLVL, 1, 3
+ text "!@@"
+
+_WildMonAppearedText::
+ text "Wild @"
+ TX_RAM wEnemyMonNick
+ text ""
+ line "appeared!"
+ prompt
+
+_HookedMonAttackedText::
+ text "The hooked"
+ line "@"
+ TX_RAM wEnemyMonNick
+ text ""
+ cont "attacked!"
+ prompt
+
+_EnemyAppearedText::
+ TX_RAM wEnemyMonNick
+ text ""
+ line "appeared!"
+ prompt
+
+_TrainerWantsToFightText::
+ TX_RAM wTrainerName
+ text " wants"
+ line "to fight!"
+ prompt
+
+_UnveiledGhostText::
+ text "SILPH SCOPE"
+ line "unveiled the"
+ cont "GHOST's identity!"
+ prompt
+
+_GhostCantBeIDdText::
+ text "Darn! The GHOST"
+ line "can't be ID'd!"
+ prompt
+
+_GoText::
+ text "Go! @@"
+
+_DoItText::
+ text "Do it! @@"
+
+_GetmText::
+ text "Get'm! @@"
+
+_EnemysWeakText::
+ text "The enemy's weak!"
+ line "Get'm! @@"
+
+_PlayerMon1Text::
+ TX_RAM wBattleMonNick
+ text "!"
+ done
+
+_PlayerMon2Text::
+ TX_RAM wBattleMonNick
+ text " @@"
+
+_EnoughText::
+ text "enough!@@"
+
+_OKExclamationText::
+ text "OK!@@"
+
+_GoodText::
+ text "good!@@"
+
+_ComeBackText::
+ text ""
+ line "Come back!"
+ done
+
+_SuperEffectiveText::
+ text "It's super"
+ line "effective!"
+ prompt
+
+_NotVeryEffectiveText::
+ text "It's not very"
+ line "effective..."
+ prompt
+
+_SafariZoneEatingText::
+ text "Wild @"
+ TX_RAM wEnemyMonNick
+ db $0
+ line "is eating!"
+ prompt
+
+_SafariZoneAngryText::
+ text "Wild @"
+ TX_RAM wEnemyMonNick
+ db $0
+ line "is angry!"
+ prompt
+
+; money related
+_PickUpPayDayMoneyText::
+ text "<PLAYER> picked up"
+ line "¥@"
+ TX_BCD wTotalPayDayMoney, 3 | LEADING_ZEROES | LEFT_ALIGN
+ text "!"
+ prompt
+
+_ClearSaveDataText::
+ text "Clear all saved"
+ line "data?"
+ done
+
+_WhichFloorText::
+ text "Which floor do"
+ line "you want? "
+ done
+
+_PartyMenuNormalText::
+ text "Choose a #MON."
+ done
+
+_PartyMenuItemUseText::
+ text "Use item on which"
+ line "#MON?"
+ done
+
+_PartyMenuBattleText::
+ text "Bring out which"
+ line "#MON?"
+ done
+
+_PartyMenuUseTMText::
+ text "Use TM on which"
+ line "#MON?"
+ done
+
+_PartyMenuSwapMonText::
+ text "Move #MON"
+ line "where?"
+ done
+
+_PotionText::
+ TX_RAM wcd6d
+ text ""
+ line "recovered by @"
+ TX_NUM wHPBarHPDifference, 2, 3
+ text "!"
+ done
+
+_AntidoteText::
+ TX_RAM wcd6d
+ text " was"
+ line "cured of poison!"
+ done
+
+_ParlyzHealText::
+ TX_RAM wcd6d
+ text "'s"
+ line "rid of paralysis!"
+ done
+
+_BurnHealText::
+ TX_RAM wcd6d
+ text "'s"
+ line "burn was healed!"
+ done
+
+_IceHealText::
+ TX_RAM wcd6d
+ text " was"
+ line "defrosted!"
+ done
+
+_AwakeningText::
+ TX_RAM wcd6d
+ text ""
+ line "woke up!"
+ done
+
+_FullHealText::
+ TX_RAM wcd6d
+ text "'s"
+ line "health returned!"
+ done
+
+_ReviveText::
+ TX_RAM wcd6d
+ text ""
+ line "is revitalized!"
+ done
+
+_RareCandyText::
+ TX_RAM wcd6d
+ text " grew"
+ line "to level @"
+ TX_NUM wCurEnemyLVL, 1, 3
+ text "!@@"
+
+_TurnedOnPC1Text::
+ text "<PLAYER> turned on"
+ line "the PC."
+ prompt
+
+_AccessedBillsPCText::
+ text "Accessed BILL's"
+ line "PC."
+
+ para "Accessed #MON"
+ line "Storage System."
+ prompt
+
+_AccessedSomeonesPCText::
+ text "Accessed someone's"
+ line "PC."
+
+ para "Accessed #MON"
+ line "Storage System."
+ prompt
+
+_AccessedMyPCText::
+ text "Accessed my PC."
+
+ para "Accessed Item"
+ line "Storage System."
+ prompt
+
+_TurnedOnPC2Text::
+ text "<PLAYER> turned on"
+ line "the PC."
+ prompt
+
+_WhatDoYouWantText::
+ text "What do you want"
+ line "to do?"
+ done
+
+_WhatToDepositText::
+ text "What do you want"
+ line "to deposit?"
+ done
+
+_DepositHowManyText::
+ text "How many?"
+ done
+
+_ItemWasStoredText::
+ TX_RAM wcd6d
+ text " was"
+ line "stored via PC."
+ prompt
+
+_NothingToDepositText::
+ text "You have nothing"
+ line "to deposit."
+ prompt
+
+_NoRoomToStoreText::
+ text "No room left to"
+ line "store items."
+ prompt
+
+_WhatToWithdrawText::
+ text "What do you want"
+ line "to withdraw?"
+ done
+
+_WithdrawHowManyText::
+ text "How many?"
+ done
+
+_WithdrewItemText::
+ text "Withdrew"
+ line "@"
+ TX_RAM wcd6d
+ text "."
+ prompt
+
+_NothingStoredText::
+ text "There is nothing"
+ line "stored."
+ prompt
+
+_CantCarryMoreText::
+ text "You can't carry"
+ line "any more items."
+ prompt
+
+_WhatToTossText::
+ text "What do you want"
+ line "to toss away?"
+ done
+
+_TossHowManyText::
+ text "How many?"
+ done
+
+_AccessedHoFPCText::
+ text "Accessed #MON"
+ line "LEAGUE's site."
+
+ para "Accessed the HALL"
+ line "OF FAME List."
+ prompt
+
+_SwitchOnText::
+ text "Switch on!"
+ prompt
+
+_WhatText::
+ text "What?"
+ done
+
+_DepositWhichMonText::
+ text "Deposit which"
+ line "#MON?"
+ done
+
+_MonWasStoredText::
+ TX_RAM wcf4b
+ text " was"
+ line "stored in Box @"
+ TX_RAM wBoxNumString
+ text "."
+ prompt
+
+_CantDepositLastMonText::
+ text "You can't deposit"
+ line "the last #MON!"
+ prompt
+
+_BoxFullText::
+ text "Oops! This Box is"
+ line "full of #MON."
+ prompt
+
+_MonIsTakenOutText::
+ TX_RAM wcf4b
+ text " is"
+ line "taken out."
+ cont "Got @"
+ TX_RAM wcf4b
+ text "."
+ prompt
+
+_NoMonText::
+ text "What? There are"
+ line "no #MON here!"
+ prompt
+
+_CantTakeMonText::
+ text "You can't take"
+ line "any more #MON."
+
+ para "Deposit #MON"
+ line "first."
+ prompt
+
+_ReleaseWhichMonText::
+ text "Release which"
+ line "#MON?"
+ done
+
+_OnceReleasedText::
+ text "Once released,"
+ line "@"
+ TX_RAM wcf4b
+ text " is"
+ cont "gone forever. OK?"
+ done
+
+_MonWasReleasedText::
+ TX_RAM wcf4b
+ text " was"
+ line "released outside."
+ cont "Bye @"
+
+_CF4BExclamationText::
+ TX_RAM wcf4b
+ text "!"
+ prompt
+
+_RequireCoinCaseText::
+ text "A COIN CASE is"
+ line "required!@@"
+
+_ExchangeCoinsForPrizesText::
+ text "We exchange your"
+ line "coins for prizes."
+ prompt
+
+_WhichPrizeText::
+ text "Which prize do"
+ line "you want?"
+ done
+
+_HereYouGoText::
+ text "Here you go!@@"
+
+_SoYouWantPrizeText::
+ text "So, you want"
+ line "@"
+ TX_RAM wcd6d
+ text "?"
+ done
+
+_SorryNeedMoreCoinsText::
+ text "Sorry, you need"
+ line "more coins.@@"
+
+_OopsYouDontHaveEnoughRoomText::
+ text "Oops! You don't"
+ line "have enough room.@@"
+
+_OhFineThenText::
+ text "Oh, fine then.@@"
+
+_GetDexRatedText::
+ text "Want to get your"
+ line "#DEX rated?"
+ done
+
+_ClosedOaksPCText::
+ text "Closed link to"
+ line "PROF.OAK's PC.@@"
+
+_AccessedOaksPCText::
+ text "Accessed PROF."
+ line "OAK's PC."
+
+ para "Accessed #DEX"
+ line "Rating System."
+ prompt
+
+_WhereWouldYouLikeText::
+ text "Where would you"
+ line "like to go?"
+ done
+
+_PleaseWaitText::
+ text "OK, please wait"
+ line "just a moment."
+ done
+
+_LinkCanceledText::
+ text "The link was"
+ line "canceled."
+ done
+
+INCLUDE "text/oakspeech.asm"
+
+_DoYouWantToNicknameText::
+ text "Do you want to"
+ line "give a nickname"
+ cont "to @"
+ TX_RAM wcd6d
+ text "?"
+ done
+
+_YourNameIsText::
+ text "Right! So your"
+ line "name is <PLAYER>!"
+ prompt
+
+_HisNameIsText::
+ text "That's right! I"
+ line "remember now! His"
+ cont "name is <RIVAL>!"
+ prompt
+
+_WillBeTradedText::
+ TX_RAM wNameOfPlayerMonToBeTraded
+ text " and"
+ line "@"
+ TX_RAM wcd6d
+ text " will"
+ cont "be traded."
+ done
+
+_Char00Text::
+ TX_NUM hSpriteIndexOrTextID,1,2
+ text " ERROR."
+ done
+
+_Char55Text::
+ text $4B,"@@"
+
+INCLUDE "text/maps/digletts_cave_route_2_entrance.asm"
+INCLUDE "text/maps/viridian_forest_exit.asm"
+INCLUDE "text/maps/route_2_house.asm"
+INCLUDE "text/maps/route_2_gate.asm"
+INCLUDE "text/maps/viridian_forest_entrance.asm"
+INCLUDE "text/maps/mt_moon_pokecenter.asm"
+INCLUDE "text/maps/saffron_gates.asm"
+INCLUDE "text/maps/daycare_1.asm"
diff --git a/en/text/text4.asm b/en/text/text4.asm
new file mode 100644
index 00000000..66adcf02
--- /dev/null
+++ b/en/text/text4.asm
@@ -0,0 +1,43 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 4", ROMX, BANK[TEXT_4]
+
+INCLUDE "text/maps/daycare_2.asm"
+INCLUDE "text/maps/underground_path_route_6_entrance.asm"
+INCLUDE "text/maps/underground_path_route_7_entrance.asm"
+INCLUDE "text/maps/underground_path_route_7_entrance_unused.asm"
+INCLUDE "text/maps/underground_path_route_8_entrance.asm"
+INCLUDE "text/maps/rock_tunnel_pokecenter.asm"
+INCLUDE "text/maps/rock_tunnel_b1f.asm"
+INCLUDE "text/maps/power_plant.asm"
+INCLUDE "text/maps/route_11_gate.asm"
+INCLUDE "text/maps/route_11_gate_upstairs.asm"
+INCLUDE "text/maps/digletts_cave_route_11_entrance.asm"
+INCLUDE "text/maps/route_12_gate.asm"
+INCLUDE "text/maps/route_12_gate_upstairs.asm"
+INCLUDE "text/maps/route_12_house.asm"
+INCLUDE "text/maps/route_15_gate.asm"
+INCLUDE "text/maps/route_15_gate_upstairs.asm"
+INCLUDE "text/maps/route_16_gate.asm"
+INCLUDE "text/maps/route_16_gate_upstairs.asm"
+INCLUDE "text/maps/route_16_house.asm"
+INCLUDE "text/maps/route_18_gate.asm"
+INCLUDE "text/maps/route_18_gate_upstairs.asm"
+INCLUDE "text/maps/pokemon_league_gate.asm"
+INCLUDE "text/maps/victory_road_2f.asm"
+INCLUDE "text/maps/bills_house.asm"
+INCLUDE "text/maps/route_1.asm"
+INCLUDE "text/maps/route_2.asm"
+INCLUDE "text/maps/route_3.asm"
+INCLUDE "text/maps/route_4.asm"
+INCLUDE "text/maps/route_5.asm"
+INCLUDE "text/maps/route_6.asm"
+INCLUDE "text/maps/route_7.asm"
+INCLUDE "text/maps/route_8.asm"
+INCLUDE "text/maps/route_9.asm"
+INCLUDE "text/maps/route_10.asm"
+INCLUDE "text/maps/route_11_1.asm"
diff --git a/en/text/text5.asm b/en/text/text5.asm
new file mode 100644
index 00000000..c142986f
--- /dev/null
+++ b/en/text/text5.asm
@@ -0,0 +1,22 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 5", ROMX, BANK[TEXT_5]
+
+INCLUDE "text/maps/route_11_2.asm"
+INCLUDE "text/maps/route_12.asm"
+INCLUDE "text/maps/route_13.asm"
+INCLUDE "text/maps/route_14.asm"
+INCLUDE "text/maps/route_15.asm"
+INCLUDE "text/maps/route_16.asm"
+INCLUDE "text/maps/route_17.asm"
+INCLUDE "text/maps/route_18.asm"
+INCLUDE "text/maps/route_19.asm"
+INCLUDE "text/maps/route_20.asm"
+INCLUDE "text/maps/route_21.asm"
+INCLUDE "text/maps/route_22.asm"
+INCLUDE "text/maps/route_23.asm"
+INCLUDE "text/maps/route_24_1.asm"
diff --git a/en/text/text6.asm b/en/text/text6.asm
new file mode 100644
index 00000000..4a1cce29
--- /dev/null
+++ b/en/text/text6.asm
@@ -0,0 +1,347 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 6", ROMX, BANK[TEXT_6]
+
+INCLUDE "text/maps/route_24_2.asm"
+INCLUDE "text/maps/route_25.asm"
+
+_FileDataDestroyedText::
+ text "The file data is"
+ line "destroyed!"
+ prompt
+
+_WouldYouLikeToSaveText::
+ text "Would you like to"
+ line "SAVE the game?"
+ done
+
+_GameSavedText::
+ text "<PLAYER> saved"
+ line "the game!"
+ done
+
+_OlderFileWillBeErasedText::
+ text "The older file"
+ line "will be erased to"
+ cont "save. Okay?"
+ done
+
+_WhenYouChangeBoxText::
+ text "When you change a"
+ line "#MON BOX, data"
+ cont "will be saved."
+
+ para "Is that okay?"
+ done
+
+_ChooseABoxText::
+ text "Choose a"
+ line "<pkmn> BOX.@@"
+
+_EvolvedText::
+ TX_RAM wcf4b
+ text " evolved"
+ done
+
+_IntoText::
+ text ""
+ line "into @"
+ TX_RAM wcd6d
+ text "!"
+ done
+
+_StoppedEvolvingText::
+ text "Huh? @"
+ TX_RAM wcf4b
+ text ""
+ line "stopped evolving!"
+ prompt
+
+_IsEvolvingText::
+ text "What? @"
+ TX_RAM wcf4b
+ text ""
+ line "is evolving!"
+ done
+
+_FellAsleepText::
+ text "<TARGET>"
+ line "fell asleep!"
+ prompt
+
+_AlreadyAsleepText::
+ text "<TARGET>'s"
+ line "already asleep!"
+ prompt
+
+_PoisonedText::
+ text "<TARGET>"
+ line "was poisoned!"
+ prompt
+
+_BadlyPoisonedText::
+ text "<TARGET>'s"
+ line "badly poisoned!"
+ prompt
+
+_BurnedText::
+ text "<TARGET>"
+ line "was burned!"
+ prompt
+
+_FrozenText::
+ text "<TARGET>"
+ line "was frozen solid!"
+ prompt
+
+_FireDefrostedText::
+ text "Fire defrosted"
+ line "<TARGET>!"
+ prompt
+
+_MonsStatsRoseText::
+ text "<USER>'s"
+ line "@"
+ TX_RAM wcf4b
+ text "@@"
+
+_GreatlyRoseText::
+ text $4c, "greatly@@"
+
+_RoseText::
+ text " rose!"
+ prompt
+
+_MonsStatsFellText::
+ text "<TARGET>'s"
+ line "@"
+ TX_RAM wcf4b
+ text "@@"
+
+_GreatlyFellText::
+ text $4c, "greatly@@"
+
+_FellText::
+ text " fell!"
+ prompt
+
+_RanFromBattleText::
+ text "<USER>"
+ line "ran from battle!"
+ prompt
+
+_RanAwayScaredText::
+ text "<TARGET>"
+ line "ran away scared!"
+ prompt
+
+_WasBlownAwayText::
+ text "<TARGET>"
+ line "was blown away!"
+ prompt
+
+_ChargeMoveEffectText::
+ text "<USER>@@"
+
+_MadeWhirlwindText::
+ text ""
+ line "made a whirlwind!"
+ prompt
+
+_TookInSunlightText::
+ text ""
+ line "took in sunlight!"
+ prompt
+
+_LoweredItsHeadText::
+ text ""
+ line "lowered its head!"
+ prompt
+
+_SkyAttackGlowingText::
+ text ""
+ line "is glowing!"
+ prompt
+
+_FlewUpHighText::
+ text ""
+ line "flew up high!"
+ prompt
+
+_DugAHoleText::
+ text ""
+ line "dug a hole!"
+ prompt
+
+_BecameConfusedText::
+ text "<TARGET>"
+ line "became confused!"
+ prompt
+
+_MimicLearnedMoveText::
+ text "<USER>"
+ line "learned"
+ cont "@"
+ TX_RAM wcd6d
+ text "!"
+ prompt
+
+_MoveWasDisabledText::
+ text "<TARGET>'s"
+ line "@"
+ TX_RAM wcd6d
+ text " was"
+ cont "disabled!"
+ prompt
+
+_NothingHappenedText::
+ text "Nothing happened!"
+ prompt
+
+_NoEffectText::
+ text "No effect!"
+ prompt
+
+_ButItFailedText::
+ text "But, it failed! "
+ prompt
+
+_DidntAffectText::
+ text "It didn't affect"
+ line "<TARGET>!"
+ prompt
+
+_IsUnaffectedText::
+ text "<TARGET>"
+ line "is unaffected!"
+ prompt
+
+_ParalyzedMayNotAttackText::
+ text "<TARGET>'s"
+ line "paralyzed! It may"
+ cont "not attack!"
+ prompt
+
+_SubstituteText::
+ text "It created a"
+ line "SUBSTITUTE!"
+ prompt
+
+_HasSubstituteText::
+ text "<USER>"
+ line "has a SUBSTITUTE!"
+ prompt
+
+_TooWeakSubstituteText::
+ text "Too weak to make"
+ line "a SUBSTITUTE!"
+ prompt
+
+_CoinsScatteredText::
+ text "Coins scattered"
+ line "everywhere!"
+ prompt
+
+_GettingPumpedText::
+ text "<USER>'s"
+ line "getting pumped!"
+ prompt
+
+_WasSeededText::
+ text "<TARGET>"
+ line "was seeded!"
+ prompt
+
+_EvadedAttackText::
+ text "<TARGET>"
+ line "evaded attack!"
+ prompt
+
+_HitWithRecoilText::
+ text "<USER>'s"
+ line "hit with recoil!"
+ prompt
+
+_ConvertedTypeText::
+ text "Converted type to"
+ line "<TARGET>'s!"
+ prompt
+
+_StatusChangesEliminatedText::
+ text "All STATUS changes"
+ line "are eliminated!"
+ prompt
+
+_StartedSleepingEffect::
+ text "<USER>"
+ line "started sleeping!"
+ done
+
+_FellAsleepBecameHealthyText::
+ text "<USER>"
+ line "fell asleep and"
+ cont "became healthy!"
+ done
+
+_RegainedHealthText::
+ text "<USER>"
+ line "regained health!"
+ prompt
+
+_TransformedText::
+ text "<USER>"
+ line "transformed into"
+ cont "@"
+ TX_RAM wcd6d
+ text "!"
+ prompt
+
+_LightScreenProtectedText::
+ text "<USER>'s"
+ line "protected against"
+ cont "special attacks!"
+ prompt
+
+_ReflectGainedArmorText::
+ text "<USER>"
+ line "gained armor!"
+ prompt
+
+_ShroudedInMistText::
+ text "<USER>'s"
+ line "shrouded in mist!"
+ prompt
+
+_SuckedHealthText::
+ text "Sucked health from"
+ line "<TARGET>!"
+ prompt
+
+_DreamWasEatenText::
+ text "<TARGET>'s"
+ line "dream was eaten!"
+ prompt
+
+_TradeCenterText1::
+ text "!"
+ done
+
+_ColosseumText1::
+ text "!"
+ done
+
+INCLUDE "text/maps/reds_house_1f.asm"
+INCLUDE "text/maps/blues_house.asm"
+INCLUDE "text/maps/oaks_lab.asm"
+INCLUDE "text/maps/viridian_pokecenter.asm"
+INCLUDE "text/maps/viridian_mart.asm"
+INCLUDE "text/maps/school.asm"
+INCLUDE "text/maps/viridian_house.asm"
+INCLUDE "text/maps/viridian_gym.asm"
+INCLUDE "text/maps/museum_1f.asm"
+INCLUDE "text/maps/museum_2f.asm"
+INCLUDE "text/maps/pewter_gym_1.asm"
diff --git a/en/text/text7.asm b/en/text/text7.asm
new file mode 100644
index 00000000..99a66234
--- /dev/null
+++ b/en/text/text7.asm
@@ -0,0 +1,36 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 7", ROMX, BANK[TEXT_7]
+
+INCLUDE "text/maps/pewter_gym_2.asm"
+INCLUDE "text/maps/pewter_house_1.asm"
+INCLUDE "text/maps/pewter_mart.asm"
+INCLUDE "text/maps/pewter_house_2.asm"
+INCLUDE "text/maps/pewter_pokecenter.asm"
+INCLUDE "text/maps/cerulean_trashed_house.asm"
+INCLUDE "text/maps/cerulean_trade_house.asm"
+INCLUDE "text/maps/cerulean_pokecenter.asm"
+INCLUDE "text/maps/cerulean_gym.asm"
+INCLUDE "text/maps/bike_shop.asm"
+INCLUDE "text/maps/cerulean_mart.asm"
+INCLUDE "text/maps/cerulean_badge_house.asm"
+INCLUDE "text/maps/lavender_pokecenter.asm"
+INCLUDE "text/maps/pokemon_tower_1f.asm"
+INCLUDE "text/maps/pokemon_tower_2f.asm"
+INCLUDE "text/maps/pokemon_tower_3f.asm"
+INCLUDE "text/maps/pokemon_tower_4f.asm"
+INCLUDE "text/maps/pokemon_tower_5f.asm"
+INCLUDE "text/maps/pokemon_tower_6f.asm"
+INCLUDE "text/maps/pokemon_tower_7f.asm"
+INCLUDE "text/maps/fujis_house.asm"
+INCLUDE "text/maps/lavender_mart.asm"
+INCLUDE "text/maps/lavender_house.asm"
+INCLUDE "text/maps/name_rater.asm"
+INCLUDE "text/maps/vermilion_pokecenter.asm"
+INCLUDE "text/maps/fan_club.asm"
+INCLUDE "text/maps/vermilion_mart.asm"
+INCLUDE "text/maps/vermilion_gym_1.asm"
diff --git a/en/text/text8.asm b/en/text/text8.asm
new file mode 100644
index 00000000..a18a8493
--- /dev/null
+++ b/en/text/text8.asm
@@ -0,0 +1,36 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 8", ROMX, BANK[TEXT_8]
+
+INCLUDE "text/maps/vermilion_gym_2.asm"
+INCLUDE "text/maps/vermilion_house.asm"
+INCLUDE "text/maps/vermilion_dock.asm"
+INCLUDE "text/maps/vermilion_fishing_house.asm"
+INCLUDE "text/maps/celadon_dept_store_1f.asm"
+INCLUDE "text/maps/celadon_dept_store_2f.asm"
+INCLUDE "text/maps/celadon_dept_store_3f.asm"
+INCLUDE "text/maps/celadon_dept_store_4f.asm"
+INCLUDE "text/maps/celadon_dept_store_roof.asm"
+INCLUDE "text/maps/celadon_mansion_1f.asm"
+INCLUDE "text/maps/celadon_mansion_2f.asm"
+INCLUDE "text/maps/celadon_mansion_3f.asm"
+INCLUDE "text/maps/celadon_mansion_4f_outside.asm"
+INCLUDE "text/maps/celadon_mansion_4f_inside.asm"
+INCLUDE "text/maps/celadon_pokecenter.asm"
+INCLUDE "text/maps/celadon_gym.asm"
+INCLUDE "text/maps/celadon_game_corner.asm"
+INCLUDE "text/maps/celadon_dept_store_5f.asm"
+INCLUDE "text/maps/celadon_prize_room.asm"
+INCLUDE "text/maps/celadon_diner.asm"
+INCLUDE "text/maps/celadon_house.asm"
+INCLUDE "text/maps/celadon_hotel.asm"
+INCLUDE "text/maps/fuchsia_mart.asm"
+INCLUDE "text/maps/fuchsia_house.asm"
+INCLUDE "text/maps/fuchsia_pokecenter.asm"
+INCLUDE "text/maps/wardens_house.asm"
+INCLUDE "text/maps/safari_zone_entrance.asm"
+INCLUDE "text/maps/fuchsia_gym_1.asm"
diff --git a/en/text/text9.asm b/en/text/text9.asm
new file mode 100644
index 00000000..9eba249d
--- /dev/null
+++ b/en/text/text9.asm
@@ -0,0 +1,247 @@
+INCLUDE "charmap.asm"
+INCLUDE "constants/text_constants.asm"
+INCLUDE "constants/text_bank_constants.asm"
+INCLUDE "macros/text_macros.asm"
+INCLUDE "hram.asm"
+
+SECTION "Text 9", ROMX, BANK[TEXT_9]
+
+INCLUDE "text/maps/fuchsia_gym_2.asm"
+INCLUDE "text/maps/fuchsia_meeting_room.asm"
+INCLUDE "text/maps/fuchsia_fishing_house.asm"
+INCLUDE "text/maps/mansion_1f.asm"
+INCLUDE "text/maps/cinnabar_gym.asm"
+INCLUDE "text/maps/cinnabar_lab.asm"
+INCLUDE "text/maps/cinnabar_lab_trade_room.asm"
+INCLUDE "text/maps/cinnabar_lab_metronome_room.asm"
+INCLUDE "text/maps/cinnabar_lab_fossil_room.asm"
+INCLUDE "text/maps/cinnabar_pokecenter.asm"
+INCLUDE "text/maps/cinnabar_mart.asm"
+INCLUDE "text/maps/indigo_plateau_lobby.asm"
+INCLUDE "text/maps/copycats_house_1f.asm"
+INCLUDE "text/maps/copycats_house_2f.asm"
+INCLUDE "text/maps/fighting_dojo.asm"
+INCLUDE "text/maps/saffron_gym.asm"
+INCLUDE "text/maps/saffron_house.asm"
+INCLUDE "text/maps/saffron_mart.asm"
+INCLUDE "text/maps/silph_co_1f.asm"
+INCLUDE "text/maps/saffron_pokecenter.asm"
+INCLUDE "text/maps/mr_psychics_house.asm"
+
+_PokemartGreetingText::
+ text "Hi there!"
+ next "May I help you?"
+ done
+
+_PokemonFaintedText::
+ TX_RAM wcd6d
+ text ""
+ line "fainted!"
+ done
+
+_PlayerBlackedOutText::
+ text "<PLAYER> is out of"
+ line "useable #MON!"
+
+ para "<PLAYER> blacked"
+ line "out!"
+ prompt
+
+_RepelWoreOffText::
+ text "REPEL's effect"
+ line "wore off."
+ done
+
+_PokemartBuyingGreetingText::
+ text "Take your time."
+ done
+
+_PokemartTellBuyPriceText::
+ TX_RAM wcf4b
+ text "?"
+ line "That will be"
+ cont "¥@"
+ TX_BCD hMoney, 3 | LEADING_ZEROES | LEFT_ALIGN
+ text ". OK?"
+ done
+
+_PokemartBoughtItemText::
+ text "Here you are!"
+ line "Thank you!"
+ prompt
+
+_PokemartNotEnoughMoneyText::
+ text "You don't have"
+ line "enough money."
+ prompt
+
+_PokemartItemBagFullText::
+ text "You can't carry"
+ line "any more items."
+ prompt
+
+_PokemonSellingGreetingText::
+ text "What would you"
+ line "like to sell?"
+ done
+
+_PokemartTellSellPriceText::
+ text "I can pay you"
+ line "¥@"
+ TX_BCD hMoney, 3 | LEADING_ZEROES | LEFT_ALIGN
+ text " for that."
+ done
+
+_PokemartItemBagEmptyText::
+ text "You don't have"
+ line "anything to sell."
+ prompt
+
+_PokemartUnsellableItemText::
+ text "I can't put a"
+ line "price on that."
+ prompt
+
+_PokemartThankYouText::
+ text "Thank you!"
+ done
+
+_PokemartAnythingElseText::
+ text "Is there anything"
+ line "else I can do?"
+ done
+
+_LearnedMove1Text::
+ TX_RAM wLearnMoveMonName
+ text " learned"
+ line "@"
+ TX_RAM wcf4b
+ text "!@@"
+
+_WhichMoveToForgetText::
+ text "Which move should"
+ next "be forgotten?"
+ done
+
+_AbandonLearningText::
+ text "Abandon learning"
+ line "@"
+ TX_RAM wcf4b
+ text "?"
+ done
+
+_DidNotLearnText::
+ TX_RAM wLearnMoveMonName
+ text ""
+ line "did not learn"
+ cont "@"
+ TX_RAM wcf4b
+ text "!"
+ prompt
+
+_TryingToLearnText::
+ TX_RAM wLearnMoveMonName
+ text " is"
+ line "trying to learn"
+ cont "@"
+ TX_RAM wcf4b
+ text "!"
+
+ para "But, @"
+ TX_RAM wLearnMoveMonName
+ text ""
+ line "can't learn more"
+ cont "than 4 moves!"
+
+ para "Delete an older"
+ line "move to make room"
+ cont "for @"
+ TX_RAM wcf4b
+ text "?"
+ done
+
+_OneTwoAndText::
+ text "1, 2 and...@@"
+
+_PoofText::
+ text " Poof!@@"
+
+_ForgotAndText::
+ text ""
+ para "@"
+ TX_RAM wLearnMoveMonName
+ text " forgot"
+ line "@"
+ TX_RAM wcd6d
+ text "!"
+
+ para "And..."
+ prompt
+
+_HMCantDeleteText::
+ text "HM techniques"
+ line "can't be deleted!"
+ prompt
+
+_PokemonCenterWelcomeText::
+ text "Welcome to our"
+ line "#MON CENTER!"
+
+ para "We heal your"
+ line "#MON back to"
+ cont "perfect health!"
+ prompt
+
+_ShallWeHealYourPokemonText::
+ text "Shall we heal your"
+ line "#MON?"
+ done
+
+_NeedYourPokemonText::
+ text "OK. We'll need"
+ line "your #MON."
+ done
+
+_PokemonFightingFitText::
+ text "Thank you!"
+ line "Your #MON are"
+ cont "fighting fit!"
+ prompt
+
+_PokemonCenterFarewellText::
+ text "We hope to see"
+ line "you again!"
+ done
+
+_CableClubNPCAreaReservedFor2FriendsLinkedByCableText::
+ text "This area is"
+ line "reserved for 2"
+ cont "friends who are"
+ cont "linked by cable."
+ done
+
+_CableClubNPCWelcomeText::
+ text "Welcome to the"
+ line "Cable Club!"
+ done
+
+_CableClubNPCPleaseApplyHereHaveToSaveText::
+ text "Please apply here."
+
+ para "Before opening"
+ line "the link, we have"
+ cont "to save the game."
+ done
+
+_CableClubNPCPleaseWaitText::
+ text "Please wait.@@"
+
+_CableClubNPCLinkClosedBecauseOfInactivityText::
+ text "The link has been"
+ line "closed because of"
+ cont "inactivity."
+
+ para "Please contact"
+ line "your friend and"
+ cont "come again!"
+ done