shithub: pokered

Download patch

ref: 6bfe2f42381deecf254542842d7c312d777062fc
parent: 27c5fe339f0e09c1c0d56e04aca24a994579f95e
parent: 7e4febba58e2ad2ca0cec38785ae44eed571f160
author: IIMarckus <iimarckus@gmail.com>
date: Sun Jan 26 18:09:34 EST 2014

Merge branch 'text' of https://github.com/yenatch/pokered

--- a/Makefile
+++ b/Makefile
@@ -8,13 +8,16 @@
 
 RED_OBJS  := \
 pokered.o \
-audio_red.o
+audio_red.o \
+text.o
 
 BLUE_OBJS := \
 pokeblue.o \
-audio_blue.o
+audio_blue.o \
+text.o
 
 OBJS := $(RED_OBJS) $(BLUE_OBJS)
+OBJS := $(sort $(OBJS))
 
 ROMS := pokered.gbc pokeblue.gbc
 
--- a/macros.asm
+++ b/macros.asm
@@ -1,4 +1,16 @@
 
+text   EQUS "db $00," ; Start writing text.
+next   EQUS "db $4e," ; Move a line down.
+line   EQUS "db $4f," ; Start writing at the bottom line.
+para   EQUS "db $51," ; Start a new paragraph.
+cont   EQUS "db $55," ; Scroll to the next line.
+done   EQUS "db $57"  ; End a text box.
+prompt EQUS "db $58"  ; Prompt the player to end a text box (initiating some other event).
+
+page   EQUS "db $49,"     ; Start a new Pokedex page.
+dex    EQUS "db $5f, $50" ; End a Pokedex entry.
+
+
 ;\1 = X
 ;\2 = Y
 FuncCoord: MACRO
--- a/main.asm
+++ b/main.asm
@@ -11185,9 +11185,10 @@
 	jp PlaceString
 
 CopyrightTextString: ; 4556 (1:4556)
-	db $60,$61,$62,$61,$63,$61,$64,$7F,$65,$66,$67,$68,$69,$6A,$4E             ; ©'95.'96.'98 Nintendo
-	db $60,$61,$62,$61,$63,$61,$64,$7F,$6B,$6C,$6D,$6E,$6F,$70,$71,$72,$4E     ; ©'95.'96.'98 Creatures inc.
-	db $60,$61,$62,$61,$63,$61,$64,$7F,$73,$74,$75,$76,$77,$78,$79,$7A,$7B,"@" ; ©'95.'96.'98 GAME FREAK inc.
+	db   $60,$61,$62,$61,$63,$61,$64,$7F,$65,$66,$67,$68,$69,$6A             ; ©'95.'96.'98 Nintendo
+	next $60,$61,$62,$61,$63,$61,$64,$7F,$6B,$6C,$6D,$6E,$6F,$70,$71,$72     ; ©'95.'96.'98 Creatures inc.
+	next $60,$61,$62,$61,$63,$61,$64,$7F,$73,$74,$75,$76,$77,$78,$79,$7A,$7B ; ©'95.'96.'98 GAME FREAK inc.
+	db   "@"
 
 TitleMons: ; 4588 (1:4588)
 ; mons on the title screen are randomly chosen from here
@@ -13811,7 +13812,8 @@
 	db "Trade completed!@"
 
 TradeCanceled:
-	db "Too bad! The trade",$4E,"was canceled!@"
+	db   "Too bad! The trade"
+	next "was canceled!@"
 
 PointerTable_5a5b: ; 5a5b (1:5a5b)
 	dw Func_5530
@@ -14237,13 +14239,16 @@
 	jp EnterMap
 
 ContinueText: ; 5d7e (1:5d7e)
-	db "CONTINUE",$4e
+	db "CONTINUE", $4e
 
 NewGameText: ; 5d87 (1:5d87)
-	db "NEW GAME",$4e,"OPTION@"
+	db "NEW GAME", $4e
+	db "OPTION@"
 
 TradeCenterText: ; 5d97 (1:5d97)
-	db "TRADE CENTER",$4e,"COLOSSEUM",$4e,"CANCEL@"
+	db "TRADE CENTER", $4e
+	db "COLOSSEUM",    $4e
+	db "CANCEL@"
 
 Func_5db5: ; 5db5 (1:5db5)
 	xor a
@@ -14332,10 +14337,10 @@
 	jp PrintNumber
 
 SaveScreenInfoText: ; 5e6a (1:5e6a)
-	db "PLAYER",$4e
-	db "BADGES    ",$4e
-	db "#DEX    ",$4e
-	db "TIME@"
+	db   "PLAYER"
+	next "BADGES    "
+	next "#DEX    "
+	next "TIME@"
 
 DisplayOptionMenu: ; 5e8a (1:5e8a)
 	FuncCoord 0,0
@@ -14497,16 +14502,16 @@
 	jp .eraseOldMenuCursor
 
 TextSpeedOptionText: ; 5fc0 (1:5fc0)
-	db "TEXT SPEED",$4E
-	db " FAST  MEDIUM SLOW@"
+	db   "TEXT SPEED"
+	next " FAST  MEDIUM SLOW@"
 
 BattleAnimationOptionText: ; 5fde (1:5fde)
-	db "BATTLE ANIMATION",$4E
-	db " ON       OFF@"
+	db   "BATTLE ANIMATION"
+	next " ON       OFF@"
 
 BattleStyleOptionText: ; 5ffd (1:5ffd)
-	db "BATTLE STYLE",$4E
-	db " SHIFT    SET@"
+	db   "BATTLE STYLE"
+	next " SHIFT    SET@"
 
 OptionMenuCancelText: ; 6018 (1:6018)
 	db "CANCEL@"
@@ -14665,7 +14670,7 @@
 OakSpeech: ; 6115 (1:6115)
 	ld a,$FF
 	call PlaySound ; stop music
-	ld a, BANK(Func_9876)
+	ld a, BANK(Music_Routes2) ; bank of song
 	ld c,a
 	ld a, MUSIC_ROUTES2 ; song #
 	call PlayMusic  ; plays music
@@ -15913,15 +15918,34 @@
 
 IF _RED
 DefaultNamesPlayer: ; 6aa8 (1:6aa8)
-	db "NEW NAME",$4E,"RED",$4E,"ASH",$4E,"JACK@"
+	db   "NEW NAME"
+	next "RED"
+	next "ASH"
+	next "JACK"
+	db   "@"
+
 DefaultNamesRival: ; 6abe (1:6abe)
-	db "NEW NAME",$4E,"BLUE",$4E,"GARY",$4E,"JOHN@"
+	db   "NEW NAME"
+	next "BLUE"
+	next "GARY"
+	next "JOHN"
+	db   "@"
 ENDC
+
 IF _BLUE
 DefaultNamesPlayer: ; 6aa8 (1:6aa8)
-	db "NEW NAME",$4E,"BLUE",$4E,"GARY",$4E,"JOHN@"
+	db   "NEW NAME"
+	next "BLUE"
+	next "GARY"
+	next "JOHN"
+	db   "@"
+
 DefaultNamesRival: ; 6abe (1:6abe)
-	db "NEW NAME",$4E,"RED",$4E,"ASH",$4E,"JACK@"
+	db   "NEW NAME"
+	next "RED"
+	next "ASH"
+	next "JACK"
+	db   "@"
 ENDC
 
 Func_6ad6: ; 6ad6 (1:6ad6)
@@ -17277,21 +17301,21 @@
 ; note that there is no terminator
 
 BuySellQuitText: ; 7413 (1:7413)
-	db "BUY",$4E
-	db "SELL",$4E
-	db "QUIT@@"
+	db   "BUY"
+	next "SELL"
+	next "QUIT@@"
 
 UseTossText: ; 7422 (1:7422)
-	db "USE",$4E
-	db "TOSS@"
+	db   "USE"
+	next "TOSS@"
 
 JapaneseSaveMessageText: ; 742b (1:742b)
-	db "きろく",$4E
-	db "メッセージ@"
+	db   "きろく"
+	next "メッセージ@"
 
 JapaneseSpeedOptionsText: ; 7435 (1:7435)
-	db "はやい",$4E
-	db "おそい@"
+	db   "はやい"
+	next "おそい@"
 
 MoneyText: ; 743d (1:743d)
 	db "MONEY@"
@@ -17300,30 +17324,30 @@
 	db "もちもの@"
 
 JapaneseMainMenuText: ; 7448 (1:7448)
-	db "つづきから",$4E
-	db "さいしょから@"
+	db   "つづきから"
+	next "さいしょから@"
 
 BattleMenuText: ; 7455 (1:7455)
-	db "FIGHT ",$E1,$E2,$4E
-	db "ITEM  RUN@"
+	db   "FIGHT ",$E1,$E2
+	next "ITEM  RUN@"
 
 SafariZoneBattleMenuText: ; 7468 (1:7468)
-	db "BALL×       BAIT",$4E
-	db "THROW ROCK  RUN@"
+	db   "BALL×       BAIT"
+	next "THROW ROCK  RUN@"
 
 SwitchStatsCancelText: ; 7489 (1:7489)
-	db "SWITCH",$4E
-	db "STATS",$4E
-	db "CANCEL@"
+	db   "SWITCH"
+	next "STATS"
+	next "CANCEL@"
 
 JapaneseAhText: ; 749d (1:749d)
 	db "アッ!@"
 
 JapanesePokedexMenu: ; 74a1 (1:74a1)
-	db "データをみる",$4E
-	db "なきごえ",$4E
-	db "ぶんぷをみる",$4E
-	db "キャンセル@"
+	db   "データをみる"
+	next "なきごえ"
+	next "ぶんぷをみる"
+	next "キャンセル@"
 
 Func_74ba: ; 74ba (1:74ba)
 	ld hl, $d730
@@ -17716,9 +17740,9 @@
 	db "SOFTBOILED@"
 
 PokemonMenuEntries: ; 77c2 (1:77c2)
-	db "STATS",$4E
-	db "SWITCH",$4E
-	db "CANCEL@"
+	db   "STATS"
+	next "SWITCH"
+	next "CANCEL@"
 
 GetMonFieldMoves: ; 77d6 (1:77d6)
 	ld a, [wWhichPokemon] ; $cf92
@@ -18141,10 +18165,10 @@
 	jp Func_7aa5
 
 PlayersPCMenuEntries: ; 7af5 (1:7af5)
-	db "WITHDRAW ITEM",$4E
-	db "DEPOSIT ITEM",$4E
-	db "TOSS ITEM",$4E
-	db "LOG OFF@"
+	db   "WITHDRAW ITEM"
+	next "DEPOSIT ITEM"
+	next "TOSS ITEM"
+	next "LOG OFF@"
 
 UnnamedText_7b22: ; 7b22 (1:7b22)
 	TX_FAR _UnnamedText_7b22
@@ -25015,8 +25039,9 @@
 	ld [$cd6a],a ; item use failed
 	jp PrintText
 .emptyPartyText
-	db $0,"You don't have",$4F
-	db "any #MON!",$58
+	text "You don't have"
+	line "any #MON!"
+	prompt
 .notUsingSoftboiled
 	call DisplayPartyMenu
 .getPartyMonDataAddress
@@ -30102,10 +30127,10 @@
 	ret
 
 StatsText: ; 12b3a (4:6b3a)
-	db "ATTACK", $4e
-	db "DEFENSE", $4e
-	db "SPEED", $4e
-	db "SPECIAL@"
+	db   "ATTACK"
+	next "DEFENSE"
+	next "SPEED"
+	next "SPECIAL@"
 
 StatusScreen2: ; 12b57 (4:6b57)
 	ld a, [$ff00+$d7]
@@ -31322,9 +31347,9 @@
 	jp FarCopyData2
 
 TrainerInfo_NameMoneyTimeText: ; 13584 (4:7584)
-	db "NAME/",$4E
-	db "MONEY/",$4E
-	db "TIME/@"
+	db   "NAME/"
+	next "MONEY/"
+	next "TIME/@"
 
 ; $76 is a circle tile
 TrainerInfo_BadgesText: ; 13597 (4:7597)
@@ -39635,8 +39660,8 @@
 	jp TextScriptEnd
 
 BikeShopMenuText: ; 1d7f8 (7:57f8)
-	db "BICYCLE", $4e
-	db "CANCEL@"
+	db   "BICYCLE"
+	next "CANCEL@"
 
 BikeShopMenuPrice: ; 1d807 (7:5807)
 	db "¥1000000@"
@@ -42322,7 +42347,11 @@
 	db "@"
 
 BillsMonListText: ; 1ec84 (7:6c84)
-	db "EEVEE",$4e,"FLAREON",$4e,"JOLTEON",$4e,"VAPOREON",$4e,"CANCEL@"
+	db   "EEVEE"
+	next "FLAREON"
+	next "JOLTEON"
+	next "VAPOREON"
+	next "CANCEL@"
 
 BillsHousePokemonListText2: ; 1ecaa (7:6caa)
 	TX_FAR _BillsHousePokemonListText2
@@ -43834,9 +43863,9 @@
 	jp Func_37395
 
 CoinMultiplierSlotMachineText: ; 3745e (d:745e)
-	db "×3",$4e
-	db "×2",$4e
-	db "×1@"
+	db   "×3"
+	next "×2"
+	next "×1@"
 
 OutOfCoinsSlotMachineText: ; 37467 (d:7467)
 	TX_FAR _OutOfCoinsSlotMachineText
@@ -65203,10 +65232,10 @@
 	db "CONTENTS@"
 
 PokedexMenuItemsText: ; 402af (10:42af)
-	db "DATA",$4E
-	db "CRY",$4E
-	db "AREA",$4E
-	db "QUIT@"
+	db   "DATA"
+	next "CRY"
+	next "AREA"
+	next "QUIT@"
 
 ; tests if a pokemon's bit is set in the seen or owned pokemon bit fields
 ; INPUT:
@@ -85140,17 +85169,19 @@
 
 UnnamedText_561c2: ; 561c2 (15:61c2)
 	TX_FAR _UnnamedText_561c2 ; 0xa06e8
-	db $0B, "@"
+	db $0B
+	db "@"
 
 UnnamedText_561c8: ; 561c8
-	db $51
-	db "つり こそ", $4f
-	db "おとこの ロマン だ!", $51
-	db "へぼいつりざおは", $4f
-	db "コイキングしか つれ なんだが", $4f
-	db "この いいつりざおなら", $4f
-	db "もっと いいもんが つれるんじゃ!", $57
+	para "つり こそ"
+	line "おとこの ロマン だ!"
 
+	para "へぼいつりざおは"
+	line "コイキングしか つれ なんだが"
+	line "この いいつりざおなら"
+	line "もっと いいもんが つれるんじゃ!"
+	done
+
 UnnamedText_56212: ; 56212 (15:6212)
 	TX_FAR _UnnamedText_56212
 	db "@"
@@ -85892,7 +85923,11 @@
 	db "@"
 
 DiplomaCongrats:
-	db "Congrats! This",$4e,"diploma certifies",$4e,"that you have",$4e,"completed your",$4e,"#DEX.@"
+	db   "Congrats! This"
+	next "diploma certifies"
+	next "that you have"
+	next "completed your"
+	next "#DEX.@"
 
 DiplomaGameFreak:
 	db "GAME FREAK@"
@@ -93891,7 +93926,10 @@
 	db "@"
 
 HowToLinkText: ; 5dca8 (17:5ca8)
-	db "HOW TO LINK",$4e,"COLOSSEUM",$4e,"TRADE CENTER",$4e,"STOP READING@"
+	db   "HOW TO LINK"
+	next "COLOSSEUM"
+	next "TRADE CENTER"
+	next "STOP READING@"
 
 LinkCableInfoTexts: ; 5dcd8 (17:5cd8)
 	dw LinkCableInfoText1
@@ -94001,14 +94039,14 @@
 	db "@"
 
 StatusAilmentText1: ; 5ddac (17:5dac)
-	db " SLP",$4e
-	db " PSN",$4e
-	db " PAR@"
+	db   " SLP"
+	next " PSN"
+	next " PAR@"
 
 StatusAilmentText2: ; 5ddbb (17:5dbb)
-	db " BRN",$4e
-	db " FRZ",$4e
-	db " QUIT@@"
+	db   " BRN"
+	next " FRZ"
+	next " QUIT@@"
 
 ViridianBlackboardStatusPointers: ; 5ddcc (17:5ddc)
 	dw ViridianBlackboardSleepText
@@ -98556,7 +98594,9 @@
 	jp PlayCry
 
 HoFMonInfoText: ; 70329 (1c:4329)
-	db "LEVEL/",$4e,"TYPE1/",$4e,"TYPE2/@"
+	db   "LEVEL/"
+	next "TYPE1/"
+	next "TYPE2/@"
 
 Func_7033e: ; 7033e (1c:433e)
 	ld de, Unknown_72ede ; $6ede
@@ -103540,18 +103580,18 @@
 	db "@"
 
 BoxNames: ; 739d9 (1c:79d9)
-	db "BOX 1",$4e
-	db "BOX 2",$4e
-	db "BOX 3",$4e
-	db "BOX 4",$4e
-	db "BOX 5",$4e
-	db "BOX 6",$4e
-	db "BOX 7",$4e
-	db "BOX 8",$4e
-	db "BOX 9",$4e
-	db "BOX10",$4e
-	db "BOX11",$4e
-	db "BOX12@"
+	db   "BOX 1"
+	next "BOX 2"
+	next "BOX 3"
+	next "BOX 4"
+	next "BOX 5"
+	next "BOX 6"
+	next "BOX 7"
+	next "BOX 8"
+	next "BOX 9"
+	next "BOX10"
+	next "BOX11"
+	next "BOX12@"
 
 BoxNoText: ; 73a21 (1c:7a21)
 	db "BOX No.@"
@@ -105280,15 +105320,15 @@
 	db "@"
 
 DrinkText: ; 74f9e (1d:4f9e)
-	db "FRESH WATER",$4E
-	db "SODA POP",$4E
-	db "LEMONADE",$4E
-	db "CANCEL@"
+	db   "FRESH WATER"
+	next "SODA POP"
+	next "LEMONADE"
+	next "CANCEL@"
 
 DrinkPriceText: ; 74fc3 (1d:4fc3)
-	db "¥200",$4E
-	db "¥300",$4E
-	db "¥350",$4E,"@"
+	db   "¥200"
+	next "¥300"
+	next "¥350",$4E,"@"
 
 VendingMachineText4: ; 74fd3 (1d:4fd3)
 	TX_FAR _VendingMachineText4
@@ -115582,13415 +115622,3 @@
 	db $22, $52, $24, $34, $42
 
 
-SECTION "bank20",ROMX,BANK[$20]
-
-_CardKeySuccessText1: ; 80000 (20:4000)
-	db $0, "Bingo!@@"
-
-_CardKeySuccessText2: ; 80009 (20:4009)
-	db $0, $4f
-	db "The CARD KEY", $55
-	db "opened the door!", $57
-
-_CardKeyFailText: ; 80029 (20:4029)
-	db $0, "Darn! It needs a", $4f
-	db "CARD KEY!", $57
-
-_UnnamedText_33cf: ; 80045 (20:4045)
-	TX_RAM $cd6d
-	db $0, ": @@"
-
-_UnnamedText_70847: ; 8004d (20:404d)
-	db $0, "Not even a nibble!", $58
-
-_UnnamedText_7084c: ; 80061 (20:4061)
-	db $0, "Looks like there's", $4f
-	db "nothing here.", $58
-
-_UnnamedText_70851: ; 80082 (20:4082)
-	db $0, "Oh!", $4f
-	db "It's a bite!", $58
-
-_UnnamedText_24db: ; 80093 (20:4093)
-	db $0, "!", $57
-
-_UnnamedText_24e0: ; 80096 (20:4096)
-	db $0, "Ground rose up", $4f
-	db "somewhere!", $57
-
-_BoulderText: ; 800b1 (20:40b1)
-	db $0, "This requires", $4f
-	db "STRENGTH to move!", $57
-
-_MartSignText: ; 800d2 (20:40d2)
-	db $0, "All your item", $4f
-	db "needs fulfilled!", $55
-	db "#MON MART", $57
-
-_PokeCenterSignText: ; 800fc (20:40fc)
-	db $0, "Heal Your #MON!", $4f
-	db "#MON CENTER", $57
-
-_FoundItemText: ; 80119 (20:4119)
-	db $0, $52, " found", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_NoMoreRoomForItemText: ; 8012a (20:412a)
-	db $0, "No more room for", $4f
-	db "items!", $57
-
-_UnnamedText_59091: ; 80143 (20:4143)
-	db $0, "Hi! Remember me?", $4f
-	db "I'm PROF.OAK's", $55
-	db "AIDE!", $51
-	db "If you caught @"
-
-UnnamedText_80177: ; 80177 (20:4177)
-	TX_NUM $ffdb, 1, 3
-	db $0, $4f
-	db "kinds of #MON,", $55
-	db "I'm supposed to", $55
-	db "give you an", $55
-	db "@"
-	TX_RAM $cc5b
-	db $0, "!", $51
-	db "So, ", $52, "! Have", $4f
-	db "you caught at", $55
-	db "least @"
-	TX_NUM $ffdb, 1, 3
-	db $0, " kinds of", $55
-	db "#MON?", $57
-
-_UnnamedText_59096: ; 801e4 (20:41e4)
-	db $0, "Let's see...", $4f
-	db "Uh-oh! You have", $55
-	db "caught only @"
-
-UnnamedText_8020e: ; 8020e (20:420e)
-	TX_NUM $ffdd, 1, 3
-	db $0, $55
-	db "kinds of #MON!", $51
-	db "You need @"
-	TX_NUM $ffdb, 1, 3
-	db $0, " kinds", $4f
-	db "if you want the", $55
-	db "@"
-	TX_RAM $cc5b
-	db $0, ".", $57
-
-_UnnamedText_5909b: ; 80250 (20:4250)
-	db $0, "Oh. I see.", $51
-	db "When you get @"
-	TX_NUM $ffdb, 1, 3
-	db $0, $4f
-	db "kinds, come back", $55
-	db "for @"
-	TX_RAM $cc5b
-	db $0, ".", $57
-
-_UnnamedText_590a0: ; 8028c (20:428c)
-	db $0, "Great! You have", $4f
-	db "caught @"
-
-UnnamedText_802a5: ; 802a5 (20:42a5)
-	TX_NUM $ffdd, 1, 3
-	db $0, " kinds ", $55
-	db "of #MON!", $55
-	db "Congratulations!", $51
-	db "Here you go!", $58
-
-_UnnamedText_590a5: ; 802d9 (20:42d9)
-	db $0, $52, " got the", $4f
-	db "@"
-	TX_RAM $cc5b
-	db $0, "!@@"
-
-_UnnamedText_590ab: ; 802ec (20:42ec)
-	db $0, "Oh! I see you", $4f
-	db "don't have any", $55
-	db "room for the", $55
-	db "@"
-
-UnnamedText_80317: ; 80317 (20:4317)
-	TX_RAM $cc5b
-	db $0, ".", $57
-
-_ViridianForestText1: ; 8031d (20:431d)
-	db $0, "I came here with", $4f
-	db "some friends!", $51
-	db "They're out for", $4f
-	db "#MON fights!", $57
-
-_ViridianForestBattleText1: ; 80359 (20:4359)
-	db $0, "Hey! You have", $4f
-	db "#MON! Come on!", $55
-	db "Let's battle'em!", $57
-
-_ViridianForestEndBattleText1: ; 80387 (20:4387)
-	db $0, "No!", $4f
-	db "CATERPIE can't", $55
-	db "cut it!", $58
-
-_ViridianFrstAfterBattleText1: ; 803a2 (20:43a2)
-	db $0, "Ssh! You'll scare", $4f
-	db "the bugs away!", $57
-
-_ViridianForestBattleText2: ; 803c3 (20:43c3)
-	db $0, "Yo! You can't jam", $4f
-	db "out if you're a", $55
-	db "#MON trainer!", $57
-
-_ViridianForestEndBattleText2: ; 803f2 (20:43f2)
-	db $0, "Huh?", $4f
-	db "I ran out of", $55
-	db "#MON!", $58
-
-_ViridianFrstAfterBattleText2: ; 8040b (20:440b)
-	db $0, "Darn! I'm going", $4f
-	db "to catch some", $55
-	db "stronger ones!", $57
-
-_ViridianForestBattleText3: ; 80438 (20:4438)
-	db $0, "Hey, wait up!", $4f
-	db "What's the hurry?", $57
-
-_ViridianForestEndBattleText3: ; 80458 (20:4458)
-	db $0, "I", $4f
-	db "give! You're good", $55
-	db "at this!", $58
-
-_ViridianFrstAfterBattleText3: ; 80475 (20:4475)
-	db $0, "Sometimes, you", $4f
-	db "can find stuff on", $55
-	db "the ground!", $51
-	db "I'm looking for", $4f
-	db "the stuff I", $55
-	db "dropped!", $57
-
-_ViridianForestText8: ; 804c7 (20:44c7)
-	db $0, "I ran out of #", $4f
-	db "BALLs to catch", $55
-	db "#MON with!", $51
-	db "You should carry", $4f
-	db "extras!", $57
-
-_ViridianForestText9: ; 8050a (20:450a)
-	db $0, "TRAINER TIPS", $51
-	db "If you want to", $4f
-	db "avoid battles,", $55
-	db "stay away from", $55
-	db "grassy areas!", $57
-
-_ViridianForestText10: ; 80553 (20:4553)
-	db $0, "For poison, use", $4f
-	db "ANTIDOTE! Get it", $55
-	db "at #MON MARTs!", $57
-
-_ViridianForestText11: ; 80584 (20:4584)
-	db $0, "TRAINER TIPS", $51
-	db "Contact PROF.OAK", $4f
-	db "via PC to get", $55
-	db "your #DEX", $55
-	db "evaluated!", $57
-
-_ViridianForestText12: ; 805c6 (20:45c6)
-	db $0, "TRAINER TIPS", $51
-	db "No stealing of", $4f
-	db "#MON from", $55
-	db "other trainers!", $55
-	db "Catch only wild", $55
-	db "#MON!", $57
-
-_ViridianForestText13: ; 80613 (20:4613)
-	db $0, "TRAINER TIPS", $51
-	db "Weaken #MON", $4f
-	db "before attempting", $55
-	db "capture!", $51
-	db "When healthy,", $4f
-	db "they may escape!", $57
-
-_ViridianForestText14: ; 80667 (20:4667)
-	db $0, "LEAVING", $4f
-	db "VIRIDIAN FOREST", $55
-	db "PEWTER CITY AHEAD", $57
-
-_MtMoon1BattleText2: ; 80692 (20:4692)
-	db $0, "WHOA! You shocked", $4f
-	db "me! Oh, you're", $55
-	db "just a kid!", $57
-
-_MtMoon1EndBattleText2: ; 806bf (20:46bf)
-	db $0, "Wow!", $4f
-	db "Shocked again!", $58
-
-_MtMoon1AfterBattleText2: ; 806d4 (20:46d4)
-	db $0, "Kids like you", $4f
-	db "shouldn't be", $55
-	db "here!", $57
-
-_MtMoon1BattleText3: ; 806f5 (20:46f5)
-	db $0, "Did you come to", $4f
-	db "explore too?", $57
-
-_MtMoon1EndBattleText3: ; 80713 (20:4713)
-	db $0, "Losing", $4f
-	db "stinks!", $58
-
-_MtMoon1AfterBattleText3: ; 80723 (20:4723)
-	db $0, "I came down here", $4f
-	db "to show off to", $55
-	db "girls.", $57
-
-_MtMoon1BattleText4: ; 8074b (20:474b)
-	db $0, "Wow! It's way", $4f
-	db "bigger in here", $55
-	db "than I thought!", $57
-
-_MtMoon1EndBattleText4: ; 80778 (20:4778)
-	db $0, "Oh!", $4f
-	db "I lost it!", $58
-
-_MtMoon1AfterBattleText4: ; 80788 (20:4788)
-	db $0, "How do you get", $4f
-	db "out of here?", $57
-
-_MtMoon1BattleText5: ; 807a5 (20:47a5)
-	db $0, "What! Don't sneak", $4f
-	db "up on me!", $57
-
-_MtMoon1EndBattleText5: ; 807c1 (20:47c1)
-	db $0, "My", $4f
-	db "#MON won't do!", $58
-
-_MtMoon1AfterBattleText5: ; 807d3 (20:47d3)
-	db $0, "I have to find", $4f
-	db "stronger #MON.", $57
-
-_MtMoon1BattleText6: ; 807f2 (20:47f2)
-	db $0, "What? I'm waiting", $4f
-	db "for my friends to", $55
-	db "find me here.", $57
-
-_MtMoon1EndBattleText6: ; 80824 (20:4824)
-	db $0, "I lost?", $58
-
-_MtMoon1AfterBattleText6: ; 8082d (20:482d)
-	db $0, "I heard there are", $4f
-	db "some very rare", $55
-	db "fossils here.", $57
-
-_MtMoon1BattleText7: ; 8085d (20:485d)
-	db $0, "Suspicious men", $4f
-	db "are in the cave.", $55
-	db "What about you?", $57
-
-_MtMoon1EndBattleText7: ; 8088e (20:488e)
-	db $0, "You", $4f
-	db "got me!", $58
-
-_MtMoon1AfterBattleText7: ; 8089b (20:489b)
-	db $0, "I saw them! I'm", $4f
-	db "sure they're from", $55
-	db "TEAM ROCKET!", $57
-
-_MtMoon1BattleText8: ; 808c9 (20:48c9)
-	db $0, "Go through this", $4f
-	db "cave to get to", $55
-	db "CERULEAN CITY!", $57
-
-_MtMoon1EndBattleText8: ; 808f8 (20:48f8)
-	db $0, "I", $4f
-	db "lost.", $58
-
-_MtMoon1AfterBattleText8: ; 80901 (20:4901)
-	db $0, "ZUBAT is tough!", $4f
-	db "But, it can be", $55
-	db "useful if you", $55
-	db "catch one.", $57
-
-_MtMoon1Text14: ; 8093a (20:493a)
-	db $0, "Beware! ZUBAT is", $4f
-	db "a blood sucker!", $57
-
-_UnnamedText_51a48: ; 8095c (20:495c)
-	db $0, $57
-
-_UnnamedText_49f24: ; 8095e (20:495e)
-	db $0, "You want the", $4f
-	db "DOME FOSSIL?", $57
-
-_UnnamedText_49f64: ; 80979 (20:4979)
-	db $0, "You want the", $4f
-	db "HELIX FOSSIL?", $57
-
-_UnnamedText_49f6f: ; 80995 (20:4995)
-	db $0, $52, " got the", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_49f7f: ; 809a8 (20:49a8)
-	db $0, "Look, you've got", $4f
-	db "no room for this.@@"
-
-_UnnamedText_49f85: ; 809cc (20:49cc)
-	db $0, "Hey, stop!", $51
-	db "I found these", $4f
-	db "fossils! They're", $55
-	db "both mine!", $57
-
-_UnnamedText_49f8a: ; 80a01 (20:4a01)
-	db $0, "OK!", $4f
-	db "I'll share!", $58
-
-_UnnamedText_49f8f: ; 80a11 (20:4a11)
-	db $0, "We'll each take", $4f
-	db "one!", $55
-	db "No being greedy!", $57
-
-_UnnamedText_49f94: ; 80a37 (20:4a37)
-	db $0, "Far away, on", $4f
-	db "CINNABAR ISLAND,", $55
-	db "there's a #MON", $55
-	db "LAB.", $51
-	db "They do research", $4f
-	db "on regenerating", $55
-	db "fossils.", $57
-
-_UnnamedText_49f99: ; 80a93 (20:4a93)
-	db $0, "All right. Then", $4f
-	db "this is mine!@@"
-
-_MtMoon3BattleText2: ; 80ab3 (20:4ab3)
-	db $0, "TEAM ROCKET will", $4f
-	db "find the fossils,", $55
-	db "revive and sell", $55
-	db "them for cash!", $57
-
-_MtMoon3EndBattleText2: ; 80af6 (20:4af6)
-	db $0, "Urgh!", $4f
-	db "Now I'm mad!", $58
-
-_MtMoon3AfterBattleText2: ; 80b09 (20:4b09)
-	db $0, "You made me mad!", $4f
-	db "TEAM ROCKET will", $55
-	db "blacklist you!", $57
-
-_MtMoon3BattleText3: ; 80b3b (20:4b3b)
-	db $0, "We, TEAM ROCKET,", $4f
-	db "are #MON", $55
-	db "gangsters!", $57
-
-_MtMoon3EndBattleText3: ; 80b61 (20:4b61)
-	db $0, "I blew", $4f
-	db "it!", $58
-
-_MtMoon3AfterBattleText3: ; 80b6d (20:4b6d)
-	db $0, "Darn it all! My", $4f
-	db "associates won't", $55
-	db "stand for this!", $57
-
-_MtMoon3BattleText4: ; 80b9e (20:4b9e)
-	db $0, "We're pulling a", $4f
-	db "big job here!", $55
-	db "Get lost, kid!", $57
-
-_MtMoon3EndBattleText4: ; 80bcb (20:4bcb)
-	db $0, "So, you", $4f
-	db "are good.", $58
-
-_MtMoon3AfterBattleText4: ; 80bde (20:4bde)
-	db $0, "If you find a", $4f
-	db "fossil, give it", $55
-	db "to me and scram!", $57
-
-_MtMoon3BattleText5: ; 80c0e (20:4c0e)
-	db $0, "Little kids", $4f
-	db "should leave", $55
-	db "grown-ups alone!", $57
-
-_MtMoon3EndBattleText5: ; 80c39 (20:4c39)
-	db $0, "I'm", $4f
-	db "steamed!", $58
-
-_MtMoon3AfterBattleText5: ; 80c46 (20:4c46)
-	db $0, "#MON lived", $4f
-	db "here long before", $55
-	db "people came.", $57
-
-_SSAnne1Text1: ; 80c70 (20:4c70)
-	db $0, "Bonjour!", $4f
-	db "I am le waiter on", $55
-	db "this ship!", $51
-	db "I will be happy", $4f
-	db "to serve you any-", $55
-	db "thing you please!", $51
-	db "Ah! Le strong", $4f
-	db "silent type!", $57
-
-_SSAnne1Text2: ; 80ce6 (20:4ce6)
-	db $0, "The passengers", $4f
-	db "are restless!", $51
-	db "You might be", $4f
-	db "challenged by the", $55
-	db "more bored ones!", $57
-
-_SSAnne2Text1: ; 80d34 (20:4d34)
-	db $0, "This ship, she is", $4f
-	db "a luxury liner", $55
-	db "for trainers!", $51
-	db "At every port, we", $4f
-	db "hold parties with", $55
-	db "invited trainers!", $57
-
-_SSAnneRivalBeforeBattleText: ; 80d9a (20:4d9a)
-	db $0, $53, ": Bonjour!", $4f
-	db $52, "!", $51
-	db "Imagine seeing", $4f
-	db "you here!", $51
-	db $52, ", were you", $4f
-	db "really invited?", $51
-	db "So how's your", $4f
-	db "#DEX coming?", $51
-	db "I already caught", $4f
-	db "40 kinds, pal!", $51
-	db "Different kinds", $4f
-	db "are everywhere!", $51
-	db "Crawl around in", $4f
-	db "grassy areas!", $57
-
-_SSAnneRivalDefeatedText: ; 80e57 (20:4e57)
-	db $0, "Humph!", $51
-	db "At least you're", $4f
-	db "raising your", $55
-	db "#MON!", $58
-
-_SSAnneRivalWonText: ; 80e81 (20:4e81)
-	db $0, $52, "! What are", $4f
-	db "you, seasick?", $51
-	db "You should shape", $4f
-	db "up, pal!", $58
-
-_SSAnneRivalCaptainText: ; 80eb6 (20:4eb6)
-	db $0, $53, ": I heard", $4f
-	db "there was a CUT", $55
-	db "master on board.", $51
-	db "But, he was just a", $4f
-	db "seasick, old man!", $51
-	db "But, CUT itself is", $4f
-	db "really useful!", $51
-	db "You should go see", $4f
-	db "him! Smell ya!", $57
-
-_SSAnne3Text1: ; 80f4b (20:4f4b)
-	db $0, "Our CAPTAIN is a", $4f
-	db "sword master!", $51
-	db "He even teaches", $4f
-	db "CUT to #MON!", $57
-
-_SSAnne5Text1: ; 80f88 (20:4f88)
-	db $0, "The party's over.", $4f
-	db "The ship will be", $55
-	db "departing soon.", $57
-
-_SSAnne5Text2: ; 80fbb (20:4fbb)
-	db $0, "Scrubbing decks", $4f
-	db "is hard work!", $57
-
-_SSAnne5Text3: ; 80fda (20:4fda)
-	db $0, "Urf. I feel ill.", $51
-	db "I stepped out to", $4f
-	db "get some air.", $57
-
-_SSAnneBattleText1: ; 8100b (20:500b)
-	db $0, "Hey matey!", $51
-	db "Let's do a little", $4f
-	db "jig!", $57
-
-_SSAnneEndBattleText1: ; 8102d (20:502d)
-	db $0, "You're", $4f
-	db "impressive!", $58
-
-_SSAnneAfterBattleText1: ; 81040 (20:5040)
-	db $0, "How many kinds of", $4f
-	db "#MON do you", $55
-	db "think there are?", $57
-
-_SSAnneBattleText2: ; 81070 (20:5070)
-	db $0, "Ahoy there!", $4f
-	db "Are you seasick?", $57
-
-_SSAnneEndBattleText2: ; 8108e (20:508e)
-	db $0, "I was", $4f
-	db "just careless!", $58
-
-_SSAnneAfterBattleText2: ; 810a4 (20:50a4)
-	db $0, "My Pa said there", $4f
-	db "are 100 kinds of", $55
-	db "#MON. I think", $55
-	db "there are more.", $57
-
-_SSAnne6Text1: ; 810e5 (20:50e5)
-	db $0, "You, mon petit!", $4f
-	db "We're busy here!", $55
-	db "Out of the way!", $57
-
-_SSAnne6Text2: ; 81116 (20:5116)
-	db $0, "I saw an odd ball", $4f
-	db "in the trash.", $57
-
-_SSAnne6Text3: ; 81137 (20:5137)
-	db $0, "I'm so busy I'm", $4f
-	db "getting dizzy!", $57
-
-_SSAnne6Text4: ; 81155 (20:5155)
-	db $0, "Hum-de-hum-de-", $4f
-	db "ho...", $51
-	db "I peel spuds", $4f
-	db "every day!", $55
-	db "Hum-hum...", $57
-
-_SSAnne6Text5: ; 8118e (20:518e)
-	db $0, "Did you hear about", $4f
-	db "SNORLAX?", $51
-	db "All it does is", $4f
-	db "eat and sleep!", $57
-
-_SSAnne6Text6: ; 811c9 (20:51c9)
-	db $0, "Snivel...Sniff...", $51
-	db "I only get to", $4f
-	db "peel onions...", $55
-	db "Snivel...", $57
-
-_UnnamedText_61807: ; 81203 (20:5203)
-	db $0, "Er-hem! Indeed I", $4f
-	db "am le CHEF!", $51
-	db "Le main course is", $58
-
-_UnnamedText_6180c: ; 81233 (20:5233)
-	db $0, "Salmon du Salad!", $51
-	db "Les guests may", $4f
-	db "gripe it's fish", $55
-	db "again, however!", $57
-
-_UnnamedText_61811: ; 81273 (20:5273)
-	db $0, "Eels au Barbecue!", $51
-	db "Les guests will", $4f
-	db "mutiny, I fear.", $57
-
-_UnnamedText_61816: ; 812a6 (20:52a6)
-	db $0, "Prime Beef Steak!", $51
-	db "But, have I enough", $4f
-	db "fillets du beef?", $57
-
-_SSAnne7RubText: ; 812dd (20:52dd)
-	db $0, "CAPTAIN: Ooargh...", $4f
-	db "I feel hideous...", $55
-	db "Urrp! Seasick...", $51
-	db $52, " rubbed", $4f
-	db "the CAPTAIN's", $55
-	db "back!", $51
-	db "Rub-rub...", $4f
-	db "Rub-rub...@@"
-
-_ReceivingHM01Text: ; 81347 (20:5347)
-	db $0, "CAPTAIN: Whew!", $4f
-	db "Thank you! I", $55
-	db "feel much better!", $51
-	db "You want to see", $4f
-	db "my CUT technique?", $51
-	db "I could show you", $4f
-	db "if I wasn't ill...", $51
-	db "I know! You can", $4f
-	db "have this!", $51
-	db "Teach it to your", $4f
-	db "#MON and you", $55
-	db "can see it CUT", $55
-	db "any time!", $58
-
-_ReceivedHM01Text: ; 8140d (20:540d)
-	db $0, $52, " got", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_61932: ; 8141c (20:541c)
-	db $0, "CAPTAIN: Whew!", $51
-	db "Now that I'm not", $4f
-	db "sick any more, I", $55
-	db "guess it's time.", $57
-
-_HM01NoRoomText: ; 8145d (20:545d)
-	db $0, "Oh no! You have", $4f
-	db "no room for this!", $57
-
-_SSAnne7Text2: ; 81480 (20:5480)
-	db $0, "Yuck! Shouldn't", $4f
-	db "have looked!", $57
-
-_SSAnne7Text3: ; 8149d (20:549d)
-	db $0, "How to Conquer", $4f
-	db "Seasickness...", $55
-	db "The CAPTAIN's", $55
-	db "reading this!", $57
-
-_SSAnne8Text8: ; 814d7 (20:54d7)
-	db $0, "WIGGLYTUFF: Puup", $4f
-	db "pupuu!@@"
-
-_SSAnne8BattleText1: ; 814f1 (20:54f1)
-	db $0, "I travel alone", $4f
-	db "on my journeys!", $51
-	db "My #MON are my", $4f
-	db "only friends!", $57
-
-_SSAnne8EndBattleText1: ; 8152e (20:552e)
-	db $0, "My, my", $4f
-	db "friends...", $58
-
-_SSAnne8AfterBattleText1: ; 81541 (20:5541)
-	db $0, "You should be", $4f
-	db "nice to friends!", $57
-
-_SSAnne8BattleText2: ; 81561 (20:5561)
-	db $0, "You pup! How dare", $4f
-	db "you barge in!", $57
-
-_SSAnne8EndBattleText2: ; 81582 (20:5582)
-	db $0, "Humph!", $4f
-	db "You rude child!", $58
-
-_UnnamedText_61a24: ; 8159a (20:559a)
-	db $0, "I wish to be left", $4f
-	db "alone! Get out!", $57
-
-_SSAnne8BattleText3: ; 815bd (20:55bd)
-	db $0, "I love #MON!", $4f
-	db "Do you?", $57
-
-_SSAnne8EndBattleText3: ; 815d3 (20:55d3)
-	db $0, "Wow! ", $4f
-	db "You're great!", $58
-
-_SSAnne8AfterBattleText3: ; 815e7 (20:55e7)
-	db $0, "Let me be your", $4f
-	db "friend, OK?", $51
-	db "Then we can trade", $4f
-	db "#MON!", $57
-
-_SSAnne8BattleText4: ; 8161b (20:561b)
-	db $0, "I collected these", $4f
-	db "#MON from all", $55
-	db "around the world!", $57
-
-_SSAnne8EndBattleText4: ; 8164e (20:564e)
-	db $0, "Oh no!", $4f
-	db "I went around the", $55
-	db "world for these!", $58
-
-_SSAnne8AfterBattleText4: ; 81679 (20:5679)
-	db $0, "You hurt my poor", $4f
-	db "worldly #MON!", $51
-	db "I demand that you", $4f
-	db "heal them at a", $55
-	db "#MON CENTER!", $57
-
-_SSAnne8Text5: ; 816c7 (20:56c7)
-	db $0, "Waiter, I would", $4f
-	db "like a cherry pie", $55
-	db "please!", $57
-
-_SSAnne8Text6: ; 816f2 (20:56f2)
-	db $0, "A cruise is so", $4f
-	db "elegant yet cozy!", $57
-
-_SSAnne8Text7: ; 81714 (20:5714)
-	db $0, "I always travel", $4f
-	db "with WIGGLYTUFF!", $57
-
-_SSAnne8Text9: ; 81736 (20:5736)
-	db $0, "We are cruising", $4f
-	db "around the world.", $57
-
-_SSAnne8Text11: ; 81759 (20:5759)
-	db $0, "Ssh! I'm a GLOBAL", $4f
-	db "POLICE agent!", $51
-	db "I'm on the trail", $4f
-	db "of TEAM ROCKET!", $57
-
-_UnnamedText_61bf2: ; 81799 (20:5799)
-	db $0, "In all my travels", $4f
-	db "I've never seen", $55
-	db "any #MON sleep", $55
-	db "like this one!", $51
-	db "It was something", $4f
-	db "like this!", $58
-
-_UnnamedText_61c01: ; 817f5 (20:57f5)
-	db $0, "Ah yes, I have", $4f
-	db "seen some #MON", $55
-	db "ferry people", $55
-	db "across the water!", $57
-
-_UnnamedText_61c10: ; 81833 (20:5833)
-	db $0, "#MON can CUT", $4f
-	db "down small bushes.", $57
-
-_UnnamedText_61c1f: ; 81854 (20:5854)
-	db $0, "Have you gone to", $4f
-	db "the SAFARI ZONE", $55
-	db "in FUCHSIA CITY?", $51
-	db "It had many rare", $4f
-	db "kinds of #MON!!", $57
-
-_UnnamedText_61c2e: ; 818a8 (20:58a8)
-	db $0, "Me and my Daddy", $4f
-	db "think the SAFARI", $55
-	db "ZONE is awesome!", $57
-
-_UnnamedText_61c3d: ; 818db (20:58db)
-	db $0, "The CAPTAIN looked", $4f
-	db "really sick and", $55
-	db "pale!", $57
-
-_UnnamedText_61c4c: ; 81905 (20:5905)
-	db $0, "I hear many people", $4f
-	db "get seasick!", $57
-
-_SSAnne9BattleText1: ; 81926 (20:5926)
-	db $0, "Competing against", $4f
-	db "the young keeps", $55
-	db "me youthful.", $57
-
-_SSAnne9EndBattleText1: ; 81956 (20:5956)
-	db $0, "Good", $4f
-	db "fight! Ah, I feel", $55
-	db "young again!", $58
-
-_SSAnne9AfterBattleText1: ; 8197b (20:597b)
-	db $0, "15 years ago, I", $4f
-	db "would have won!", $57
-
-_SSAnne9BattleText2: ; 8199c (20:599c)
-	db $0, "Check out what I", $4f
-	db "fished up!", $57
-
-_SSAnne9EndBattleText2: ; 819b9 (20:59b9)
-	db $0, "I'm", $4f
-	db "all out!", $58
-
-_SSAnne9AfterBattleText2: ; 819c6 (20:59c6)
-	db $0, "Party?", $51
-	db "The cruise ship's", $4f
-	db "party should be", $55
-	db "over by now.", $57
-
-_SSAnne9BattleText3: ; 819fc (20:59fc)
-	db $0, "Which do you like,", $4f
-	db "a strong or a", $55
-	db "rare #MON?", $57
-
-_SSAnne9EndBattleText3: ; 81a29 (20:5a29)
-	db $0, "I must", $4f
-	db "salute you!", $58
-
-_SSAnne9AfterBattleText3: ; 81a3d (20:5a3d)
-	db $0, "I prefer strong", $4f
-	db "and rare #MON.", $57
-
-_SSAnne9BattleText4: ; 81a5d (20:5a5d)
-	db $0, "I never saw you", $4f
-	db "at the party.", $57
-
-_SSAnne9EndBattleText4: ; 81a7c (20:5a7c)
-	db $0, "Take", $4f
-	db "it easy!", $58
-
-_SSAnne9AfterBattleText4: ; 81a8b (20:5a8b)
-	db $0, "Oh, I adore your", $4f
-	db "strong #MON!", $57
-
-_SSAnne10Text8: ; 81aaa (20:5aaa)
-	db $0, "MACHOKE: Gwoh!", $4f
-	db "Goggoh!@@"
-
-_SSAnne10BattleText1: ; 81ac3 (20:5ac3)
-	db $0, "You know what they", $4f
-	db "say about sailors", $55
-	db "and fighting!", $57
-
-_SSAnne10EndBattleText1: ; 81af7 (20:5af7)
-	db $0, "Right!", $4f
-	db "Good fight, mate!", $58
-
-_SSAnne10AfterBattleText1: ; 81b11 (20:5b11)
-	db $0, "Haha! Want to be", $4f
-	db "a sailor, mate?", $57
-
-_SSAnne10BattleText2: ; 81b33 (20:5b33)
-	db $0, "My sailor's pride", $4f
-	db "is at stake!", $57
-
-_SSAnne10EndBattleText2: ; 81b52 (20:5b52)
-	db $0, "Your", $4f
-	db "spirit sank me!", $58
-
-_SSAnne10AfterBattleText2: ; 81b68 (20:5b68)
-	db $0, "Did you see the", $4f
-	db "FISHING GURU in", $55
-	db "VERMILION CITY?", $57
-
-_SSAnne10BattleText3: ; 81b99 (20:5b99)
-	db $0, "Us sailors have", $4f
-	db "#MON too!", $57
-
-_SSAnne10EndBattleText3: ; 81bb4 (20:5bb4)
-	db $0, "OK, ", $4f
-	db "you're not bad.", $58
-
-_SSAnne10AfterBattleText3: ; 81bc9 (20:5bc9)
-	db $0, "We caught all our", $4f
-	db "#MON while", $55
-	db "out at sea!", $57
-
-_SSAnne10BattleText4: ; 81bf3 (20:5bf3)
-	db $0, "I like feisty", $4f
-	db "kids like you!@@"
-
-_SSAnne10EndBattleText4: ; 81c12 (20:5c12)
-	db $0, "Argh!", $4f
-	db "Lost it!", $58
-
-_SSAnne10AfterBattleText4: ; 81c22 (20:5c22)
-	db $0, "Sea #MON live", $4f
-	db "in deep water.", $55
-	db "You'll need a ROD!", $57
-
-_SSAnne10BattleText5: ; 81c52 (20:5c52)
-	db $0, "Matey, you're", $4f
-	db "walking the plank", $55
-	db "if you lose!", $57
-
-_SSAnne10EndBattleText5: ; 81c7f (20:5c7f)
-	db $0, "Argh!", $4f
-	db "Beaten by a kid!", $58
-
-_SSAnne10AfterBattleText5: ; 81c97 (20:5c97)
-	db $0, "Jellyfish some-", $4f
-	db "times drift into", $55
-	db "the ship.", $57
-
-_SSAnne10BattleText6: ; 81cc3 (20:5cc3)
-	db $0, "Hello stranger!", $4f
-	db "Stop and chat!", $51
-	db "All my #MON", $4f
-	db "are from the sea!", $57
-
-_SSAnne10EndBattleText6: ; 81d01 (20:5d01)
-	db $0, "Darn!", $4f
-	db "I let that one", $55
-	db "get away!", $58
-
-_SSAnne10AfterBattleText6: ; 81d21 (20:5d21)
-	db $0, "I was going to", $4f
-	db "make you my", $55
-	db "assistant too!", $57
-
-_SSAnne10Text7: ; 81d4c (20:5d4c)
-	db $0, "My buddy, MACHOKE,", $4f
-	db "is super strong!", $51
-	db "He has enough", $4f
-	db "STRENGTH to move", $55
-	db "big rocks!", $57
-
-_VictoryRoad3BattleText2: ; 81d9b (20:5d9b)
-	db $0, "I heard rumors of", $4f
-	db "a child prodigy!", $57
-
-_VictoryRoad3EndBattleText2: ; 81dbf (20:5dbf)
-	db $0, "The", $4f
-	db "rumors were true!", $58
-
-_VictoryRoad3AfterBattleText2: ; 81dd6 (20:5dd6)
-	db $0, "You beat GIOVANNI", $4f
-	db "of TEAM ROCKET?", $57
-
-_VictoryRoad3BattleText3: ; 81df9 (20:5df9)
-	db $0, "I'll show you just", $4f
-	db "how good you are!", $57
-
-_VictoryRoad3EndBattleText3: ; 81e1e (20:5e1e)
-	db $0, "I'm", $4f
-	db "furious!", $58
-
-_VictoryRoad3AfterBattleText3: ; 81e2b (20:5e2b)
-	db $0, "You showed me just", $4f
-	db "how good I was!", $57
-
-_VictoryRoad3BattleText4: ; 81e4f (20:5e4f)
-	db $0, "Only the chosen", $4f
-	db "can pass here!", $57
-
-_VictoryRoad3EndBattleText4: ; 81e6f (20:5e6f)
-	db $0, "I", $4f
-	db "don't believe it!", $58
-
-_VictoryRoad3AfterBattleText4: ; 81e83 (20:5e83)
-	db $0, "All trainers here", $4f
-	db "are headed to the", $55
-	db "#MON LEAGUE!", $55
-	db "Be careful!", $57
-
-_VictoryRoad3BattleText5: ; 81ec1 (20:5ec1)
-	db $0, "Trainers live to", $4f
-	db "seek stronger", $55
-	db "opponents!", $57
-
-_VictoryRoad3EndBattleText5: ; 81eec (20:5eec)
-	db $0, "Oh!", $4f
-	db "So strong!", $58
-
-_VictoryRoad3AfterBattleText5: ; 81efc (20:5efc)
-	db $0, "By fighting tough", $4f
-	db "battles, you get", $55
-	db "stronger!", $57
-
-_RocketHideout1EndBattleText6: ; 81f2a (20:5f2a)
-	db $0, "Why...?@@"
-
-_RocketHideout1BattleText2: ; 81f34 (20:5f34)
-	db $0, "Who are you? How", $4f
-	db "did you get here?", $57
-
-_RocketHideout1EndBattleText2: ; 81f58 (20:5f58)
-	db $0, "Oww!", $4f
-	db "Beaten!", $58
-
-_RocketHideout1AfterBattleTxt2: ; 81f66 (20:5f66)
-	db $0, "Are you dissing", $4f
-	db "TEAM ROCKET?", $57
-
-_RocketHideout1BattleText3: ; 81f84 (20:5f84)
-	db $0, "You broke into", $4f
-	db "our operation?", $57
-
-_RocketHideout1EndBattleText3: ; 81fa3 (20:5fa3)
-	db $0, "Burnt!", $58
-
-_RocketHideout1AfterBattleTxt3: ; 81fab (20:5fab)
-	db $0, "You're not going", $4f
-	db "to get away with", $55
-	db "this, brat!", $57
-
-_RocketHideout1BattleText4: ; 81fd9 (20:5fd9)
-	db $0, "Intruder alert!", $57
-
-_RocketHideout1EndBattleText4: ; 81fea (20:5fea)
-	db $0, "I", $4f
-	db "can't do it!", $58
-
-_RocketHideout1AfterBattleTxt4: ; 81ff9 (20:5ff9)
-	db $0, "SILPH SCOPE?", $4f
-	db "I don't know", $55
-	db "where it is!", $57
-
-_RocketHideout1BattleText5: ; 82020 (20:6020)
-	db $0, "Why did you come", $4f
-	db "here?", $57
-
-_RocketHideout1EndBattleText5: ; 82038 (20:6038)
-	db $0, "This", $4f
-	db "won't do!", $58
-
-_RocketHideout1AfterBattleTxt5: ; 82047 (20:6047)
-	db $0, "OK, I'll talk!", $4f
-	db "Take the elevator", $55
-	db "to see my BOSS!", $57
-
-_RocketHideout1BattleText6: ; 82078 (20:6078)
-	db $0, "Are you lost, you", $4f
-	db "little rat?", $57
-
-_RocketHideout1AfterBattleTxt6: ; 82097 (20:6097)
-	db $0, "Uh-oh, that fight", $4f
-	db "opened the door!", $57
-
-_RocketHideout2BattleText2: ; 820bb (20:60bb)
-	db $0, "BOSS said you can", $4f
-	db "see GHOSTs with", $55
-	db "the SILPH SCOPE!", $57
-
-_RocketHideout2EndBattleText2: ; 820ef (20:60ef)
-	db $0, "I", $4f
-	db "surrender!", $58
-
-_RocketHideout2AfterBattleTxt2: ; 820fd (20:60fd)
-	db $0, "The TEAM ROCKET", $4f
-	db "HQ has 4 basement", $55
-	db "floors. Can you", $55
-	db "reach the BOSS?", $57
-
-_RocketHideout3BattleText2: ; 82140 (20:6140)
-	db $0, "Stop meddling in", $4f
-	db "TEAM ROCKET's", $55
-	db "affairs!", $57
-
-_RocketHideout3EndBattleText2: ; 82168 (20:6168)
-	db $0, "Oof!", $4f
-	db "Taken down!", $58
-
-_RocketHideout3AfterBattleTxt2: ; 8217a (20:617a)
-	db $0, "SILPH SCOPE?", $4f
-	db "The machine the", $55
-	db "BOSS stole. It's", $55
-	db "here somewhere.", $57
-
-_RocketHideout3BattleTxt: ; 821b8 (20:61b8)
-	db $0, "We got word from", $4f
-	db "upstairs that you", $55
-	db "were coming!", $57
-
-_RocketHideout3EndBattleText3: ; 821e9 (20:61e9)
-	db $0, "What?", $4f
-	db "I lost? No!", $58
-
-_RocketHide3AfterBattleText3: ; 821fc (20:61fc)
-	db $0, "Go ahead and go!", $4f
-	db "But, you need the", $55
-	db "LIFT KEY to run", $55
-	db "the elevator!", $57
-
-_UnnamedText_4557a: ; 8223e (20:623e)
-	db $0, "So! I must say, I", $4f
-	db "am impressed you", $55
-	db "got here!", $57
-
-_UnnamedText_4557f: ; 8226c (20:626c)
-	db $0, "WHAT!", $4f
-	db "This cannot be!", $58
-
-_UnnamedText_45584: ; 82283 (20:6283)
-	db $0, "I see that you", $4f
-	db "raise #MON", $55
-	db "with utmost care.", $51
-	db "A child like you", $4f
-	db "would never", $55
-	db "understand what I", $55
-	db "hope to achieve.", $51
-	db "I shall step", $4f
-	db "aside this time!", $51
-	db "I hope we meet", $4f
-	db "again...", $57
-
-_RocketHideout4BattleText2: ; 82326 (20:6326)
-	db $0, "I know you! You", $4f
-	db "ruined our plans", $55
-	db "at MT.MOON!", $57
-
-_RocketHideout4EndBattleText2: ; 82354 (20:6354)
-	db $0, "Burned", $4f
-	db "again!", $58
-
-_RocketHide4AfterBattleText2: ; 82363 (20:6363)
-	db $0, "Do you have", $4f
-	db "something against", $55
-	db "TEAM ROCKET?", $57
-
-_RocketHideout4BattleText3: ; 8238f (20:638f)
-	db $0, "How can you not", $4f
-	db "see the beauty of", $55
-	db "our evil?", $57
-
-_RocketHideout4EndBattleText3: ; 823bc (20:63bc)
-	db $0, "Ayaya!", $58
-
-_RocketHide4AfterBattleText3: ; 823c4 (20:63c4)
-	db $0, "BOSS! I'm sorry I", $4f
-	db "failed you!", $57
-
-_RocketHideout4BattleText4: ; 823e2 (20:63e2)
-	db $0, "The elevator", $4f
-	db "doesn't work? Who", $55
-	db "has the LIFT KEY?", $57
-
-_RocketHideout4EndBattleText4: ; 82413 (20:6413)
-	db $0, "No!", $58
-
-_UnnamedText_455ec: ; 82418 (20:6418)
-	db $0, "Oh no! I dropped", $4f
-	db "the LIFT KEY!", $57
-
-_UnnamedText_4578b: ; 82438 (20:6438)
-	db $0, "It appears to", $4f
-	db "need a key.@@"
-
-_UnnamedText_59ded: ; 82454 (20:6454)
-	db $0, "Eeek!", $4f
-	db "No! Stop! Help!", $51
-	db "Oh, you're not", $4f
-	db "with TEAM ROCKET.", $55
-	db "I thought...", $55
-	db "I'm sorry. Here,", $55
-	db "please take this!", $58
-
-_ReceivedTM36Text: ; 824ba (20:64ba)
-	db $0, $52, " got", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM36ExplanationText: ; 824c9 (20:64c9)
-	db $0, "TM36 is", $4f
-	db "SELFDESTRUCT!", $51
-	db "It's powerful, but", $4f
-	db "the #MON that", $55
-	db "uses it faints!", $55
-	db "Be careful.", $57
-
-_TM36NoRoomText: ; 8251c (20:651c)
-	db $0, "You don't have any", $4f
-	db "room for this.", $57
-
-_SilphCo2BattleText1: ; 8253e (20:653e)
-	db $0, "Help! I'm a SILPH", $4f
-	db "employee.", $57
-
-_SilphCo2EndBattleText1: ; 8255a (20:655a)
-	db $0, "How", $4f
-	db "did you know I", $55
-	db "was a ROCKET?", $58
-
-_SilphCo2AfterBattleText1: ; 8257c (20:657c)
-	db $0, "I work for both", $4f
-	db "SILPH and TEAM", $55
-	db "ROCKET!", $57
-
-_SilphCo2BattleText2: ; 825a4 (20:65a4)
-	db $0, "It's off limits", $4f
-	db "here! Go home!", $57
-
-_SilphCo2EndBattleText2: ; 825c3 (20:65c3)
-	db $0, "You're", $4f
-	db "good.", $58
-
-_SilphCo2AfterBattleText2: ; 825d0 (20:65d0)
-	db $0, "Can you solve the", $4f
-	db "maze in here?", $57
-
-_SilphCo2BattleText3: ; 825f1 (20:65f1)
-	db $0, "No kids are", $4f
-	db "allowed in here!", $57
-
-_SilphCo2EndBattleText3: ; 8260f (20:660f)
-	db $0, "Tough!", $58
-
-_SilphCo2AfterBattleText3: ; 82617 (20:6617)
-	db $0, "Diamond shaped", $4f
-	db "tiles are", $55
-	db "teleport blocks!", $51
-	db "They're hi-tech", $4f
-	db "transporters!", $57
-
-_SilphCo2BattleText4: ; 8265f (20:665f)
-	db $0, "Hey kid! What are", $4f
-	db "you doing here?", $57
-
-_SilphCo2EndBattleText4: ; 82682 (20:6682)
-	db $0, "I goofed!", $58
-
-_SilphCo2AfterBattleText4: ; 8268d (20:668d)
-	db $0, "SILPH CO. will", $4f
-	db "be merged with", $55
-	db "TEAM ROCKET!", $57
-
-_UnnamedText_59ff9: ; 826b9 (20:66b9)
-	db $0, "I work for SILPH.", $4f
-	db "What should I do?", $57
-
-_UnnamedText_59ffe: ; 826de (20:66de)
-	db $0, $52, "! You and", $4f
-	db "your #MON", $55
-	db "saved us!", $57
-
-_SilphCo3BattleText1: ; 826fe (20:66fe)
-	db $0, "Quit messing with", $4f
-	db "us, kid!", $57
-
-_SilphCo3EndBattleText1: ; 8271a (20:671a)
-	db $0, "I give", $4f
-	db "up!", $58
-
-_SilphCo3AfterBattleText1: ; 82726 (20:6726)
-	db $0, "A hint? You can", $4f
-	db "open doors with a", $55
-	db "CARD KEY!", $57
-
-_SilphCo3BattleText2: ; 82753 (20:6753)
-	db $0, "I support TEAM", $4f
-	db "ROCKET more than", $55
-	db "I support SILPH!", $57
-
-_SilphCo3EndBattleText2: ; 82785 (20:6785)
-	db $0, "You", $4f
-	db "really got me!", $58
-
-_SilphCo3AfterBattleText2: ; 82799 (20:6799)
-	db $0, "Humph...", $51
-	db "TEAM ROCKET said", $4f
-	db "that if I helped", $55
-	db "them, they'd let", $55
-	db "me study #MON!", $57
-
-_UnnamedText_19de0: ; 827e4 (20:67e4)
-	db $0, "Sssh! Can't you", $4f
-	db "see I'm hiding?", $57
-
-_UnnamedText_19de5: ; 82803 (20:6803)
-	db $0, "Huh? TEAM ROCKET", $4f
-	db "is gone?", $57
-
-_SilphCo4BattleText2: ; 8281e (20:681e)
-	db $0, "TEAM ROCKET has", $4f
-	db "taken command of", $55
-	db "SILPH CO.!", $57
-
-_SilphCo4EndBattleText2: ; 8284b (20:684b)
-	db $0, "Arrgh!", $58
-
-_SilphCo4AfterBattleText2: ; 82853 (20:6853)
-	db $0, "Fwahahaha!", $4f
-	db "My BOSS has been", $55
-	db "after this place!", $57
-
-_SilphCo4BattleText3: ; 82882 (20:6882)
-	db $0, "My #MON are my", $4f
-	db "loyal soldiers!", $57
-
-_SilphCo4EndBattleText3: ; 828a2 (20:68a2)
-	db $0, "Darn!", $4f
-	db "You weak #MON!", $58
-
-_SilphCo4AfterBattleText3: ; 828b8 (20:68b8)
-	db $0, "The doors are", $4f
-	db "electronically", $55
-	db "locked! A CARD", $55
-	db "KEY opens them!", $57
-
-_SilphCo4BattleText4: ; 828f5 (20:68f5)
-	db $0, "Intruder spotted!", $57
-
-_SilphCo4EndBattleText4: ; 82908 (20:6908)
-	db $0, "Who", $4f
-	db "are you?", $58
-
-_SilphCo4AfterBattleText4: ; 82916 (20:6916)
-	db $0, "I better tell the", $4f
-	db "BOSS on 11F!", $57
-
-_UnnamedText_1a010: ; 82936 (20:6936)
-	db $0, "TEAM ROCKET is", $4f
-	db "in an uproar over", $55
-	db "some intruder.", $55
-	db "That's you right?", $57
-
-_UnnamedText_1a015: ; 82978 (20:6978)
-	db $0, "TEAM ROCKET took", $4f
-	db "off! You're our", $55
-	db "hero! Thank you!", $57
-
-_SilphCo5BattleText2: ; 829aa (20:69aa)
-	db $0, "I heard a kid was", $4f
-	db "wandering around.", $57
-
-_SilphCo5EndBattleText2: ; 829cf (20:69cf)
-	db $0, "Boom!", $58
-
-_SilphCo5AfterBattleText2: ; 829d6 (20:69d6)
-	db $0, "It's not smart", $4f
-	db "to pick a fight", $55
-	db "with TEAM ROCKET!", $57
-
-_SilphCo5BattleText3: ; 82a07 (20:6a07)
-	db $0, "We study #", $4f
-	db "BALL technology", $55
-	db "on this floor!", $57
-
-_SilphCo5EndBattleText3: ; 82a32 (20:6a32)
-	db $0, "Dang!", $4f
-	db "Blast it!", $58
-
-_SilphCo5AfterBattleText3: ; 82a43 (20:6a43)
-	db $0, "We worked on the", $4f
-	db "ultimate #", $55
-	db "BALL which would", $55
-	db "catch anything!", $57
-
-_SilphCo5BattleText4: ; 82a81 (20:6a81)
-	db $0, "Whaaat? There", $4f
-	db "shouldn't be any", $55
-	db "children here?", $57
-
-SECTION "bank21",ROMX,BANK[$21]
-
-_SilphCo5EndBattleText4: ; 84000 (21:4000)
-	db $0, "Oh", $4f
-	db "goodness!", $58
-
-_SilphCo5AfterBattleText4: ; 8400e (21:400e)
-	db $0, "You're only on 5F.", $4f
-	db "It's a long way", $55
-	db "to my BOSS!", $57
-
-_SilphCo5BattleText5: ; 8403c (21:403c)
-	db $0, "Show TEAM ROCKET", $4f
-	db "a little respect!", $57
-
-_SilphCo5EndBattleText5: ; 84060 (21:4060)
-	db $0, "Cough...", $4f
-	db "Cough...", $58
-
-_SilphCo5AfterBattleText5: ; 84073 (21:4073)
-	db $0, "Which reminds me.", $51
-	db "KOFFING evolves", $4f
-	db "into WEEZING!", $57
-
-_SilphCo5Text9: ; 840a4 (21:40a4)
-	db $0, "It's a #MON", $4f
-	db "REPORT!", $51
-	db "#MON LAB", $4f
-	db "created PORYGON,", $55
-	db "the first virtual", $55
-	db "reality #MON.", $57
-
-_SilphCo5Text10: ; 840f2 (21:40f2)
-	db $0, "It's a #MON", $4f
-	db "REPORT!", $51
-	db "Over 160 #MON", $4f
-	db "techniques have", $55
-	db "been confirmed.", $57
-
-_SilphCo5Text11: ; 84134 (21:4134)
-	db $0, "It's a #MON", $4f
-	db "REPORT!", $51
-	db "4 #MON evolve", $4f
-	db "only when traded", $55
-	db "by link-cable.", $57
-
-_UnnamedText_1a24a: ; 84176 (21:4176)
-	db $0, "The ROCKETs came", $4f
-	db "and took over the", $55
-	db "building!", $57
-
-_UnnamedText_1a24f: ; 841a4 (21:41a4)
-	db $0, "Well, better get", $4f
-	db "back to work!", $57
-
-_UnnamedText_1a261: ; 841c4 (21:41c4)
-	db $0, "Oh dear, oh dear.", $4f
-	db "Help me please!", $57
-
-_UnnamedText_1a266: ; 841e7 (21:41e7)
-	db $0, "We got engaged!", $4f
-	db "Heheh!", $57
-
-_UnnamedText_1a278: ; 841ff (21:41ff)
-	db $0, "Look at him! He's", $4f
-	db "such a coward!", $57
-
-_UnnamedText_1a27d: ; 84220 (21:4220)
-	db $0, "I feel so sorry", $4f
-	db "for him, I have", $55
-	db "to marry him!", $57
-
-_UnnamedText_1a28f: ; 8424f (21:424f)
-	db $0, "TEAM ROCKET is", $4f
-	db "trying to conquer", $55
-	db "the world with", $55
-	db "#MON!", $57
-
-_UnnamedText_1a294: ; 84286 (21:4286)
-	db $0, "TEAM ROCKET ran", $4f
-	db "because of you!", $57
-
-_UnnamedText_1a2a6: ; 842a7 (21:42a7)
-	db $0, "They must have", $4f
-	db "targeted SILPH", $55
-	db "for our #MON", $55
-	db "products.", $57
-
-_UnnamedText_1a2ab: ; 842dd (21:42dd)
-	db $0, "Come work for", $4f
-	db "SILPH when you", $55
-	db "get older!", $57
-
-_SilphCo6BattleText2: ; 84306 (21:4306)
-	db $0, "I am one of the 4", $4f
-	db "ROCKET BROTHERS!", $57
-
-_SilphCo6EndBattleText2: ; 8432a (21:432a)
-	db $0, "Flame", $4f
-	db "out!", $58
-
-_SilphCo6AfterBattleText2: ; 84336 (21:4336)
-	db $0, "No matter!", $4f
-	db "My brothers will", $55
-	db "avenge me!", $57
-
-_SilphCo6BattleText3: ; 8435e (21:435e)
-	db $0, "That rotten", $4f
-	db "PRESIDENT!", $51
-	db "He shouldn't have", $4f
-	db "sent me to the", $55
-	db "TIKSI BRANCH!", $57
-
-_SilphCo6EndBattleText3: ; 843a4 (21:43a4)
-	db $0, "Shoot!", $58
-
-_SilphCo6AfterBattleText3: ; 843ac (21:43ac)
-	db $0, "TIKSI BRANCH?", $4f
-	db "It's in Russian", $55
-	db "no man's land!", $57
-
-_SilphCo6BattleText4: ; 843d8 (21:43d8)
-	db $0, "You dare betray", $4f
-	db "TEAM ROCKET?", $57
-
-_SilphCo6EndBattleText4: ; 843f6 (21:43f6)
-	db $0, "You", $4f
-	db "traitor!", $58
-
-_SilphCo6AfterBattleText4: ; 84404 (21:4404)
-	db $0, "If you stand for", $4f
-	db "justice, you", $55
-	db "betray evil!", $57
-
-_UnnamedText_51dd3: ; 84430 (21:4430)
-	db $0, "Oh! Hi! You're", $4f
-	db "not a ROCKET! You", $55
-	db "came to save us?", $55
-	db "Why, thank you!", $51
-	db "I want you to", $4f
-	db "have this #MON", $55
-	db "for saving us.", $58
-
-_UnnamedText_51dd8: ; 8449e (21:449e)
-	db $0, "It's LAPRAS. It's", $4f
-	db "very intelligent.", $51
-	db "We kept it in our", $4f
-	db "lab, but it will", $55
-	db "be much better", $55
-	db "off with you!", $51
-	db "I think you will", $4f
-	db "be a good trainer", $55
-	db "for LAPRAS!", $51
-	db "It's a good", $4f
-	db "swimmer. It'll", $55
-	db "give you a lift!", $57
-
-_UnnamedText_51ddd: ; 8455a (21:455a)
-	db $0, "TEAM ROCKET's", $4f
-	db "BOSS went to the", $55
-	db "boardroom! Is our", $55
-	db "PRESIDENT OK?", $57
-
-_UnnamedText_51de2: ; 84599 (21:4599)
-	db $0, "Saved at last!", $4f
-	db "Thank you!", $57
-
-_UnnamedText_51e00: ; 845b4 (21:45b4)
-	db $0, "TEAM ROCKET was", $4f
-	db "after the MASTER", $55
-	db "BALL which will", $55
-	db "catch any #MON!", $57
-
-_UnnamedText_51e05: ; 845f6 (21:45f6)
-	db $0, "We canceled the", $4f
-	db "MASTER BALL", $55
-	db "project because", $55
-	db "of TEAM ROCKET.", $57
-
-_UnnamedText_51e23: ; 84633 (21:4633)
-	db $0, "It would be bad", $4f
-	db "if TEAM ROCKET", $55
-	db "took over SILPH", $55
-	db "or our #MON!", $57
-
-_UnnamedText_51e28: ; 84670 (21:4670)
-	db $0, "Wow! You chased", $4f
-	db "off TEAM ROCKET", $55
-	db "all by yourself?", $57
-
-_UnnamedText_51e46: ; 846a2 (21:46a2)
-	db $0, "You! It's really", $4f
-	db "dangerous here!", $55
-	db "You came to save", $55
-	db "me? You can't!", $57
-
-_UnnamedText_51e4b: ; 846e2 (21:46e2)
-	db $0, "Safe at last!", $4f
-	db "Oh thank you!", $57
-
-_SilphCo7BattleText1: ; 846ff (21:46ff)
-	db $0, "Oh ho! I smell a", $4f
-	db "little rat!", $57
-
-_SilphCo7EndBattleText1: ; 8471d (21:471d)
-	db $0, "Lights", $4f
-	db "out!", $58
-
-_SilphCo7AfterBattleText1: ; 8472a (21:472a)
-	db $0, "You won't find my", $4f
-	db "BOSS by just", $55
-	db "scurrying around!", $57
-
-_SilphCo7BattleText2: ; 8475b (21:475b)
-	db $0, "Heheh!", $51
-	db "You mistook me for", $4f
-	db "a SILPH worker?", $57
-
-_SilphCo7EndBattleText2: ; 84786 (21:4786)
-	db $0, "I'm", $4f
-	db "done!", $58
-
-_SilphCo7AfterBattleText2: ; 84790 (21:4790)
-	db $0, "Despite your age,", $4f
-	db "you are a skilled", $55
-	db "trainer!", $57
-
-_SilphCo7BattleText3: ; 847be (21:47be)
-	db $0, "I am one of the 4", $4f
-	db "ROCKET BROTHERS!", $57
-
-_SilphCo7EndBattleText3: ; 847e2 (21:47e2)
-	db $0, "Aack!", $4f
-	db "Brothers, I lost!", $58
-
-_SilphCo7AfterBattleText3: ; 847fb (21:47fb)
-	db $0, "Doesn't matter.", $4f
-	db "My brothers will", $55
-	db "repay the favor!", $57
-
-_SilphCo7BattleText4: ; 8482d (21:482d)
-	db $0, "A child intruder?", $4f
-	db "That must be you!", $57
-
-_SilphCo7EndBattleText4: ; 84852 (21:4852)
-	db $0, "Fine!", $4f
-	db "I lost!", $58
-
-_SilphCo7AfterBattleText4: ; 84861 (21:4861)
-	db $0, "Go on home", $4f
-	db "before my BOSS", $55
-	db "gets ticked off!", $57
-
-_UnnamedText_51ebe: ; 8488d (21:488d)
-	db $0, $53, ": What", $4f
-	db "kept you ", $52, "?", $57
-
-_UnnamedText_51ec3: ; 848a2 (21:48a2)
-	db $0, $53, ": Hahaha!", $4f
-	db "I thought you'd", $55
-	db "turn up if I", $55
-	db "waited here!", $51
-	db "I guess TEAM", $4f
-	db "ROCKET slowed you", $55
-	db "down! Not that I", $55
-	db "care!", $51
-	db "I saw you in", $4f
-	db "SAFFRON, so I", $55
-	db "decided to see if", $55
-	db "you got better!", $57
-
-_UnnamedText_51ec8: ; 8494a (21:494a)
-	db $0, "Oh ho!", $4f
-	db "So, you are ready", $55
-	db "for BOSS ROCKET!", $58
-
-_UnnamedText_51ecd: ; 84975 (21:4975)
-	db $0, $53, ": How can", $4f
-	db "I put this?", $51
-	db "You're not good", $4f
-	db "enough to play", $55
-	db "with us big boys!", $58
-
-_UnnamedText_51ed2: ; 849bd (21:49bd)
-	db $0, "Well, ", $52, "!", $51
-	db "I'm moving on up", $4f
-	db "and ahead!", $51
-	db "By checking my", $4f
-	db "#DEX, I'm", $55
-	db "starting to see", $55
-	db "what's strong and", $55
-	db "how they evolve!", $51
-	db "I'm going to the", $4f
-	db "#MON LEAGUE", $55
-	db "to boot out the", $55
-	db "ELITE FOUR!", $51
-	db "I'll become the", $4f
-	db "world's most", $55
-	db "powerful trainer!", $51
-	db $52, ", well", $4f
-	db "good luck to you!", $55
-	db "Don't sweat it!", $55
-	db "Smell ya!", $57
-
-_UnnamedText_565be: ; 84ac4 (21:4ac4)
-	db $0, "I wonder if SILPH", $4f
-	db "is finished...", $57
-
-_UnnamedText_565c3: ; 84ae6 (21:4ae6)
-	db $0, "Thanks for saving", $4f
-	db "us!", $57
-
-_SilphCo8BattleText1: ; 84afd (21:4afd)
-	db $0, "That's as far as", $4f
-	db "you'll go!", $57
-
-_SilphCo8EndBattleText1: ; 84b18 (21:4b18)
-	db $0, "Not", $4f
-	db "enough grit!", $58
-
-_SilphCo8AfterBattleText1: ; 84b2a (21:4b2a)
-	db $0, "If you don't turn", $4f
-	db "back, I'll call", $55
-	db "for backup!", $57
-
-_SilphCo8BattleText2: ; 84b57 (21:4b57)
-	db $0, "You're causing us", $4f
-	db "problems!", $57
-
-_SilphCo8EndBattleText2: ; 84b73 (21:4b73)
-	db $0, "Huh?", $4f
-	db "I lost?", $58
-
-_SilphCo8AfterBattleText2: ; 84b81 (21:4b81)
-	db $0, "So, what do you", $4f
-	db "think of SILPH", $55
-	db "BUILDING's maze?", $57
-
-_SilphCo8BattleText3: ; 84bb1 (21:4bb1)
-	db $0, "I am one of the 4", $4f
-	db "ROCKET BROTHERS!", $57
-
-_SilphCo8EndBattleText3: ; 84bd5 (21:4bd5)
-	db $0, "Whoo!", $4f
-	db "Oh brothers!", $58
-
-_SilphCo8AfterBattleText3: ; 84be9 (21:4be9)
-	db $0, "I'll leave you up", $4f
-	db "to my brothers!", $57
-
-_UnnamedText_5d8e5: ; 84c0b (21:4c0b)
-	db $0, "You look tired!", $4f
-	db "You should take a", $55
-	db "quick nap!", $58
-
-_UnnamedText_5d8ea: ; 84c39 (21:4c39)
-	db $0, "Don't give up!", $57
-
-_UnnamedText_5d8ef: ; 84c48 (21:4c48)
-	db $0, "Thank you so", $4f
-	db "much!", $57
-
-_SilphCo9BattleText1: ; 84c5c (21:4c5c)
-	db $0, "Your #MON seem", $4f
-	db "to adore you, kid!", $57
-
-_SilphCo9EndBattleText1: ; 84c7f (21:4c7f)
-	db $0, "Ghaaah!", $58
-
-_SilphCo9AfterBattleText1: ; 84c88 (21:4c88)
-	db $0, "If I had started", $4f
-	db "as a trainer at", $55
-	db "your age...", $57
-
-_SilphCo9BattleText2: ; 84cb6 (21:4cb6)
-	db $0, "Your #MON have", $4f
-	db "weak points! I", $55
-	db "can nail them!", $57
-
-_SilphCo9EndBattleText2: ; 84ce4 (21:4ce4)
-	db $0, "You", $4f
-	db "hammered me!", $58
-
-_SilphCo9AfterBattleText2: ; 84cf6 (21:4cf6)
-	db $0, "Exploiting weak", $4f
-	db "spots does work!", $55
-	db "Think about", $55
-	db "element types!", $57
-
-_SilphCo9BattleText3: ; 84d33 (21:4d33)
-	db $0, "I am one of the 4", $4f
-	db "ROCKET BROTHERS!", $57
-
-_SilphCo9EndBattleText3: ; 84d57 (21:4d57)
-	db $0, "Warg!", $4f
-	db "Brothers, I lost!", $58
-
-_SilphCo9AfterBattleText3: ; 84d70 (21:4d70)
-	db $0, "My brothers will", $4f
-	db "avenge me!", $57
-
-_UnnamedText_5a1d3: ; 84d8d (21:4d8d)
-	db $0, "Waaaaa!", $55
-	db "I'm scared!", $57
-
-_UnnamedText_5a1d8: ; 84da1 (21:4da1)
-	db $0, "Please keep quiet", $4f
-	db "about my crying!", $57
-
-_SilphCo10BattleText1: ; 84dc5 (21:4dc5)
-	db $0, "Welcome to the", $4f
-	db "10F! So good of", $55
-	db "you to join me!", $57
-
-_SilphCo10EndBattleText1: ; 84df5 (21:4df5)
-	db $0, "I'm", $4f
-	db "stunned!", $58
-
-_SilphCo10AfterBattleText1: ; 84e02 (21:4e02)
-	db $0, "Nice try, but the", $4f
-	db "boardroom is up", $55
-	db "one more floor!", $57
-
-_SilphCo10BattleText2: ; 84e35 (21:4e35)
-	db $0, "Enough of your", $4f
-	db "silly games!", $57
-
-_SilphCo10EndBattleText2: ; 84e52 (21:4e52)
-	db $0, "No", $4f
-	db "continues left!", $58
-
-_SilphCo10AfterBattleText2: ; 84e66 (21:4e66)
-	db $0, "Are you satisfied", $4f
-	db "with beating me?", $55
-	db "Then go on home!", $57
-
-_SilphCoPresidentText: ; 84e9b (21:4e9b)
-	db $0, "PRESIDENT: Thank", $4f
-	db "you for saving", $55
-	db "SILPH!", $51
-	db "I will never", $4f
-	db "forget you saved", $55
-	db "us in our moment", $55
-	db "of peril!", $51
-	db "I have to thank", $4f
-	db "you in some way!", $51
-	db "Because I am rich,", $4f
-	db "I can give you", $55
-	db "anything!", $51
-	db "Here, maybe this", $4f
-	db "will do!", $58
-
-_ReceivedSilphCoMasterBallText: ; 84f63 (21:4f63)
-	db $0, $52, " got a", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_6231c: ; 84f74 (21:4f74)
-	db $0, "PRESIDENT: You", $4f
-	db "can't buy that", $55
-	db "anywhere!", $51
-	db "It's our secret", $4f
-	db "prototype MASTER", $55
-	db "BALL!", $51
-	db "It will catch any", $4f
-	db "#MON without", $55
-	db "fail!", $51
-	db "You should be", $4f
-	db "quiet about using", $55
-	db "it, though.", $57
-
-_SilphCoMasterBallNoRoomText: ; 85013 (21:5013)
-	db $0, "You have no", $4f
-	db "room for this.", $57
-
-_SilphCo11Text2: ; 8502f (21:502f)
-	db $0, "SECRETARY: Thank", $4f
-	db "you for rescuing", $55
-	db "all of us!", $51
-	db "We admire your", $4f
-	db "courage.", $57
-
-_SilphCo11Text3: ; 85075 (21:5075)
-	db $0, "Ah ", $52, "!", $4f
-	db "So we meet again!", $51
-	db "The PRESIDENT and", $4f
-	db "I are discussing", $55
-	db "a vital business", $55
-	db "proposition.", $51
-	db "Keep your nose", $4f
-	db "out of grown-up", $55
-	db "matters...", $51
-	db "Or, experience a", $4f
-	db "world of pain!", $57
-
-_UnnamedText_62330: ; 85119 (21:5119)
-	db $0, "Arrgh!!", $4f
-	db "I lost again!?", $58
-
-_UnnamedText_62335: ; 85131 (21:5131)
-	db $0, "Blast it all!", $4f
-	db "You ruined our", $55
-	db "plans for SILPH!", $51
-	db "But, TEAM ROCKET", $4f
-	db "will never fall!", $51
-	db $52, "! Never", $4f
-	db "forget that all", $55
-	db "#MON exist", $55
-	db "for TEAM ROCKET!", $51
-	db "I must go, but I", $4f
-	db "shall return!", $57
-
-_SilphCo11BattleText1: ; 851d6 (21:51d6)
-	db $0, "Stop right there!", $4f
-	db "Don't you move!", $57
-
-_SilphCo11EndBattleText1: ; 851f8 (21:51f8)
-	db $0, "Don't...", $4f
-	db "Please!", $58
-
-_SilphCo11AfterBattleText1: ; 85209 (21:5209)
-	db $0, "So, you want to", $4f
-	db "see my BOSS?", $57
-
-_SilphCo11BattleText2: ; 85227 (21:5227)
-	db $0, "Halt! Do you have", $4f
-	db "an appointment", $55
-	db "with my BOSS?", $57
-
-_SilphCo11EndBattleText2: ; 85257 (21:5257)
-	db $0, "Gaah!", $4f
-	db "Demolished!", $58
-
-_SilphCo11AfterBattleText2: ; 8526a (21:526a)
-	db $0, "Watch your step,", $4f
-	db "my BOSS likes his", $55
-	db "#MON tough!", $57
-
-_UnnamedText_6237b: ; 8529a (21:529a)
-	db $0, "The monitor has", $4f
-	db "#MON on it!", $57
-
-_Mansion2BattleText1: ; 852b7 (21:52b7)
-	db $0, "I can't get out!", $4f
-	db "This old place is", $55
-	db "one big puzzle!", $57
-
-_Mansion2EndBattleText1: ; 852ea (21:52ea)
-	db $0, "Oh no!", $4f
-	db "My bag of loot!", $58
-
-_Mansion2AfterBattleText1: ; 85302 (21:5302)
-	db $0, "Switches open and", $4f
-	db "close alternating", $55
-	db "sets of doors!", $57
-
-_Mansion2Text3: ; 85336 (21:5336)
-	db $0, "Diary: July 5", $4f
-	db "Guyana,", $55
-	db "South America", $51
-	db "A new #MON was", $4f
-	db "discovered deep", $55
-	db "in the jungle.", $57
-
-_Mansion2Text4: ; 85389 (21:5389)
-	db $0, "Diary: July 10", $4f
-	db "We christened the", $55
-	db "newly discovered", $55
-	db "#MON, MEW.", $57
-
-_UnnamedText_520c2: ; 853c7 (21:53c7)
-	db $0, "A secret switch!", $51
-	db "Press it?", $57
-
-_UnnamedText_520c7: ; 853e3 (21:53e3)
-	db $0, "Who wouldn't?", $58
-
-_UnnamedText_520cc: ; 853f1 (21:53f1)
-	db $0, "Not quite yet!", $57
-
-_Mansion3BattleText1: ; 85401 (21:5401)
-	db $0, "This place is", $4f
-	db "like, huge!", $57
-
-_Mansion3EndBattleText1: ; 8541c (21:541c)
-	db $0, "Ayah!", $58
-
-_Mansion3AfterBattleText1: ; 85423 (21:5423)
-	db $0, "I wonder where", $4f
-	db "my partner went.", $57
-
-_Mansion3BattleText2: ; 85444 (21:5444)
-	db $0, "My mentor once", $4f
-	db "lived here.", $57
-
-_Mansion3EndBattleText2: ; 85460 (21:5460)
-	db $0, "Whew!", $4f
-	db "Overwhelming!", $58
-
-_Mansion3AfterBattleText2: ; 85475 (21:5475)
-	db $0, "So, you're stuck?", $4f
-	db "Try jumping off", $55
-	db "over there!", $57
-
-_Mansion3Text5: ; 854a3 (21:54a3)
-	db $0, "Diary: Feb. 6", $4f
-	db "MEW gave birth.", $51
-	db "We named the", $4f
-	db "newborn MEWTWO.", $57
-
-_Mansion4BattleText1: ; 854df (21:54df)
-	db $0, "Uh-oh. Where am", $4f
-	db "I now?", $57
-
-_Mansion4EndBattleText1: ; 854f7 (21:54f7)
-	db $0, "Awooh!", $58
-
-_Mansion4AfterBattleText1: ; 854ff (21:54ff)
-	db $0, "You can find stuff", $4f
-	db "lying around.", $57
-
-_Mansion4BattleText2: ; 85521 (21:5521)
-	db $0, "This place is", $4f
-	db "ideal for a lab.", $57
-
-_Mansion4EndBattleText2: ; 85541 (21:5541)
-	db $0, "What", $4f
-	db "was that for?", $58
-
-_Mansion4AfterBattleText2: ; 85555 (21:5555)
-	db $0, "I like it here!", $4f
-	db "It's conducive to", $55
-	db "my studies!", $57
-
-_Mansion4Text7: ; 85583 (21:5583)
-	db $0, "Diary; Sept. 1", $4f
-	db "MEWTWO is far too", $55
-	db "powerful.", $51
-	db "We have failed to", $4f
-	db "curb its vicious", $55
-	db "tendencies...", $57
-
-_SafariZoneEastText5: ; 855e0 (21:55e0)
-	db $0, "REST HOUSE", $57
-
-_SafariZoneEastText6: ; 855ec (21:55ec)
-	db $0, "TRAINER TIPS", $51
-	db "The remaining time", $4f
-	db "declines only", $55
-	db "while you walk!", $57
-
-_SafariZoneEastText7: ; 8562b (21:562b)
-	db $0, "CENTER AREA", $4f
-	db "NORTH: AREA 2", $57
-
-_SafariZoneNorthText3: ; 85646 (21:5646)
-	db $0, "REST HOUSE", $57
-
-_SafariZoneNorthText4: ; 85652 (21:5652)
-	db $0, "TRAINER TIPS", $51
-	db "The SECRET HOUSE", $4f
-	db "is still ahead!", $57
-
-_SafariZoneNorthText5: ; 85681 (21:5681)
-	db $0, "AREA 2", $57
-
-_SafariZoneNorthText6: ; 85689 (21:5689)
-	db $0, "TRAINER TIPS", $51
-	db "#MON hide in", $4f
-	db "tall grass!", $51
-	db "Zigzag through", $4f
-	db "grassy areas to", $55
-	db "flush them out.", $57
-
-_SafariZoneNorthText7: ; 856df (21:56df)
-	db $0, "TRAINER TIPS", $51
-	db "Win a free HM for", $4f
-	db "finding the", $55
-	db "SECRET HOUSE!", $57
-
-_SafariZoneWestText5: ; 85719 (21:5719)
-	db $0, "REST HOUSE", $57
-
-_SafariZoneWestText6: ; 85725 (21:5725)
-	db $0, "REQUEST NOTICE", $51
-	db "Please find the", $4f
-	db "SAFARI WARDEN's", $55
-	db "lost GOLD TEETH.", $55
-	db "They're around", $55
-	db "here somewhere.", $51
-	db "Reward offered!", $4f
-	db "Contact: WARDEN", $57
-
-_SafariZoneWestText7: ; 857a3 (21:57a3)
-	db $0, "TRAINER TIPS", $51
-	db "Zone Exploration", $4f
-	db "Campaign!", $51
-	db "The Search for", $4f
-	db "the SECRET HOUSE!", $57
-
-_SafariZoneWestText8: ; 857ed (21:57ed)
-	db $0, "AREA 3", $4f
-	db "EAST: CENTER AREA", $57
-
-_SafariZoneCenterText2: ; 85807 (21:5807)
-	db $0, "REST HOUSE", $57
-
-_SafariZoneCenterText3: ; 85813 (21:5813)
-	db $0, "TRAINER TIPS", $51
-	db "Press the START", $4f
-	db "Button to check", $55
-	db "remaining time!", $57
-
-_SafariZoneRestHouse1Text1: ; 85851 (21:5851)
-	db $0, "SARA: Where did", $4f
-	db "my boy friend,", $55
-	db "ERIK, go?", $57
-
-_SafariZoneRestHouse1Text2: ; 8587b (21:587b)
-	db $0, "I'm catching", $4f
-	db "#MON to take", $55
-	db "home as gifts!", $57
-
-_UnnamedText_4a350: ; 858a4 (21:58a4)
-	db $0, "Ah! Finally!", $51
-	db "You're the first", $4f
-	db "person to reach", $55
-	db "the SECRET HOUSE!", $51
-	db "I was getting", $4f
-	db "worried that no", $55
-	db "one would win our", $55
-	db "campaign prize.", $51
-	db "Congratulations!", $4f
-	db "You have won!", $58
-
-_ReceivedHM03Text: ; 85943 (21:5943)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_HM03ExplanationText: ; 85957 (21:5957)
-	db $0, "HM03 is SURF!", $51
-	db "#MON will be", $4f
-	db "able to ferry you", $55
-	db "across water!", $51
-	db "And, this HM isn't", $4f
-	db "disposable! You", $55
-	db "can use it over", $55
-	db "and over!", $51
-	db "You're super lucky", $4f
-	db "for winning this", $55
-	db "fabulous prize!", $57
-
-_HM03NoRoomText: ; 85a02 (21:5a02)
-	db $0, "You don't have", $4f
-	db "room for this", $55
-	db "fabulous prize!", $57
-
-_SafariZoneRestHouse2Text1: ; 85a2f (21:5a2f)
-	db $0, "Tossing ROCKs at", $4f
-	db "#MON might", $55
-	db "make them run,", $55
-	db "but they'll be", $55
-	db "easier to catch.", $57
-
-_SafariZoneRestHouse2Text2: ; 85a7a (21:5a7a)
-	db $0, "Using BAIT will", $4f
-	db "make #MON", $55
-	db "easier to catch.", $57
-
-_SafariZoneRestHouse2Text3: ; 85aa6 (21:5aa6)
-	db $0, "I hiked a lot, but", $4f
-	db "I didn't see any", $55
-	db "#MON I wanted.", $57
-
-_SafariZoneRestHouse3Text1: ; 85ad9 (21:5ad9)
-	db $0, "How many did you", $4f
-	db "catch? I'm bushed", $55
-	db "from the work!", $57
-
-_SafariZoneRestHouse3Text2: ; 85b0b (21:5b0b)
-	db $0, "I caught a", $4f
-	db "CHANSEY!", $51
-	db "That makes this", $4f
-	db "all worthwhile!", $57
-
-_SafariZoneRestHouse3Text3: ; 85b40 (21:5b40)
-	db $0, "Whew! I'm tired", $4f
-	db "from all the fun!", $57
-
-_SafariZoneRestHouse4Text1: ; 85b62 (21:5b62)
-	db $0, "You can keep any", $4f
-	db "item you find on", $55
-	db "the ground here.", $51
-	db "But, you'll run", $4f
-	db "out of time if", $55
-	db "you try for all", $55
-	db "of them at once!", $57
-
-_SafariZoneRestHouse4Text2: ; 85bd5 (21:5bd5)
-	db $0, "Go to the deepest", $4f
-	db "part of the", $55
-	db "SAFARI ZONE. You", $55
-	db "will win a prize!", $57
-
-_SafariZoneRestHouse4Text3: ; 85c17 (21:5c17)
-	db $0, "My EEVEE evolved", $4f
-	db "into FLAREON!", $51
-	db "But, a friend's", $4f
-	db "EEVEE turned into", $55
-	db "a VAPOREON!", $55
-	db "I wonder why?", $57
-
-_UnknownDungeon3MewtwoText: ; 85c72 (21:5c72)
-	db $0, "Mew!@@"
-
-_VictoryRoad1BattleText1: ; 85c79 (21:5c79)
-	db $0, "I wonder if you", $4f
-	db "are good enough", $55
-	db "for me!", $57
-
-_VictoryRoad1EndBattleText1: ; 85ca2 (21:5ca2)
-	db $0, "I", $4f
-	db "lost out!", $58
-
-_VictoryRoad1AfterBattleText1: ; 85caf (21:5caf)
-	db $0, "I never wanted to", $4f
-	db "lose to anybody!", $57
-
-_VictoryRoad1BattleText2: ; 85cd3 (21:5cd3)
-	db $0, "I can see you're", $4f
-	db "good! Let me see", $55
-	db "exactly how good!", $57
-
-_VictoryRoad1EndBattleText2: ; 85d07 (21:5d07)
-	db $0, "I", $4f
-	db "had a chance...", $58
-
-_VictoryRoad1AfterBattleText2: ; 85d1a (21:5d1a)
-	db $0, "I concede, you're", $4f
-	db "better than me!", $57
-
-_LanceBeforeBattleText: ; 85d3c (21:5d3c)
-	db $0, "Ah! I heard about", $4f
-	db "you ", $52, "!", $51
-	db "I lead the ELITE", $4f
-	db "FOUR! You can", $55
-	db "call me LANCE the", $55
-	db "dragon trainer!", $51
-	db "You know that", $4f
-	db "dragons are", $55
-	db "mythical #MON!", $51
-	db "They're hard to", $4f
-	db "catch and raise,", $55
-	db "but their powers", $55
-	db "are superior!", $51
-	db "They're virtually", $4f
-	db "indestructible!", $51
-	db "Well, are you", $4f
-	db "ready to lose?", $51
-	db "Your LEAGUE", $4f
-	db "challenge ends", $55
-	db "with me, ", $52, "!", $57
-
-_LanceEndBattleText: ; 85e64 (21:5e64)
-	db $0, "That's it!", $51
-	db "I hate to admit", $4f
-	db "it, but you are a", $55
-	db "#MON master!", $58
-
-_LanceAfterBattleText: ; 85e9e (21:5e9e)
-	db $0, "I still can't", $4f
-	db "believe my", $55
-	db "dragons lost to", $55
-	db "you, ", $52, "!", $51
-	db "You are now the", $4f
-	db "#MON LEAGUE", $55
-	db "champion!", $51
-	db "...Or, you would", $4f
-	db "have been, but", $55
-	db "you have one more", $55
-	db "challenge ahead.", $51
-	db "You have to face", $4f
-	db "another trainer!", $55
-	db "His name is...", $51
-	db $53, "!", $4f
-	db "He beat the ELITE", $55
-	db "FOUR before you!", $51
-	db "He is the real", $4f
-	db "#MON LEAGUE", $55
-	db "champion!@@"
-
-_HallofFameRoomText1: ; 85fb5 (21:5fb5)
-	db $0, "OAK: Er-hem!", $4f
-	db "Congratulations", $55
-	db $52, "!", $51
-	db "This floor is the", $4f
-	db "#MON HALL OF", $55
-	db "FAME!", $51
-	db "#MON LEAGUE", $4f
-	db "champions are", $55
-	db "honored for their", $55
-	db "exploits here!", $51
-	db "Their #MON are", $4f
-	db "also recorded in", $55
-	db "the HALL OF FAME!", $51
-	db $52, "! You have", $4f
-	db "endeavored hard", $55
-	db "to become the new", $55
-	db "LEAGUE champion!", $51
-	db "Congratulations,", $4f
-	db $52, ", you and", $55
-	db "your #MON are", $55
-	db "HALL OF FAMERs!", $57
-
-_UnnamedText_760f4: ; 860e1 (21:60e1)
-	db $0, $53, ": Hey!", $51
-	db "I was looking", $4f
-	db "forward to seeing", $55
-	db "you, ", $52, "!", $51
-	db "My rival should", $4f
-	db "be strong to keep", $55
-	db "me sharp!", $51
-	db "While working on", $4f
-	db "#DEX, I looked", $55
-	db "all over for", $55
-	db "powerful #MON!", $51
-	db "Not only that, I", $4f
-	db "assembled teams", $55
-	db "that would beat", $55
-	db "any #MON type!", $51
-	db "And now!", $51
-	db "I'm the #MON", $4f
-	db "LEAGUE champion!", $51
-	db $52, "! Do you", $4f
-	db "know what that", $55
-	db "means?", $51
-	db "I'll tell you!", $51
-	db "I am the most", $4f
-	db "powerful trainer", $55
-	db "in the world!", $57
-
-_UnnamedText_760f9: ; 8623b (21:623b)
-	db $0, "NO!", $4f
-	db "That can't be!", $55
-	db "You beat my best!", $51
-	db "After all that", $4f
-	db "work to become", $55
-	db "LEAGUE champ?", $51
-	db "My reign is over", $4f
-	db "already?", $55
-	db "It's not fair!", $58
-
-_UnnamedText_760fe: ; 862b4 (21:62b4)
-	db $0, "Hahaha!", $4f
-	db "I won, I won!", $51
-	db "I'm too good for", $4f
-	db "you, ", $52, "!", $51
-	db "You did well to", $4f
-	db "even reach me,", $55
-	db $53, ", the", $55
-	db "#MON genius!", $51
-	db "Nice try, loser!", $4f
-	db "Hahaha!", $58
-
-_UnnamedText_76103: ; 8632f (21:632f)
-	db $0, "Why?", $4f
-	db "Why did I lose?", $51
-	db "I never made any", $4f
-	db "mistakes raising", $55
-	db "my #MON...", $51
-	db "Darn it! You're", $4f
-	db "the new #MON", $55
-	db "LEAGUE champion!", $51
-	db "Although I don't", $4f
-	db "like to admit it.", $57
-
-_GaryText2: ; 863c1 (21:63c1)
-	db $0, "OAK: ", $52, "!", $57
-
-_UnnamedText_76120: ; 863ca (21:63ca)
-	db $0, "OAK: So, you won!", $4f
-	db "Congratulations!", $55
-	db "You're the new", $55
-	db "#MON LEAGUE", $55
-	db "champion!", $51
-	db "You've grown up so", $4f
-	db "much since you", $55
-	db "first left with", $55
-	db "@"
-	TX_RAM $cd6d
-	db $0, "!", $51
-	db $52, ", you have", $4f
-	db "come of age!", $57
-
-_UnnamedText_76125: ; 86463 (21:6463)
-	db $0, "OAK: ", $53, "! I'm", $4f
-	db "disappointed!", $51
-	db "I came when I", $4f
-	db "heard you beat", $55
-	db "the ELITE FOUR!", $51
-	db "But, when I got", $4f
-	db "here, you had", $55
-	db "already lost!", $51
-	db $53, "! Do you", $4f
-	db "understand why", $55
-	db "you lost?", $51
-	db "You have forgotten", $4f
-	db "to treat your", $55
-	db "#MON with", $55
-	db "trust and love!", $51
-	db "Without them, you", $4f
-	db "will never become", $55
-	db "a champ again!", $57
-
-_UnnamedText_7612a: ; 86567 (21:6567)
-	db $0, "OAK: ", $52, "!", $51
-	db "You understand", $4f
-	db "that your victory", $55
-	db "was not just your", $55
-	db "own doing!", $51
-	db "The bond you share", $4f
-	db "with your #MON", $55
-	db "is marvelous!", $51
-	db $52, "!", $4f
-	db "Come with me!", $57
-
-_LoreleiBeforeBattleText: ; 865ef (21:65ef)
-	db $0, "Welcome to", $4f
-	db "#MON LEAGUE!", $51
-	db "I am LORELEI of", $4f
-	db "the ELITE FOUR!", $51
-	db "No one can best", $4f
-	db "me when it comes", $55
-	db "to icy #MON!", $51
-	db "Freezing moves", $4f
-	db "are powerful!", $51
-	db "Your #MON will", $4f
-	db "be at my mercy", $55
-	db "when they are", $55
-	db "frozen solid!", $51
-	db "Hahaha!", $4f
-	db "Are you ready?", $57
-
-_LoreleiEndBattleText: ; 866c4 (21:66c4)
-	db $0, "How", $4f
-	db "dare you!", $58
-
-_LoreleiAfterBattleText: ; 866d3 (21:66d3)
-	db $0, "You're better", $4f
-	db "than I thought!", $55
-	db "Go on ahead!", $51
-	db "You only got a", $4f
-	db "taste of #MON", $55
-	db "LEAGUE power!", $57
-
-_UnnamedText_7627b: ; 86729 (21:6729)
-	db $0, "Someone's voice:", $4f
-	db "Don't run away!", $57
-
-_BrunoBeforeBattleText: ; 86749 (21:6749)
-	db $0, "I am BRUNO of", $4f
-	db "the ELITE FOUR!", $51
-	db "Through rigorous", $4f
-	db "training, people", $55
-	db "and #MON can", $55
-	db "become stronger!", $51
-	db "I've weight", $4f
-	db "trained with", $55
-	db "my #MON!", $51
-	db $52, "!", $51
-	db "We will grind you", $4f
-	db "down with our", $55
-	db "superior power!", $51
-	db "Hoo hah!", $57
-
-_BrunoEndBattleText: ; 86805 (21:6805)
-	db $0, "Why?", $4f
-	db "How could I lose?", $58
-
-_BrunoAfterBattleText: ; 8681d (21:681d)
-	db $0, "My job is done!", $4f
-	db "Go face your next", $55
-	db "challenge!", $57
-
-_UnnamedText_763d2: ; 8684b (21:684b)
-	db $0, "Someone's voice:", $4f
-	db "Don't run away!", $57
-
-_AgathaBeforeBattleText: ; 8686b (21:686b)
-	db $0, "I am AGATHA of", $4f
-	db "the ELITE FOUR!", $51
-	db "OAK's taken a lot", $4f
-	db "of interest in", $55
-	db "you, child!", $51
-	db "That old duff was", $4f
-	db "once tough and", $55
-	db "handsome! That", $55
-	db "was decades ago!", $51
-	db "Now he just wants", $4f
-	db "to fiddle with", $55
-	db "his #DEX! He's", $55
-	db "wrong! #MON", $55
-	db "are for fighting!", $51
-	db $52, "! I'll show", $4f
-	db "you how a real", $55
-	db "trainer fights!", $57
-
-_AgathaEndBattleText: ; 86970 (21:6970)
-	db $0, "Oh ho!", $4f
-	db "You're something", $55
-	db "special, child!", $58
-
-_AgathaAfterBattleText: ; 86998 (21:6998)
-	db $0, "You win! I see", $4f
-	db "what the old duff", $55
-	db "sees in you now!", $51
-	db "I have nothing", $4f
-	db "else to say! Run", $55
-	db "along now, child!", $57
-
-_AgathaText2: ; 869fd (21:69fd)
-	db $0, "Someone's voice:", $4f
-	db "Don't run away!", $57
-
-_RockTunnel2BattleText2: ; 86a1d (21:6a1d)
-	db $0, "Hikers leave twigs", $4f
-	db "as trail markers.", $57
-
-_RockTunnel2EndBattleText2: ; 86a43 (21:6a43)
-	db $0, "Ohhh!", $4f
-	db "I did my best!", $58
-
-_RockTunnel2AfterBattleText2: ; 86a59 (21:6a59)
-	db $0, "I want to go ", $4f
-	db "home!", $57
-
-_RockTunnel2BattleText3: ; 86a6e (21:6a6e)
-	db $0, "Hahaha! Can you", $4f
-	db "beat my power?", $57
-
-_RockTunnel2EndBattleText3: ; 86a8e (21:6a8e)
-	db $0, "Oops!", $4f
-	db "Out-muscled!", $58
-
-_RockTunnel2AfterBattleText3: ; 86aa2 (21:6aa2)
-	db $0, "I go for power", $4f
-	db "because I hate", $55
-	db "thinking!", $57
-
-_RockTunnel2BattleText4: ; 86acb (21:6acb)
-	db $0, "You have a", $4f
-	db "#DEX?", $55
-	db "I want one too!", $57
-
-_RockTunnel2EndBattleText4: ; 86aed (21:6aed)
-	db $0, "Shoot!", $4f
-	db "I'm so jealous!", $58
-
-_RockTunnel2AfterBattleText4: ; 86b04 (21:6b04)
-	db $0, "When you finish", $4f
-	db "your #DEX, can", $55
-	db "I have it?", $57
-
-_RockTunnel2BattleText5: ; 86b2f (21:6b2f)
-	db $0, "Do you know about", $4f
-	db "costume players?", $57
-
-_RockTunnel2EndBattleText5: ; 86b53 (21:6b53)
-	db $0, "Well,", $4f
-	db "that's that.", $58
-
-_RockTunnel2AfterBattleText5: ; 86b66 (21:6b66)
-	db $0, "Costume players", $4f
-	db "dress up as", $55
-	db "#MON for fun.", $57
-
-_RockTunnel2BattleText6: ; 86b91 (21:6b91)
-	db $0, "My #MON", $4f
-	db "techniques will", $55
-	db "leave you crying!", $57
-
-_RockTunnel2EndBattleText6: ; 86bbc (21:6bbc)
-	db $0, "I give!", $4f
-	db "You're a better", $55
-	db "technician!", $58
-
-_RockTunnel2AfterBattleText6: ; 86be0 (21:6be0)
-	db $0, "In mountains,", $4f
-	db "you'll often find", $55
-	db "rock-type #MON.", $57
-
-_RockTunnel2BattleText7: ; 86c10 (21:6c10)
-	db $0, "I don't often", $4f
-	db "come here, but I", $55
-	db "will fight you.", $57
-
-_RockTunnel2EndBattleText7: ; 86c3f (21:6c3f)
-	db $0, "Oh!", $4f
-	db "I lost!", $58
-
-_RockTunnel2AfterBattleText7: ; 86c4c (21:6c4c)
-	db $0, "I like tiny", $4f
-	db "#MON, big ones", $55
-	db "are too scary!", $57
-
-_RockTunnel2BattleText8: ; 86c77 (21:6c77)
-	db $0, "Hit me with your", $4f
-	db "best shot!", $57
-
-_RockTunnel2EndBattleText8: ; 86c94 (21:6c94)
-	db $0, "Fired", $4f
-	db "away!", $58
-
-SECTION "bank22",ROMX,BANK[$22]
-
-_RockTunnel2AfterBattleText8: ; 88000 (22:4000)
-	db $0, "I'll raise my", $4f
-	db "#MON to beat", $55
-	db "yours, kid!", $57
-
-_RockTunnel2BattleText9: ; 88027 (22:4027)
-	db $0, "I draw #MON", $4f
-	db "when I'm home.", $57
-
-_RockTunnel2EndBattleText9: ; 88042 (22:4042)
-	db $0, "Whew!", $4f
-	db "I'm exhausted!", $58
-
-_RockTunnel2AfterBattleText9: ; 88057 (22:4057)
-	db $0, "I'm an artist,", $4f
-	db "not a fighter.", $57
-
-_SeafoamIslands5BattleText2: ; 88075 (22:4075)
-	db $0, "Gyaoo!@@"
-
-_SeafoamIslands5Text4: ; 8807e (22:407e)
-	db $0, "Boulders might", $4f
-	db "change the flow", $55
-	db "of water!", $57
-
-_SeafoamIslands5Text5: ; 880a8 (22:40a8)
-	db $0, "DANGER", $4f
-	db "Fast current!", $57
-
-_AIBattleWithdrawText: ; 880be (22:40be)
-	db 1
-	dw W_TRAINERNAME
-	db 0," with-",$4F,"drew @",1
-	dw W_ENEMYMONNAME
-	db 0,"!",$58
-_AIBattleUseItemText: ; 880d5 (22:40d5)
-	db 1
-	dw W_TRAINERNAME
-	db 0,$4F,"used @",1
-	dw $CD6D
-	db 0,$55,"on @",1
-	dw W_ENEMYMONNAME
-	db 0,"!",$58
-
-_UnnamedText_4160c: ; 880ef (22:40ef)
-	TX_RAM $cf4b
-	db $0, " went", $4f
-	db "to @"
-	TX_RAM $d887
-	db $0, ".", $57
-
-_UnnamedText_41623: ; 88103 (22:4103)
-	db $0, "For ", $52, "'s", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, ",", $57
-
-_UnnamedText_41628: ; 88112 (22:4112)
-	TX_RAM $d887
-	db $0, " sends", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, ".", $57
-
-_UnnamedText_41642: ; 88124 (22:4124)
-	TX_RAM $d887
-	db $0, " waves", $4f
-	db "farewell as", $57
-
-_UnnamedText_41647: ; 8813b (22:413b)
-	TX_RAM $cd6d
-	db $0, " is", $4f
-	db "transferred.", $57
-
-_UnnamedText_41655: ; 88150 (22:4150)
-	db $0, "Take good care of", $4f
-	db "@"
-
-UnnamedText_88164: ; 88164 (22:4164)
-	TX_RAM $cd6d
-	db $0, ".", $57
-
-_UnnamedText_4166c: ; 8816a (22:416a)
-	TX_RAM $d887
-	db $0, " will", $4f
-	db "trade @"
-
-UnnamedText_8817b: ; 8817b (22:417b)
-	TX_RAM $cd6d
-	db $0, $57
-
-_UnnamedText_41671: ; 88180 (22:4180)
-	db $0, "for ", $52, "'s", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, ".", $57
-
-_PlaySlotMachineText: ; 8818f (22:418f)
-	db $0, "A slot machine!", $4f
-	db "Want to play?", $57
-
-_OutOfCoinsSlotMachineText: ; 881ae (22:41ae)
-	db $0, "Darn!", $4f
-	db "Ran out of coins!", $57
-
-_BetHowManySlotMachineText: ; 881c7 (22:41c7)
-	db $0, "Bet how many", $4f
-	db "coins?", $57
-
-_StartSlotMachineText: ; 881dc (22:41dc)
-	db $0, "Start!", $57
-
-_NotEnoughCoinsSlotMachineText: ; 881e4 (22:41e4)
-	db $0, "Not enough", $4f
-	db "coins!", $58
-
-_OneMoreGoSlotMachineText: ; 881f7 (22:41f7)
-	db $0, "One more ", $4f
-	db "go?", $57
-
-_UnnamedText_37673: ; 88206 (22:4206)
-	db $0, " lined up!", $4f
-	db "Scored @"
-
-UnnamedText_8821a: ; 8821a (22:421a)
-	TX_RAM $cf4b
-	db $0, " coins!", $57
-
-_UnnamedText_3769d: ; 88226 (22:4226)
-	db $0, "Not this time!", $58
-
-_UnnamedText_37722: ; 88236 (22:4236)
-	db $0, "Yeah!@@"
-
-_UnnamedText_703fa: ; 8823e (22:423e)
-	db $0, "#DEX   Seen:@"
-
-UnnamedText_8824c: ; 8824c (22:424c)
-	TX_NUM $cc5b, 1, 3
-	db $0, $4f
-	db "         Owned:@"
-	TX_NUM $cc5c, 1, 3
-	db "@"
-
-_UnnamedText_703ff: ; 88267 (22:4267)
-	db $0, "#DEX Rating", $6d, $57
-
-_GymStatueText1: ; 88275 (22:4275)
-	TX_RAM wGymCityName
-	db $0, $4f
-	db "#MON GYM", $55
-	db "LEADER: @"
-	TX_RAM wGymLeaderName
-	db $0, $51
-	db "WINNING TRAINERS:", $4f
-	db $53, $57
-
-_GymStatueText2: ; 882a5 (22:42a5)
-	TX_RAM wGymCityName
-	db $0, $4f
-	db "#MON GYM", $55
-	db "LEADER: @"
-	TX_RAM wGymLeaderName
-	db $0, $51
-	db "WINNING TRAINERS:", $4f
-	db $53, $55
-	db $52, $57
-
-_ViridianCityPokecenterGuyText: ; 882d7 (22:42d7)
-	db $0, "#MON CENTERs", $4f
-	db "heal your tired,", $55
-	db "hurt or fainted", $55
-	db "#MON!", $57
-
-_PewterCityPokecenterGuyText: ; 8830c (22:430c)
-	db $0, "Yawn!", $51
-	db "When JIGGLYPUFF", $4f
-	db "sings, #MON", $55
-	db "get drowsy...", $51
-	db "...Me too...", $4f
-	db "Snore...", $57
-
-_CeruleanPokecenterGuyText: ; 88353 (22:4353)
-	db $0, "BILL has lots of", $4f
-	db "#MON!", $51
-	db "He collects rare", $4f
-	db "ones too!", $57
-
-_LavenderPokecenterGuyText: ; 88386 (22:4386)
-	db $0, "CUBONEs wear", $4f
-	db "skulls, right?", $51
-	db "People will pay a", $4f
-	db "lot for one!", $57
-
-_MtMoonPokecenterBenchGuyText: ; 883c2 (22:43c2)
-	db $0, "If you have too", $4f
-	db "many #MON, you", $55
-	db "should store them", $55
-	db "via PC!", $57
-
-_RockTunnelPokecenterGuyText: ; 883fc (22:43fc)
-	db $0, "I heard that", $4f
-	db "GHOSTs haunt", $55
-	db "LAVENDER TOWN!", $57
-
-_UnnamedText_624c1: ; 88426 (22:4426)
-	db $0, "I wish I could", $4f
-	db "catch #MON.", $57
-
-_UnnamedText_624c6: ; 88442 (22:4442)
-	db $0, "I'm tired from", $4f
-	db "all the fun...", $57
-
-_UnnamedText_624cb: ; 88460 (22:4460)
-	db $0, "SILPH's manager", $4f
-	db "is hiding in the", $55
-	db "SAFARI ZONE.", $57
-
-_VermilionPokecenterGuyText: ; 8848e (22:448e)
-	db $0, "It is true that a", $4f
-	db "higher level", $55
-	db "#MON will be", $55
-	db "more powerful...", $51
-	db "But, all #MON", $4f
-	db "will have weak", $55
-	db "points against", $55
-	db "specific types.", $51
-	db "So, there is no", $4f
-	db "universally", $55
-	db "strong #MON.", $57
-
-_CeladonCityPokecenterGuyText: ; 88531 (22:4531)
-	db $0, "If I had a BIKE,", $4f
-	db "I would go to", $55
-	db "CYCLING ROAD!", $57
-
-_FuchsiaCityPokecenterGuyText: ; 8855f (22:455f)
-	db $0, "If you're studying ", $4f
-	db "#MON, visit", $55
-	db "the SAFARI ZONE.", $51
-	db "It has all sorts", $4f
-	db "of rare #MON.", $57
-
-_CinnabarPokecenterGuyText: ; 885af (22:45af)
-	db $0, "#MON can still", $4f
-	db "learn techniques", $55
-	db "after canceling", $55
-	db "evolution.", $51
-	db "Evolution can wait", $4f
-	db "until new moves", $55
-	db "have been learned.", $57
-
-_SaffronCityPokecenterGuyText1: ; 88621 (22:4621)
-	db $0, "It would be great", $4f
-	db "if the ELITE FOUR", $55
-	db "came and stomped", $55
-	db "TEAM ROCKET!", $57
-
-_SaffronCityPokecenterGuyText2: ; 88664 (22:4664)
-	db $0, "TEAM ROCKET took", $4f
-	db "off! We can go", $55
-	db "out safely again!", $55
-	db "That's great!", $57
-
-_CeladonCityHotelText: ; 886a4 (22:46a4)
-	db $0, "My sis brought me", $4f
-	db "on this vacation!", $57
-
-_BookcaseText: ; 886c9 (22:46c9)
-	db $0, "Crammed full of", $4f
-	db "#MON books!", $57
-
-_NewBicycleText: ; 886e6 (22:46e6)
-	db $0, "A shiny new", $4f
-	db "BICYCLE!", $57
-
-_UnnamedText_1e960: ; 886fc (22:46fc)
-	db $0, "Push START to", $4f
-	db "open the MENU!", $57
-
-_UnnamedText_1e97e: ; 8871a (22:471a)
-	db $0, "The SAVE option is", $4f
-	db "on the MENU", $55
-	db "screen.", $57
-
-_UnnamedText_1e983: ; 88742 (22:4742)
-	db $0, "All #MON types", $4f
-	db "have strong and", $55
-	db "weak points", $55
-	db "against others.", $57
-
-_UnnamedText_1ea0d: ; 8877e (22:477e)
-	db $0, "PA: Ding-dong!", $51
-	db "Time's up!", $58
-
-_UnnamedText_1ea12: ; 88798 (22:4798)
-	db $0, "PA: Your SAFARI", $4f
-	db "GAME is over!", $57
-
-_CinnabarGymQuizIntroText: ; 887b7 (22:47b7)
-	db $0, "#MON Quiz!", $51
-	db "Get it right and", $4f
-	db "the door opens to", $55
-	db "the next room!", $51
-	db "Get it wrong and", $4f
-	db "face a trainer!", $51
-	db "If you want to", $4f
-	db "conserve your", $55
-	db "#MON for the", $55
-	db "GYM LEADER...", $51
-	db "Then get it right!", $4f
-	db "Here we go!", $58
-
-_CinnabarQuizQuestionsText1: ; 8886d (22:486d)
-	db $0, "CATERPIE evolves", $4f
-	db "into BUTTERFREE?", $57
-
-_CinnabarQuizQuestionsText2: ; 88890 (22:4890)
-	db $0, "There are 9", $4f
-	db "certified #MON", $55
-	db "LEAGUE BADGEs?", $57
-
-_CinnabarQuizQuestionsText3: ; 888bb (22:48bb)
-	db $0, "POLIWAG evolves 3", $4f
-	db "times?", $57
-
-_CinnabarQuizQuestionsText4: ; 888d5 (22:48d5)
-	db $0, "Are thunder moves", $4f
-	db "effective against", $55
-	db "ground element-", $55
-	db "type #MON?", $57
-
-_CinnabarQuizQuestionsText5: ; 88915 (22:4915)
-	db $0, "#MON of the", $4f
-	db "same kind and", $55
-	db "level are not", $55
-	db "identical?", $57
-
-_CinnabarQuizQuestionsText6: ; 88949 (22:4949)
-	db $0, "TM28 contains", $4f
-	db "TOMBSTONER?", $57
-
-_CinnabarGymQuizCorrectText: ; 88964 (22:4964)
-	db $0, "You're absolutely", $4f
-	db "correct!", $51
-	db "Go on through!@@"
-
-_CinnabarGymQuizIncorrectText: ; 8898f (22:498f)
-	db $0, "Sorry! Bad call!", $58
-
-_UnnamedText_1eb69: ; 889a1 (22:49a1)
-	db $0, "#MON magazines!", $51
-	db "#MON notebooks!", $51
-	db "#MON graphs!", $57
-
-_BillsHouseMonitorText: ; 889cf (22:49cf)
-	db $0, "TELEPORTER is", $4f
-	db "displayed on the", $55
-	db "PC monitor.", $57
-
-_BillsHouseInitiatedText: ; 889fb (22:49fb)
-	db $0, $52, " initiated", $4f
-	db "TELEPORTER's Cell", $55
-	db "Separator!@@"
-
-_BillsHousePokemonListText1: ; 88a25 (22:4a25)
-	db $0, "BILL's favorite", $4f
-	db "#MON list!", $58
-
-_BillsHousePokemonListText2: ; 88a40 (22:4a40)
-	db $0, "Which #MON do", $4f
-	db "you want to see?", $57
-
-_OakLabEmailText: ; 88a60 (22:4a60)
-	db $0, "There's an e-mail", $4f
-	db "message here!", $51
-	db "...", $51
-	db "Calling all", $4f
-	db "#MON trainers!", $51
-	db "The elite trainers", $4f
-	db "of #MON LEAGUE", $55
-	db "are ready to take", $55
-	db "on all comers!", $51
-	db "Bring your best", $4f
-	db "#MON and see", $55
-	db "how you rate as a", $55
-	db "trainer!", $51
-	db "#MON LEAGUE HQ", $4f
-	db "INDIGO PLATEAU", $51
-	db "PS: PROF.OAK,", $4f
-	db "please visit us!", $55
-	db "...", $57
-
-_GameCornerCoinCaseText: ; 88b5b (22:4b5b)
-	db $0, "A COIN CASE is", $4f
-	db "required!", $57
-
-_GameCornerNoCoinsText: ; 88b75 (22:4b75)
-	db $0, "You don't have", $4f
-	db "any coins!", $57
-
-_GameCornerOutOfOrderText: ; 88b8f (22:4b8f)
-	db $0, "OUT OF ORDER", $4f
-	db "This is broken.", $57
-
-_GameCornerOutToLunchText: ; 88bad (22:4bad)
-	db $0, "OUT TO LUNCH", $4f
-	db "This is reserved.", $57
-
-_GameCornerSomeonesKeysText: ; 88bcd (22:4bcd)
-	db $0, "Someone's keys!", $4f
-	db "They'll be back.", $57
-
-_UnnamedText_21865: ; 88bed (22:4bed)
-	db $0, "Just a moment.", $57
-
-TMNotebookText: ; 88bfd (22:4bfd)
-	db $0, "It's a pamphlet", $4f
-	db "on TMs.", $51
-	db "...", $51
-	db "There are 50 TMs", $4f
-	db "in all.", $51
-	db "There are also 5", $4f
-	db "HMs that can be", $55
-	db "used repeatedly.", $51
-	db "SILPH CO.@@"
-
-_TurnPageText: ; 88c6f (22:4c6f)
-	db $0, "Turn the page?", $57
-
-_ViridianSchoolNotebookText5: ; 88c7f (22:4c7f)
-	db $0, "GIRL: Hey! Don't", $4f
-	db "look at my notes!@@"
-
-_ViridianSchoolNotebookText1: ; 88ca3 (22:4ca3)
-	db $0, "Looked at the", $4f
-	db "notebook!", $51
-	db "First page...", $51
-	db "# BALLs are", $4f
-	db "used to catch", $55
-	db "#MON.", $51
-	db "Up to 6 #MON", $4f
-	db "can be carried.", $51
-	db "People who raise", $4f
-	db "and make #MON", $55
-	db "fight are called", $55
-	db "#MON trainers.", $58
-
-_ViridianSchoolNotebookText2: ; 88d46 (22:4d46)
-	db $0, "Second page...", $51
-	db "A healthy #MON", $4f
-	db "may be hard to", $55
-	db "catch, so weaken", $55
-	db "it first!", $51
-	db "Poison, burns and", $4f
-	db "other damage are", $55
-	db "effective!", $58
-
-_ViridianSchoolNotebookText3: ; 88dbd (22:4dbd)
-	db $0, "Third page...", $51
-	db "#MON trainers", $4f
-	db "seek others to", $55
-	db "engage in #MON", $55
-	db "fights.", $51
-	db "Battles are", $4f
-	db "constantly fought", $55
-	db "at #MON GYMs.", $58
-
-_ViridianSchoolNotebookText4: ; 88e2c (22:4e2c)
-	db $0, "Fourth page...", $51
-	db "The goal for", $4f
-	db "#MON trainers", $55
-	db "is to beat the ", $55
-	db "top 8 #MON", $55
-	db "GYM LEADERs.", $51
-	db "Do so to earn the", $4f
-	db "right to face...", $51
-	db "The ELITE FOUR of", $4f
-	db "#MON LEAGUE!", $58
-
-_UnnamedText_52a10: ; 88ec1 (22:4ec1)
-	db $0, "Enemies on every", $4f
-	db "side!", $57
-
-_UnnamedText_52a1d: ; 88ed9 (22:4ed9)
-	db $0, "What goes around", $4f
-	db "comes around!", $57
-
-_FightingDojoText: ; 88ef9 (22:4ef9)
-	db $0, "FIGHTING DOJO", $57
-
-_IndigoPlateauHQText: ; 88f08 (22:4f08)
-	db $0, "INDIGO PLATEAU", $4f
-	db "#MON LEAGUE HQ", $57
-
-_RedBedroomSNESText: ; 88f27 (22:4f27)
-	db $0, $52, " is", $4f
-	db "playing the SNES!", $55
-	db "...Okay!", $55
-	db "It's time to go!", $57
-
-_Route15UpstairsBinocularsText: ; 88f58 (22:4f58)
-	db $0, "Looked into the", $4f
-	db "binoculars...", $51
-	db "A large, shining", $4f
-	db "bird is flying", $55
-	db "toward the sea.", $57
-
-_AerodactylFossilText: ; 88fa7 (22:4fa7)
-	db $0, "AERODACTYL Fossil", $4f
-	db "A primitive and", $55
-	db "rare #MON.", $57
-
-_KabutopsFossilText: ; 88fd5 (22:4fd5)
-	db $0, "KABUTOPS Fossil", $4f
-	db "A primitive and", $55
-	db "rare #MON.", $57
-
-_LinkCableHelpText1: ; 89001 (22:5001)
-	db $0, "TRAINER TIPS", $51
-	db "Using a Game Link", $4f
-	db "Cable", $58
-
-_LinkCableHelpText2: ; 89027 (22:5027)
-	db $0, "Which heading do", $4f
-	db "you want to read?", $57
-
-_LinkCableInfoText1: ; 8904b (22:504b)
-	db $0, "When you have", $4f
-	db "linked your GAME", $55
-	db "BOY with another", $55
-	db "GAME BOY, talk to", $55
-	db "the attendant on", $55
-	db "the right in any", $55
-	db "#MON CENTER.", $58
-
-_LinkCableInfoText2: ; 890bd (22:50bd)
-	db $0, "COLOSSEUM lets", $4f
-	db "you play against", $55
-	db "a friend.", $58
-
-_LinkCableInfoText3: ; 890e8 (22:50e8)
-	db $0, "TRADE CENTER is", $4f
-	db "used for trading", $55
-	db "#MON.", $58
-
-_ViridianSchoolBlackboardText1: ; 89110 (22:5110)
-	db $0, "The blackboard", $4f
-	db "describes #MON", $55
-	db "STATUS changes", $55
-	db "during battles.", $58
-
-_ViridianSchoolBlackboardText2: ; 8914e (22:514e)
-	db $0, "Which heading do", $4f
-	db "you want to read?", $57
-
-_ViridianBlackboardSleepText: ; 89172 (22:5172)
-	db $0, "A #MON can't", $4f
-	db "attack if it's", $55
-	db "asleep!", $51
-	db "#MON will stay", $4f
-	db "asleep even after", $55
-	db "battles.", $51
-	db "Use AWAKENING to", $4f
-	db "wake them up!", $58
-
-_ViridianBlackboardPoisonText: ; 891de (22:51de)
-	db $0, "When poisoned, a", $4f
-	db "#MON's health", $55
-	db "steadily drops.", $51
-	db "Poison lingers", $4f
-	db "after battles.", $51
-	db "Use an ANTIDOTE", $4f
-	db "to cure poison!", $58
-
-_ViridianBlackbaordPrlzText: ; 8924b (22:524b)
-	db $0, "Paralysis could", $4f
-	db "make #MON", $55
-	db "moves misfire!", $51
-	db "Paralysis remains", $4f
-	db "after battles.", $51
-	db "Use PARLYZ HEAL", $4f
-	db "for treatment!", $58
-
-_ViridianBlackboardBurnText: ; 892b5 (22:52b5)
-	db $0, "A burn reduces", $4f
-	db "power and speed.", $55
-	db "It also causes", $55
-	db "ongoing damage.", $51
-	db "Burns remain", $4f
-	db "after battles.", $51
-	db "Use BURN HEAL to", $4f
-	db "cure a burn!", $58
-
-_ViridianBlackboardFrozenText: ; 8932f (22:532f)
-	db $0, "If frozen, a", $4f
-	db "#MON becomes", $55
-	db "totally immobile!", $51
-	db "It stays frozen", $4f
-	db "even after the", $55
-	db "battle ends.", $51
-	db "Use ICE HEAL to", $4f
-	db "thaw out #MON!", $58
-
-_VermilionGymTrashText: ; 893a7 (22:53a7)
-	db $0, "Nope, there's", $4f
-	db "only trash here.", $57
-
-_VermilionGymTrashSuccesText1: ; 893c6 (22:53c6)
-	db $0, "Hey! There's a", $4f
-	db "switch under the", $55
-	db "trash!", $55
-	db "Turn it on!", $51
-	db "The 1st electric", $4f
-	db "lock opened!@@"
-
-_VermilionGymTrashSuccesText2: ; 89418 (22:5418)
-	db $0, "Hey! There's", $4f
-	db "another switch", $55
-	db "under the trash!", $55
-	db "Turn it on!", $58
-
-_VermilionGymTrashSuccesText3: ; 89451 (22:5451)
-	db $0, "The 2nd electric", $4f
-	db "lock opened!", $51
-	db "The motorized door", $4f
-	db "opened!@@"
-
-_VermilionGymTrashFailText: ; 8948c (22:548c)
-	db $0, "Nope! There's", $4f
-	db "only trash here.", $55
-	db "Hey! The electric", $55
-	db "locks were reset!@@"
-
-UnnamedText_894d0: ; 894d0 (22:54d0)
-	db $0, $52, " found", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, "!@@"
-
-_UnnamedText_76794: ; 894e1 (22:54e1)
-	db $0, "But, ", $52, " has", $4f
-	db "no more room for", $55
-	db "other items!", $57
-
-_FoundHiddenCoinsText: ; 8950b (22:550b)
-	db $0, $52, " found", $4f
-	db "@"
-	db $2, $a0, $ff, $c2 ; XXX $2
-	db $0, " coins!@@"
-
-_FoundHiddenCoins2Text: ; 89523 (22:5523)
-	db $0, $52, " found", $4f
-	db "@"
-	db $2, $a0, $ff, $c2 ; XXX $2 probably coins
-	db $0, " coins!@@"
-
-_DroppedHiddenCoinsText: ; 8953b (22:553b)
-	db $0, $51
-	db "Oops! Dropped", $4f
-	db "some coins!", $57
-
-_IndigoPlateauStatuesText1: ; 89557 (22:5557)
-	db $0, "INDIGO PLATEAU", $58
-
-_IndigoPlateauStatuesText2: ; 89567 (22:5567)
-	db $0, "The ultimate goal", $4f
-	db "of trainers!", $55
-	db "#MON LEAGUE HQ", $57
-
-_IndigoPlateauStatuesText3: ; 89596 (22:5596)
-	db $0, "The highest", $4f
-	db "#MON authority", $55
-	db "#MON LEAGUE HQ", $57
-
-_PokemonBooksText: ; 895c1 (22:55c1)
-	db $0, "Crammed full of", $4f
-	db "#MON books!", $57
-
-_DiglettSculptureText: ; 895de (22:55de)
-	db $0, "It's a sculpture", $4f
-	db "of DIGLETT.", $57
-
-_ElevatorText: ; 895fb (22:55fb)
-	db $0, "This is an", $4f
-	db "elevator.", $57
-
-_TownMapText: ; 89611 (22:5611)
-	db $0, "A TOWN MAP.@@"
-
-_PokemonStuffText: ; 8961f (22:561f)
-	db $0, "Wow! Tons of", $4f
-	db "#MON stuff!", $57
-
-_UnnamedText_3c1a8: ; 89639 (22:5639)
-	db $0, "PA: Ding-dong!", $51
-	db "You are out of", $4f
-	db "SAFARI BALLs!", $58
-
-_UnnamedText_3c229: ; 89666 (22:5666)
-	db $0, "Wild @"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "ran!", $58
-
-_UnnamedText_3c22e: ; 89677 (22:5677)
-	db $0, "Enemy @"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "ran!", $58
-
-_HurtByPoisonText: ; 89689 (22:5689)
-	db $0, $5a, "'s", $4f
-	db "hurt by poison!", $58
-
-_HurtByBurnText: ; 8969d (22:569d)
-	db $0, $5a, "'s", $4f
-	db "hurt by the burn!", $58
-
-_HurtByLeechSeedText: ; 896b3 (22:56b3)
-	db $0, "LEECH SEED saps", $4f
-	db $5a, "!", $58
-
-_EnemyMonFainted: ; 0x896c7
-	db $0, "Enemy @"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "fainted!", $58
-
-_MoneyForWinningText: ; 896dd (22:56dd)
-	db $0, $52, " got ¥@"
-	;XXX $2
-	db $2, $79, $d0, $c3
-	db $0, $4f
-	db "for winning!", $58
-
-_TrainerDefeatedText: ; 896f9 (22:56f9)
-	db $0, $52, " defeated", $4f
-	db "@"
-	TX_RAM W_TRAINERNAME ; 0x89706
-	db $0, "!", $58
-
-_PlayerMonFaintedText: ; 8970c (22:570c)
-	TX_RAM W_PLAYERMONNAME
-	db $0, $4f
-	db "fainted!", $58
-
-_UnnamedText_3c7d3: ; 8971a (22:571a)
-	db $0, "Use next #MON?", $57
-
-_Sony1WinText: ; 8972a (22:572a)
-	db $0, $53, ": Yeah! Am", $4f
-	db "I great or what?", $58
-
-_PlayerBlackedOutText2: ; 89748 (22:5748)
-	db $0, $52, " is out of", $4f
-	db "useable #MON!", $51
-	db $52, " blacked", $4f
-	db "out!", $58
-
-_LinkBattleLostText: ; 89772 (22:5772)
-	db $0, $52, " lost to", $4f
-	db "@"
-	TX_RAM W_TRAINERNAME ; 0x8977e
-	db $0, "!", $58
-
-_TrainerAboutToUseText: ; 89784 (22:5784)
-	db 1
-	dw W_TRAINERNAME
-	db 0," is",$4F
-	db "about to use",$55,"@",1
-	dw W_ENEMYMONNAME
-	db 0,"!",$51
-	db "Will ",$52,$4F
-	db "change #MON?",$57
-
-_TrainerSentOutText: ; 897b4 (22:57b4)
-	db 1
-	dw W_TRAINERNAME
-	db 0," sent",$4F
-	db "out @",1
-	dw W_ENEMYMONNAME
-	db 0,"!",$57
-
-_UnnamedText_3cab4: ; 897c9 (22:57c9)
-	db $0, "There's no will", $4f
-	db "to fight!", $58
-
-_UnnamedText_3cb97: ; 897e3 (22:57e3)
-	db $0, "Can't escape!", $58
-
-_UnnamedText_3cb9c: ; 897f1 (22:57f1)
-	db $0, "No! There's no", $4f
-	db "running from a", $55
-	db "trainer battle!", $58
-
-_UnnamedText_3cba1: ; 8981f (22:581f)
-	db $0, "Got away safely!", $58
-
-ItemsCantBeUsedHere_: ; 89831 (22:5831)
-	db $0, "Items can't be", $4f
-	db "used here.", $58
-
-_UnnamedText_3d1f5: ; 8984b (22:584b)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " is", $4f
-	db "already out!", $58
-
-_MoveNoPPText: ; 89860 (22:5860)
-	db $0, "No PP left for", $4f
-	db "this move!", $58
-
-_MoveDisabledText: ; 8987b (22:587b)
-	db $0, "The move is", $4f
-	db "disabled!", $58
-
-_UnnamedText_3d430: ; 89892 (22:5892)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " has no", $4f
-	db "moves left!", $57
-
-_MultiHitText: ; 898aa (22:58aa)
-	db 0,"Hit the enemy",$4F,"@"
-	TX_NUM W_NUMHITS,1,1
-	db 0," times!",$58
-
-_ScaredText: ; 898c7 (22:58c7)
-	db 1
-	dw W_PLAYERMONNAME
-	db 0," is too",$4F
-	db "scared to move!",$58
-
-_GetOutText: ; 898e3 (22:58e3)
-	db 0,"GHOST: Get out...",$4F
-	db "Get out...",$58
-
-_FastAsleepText: ; 89901 (22:5901)
-	db 0,$5A,$4F
-	db "is fast asleep!",$58
-
-_WokeUpText: ; 89914 (22:5914)
-	db 0,$5A,$4F
-	db "woke up!",$58
-
-_FrozenText: ; 89920 (22:5920)
-	db 0,$5A,$4F
-	db "is frozen solid!",$58
-
-_FullyParalyzedText: ; 89934 (22:5934)
-	db 0,$5A,"'s",$4F
-	db "fully paralyzed!",$58
-
-_FlinchedText: ; 89949 (22:5949)
-	db 0,$5A,$4F
-	db "flinched!",$58
-
-_MustRechargeText: ; 89956 (22:5956)
-	db 0,$5A,$4F
-	db "must recharge!",$58
-
-_DisabledNoMoreText: ; 89968 (22:5968)
-	db 0,$5A,"'s",$4F
-	db "disabled no more!",$58
-
-_IsConfusedText: ; 8997e (22:597e)
-	db 0,$5A,$4F
-	db "is confused!",$58
-
-_HurtItselfText: ; 8998e (22:598e)
-	db 0,"It hurt itself in",$4F
-	db "its confusion!",$58
-
-_ConfusedNoMoreText: ; 899b0 (22:59b0)
-	db 0,$5A,"'s",$4F
-	db "confused no more!",$58
-
-_SavingEnergyText: ; 899c6 (22:59c6)
-	db 0,$5A,$4F
-	db "is saving energy!",$58
-
-_UnleashedEnergyText: ; 899db (22:59db)
-	db 0,$5A,$4F
-	db "unleashed energy!",$58
-
-_ThrashingAboutText: ; 899f0 (22:59f0)
-	db 0,$5A,"'s",$4F
-	db "thrashing about!",$57
-
-_AttackContinuesText: ; 89a05 (22:5a05)
-	db 0,$5A,"'s",$4F
-	db "attack continues!",$57
-
-_CantMoveText: ; 89a1b (22:5a1b)
-	db 0,$5A,$4F
-	db "can't move!",$58
-
-_UnnamedText_3daa8: ; 89a29 (22:5a29)
-	db $0, $5a, "'s", $4f
-	db "@"
-
-UnnamedText_89a2e: ; 89a2e (22:5a2e)
-	TX_RAM $cd6d
-	db $0, " is", $55
-	db "disabled!", $58
-
-_UnnamedText_3dafb: ; 89a40 (22:5a40)
-	db $0, $5a, "@@"
-
-_UnnamedText_3db2d: ; 89a44 (22:5a44)
-	db $0, $4f
-	db "used @@"
-
-_UnnamedText_3db34: ; 89a4d (22:5a4d)
-	db $0, $4f
-	db "used @@"
-
-_UnnamedText_3db43: ; 89a56 (22:5a56)
-	db $0, "instead,", $55
-	db "@@"
-
-_UnnamedText_3db4c: ; 89a62 (22:5a62)
-	TX_RAM $cf4b
-	db $0, "@"
-
-_UnnamedText_3db6c: ; 89a67 (22:5a67)
-	db $0, "!", $57
-
-_UnnamedText_3db71: ; 89a6a (22:5a6a)
-	db $0, "!", $57
-
-_UnnamedText_3db76: ; 89a6d (22:5a6d)
-	db $0, "!", $57
-
-_UnnamedText_3db7b: ; 89a70 (22:5a70)
-	db $0, "!", $57
-
-_UnnamedText_3db80: ; 89a73 (22:5a73)
-	db $0, "!", $57
-
-_UnnamedText_3dc42: ; 89a76 (22:5a76)
-	db $0, $5a, "'s", $4f
-	db "attack missed!", $58
-
-_UnnamedText_3dc47: ; 89a89 (22:5a89)
-	db $0, $5a, $4f
-	db "kept going and", $55
-	db "crashed!", $58
-
-_UnnamedText_3dc4c: ; 89aa4 (22:5aa4)
-	db $0, $59, "'s", $4f
-	db "unaffected!", $58
-
-_UnnamedText_3dc57: ; 89ab4 (22:5ab4)
-	db $0, "It doesn't affect", $4f
-	db $59, "!", $58
-
-_UnnamedText_3dc7e: ; 89ac9 (22:5ac9)
-	db $0, "Critical hit!", $58
-
-_UnnamedText_3dc83: ; 89ad8 (22:5ad8)
-	db $0, "One-hit KO!", $58
-
-_UnnamedText_3ddb6: ; 89ae5 (22:5ae5)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " is", $4f
-	db "loafing around.", $58
-
-_UnnamedText_3ddbb: ; 89afd (22:5afd)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " began", $4f
-	db "to nap!", $58
-
-_UnnamedText_3ddc0: ; 89b10 (22:5b10)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " won't", $4f
-	db "obey!", $58
-
-_UnnamedText_3ddc5: ; 89b20 (22:5b20)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " turned", $4f
-	db "away!", $58
-
-_UnnamedText_3ddca: ; 89b32 (22:5b32)
-	TX_RAM W_PLAYERMONNAME
-	db $0, $4f
-	db "ignored orders!", $58
-
-_SubstituteTookDamageText: ; 89b47 (22:5b47)
-	db $0, "The SUBSTITUTE", $4f
-	db "took damage for", $55
-	db $59, "!", $58
-
-_SubstituteBrokeText: ; 89b6a (22:5b6a)
-	db $0, $59, "'s", $4f
-	db "SUBSTITUTE broke!", $58
-
-_BuildingRageText: ; 89b80 (22:5b80)
-	db $0, $5a, "'s", $4f
-	db "RAGE is building!", $58
-
-_MirrorMoveFailedText: ; 89b96 (22:5b96)
-	db $0, "The MIRROR MOVE", $4e, "failed!", $58
-
-_UnnamedText_3e887: ; 89baf (22:5baf)
-	db $0, "Hit @"
-
-UnnamedText_89bb5: ; 89bb5 (22:5bb5)
-	TX_NUM $cd05, 1, 1
-	db $0, " times!", $58
-
-_UnnamedText_554b2: ; 89bc2 (22:5bc2)
-	TX_RAM $cd6d
-	db $0, " gained", $4f
-	db "@@"
-
-_UnnamedText_554cb: ; 89bd0 (22:5bd0)
-	db $0, "with EXP.ALL,", $55
-	db "@@"
-
-_UnnamedText_554d4: ; 89be1 (22:5be1)
-	db $0, "a boosted", $55
-	db "@@"
-_UnnamedText_554d8: ; 89bee (22:5bee)
-	TX_NUM $cf4b, 2, 4
-	db $0, " EXP. Points!", $58
-
-UnnamedText_89c01: ; 89c01 (22:5c01)
-	TX_RAM $cd6d
-	db $0, " grew", $4f
-	db "to level @"
-	TX_NUM $d127, 1, 3
-	db $0, "!@@"
-
-_UnnamedText_58e3b: ; 89c1d (22:5c1d)
-	db $0, "Wild @"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "appeared!", $58
-
-_UnnamedText_58e40: ; 89c33 (22:5c33)
-	db $0, "The hooked", $4f
-	db "@"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $55
-	db "attacked!", $58
-
-_UnnamedText_58e45: ; 89c4f (22:5c4f)
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "appeared!", $58
-
-_UnnamedText_58e4a: ; 89c5e (22:5c5e)
-	TX_RAM W_TRAINERNAME
-	db $0, " wants", $4f
-	db "to fight!", $58
-
-_UnnamedText_58e4f: ; 89c73 (22:5c73)
-	db $0, "SILPH SCOPE", $4f
-	db "unveiled the", $55
-	db "GHOST's identity!", $58
-
-_UnnamedText_58e54: ; 89c9e (22:5c9e)
-	db $0, "Darn! The GHOST", $4f
-	db "can't be ID'd!", $58
-
-_UnnamedText_58eae: ; 89cbc (22:5cbc)
-	db $0, "Go! @@"
-
-_UnnamedText_58eb5: ; 89cc3 (22:5cc3)
-	db $0, "Do it! @@"
-
-_UnnamedText_58ebc: ; 89ccd (22:5ccd)
-	db $0, "Get'm! @@"
-
-_UnnamedText_58ec3: ; 89cd6 (22:5cd6)
-	db $0, "The enemy's weak!", $4f
-	db "Get'm! @@"
-
-_UnnamedText_58ecc: ; 89cf0 (22:5cf0)
-	TX_RAM W_PLAYERMONNAME
-	db $0, "!", $57
-
-_UnnamedText_58ed7: ; 89cf6 (22:5cf6)
-	TX_RAM W_PLAYERMONNAME
-	db $0, " @@"
-
-_UnnamedText_58f25: ; 89cfd (22:5cfd)
-	db $0, "enough!@@"
-
-_UnnamedText_58f2c: ; 89d07 (22:5d07)
-	db $0, "OK!@@"
-
-_UnnamedText_58f33: ; 89d0d (22:5d0d)
-	db $0, "good!@@"
-
-_UnnamedText_58f3e: ; 89d15 (22:5d15)
-	db $0, $4f
-	db "Come back!", $57
-
-_UnnamedText_2fb8e: ; 89d22 (22:5d22)
-	db $0, "It's super", $4f
-	db "effective!", $58
-
-_UnnamedText_2fb93: ; 89d38 (22:5d38)
-	db $0, "It's not very", $4f
-	db "effective...", $58
-
-SafariZoneEatingText: ; 89d53 (22:5d53)
-	db $0, "Wild @"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "is eating!", $58
-
-SafariZoneAngryText: ; 89d6a (22:5d6a)
-	db $0, "Wild @"
-	TX_RAM W_ENEMYMONNAME
-	db $0, $4f
-	db "is angry!", $58
-
-; money related
-; XXX $2 BCD macro
-; $2, pointer, byte
-_UnnamedText_1386b: ; 89d80 (22:5d80)
-	db $0, $52, " picked up", $4f
-	db "¥@"
-	db $2, $e5, $cc, $c3
-	db $0, "!", $58
-
-_UnnamedText_1c9c1: ; 89d96 (22:5d96)
-	db $0, "Clear all saved", $4f
-	db "data?", $57
-
-_UnnamedText_1ca14: ; 89dad (22:5dad)
-	db $0, "Which floor do", $4f
-	db "you want? ", $57
-
-_PartyMenuNormalText: ; 89dc8 (22:5dc8)
-	db $0, "Choose a #MON.", $57
-
-_PartyMenuItemUseText: ; 89dd8 (22:5dd8)
-	db $0, "Use item on which", $4f
-	db "#MON?", $57
-
-_PartyMenuBattleText: ; 89df1 (22:5df1)
-	db $0, "Bring out which", $4f
-	db "#MON?", $57
-
-_PartyMenuUseTMText: ; 89e08 (22:5e08)
-	db $0, "Use TM on which", $4f
-	db "#MON?", $57
-
-_PartyMenuSwapMonText: ; 89e1f (22:5e1f)
-	db $0, "Move #MON", $4f
-	db "where?", $57
-
-_PotionText: ; 89e31 (22:5e31)
-	TX_RAM $cd6d
-	db $0, $4f
-	db "recovered by @"
-	TX_NUM wHPBarHPDifference, 2, 3
-	db $0, "!", $57
-
-_AntidoteText: ; 89e4b (22:5e4b)
-	TX_RAM $cd6d
-	db $0, " was", $4f
-	db "cured of poison!", $57
-
-_ParlyzHealText: ; 89e65 (22:5e65)
-	TX_RAM $cd6d
-	db $0, "'s", $4f
-	db "rid of paralysis!", $57
-
-_BurnHealText: ; 89e7d (22:5e7d)
-	TX_RAM $cd6d
-	db $0, "'s", $4f
-	db "burn was healed!", $57
-
-_IceHealText: ; 89e94 (22:5e94)
-	TX_RAM $cd6d
-	db $0, " was", $4f
-	db "defrosted!", $57
-
-_AwakeningText: ; 89ea8 (22:5ea8)
-	TX_RAM $cd6d
-	db $0, $4f
-	db "woke up!", $57
-
-_FullHealText: ; 89eb6 (22:5eb6)
-	TX_RAM $cd6d
-	db $0, "'s", $4f
-	db "health returned!", $57
-
-_ReviveText: ; 89ecd (22:5ecd)
-	TX_RAM $cd6d
-	db $0, $4f
-	db "is revitalized!", $57
-
-_RareCandyText: ; 89ee2 (22:5ee2)
-	TX_RAM $cd6d
-	db $0, " grew", $4f
-	db "to level @"
-	TX_NUM $d127, $1,$3
-	db $0, "!@@"
-
-_UnnamedText_17f23: ; 89efe (22:5efe)
-	db $0, $52, " turned on", $4f
-	db "the PC.", $58
-
-_UnnamedText_17f28: ; 89f13 (22:5f13)
-	db $0, "Accessed BILL's", $4f
-	db "PC.", $51
-	db "Accessed #MON", $4f
-	db "Storage System.", $58
-
-_UnnamedText_17f2d: ; 89f45 (22:5f45)
-	db $0, "Accessed someone's", $4f
-	db "PC.", $51
-	db "Accessed #MON", $4f
-	db "Storage System.", $58
-
-_UnnamedText_17f32: ; 89f7a (22:5f7a)
-	db $0, "Accessed my PC.", $51
-	db "Accessed Item", $4f
-	db "Storage System.", $58
-
-_UnnamedText_7b22: ; 89fa9 (22:5fa9)
-	db $0, $52, " turned on", $4f
-	db "the PC.", $58
-
-_UnnamedText_7b27: ; 89fbe (22:5fbe)
-	db $0, "What do you want", $4f
-	db "to do?", $57
-
-_UnnamedText_7b2c: ; 89fd7 (22:5fd7)
-	db $0, "What do you want", $4f
-	db "to deposit?", $57
-
-_UnnamedText_7b31: ; 89ff5 (22:5ff5)
-	db $0, "How many?", $57
-
-_UnnamedText_7b36: ; 8a000 (22:6000)
-	TX_RAM $cd6d
-	db $0, " was", $4f
-	db "stored via PC.", $58
-
-_UnnamedText_7b3b: ; 8a018 (22:6018)
-	db $0, "You have nothing", $4f
-	db "to deposit.", $58
-
-_UnnamedText_7b40: ; 8a036 (22:6036)
-	db $0, "No room left to", $4f
-	db "store items.", $58
-
-_UnnamedText_7b45: ; 8a054 (22:6054)
-	db $0, "What do you want", $4f
-	db "to withdraw?", $57
-
-_UnnamedText_7b4a: ; 8a073 (22:6073)
-	db $0, "How many?", $57
-
-_UnnamedText_7b4f: ; 8a07e (22:607e)
-	db $0, "Withdrew", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, ".", $58
-
-_UnnamedText_7b54: ; 8a08f (22:608f)
-	db $0, "There is nothing", $4f
-	db "stored.", $58
-
-_UnnamedText_7b59: ; 8a0a9 (22:60a9)
-	db $0, "You can't carry", $4f
-	db "any more items.", $58
-
-_UnnamedText_7b5e: ; 8a0c9 (22:60c9)
-	db $0, "What do you want", $4f
-	db "to toss away?", $57
-
-_UnnamedText_7b63: ; 8a0e9 (22:60e9)
-	db $0, "How many?", $57
-
-_UnnamedText_76683: ; 8a0f4 (22:60f4)
-	db $0, "Accessed #MON", $4f
-	db "LEAGUE's site.", $51
-	db "Accessed the HALL", $4f
-	db "OF FAME List.", $58
-
-_SwitchOnText: ; 0x8a131
-	db $0, "Switch on!", $58
-
-_WhatText: ; 0x8a13d
-	db $0, "What?", $57
-
-_DepositWhichMonText: ; 0x8a144
-	db $0, "Deposit which", $4f
-	db "#MON?", $57
-
-_MonWasStoredText: ; 0x8a159
-	TX_RAM $cf4b
-	db $0, " was", $4f
-	db "stored in Box @"
-	TX_RAM $cd3d
-	db $0, ".", $58
-
-_CantDepositLastMonText: ; 0x8a177
-	db $0, "You can't deposit", $4f
-	db "the last #MON!", $58
-
-_BoxFullText: ; 0x8a198
-	db $0, "Oops! This Box is", $4f
-	db "full of #MON.", $58
-
-_MonIsTakenOutText: ; 0x8a1b9
-	TX_RAM $cf4b
-	db $0, " is", $4f
-	db "taken out.", $55
-	db "Got @"
-UnnamedText_8a1d1: ; 8a1d1 (22:61d1)
-	TX_RAM $cf4b
-	db $0, ".", $58
-
-_NoMonText: ; 0x8a1d7
-	db $0, "What? There are", $4f
-	db "no #MON here!", $58
-
-_CantTakeMonText: ; 0x8a1f6
-	db $0, "You can't take", $4f
-	db "any more #MON.", $51
-	db "Deposit #MON", $4f
-	db "first.", $58
-
-_ReleaseWhichMonText: ; 0x8a228
-	db $0, "Release which", $4f
-	db "#MON?", $57
-
-_OnceReleasedText: ; 0x8a23d
-	db $0, "Once released,", $4f
-	db "@"
-
-MonIsGoneForeverText: ; 0x8a24e
-	TX_RAM $cf4b
-	db $0, " is", $55
-	db "gone forever. OK?", $57
-
-_MonWasReleasedText: ; 0x8a268
-	TX_RAM $cf4b
-	db $0, " was", $4f
-	db "released outside.", $55
-	db "Bye @"
-
-_UnnamedText_8a288: ; 8a288 (22:6288)
-	TX_RAM $cf4b
-	db $0, "!", $58
-
-_RequireCoinCaseText: ; 8a28e (22:628e)
-	db 0,"A COIN CASE is",$4F
-	db "required!@@"
-
-_ExchangeCoinsForPrizesText: ; 8a2a9 (22:62a9)
-	db 0,"We exchange your",$4F
-	db "coins for prizes.",$58
-
-_WhichPrizeText: ; 8a2cd (22:62cd)
-	db 0,"Which prize do",$4F
-	db "you want?",$57
-
-_HereYouGoText: ; 8a2e7 (22:62e7)
-	db 0,"Here you go!@@"
-
-_SoYouWantPrizeText: ; 8a2f6 (22:62f6)
-	db 0,"So, you want",$4F
-	db "@"
-	db 1
-	dw $CD6D
-	db 0,"?",$57
-
-_SorryNeedMoreCoins: ; 8a30b (22:630b)
-	db 0,"Sorry, you need",$4F
-	db "more coins.@@"
-
-_OopsYouDontHaveEnoughRoomText: ; 8a329 (22:6329)
-	db 0,"Oops! You don't",$4F
-	db "have enough room.@@"
-
-_OhFineThenText: ; 8a34c (22:634c)
-	db 0,"Oh, fine then.@@"
-
-_UnnamedText_1e93b: ; 8a35d (22:635d)
-	db $0, "Want to get your", $4f
-	db "#DEX rated?", $57
-
-_UnnamedText_1e940: ; 8a37b (22:637b)
-	db $0, "Closed link to", $4f
-	db "PROF.OAK's PC.@@"
-
-_UnnamedText_1e946: ; 8a39a (22:639a)
-	db $0, "Accessed PROF.", $4f
-	db "OAK's PC.", $51
-	db "Accessed #DEX", $4f
-	db "Rating System.", $58
-
-_UnnamedText_5d43: ; 8a3d0 (22:63d0)
-	db $0, "Where would you", $4f
-	db "like to go?", $57
-
-_UnnamedText_5d48: ; 8a3ed (22:63ed)
-	db $0, "OK, please wait", $4f
-	db "just a moment.", $57
-
-_UnnamedText_5d4d: ; 8a40d (22:640d)
-	db $0, "The link was", $4f
-	db "canceled.", $57
-
-INCLUDE "text/oakspeech.asm"
-
-_DoYouWantToNicknameText: ; 0x8a605
-	db $0, "Do you want to", $4f
-	db "give a nickname", $55
-	db "to @"
-
-UnnamedText_8a629: ; 8a629 (22:6629)
-	TX_RAM $cd6d
-	db $0, "?", $57
-
-_UnnamedText_699f: ; 8a62f (22:662f)
-	db $0, "Right! So your", $4f
-	db "name is ", $52, "!", $58
-
-_UnnamedText_69e7: ; 8a64a (22:664a)
-	db $0, "That's right! I", $4f
-	db "remember now! His", $55
-	db "name is ", $53, "!", $58
-
-_SSAnne8AfterBattleText2: ; 8a677 (22:6677)
-	TX_RAM $cd3f
-	db $0, " and", $4f
-	db "@"
-
-UnnamedText_8a681: ; 8a681 (22:6681)
-	TX_RAM $cd6d
-	db $0, " will", $55
-	db "be traded.", $57
-
-_Char00Text: ; 8a696 (22:6696)
-	TX_NUM $FF8C,1,2
-	db 0," ERROR.",$57
-
-_Char55Text: ; 8a6a3 (22:66a3)
-	db 0,$4B,"@@"
-
-_DiglettsCaveRoute2Text1: ; 8a6a7 (22:66a7)
-	db $0, "I went to ROCK", $4f
-	db "TUNNEL, but it's", $55
-	db "dark and scary.", $51
-	db "If a #MON's", $4f
-	db "FLASH could light", $55
-	db "it up...", $57
-
-_ViridianForestexitText1: ; 8a6fd (22:66fd)
-	db $0, "Many #MON live", $4f
-	db "only in forests ", $55
-	db "and caves.", $51
-	db "You need to look", $4f
-	db "everywhere to get", $55
-	db "different kinds!", $57
-
-_ViridianForestexitText2: ; 8a75d (22:675d)
-	db $0, "Have you noticed", $4f
-	db "the bushes on the", $55
-	db "roadside?", $51
-	db "They can be cut", $4f
-	db "down by a special", $55
-	db "#MON move.", $57
-
-_Route2HouseText1: ; 8a7b8 (22:67b8)
-	db $0, "A fainted #MON", $4f
-	db "can't fight. But, ", $55
-	db "it can still use ", $55
-	db "moves like CUT!", $57
-
-_UnnamedText_5d616: ; 8a7fc (22:67fc)
-	db $0, "The HM FLASH", $4f
-	db "lights even the", $55
-	db "darkest dungeons.", $57
-
-_Route2GateText2: ; 8a82c (22:682c)
-	db $0, "Once a #MON", $4f
-	db "learns FLASH, you", $55
-	db "can get through", $55
-	db "ROCK TUNNEL.", $57
-
-_ViridianForestEntranceText1: ; 8a868 (22:6868)
-	db $0, "Are you going to", $4f
-	db "VIRIDIAN FOREST?", $55
-	db "Be careful, it's", $55
-	db "a natural maze!", $57
-
-_ViridianForestEntranceText2: ; 8a8ab (22:68ab)
-	db $0, "RATTATA may be", $4f
-	db "small, but its", $55
-	db "bite is wicked!", $55
-	db "Did you get one?", $57
-
-_MtMoonPokecenterText1: ; 8a8eb (22:68eb)
-	db $0, "I've 6 # BALLs", $4f
-	db "set in my belt.", $51
-	db "At most, you can", $4f
-	db "carry 6 #MON.", $57
-
-_MtMoonPokecenterText3: ; 8a929 (22:6929)
-	db $0, "TEAM ROCKET", $4f
-	db "attacks CERULEAN", $55
-	db "citizens...", $51
-	db "TEAM ROCKET is", $4f
-	db "always in the", $55
-	db "news!", $57
-
-_UnnamedText_4935c: ; 8a976 (22:6976)
-	db $0, "MAN: Hello, there!", $4f
-	db "Have I got a deal", $55
-	db "just for you!", $51
-	db "I'll let you have", $4f
-	db "a swell MAGIKARP", $55
-	db "for just ¥500!", $55
-	db "What do you say?", $57
-
-_UnnamedText_49361: ; 8a9ec (22:69ec)
-	db $0, "No? I'm only", $4f
-	db "doing this as a", $55
-	db "favor to you!", $57
-
-_UnnamedText_49366: ; 8aa17 (22:6a17)
-	db $0, "You'll need more", $4f
-	db "money than that!", $57
-
-_UnnamedText_4936b: ; 8aa39 (22:6a39)
-	db $0, "MAN: Well, I don't", $4f
-	db "give refunds!", $57
-
-_MtMoonPokecenterText5: ; 8aa5a (22:6a5a)
-	db $0, $57
-
-_UnnamedText_1dfe7: ; 8aa5c (22:6a5c)
-	db $0, "I'm on guard duty.", $4f
-	db "Gee, I'm thirsty,", $55
-	db "though!", $51
-	db "Oh wait there,", $4f
-	db "the road's closed.", $57
-
-_UnnamedText_8aaa9: ; 8aaa9 (22:6aa9)
-	db $0, "Whoa, boy!", $4f
-	db "I'm parched!", $55
-	db "...", $55
-	db "Huh? I can have", $55
-	db "this drink?", $55
-	db "Gee, thanks!@@"
-
-_UnnamedText_1dff1: ; 8aaef (22:6aef)
-	db $0, $51
-	db "...", $4f
-	db "Glug glug...", $55
-	db "...", $55
-	db "Gulp...", $55
-	db "If you want to go", $55
-	db "to SAFFRON CITY...", $55
-	db "...", $55
-	db "You can go on", $55
-	db "through. I'll", $55
-	db "share this with", $55
-	db "the other guards!", $57
-
-_UnnamedText_1dff6: ; 8ab74 (22:6b74)
-	db $0, "Hi, thanks for", $4f
-	db "the cool drinks!", $57
-
-_UnnamedText_5640f: ; 8ab95 (22:6b95)
-	db $0, "I run a DAYCARE.", $4f
-	db "Would you like me", $55
-	db "to raise one of", $55
-	db "your #MON?", $57
-
-_UnnamedText_56414: ; 8abd4 (22:6bd4)
-	db $0, "Which #MON", $4f
-	db "should I raise?", $58
-
-_UnnamedText_56419: ; 8abf0 (22:6bf0)
-	db $0, "Fine, I'll look", $4f
-	db "after @"
-
-UnnamedText_8ac07: ; 8ac07 (22:6c07)
-	TX_RAM $cd6d
-	db $0, $55
-	db "for a while.", $58
-
-_UnnamedText_5641e: ; 8ac19 (22:6c19)
-	db $0, "Come see me in", $4f
-	db "a while.", $57
-
-_UnnamedText_56423: ; 8ac32 (22:6c32)
-	db $0, "Your @"
-
-UnnamedText_8ac39: ; 8ac39 (22:6c39)
-	TX_RAM $cd6d
-	db $0, $4f
-	db "has grown a lot!", $51
-	db "By level, it's", $4f
-	db "grown by @"
-
-UnnamedText_8ac67: ; 8ac67 (22:6c67)
-	TX_NUM $cd3e,$1,$3
-	db $0, "!", $51
-	db "Aren't I great?", $58
-
-_UnnamedText_56428: ; 8ac7d (22:6c7d)
-	db $0, "You owe me ¥@"
-
-;XXX
-	db $2, $3f, $cd, $c2
-
-UnnamedText_8ac8f: ; 8ac8f (22:6c8f)
-	db $0, $4f
-	db "for the return", $55
-	db "of this #MON.", $57
-
-_UnnamedText_5642d: ; 8acae (22:6cae)
-	db $0, $52, " got", $4f
-	db "@"
-
-UnnamedText_8acb6: ; 8acb6 (22:6cb6)
-	TX_RAM W_DAYCAREMONNAME
-	db $0, " back!", $57
-
-_UnnamedText_56432: ; 8acc1 (22:6cc1)
-	db $0, "Back already?", $4f
-	db "Your @"
-
-UnnamedText_8acd6: ; 8acd6 (22:6cd6)
-	TX_RAM $cd6d
-	db $0, $55
-	db "needs some more", $55
-	db "time with me.", $58
-
-SECTION "bank23",ROMX,BANK[$23]
-
-_UnnamedText_56437: ; 8c000 (23:4000)
-	db $0, "All right then,", $4f
-	db "@@"
-
-_UnnamedText_5643b: ; 8c013 (23:4013)
-	db $0, "come again.", $57
-
-_UnnamedText_56440: ; 8c020 (23:4020)
-	db $0, "You have no room", $4f
-	db "for this #MON!", $57
-
-_UnnamedText_56445: ; 8c041 (23:4041)
-	db $0, "You only have one", $4f
-	db "#MON with you.", $57
-
-_UnnamedText_5644a: ; 8c063 (23:4063)
-	db $0, "I can't accept a", $4f
-	db "#MON that", $55
-	db "knows an HM move.", $57
-
-_UnnamedText_5644f: ; 8c090 (23:4090)
-	db $0, "Thank you! Here's", $4f
-	db "your #MON!", $58
-
-_UnnamedText_56454: ; 8c0ad (23:40ad)
-	db $0, "Hey, you don't", $4f
-	db "have enough ¥!", $57
-
-_UndergrdTunnelEntRoute6Text1: ; 8c0cb (23:40cb)
-	db $0, "People often lose", $4f
-	db "things in that", $55
-	db "UNDERGROUND PATH.", $57
-
-_UndergroundPathEntRoute7Text1: ; 8c0ff (23:40ff)
-	db $0, "I heard a sleepy", $4f
-	db "#MON appeared", $55
-	db "near CELADON CITY.", $57
-
-_UnnamedText_5d773: ; 8c132 (23:4132)
-	db $0, "I want to shop at", $4f
-	db "the dept. store", $55
-	db "in CELADON but...", $51
-	db "There are so many", $4f
-	db "rough looking", $55
-	db "people there.", $57
-
-_UnnamedText_5d778: ; 8c195 (23:4195)
-	db $0, "TEAM ROCKET had a", $4f
-	db "secret hideout in", $55
-	db "CELADON CITY?", $57
-
-_UnnamedText_5d77d: ; 8c1c8 (23:41c8)
-	db $0, "You're here to", $4f
-	db "shop in CELADON?", $51
-	db "Just step outside", $4f
-	db "and head west!", $57
-
-_UnnamedText_5d782: ; 8c209 (23:4209)
-	db $0, "The UNDERGROUND", $4f
-	db "PATH goes beneath", $55
-	db "SAFFRON and leads", $55
-	db "to LAVENDER.", $51
-	db "If you're heading", $4f
-	db "to CERULEAN, go", $55
-	db "to the building", $55
-	db "across the road.", $57
-
-_UndergroundPathEntRoute8Text1: ; 8c28d (23:428d)
-	db $0, "The dept. store", $4f
-	db "in CELADON has a", $55
-	db "great selection!", $57
-
-_RockTunnelPokecenterText1: ; 8c2c0 (23:42c0)
-	db $0, "The element types", $4f
-	db "of #MON make", $55
-	db "them stronger", $55
-	db "than some types", $55
-	db "and weaker than", $55
-	db "others!", $57
-
-_RockTunnelPokecenterText3: ; 8c316 (23:4316)
-	db $0, "I sold a useless", $4f
-	db "NUGGET for ¥5000!", $57
-
-_RockTunnel1BattleText1: ; 8c33a (23:433a)
-	db $0, "This tunnel goes", $4f
-	db "a long way, kid!", $57
-
-_RockTunnel1EndBattleText1: ; 8c35d (23:435d)
-	db $0, "Doh!", $4f
-	db "You win!", $58
-
-_RockTunnel1AfterBattleText1: ; 8c36c (23:436c)
-	db $0, "Watch for ONIX!", $4f
-	db "It can put the", $55
-	db "squeeze on you!", $57
-
-_RockTunnel1BattleText2: ; 8c39c (23:439c)
-	db $0, "Hmm. Maybe I'm", $4f
-	db "lost in here...", $57
-
-_RockTunnel1EndBattleText2: ; 8c3bb (23:43bb)
-	db $0, "Ease up!", $4f
-	db "What am I doing?", $55
-	db "Which way is out?", $58
-
-_RockTunnel1AfterBattleText2: ; 8c3e8 (23:43e8)
-	db $0, "That sleeping", $4f
-	db "#MON on ROUTE", $55
-	db "12 forced me to", $55
-	db "take this detour.", $57
-
-_RockTunnel1BattleText3: ; 8c427 (23:4427)
-	db $0, "Outsiders like", $4f
-	db "you need to show", $55
-	db "me some respect!", $57
-
-_RockTunnel1EndBattleText3: ; 8c459 (23:4459)
-	db $0, "I give!", $58
-
-_RockTunnel1AfterBattleText3: ; 8c462 (23:4462)
-	db $0, "You're talented", $4f
-	db "enough to hike!", $57
-
-_RockTunnel1BattleText4: ; 8c482 (23:4482)
-	db $0, "#MON fight!", $4f
-	db "Ready, go!", $57
-
-_RockTunnel1EndBattleText4: ; 8c49a (23:449a)
-	db $0, "Game", $4f
-	db "over!", $58
-
-_RockTunnel1AfterBattleText4: ; 8c4a6 (23:44a6)
-	db $0, "Oh well, I'll get", $4f
-	db "a ZUBAT as I go!", $57
-
-_RockTunnel1BattleText5: ; 8c4c9 (23:44c9)
-	db $0, "Eek! Don't try", $4f
-	db "anything funny in", $55
-	db "the dark!", $57
-
-_RockTunnel1EndBattleText5: ; 8c4f4 (23:44f4)
-	db $0, "It", $4f
-	db "was too dark!", $58
-
-_RockTunnel1AfterBattleText5: ; 8c506 (23:4506)
-	db $0, "I saw a MACHOP", $4f
-	db "in this tunnel!", $57
-
-_RockTunnel1BattleText6: ; 8c526 (23:4526)
-	db $0, "I came this far", $4f
-	db "for #MON!", $57
-
-_RockTunnel1EndBattleText6: ; 8c541 (23:4541)
-	db $0, "I'm", $4f
-	db "out of #MON!", $58
-
-_RockTunnel1AfterBattleText6: ; 8c552 (23:4552)
-	db $0, "You looked cute", $4f
-	db "and harmless!", $57
-
-_RockTunnel1BattleText7: ; 8c571 (23:4571)
-	db $0, "You have #MON!", $4f
-	db "Let's start!", $57
-
-_RockTunnel1EndBattleText7: ; 8c58d (23:458d)
-	db $0, "You", $4f
-	db "play hard!", $58
-
-_RockTunnel1AfterBattleText7: ; 8c59d (23:459d)
-	db $0, "Whew! I'm all", $4f
-	db "sweaty now!", $57
-
-_RockTunnel1Text8: ; 8c5b7 (23:45b7)
-	db $0, "ROCK TUNNEL", $4f
-	db "CERULEAN CITY -", $55
-	db "LAVENDER TOWN", $57
-
-_VoltorbBattleText: ; 8c5e2 (23:45e2)
-	db $0, "Bzzzt!", $57
-
-_ZapdosBattleText: ; 8c5ea (23:45ea)
-	db $0, "Gyaoo!@@"
-
-_Route11GateText1: ; 8c5f3 (23:45f3)
-	db $0, "When you catch", $4f
-	db "lots of #MON,", $55
-	db "isn't it hard to", $55
-	db "think up names?", $51
-	db "In LAVENDER TOWN,", $4f
-	db "there's a man who", $55
-	db "rates #MON", $55
-	db "nicknames.", $51
-	db "He'll help you", $4f
-	db "rename them too!", $57
-
-_UnnamedText_494a3: ; 8c689 (23:4689)
-	db $0, "There are items on", $4f
-	db "the ground that", $55
-	db "can't be seen.", $51
-	db "ITEMFINDER will", $4f
-	db "detect an item", $55
-	db "close to you.", $51
-	db "It can't pinpoint", $4f
-	db "it, so you have", $55
-	db "to look yourself!", $57
-
-_UnnamedText_494c4: ; 8c71b (23:471b)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "A big #MON is", $4f
-	db "asleep on a road!", $57
-
-_UnnamedText_494c9: ; 8c758 (23:4758)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "It's a beautiful", $4f
-	db "view!", $57
-
-_UnnamedText_494d5: ; 8c78b (23:478b)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "The only way to", $4f
-	db "get from CERULEAN", $55
-	db "CITY to LAVENDER", $55
-	db "is by way of the", $55
-	db "ROCK TUNNEL.", $57
-
-_DiglettsCaveEntRoute11Text1: ; 8c7f9 (23:47f9)
-	db $0, "What a surprise!", $4f
-	db "DIGLETTs dug this", $55
-	db "long tunnel!", $51
-	db "It goes right to", $4f
-	db "VIRIDIAN CITY!", $57
-
-_Route12GateText1: ; 8c84a (23:484a)
-	db $0, "There's a lookout", $4f
-	db "spot upstairs.", $57
-
-_TM39PreReceiveText: ; 8c86b (23:486b)
-	db $0, "My #MON's", $4f
-	db "ashes are stored", $55
-	db "in #MON TOWER.", $51
-	db "You can have this", $4f
-	db "TM. I don't need", $55
-	db "it any more...", $58
-
-_ReceivedTM39Text: ; 8c8c6 (23:48c6)
-	db $0, $52, " received", $4f
-	db "TM39!@@"
-
-_TM39ExplanationText: ; 8c8d9 (23:48d9)
-	db $0, "TM39 is a move", $4f
-	db "called SWIFT.", $51
-	db "It's very accurate,", $4f
-	db "so use it during", $55
-	db "battles you can't", $55
-	db "afford to lose.", $57
-
-_TM39NoRoomText: ; 8c93c (23:493c)
-	db $0, "You don't have", $4f
-	db "room for this.", $57
-
-_UnnamedText_495b8: ; 8c95a (23:495a)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "A man fishing!", $57
-
-_UnnamedText_495c4: ; 8c986 (23:4986)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "It's #MON TOWER!", $57
-
-_UnnamedText_564c0: ; 8c9b3 (23:49b3)
-	db $0, "I'm the FISHING", $4f
-	db "GURU's brother!", $51
-	db "I simply Looove", $4f
-	db "fishing!", $51
-	db "Do you like to", $4f
-	db "fish?", $57
-
-_UnnamedText_564c5: ; 8ca00 (23:4a00)
-	db $0, "Grand! I like", $4f
-	db "your style!", $51
-	db "Take this and", $4f
-	db "fish, young one!", $51
-	db $52, " received", $4f
-	db "a @"
-
-UnnamedText_8ca48: ; 8ca48 (23:4a48)
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_564ca: ; 8ca4f (23:4a4f)
-	db $0, $51
-	db "Fishing is a way", $4f
-	db "of life!", $51
-	db "From the seas to", $4f
-	db "rivers, go out", $55
-	db "and land the big", $55
-	db "one!", $57
-
-_UnnamedText_564cf: ; 8caa1 (23:4aa1)
-	db $0, "Oh... That's so", $4f
-	db "disappointing...", $57
-
-_UnnamedText_564d4: ; 8cac2 (23:4ac2)
-	db $0, "Hello there,", $4f
-	db $52, "!", $51
-	db "Use the SUPER ROD", $4f
-	db "in any water!", $55
-	db "You can catch", $55
-	db "different kinds", $55
-	db "of #MON.", $51
-	db "Try fishing", $4f
-	db "wherever you can!", $57
-
-_UnnamedText_564d9: ; 8cb38 (23:4b38)
-	db $0, "Oh no!", $51
-	db "I had a gift for", $4f
-	db "you, but you have", $55
-	db "no room for it!", $57
-
-_Route15GateText1: ; 8cb73 (23:4b73)
-	db $0, "Are you working", $4f
-	db "on a #DEX?", $51
-	db "PROF.OAK's AIDE", $4f
-	db "came by here.", $57
-
-_UnnamedText_4968c: ; 8cbac (23:4bac)
-	db $0, "EXP.ALL gives", $4f
-	db "EXP points to all", $55
-	db "the #MON with", $55
-	db "you, even if they", $55
-	db "don't fight.", $51
-	db "It does, however,", $4f
-	db "reduce the amount", $55
-	db "of EXP for each", $55
-	db "#MON.", $51
-	db "If you don't need", $4f
-	db "it, you should ", $55
-	db "store it via PC.", $57
-
-_UnnamedText_49698: ; 8cc65 (23:4c65)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "It looks like a", $4f
-	db "small island!", $57
-
-_UnnamedText_49777: ; 8cca0 (23:4ca0)
-	db $0, "No pedestrians", $4f
-	db "are allowed on", $55
-	db "CYCLING ROAD!", $57
-
-_UnnamedText_4977c: ; 8cccd (23:4ccd)
-	db $0, "CYCLING ROAD is a", $4f
-	db "downhill course", $55
-	db "by the sea. It's", $55
-	db "a great ride.", $57
-
-_UnnamedText_49781: ; 8cd0e (23:4d0e)
-	db $0, "Excuse me! Wait", $4f
-	db "up please!", $57
-
-_Route16GateMapText2: ; 8cd2a (23:4d2a)
-	db $0, "How'd you get in?", $4f
-	db "Good effort!", $57
-
-_UnnamedText_49820: ; 8cd49 (23:4d49)
-	db $0, "I'm going for a", $4f
-	db "ride with my girl", $55
-	db "friend!", $57
-
-_UnnamedText_4982f: ; 8cd73 (23:4d73)
-	db $0, "We're going", $4f
-	db "riding together!", $57
-
-_UnnamedText_4983b: ; 8cd90 (23:4d90)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "It's CELADON DEPT.", $4f
-	db "STORE!", $57
-
-_UnnamedText_49847: ; 8cdc6 (23:4dc6)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "There's a long", $4f
-	db "path over water!", $57
-
-_Route16HouseText3: ; 8ce02 (23:4e02)
-	db $0, "Oh, you found my", $4f
-	db "secret retreat!", $51
-	db "Please don't tell", $4f
-	db "anyone I'm here.", $55
-	db "I'll make it up", $55
-	db "to you with this!", $58
-
-_ReceivedHM02Text: ; 8ce66 (23:4e66)
-	db $0, $52, " received", $4f
-	db "HM02!@@"
-
-_HM02ExplanationText: ; 8ce79 (23:4e79)
-	db $0, "HM02 is FLY.", $4f
-	db "It will take you", $55
-	db "back to any town.", $51
-	db "Put it to good", $4f
-	db "use!", $57
-
-_HM02NoRoomText: ; 8cebe (23:4ebe)
-	db $0, "You don't have any", $4f
-	db "room for this.", $57
-
-_UnnamedText_1e652: ; 8cee0 (23:4ee0)
-	db $0, "FEAROW: Kyueen!", $57
-
-_UnnamedText_49928: ; 8cef1 (23:4ef1)
-	db $0, "You need a BICYCLE", $4f
-	db "for CYCLING ROAD!", $57
-
-_UnnamedText_4992d: ; 8cf17 (23:4f17)
-	db $0, "CYCLING ROAD is", $4f
-	db "all uphill from", $55
-	db "here.", $57
-
-_UnnamedText_49932: ; 8cf3e (23:4f3e)
-	db $0, "Excuse me!", $57
-
-_UnnamedText_49993: ; 8cf4a (23:4f4a)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "PALLET TOWN is in", $4f
-	db "the west!", $57
-
-_UnnamedText_4999f: ; 8cf83 (23:4f83)
-	db $0, "Looked into the", $4f
-	db "binoculars.", $51
-	db "There are people", $4f
-	db "swimming!", $57
-
-_UnnamedText_1e704: ; 8cfbb (23:4fbb)
-	db $0, "Only truly skilled", $4f
-	db "trainers are", $55
-	db "allowed through.", $51
-	db "You don't have the", $4f
-	db "BOULDERBADGE yet!@@"
-
-_UnnamedText_1e715: ; 8d012 (23:5012)
-	db $0, $51
-	db "The rules are", $4f
-	db "rules. I can't", $55
-	db "let you pass.", $57
-
-_UnnamedText_1e71a: ; 8d03e (23:503e)
-	db $0, "Oh! That is the", $4f
-	db "BOULDERBADGE!", $55
-	db "Go right ahead!@@"
-
-_VictoryRoad2BattleText6: ; 8d06e (23:506e)
-	db $0, "Gyaoo!@@"
-
-_VictoryRoad2BattleText1: ; 8d077 (23:5077)
-	db $0, "VICTORY ROAD is", $4f
-	db "the final test", $55
-	db "for trainers!", $57
-
-_VictoryRoad2EndBattleText1: ; 8d0a5 (23:50a5)
-	db $0, "Aiyah!", $58
-
-_VictoryRoad2AfterBattleText1: ; 8d0ad (23:50ad)
-	db $0, "If you get stuck,", $4f
-	db "try moving some", $55
-	db "boulders around!", $57
-
-_VictoryRoad2BattleText2: ; 8d0e1 (23:50e1)
-	db $0, "Ah, so you wish", $4f
-	db "to challenge the", $55
-	db "ELITE FOUR?", $57
-
-_VictoryRoad2EndBattleText2: ; 8d10f (23:510f)
-	db $0, "You", $4f
-	db "got me!", $58
-
-_VictoryRoad2AfterBattleText2: ; 8d11c (23:511c)
-	db $0, $53, " also came", $4f
-	db "through here!", $57
-
-_VictoryRoad2BattleText3: ; 8d137 (23:5137)
-	db $0, "Come on!", $4f
-	db "I'll whip you!", $57
-
-_VictoryRoad2EndBattleText3: ; 8d14f (23:514f)
-	db $0, "I got", $4f
-	db "whipped!", $58
-
-_VictoryRoad2AfterBattleText3: ; 8d15f (23:515f)
-	db $0, "You earned the", $4f
-	db "right to be on", $55
-	db "VICTORY ROAD!", $57
-
-_VictoryRoad2BattleText4: ; 8d18c (23:518c)
-	db $0, "If you can get", $4f
-	db "through here, you", $55
-	db "can go meet the", $55
-	db "ELITE FOUR!", $57
-
-_VictoryRoad2EndBattleText4: ; 8d1ca (23:51ca)
-	db $0, "No!", $4f
-	db "Unbelievable!", $58
-
-_VictoryRoad2AfterBattleText4: ; 8d1dd (23:51dd)
-	db $0, "I can beat you", $4f
-	db "when it comes to", $55
-	db "knowledge about", $55
-	db "#MON!", $57
-
-_VictoryRoad2BattleText5: ; 8d214 (23:5214)
-	db $0, "Is VICTORY ROAD", $4f
-	db "too tough?", $57
-
-_VictoryRoad2EndBattleText5: ; 8d230 (23:5230)
-	db $0, "Well", $4f
-	db "done!", $58
-
-_VictoryRoad2AfterBattleText5: ; 8d23c (23:523c)
-	db $0, "Many trainers give", $4f
-	db "up the challenge", $55
-	db "here.", $57
-
-_UnnamedText_1e865: ; 8d267 (23:5267)
-	db $0, "Hiya! I'm a", $4f
-	db "#MON...", $55
-	db "...No I'm not!", $51
-	db "Call me BILL!", $4f
-	db "I'm a true blue", $55
-	db "#MANIAC! Hey!", $55
-	db "What's with that", $55
-	db "skeptical look?", $51
-	db "I'm not joshing", $4f
-	db "you, I screwed up", $55
-	db "an experiment and", $55
-	db "got combined with", $55
-	db "a #MON!", $51
-	db "So, how about it?", $4f
-	db "Help me out here!", $57
-
-_UnnamedText_1e86a: ; 8d345 (23:5345)
-	db $0, "When I'm in the", $4f
-	db "TELEPORTER, go to", $55
-	db "my PC and run the", $55
-	db "Cell Separation", $55
-	db "System!", $57
-
-_UnnamedText_1e86f: ; 8d391 (23:5391)
-	db $0, "No!? Come on, you", $4f
-	db "gotta help a guy", $55
-	db "in deep trouble!", $51
-	db "What do you say,", $4f
-	db "chief? Please?", $55
-	db "OK? All right!", $58
-
-_BillThankYouText: ; 8d3f5 (23:53f5)
-	db $0, "BILL: Yeehah!", $4f
-	db "Thanks, bud! I", $55
-	db "owe you one!", $51
-	db "So, did you come", $4f
-	db "to see my #MON", $55
-	db "collection?", $55
-	db "You didn't?", $55
-	db "That's a bummer.", $51
-	db "I've got to thank", $4f
-	db "you... Oh here,", $55
-	db "maybe this'll do.", $58
-
-_SSTicketReceivedText: ; 8d499 (23:5499)
-	db $0, $52, " received", $4f
-	db "an @"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_SSTicketNoRoomText: ; 8d4b0 (23:54b0)
-	db $0, "You've got too", $4f
-	db "much stuff, bud!", $57
-
-_UnnamedText_1e8cb: ; 8d4d0 (23:54d0)
-	db $0, "That cruise ship,", $4f
-	db "S.S.ANNE, is in", $55
-	db "VERMILION CITY.", $55
-	db "Its passengers", $55
-	db "are all trainers!", $51
-	db "They invited me", $4f
-	db "to their party,", $55
-	db "but I can't stand", $55
-	db "fancy do's. Why", $55
-	db "don't you go", $55
-	db "instead of me?", $57
-
-_UnnamedText_1e8da: ; 8d57f (23:557f)
-	db $0, "BILL: Look, bud,", $4f
-	db "just check out", $55
-	db "some of my rare", $55
-	db "#MON on my PC!", $57
-
-_Route1ViridianMartSampleText: ; 8d5bf (23:55bf)
-	db $0, "Hi! I work at a", $4f
-	db "#MON MART.", $51
-	db "It's a convenient", $4f
-	db "shop, so please", $55
-	db "visit us in", $55
-	db "VIRIDIAN CITY.", $51
-	db "I know, I'll give", $4f
-	db "you a sample!", $55
-	db "Here you go!", $58
-
-_UnnamedText_1cae8: ; 8d643 (23:5643)
-	db $0, $52, " got", $4f
-	db "@"
-
-UnnamedText_8d64b: ; 8d64b (23:564b)
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_1caee: ; 8d652 (23:5652)
-	db $0, "We also carry", $4f
-	db "# BALLs for", $55
-	db "catching #MON!", $57
-
-_UnnamedText_1caf3: ; 8d67c (23:567c)
-	db $0, "You have too much", $4f
-	db "stuff with you!", $57
-
-_Route1Text2: ; 8d69f (23:569f)
-	db $0, "See those ledges", $4f
-	db "along the road?", $51
-	db "It's a bit scary,", $4f
-	db "but you can jump", $55
-	db "from them.", $51
-	db "You can get back", $4f
-	db "to PALLET TOWN", $55
-	db "quicker that way.", $57
-
-_Route1Text3: ; 8d720 (23:5720)
-	db $0, "ROUTE 1", $4f
-	db "PALLET TOWN -", $55
-	db "VIRIDIAN CITY", $57
-
-_Route2Text3: ; 8d745 (23:5745)
-	db $0, "ROUTE 2", $4f
-	db "VIRIDIAN CITY -", $55
-	db "PEWTER CITY", $57
-
-_Route2Text4: ; 8d76a (23:576a)
-	db $0, "DIGLETT's CAVE", $57
-
-_Route3Text1: ; 8d779 (23:5779)
-	db $0, "Whew... I better", $4f
-	db "take a rest...", $55
-	db "Groan...", $51
-	db "That tunnel from", $4f
-	db "CERULEAN takes a", $55
-	db "lot out of you!", $57
-
-_Route3BattleText1: ; 8d7d5 (23:57d5)
-	db $0, "Hey! I met you in", $4f
-	db "VIRIDIAN FOREST!", $57
-
-_Route3EndBattleText1: ; 8d7f9 (23:57f9)
-	db $0, "You", $4f
-	db "beat me again!", $58
-
-_Route3AfterBattleText1: ; 8d80d (23:580d)
-	db $0, "There are other", $4f
-	db "kinds of #MON", $55
-	db "than those found", $55
-	db "in the forest!", $57
-
-_Route3BattleText2: ; 8d84c (23:584c)
-	db $0, "Hi! I like shorts!", $4f
-	db "They're comfy and", $55
-	db "easy to wear!", $57
-
-_Route3EndBattleText2: ; 8d87f (23:587f)
-	db $0, "I don't", $4f
-	db "believe it!", $58
-
-_Route3AfterBattleText2: ; 8d893 (23:5893)
-	db $0, "Are you storing", $4f
-	db "your #MON on", $55
-	db "PC? Each BOX can", $55
-	db "hold 20 #MON!", $57
-
-_Route3BattleText3: ; 8d8d0 (23:58d0)
-	db $0, "You looked at me,", $4f
-	db "didn't you?", $57
-
-_Route3EndBattleText3: ; 8d8ee (23:58ee)
-	db $0, "You're", $4f
-	db "mean!", $58
-
-_Route3AfterBattleText3: ; 8d8fb (23:58fb)
-	db $0, "Quit staring if", $4f
-	db "you don't want to", $55
-	db "fight!", $57
-
-_Route3BattleText4: ; 8d924 (23:5924)
-	db $0, "Are you a trainer?", $4f
-	db "Let's fight!", $57
-
-_Route3EndBattleText4: ; 8d944 (23:5944)
-	db $0, "If I", $4f
-	db "had new #MON I", $55
-	db "would've won!", $58
-
-_Route3AfterBattleText4: ; 8d966 (23:5966)
-	db $0, "If a #MON BOX", $4f
-	db "on the PC gets", $55
-	db "full, just switch", $55
-	db "to another BOX!", $57
-
-_Route3BattleText5: ; 8d9a6 (23:59a6)
-	db $0, "That look you", $4f
-	db "gave me, it's so", $55
-	db "intriguing!", $57
-
-_Route3EndBattleText5: ; 8d9d1 (23:59d1)
-	db $0, "Be nice!", $58
-
-_Route3AfterBattleText5: ; 8d9db (23:59db)
-	db $0, "Avoid fights by", $4f
-	db "not letting", $55
-	db "people see you!", $57
-
-_Route3BattleText6: ; 8da08 (23:5a08)
-	db $0, "Hey! You're not", $4f
-	db "wearing shorts!", $57
-
-_Route3EndBattleText6: ; 8da28 (23:5a28)
-	db $0, "Lost!", $4f
-	db "Lost! Lost!", $58
-
-_Route3AfterBattleText6: ; 8da3b (23:5a3b)
-	db $0, "I always wear", $4f
-	db "shorts, even in", $55
-	db "winter!", $57
-
-_Route3BattleText7: ; 8da62 (23:5a62)
-	db $0, "You can fight my", $4f
-	db "new #MON!", $57
-
-_Route3EndBattleText7: ; 8da7e (23:5a7e)
-	db $0, "Done", $4f
-	db "like dinner!", $58
-
-_Route3AfterBattleText7: ; 8da91 (23:5a91)
-	db $0, "Trained #MON", $4f
-	db "are stronger than", $55
-	db "the wild ones!", $57
-
-_Route3BattleText8: ; 8dac0 (23:5ac0)
-	db $0, "Eek! Did you", $4f
-	db "touch me?", $57
-
-_Route3EndBattleText8: ; 8dad8 (23:5ad8)
-	db $0, "That's it?", $58
-
-_Route3AfterBattleText8: ; 8dae3 (23:5ae3)
-	db $0, "ROUTE 4 is at the", $4f
-	db "foot of MT.MOON.", $57
-
-_Route3Text10: ; 8db07 (23:5b07)
-	db $0, "ROUTE 3", $4f
-	db "MT.MOON AHEAD", $57
-
-_Route4Text1: ; 8db1e (23:5b1e)
-	db $0, "Ouch! I tripped", $4f
-	db "over a rocky", $55
-	db "#MON, GEODUDE!", $57
-
-_Route4BattleText1: ; 8db4b (23:5b4b)
-	db $0, "I came to get my", $4f
-	db "mushroom #MON!", $57
-
-_Route4EndBattleText1: ; 8db6c (23:5b6c)
-	db $0, "Oh! My cute", $4f
-	db "mushroom #MON!", $58
-
-_Route4AfterBattleText1: ; 8db88 (23:5b88)
-	db $0, "There might not", $4f
-	db "be any more", $55
-	db "mushrooms here.", $51
-	db "I think I got", $4f
-	db "them all.", $57
-
-_Route4Text5: ; 8dbcd (23:5bcd)
-	db $0, "MT.MOON", $4f
-	db "Tunnel Entrance", $57
-
-_Route4Text6: ; 8dbe6 (23:5be6)
-	db $0, "ROUTE 4", $4f
-	db "MT.MOON -", $55
-	db "CERULEAN CITY", $57
-
-_Route5Text1: ; 8dc07 (23:5c07)
-	db $0, "UNDERGROUND PATH", $4f
-	db "CERULEAN CITY -", $55
-	db "VERMILION CITY", $57
-
-_Route6BattleText1: ; 8dc38 (23:5c38)
-	db $0, "Who's there?", $4f
-	db "Quit listening in", $55
-	db "on us!", $57
-
-_Route6EndBattleText1: ; 8dc5e (23:5c5e)
-	db $0, "I", $4f
-	db "just can't win!", $58
-
-_Route6AfterBattleText1: ; 8dc70 (23:5c70)
-	db $0, "Whisper...", $4f
-	db "whisper...", $57
-
-_Route6BattleText2: ; 8dc87 (23:5c87)
-	db $0, "Excuse me! This", $4f
-	db "is a private", $55
-	db "conversation!", $57
-
-_Route6EndBattleText2: ; 8dcb3 (23:5cb3)
-	db $0, "Ugh!", $4f
-	db "I hate losing!", $58
-
-_Route6BattleText3: ; 8dcc8 (23:5cc8)
-	db $0, "There aren't many", $4f
-	db "bugs out here.", $57
-
-_Route6EndBattleText3: ; 8dce9 (23:5ce9)
-	db $0, "No!", $4f
-	db "You're kidding!", $58
-
-_Route6AfterBattleText3: ; 8dcfd (23:5cfd)
-	db $0, "I like bugs, so", $4f
-	db "I'm going back to", $55
-	db "VIRIDIAN FOREST.", $57
-
-_Route6BattleText4: ; 8dd30 (23:5d30)
-	db $0, "Huh? You want", $4f
-	db "to talk to me?", $57
-
-_Route6EndBattleText4: ; 8dd4e (23:5d4e)
-	db $0, "I", $4f
-	db "didn't start it!", $58
-
-_Route6AfterBattleText4: ; 8dd61 (23:5d61)
-	db $0, "I should carry", $4f
-	db "more #MON with", $55
-	db "me for safety.", $57
-
-_Route6BattleText5: ; 8dd8f (23:5d8f)
-	db $0, "Me? Well, OK.", $4f
-	db "I'll play!", $57
-
-_Route6EndBattleText5: ; 8dda8 (23:5da8)
-	db $0, "Just", $4f
-	db "didn't work!", $58
-
-_Route6AfterBattleText5: ; 8ddba (23:5dba)
-	db $0, "I want to get", $4f
-	db "stronger! What's", $55
-	db "your secret?", $57
-
-_Route6BattleText6: ; 8dde6 (23:5de6)
-	db $0, "I've never seen", $4f
-	db "you around!", $55
-	db "Are you good?", $57
-
-_Route6EndBattleText6: ; 8de10 (23:5e10)
-	db $0, "You", $4f
-	db "are too good!", $58
-
-_Route6AfterBattleText6: ; 8de23 (23:5e23)
-	db $0, "Are my #MON", $4f
-	db "weak? Or, am I", $55
-	db "just bad?", $57
-
-_Route6Text7: ; 8de49 (23:5e49)
-	db $0, "UNDERGROUND PATH", $4f
-	db "CERULEAN CITY -", $55
-	db "VERMILION CITY", $57
-
-_Route7Text1: ; 8de7a (23:5e7a)
-	db $0, "UNDERGROUND PATH", $4f
-	db "CELADON CITY -", $55
-	db "LAVENDER TOWN", $57
-
-_Route8BattleText1: ; 8dea9 (23:5ea9)
-	db $0, "You look good at", $4f
-	db "#MON, but", $55
-	db "how's your chem?", $57
-
-_Route8EndBattleText1: ; 8ded5 (23:5ed5)
-	db $0, "Ow!", $4f
-	db "Meltdown!", $58
-
-_Route8AfterBattleText1: ; 8dee4 (23:5ee4)
-	db $0, "I am better at", $4f
-	db "school than this!", $57
-
-_Route8BattleText2: ; 8df06 (23:5f06)
-	db $0, "All right! Let's", $4f
-	db "roll the dice!", $57
-
-_Route8EndBattleText2: ; 8df26 (23:5f26)
-	db $0, "Drat!", $4f
-	db "Came up short!", $58
-
-_Route8AfterBattleText2: ; 8df3c (23:5f3c)
-	db $0, "Lady Luck's not", $4f
-	db "with me today!", $57
-
-_Route8BattleText3: ; 8df5b (23:5f5b)
-	db $0, "You need strategy", $4f
-	db "to win at this!", $57
-
-_Route8EndBattleText3: ; 8df7e (23:5f7e)
-	db $0, "It's", $4f
-	db "not logical!", $58
-
-_Route8AfterBattleText3: ; 8df90 (23:5f90)
-	db $0, "Go with GRIMER", $4f
-	db "first...and...", $55
-	db "...and...then...", $57
-
-_Route8BattleText4: ; 8dfc0 (23:5fc0)
-	db $0, "I like NIDORAN, so", $4f
-	db "I collect them!", $57
-
-_Route8EndBattleText4: ; 8dfe4 (23:5fe4)
-	db $0, "Why? Why??", $58
-
-_Route8AfterBattleText4: ; 8dff0 (23:5ff0)
-	db $0, "When #MON grow", $4f
-	db "up they get ugly!", $55
-	db "They shouldn't", $55
-	db "evolve!", $57
-
-_Route8BattleText5: ; 8e028 (23:6028)
-	db $0, "School is fun, but", $4f
-	db "so are #MON.", $57
-
-_Route8EndBattleText5: ; 8e049 (23:6049)
-	db $0, "I'll", $4f
-	db "stay with school.", $58
-
-_Route8AfterBattleText5: ; 8e060 (23:6060)
-	db $0, "We're stuck here", $4f
-	db "because of the", $55
-	db "gates at SAFFRON.", $57
-
-_Route8BattleText6: ; 8e092 (23:6092)
-	db $0, "MEOWTH is so cute,", $4f
-	db "meow, meow, meow!", $57
-
-_Route8EndBattleText6: ; 8e0b8 (23:60b8)
-	db $0, "Meow!", $58
-
-_Route8AfterBattleText6: ; 8e0bf (23:60bf)
-	db $0, "I think PIDGEY", $4f
-	db "and RATTATA", $55
-	db "are cute too!", $57
-
-_Route8BattleText7: ; 8e0e9 (23:60e9)
-	db $0, "We must look", $4f
-	db "silly standing", $55
-	db "here like this!", $57
-
-_Route8EndBattleText7: ; 8e116 (23:6116)
-	db $0, "Look what", $4f
-	db "you did!", $58
-
-_Route8AfterBattleText7: ; 8e12a (23:612a)
-	db $0, "SAFFRON's gate", $4f
-	db "keeper won't let", $55
-	db "us through.", $55
-	db "He's so mean!", $57
-
-_Route8BattleText8: ; 8e162 (23:6162)
-	db $0, "I'm a rambling,", $4f
-	db "gambling dude!", $57
-
-_Route8EndBattleText8: ; 8e181 (23:6181)
-	db $0, "Missed", $4f
-	db "the big score!", $58
-
-_Route8AfterBattleText8: ; 8e198 (23:6198)
-	db $0, "Gambling and", $4f
-	db "#MON are like", $55
-	db "eating peanuts!", $55
-	db "Just can't stop!", $57
-
-_Route8BattleText9: ; 8e1d4 (23:61d4)
-	db $0, "What's a cute,", $4f
-	db "round and fluffy", $55
-	db "#MON?", $57
-
-_Route8EndBattleText9: ; 8e1fa (23:61fa)
-	db $0, "Stop!", $51
-	db "Don't be so mean", $4f
-	db "to my CLEFAIRY!", $58
-
-_Route8AfterBattleText9: ; 8e221 (23:6221)
-	db $0, "I heard that", $4f
-	db "CLEFAIRY evolves", $55
-	db "when it's exposed", $55
-	db "to a MOON STONE.", $57
-
-_Route8Text10: ; 8e262 (23:6262)
-	db $0, "UNDERGROUND PATH", $4f
-	db "CELADON CITY -", $55
-	db "LAVENDER TOWN", $57
-
-_Route9BattleText1: ; 8e291 (23:6291)
-	db $0, "You have #MON", $4f
-	db "with you!", $55
-	db "You're mine!", $57
-
-_Route9EndBattleText1: ; 8e2b6 (23:62b6)
-	db $0, "You", $4f
-	db "deceived me!", $58
-
-_Route9AfterBattleText1: ; 8e2c8 (23:62c8)
-	db $0, "You need light to", $4f
-	db "get through that", $55
-	db "dark tunnel ahead.", $57
-
-_Route9BattleText2: ; 8e2ff (23:62ff)
-	db $0, "Who's that walking", $4f
-	db "with those good", $55
-	db "looking #MON?", $57
-
-_Route9EndBattleText2: ; 8e330 (23:6330)
-	db $0, "Out", $4f
-	db "like a light!", $58
-
-_Route9AfterBattleText2: ; 8e343 (23:6343)
-	db $0, "Keep walking!", $57
-
-_Route9BattleText3: ; 8e352 (23:6352)
-	db $0, "I'm taking ROCK", $4f
-	db "TUNNEL to go to", $55
-	db "LAVENDER...", $57
-
-_Route9EndBattleText3: ; 8e37e (23:637e)
-	db $0, "Can't", $4f
-	db "measure up!", $58
-
-_Route9AfterBattleText3: ; 8e390 (23:6390)
-	db $0, "Are you off to", $4f
-	db "ROCK TUNNEL too?", $57
-
-_Route9BattleText4: ; 8e3b1 (23:63b1)
-	db $0, "Don't you dare", $4f
-	db "condescend me!", $57
-
-_Route9EndBattleText4: ; 8e3cf (23:63cf)
-	db $0, "No!", $4f
-	db "You're too much!", $58
-
-_Route9AfterBattleText4: ; 8e3e4 (23:63e4)
-	db $0, "You're obviously", $4f
-	db "talented! Good", $55
-	db "luck to you!", $57
-
-_Route9BattleText5: ; 8e411 (23:6411)
-	db $0, "Bwahaha!", $4f
-	db "Great! I was", $55
-	db "bored, eh!", $57
-
-_Route9EndBattleText5: ; 8e433 (23:6433)
-	db $0, "Keep it", $4f
-	db "coming, eh!", $51
-	db "Oh wait. I'm out", $4f
-	db "of #MON!", $58
-
-_Route9AfterBattleText5: ; 8e461 (23:6461)
-	db $0, "You sure had guts", $4f
-	db "standing up to me", $55
-	db "there, eh?", $57
-
-_Route9BattleText6: ; 8e491 (23:6491)
-	db $0, "Hahaha!", $4f
-	db "Aren't you a", $55
-	db "little toughie!", $57
-
-_Route9EndBattleText6: ; 8e4b6 (23:64b6)
-	db $0, "What's", $4f
-	db "that?", $58
-
-_Route9AfterBattleText6: ; 8e4c3 (23:64c3)
-	db $0, "Hahaha! Kids", $4f
-	db "should be tough!", $57
-
-_Route9BattleText7: ; 8e4e2 (23:64e2)
-	db $0, "I got up early", $4f
-	db "every day to", $55
-	db "raise my #MON", $55
-	db "from cocoons!", $57
-
-_Route9EndBattleText7: ; 8e51b (23:651b)
-	db $0, "WHAT?", $51
-	db "What a total", $4f
-	db "waste of time!", $58
-
-_Route9AfterBattleText7: ; 8e53e (23:653e)
-	db $0, "I have to collect", $4f
-	db "more than bugs to", $55
-	db "get stronger...", $57
-
-_Route9BattleText8: ; 8e573 (23:6573)
-	db $0, "Hahahaha!", $4f
-	db "Come on, dude!", $57
-
-_Route9EndBattleText8: ; 8e58d (23:658d)
-	db $0, "Hahahaha!", $4f
-	db "You beat me fair!", $58
-
-_Route9AfterBattleText8: ; 8e5aa (23:65aa)
-	db $0, "Hahahaha!", $4f
-	db "Us hearty guys", $55
-	db "always laugh!", $57
-
-_Route9BattleText9: ; 8e5d2 (23:65d2)
-	db $0, "Go, my super bug", $4f
-	db "#MON!", $57
-
-_Route9EndBattleText9: ; 8e5ea (23:65ea)
-	db $0, "My", $4f
-	db "bugs...", $58
-
-_Route9AfterBattleText9: ; 8e5f6 (23:65f6)
-	db $0, "If you don't like", $4f
-	db "bug #MON, you", $55
-	db "bug me!", $57
-
-_Route9Text11: ; 8e61e (23:661e)
-	db $0, "ROUTE 9", $4f
-	db "CERULEAN CITY-", $55
-	db "ROCK TUNNEL", $57
-
-_Route10BattleText1: ; 8e642 (23:6642)
-	db $0, "Wow, are you a", $4f
-	db "#MANIAC too?", $55
-	db "Want to see my", $55
-	db "collection?", $57
-
-_Route10EndBattleText1: ; 8e67a (23:667a)
-	db $0, "Humph.", $4f
-	db "I'm not angry!", $58
-
-_Route10AfterBattleText1: ; 8e690 (23:6690)
-	db $0, "I have more rare", $4f
-	db "#MON at home!", $57
-
-_Route10BattleText2: ; 8e6b0 (23:66b0)
-	db $0, "Ha-hahah-ah-ha!", $57
-
-_Route10EndBattleText2: ; 8e6c1 (23:66c1)
-	db $0, "Ha-haha!", $4f
-	db "Not laughing!", $55
-	db "Ha-hay fever!", $55
-	db "Haha-ha-choo!", $58
-
-_Route10AfterBattleText2: ; 8e6f5 (23:66f5)
-	db $0, "Haha-ha-choo!", $4f
-	db "Ha-choo!", $55
-	db "Snort! Snivel!", $57
-
-_Route10BattleText3: ; 8e71c (23:671c)
-	db $0, "Hi kid, want to", $4f
-	db "see my #MON?", $57
-
-_Route10EndBattleText3: ; 8e73a (23:673a)
-	db $0, "Oh no!", $4f
-	db "My #MON!", $58
-
-_Route10AfterBattleText3: ; 8e74b (23:674b)
-	db $0, "I don't like you", $4f
-	db "for beating me!", $57
-
-_Route10BattleText4: ; 8e76c (23:676c)
-	db $0, "I've been to a", $4f
-	db "#MON GYM a few", $55
-	db "times. But, I", $55
-	db "lost each time.", $57
-
-_Route10EndBattleText4: ; 8e7a8 (23:67a8)
-	db $0, "Ohh!", $4f
-	db "Blew it again!", $58
-
-_Route10AfterBattleText4: ; 8e7bd (23:67bd)
-	db $0, "I noticed some", $4f
-	db "#MANIACs", $55
-	db "prowling around.", $57
-
-_Route10BattleText5: ; 8e7e7 (23:67e7)
-	db $0, "Ah! This mountain", $4f
-	db "air is delicious!", $57
-
-_Route10EndBattleText5: ; 8e80c (23:680c)
-	db $0, "That", $4f
-	db "cleared my head!", $58
-
-_Route10AfterBattleText5: ; 8e823 (23:6823)
-	db $0, "I feel bloated on", $4f
-	db "mountain air!", $57
-
-_Route10BattleText6: ; 8e844 (23:6844)
-	db $0, "I'm feeling a bit", $4f
-	db "faint from this", $55
-	db "tough hike.", $57
-
-_Route10EndBattleText6: ; 8e872 (23:6872)
-	db $0, "I'm", $4f
-	db "not up to it!", $58
-
-_Route10AfterBattleText6: ; 8e884 (23:6884)
-	db $0, "The #MON here", $4f
-	db "are so chunky!", $55
-	db "There should be a", $55
-	db "pink one with a", $55
-	db "floral pattern!", $57
-
-_Route10Text9: ; 8e8d4 (23:68d4)
-_Route10Text7: ; 8e8d4 (23:68d4)
-	db $0, "ROCK TUNNEL", $57
-
-_Route10Text10: ; 8e8e1 (23:68e1)
-	db $0, "POWER PLANT", $57
-
-_Route11BattleText1: ; 8e8ee (23:68ee)
-	db $0, "Win, lose or draw!", $57
-
-_Route11EndBattleText1: ; 8e902 (23:6902)
-	db $0, "Atcha!", $4f
-	db "Didn't go my way!", $58
-
-_Route11AfterBattleText1: ; 8e91b (23:691b)
-	db $0, "#MON is life!", $4f
-	db "And to live is to", $55
-	db "gamble!", $57
-
-_Route11BattleText2: ; 8e944 (23:6944)
-	db $0, "Competition! I", $4f
-	db "can't get enough!", $57
-
-_Route11EndBattleText2: ; 8e965 (23:6965)
-	db $0, "I had", $4f
-	db "a chance!", $58
-
-_Route11AfterBattleText2: ; 8e976 (23:6976)
-	db $0, "You can't be a", $4f
-	db "coward in the", $55
-	db "world of #MON!", $57
-
-_Route11BattleText3: ; 8e9a2 (23:69a2)
-	db $0, "Let's go, but", $4f
-	db "don't cheat!", $57
-
-_Route11EndBattleText3: ; 8e9bc (23:69bc)
-	db $0, "Huh?", $4f
-	db "That's not right!", $58
-
-_Route11AfterBattleText3: ; 8e9d3 (23:69d3)
-	db $0, "I did my best! I", $4f
-	db "have no regrets!", $57
-
-_Route11BattleText4: ; 8e9f6 (23:69f6)
-	db $0, "Careful!", $4f
-	db "I'm laying down", $55
-	db "some cables!", $57
-
-_Route11EndBattleText4: ; 8ea1c (23:6a1c)
-	db $0, "That", $4f
-	db "was electric!", $58
-
-_Route11AfterBattleText4: ; 8ea30 (23:6a30)
-	db $0, "Spread the word", $4f
-	db "to save energy!", $57
-
-_Route11BattleText5: ; 8ea51 (23:6a51)
-	db $0, "I just became a", $4f
-	db "trainer! But, I", $55
-	db "think I can win!", $57
-
-_Route11EndBattleText5: ; 8ea83 (23:6a83)
-	db $0, "My", $4f
-	db "#MON couldn't!", $58
-
-_Route11AfterBattleText5: ; 8ea95 (23:6a95)
-	db $0, "What do you want?", $4f
-	db "Leave me alone!", $57
-
-_Route11BattleText6: ; 8eab8 (23:6ab8)
-	db $0, "Fwahaha! I have", $4f
-	db "never lost!", $57
-
-_Route11EndBattleText6: ; 8ead5 (23:6ad5)
-	db $0, "My", $4f
-	db "first loss!", $58
-
-_Route11AfterBattleText6: ; 8eae5 (23:6ae5)
-	db $0, "Luck of the draw!", $4f
-	db "Just luck!", $57
-
-_Route11BattleText7: ; 8eb03 (23:6b03)
-	db $0, "I have never won", $4f
-	db "before...", $57
-
-_Route11EndBattleText7: ; 8eb1f (23:6b1f)
-	db $0, "I saw", $4f
-	db "this coming...", $58
-
-_Route11AfterBattleText7: ; 8eb35 (23:6b35)
-	db $0, "It's just luck.", $4f
-	db "Luck of the draw.", $57
-
-_Route11BattleText8: ; 8eb57 (23:6b57)
-	db $0, "I'm the best in", $4f
-	db "my class!", $57
-
-_Route11EndBattleText8: ; 8eb71 (23:6b71)
-	db $0, "Darn!", $4f
-	db "I need to make my", $55
-	db "#MON stronger!", $58
-
-_Route11AfterBattleText8: ; 8eb99 (23:6b99)
-	db $0, "There's a fat", $4f
-	db "#MON that", $55
-	db "comes down from", $55
-	db "the mountains.", $51
-	db "It's strong if", $4f
-	db "you can get it.", $57
-
-_Route11BattleText9: ; 8ebee (23:6bee)
-	db $0, "Watch out for", $4f
-	db "live wires!", $57
-
-SECTION "bank24",ROMX,BANK[$24]
-
-_Route11EndBattleText9: ; 90000 (24:4000)
-	db $0, "Whoa!", $4f
-	db "You spark plug!", $58
-
-_Route11AfterBattleText9: ; 90017 (24:4017)
-	db $0, "Well, better get", $4f
-	db "back to work.", $57
-
-_Route11BattleText10: ; 90037 (24:4037)
-	db $0, "My #MON should", $4f
-	db "be ready by now!", $57
-
-_Route11EndBattleText10: ; 90058 (24:4058)
-	db $0, "Too", $4f
-	db "much, too young!", $58
-
-_Route11AfterBattleText10: ; 9006e (24:406e)
-	db $0, "I better go find", $4f
-	db "stronger ones!", $57
-
-_Route11Text11: ; 9008f (24:408f)
-	db $0, "DIGLETT's CAVE", $57
-
-_Route12Text1: ; 9009e (24:409e)
-	db $0, "A sleeping #MON", $4f
-	db "blocks the way!", $57
-
-_UnnamedText_596eb: ; 900bf (24:40bf)
-	db $0, "SNORLAX woke up!", $51
-	db "It attacked in a", $4f
-	db "grumpy rage!", $57
-
-_UnnamedText_596f0: ; 900ef (24:40ef)
-	db $0, "SNORLAX calmed", $4f
-	db "down! With a big", $55
-	db "yawn, it returned", $55
-	db "to the mountains!", $57
-
-_Route12BattleText1: ; 90134 (24:4134)
-	db $0, "Yeah! I got a", $4f
-	db "bite, here!", $57
-
-_Route12EndBattleText1: ; 9014f (24:414f)
-	db $0, "Tch!", $4f
-	db "Just a small fry!", $58
-
-_Route12AfterBattleText1: ; 90167 (24:4167)
-	db $0, "Hang on! My line's", $4f
-	db "snagged!", $57
-
-_Route12BattleText2: ; 90183 (24:4183)
-	db $0, "Be patient!", $4f
-	db "Fishing is a", $55
-	db "waiting game!", $57
-
-_Route12EndBattleText2: ; 901ab (24:41ab)
-	db $0, "That", $4f
-	db "one got away!", $58
-
-_Route12AfterBattleText2: ; 901bf (24:41bf)
-	db $0, "With a better ROD,", $4f
-	db "I could catch", $55
-	db "better #MON!", $57
-
-_Route12BattleText3: ; 901ee (24:41ee)
-	db $0, "Have you found a", $4f
-	db "MOON STONE?", $57
-
-_Route12EndBattleText3: ; 9020c (24:420c)
-	db $0, "Oww!", $58
-
-_Route12AfterBattleText3: ; 90212 (24:4212)
-	db $0, "I could have made", $4f
-	db "my #MON evolve", $55
-	db "with MOON STONE!", $57
-
-_Route12BattleText4: ; 90245 (24:4245)
-	db $0, "Electricity is my", $4f
-	db "specialty!", $57
-
-_Route12EndBattleText4: ; 90263 (24:4263)
-	db $0, "Unplugged!", $58
-
-_Route12AfterBattleText4: ; 9026f (24:426f)
-	db $0, "Water conducts", $4f
-	db "electricity, so", $55
-	db "you should zap", $55
-	db "sea #MON!", $57
-
-_Route12BattleText5: ; 902a8 (24:42a8)
-	db $0, "The FISHING FOOL", $4f
-	db "vs. #MON KID!", $57
-
-_Route12EndBattleText5: ; 902c8 (24:42c8)
-	db $0, "Too", $4f
-	db "much!", $58
-
-_Route12AfterBattleText5: ; 902d3 (24:42d3)
-	db $0, "You beat me at", $4f
-	db "#MON, but I'm", $55
-	db "good at fishing!", $57
-
-_Route12BattleText6: ; 90301 (24:4301)
-	db $0, "I'd rather be", $4f
-	db "working!", $57
-
-_Route12EndBattleText6: ; 90318 (24:4318)
-	db $0, "It's", $4f
-	db "not easy...", $58
-
-_Route12AfterBattleText6: ; 90329 (24:4329)
-	db $0, "It's all right.", $4f
-	db "Losing doesn't", $55
-	db "bug me any more.", $57
-
-_Route12BattleText7: ; 90358 (24:4358)
-	db $0, "You never know", $4f
-	db "what you could", $55
-	db "catch!", $57
-
-_Route12EndBattleText7: ; 9037e (24:437e)
-	db $0, "Lost", $4f
-	db "it!", $58
-
-_Route12AfterBattleText7: ; 90388 (24:4388)
-	db $0, "I catch MAGIKARP", $4f
-	db "all the time, but", $55
-	db "they're so weak!", $57
-
-_Route12Text11: ; 903bc (24:43bc)
-	db $0, "ROUTE 12 ", $4f
-	db "North to LAVENDER", $57
-
-_Route12Text12: ; 903d9 (24:43d9)
-	db $0, "SPORT FISHING AREA", $57
-
-_Route13BattleText2: ; 903ed (24:43ed)
-	db $0, "My bird #MON", $4f
-	db "want to scrap!", $57
-
-_Route13EndBattleText2: ; 9040a (24:440a)
-	db $0, "My", $4f
-	db "bird combo lost?", $58
-
-_Route13AfterBattleText2: ; 9041f (24:441f)
-	db $0, "My #MON look", $4f
-	db "happy even though", $55
-	db "they lost.", $57
-
-_Route13BattleText3: ; 9044a (24:444a)
-	db $0, "I'm told I'm good", $4f
-	db "for a kid!", $57
-
-_Route13EndBattleText3: ; 90466 (24:4466)
-	db $0, "Ohh!", $4f
-	db "I lost!", $58
-
-_Route13AfterBattleText3: ; 90474 (24:4474)
-	db $0, "I want to become", $4f
-	db "a good trainer.", $55
-	db "I'll train hard.", $57
-
-_Route13BattleText4: ; 904a6 (24:44a6)
-	db $0, "Wow! Your BADGEs", $4f
-	db "are too cool!", $57
-
-_Route13EndBattleText4: ; 904c6 (24:44c6)
-	db $0, "Not", $4f
-	db "enough!", $58
-
-_Route13AfterBattleText4: ; 904d3 (24:44d3)
-	db $0, "You got those", $4f
-	db "BADGEs from GYM", $55
-	db "LEADERs. I know!", $57
-
-_Route13BattleText5: ; 90503 (24:4503)
-	db $0, "My cute #MON", $4f
-	db "wish to make your", $55
-	db "acquaintance.", $57
-
-_Route13EndBattleText5: ; 90531 (24:4531)
-	db $0, "Wow!", $4f
-	db "You totally won!", $58
-
-_Route13AfterBattleText5: ; 90548 (24:4548)
-	db $0, "You have to make", $4f
-	db "#MON fight to", $55
-	db "toughen them up!", $57
-
-_Route13BattleText6: ; 90579 (24:4579)
-	db $0, "I found CARBOS in", $4f
-	db "a cave once.", $57
-
-_Route13EndBattleText6: ; 90599 (24:4599)
-	db $0, "Just", $4f
-	db "messed up!", $58
-
-_Route13AfterBattleText6: ; 905aa (24:45aa)
-	db $0, "CARBOS boosted", $4f
-	db "the SPEED of my", $55
-	db "#MON.", $57
-
-_Route13BattleText7: ; 905d0 (24:45d0)
-	db $0, "The wind's blowing", $4f
-	db "my way!", $57
-
-_Route13EndBattleText7: ; 905eb (24:45eb)
-	db $0, "The", $4f
-	db "wind turned!", $58
-
-_Route13AfterBattleText7: ; 905fd (24:45fd)
-	db $0, "I'm beat. I guess", $4f
-	db "I'll FLY home.", $57
-
-_Route13BattleText8: ; 9061d (24:461d)
-	db $0, "Sure, I'll play", $4f
-	db "with you!", $57
-
-_Route13EndBattleText8: ; 90637 (24:4637)
-	db $0, "Oh!", $4f
-	db "You little brute!", $58
-
-_Route13AfterBattleText8: ; 9064e (24:464e)
-	db $0, "I wonder which is", $4f
-	db "stronger, male or", $55
-	db "female #MON?", $57
-
-_Route13BattleText9: ; 90680 (24:4680)
-	db $0, "Do you want to", $4f
-	db "#MON with me?", $57
-
-_Route13EndBattleText9: ; 9069e (24:469e)
-	db $0, "It's over", $4f
-	db "already?", $58
-
-_Route13AfterBattleText9: ; 906b1 (24:46b1)
-	db $0, "I don't know", $4f
-	db "anything about", $55
-	db "#MON. I just", $55
-	db "like cool ones!", $57
-
-_Route13BattleText10: ; 906ea (24:46ea)
-	db $0, "What're you", $4f
-	db "lookin' at?", $57
-
-_Route13EndBattleText10: ; 90702 (24:4702)
-	db $0, "Dang!", $4f
-	db "Stripped gears!", $58
-
-_Route13AfterBattleText10: ; 90719 (24:4719)
-	db $0, "Get lost!", $57
-
-_Route13BattleText11: ; 90724 (24:4724)
-	db $0, "I always go with", $4f
-	db "bird #MON!", $57
-
-_Route13EndBattleText11: ; 90741 (24:4741)
-	db $0, "Out", $4f
-	db "of power!", $58
-
-_Route13AfterBattleText11: ; 90750 (24:4750)
-	db $0, "I wish I could", $4f
-	db "fly like PIDGEY", $55
-	db "and PIDGEOTTO...", $57
-
-_Route13Text11: ; 90781 (24:4781)
-	db $0, "TRAINER TIPS", $51
-	db "Look to the left", $4f
-	db "of that post!", $57
-
-_Route13Text12: ; 907ae (24:47ae)
-	db $0, "TRAINER TIPS", $51
-	db "Use SELECT to", $4f
-	db "switch items in", $55
-	db "the ITEM window!", $57
-
-_Route13Text13: ; 907eb (24:47eb)
-	db $0, "ROUTE 13", $4f
-	db "North to SILENCE", $55
-	db "BRIDGE", $57
-
-_Route14BattleText1: ; 9080d (24:480d)
-	db $0, "You need to use", $4f
-	db "TMs to teach good", $55
-	db "moves to #MON!", $57
-
-_Route14EndBattleText1: ; 9083f (24:483f)
-	db $0, "Not", $4f
-	db "good enough!", $58
-
-_Route14AfterBattleText1: ; 90851 (24:4851)
-	db $0, "You have some HMs", $4f
-	db "right? #MON", $55
-	db "can't ever forget", $55
-	db "those moves.", $57
-
-_Route14BattleText2: ; 9088e (24:488e)
-	db $0, "My bird #MON", $4f
-	db "should be ready", $55
-	db "for battle.", $57
-
-_Route14EndBattleText2: ; 908b8 (24:48b8)
-	db $0, "Not", $4f
-	db "ready yet!", $58
-
-_Route14AfterBattleText2: ; 908c8 (24:48c8)
-	db $0, "They need to learn", $4f
-	db "better moves.", $57
-
-_Route14BattleText3: ; 908ea (24:48ea)
-	db $0, "TMs are on sale", $4f
-	db "in CELADON!", $55
-	db "But, only a few", $55
-	db "people have HMs!", $57
-
-_Route14EndBattleText3: ; 90928 (24:4928)
-	db $0, "Aww,", $4f
-	db "bummer!", $58
-
-_Route14AfterBattleText3: ; 90936 (24:4936)
-	db $0, "Teach #MON", $4f
-	db "moves of the same", $55
-	db "element type for", $55
-	db "more power.", $57
-
-_Route14BattleText4: ; 90971 (24:4971)
-	db $0, "Have you taught", $4f
-	db "your bird #MON", $55
-	db "how to FLY?", $57
-
-_Route14EndBattleText4: ; 9099d (24:499d)
-	db $0, "Shot", $4f
-	db "down in flames!", $58
-
-_Route14AfterBattleText4: ; 909b3 (24:49b3)
-	db $0, "Bird #MON are", $4f
-	db "my true love!", $57
-
-_Route14BattleText5: ; 909d0 (24:49d0)
-	db $0, "Have you heard of", $4f
-	db "the legendary", $55
-	db "#MON?", $57
-
-_Route14EndBattleText5: ; 909f7 (24:49f7)
-	db $0, "Why?", $4f
-	db "Why'd I lose?", $58
-
-_Route14AfterBattleText5: ; 90a0a (24:4a0a)
-	db $0, "The 3 legendary", $4f
-	db "#MON are all", $55
-	db "birds of prey.", $57
-
-_Route14BattleText6: ; 90a37 (24:4a37)
-	db $0, "I'm not into it,", $4f
-	db "but OK! Let's go!", $57
-
-_Route14EndBattleText6: ; 90a59 (24:4a59)
-	db $0, "I", $4f
-	db "knew it!", $58
-
-_Route14AfterBattleText6: ; 90a65 (24:4a65)
-	db $0, "Winning, losing,", $4f
-	db "it doesn't matter", $55
-	db "in the long run!", $57
-
-_Route14BattleText7: ; 90a99 (24:4a99)
-	db $0, "C'mon, c'mon.", $4f
-	db "Let's go, let's", $55
-	db "go, let's go!", $57
-
-_Route14EndBattleText7: ; 90ac1 (24:4ac1)
-	db $0, "Arrg!", $4f
-	db "Lost! Get lost!", $58
-
-_Route14AfterBattleText7: ; 90ad8 (24:4ad8)
-	db $0, "What, what, what?", $4f
-	db "What do you want?", $57
-
-_Route14BattleText8: ; 90afd (24:4afd)
-	db $0, "Perfect! I need to", $4f
-	db "burn some time!", $57
-
-_Route14EndBattleText8: ; 90b21 (24:4b21)
-	db $0, "What?", $4f
-	db "You!?", $58
-
-_Route14AfterBattleText8: ; 90b2e (24:4b2e)
-	db $0, "Raising #MON", $4f
-	db "is a drag, man.", $57
-
-_Route14BattleText9: ; 90b4c (24:4b4c)
-	db $0, "We ride out here", $4f
-	db "because there's", $55
-	db "more room!", $57
-
-_Route14EndBattleText9: ; 90b78 (24:4b78)
-	db $0, "Wipe out!", $58
-
-_Route14AfterBattleText9: ; 90b83 (24:4b83)
-	db $0, "It's cool you", $4f
-	db "made your #MON", $55
-	db "so strong!", $51
-	db "Might is right!", $4f
-	db "And you know it!", $57
-
-_Route14BattleText10: ; 90bcc (24:4bcc)
-	db $0, "#MON fight?", $4f
-	db "Cool! Rumble!", $57
-
-_Route14EndBattleText10: ; 90be7 (24:4be7)
-	db $0, "Blown", $4f
-	db "away!", $58
-
-_Route14AfterBattleText10: ; 90bf4 (24:4bf4)
-	db $0, "You know who'd", $4f
-	db "win, you and me", $55
-	db "one on one!", $57
-
-_Route14Text11: ; 90c1f (24:4c1f)
-	db $0, "ROUTE 14", $4f
-	db "West to FUCHSIA", $55
-	db "CITY", $57
-
-_Route15BattleText1: ; 90c3e (24:4c3e)
-	db $0, "Let me try out the", $4f
-	db "#MON I just", $55
-	db "got in a trade!", $57
-
-_Route15EndBattleText1: ; 90c6e (24:4c6e)
-	db $0, "Not", $4f
-	db "good enough!", $58
-
-_Route15AfterBattleText1: ; 90c80 (24:4c80)
-	db $0, "You can't change", $4f
-	db "the nickname of", $55
-	db "any #MON you", $55
-	db "get in a trade.", $51
-	db "Only the Original", $4f
-	db "Trainer can.", $57
-
-_Route15BattleText2: ; 90cdd (24:4cdd)
-	db $0, "You look gentle,", $4f
-	db "so I think I can", $55
-	db "beat you!", $57
-
-_Route15EndBattleText2: ; 90d0a (24:4d0a)
-	db $0, "No,", $4f
-	db "wrong!", $58
-
-_Route15AfterBattleText2: ; 90d16 (24:4d16)
-	db $0, "I'm afraid of", $4f
-	db "BIKERs, they look", $55
-	db "so ugly and mean!", $57
-
-_Route15BattleText3: ; 90d48 (24:4d48)
-	db $0, "When I whistle, I", $4f
-	db "can summon bird", $55
-	db "#MON!", $57
-
-_Route15EndBattleText3: ; 90d71 (24:4d71)
-	db $0, "Ow!", $4f
-	db "That's tragic!", $58
-
-_Route15AfterBattleText3: ; 90d84 (24:4d84)
-	db $0, "Maybe I'm not cut", $4f
-	db "out for battles.", $57
-
-_Route15BattleText4: ; 90da7 (24:4da7)
-	db $0, "Hmm? My birds are", $4f
-	db "shivering! You're", $55
-	db "good, aren't you?", $57
-
-_Route15EndBattleText4: ; 90ddc (24:4ddc)
-	db $0, "Just", $4f
-	db "as I thought!", $58
-
-_Route15AfterBattleText4: ; 90df0 (24:4df0)
-	db $0, "Did you know moves", $4f
-	db "like EARTHQUAKE", $55
-	db "don't have any", $55
-	db "effect on birds?", $57
-
-_Route15BattleText5: ; 90e33 (24:4e33)
-	db $0, "Oh, you're a", $4f
-	db "little cutie!", $57
-
-_Route15EndBattleText5: ; 90e4e (24:4e4e)
-	db $0, "You looked", $4f
-	db "so cute too!", $58
-
-_Route15AfterBattleText5: ; 90e67 (24:4e67)
-	db $0, "I forgive you!", $4f
-	db "I can take it!", $57
-
-_Route15BattleText6: ; 90e86 (24:4e86)
-	db $0, "I raise #MON", $4f
-	db "because I live", $55
-	db "alone!", $57
-
-_Route15EndBattleText6: ; 90eaa (24:4eaa)
-	db $0, "I didn't", $4f
-	db "ask for this!", $58
-
-_Route15AfterBattleText6: ; 90ec1 (24:4ec1)
-	db $0, "I just like going", $4f
-	db "home to be with", $55
-	db "my #MON!", $57
-
-_Route15BattleText7: ; 90eed (24:4eed)
-	db $0, "Hey kid! C'mon!", $4f
-	db "I just got these!", $57
-
-_Route15EndBattleText7: ; 90f0f (24:4f0f)
-	db $0, "Why", $4f
-	db "not?", $58
-
-_Route15AfterBattleText7: ; 90f19 (24:4f19)
-	db $0, "You only live", $4f
-	db "once, so I live", $55
-	db "as an outlaw!", $55
-	db "TEAM ROCKET RULES!", $57
-
-_Route15BattleText8: ; 90f59 (24:4f59)
-	db $0, "Fork over all your", $4f
-	db "cash when you", $55
-	db "lose to me, kid!", $57
-
-_Route15EndBattleText8: ; 90f8c (24:4f8c)
-	db $0, "That", $4f
-	db "can't be true!", $58
-
-_Route15AfterBattleText8: ; 90fa0 (24:4fa0)
-	db $0, "I was just joking", $4f
-	db "about the money!", $57
-
-_Route15BattleText9: ; 90fc4 (24:4fc4)
-	db $0, "What's cool?", $4f
-	db "Trading #MON!", $57
-
-_Route15EndBattleText9: ; 90fdf (24:4fdf)
-	db $0, "I", $4f
-	db "said trade!", $58
-
-_Route15AfterBattleText9: ; 90fee (24:4fee)
-	db $0, "I trade #MON", $4f
-	db "with my friends!", $57
-
-_Route15BattleText10: ; 9100d (24:500d)
-	db $0, "Want to play with", $4f
-	db "my #MON?", $57
-
-_Route15EndBattleText10: ; 91029 (24:5029)
-	db $0, "I was", $4f
-	db "too impatient!", $58
-
-_Route15AfterBattleText10: ; 9103f (24:503f)
-	db $0, "I'll go train with", $4f
-	db "weaker people.@@"
-
-_Route15Text12: ; 91062 (24:5062)
-	db $0, "ROUTE 15", $4f
-	db "West to FUCHSIA", $55
-	db "CITY", $57
-
-_Route16BattleText1: ; 91081 (24:5081)
-	db $0, "What do you want?", $57
-
-_Route16EndBattleText1: ; 91094 (24:5094)
-	db $0, "Don't you", $4f
-	db "dare laugh!", $58
-
-_Route16AfterBattleText1: ; 910aa (24:50aa)
-	db $0, "We like just", $4f
-	db "hanging here,", $55
-	db "what's it to you?", $57
-
-_Route16BattleText2: ; 910d7 (24:50d7)
-	db $0, "Nice BIKE!", $4f
-	db "Hand it over!", $57
-
-_Route16EndBattleText2: ; 910f1 (24:50f1)
-	db $0, "Knock", $4f
-	db "out!", $58
-
-_Route16AfterBattleText2: ; 910fd (24:50fd)
-	db $0, "Forget it, who", $4f
-	db "needs your BIKE!", $57
-
-_Route16BattleText3: ; 9111e (24:511e)
-	db $0, "Come out and play,", $4f
-	db "little mouse!", $57
-
-_Route16EndBattleText3: ; 91140 (24:5140)
-	db $0, "You", $4f
-	db "little rat!", $58
-
-_Route16AfterBattleText3: ; 91151 (24:5151)
-	db $0, "I hate losing!", $4f
-	db "Get away from me!", $57
-
-_Route16BattleText4: ; 91173 (24:5173)
-	db $0, "Hey, you just", $4f
-	db "bumped me!", $57
-
-_Route16EndBattleText4: ; 9118d (24:518d)
-	db $0, "Kaboom!", $58
-
-_Route16AfterBattleText4: ; 91196 (24:5196)
-	db $0, "You can also get", $4f
-	db "to FUCHSIA from", $55
-	db "VERMILION using a", $55
-	db "coastal road.", $57
-
-_Route16BattleText5: ; 911d8 (24:51d8)
-	db $0, "I'm feeling", $4f
-	db "hungry and mean!", $57
-
-_Route16EndBattleText5: ; 911f5 (24:51f5)
-	db $0, "Bad,", $4f
-	db "bad, bad!", $58
-
-_Route16AfterBattleText5: ; 91205 (24:5205)
-	db $0, "I like my #MON", $4f
-	db "ferocious! They", $55
-	db "tear up enemies!", $57
-
-_Route16BattleText6: ; 91236 (24:5236)
-	db $0, "Sure, I'll go!", $57
-
-_Route16EndBattleText6: ; 91245 (24:5245)
-	db $0, "Don't make", $4f
-	db "me mad!", $58
-
-_Route16AfterBattleText6: ; 91258 (24:5258)
-	db $0, "I like harassing", $4f
-	db "people with my", $55
-	db "vicious #MON!", $57
-
-_Route16Text7: ; 91287 (24:5287)
-	db $0, "A sleeping #MON", $4f
-	db "blocks the way!", $57
-
-_UnnamedText_59ab3: ; 912a8 (24:52a8)
-	db $0, "SNORLAX woke up!", $51
-	db "It attacked in a", $4f
-	db "grumpy rage!", $57
-
-_UnnamedText_59ab8: ; 912d8 (24:52d8)
-	db $0, "With a big yawn,", $4f
-	db "SNORLAX returned", $55
-	db "to the mountains!", $57
-
-_Route16Text8: ; 9130d (24:530d)
-	db $0, "Enjoy the slope!", $4f
-	db "CYCLING ROAD", $57
-
-_Route16Text9: ; 9132c (24:532c)
-	db $0, "ROUTE 16", $4f
-	db "CELADON CITY -", $55
-	db "FUCHSIA CITY", $57
-
-_Route17BattleText1: ; 91352 (24:5352)
-	db $0, "There's no money", $4f
-	db "in fighting kids!", $57
-
-_Route17EndBattleText1: ; 91375 (24:5375)
-	db $0, "Burned", $4f
-	db "out!", $58
-
-_Route17AfterBattleText1: ; 91382 (24:5382)
-	db $0, "Good stuff is", $4f
-	db "lying around on", $55
-	db "CYCLING ROAD!", $57
-
-_Route17BattleText2: ; 913af (24:53af)
-	db $0, "What do you want,", $4f
-	db "kiddo?", $57
-
-_Route17EndBattleText2: ; 913c9 (24:53c9)
-	db $0, "Whoo!", $58
-
-_Route17AfterBattleText2: ; 913d0 (24:53d0)
-	db $0, "I could belly-", $4f
-	db "bump you outta", $55
-	db "here!", $57
-
-_Route17BattleText3: ; 913f5 (24:53f5)
-	db $0, "You heading to", $4f
-	db "FUCHSIA?", $57
-
-_Route17EndBattleText3: ; 9140e (24:540e)
-	db $0, "Crash and", $4f
-	db "burn!", $58
-
-_Route17AfterBattleText3: ; 9141f (24:541f)
-	db $0, "I love racing", $4f
-	db "downhill!", $57
-
-_Route17BattleText4: ; 91438 (24:5438)
-	db $0, "We're BIKERs!", $4f
-	db "Highway stars!", $57
-
-_Route17EndBattleText4: ; 91455 (24:5455)
-	db $0, "Smoked!", $58
-
-_Route17AfterBattleText4: ; 9145e (24:545e)
-	db $0, "Are you looking", $4f
-	db "for adventure?", $57
-
-_Route17BattleText5: ; 9147e (24:547e)
-	db $0, "Let VOLTORB", $4f
-	db "electrify you!", $57
-
-_Route17EndBattleText5: ; 9149a (24:549a)
-	db $0, "Grounded", $4f
-	db "out!", $58
-
-_Route17AfterBattleText5: ; 914a9 (24:54a9)
-	db $0, "I got my VOLTORB", $4f
-	db "at the abandoned", $55
-	db "POWER PLANT.", $57
-
-_Route17BattleText6: ; 914d9 (24:54d9)
-	db $0, "My #MON won't", $4f
-	db "evolve! Why?", $57
-
-_Route17EndBattleText6: ; 914f4 (24:54f4)
-	db $0, "Why,", $4f
-	db "you!", $58
-
-_Route17AfterBattleText6: ; 914ff (24:54ff)
-	db $0, "Maybe some #MON", $4f
-	db "need element", $55
-	db "STONEs to evolve.", $57
-
-_Route17BattleText7: ; 9152f (24:552f)
-	db $0, "I need a little", $4f
-	db "exercise!", $57
-
-_Route17EndBattleText7: ; 9154a (24:554a)
-	db $0, "Whew!", $4f
-	db "Good workout!", $58
-
-_Route17AfterBattleText7: ; 9155f (24:555f)
-	db $0, "I'm sure I lost", $4f
-	db "weight there!", $57
-
-_Route17BattleText8: ; 9157d (24:557d)
-	db $0, "Be a rebel!", $57
-
-_Route17EndBattleText8: ; 9158a (24:558a)
-	db $0, "Aaaargh!", $58
-
-_Route17AfterBattleText8: ; 91594 (24:5594)
-	db $0, "Be ready to fight", $4f
-	db "for your beliefs!", $57
-
-_Route17BattleText9: ; 915b9 (24:55b9)
-	db $0, "Nice BIKE!", $4f
-	db "How's it handle?", $57
-
-_Route17EndBattleText9: ; 915d5 (24:55d5)
-	db $0, "Shoot!", $58
-
-_Route17AfterBattleText9: ; 915dd (24:55dd)
-	db $0, "The slope makes", $4f
-	db "it hard to steer!", $57
-
-_Route17BattleText10: ; 91600 (24:5600)
-	db $0, "Get lost kid!", $4f
-	db "I'm bushed!", $57
-
-_Route17EndBattleText10: ; 9161a (24:561a)
-	db $0, "Are you", $4f
-	db "satisfied?", $58
-
-_Route17AfterBattleText10: ; 9162e (24:562e)
-	db $0, "I need to catch", $4f
-	db "a few Zs!", $57
-
-_Route17Text11: ; 91649 (24:5649)
-	db $0, "It's a notice!", $51
-	db "Watch out for", $4f
-	db "discarded items!", $57
-
-_Route17Text12: ; 91677 (24:5677)
-	db $0, "TRAINER TIPS", $51
-	db "All #MON are", $4f
-	db "unique.", $51
-	db "Even #MON of", $4f
-	db "the same type and", $55
-	db "level grow at", $55
-	db "different rates.", $57
-
-_Route17Text13: ; 916d8 (24:56d8)
-	db $0, "TRAINER TIPS", $51
-	db "Press the A or B", $4f
-	db "Button to stay in", $55
-	db "place while on a", $55
-	db "slope.", $57
-
-_Route17Text14: ; 91721 (24:5721)
-	db $0, "ROUTE 17", $4f
-	db "CELADON CITY -", $55
-	db "FUCHSIA CITY", $57
-
-_Route17Text15: ; 91747 (24:5747)
-	db $0, "It's a notice!", $51
-	db "Don't throw the", $4f
-	db "game, throw #", $55
-	db "BALLs instead!", $57
-
-_Route17Text16: ; 91782 (24:5782)
-	db $0, "CYCLING ROAD", $4f
-	db "Slope ends here!", $57
-
-_Route18BattleText1: ; 917a1 (24:57a1)
-	db $0, "I always check", $4f
-	db "every grassy area", $55
-	db "for new #MON.", $57
-
-_Route18EndBattleText1: ; 917d1 (24:57d1)
-	db $0, "Tch!", $58
-
-_Route18AfterBattleText1: ; 917d7 (24:57d7)
-	db $0, "I wish I had a", $4f
-	db "BIKE!", $57
-
-_Route18BattleText2: ; 917ed (24:57ed)
-	db $0, "Kurukkoo!", $4f
-	db "How do you like", $55
-	db "my bird call?", $57
-
-_Route18EndBattleText2: ; 91816 (24:5816)
-	db $0, "I", $4f
-	db "had to bug you!", $58
-
-_Route18AfterBattleText2: ; 91829 (24:5829)
-	db $0, "I also collect sea", $4f
-	db "#MON on", $55
-	db "weekends!", $57
-
-_Route18BattleText3: ; 9184f (24:584f)
-	db $0, "This is my turf!", $4f
-	db "Get out of here!", $57
-
-_Route18EndBattleText3: ; 91872 (24:5872)
-	db $0, "Darn!", $58
-
-_Route18AfterBattleText3: ; 91879 (24:5879)
-	db $0, "This is my fave", $4f
-	db "#MON hunting", $55
-	db "area!", $57
-
-_Route18Text4: ; 9189d (24:589d)
-	db $0, "ROUTE 18", $4f
-	db "CELADON CITY -", $55
-	db "FUCHSIA CITY", $57
-
-_Route18Text5: ; 918c3 (24:58c3)
-	db $0, "CYCLING ROAD", $4f
-	db "No pedestrians", $55
-	db "permitted!", $57
-
-_Route19BattleText1: ; 918eb (24:58eb)
-	db $0, "Have to warm up", $4f
-	db "before my swim!", $57
-
-_Route19EndBattleText1: ; 9190c (24:590c)
-	db $0, "All", $4f
-	db "warmed up!", $58
-
-_Route19AfterBattleText1: ; 9191c (24:591c)
-	db $0, "Thanks, kid! I'm", $4f
-	db "ready for a swim!", $57
-
-_Route19BattleText2: ; 9193f (24:593f)
-	db $0, "Wait! You'll have", $4f
-	db "a heart attack!", $57
-
-_Route19EndBattleText2: ; 91961 (24:5961)
-	db $0, "Ooh!", $4f
-	db "That's chilly!", $58
-
-_Route19AfterBattleText2: ; 91975 (24:5975)
-	db $0, "Watch out for", $4f
-	db "TENTACOOL!", $57
-
-_Route19BattleText3: ; 9198f (24:598f)
-	db $0, "I love swimming!", $4f
-	db "What about you?", $57
-
-_Route19EndBattleText3: ; 919b1 (24:59b1)
-	db $0, "Belly", $4f
-	db "flop!", $58
-
-_Route19AfterBattleText3: ; 919be (24:59be)
-	db $0, "I can beat #MON", $4f
-	db "at swimming!", $57
-
-_Route19BattleText4: ; 919dc (24:59dc)
-	db $0, "What's beyond the", $4f
-	db "horizon?", $57
-
-_Route19EndBattleText4: ; 919f7 (24:59f7)
-	db $0, "Glub!", $58
-
-_Route19AfterBattleText4: ; 919fe (24:59fe)
-	db $0, "I see a couple of", $4f
-	db "islands!", $57
-
-_Route19BattleText5: ; 91a1a (24:5a1a)
-	db $0, "I tried diving", $4f
-	db "for #MON, but", $55
-	db "it was a no go!", $57
-
-_Route19EndBattleText5: ; 91a48 (24:5a48)
-	db $0, "Help!", $58
-
-_Route19AfterBattleText5: ; 91a4f (24:5a4f)
-	db $0, "You have to fish", $4f
-	db "for sea #MON!", $57
-
-_Route19BattleText6: ; 91a6f (24:5a6f)
-	db $0, "I look at the", $4f
-	db "sea to forget!", $57
-
-_Route19EndBattleText6: ; 91a8d (24:5a8d)
-	db $0, "Ooh!", $4f
-	db "Traumatic!", $58
-
-_Route19AfterBattleText6: ; 91a9e (24:5a9e)
-	db $0, "I'm looking at the", $4f
-	db "sea to forget!", $57
-
-_Route19BattleText7: ; 91ac0 (24:5ac0)
-	db $0, "Oh, I just love", $4f
-	db "your ride! Can I", $55
-	db "have it if I win?", $57
-
-_Route19EndBattleText7: ; 91af4 (24:5af4)
-	db $0, "Oh!", $4f
-	db "I lost!", $58
-
-_Route19AfterBattleText7: ; 91b01 (24:5b01)
-	db $0, "It's still a long", $4f
-	db "way to go to", $55
-	db "SEAFOAM ISLANDS.", $57
-
-_Route19BattleText8: ; 91b31 (24:5b31)
-	db $0, "Swimming's great!", $4f
-	db "Sunburns aren't!", $57
-
-_Route19EndBattleText8: ; 91b53 (24:5b53)
-	db $0, "Shocker!", $58
-
-_Route19AfterBattleText8: ; 91b5d (24:5b5d)
-	db $0, "My boy friend", $4f
-	db "wanted to swim to", $55
-	db "SEAFOAM ISLANDS.", $57
-
-_Route19BattleText9: ; 91b8f (24:5b8f)
-	db $0, "These waters are", $4f
-	db "treacherous!", $57
-
-_Route19EndBattleText9: ; 91bae (24:5bae)
-	db $0, "Ooh!", $4f
-	db "Dangerous!", $58
-
-_Route19AfterBattleText9: ; 91bbf (24:5bbf)
-	db $0, "I got a cramp!", $4f
-	db "Glub, glub...", $57
-
-_Route19BattleText10: ; 91bdd (24:5bdd)
-	db $0, "I swam here, but", $4f
-	db "I'm tired.", $57
-
-_Route19EndBattleText10: ; 91bf9 (24:5bf9)
-	db $0, "I'm", $4f
-	db "exhausted...", $58
-
-_Route19AfterBattleText10: ; 91c0a (24:5c0a)
-	db $0, "LAPRAS is so big,", $4f
-	db "it must keep you", $55
-	db "dry on water.", $57
-
-_Route19Text11: ; 91c3c (24:5c3c)
-	db $0, "SEA ROUTE 19", $4f
-	db "FUCHSIA CITY -", $55
-	db "SEAFOAM ISLANDS", $57
-
-_Route20BattleText1: ; 91c69 (24:5c69)
-	db $0, "The water is", $4f
-	db "shallow here.", $57
-
-_Route20EndBattleText1: ; 91c85 (24:5c85)
-	db $0, "Splash!", $58
-
-_Route20AfterBattleText1: ; 91c8e (24:5c8e)
-	db $0, "I wish I could", $4f
-	db "ride my #MON.", $57
-
-_Route20BattleText2: ; 91cac (24:5cac)
-	db $0, "SEAFOAM is a", $4f
-	db "quiet getaway!", $57
-
-_Route20EndBattleText2: ; 91cc9 (24:5cc9)
-	db $0, "Quit it!", $58
-
-_Route20AfterBattleText2: ; 91cd3 (24:5cd3)
-	db $0, "There's a huge", $4f
-	db "cavern underneath", $55
-	db "this island.", $57
-
-_Route20BattleText3: ; 91d01 (24:5d01)
-	db $0, "I love floating", $4f
-	db "with the fishes!", $57
-
-_Route20EndBattleText3: ; 91d23 (24:5d23)
-	db $0, "Yowch!", $58
-
-_Route20AfterBattleText3: ; 91d2b (24:5d2b)
-	db $0, "Want to float", $4f
-	db "with me?", $57
-
-_Route20BattleText4: ; 91d43 (24:5d43)
-	db $0, "Are you on", $4f
-	db "vacation too?", $57
-
-_Route20EndBattleText4: ; 91d5d (24:5d5d)
-	db $0, "No", $4f
-	db "mercy at all!", $58
-
-_Route20AfterBattleText4: ; 91d6f (24:5d6f)
-	db $0, "SEAFOAM used to", $4f
-	db "be one island!", $57
-
-_Route20BattleText5: ; 91d8f (24:5d8f)
-	db $0, "Check out my buff", $4f
-	db "physique!", $57
-
-_Route20EndBattleText5: ; 91dac (24:5dac)
-	db $0, "Wimpy!", $58
-
-_Route20AfterBattleText5: ; 91db4 (24:5db4)
-	db $0, "I should've been", $4f
-	db "buffing up my", $55
-	db "#MON, not me!", $57
-
-_Route20BattleText6: ; 91de1 (24:5de1)
-	db $0, "Why are you", $4f
-	db "riding a #MON?", $55
-	db "Can't you swim?", $57
-
-_Route20EndBattleText6: ; 91e0c (24:5e0c)
-	db $0, "Ouch!", $4f
-	db "Torpedoed!", $58
-
-_Route20AfterBattleText6: ; 91e1e (24:5e1e)
-	db $0, "Riding a #MON", $4f
-	db "sure looks fun!", $57
-
-_Route20BattleText7: ; 91e3d (24:5e3d)
-	db $0, "I rode my bird", $4f
-	db "#MON here!", $57
-
-_Route20EndBattleText7: ; 91e58 (24:5e58)
-	db $0, "Oh", $4f
-	db "no!", $58
-
-_Route20AfterBattleText7: ; 91e60 (24:5e60)
-	db $0, "My birds can't", $4f
-	db "FLY me back!", $57
-
-_Route20BattleText8: ; 91e7c (24:5e7c)
-	db $0, "My boy friend gave", $4f
-	db "me big pearls!", $57
-
-_Route20EndBattleText8: ; 91e9f (24:5e9f)
-	db $0, "Don't", $4f
-	db "touch my pearls!", $58
-
-_Route20AfterBattleText8: ; 91eb6 (24:5eb6)
-	db $0, "Will my pearls", $4f
-	db "grow bigger", $55
-	db "inside CLOYSTER?", $57
-
-_Route20BattleText9: ; 91ee3 (24:5ee3)
-	db $0, "I swam here from", $4f
-	db "CINNABAR ISLAND!", $57
-
-_Route20EndBattleText9: ; 91f06 (24:5f06)
-	db $0, "I'm", $4f
-	db "so disappointed!", $58
-
-_Route20AfterBattleText9: ; 91f1b (24:5f1b)
-	db $0, "#MON have", $4f
-	db "taken over an", $55
-	db "abandoned mansion", $55
-	db "on CINNABAR!", $57
-
-_Route20BattleText10: ; 91f53 (24:5f53)
-	db $0, "CINNABAR, in the", $4f
-	db "west, has a LAB", $55
-	db "for #MON.", $57
-
-_Route20EndBattleText10: ; 91f7f (24:5f7f)
-	db $0, "Wait!", $58
-
-_Route20AfterBattleText10: ; 91f86 (24:5f86)
-	db $0, "CINNABAR is a ", $4f
-	db "volcanic island!", $57
-
-_Route20Text12: ; 91fa7 (24:5fa7)
-_Route20Text11: ; 91fa7 (24:5fa7)
-	db $0, "SEAFOAM ISLANDS", $57
-
-_Route21BattleText1: ; 91fb8 (24:5fb8)
-	db $0, "You want to know", $4f
-	db "if the fish are", $55
-	db "biting?", $57
-
-_Route21EndBattleText1: ; 91fe2 (24:5fe2)
-	db $0, "Dang!", $58
-
-_Route21AfterBattleText1: ; 91fe9 (24:5fe9)
-	db $0, "I can't catch", $4f
-	db "anything good!", $57
-
-_Route21BattleText2: ; 92006 (24:6006)
-	db $0, "I got a big haul!", $4f
-	db "Wanna go for it?", $57
-
-_Route21EndBattleText2: ; 9202a (24:602a)
-	db $0, "Darn", $4f
-	db "MAGIKARP!", $58
-
-_Route21AfterBattleText2: ; 9203a (24:603a)
-	db $0, "I seem to only", $4f
-	db "catch MAGIKARP!", $57
-
-_Route21BattleText3: ; 9205a (24:605a)
-	db $0, "The sea cleanses", $4f
-	db "my body and soul!", $57
-
-_Route21EndBattleText3: ; 9207e (24:607e)
-	db $0, "Ayah!", $58
-
-_Route21AfterBattleText3: ; 92085 (24:6085)
-	db $0, "I like the", $4f
-	db "mountains too!", $57
-
-_Route21BattleText4: ; 920a0 (24:60a0)
-	db $0, "What's wrong with", $4f
-	db "me swimming?", $57
-
-_Route21EndBattleText4: ; 920bf (24:60bf)
-	db $0, "Cheap", $4f
-	db "shot!", $58
-
-_Route21AfterBattleText4: ; 920cc (24:60cc)
-	db $0, "I look like what?", $4f
-	db "A studded inner", $55
-	db "tube? Get lost!", $57
-
-_Route21BattleText5: ; 920ff (24:60ff)
-	db $0, "I caught all my", $4f
-	db "#MON at sea!", $57
-
-_Route21EndBattleText5: ; 9211d (24:611d)
-	db $0, "Diver!!", $4f
-	db "Down!!", $58
-
-_Route21AfterBattleText5: ; 9212d (24:612d)
-	db $0, "Where'd you catch", $4f
-	db "your #MON?", $57
-
-_Route21BattleText6: ; 9214a (24:614a)
-	db $0, "Right now, I'm in", $4f
-	db "a triathlon meet!", $57
-
-_Route21EndBattleText6: ; 9216e (24:616e)
-	db $0, "Pant...", $4f
-	db "pant...pant...", $58
-
-_Route21AfterBattleText6: ; 92186 (24:6186)
-	db $0, "I'm beat!", $4f
-	db "But, I still have", $55
-	db "the bike race and", $55
-	db "marathon left!", $57
-
-_Route21BattleText7: ; 921c3 (24:61c3)
-	db $0, "Ahh! Feel the sun", $4f
-	db "and the wind!", $57
-
-_Route21EndBattleText7: ; 921e4 (24:61e4)
-	db $0, "Yow!", $4f
-	db "I lost!", $58
-
-_Route21AfterBattleText7: ; 921f2 (24:61f2)
-	db $0, "I'm sunburnt to a", $4f
-	db "crisp!", $57
-
-_Route21BattleText8: ; 9220b (24:620b)
-	db $0, "Hey, don't scare", $4f
-	db "away the fish!", $57
-
-_Route21EndBattleText8: ; 9222b (24:622b)
-	db $0, "Sorry!", $4f
-	db "I didn't mean it!", $58
-
-_Route21AfterBattleText8: ; 92244 (24:6244)
-	db $0, "I was just angry", $4f
-	db "that I couldn't", $55
-	db "catch anything.", $57
-
-_Route21BattleText9: ; 92275 (24:6275)
-	db $0, "Keep me company", $4f
-	db "'til I get a hit!", $57
-
-_Route21EndBattleText9: ; 92297 (24:6297)
-	db $0, "That", $4f
-	db "burned some time.", $58
-
-_Route21AfterBattleText9: ; 922af (24:62af)
-	db $0, "Oh wait! I got a", $4f
-	db "bite! Yeah!", $57
-
-_UnnamedText_511ad: ; 922cd (24:62cd)
-	db $0, $53, ": Hey!", $4f
-	db $52, "!", $51
-	db "You're going to", $4f
-	db "#MON LEAGUE?", $51
-	db "Forget it! You", $4f
-	db "probably don't", $55
-	db "have any BADGEs!", $51
-	db "The guard won't", $4f
-	db "let you through!", $51
-	db "By the way, did", $4f
-	db "your #MON", $55
-	db "get any stronger?", $57
-
-_UnnamedText_511b2: ; 9236f (24:636f)
-	db $0, "I heard #MON", $4f
-	db "LEAGUE has many", $55
-	db "tough trainers!", $51
-	db "I have to figure", $4f
-	db "out how to get", $55
-	db "past them!", $51
-	db "You should quit", $4f
-	db "dawdling and get", $55
-	db "a move on!", $57
-
-_UnnamedText_511b7: ; 923f4 (24:63f4)
-	db $0, "Awww!", $4f
-	db "You just lucked", $55
-	db "out!", $58
-
-_UnnamedText_511bc: ; 92410 (24:6410)
-	db $0, $53, ": What?", $4f
-	db "Why do I have 2", $55
-	db "#MON?", $51
-	db "You should catch", $55
-	db "some more too!", $58
-
-_UnnamedText_511c1: ; 92450 (24:6450)
-	db $0, $53, ": What?", $4f
-	db $52, "! What a", $55
-	db "surprise to see", $55
-	db "you here!", $51
-	db "So you're going to", $4f
-	db "#MON LEAGUE?", $51
-	db "You collected all", $4f
-	db "the BADGEs too?", $55
-	db "That's cool!", $51
-	db "Then I'll whip you", $4f
-	db $52, " as a", $55
-	db "warm up for", $55
-	db "#MON LEAGUE!", $51
-	db "Come on!", $57
-
-_UnnamedText_511c6: ; 92506 (24:6506)
-	db $0, "That loosened me", $4f
-	db "up! I'm ready for", $55
-	db "#MON LEAGUE!", $51
-	db $52, ", you need", $4f
-	db "more practice!", $51
-	db "But hey, you know", $4f
-	db "that! I'm out of", $55
-	db "here. Smell ya!", $57
-
-_UnnamedText_511cb: ; 92583 (24:6583)
-	db $0, "What!?", $51
-	db "I was just", $4f
-	db "careless!", $58
-
-_UnnamedText_511d0: ; 925a0 (24:65a0)
-	db $0, $53, ": Hahaha!", $4f
-	db $52, "! That's", $55
-	db "your best? You're", $55
-	db "nowhere near as", $55
-	db "good as me, pal!", $51
-	db "Go train some", $4f
-	db "more! You loser!", $58
-
-_Route22Text3: ; 92606 (24:6606)
-	db $0, "#MON LEAGUE", $4f
-	db "Front Gate", $57
-
-_VictoryRoadGuardText1: ; 9261e (24:661e)
-	db $0, "You can pass here", $4f
-	db "only if you have", $55
-	db "the @"
-
-UnnamedText_92647: ; 92647 (24:6647)
-	TX_RAM $cd6d
-	db $0, "!", $51
-	db "You don't have the", $4f
-	db "@"
-
-UnnamedText_92660: ; 92660 (24:6660)
-	TX_RAM $cd6d
-	db $0, " yet!", $51
-	db "You have to have", $4f
-	db "it to get to", $55
-	db "#MON LEAGUE!@@"
-
-_VictoryRoadGuardText2: ; 92696 (24:6696)
-	db $0, "You can pass here", $4f
-	db "only if you have", $55
-	db "the @"
-
-UnnamedText_926bf: ; 926bf (24:66bf)
-	TX_RAM $cd6d
-	db $0, "!", $51
-	db "Oh! That is the", $4f
-	db "@"
-
-UnnamedText_926d6: ; 926d6 (24:66d6)
-	TX_RAM $cd6d
-	db $0, "!@@"
-
-_UnnamedText_513a3: ; 926dd (24:66dd)
-	db $0, $51
-	db "OK then! Please,", $4f
-	db "go right ahead!", $57
-
-_Route23Text8: ; 92700 (24:6700)
-	db $0, "VICTORY ROAD GATE", $4f
-	db "- #MON LEAGUE", $57
-
-_UnnamedText_51510: ; 92721 (24:6721)
-	db $0, "Congratulations!", $4f
-	db "You beat our 5", $55
-	db "contest trainers!@@"
-
-_UnnamedText_51515: ; 92755 (24:6755)
-	db $0, $51
-	db "You just earned a", $4f
-	db "fabulous prize!", $58
-
-_UnnamedText_5151a: ; 92779 (24:6779)
-	db $0, $52, " received", $4f
-	db "a @"
-
-UnnamedText_92788: ; 92788 (24:6788)
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_51521: ; 9278f (24:678f)
-	db $0, "You don't have", $4f
-	db "any room!", $57
-
-_UnnamedText_51526: ; 927a8 (24:67a8)
-	db $0, "By the way, would", $4f
-	db "you like to join", $55
-	db "TEAM ROCKET?", $51
-	db "We're a group", $4f
-	db "dedicated to evil", $55
-	db "using #MON!", $51
-	db "Want to join?", $51
-	db "Are you sure?", $51
-	db "Come on, join us!", $51
-	db "I'm telling you", $4f
-	db "to join!", $51
-	db "OK, you need", $4f
-	db "convincing!", $51
-	db "I'll make you an", $4f
-	db "offer you can't", $55
-	db "refuse!", $57
-
-_UnnamedText_5152b: ; 9288a (24:688a)
-	db $0, "Arrgh!", $4f
-	db "You are good!", $58
-
-_UnnamedText_51530: ; 928a0 (24:68a0)
-	db $0, "With your ability,", $4f
-	db "you could become", $55
-	db "a top leader in", $55
-	db "TEAM ROCKET!", $57
-
-_Route24BattleText1: ; 928e2 (24:68e2)
-	db $0, "I saw your feat", $4f
-	db "from the grass!", $57
-
-SECTION "bank25",ROMX,BANK[$25]
-
-_Route24EndBattleText1: ; 94000 (25:4000)
-	db $0, "I", $4f
-	db "thought not!", $58
-
-_Route24AfterBattleText1: ; 94010 (25:4010)
-	db $0, "I hid because the", $4f
-	db "people on the", $55
-	db "bridge scared me!", $57
-
-_Route24BattleText2: ; 94043 (25:4043)
-	db $0, "OK! I'm No. 5!", $4f
-	db "I'll stomp you!", $57
-
-_Route24EndBattleText2: ; 94061 (25:4061)
-	db $0, "Whoa!", $4f
-	db "Too much!", $58
-
-_Route24AfterBattleText2: ; 94072 (25:4072)
-	db $0, "I did my best, I", $4f
-	db "have no regrets!", $57
-
-_Route24BattleText3: ; 94095 (25:4095)
-	db $0, "I'm No. 4!", $4f
-	db "Getting tired?", $57
-
-_Route24EndBattleText3: ; 940af (25:40af)
-	db $0, "I lost", $4f
-	db "too!", $58
-
-_Route24AfterBattleText3: ; 940bc (25:40bc)
-	db $0, "I did my best, so", $4f
-	db "I've no regrets!", $57
-
-_Route24BattleText4: ; 940df (25:40df)
-	db $0, "Here's No. 3!", $4f
-	db "I won't be easy!", $57
-
-_Route24EndBattleText4: ; 940fd (25:40fd)
-	db $0, "Ow!", $4f
-	db "Stomped flat!", $58
-
-_Route24AfterBattleText4: ; 94110 (25:4110)
-	db $0, "I did my best, I", $4f
-	db "have no regrets!", $57
-
-_Route24BattleText5: ; 94133 (25:4133)
-	db $0, "I'm second!", $4f
-	db "Now it's serious!", $57
-
-_Route24EndBattleText5: ; 94150 (25:4150)
-	db $0, "How could I", $4f
-	db "lose?", $58
-
-_Route24AfterBattleText5: ; 94163 (25:4163)
-	db $0, "I did my best, I", $4f
-	db "have no regrets!", $57
-
-_Route24BattleText6: ; 94186 (25:4186)
-	db $0, "This is NUGGET", $4f
-	db "BRIDGE! Beat us 5", $55
-	db "trainers and win", $55
-	db "a fabulous prize!", $51
-	db "Think you got", $4f
-	db "what it takes?", $57
-
-_Route24EndBattleText6: ; 941e8 (25:41e8)
-	db $0, "Whoo!", $4f
-	db "Good stuff!", $58
-
-_Route24AfterBattleText6: ; 941fb (25:41fb)
-	db $0, "I did my best, I", $4f
-	db "have no regrets!", $57
-
-_Route25BattleText1: ; 9421e (25:421e)
-	db $0, "Local trainers", $4f
-	db "come here to", $55
-	db "practice!", $57
-
-_Route25EndBattleText1: ; 94245 (25:4245)
-	db $0, "You're", $4f
-	db "decent.", $58
-
-_Route25AfterBattleText1: ; 94254 (25:4254)
-	db $0, "All #MON have", $4f
-	db "weaknesses. It's", $55
-	db "best to raise", $55
-	db "different kinds.", $57
-
-_Route25BattleText2: ; 94292 (25:4292)
-	db $0, "Dad took me to a", $4f
-	db "great party on", $55
-	db "S.S.ANNE at", $55
-	db "VERMILION CITY!", $57
-
-_Route25EndBattleText2: ; 942cf (25:42cf)
-	db $0, "I'm", $4f
-	db "not mad!", $58
-
-_Route25AfterBattleText2: ; 942dc (25:42dc)
-	db $0, "On S.S.ANNE, I", $4f
-	db "saw trainers from", $55
-	db "around the world.", $57
-
-_Route25BattleText3: ; 94310 (25:4310)
-	db $0, "I'm a cool guy.", $4f
-	db "I've got a girl", $55
-	db "friend!", $57
-
-_Route25EndBattleText3: ; 94337 (25:4337)
-	db $0, "Aww,", $4f
-	db "darn...", $58
-
-_Route25AfterBattleText3: ; 94345 (25:4345)
-	db $0, "Oh well. My girl", $4f
-	db "will cheer me up.", $57
-
-_Route25BattleText4: ; 94369 (25:4369)
-	db $0, "Hi! My boy", $4f
-	db "friend is cool!", $57
-
-_Route25EndBattleText4: ; 94385 (25:4385)
-	db $0, "I was in", $4f
-	db "bad condition!", $58
-
-_Route25AfterBattleText4: ; 9439e (25:439e)
-	db $0, "I wish my guy was", $4f
-	db "as good as you!", $57
-
-_Route25BattleText5: ; 943c1 (25:43c1)
-	db $0, "I knew I had to", $4f
-	db "fight you!", $57
-
-_Route25EndBattleText5: ; 943dd (25:43dd)
-	db $0, "I knew", $4f
-	db "I'd lose too!", $58
-
-_Route25AfterBattleText5: ; 943f2 (25:43f2)
-	db $0, "If your #MON", $4f
-	db "gets confused or", $55
-	db "falls asleep,", $55
-	db "switch it!", $57
-
-_Route25BattleText6: ; 9442a (25:442a)
-	db $0, "My friend has a", $4f
-	db "cute #MON.", $55
-	db "I'm so jealous!", $57
-
-_Route25EndBattleText6: ; 94455 (25:4455)
-	db $0, "I'm", $4f
-	db "not so jealous!", $58
-
-_Route25AfterBattleText6: ; 94469 (25:4469)
-	db $0, "You came from MT.", $4f
-	db "MOON? May I have", $55
-	db "a CLEFAIRY?", $57
-
-_Route25BattleText7: ; 94499 (25:4499)
-	db $0, "I just got down", $4f
-	db "from MT.MOON,", $55
-	db "but I'm ready!", $57
-
-_Route25EndBattleText7: ; 944c6 (25:44c6)
-	db $0, "You", $4f
-	db "worked hard!", $58
-
-_Route25AfterBattleText7: ; 944d8 (25:44d8)
-	db $0, "Drat!", $4f
-	db "A ZUBAT bit me", $55
-	db "back in there.", $57
-
-_Route25BattleText8: ; 944fd (25:44fd)
-	db $0, "I'm off to see a", $4f
-	db "#MON collector", $55
-	db "at the cape!", $57
-
-_Route25EndBattleText8: ; 9452a (25:452a)
-	db $0, "You", $4f
-	db "got me.", $58
-
-_Route25AfterBattleText8: ; 94537 (25:4537)
-	db $0, "The collector has", $4f
-	db "many rare kinds", $55
-	db "of #MON.", $57
-
-_Route25BattleText9: ; 94563 (25:4563)
-	db $0, "You're going to", $4f
-	db "see BILL? First,", $55
-	db "let's fight!", $57
-
-_Route25EndBattleText9: ; 94590 (25:4590)
-	db $0, "You're", $4f
-	db "something.", $58
-
-_Route25AfterBattleText9: ; 945a2 (25:45a2)
-	db $0, "The trail below", $4f
-	db "is a shortcut to", $55
-	db "CERULEAN CITY.", $57
-
-_Route25Text11: ; 945d3 (25:45d3)
-	db $0, "SEA COTTAGE", $4f
-	db "BILL lives here!", $57
-
-_FileDataDestroyedText: ; 945f1 (25:45f1)
-	db $0, "The file data is", $4f
-	db "destroyed!", $58
-
-_WouldYouLikeToSaveText: ; 9460e (25:460e)
-	db $0, "Would you like to", $4f
-	db "SAVE the game?", $57
-
-_GameSavedText: ; 94630 (25:4630)
-	db $0, $52, " saved", $4f
-	db "the game!", $57
-
-_OlderFileWillBeErasedText: ; 94643 (25:4643)
-	db $0, "The older file", $4f
-	db "will be erased to", $55
-	db "save. Okay?", $57
-
-_UnnamedText_73909: ; 94671 (25:4671)
-	db $0, "When you change a", $4f
-	db "#MON BOX, data", $55
-	db "will be saved.", $51
-	db "Is that okay?", $57
-
-_UnnamedText_739d4: ; 946b0 (25:46b0)
-	db $0, "Choose a", $4f
-	db $4a, " BOX.@@"
-
-_UnnamedText_3af3e: ; 946c2 (25:46c2)
-	TX_RAM $cf4b
-	db $0, " evolved", $57
-
-_UnnamedText_3af43: ; 946cf (25:46cf)
-	db $0, $4f
-	db "into @"
-
-UnnamedText_946d7: ; 946d7 (25:46d7)
-	TX_RAM $cd6d
-	db $0, "!", $57
-
-_UnnamedText_3af48: ; 946dd (25:46dd)
-	db $0, "Huh? @"
-
-UnnamedText_946e4: ; 946e4 (25:46e4)
-	TX_RAM $cf4b
-	db $0, $4f
-	db "stopped evolving!", $58
-
-_UnnamedText_3af4d: ; 946fb (25:46fb)
-	db $0, "What? @"
-
-UnnamedText_94703: ; 94703 (25:4703)
-	TX_RAM $cf4b
-	db $0, $4f
-	db "is evolving!", $57
-
-_UnnamedText_3f245: ; 94715 (25:4715)
-	db $0, $59, $4f
-	db "fell asleep!", $58
-
-_UnnamedText_3f24a: ; 94725 (25:4725)
-	db $0, $59, "'s", $4f
-	db "already asleep!", $58
-
-_UnnamedText_3f2df: ; 94739 (25:4739)
-	db $0, $59, $4f
-	db "was poisoned!", $58
-
-_UnnamedText_3f2e4: ; 9474a (25:474a)
-	db $0, $59, "'s", $4f
-	db "badly poisoned!", $58
-
-_UnnamedText_3f3d8: ; 9475e (25:475e)
-	db $0, $59, $4f
-	db "was burned!", $58
-
-_UnnamedText_3f3dd: ; 9476d (25:476d)
-	db $0, $59, $4f
-	db "was frozen solid!", $58
-
-_UnnamedText_3f423: ; 94782 (25:4782)
-	db $0, "Fire defrosted", $4f
-	db $59, "!", $58
-
-_UnnamedText_3f528: ; 94795 (25:4795)
-	db $0, $5a, "'s", $4f
-	db "@"
-
-UnnamedText_9479a: ; 9479a (25:479a)
-	TX_RAM $cf4b
-	db $0, "@@"
-
-_UnnamedText_3f542: ; 947a0 (25:47a0)
-	db $0, $4c, "greatly@@"
-
-_UnnamedText_3f547: ; 947ab (25:47ab)
-	db $0, " rose!", $58
-
-_UnnamedText_3f661: ; 947b3 (25:47b3)
-	db $0, $59, "'s", $4f
-	db "@"
-
-UnnamedText_947b8: ; 947b8 (25:47b8)
-	TX_RAM $cf4b
-	db $0, "@@"
-
-_UnnamedText_3f67e: ; 947be (25:47be)
-	db $0, $4c, "greatly@@"
-
-_UnnamedText_3f683: ; 947c9 (25:47c9)
-	db $0, " fell!", $58
-
-_UnnamedText_3f802: ; 947d1 (25:47d1)
-	db $0, $5a, $4f
-	db "ran from battle!", $58
-
-_UnnamedText_3f807: ; 947e5 (25:47e5)
-	db $0, $59, $4f
-	db "ran away scared!", $58
-
-_UnnamedText_3f80c: ; 947f9 (25:47f9)
-	db $0, $59, $4f
-	db "was blown away!", $58
-
-_UnnamedText_3f8c8: ; 9480c (25:480c)
-	db $0, $5a, "@@"
-
-_UnnamedText_3f8f9: ; 94810 (25:4810)
-	db $0, $4f
-	db "made a whirlwind!", $58
-
-_UnnamedText_3f8fe: ; 94824 (25:4824)
-	db $0, $4f
-	db "took in sunlight!", $58
-
-_UnnamedText_3f903: ; 94838 (25:4838)
-	db $0, $4f
-	db "lowered its head!", $58
-
-_UnnamedText_3f908: ; 9484c (25:484c)
-	db $0, $4f
-	db "is glowing!", $58
-
-_UnnamedText_3f90d: ; 9485a (25:485a)
-	db $0, $4f
-	db "flew up high!", $58
-
-_UnnamedText_3f912: ; 9486a (25:486a)
-	db $0, $4f
-	db "dug a hole!", $58
-
-_UnnamedText_3f9a1: ; 94878 (25:4878)
-	db $0, $59, $4f
-	db "became confused!", $58
-
-_UnnamedText_3fa77: ; 9488c (25:488c)
-	db $0, $5a, $4f
-	db "learned", $55
-	db "@"
-
-UnnamedText_94898: ; 94898 (25:4898)
-	TX_RAM $cd6d
-	db $0, "!", $58
-
-_UnnamedText_3fb09: ; 9489e (25:489e)
-	db $0, $59, "'s", $4f
-	db "@"
-
-UnnamedText_948a3: ; 948a3 (25:48a3)
-	TX_RAM $cd6d
-	db $0, " was", $55
-	db "disabled!", $58
-
-_UnnamedText_3fb3e: ; 948b6 (25:48b6)
-	db $0, "Nothing happened!", $58
-
-_UnnamedText_3fb49: ; 948c9 (25:48c9)
-	db $0, "No effect!", $58
-
-_UnnamedText_3fb59: ; 948d5 (25:48d5)
-	db $0, "But, it failed! ", $58
-
-_UnnamedText_3fb64: ; 948e7 (25:48e7)
-	db $0, "It didn't affect", $4f
-	db $59, "!", $58
-
-_UnnamedText_3fb69: ; 948fb (25:48fb)
-	db $0, $59, $4f
-	db "is unaffected!", $58
-
-_UnnamedText_3fb74: ; 9490d (25:490d)
-	db $0, $59, "'s", $4f
-	db "paralyzed! It may", $55
-	db "not attack!", $58
-
-_UnnamedText_17e1d: ; 9492f (25:492f)
-	db $0, "It created a", $4f
-	db "SUBSTITUTE!", $58
-
-_UnnamedText_17e22: ; 94949 (25:4949)
-	db $0, $5a, $4f
-	db "has a SUBSTITUTE!", $58
-
-_UnnamedText_17e27: ; 9495e (25:495e)
-	db $0, "Too weak to make", $4f
-	db "a SUBSTITUTE!", $58
-
-_UnnamedText_2ff04: ; 9497e (25:497e)
-	db $0, "Coins scattered", $4f
-	db "everywhere!", $58
-
-_UnnamedText_27fb3: ; 9499b (25:499b)
-	db $0, $5a, "'s", $4f
-	db "getting pumped!", $58
-
-_UnnamedText_2bef2: ; 949af (25:49af)
-	db $0, $59, $4f
-	db "was seeded!", $58
-
-_UnnamedText_2bef7: ; 949be (25:49be)
-	db $0, $59, $4f
-	db "evaded attack!", $58
-
-_UnnamedText_1399e: ; 949d0 (25:49d0)
-	db $0, $5a, "'s", $4f
-	db "hit with recoil!", $58
-
-_UnnamedText_139cd: ; 949e5 (25:49e5)
-	db $0, "Converted type to", $4f
-	db $59, "'s!", $58
-
-_UnnamedText_13a53: ; 949fc (25:49fc)
-	db $0, "All STATUS changes", $4f
-	db "are eliminated!", $58
-
-_UnnamedText_3baa2: ; 94a20 (25:4a20)
-	db $0, $5a, $4f
-	db "started sleeping!", $57
-
-_UnnamedText_3baa7: ; 94a35 (25:4a35)
-	db $0, $5a, $4f
-	db "fell asleep and", $55
-	db "became healthy!", $57
-
-_UnnamedText_3baac: ; 94a58 (25:4a58)
-	db $0, $5a, $4f
-	db "regained health!", $58
-
-_UnnamedText_3bb92: ; 94a6c (25:4a6c)
-	db $0, $5a, $4f
-	db "transformed into", $55
-	db "@"
-
-UnnamedText_94a81: ; 94a81 (25:4a81)
-	TX_RAM $cd6d
-	db $0, "!", $58
-
-_UnnamedText_3bbd7: ; 94a87 (25:4a87)
-	db $0, $5a, "'s", $4f
-	db "protected against", $55
-	db "special attacks!", $58
-
-_UnnamedText_3bbdc: ; 94aae (25:4aae)
-	db $0, $5a, $4f
-	db "gained armor!", $58
-
-_UnnamedText_33f52: ; 94abf (25:4abf)
-	db $0, $5a, "'s", $4f
-	db "shrouded in mist!", $58
-
-_UnnamedText_78dc: ; 94ad5 (25:4ad5)
-	db $0, "Sucked health from", $4f
-	db $59, "!", $58
-
-_UnnamedText_78e1: ; 94aec (25:4aec)
-	db $0, $59, "'s", $4f
-	db "dream was eaten!", $58
-
-_BattleCenterMText1: ; 94b01 (25:4b01)
-	db $0, "!", $57
-
-_TradeCenterMText1: ; 94b04 (25:4b04)
-	db $0, "!", $57
-
-INCLUDE "text/mapRedsHouse1F.asm"
-INCLUDE "text/mapBluesHouse.asm"
-
-_OaksLabGaryText1: ; 94d5b (25:4d5b)
-	db $0, $53, ": Yo", $4f
-	db $52, "! Gramps", $55
-	db "isn't around!", $57
-
-_OaksLabText40: ; 94d79 (25:4d79)
-	db $0, $53, ": Heh, I", $4f
-	db "don't need to be", $55
-	db "greedy like you!", $51
-	db "Go ahead and", $4f
-	db "choose, ", $52, "!", $57
-
-_OaksLabText41: ; 94dbd (25:4dbd)
-	db $0, $53, ": My", $4f
-	db "#MON looks a", $55
-	db "lot stronger.", $57
-
-_OaksLabText39: ; 94ddf (25:4ddf)
-	db $0
-	db "Those are #", $4f
-	db "BALLs. They", $55
-	db "contain #MON!", $57
-
-_OaksLabCharmanderText: ; 94e06 (25:4e06)
-	db $0, "So! You want the", $4f
-	db "fire #MON,", $55
-	db "CHARMANDER?", $57
-
-_OaksLabSquirtleText: ; 94e2f (25:4e2f)
-	db $0, "So! You want the", $4f
-	db "water #MON,", $55
-	db "SQUIRTLE?", $57
-
-_OaksLabBulbasaurText: ; 94e57 (25:4e57)
-	db $0, "So! You want the", $4f
-	db "plant #MON,", $55
-	db "BULBASAUR?", $57
-
-_OaksLabMonEnergeticText: ; 94e80 (25:4e80)
-	db $0, "This #MON is", $4f
-	db "really energetic!", $58
-
-_OaksLabReceivedMonText: ; 94ea0 (25:4ea0)
-	db $0, $52, " received", $4f
-	db "a @"
-	TX_RAM $cd6d
-	db $0, "!@@"
-
-_OaksLabLastMonText: ; 94eb6 (25:4eb6)
-	db $0, "That's PROF.OAK's", $4f
-	db "last #MON!", $57
-
-_UnnamedText_1d2f0: ; 94ed2 (25:4ed2)
-	db $0, "OAK: Now, ", $52, ",", $4f
-	db "which #MON do", $55
-	db "you want?", $57
-
-_UnnamedText_1d2f5: ; 94ef8 (25:4ef8)
-	db $0, "OAK: If a wild", $4f
-	db "#MON appears,", $55
-	db "your #MON can", $55
-	db "fight against it!", $57
-
-_UnnamedText_1d2fa: ; 94f36 (25:4f36)
-	db $0, "OAK: ", $52, ",", $4f
-	db "raise your young", $55
-	db "#MON by making", $55
-	db "it fight!", $57
-
-_OaksLabDeliverParcelText1: ; 94f69 (25:4f69)
-	db $0, "OAK: Oh, ", $52, "!", $51
-	db "How is my old", $4f
-	db "#MON?", $51
-	db "Well, it seems to", $4f
-	db "like you a lot.", $51
-	db "You must be", $4f
-	db "talented as a", $55
-	db "#MON trainer!", $51
-	db "What? You have", $4f
-	db "something for me?", $51
-	db $52, " delivered", $4f
-	db "OAK's PARCEL.@@"
-
-_OaksLabDeliverParcelText2: ; 9500f (25:500f)
-	db $0, $51
-	db "Ah! This is the", $4f
-	db "custom # BALL", $55
-	db "I ordered!", $55
-	db "Thank you!", $57
-
-_OaksLabAroundWorldText: ; 95045 (25:5045)
-	db $0, "#MON around the", $4f
-	db "world wait for", $55
-	db "you, ", $52, "!", $57
-
-_OaksLabGivePokeballsText1: ; 9506d (25:506d)
-	db $0, "OAK: You can't get", $4f
-	db "detailed data on", $55
-	db "#MON by just", $55
-	db "seeing them.", $51
-	db "You must catch", $4f
-	db "them! Use these", $55
-	db "to capture wild", $55
-	db "#MON.", $51
-	db $52, " got 5", $4f
-	db "# BALLs!@@"
-
-_OaksLabGivePokeballsText2: ; 950f2 (25:50f2)
-	db $0, $51
-	db "When a wild", $4f
-	db "#MON appears,", $55
-	db "it's fair game.", $51
-	db "Just throw a #", $4f
-	db "BALL at it and try", $4f
-	db "to catch it!", $51
-	db "This won't always", $4f
-	db "work, though.", $51
-	db "A healthy #MON", $4f
-	db "could escape. You", $55
-	db "have to be lucky!", $57
-
-_OaksLabPleaseVisitText: ; 9519e (25:519e)
-	db $0, "OAK: Come see me", $4f
-	db "sometimes.", $51
-	db "I want to know how", $4f
-	db "your #DEX is", $55
-	db "coming along.", $57
-
-_UnnamedText_1d31d: ; 951e9 (25:51e9)
-	db $0, "OAK: Good to see ", $4f
-	db "you! How is your ", $55
-	db "#DEX coming? ", $55
-	db "Here, let me take", $55
-	db "a look!", $58
-
-_UnnamedText_1d32c: ; 95236 (25:5236)
-	db $0, "It's encyclopedia-", $4f
-	db "like, but the", $55
-	db "pages are blank!", $57
-
-_OaksLabText8: ; 95268 (25:5268)
-	db $0, "?", $57
-
-_UnnamedText_1d340: ; 9526b (25:526b)
-	db $0, "PROF.OAK is the", $4f
-	db "authority on", $55
-	db "#MON!", $51
-	db "Many #MON", $4f
-	db "trainers hold him", $55
-	db "in high regard!", $57
-
-_OaksLabRivalWaitingText: ; 952bb (25:52bb)
-	db $0, $53, ": Gramps!", $4f
-	db "I'm fed up with", $55
-	db "waiting!", $57
-
-_OaksLabChooseMonText: ; 952df (25:52df)
-	db $0, "OAK: ", $53, "?", $4f
-	db "Let me think...", $51
-	db "Oh, that's right,", $4f
-	db "I told you to", $55
-	db "come! Just wait!", $51
-	db "Here, ", $52, "!", $51
-	db "There are 3", $4f
-	db "#MON here!", $51
-	db "Haha!", $51
-	db "They are inside", $4f
-	db "the # BALLs.", $51
-	db "When I was young,", $4f
-	db "I was a serious", $55
-	db "#MON trainer!", $51
-	db "In my old age, I", $4f
-	db "have only 3 left,", $55
-	db "but you can have", $55
-	db "one! Choose!", $57
-
-_OaksLabRivalInterjectionText: ; 953dc (25:53dc)
-	db $0, $53, ": Hey!", $4f
-	db "Gramps! What", $55
-	db "about me?", $57
-
-_OaksLabBePatientText: ; 953fc (25:53fc)
-	db $0, "OAK: Be patient!", $4f
-	db $53, ", you can", $55
-	db "have one too!", $57
-
-_OaksLabLeavingText: ; 95427 (25:5427)
-	db $0, "OAK: Hey! Don't go", $4f
-	db "away yet!", $57
-
-_OaksLabRivalPickingMonText: ; 95444 (25:5444)
-	db $0, $53, ": I'll take", $4f
-	db "this one, then!", $57
-
-_OaksLabRivalReceivedMonText: ; 95461 (25:5461)
-	db $0, $53, " received", $4f
-	db "a @"
-
-UnnamedText_95470: ; 95470 (25:5470)
-	TX_RAM $cd6d
-	db $0, "!@@"
-
-_OaksLabRivalChallengeText: ; 95477 (25:5477)
-	db $0, $53, ": Wait", $4f
-	db $52, "!", $55
-	db "Let's check out", $55
-	db "our #MON!", $51
-	db "Come on, I'll take", $4f
-	db "you on!", $57
-
-_UnnamedText_1d3be: ; 954b6 (25:54b6)
-	db $0, "WHAT?", $4f
-	db "Unbelievable!", $55
-	db "I picked the", $55
-	db "wrong #MON!", $58
-
-_UnnamedText_1d3c3: ; 954e4 (25:54e4)
-	db $0, $53, ": Yeah! Am", $4f
-	db "I great or what?", $58
-
-_OaksLabRivalToughenUpText: ; 95502 (25:5502)
-	db $0, $53, ": Okay!", $4f
-	db "I'll make my", $55
-	db "#MON fight to", $55
-	db "toughen it up!", $51
-	db $52, "! Gramps!", $4f
-	db "Smell you later!", $57
-
-_OaksLabText21: ; 95551 (25:5551)
-	db $0, $53, ": Gramps!", $57
-
-_OaksLabText22: ; 9555d (25:555d)
-	db $0, $53, ": What did", $4f
-	db "you call me for?", $57
-
-_OaksLabText23: ; 9557b (25:557b)
-	db $0, "OAK: Oh right! I", $4f
-	db "have a request", $55
-	db "of you two.", $57
-
-_OaksLabText24: ; 955a8 (25:55a8)
-	db $0, "On the desk there", $4f
-	db "is my invention,", $55
-	db "#DEX!", $51
-	db "It automatically", $4f
-	db "records data on", $55
-	db "#MON you've", $55
-	db "seen or caught!", $51
-	db "It's a hi-tech", $4f
-	db "encyclopedia!", $57
-
-_OaksLabText25: ; 9562a (25:562a)
-	db $0, "OAK: ", $52, " and", $4f
-	db $53, "! Take", $55
-	db "these with you!", $51
-	db $52, " got", $4f
-	db "#DEX from OAK!@@"
-
-_OaksLabText26: ; 95664 (25:5664)
-	db $0, "To make a complete", $4f
-	db "guide on all the", $55
-	db "#MON in the", $55
-	db "world...", $51
-	db "That was my dream!", $51
-	db "But, I'm too old!", $4f
-	db "I can't do it!", $51
-	db "So, I want you two", $4f
-	db "to fulfill my", $55
-	db "dream for me!", $51
-	db "Get moving, you", $4f
-	db "two!", $51
-	db "This is a great", $4f
-	db "undertaking in", $55
-	db "#MON history!", $57
-
-_OaksLabText27: ; 95741 (25:5741)
-	db $0, $53, ": Alright", $4f
-	db "Gramps! Leave it", $55
-	db "all to me!", $51
-	db $52, ", I hate to", $4f
-	db "say it, but I", $55
-	db "don't need you!", $51
-	db "I know! I'll", $4f
-	db "borrow a TOWN MAP", $55
-	db "from my sis!", $51
-	db "I'll tell her not", $4f
-	db "to lend you one,", $55
-	db $52, "! Hahaha!", $57
-
-_UnnamedText_1d405: ; 957eb (25:57eb)
-	db $0, "I study #MON as", $4f
-	db "PROF.OAK's AIDE.", $57
-
-_UnnamedText_441cc: ; 9580c (25:580c)
-	db $0, "#DEX comp-", $4f
-	db "letion is:", $51
-	db "@"
-
-UnnamedText_95824: ; 95824 (25:5824)
-	TX_NUM $ffdb, 1, 3
-	db $0, " #MON seen", $4f
-	db "@"
-
-UnnamedText_95835: ; 95835 (25:5835)
-	TX_NUM $ffdc, 1, 3
-	db $0, " #MON owned", $51
-	db "PROF.OAK's", $4f
-	db "Rating:", $58
-
-_UnnamedText_44201: ; 95858 (25:5858)
-	db $0, "You still have", $4f
-	db "lots to do.", $55
-	db "Look for #MON", $55
-	db "in grassy areas!", $57
-
-_UnnamedText_44206: ; 95893 (25:5893)
-	db $0, "You're on the", $4f
-	db "right track! ", $55
-	db "Get a FLASH HM", $55
-	db "from my AIDE!", $57
-
-_UnnamedText_4420b: ; 958cc (25:58cc)
-	db $0, "You still need", $4f
-	db "more #MON!", $55
-	db "Try to catch", $55
-	db "other species!", $57
-
-_UnnamedText_44210: ; 95903 (25:5903)
-	db $0, "Good, you're", $4f
-	db "trying hard!", $55
-	db "Get an ITEMFINDER", $55
-	db "from my AIDE!", $57
-
-_UnnamedText_44215: ; 9593d (25:593d)
-	db $0, "Looking good!", $4f
-	db "Go find my AIDE", $55
-	db "when you get 50!", $57
-
-_UnnamedText_4421a: ; 9596d (25:596d)
-	db $0, "You finally got at", $4f
-	db "least 50 species!", $55
-	db "Be sure to get", $55
-	db "EXP.ALL from my", $55
-	db "AIDE!", $57
-
-_UnnamedText_4421f: ; 959b8 (25:59b8)
-	db $0, "Ho! This is geting", $4f
-	db "even better!", $57
-
-_UnnamedText_44224: ; 959d9 (25:59d9)
-	db $0, "Very good!", $4f
-	db "Go fish for some", $55
-	db "marine #MON!", $57
-
-_UnnamedText_44229: ; 95a03 (25:5a03)
-	db $0, "Wonderful!", $4f
-	db "Do you like to", $55
-	db "collect things?", $57
-
-_UnnamedText_4422e: ; 95a2e (25:5a2e)
-	db $0, "I'm impressed!", $4f
-	db "It must have been", $55
-	db "difficult to do!", $57
-
-_UnnamedText_44233: ; 95a60 (25:5a60)
-	db $0, "You finally got at", $4f
-	db "least 100 species!", $55
-	db "I can't believe", $55
-	db "how good you are!", $57
-
-_UnnamedText_44238: ; 95aa8 (25:5aa8)
-	db $0, "You even have the", $4f
-	db "evolved forms of", $55
-	db "#MON! Super!", $57
-
-_UnnamedText_4423d: ; 95ad9 (25:5ad9)
-	db $0, "Excellent! Trade", $4f
-	db "with friends to", $55
-	db "get some more!", $57
-
-_UnnamedText_44242: ; 95b0a (25:5b0a)
-	db $0, "Outstanding!", $4f
-	db "You've become a", $55
-	db "real pro at this!", $57
-
-_UnnamedText_44247: ; 95b39 (25:5b39)
-	db $0, "I have nothing", $4f
-	db "left to say!", $55
-	db "You're the", $55
-	db "authority now!", $57
-
-_UnnamedText_4424c: ; 95b6f (25:5b6f)
-	db $0, "Your #DEX is", $4f
-	db "entirely complete!", $55
-	db "Congratulations!", $57
-
-_ViridianPokeCenterText2: ; 95ba1 (25:5ba1)
-_ViridianPokeCenterText1: ; 95ba1 (25:5ba1)
-	db $0, "You can use that", $4f
-	db "PC in the corner.", $51
-	db "The receptionist", $4f
-	db "told me. So kind!", $57
-
-_ViridianPokeCenterText3: ; 95be8 (25:5be8)
-	db $0, "There's a #MON", $4f
-	db "CENTER in every", $55
-	db "town ahead.", $51
-	db "They don't charge", $4f
-	db "any money either!", $57
-
-_ViridianMartText1: ; 95c36 (25:5c36)
-	db $0, "Okay! Say hi to", $4f
-	db "PROF.OAK for me!", $57
-
-_ViridianMartText4: ; 95c58 (25:5c58)
-	db $0, "Hey! You came from", $4f
-	db "PALLET TOWN?", $57
-
-ViridianMartParcelQuestText: ; 95c79 (25:5c79)
-	db $0, "You know PROF.", $4f
-	db "OAK, right?", $51
-	db "His order came in.", $4f
-	db "Will you take it", $55
-	db "to him?", $51
-	db $52, " got", $4f
-	db "OAK's PARCEL!@@"
-
-_ViridianMartText2: ; 95cd5 (25:5cd5)
-	db $0, "This shop sells", $4f
-	db "many ANTIDOTEs.", $57
-
-_ViridianMartText3: ; 95cf6 (25:5cf6)
-	db $0, "No! POTIONs are", $4f
-	db "all sold out.", $57
-
-_SchoolText1: ; 95d15 (25:5d15)
-	db $0, "Whew! I'm trying", $4f
-	db "to memorize all", $55
-	db "my notes.", $57
-
-_SchoolText2: ; 95d40 (25:5d40)
-	db $0, "Okay!", $51
-	db "Be sure to read", $4f
-	db "the blackboard", $55
-	db "carefully!", $57
-
-_ViridianHouseText1: ; 95d71 (25:5d71)
-	db $0, "Coming up with", $4f
-	db "nicknames is fun,", $55
-	db "but hard.", $51
-	db "Simple names are", $4f
-	db "the easiest to", $55
-	db "remember.", $57
-
-_ViridianHouseText2: ; 95dc7 (25:5dc7)
-	db $0, "My Daddy loves", $4f
-	db "#MON too.", $57
-
-_UnnamedText_1d5b1: ; 95de1 (25:5de1)
-	db $0, "SPEARY: Tetweet!", $57
-
-_ViridianHouseText4: ; 95df3 (25:5df3)
-	db $0, "SPEAROW", $4f
-	db "Name: SPEARY", $57
-
-_UnnamedText_74ace: ; 95e09 (25:5e09)
-	db $0, "Fwahahaha! This is", $4f
-	db "my hideout!", $51
-	db "I planned to", $4f
-	db "resurrect TEAM", $55
-	db "ROCKET here!", $51
-	db "But, you have", $4f
-	db "caught me again!", $55
-	db "So be it! This", $55
-	db "time, I'm not", $55
-	db "holding back!", $51
-	db "Once more, you", $4f
-	db "shall face", $55
-	db "GIOVANNI, the", $55
-	db "greatest trainer!", $57
-
-_UnnamedText_74ad3: ; 95ed5 (25:5ed5)
-	db $0, "Ha!", $4f
-	db "That was a truly", $55
-	db "intense fight!", $55
-	db "You have won!", $55
-	db "As proof, here is", $55
-	db "the EARTHBADGE!@@"
-
-_UnnamedText_74ad9: ; 95f2b (25:5f2b)
-	db $0, "Having lost, I", $4f
-	db "cannot face my", $55
-	db "underlings!", $55
-	db "TEAM ROCKET is", $55
-	db "finished forever!", $51
-	db "I will dedicate my", $4f
-	db "life to the study", $55
-	db "of #MON!", $51
-	db "Let us meet again", $4f
-	db "some day!", $55
-	db "Farewell!@@"
-
-_ViridianGymText12: ; 95fcc (25:5fcc)
-	db $0, "The EARTHBADGE", $4f
-	db "makes #MON of", $55
-	db "any level obey!", $51
-	db "It is evidence of", $4f
-	db "your mastery as a", $55
-	db "#MON trainer!", $51
-	db "With it, you can", $4f
-	db "enter the #MON", $55
-	db "LEAGUE!", $51
-	db "It is my gift for", $4f
-	db "your #MON", $55
-	db "LEAGUE challenge!", $57
-
-_ReceivedTM27Text: ; 96082 (25:6082)
-	db $0, $52, " received", $4f
-	db "TM27!@@"
-
-_TM27ExplanationText: ; 96095 (25:6095)
-	db $0, $51
-	db "TM27 is FISSURE!", $4f
-	db "It will take out", $55
-	db "#MON with just", $55
-	db "one hit!", $51
-	db "I made it when I", $4f
-	db "ran the GYM here,", $55
-	db "too long ago...", $57
-
-_TM27NoRoomText: ; 96104 (25:6104)
-	db $0, "You do not have", $4f
-	db "space for this!", $57
-
-_ViridianGymBattleText1: ; 96125 (25:6125)
-	db $0, "Heh! You must be", $4f
-	db "running out of", $55
-	db "steam by now!", $57
-
-_ViridianGymEndBattleText1: ; 96154 (25:6154)
-	db $0, "I", $4f
-	db "ran out of gas!", $58
-
-_ViridianGymAfterBattleText1: ; 96167 (25:6167)
-	db $0, "You need power to", $4f
-	db "keep up with our", $55
-	db "GYM LEADER!", $57
-
-_ViridianGymBattleText2: ; 96197 (25:6197)
-	db $0, "Rrrroar! I'm", $4f
-	db "working myself", $55
-	db "into a rage!", $57
-
-_ViridianGymEndBattleText2: ; 961c0 (25:61c0)
-	db $0, "Wargh!", $58
-
-_ViridianGymAfterBattleText2: ; 961c8 (25:61c8)
-	db $0, "I'm still not", $4f
-	db "worthy!", $57
-
-_ViridianGymBattleText3: ; 961de (25:61de)
-	db $0, "#MON and I, we", $4f
-	db "make wonderful", $55
-	db "music together!", $57
-
-_ViridianGymEndBattleText3: ; 9620d (25:620d)
-	db $0, "You are in", $4f
-	db "perfect harmony!", $58
-
-_ViridianGymAfterBattleText3: ; 9622a (25:622a)
-	db $0, "Do you know the", $4f
-	db "identity of our", $55
-	db "GYM LEADER?", $57
-
-_ViridianGymBattleText4: ; 96257 (25:6257)
-	db $0, "Karate is the", $4f
-	db "ultimate form of", $55
-	db "martial arts!", $57
-
-_ViridianGymEndBattleText4: ; 96285 (25:6285)
-	db $0, "Atcho!", $58
-
-_ViridianGymAfterBattleText4: ; 9628d (25:628d)
-	db $0, "If my #MON", $4f
-	db "were as good at", $55
-	db "Karate as I...", $57
-
-_ViridianGymBattleText5: ; 962b8 (25:62b8)
-	db $0, "The truly talented", $4f
-	db "win with style!", $57
-
-_ViridianGymEndBattleText5: ; 962dc (25:62dc)
-	db $0, "I", $4f
-	db "lost my grip!", $58
-
-_ViridianGymAfterBattleText5: ; 962ed (25:62ed)
-	db $0, "The LEADER will", $4f
-	db "scold me!", $57
-
-_ViridianGymBattleText6: ; 96308 (25:6308)
-	db $0, "I'm the KARATE", $4f
-	db "KING! Your fate", $55
-	db "rests with me!", $57
-
-_ViridianGymEndBattleText6: ; 96336 (25:6336)
-	db $0, "Ayah!", $58
-
-_ViridianGymAfterBattleText6: ; 9633d (25:633d)
-	db $0, "#MON LEAGUE?", $4f
-	db "You? Don't get", $55
-	db "cocky!", $57
-
-_ViridianGymBattleText7: ; 96360 (25:6360)
-	db $0, "Your #MON will", $4f
-	db "cower at the", $55
-	db "crack of my whip!", $57
-
-_ViridianGymEndBattleText7: ; 9638f (25:638f)
-	db $0, "Yowch!", $4f
-	db "Whiplash!", $58
-
-_ViridianGymAfterBattleText7: ; 963a1 (25:63a1)
-	db $0, "Wait! I was just", $4f
-	db "careless!", $57
-
-_ViridianGymBattleText8: ; 963bd (25:63bd)
-	db $0, "VIRIDIAN GYM was", $4f
-	db "closed for a long", $55
-	db "time, but now our", $55
-	db "LEADER is back!", $57
-
-_ViridianGymEndBattleText8: ; 96403 (25:6403)
-	db $0, "I", $4f
-	db "was beaten?", $58
-
-_ViridianGymAfterBattleText8: ; 96412 (25:6412)
-	db $0, "You can go onto", $4f
-	db "#MON LEAGUE", $55
-	db "only by defeating", $55
-	db "our GYM LEADER!", $57
-
-_UnnamedText_74bd4: ; 96451 (25:6451)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "Even I don't know", $4f
-	db "VIRIDIAN LEADER's", $55
-	db "identity!", $51
-	db "This will be the", $4f
-	db "toughest of all", $55
-	db "the GYM LEADERs!", $51
-	db "I heard that the", $4f
-	db "trainers here", $55
-	db "like ground-type", $55
-	db "#MON!", $57
-
-_UnnamedText_74bd9: ; 964fb (25:64fb)
-	db $0, "Blow me away!", $4f
-	db "GIOVANNI was the", $55
-	db "GYM LEADER here?", $57
-
-_UnnamedText_5c21a: ; 9652c (25:652c)
-	db $0, "Come again!", $57
-
-_UnnamedText_5c21f: ; 96539 (25:6539)
-	db $0, "It's ¥50 for a", $4f
-	db "child's ticket.", $51
-	db "Would you like to", $4f
-	db "come in?", $57
-
-_UnnamedText_5c224: ; 96572 (25:6572)
-	db $0, "Right, ¥50!", $4f
-	db "Thank you!", $57
-
-_UnnamedText_5c229: ; 9658a (25:658a)
-	db $0, "You don't have", $4f
-	db "enough money.", $58
-
-_UnnamedText_5c22e: ; 965a7 (25:65a7)
-	db $0, "You can't sneak", $4f
-	db "in the back way!", $51
-	db "Oh, whatever!", $4f
-	db "Do you know what", $55
-	db "AMBER is?", $57
-
-_UnnamedText_5c233: ; 965f1 (25:65f1)
-	db $0, "There's a lab", $4f
-	db "somewhere trying", $55
-	db "to resurrect", $55
-	db "ancient #MON", $55
-	db "from AMBER.", $57
-
-_UnnamedText_5c238: ; 96636 (25:6636)
-	db $0, "AMBER is fossil-", $4f
-	db "ized tree sap.", $57
-
-_UnnamedText_5c23d: ; 96657 (25:6657)
-	db $0, "Please go to the", $4f
-	db "other side!", $57
-
-_UnnamedText_5c242: ; 96675 (25:6675)
-	db $0, "Take plenty of", $4f
-	db "time to look!", $57
-
-_UnnamedText_5c251: ; 96693 (25:6693)
-	db $0, "That is one", $4f
-	db "magnificent", $55
-	db "fossil!", $57
-
-_UnnamedText_5c28e: ; 966b4 (25:66b4)
-	db $0, "Ssh! I think that", $4f
-	db "this chunk of", $55
-	db "AMBER contains", $55
-	db "#MON DNA!", $51
-	db "It would be great", $4f
-	db "if #MON could", $55
-	db "be resurrected", $55
-	db "from it!", $51
-	db "But, my colleagues", $4f
-	db "just ignore me!", $51
-	db "So I have a favor", $4f
-	db "to ask!", $51
-	db "Take this to a", $4f
-	db "#MON LAB and", $55
-	db "get it examined!", $58
-
-_ReceivedOldAmberText: ; 96790 (25:6790)
-	db $0, $52, " received", $4f
-	db "OLD AMBER!@@"
-
-_UnnamedText_5c299: ; 967a8 (25:67a8)
-	db $0, "Ssh! Get the OLD", $4f
-	db "AMBER checked!", $57
-
-_UnnamedText_5c29e: ; 967c9 (25:67c9)
-	db $0, "You don't have", $4f
-	db "space for this!", $57
-
-_UnnamedText_5c2ad: ; 967e8 (25:67e8)
-	db $0, "We are proud of 2", $4f
-	db "fossils of very", $55
-	db "rare, prehistoric", $55
-	db "#MON!", $57
-
-_UnnamedText_5c2bc: ; 96823 (25:6823)
-	db $0, "The AMBER is", $4f
-	db "clear and gold!", $57
-
-_MuseumF2Text1: ; 96841 (25:6841)
-	db $0, "MOON STONE?", $51
-	db "What's so special", $4f
-	db "about it?", $57
-
-_MuseumF2Text2: ; 96869 (25:6869)
-	db $0, "July 20, 1969!", $51
-	db "The 1st lunar", $4f
-	db "landing!", $51
-	db "I bought a color", $4f
-	db "TV to watch it!", $57
-
-_MuseumF2Text3: ; 968b1 (25:68b1)
-	db $0, "We have a space", $4f
-	db "exhibit now.", $57
-
-_MuseumF2Text4: ; 968cf (25:68cf)
-	db $0, "I want a PIKACHU!", $4f
-	db "It's so cute!", $51
-	db "I asked my Daddy", $4f
-	db "to catch me one!", $57
-
-_MuseumF2Text5: ; 96911 (25:6911)
-	db $0, "Yeah, a PIKACHU", $4f
-	db "soon, I promise!", $57
-
-_MuseumF2Text6: ; 96933 (25:6933)
-	db $0, "SPACE SHUTTLE", $4f
-	db "COLUMBIA", $57
-
-_MuseumF2Text7: ; 9694b (25:694b)
-	db $0, "Meteorite that", $4f
-	db "fell on MT.MOON.", $55
-	db "(MOON STONE?)", $57
-
-_UnnamedText_5c49e: ; 9697a (25:697a)
-	db $0, "I'm BROCK!", $4f
-	db "I'm PEWTER's GYM", $55
-	db "LEADER!", $51
-	db "I believe in rock", $4f
-	db "hard defense and", $55
-	db "determination!", $51
-	db "That's why my", $4f
-	db "#MON are all", $55
-	db "the rock-type!", $51
-	db "Do you still want", $4f
-	db "to challenge me?", $55
-	db "Fine then! Show", $55
-	db "me your best!", $57
-
-SECTION "bank26",ROMX,BANK[$26]
-
-_UnnamedText_5c4a3: ; 98000 (26:4000)
-	db $0, "There are all", $4f
-	db "kinds of trainers", $55
-	db "in the world!", $51
-	db "You appear to be", $4f
-	db "very gifted as a", $55
-	db "#MON trainer!", $51
-	db "Go to the GYM in", $4f
-	db "CERULEAN and test", $55
-	db "your abilities!", $57
-
-_TM34PreReceiveText: ; 98092 (26:4092)
-	db $0, "Wait! Take this", $4f
-	db "with you!", $57
-
-_ReceivedTM34Text: ; 980ad (26:40ad)
-	db $0, $52, " received", $4f
-	db "TM34!@@"
-
-_TM34ExplanationText: ; 980c0 (26:40c0)
-	db $0, $51
-	db "A TM contains a", $4f
-	db "technique that", $55
-	db "can be taught to", $55
-	db "#MON!", $51
-	db "A TM is good only", $4f
-	db "once! So when you", $55
-	db "use one to teach", $55
-	db "a new technique,", $55
-	db "pick the #MON", $55
-	db "carefully!", $51
-	db "TM34 contains", $4f
-	db "BIDE!", $51
-	db "Your #MON will", $4f
-	db "absorb damage in", $55
-	db "battle then pay", $55
-	db "it back double!", $57
-
-_TM34NoRoomText: ; 981ab (26:41ab)
-	db $0, "You don't have", $4f
-	db "room for this!", $57
-
-_UnnamedText_5c4bc: ; 981c9 (26:41c9)
-	db $0, "I took", $4f
-	db "you for granted.", $51
-	db "As proof of your", $4f
-	db "victory, here's", $55
-	db "the BOULDERBADGE!", $51
-	db $52, " received", $4f
-	db "the BOULDERBADGE!@@"
-
-_UnnamedText_5c4c1: ; 98232 (26:4232)
-	db $0, $51
-	db "That's an official", $4f
-	db "#MON LEAGUE", $55
-	db "BADGE!", $51
-	db "Its bearer's", $4f
-	db "#MON become", $55
-	db "more powerful!", $51
-	db "The technique", $4f
-	db "FLASH can now be", $55
-	db "used any time!", $58
-
-_PewterGymBattleText1: ; 982ae (26:42ae)
-	db $0, "Stop right there,", $4f
-	db "kid!", $51
-	db "You're still light", $4f
-	db "years from facing", $55
-	db "BROCK!", $57
-
-_PewterGymEndBattleText1: ; 982f1 (26:42f1)
-	db $0, "Darn!", $51
-	db "Light years isn't", $4f
-	db "time! It measures", $55
-	db "distance!", $58
-
-_PewterGymAfterBattleText1: ; 98325 (26:4325)
-	db $0, "You're pretty hot,", $4f
-	db "but not as hot", $55
-	db "as BROCK!", $57
-
-_UnnamedText_5c515: ; 98351 (26:4351)
-	db $0, "Hiya! I can tell", $4f
-	db "you have what it", $55
-	db "takes to become a", $55
-	db "#MON champ!", $51
-	db "I'm no trainer,", $4f
-	db "but I can tell", $55
-	db "you how to win!", $51
-	db "Let me take you", $4f
-	db "to the top!", $57
-
-_UnnamedText_5c51a: ; 983dc (26:43dc)
-	db $0, "All right! Let's", $4f
-	db "get happening!", $58
-
-_UnnamedText_5c51f: ; 983fc (26:43fc)
-	db $0, "The 1st #MON", $4f
-	db "out in a match is", $55
-	db "at the top of the", $55
-	db "#MON LIST!", $51
-	db "By changing the", $4f
-	db "order of #MON,", $55
-	db "matches could be", $55
-	db "made easier!", $57
-
-_UnnamedText_5c524: ; 98476 (26:4476)
-	db $0, "It's a free", $4f
-	db "service! Let's", $55
-	db "get happening!", $58
-
-_UnnamedText_5c529: ; 9849f (26:449f)
-	db $0, "Just as I thought!", $4f
-	db "You're #MON", $55
-	db "champ material!", $57
-
-_PewterHouse1Text1: ; 984ce (26:44ce)
-	db $0, "NIDORAN: Bowbow!@@"
-
-_PewterHouse1Text2: ; 984e1 (26:44e1)
-	db $0, "NIDORAN sit!", $57
-
-_PewterHouse1Text3: ; 984ef (26:44ef)
-	db $0, "Our #MON's an", $4f
-	db "outsider, so it's", $55
-	db "hard to handle.", $51
-	db "An outsider is a", $4f
-	db "#MON that you", $55
-	db "get in a trade.", $51
-	db "It grows fast, but", $4f
-	db "it may ignore an", $55
-	db "unskilled trainer", $55
-	db "in battle!", $51
-	db "If only we had", $4f
-	db "some BADGEs...", $57
-
-_UnnamedText_74cc6: ; 985ac (26:45ac)
-	db $0, "A shady, old man", $4f
-	db "got me to buy", $55
-	db "this really weird", $55
-	db "fish #MON!", $51
-	db "It's totally weak", $4f
-	db "and it cost ¥500!", $57
-
-_UnnamedText_74cd5: ; 9860c (26:460c)
-	db $0, "Good things can", $4f
-	db "happen if you", $55
-	db "raise #MON", $55
-	db "diligently, even", $55
-	db "the weak ones!", $57
-
-_PewterHouse2Text1: ; 98656 (26:4656)
-	db $0, "#MON learn new", $4f
-	db "techniques as", $55
-	db "they grow!", $51
-	db "But, some moves", $4f
-	db "must be taught by", $55
-	db "the trainer!", $57
-
-_PewterHouse2Text2: ; 986ae (26:46ae)
-	db $0, "#MON become", $4f
-	db "easier to catch", $55
-	db "when they are", $55
-	db "hurt or asleep!", $51
-	db "But, it's not a", $4f
-	db "sure thing!", $57
-
-_PewterPokecenterText1: ; 98704 (26:4704)
-	db $0, "What!?", $51
-	db "TEAM ROCKET is", $4f
-	db "at MT.MOON? Huh?", $55
-	db "I'm on the phone!", $51
-	db "Scram!", $57
-
-_PewterPokecenterText5: ; 98744 (26:4744)
-	db $0, "JIGGLYPUFF: Puu", $4f
-	db "pupuu!", $57
-
-_UnnamedText_1d6ab: ; 9875c (26:475c)
-	db $0, "Those miserable", $4f
-	db "ROCKETs!", $51
-	db "Look what they", $4f
-	db "did here!", $51
-	db "They stole a TM", $4f
-	db "for teaching", $55
-	db "#MON how to", $55
-	db "DIG holes!", $51
-	db "That cost me a", $4f
-	db "bundle, it did!", $57
-
-_UnnamedText_1d6b0: ; 987e2 (26:47e2)
-	db $0, "I figure what's", $4f
-	db "lost is lost!", $51
-	db "I decided to teach", $4f
-	db "DIGLETT how to", $55
-	db "DIG without a TM!", $57
-
-_CeruleanHouseTrashedText2: ; 98834 (26:4834)
-	db $0, "TEAM ROCKET must", $4f
-	db "be trying to DIG", $55
-	db "their way into no", $55
-	db "good!", $57
-
-_CeruleanHouseTrashedText3: ; 9886f (26:486f)
-	db $0, "TEAM ROCKET left", $4f
-	db "a way out!", $57
-
-_CeruleanHouseText1: ; 9888c (26:488c)
-	db $0, "My husband likes", $4f
-	db "trading #MON.", $51
-	db "If you are a", $4f
-	db "collector, would", $55
-	db "you please trade", $55
-	db "with him?", $57
-
-_CeruleanPokecenterText1: ; 988e5 (26:48e5)
-	db $0, "That BILL!", $51
-	db "I heard that", $4f
-	db "he'll do whatever", $55
-	db "it takes to get", $55
-	db "rare #MON!", $57
-
-_CeruleanPokecenterText3: ; 9892a (26:492a)
-	db $0, "Have you heard", $4f
-	db "about BILL?", $51
-	db "Everyone calls", $4f
-	db "him a #MANIAC!", $51
-	db "I think people", $4f
-	db "are just jealous", $55
-	db "of BILL, though.", $51
-	db "Who wouldn't want", $4f
-	db "to boast about", $55
-	db "their #MON?", $57
-
-_UnnamedText_5c7be: ; 989c1 (26:49c1)
-	db $0, "Hi, you're a new", $4f
-	db "face!", $51
-	db "Trainers who want", $4f
-	db "to turn pro have", $55
-	db "to have a policy", $55
-	db "about #MON!", $51
-	db "What is your", $4f
-	db "approach when you", $55
-	db "catch #MON?", $51
-	db "My policy is an", $4f
-	db "all-out offensive", $55
-	db "with water-type", $55
-	db "#MON!", $57
-
-_UnnamedText_5c7c3: ; 98a7b (26:4a7b)
-	db $0, "TM11 teaches", $4f
-	db "BUBBLEBEAM!", $51
-	db "Use it on an", $4f
-	db "aquatic #MON!", $57
-
-_UnnamedText_5c7c8: ; 98ab0 (26:4ab0)
-	db $0, "The CASCADEBADGE", $4f
-	db "makes all #MON", $55
-	db "up to L30 obey!", $51
-	db "That includes", $4f
-	db "even outsiders!", $51
-	db "There's more, you", $4f
-	db "can now use CUT", $55
-	db "any time!", $51
-	db "You can CUT down", $4f
-	db "small bushes to", $55
-	db "open new paths!", $51
-	db "You can also have", $4f
-	db "my favorite TM!", $57
-
-_ReceivedTM11Text: ; 98b7d (26:4b7d)
-	db $0, $52, " received", $4f
-	db "TM11!@@"
-
-_UnnamedText_5c7d3: ; 98b90 (26:4b90)
-	db $0, "You better make", $4f
-	db "room for this!", $57
-
-_UnnamedText_5c7d8: ; 98bb0 (26:4bb0)
-	db $0, "Wow!", $4f
-	db "You're too much!", $51
-	db "All right!", $51
-	db "You can have the", $4f
-	db "CASCADEBADGE to", $55
-	db "show you beat me!@@"
-
-_CeruleanGymBattleText1: ; 98c05 (26:4c05)
-	db $0, "I'm more than good", $4f
-	db "enough for you!", $51
-	db "MISTY can wait!", $57
-
-_CeruleanGymEndBattleText1: ; 98c38 (26:4c38)
-	db $0, "You", $4f
-	db "overwhelmed me!", $58
-
-_CeruleanGymAfterBattleText1: ; 98c4d (26:4c4d)
-	db $0, "You have to face", $4f
-	db "other trainers to", $55
-	db "find out how good", $55
-	db "you really are.", $57
-
-_CeruleanGymBattleText2: ; 98c93 (26:4c93)
-	db $0, "Splash!", $51
-	db "I'm first up!", $4f
-	db "Let's do it!", $57
-
-_CeruleanGymEndBattleText2: ; 98cb5 (26:4cb5)
-	db $0, "That", $4f
-	db "can't be!", $58
-
-_CeruleanGymAfterBattleText2: ; 98cc4 (26:4cc4)
-	db $0, "MISTY is going to", $4f
-	db "keep improving!", $51
-	db "She won't lose to", $4f
-	db "someone like you!", $57
-
-_UnnamedText_5c82a: ; 98d0a (26:4d0a)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "Here's my advice!", $51
-	db "The LEADER, MISTY,", $4f
-	db "is a pro who uses", $55
-	db "water #MON!", $51
-	db "You can drain all", $4f
-	db "their water with", $55
-	db "plant #MON!", $51
-	db "Or, zap them with", $4f
-	db "electricity!", $57
-
-_UnnamedText_5c82f: ; 98db0 (26:4db0)
-	db $0, "You beat MISTY!", $4f
-	db "What'd I tell ya?", $51
-	db "You and me kid,", $4f
-	db "we make a pretty", $55
-	db "darn good team!", $57
-
-_UnnamedText_1d810: ; 98e03 (26:4e03)
-	db $0, "Hi! Welcome to", $4f
-	db "our BIKE SHOP.", $51
-	db "Have we got just", $4f
-	db "the BIKE for you!", $58
-
-_UnnamedText_1d815: ; 98e45 (26:4e45)
-	db $0, "It's a cool BIKE!", $4f
-	db "Do you want it?", $57
-
-_UnnamedText_1d81a: ; 98e67 (26:4e67)
-	db $0, "Sorry! You can't", $4f
-	db "afford it!", $58
-
-_UnnamedText_1d81f: ; 98e83 (26:4e83)
-	db $0, "Oh, that's...", $51
-	db "A BIKE VOUCHER!", $51
-	db "OK! Here you go!", $58
-
-_UnnamedText_1d824: ; 98eb2 (26:4eb2)
-	db $0, $52, " exchanged", $4f
-	db "the BIKE VOUCHER", $55
-	db "for a BICYCLE.@@"
-
-_UnnamedText_1d82a: ; 98ee0 (26:4ee0)
-	db $0, "Come back again", $4f
-	db "some time!", $57
-
-_UnnamedText_1d82f: ; 98efc (26:4efc)
-	db $0, "How do you like", $4f
-	db "your new BICYCLE?", $51
-	db "You can take it", $4f
-	db "on CYCLING ROAD", $55
-	db "and in caves!", $57
-
-_UnnamedText_1d834: ; 98f4d (26:4f4d)
-	db $0, "You better make", $4f
-	db "room for this!", $57
-
-_UnnamedText_1d843: ; 98f6d (26:4f6d)
-	db $0, "A plain city BIKE", $4f
-	db "is good enough", $55
-	db "for me!", $51
-	db "You can't put a", $4f
-	db "shopping basket", $55
-	db "on an MTB!", $57
-
-_UnnamedText_1d85c: ; 98fc1 (26:4fc1)
-	db $0, "These BIKEs are", $4f
-	db "cool, but they're", $55
-	db "way expensive!", $57
-
-_UnnamedText_1d861: ; 98ff2 (26:4ff2)
-	db $0, "Wow. Your BIKE is", $4f
-	db "really cool!", $57
-
-_CeruleanMartText2: ; 99012 (26:5012)
-	db $0, "Use REPEL to keep", $4f
-	db "bugs and weak", $55
-	db "#MON away.", $51
-	db "Put your strongest", $4f
-	db "#MON at the", $55
-	db "top of the list", $55
-	db "for best results!", $57
-
-_CeruleanMartText3: ; 9907f (26:507f)
-	db $0, "Have you seen any", $4f
-	db "RARE CANDY?", $51
-	db "It's supposed to", $4f
-	db "make #MON go", $55
-	db "up one level!", $57
-
-_UnnamedText_74e77: ; 990c9 (26:50c9)
-	db $0, "#MON BADGEs", $4f
-	db "are owned only by", $55
-	db "skilled trainers.", $51
-	db "I see you have", $4f
-	db "at least one.", $51
-	db "Those BADGEs have", $4f
-	db "amazing secrets!", $58
-
-_UnnamedText_74e7c: ; 9913a (26:513a)
-	db $0, "Now then...", $51
-	db "Which of the 8", $4f
-	db "BADGEs should I", $55
-	db "describe?", $57
-
-_UnnamedText_74e81: ; 99170 (26:5170)
-	db $0, "Come visit me any", $4f
-	db "time you wish.", $57
-
-_UnnamedText_74e96: ; 99192 (26:5192)
-	db $0, "The ATTACK of all", $4f
-	db "#MON increases", $55
-	db "a little bit.", $51
-	db "It also lets you", $4f
-	db "use FLASH any", $55
-	db "time you desire.", $58
-
-_UnnamedText_74e9b: ; 991f2 (26:51f2)
-	db $0, "#MON up to L30", $4f
-	db "will obey you.", $51
-	db "Any higher, they", $4f
-	db "become unruly!", $51
-	db "It also lets you", $4f
-	db "use CUT outside", $55
-	db "of battle.", $58
-
-_UnnamedText_74ea0: ; 9925d (26:525d)
-	db $0, "The SPEED of all", $4f
-	db "#MON increases", $55
-	db "a little bit.", $51
-	db "It also lets you", $4f
-	db "use FLY outside", $55
-	db "of battle.", $58
-
-_UnnamedText_74ea5: ; 992b8 (26:52b8)
-	db $0, "#MON up to L50", $4f
-	db "will obey you.", $51
-	db "Any higher, they", $4f
-	db "become unruly!", $51
-	db "It also lets you", $4f
-	db "use STRENGTH out-", $55
-	db "side of battle.", $58
-
-_UnnamedText_74eaa: ; 9932a (26:532a)
-	db $0, "The DEFENSE of all", $4f
-	db "#MON increases", $55
-	db "a little bit.", $51
-	db "It also lets you", $4f
-	db "use SURF outside", $55
-	db "of battle.", $58
-
-_UnnamedText_74eaf: ; 99388 (26:5388)
-	db $0, "#MON up to L70", $4f
-	db "will obey you.", $51
-	db "Any higher, they", $4f
-	db "become unruly!", $58
-
-_UnnamedText_74eb4: ; 993c7 (26:53c7)
-	db $0, "Your #MON's", $4f
-	db "SPECIAL abilities", $55
-	db "increase a bit.", $58
-
-_UnnamedText_74eb9: ; 993f5 (26:53f5)
-	db $0, "All #MON will", $4f
-	db "obey you!", $58
-
-_LavenderPokecenterText4: ; 9940e (26:540e)
-_LavenderPokecenterText2: ; 9940e (26:540e)
-_LavenderPokecenterText1: ; 9940e (26:540e)
-	db $0, "TEAM ROCKET will", $4f
-	db "do anything for", $55
-	db "the sake of gold!", $57
-
-_LavenderPokecenterText3: ; 99442 (26:5442)
-	db $0, "I saw CUBONE's", $4f
-	db "mother die trying", $55
-	db "to escape from", $55
-	db "TEAM ROCKET!", $57
-
-_PokemonTower1Text1: ; 9947f (26:547f)
-	db $0, "#MON TOWER was", $4f
-	db "erected in the", $55
-	db "memory of #MON", $55
-	db "that had died.", $57
-
-_PokemonTower1Text2: ; 994bc (26:54bc)
-	db $0, "Did you come to", $4f
-	db "pay respects?", $55
-	db "Bless you!", $57
-
-_PokemonTower1Text3: ; 994e6 (26:54e6)
-	db $0, "I came to pray", $4f
-	db "for my CLEFAIRY.", $51
-	db "Sniff! I can't", $4f
-	db "stop crying...", $57
-
-_PokemonTower1Text4: ; 99524 (26:5524)
-	db $0, "My GROWLITHE...", $4f
-	db "Why did you die?", $57
-
-_PokemonTower1Text5: ; 99546 (26:5546)
-	db $0, "I am a CHANNELER!", $4f
-	db "There are spirits", $55
-	db "up to mischief!", $57
-
-_UnnamedText_6062d: ; 9957b (26:557b)
-	db $0, $53, ": Hey,", $4f
-	db $52, "! What", $55
-	db "brings you here?", $55
-	db "Your #MON", $55
-	db "don't look dead!", $51
-	db "I can at least", $4f
-	db "make them faint!", $55
-	db "Let's go, pal!", $57
-
-_UnnamedText_60632: ; 995e5 (26:55e5)
-	db $0, "What?", $4f
-	db "You stinker!", $51
-	db "I took it easy on", $4f
-	db "you too!", $58
-
-_UnnamedText_60637: ; 99614 (26:5614)
-	db $0, $53, ": Well,", $4f
-	db "look at all your", $55
-	db "wimpy #MON!", $51
-	db "Toughen them up a", $4f
-	db "bit more!", $58
-
-_UnnamedText_6063c: ; 99657 (26:5657)
-	db $0, "How's your #DEX", $4f
-	db "coming, pal?", $55
-	db "I just caught a", $55
-	db "CUBONE!", $51
-	db "I can't find the", $4f
-	db "grown-up MAROWAK", $55
-	db "yet!", $51
-	db "I doubt there are", $4f
-	db "any left! Well, I", $55
-	db "better get going!", $55
-	db "I've got a lot to", $55
-	db "accomplish, pal!", $51
-	db "Smell ya later!", $57
-
-_PokemonTower2Text2: ; 9971a (26:571a)
-	db $0, "Even we could not", $4f
-	db "identify the", $55
-	db "wayward GHOSTs!", $51
-	db "A SILPH SCOPE", $4f
-	db "might be able to", $55
-	db "unmask them.", $57
-
-_PokemonTower3BattleText1: ; 99776 (26:5776)
-	db $0, "Urrg...Awaa...", $4f
-	db "Huhu...graa..", $57
-
-_PokemonTower3EndBattleText1: ; 99794 (26:5794)
-	db $0, "Hwa!", $4f
-	db "I'm saved!", $58
-
-_PokemonTower3AfterBattleText1: ; 997a4 (26:57a4)
-	db $0, "The GHOSTs can be", $4f
-	db "identified by the", $55
-	db "SILPH SCOPE.", $57
-
-_PokemonTower3BattleText2: ; 997d6 (26:57d6)
-	db $0, "Kekeke....", $4f
-	db "Kwaaah!", $57
-
-_PokemonTower3EndBattleText2: ; 997ea (26:57ea)
-	db $0, "Hmm?", $4f
-	db "What am I doing?", $58
-
-_PokemonTower3AfterBattleText2: ; 99801 (26:5801)
-	db $0, "Sorry! I was", $4f
-	db "possessed!", $57
-
-_PokemonTower3BattleText3: ; 9981a (26:581a)
-	db $0, "Be gone!", $4f
-	db "Evil spirit!", $57
-
-_PokemonTower3EndBattleText3: ; 99831 (26:5831)
-	db $0, "Whew!", $4f
-	db "The spirit left!", $58
-
-_PokemonTower3AfterBattleText3: ; 99849 (26:5849)
-	db $0, "My friends were", $4f
-	db "possessed too!", $57
-
-_PokemonTower4BattleText1: ; 99869 (26:5869)
-	db $0, "GHOST! No!", $4f
-	db "Kwaaah!", $57
-
-_PokemonTower4EndBattleText1: ; 9987d (26:587d)
-	db $0, "Where", $4f
-	db "is the GHOST?", $58
-
-_PokemonTower4AfterBattleText1: ; 99892 (26:5892)
-	db $0, "I must have been", $4f
-	db "dreaming...", $57
-
-_PokemonTower4BattleText2: ; 998b0 (26:58b0)
-	db $0, "Be cursed with", $4f
-	db "me! Kwaaah!", $57
-
-_PokemonTower4EndBattleText2: ; 998cc (26:58cc)
-	db $0, "What!", $58
-
-_PokemonTower4AfterBattleText2: ; 998d3 (26:58d3)
-	db $0, "We can't crack", $4f
-	db "the identity of", $55
-	db "the GHOSTs.", $57
-
-_PokemonTower4BattleText3: ; 998fe (26:58fe)
-	db $0, "Huhuhu...", $4f
-	db "Beat me not!", $57
-
-_PokemonTower4EndBattleText3: ; 99916 (26:5916)
-	db $0, "Huh?", $4f
-	db "Who? What?", $58
-
-_PokemonTower4AfterBattleText3: ; 99927 (26:5927)
-	db $0, "May the departed", $4f
-	db "souls of #MON", $55
-	db "rest in peace...", $57
-
-_PokemonTower5Text1: ; 99958 (26:5958)
-	db $0, "Come, child! I", $4f
-	db "sealed this space", $55
-	db "with white magic!", $51
-	db "You can rest here!", $57
-
-_PokemonTower5BattleText1: ; 9999f (26:599f)
-	db $0, "Give...me...", $4f
-	db "your...soul...", $57
-
-_PokemonTower5EndBattleText1: ; 999bc (26:59bc)
-	db $0, "Gasp!", $58
-
-_PokemonTower5AfterBattleText1: ; 999c3 (26:59c3)
-	db $0, "I was under", $4f
-	db "possession!", $57
-
-_PokemonTower5BattleText2: ; 999dc (26:59dc)
-	db $0, "You...shall...", $4f
-	db "join...us...", $57
-
-_PokemonTower5EndBattleText2: ; 999f9 (26:59f9)
-	db $0, "What", $4f
-	db "a nightmare!", $58
-
-_PokemonTower5AfterBattleText2: ; 99a0c (26:5a0c)
-	db $0, "I was possessed!", $57
-
-_PokemonTower5BattleText3: ; 99a1e (26:5a1e)
-	db $0, "Zombies!", $57
-
-_PokemonTower5EndBattleText3: ; 99a28 (26:5a28)
-	db $0, "Ha?", $58
-
-_PokemonTower5AfterBattleText3: ; 99a2d (26:5a2d)
-	db $0, "I regained my", $4f
-	db "senses!", $57
-
-_PokemonTower5BattleText4: ; 99a44 (26:5a44)
-	db $0, "Urgah...", $4f
-	db "Urff....", $57
-
-_PokemonTower5EndBattleText4: ; 99a57 (26:5a57)
-	db $0, "Whoo!", $58
-
-_PokemonTower5AfterBattleText4: ; 99a5e (26:5a5e)
-	db $0, "I fell to evil", $4f
-	db "spirits despite", $55
-	db "my training!", $57
-
-_UnnamedText_60a43: ; 99a8b (26:5a8b)
-	db $0, "Entered purified,", $4f
-	db "protected zone!", $51
-	db $52, "'s #MON", $4f
-	db "are fully healed!", $57
-
-_UnnamedText_60c1f: ; 99ac8 (26:5ac8)
-	db $0, "The GHOST was the", $4f
-	db "restless soul of", $55
-	db "CUBONE's mother!", $57
-
-_UnnamedText_60c24: ; 99afc (26:5afc)
-	db $0, "The mother's soul", $4f
-	db "was calmed.", $51
-	db "It departed to", $4f
-	db "the afterlife!", $57
-
-_PokemonTower6BattleText1: ; 99b38 (26:5b38)
-	db $0, "Give...me...", $4f
-	db "blood...", $57
-
-_PokemonTower6EndBattleText1: ; 99b4f (26:5b4f)
-	db $0, "Groan!", $58
-
-_PokemonTower6AfterBattleText1: ; 99b57 (26:5b57)
-	db $0, "I feel anemic and", $4f
-	db "weak...", $57
-
-_PokemonTower6BattleText2: ; 99b72 (26:5b72)
-	db $0, "Urff... Kwaah!", $57
-
-_PokemonTower6EndBattleText2: ; 99b82 (26:5b82)
-	db $0, "Some-", $4f
-	db "thing fell out!", $58
-
-_PokemonTower6AfterBattleText2: ; 99b99 (26:5b99)
-	db $0, "Hair didn't fall", $4f
-	db "out! It was an", $55
-	db "evil spirit!", $57
-
-_PokemonTower6BattleText3: ; 99bc6 (26:5bc6)
-	db $0, "Ke..ke...ke...", $4f
-	db "ke..ke...ke!!", $57
-
-_PokemonTower6EndBattleText3: ; 99be4 (26:5be4)
-	db $0, "Keee!", $58
-
-_PokemonTower6AfterBattleText3: ; 99beb (26:5beb)
-	db $0, "What's going on", $4f
-	db "here?", $57
-
-_UnnamedText_60c56: ; 99c01 (26:5c01)
-	db $0, "Be gone...", $4f
-	db "Intruders...", $57
-
-_UnnamedText_60ec4: ; 99c1a (26:5c1a)
-	db $0, "MR.FUJI: Heh? You", $4f
-	db "came to save me?", $51
-	db "Thank you. But, I", $4f
-	db "came here of my", $55
-	db "own free will.", $51
-	db "I came to calm", $4f
-	db "the soul of", $55
-	db "CUBONE's mother.", $51
-	db "I think MAROWAK's", $4f
-	db "spirit has gone", $55
-	db "to the afterlife.", $51
-	db "I must thank you", $4f
-	db "for your kind", $55
-	db "concern!", $51
-	db "Follow me to my", $4f
-	db "home, #MON", $55
-	db "HOUSE at the foot", $55
-	db "of this tower.", $57
-
-_PokemonTower7BattleText1: ; 99d31 (26:5d31)
-	db $0, "What do you want?", $4f
-	db "Why are you here?", $57
-
-_PokemonTower7EndBattleText1: ; 99d56 (26:5d56)
-	db $0, "I give up!", $58
-
-_PokemonTower7AfterBattleText1: ; 99d62 (26:5d62)
-	db $0, "I'm not going to", $4f
-	db "forget this!", $57
-
-_PokemonTower7BattleText2: ; 99d80 (26:5d80)
-	db $0, "This old guy came", $4f
-	db "and complained", $55
-	db "about us harming", $55
-	db "useless #MON!", $51
-	db "We're talking it", $4f
-	db "over as adults!", $57
-
-_PokemonTower7EndBattleText2: ; 99de1 (26:5de1)
-	db $0, "Please!", $4f
-	db "No more!", $58
-
-_PokemonTower7AfterBattleText2: ; 99df3 (26:5df3)
-	db $0, "#MON are only", $4f
-	db "good for making", $55
-	db "money!", $51
-	db "Stay out of our", $4f
-	db "business!", $57
-
-_PokemonTower7BattleText3: ; 99e33 (26:5e33)
-	db $0, "You're not saving", $4f
-	db "anyone, kid!", $57
-
-_PokemonTower7EndBattleText3: ; 99e52 (26:5e52)
-	db $0, "Don't", $4f
-	db "fight us ROCKETs!", $58
-
-_PokemonTower7AfterBattleText3: ; 99e6a (26:5e6a)
-	db $0, "You're not getting", $4f
-	db "away with this!", $57
-
-_UnnamedText_1d8d1: ; 99e8d (26:5e8d)
-	db $0, "That's odd, MR.FUJI", $4f
-	db "isn't here.", $55
-	db "Where'd he go?", $57
-
-_UnnamedText_1d8d6: ; 99eba (26:5eba)
-	db $0, "MR.FUJI had been", $4f
-	db "praying alone for", $55
-	db "CUBONE's mother.", $57
-
-_UnnamedText_1d8f4: ; 99eee (26:5eee)
-	db $0, "This is really", $4f
-	db "MR.FUJI's house.", $51
-	db "He's really kind!", $51
-	db "He looks after", $4f
-	db "abandoned and", $55
-	db "orphaned #MON!", $57
-
-_UnnamedText_1d8f9: ; 99f4b (26:5f4b)
-	db $0, "It's so warm!", $4f
-	db "#MON are so", $55
-	db "nice to hug!", $57
-
-_LavenderHouse1Text3: ; 99f72 (26:5f72)
-	db $0, "PSYDUCK: Gwappa!@@"
-
-_LavenderHouse1Text4: ; 99f85 (26:5f85)
-	db $0, "NIDORINO: Gaoo!@@"
-
-_UnnamedText_1d94c: ; 99f97 (26:5f97)
-	db $0, "MR.FUJI: ", $52, ".", $51
-	db "Your #DEX quest", $4f
-	db "may fail without", $55
-	db "love for your", $55
-	db "#MON.", $51
-	db "I think this may", $4f
-	db "help your quest.", $58
-
-_ReceivedFluteText: ; 99ffb (26:5ffb)
-	db $0, $52, " received", $4f
-	db "a @"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_FluteExplanationText: ; 9a011 (26:6011)
-	db $0, $51
-	db "Upon hearing #", $4f
-	db "FLUTE, sleeping", $55
-	db "#MON will", $55
-	db "spring awake.", $51
-	db "It works on all", $4f
-	db "sleeping #MON.", $57
-
-_FluteNoRoomText: ; 9a069 (26:6069)
-	db $0, "You must make", $4f
-	db "room for this!", $57
-
-_MrFujiAfterFluteText: ; 9a087 (26:6087)
-	db $0, "MR.FUJI: Has my", $4f
-	db "FLUTE helped you?", $57
-
-_LavenderHouse1Text6: ; 9a0aa (26:60aa)
-	db $0, "#MON Monthly", $4f
-	db "Grand Prize", $55
-	db "Drawing!", $51
-	db "The application", $4f
-	db "form is...", $51
-	db "Gone! It's been", $4f
-	db "clipped out!", $57
-
-_LavenderMartText2: ; 9a104 (26:6104)
-	db $0, "I'm searching for", $4f
-	db "items that raise", $55
-	db "the abilities of", $55
-	db "#MON during a", $55
-	db "single battle.", $51
-	db "X ATTACK, X", $4f
-	db "DEFEND, X SPEED", $55
-	db "and X SPECIAL are", $55
-	db "what I'm after.", $51
-	db "Do you know where", $4f
-	db "I can get them?", $57
-
-_UnnamedText_5c953: ; 9a1b4 (26:61b4)
-	db $0, "You know REVIVE?", $4f
-	db "It revives any", $55
-	db "fainted #MON!", $57
-
-_UnnamedText_5c958: ; 9a1e3 (26:61e3)
-	db $0, "I found a NUGGET", $4f
-	db "in the mountains.", $51
-	db "I thought it was", $4f
-	db "useless, but it", $55
-	db "sold for ¥5000!", $57
-
-_LavenderHouse2Text1: ; 9a238 (26:6238)
-	db $0, "CUBONE: Kyarugoo!@@"
-
-_UnnamedText_1d9dc: ; 9a24c (26:624c)
-	db $0, "I hate those", $4f
-	db "horrible ROCKETs!", $51
-	db "That poor CUBONE's", $4f
-	db "mother...", $51
-	db "It was killed", $4f
-	db "trying to escape", $55
-	db "from TEAM ROCKET!", $57
-
-_UnnamedText_1d9e1: ; 9a2b9 (26:62b9)
-	db $0, "The GHOST of", $4f
-	db "#MON TOWER is", $55
-	db "gone!", $51
-	db "Someone must have", $4f
-	db "soothed its", $55
-	db "restless soul!", $57
-
-_UnnamedText_1dab3: ; 9a308 (26:6308)
-	db $0, "Hello, hello!", $4f
-	db "I am the official", $55
-	db "NAME RATER!", $51
-	db "Want me to rate", $4f
-	db "the nicknames of", $55
-	db "your #MON?", $57
-
-_UnnamedText_1dab8: ; 9a361 (26:6361)
-	db $0, "Which #MON", $4f
-	db "should I look at?", $58
-
-_UnnamedText_1dabd: ; 9a37f (26:637f)
-	TX_RAM $cd6d
-	db $0, ", is it?", $4f
-	db "That is a decent", $55
-	db "nickname!", $51
-	db "But, would you", $4f
-	db "like me to give", $55
-	db "it a nicer name?", $51
-	db "How about it?", $57
-
-_UnnamedText_1dac2: ; 9a3e5 (26:63e5)
-	db $0, "Fine! What should", $4f
-	db "we name it?", $58
-
-_UnnamedText_1dac7: ; 9a404 (26:6404)
-	db $0, "OK! This #MON", $4f
-	db "has been renamed", $55
-	db "@"
-
-UnnamedText_9a425: ; 9a425 (26:6425)
-	TX_RAM $cee9
-	db $0, "!", $51
-	db "That's a better", $4f
-	db "name than before!", $57
-
-_UnnamedText_1dacc: ; 9a44c (26:644c)
-	db $0, "Fine! Come any", $4f
-	db "time you like!", $57
-
-_UnnamedText_1dad1: ; 9a46b (26:646b)
-	TX_RAM $cd6d
-	db $0, ", is it?", $4f
-	db "That is a truly", $55
-	db "impeccable name!", $51
-	db "Take good care of", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, "!", $57
-
-_VermilionPokecenterText2: ; 9a4b2 (26:64b2)
-_VermilionPokecenterText1: ; 9a4b2 (26:64b2)
-	db $0, "Even if they are", $4f
-	db "the same level,", $55
-	db "#MON can have", $55
-	db "very different", $55
-	db "abilities.", $51
-	db "A #MON raised", $4f
-	db "by a trainer is", $55
-	db "stronger than one", $55
-	db "in the wild.", $57
-
-_VermilionPokecenterText3: ; 9a539 (26:6539)
-	db $0, "My #MON was", $4f
-	db "poisoned! It", $55
-	db "fainted while we", $55
-	db "were walking!", $57
-
-_UnnamedText_59bb7: ; 9a572 (26:6572)
-	db $0, "Won't you admire", $4f
-	db "my PIKACHU's", $55
-	db "adorable tail?", $57
-
-_UnnamedText_59bbc: ; 9a59e (26:659e)
-	db $0, "Humph! My PIKACHU", $4f
-	db "is twice as cute", $55
-	db "as that one!", $57
-
-_UnnamedText_59be4: ; 9a5cf (26:65cf)
-	db $0, "I just love my", $4f
-	db "SEEL!", $51
-	db "It squeals when I", $4f
-	db "hug it!", $57
-
-_UnnamedText_59be9: ; 9a5ff (26:65ff)
-	db $0, "Oh dear!", $51
-	db "My SEEL is far", $4f
-	db "more attractive!", $57
-
-_UnnamedText_59c00: ; 9a629 (26:6629)
-	db $0, "PIKACHU: Chu!", $4f
-	db "Pikachu!", $57
-
-_UnnamedText_59c17: ; 9a641 (26:6641)
-	db $0, "SEEL: Kyuoo!", $57
-
-_UnnamedText_59c65: ; 9a64f (26:664f)
-	db $0, "I chair the", $4f
-	db "#MON Fan Club!", $51
-	db "I have collected", $4f
-	db "over 100 #MON!", $51
-	db "I'm very fussy", $4f
-	db "when it comes to", $55
-	db "#MON!", $51
-	db "So...", $51
-	db "Did you come", $4f
-	db "visit to hear", $55
-	db "about my #MON?", $57
-
-_UnnamedText_59c6a: ; 9a6e0 (26:66e0)
-	db $0, "Good!", $4f
-	db "Then listen up!", $51
-	db "My favorite", $4f
-	db "RAPIDASH...", $51
-	db "It...cute...", $4f
-	db "lovely...smart...", $55
-	db "plus...amazing...", $55
-	db "you think so?...", $55
-	db "oh yes...it...", $55
-	db "stunning...", $55
-	db "kindly...", $55
-	db "love it!", $51
-	db "Hug it...when...", $55
-	db "sleeping...warm", $55
-	db "and cuddly...", $55
-	db "spectacular...", $55
-	db "ravishing...", $55
-	db "...Oops! Look at", $55
-	db "the time! I kept", $55
-	db "you too long!", $51
-	db "Thanks for hearing", $4f
-	db "me out! I want", $55
-	db "you to have this!", $58
-
-_ReceivedBikeVoucherText: ; 9a82e (26:682e)
-	db $0, $52, " received", $4f
-	db "a @"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_59c74: ; 9a844 (26:6844)
-	db $0, $51
-	db "Exchange that for", $4f
-	db "a BICYCLE!", $51
-	db "Don't worry, my", $4f
-	db "FEAROW will FLY", $55
-	db "me anywhere!", $51
-	db "So, I don't need a", $4f
-	db "BICYCLE!", $51
-	db "I hope you like", $4f
-	db "cycling!", $57
-
-_UnnamedText_59c79: ; 9a8c3 (26:68c3)
-	db $0, "Oh. Come back", $4f
-	db "when you want to", $55
-	db "hear my story!", $57
-
-_UnnamedText_59c7e: ; 9a8f2 (26:68f2)
-	db $0, "Hello, ", $52, "!", $51
-	db "Did you come see", $4f
-	db "me about my", $55
-	db "#MON again?", $51
-	db "No? Too bad!", $57
-
-_UnnamedText_59c83: ; 9a933 (26:6933)
-	db $0, "Make room for", $4f
-	db "this!", $57
-
-_FanClubText6: ; 9a948 (26:6948)
-	db $0, "Our Chairman is", $4f
-	db "very vocal about", $55
-	db "#MON.", $57
-
-_FanClubText7: ; 9a970 (26:6970)
-	db $0, "Let's all listen", $4f
-	db "politely to other", $55
-	db "trainers!", $57
-
-_FanClubText8: ; 9a99d (26:699d)
-	db $0, "If someone brags,", $4f
-	db "brag right back!", $57
-
-_VermilionMartText2: ; 9a9c1 (26:69c1)
-	db $0, "There are evil", $4f
-	db "people who will", $55
-	db "use #MON for", $55
-	db "criminal acts.", $51
-	db "TEAM ROCKET", $4f
-	db "traffics in rare", $55
-	db "#MON.", $51
-	db "They also abandon", $4f
-	db "#MON that they", $55
-	db "consider not to", $55
-	db "be popular or", $55
-	db "useful.", $57
-
-_VermilionMartText3: ; 9aa67 (26:6a67)
-	db $0, "I think #MON", $4f
-	db "can be good or", $55
-	db "evil. It depends", $55
-	db "on the trainer.", $57
-
-_UnnamedText_5cb6d: ; 9aaa5 (26:6aa5)
-	db $0, "Hey, kid! What do", $4f
-	db "you think you're", $55
-	db "doing here?", $51
-	db "You won't live", $4f
-	db "long in combat!", $55
-	db "That's for sure!", $51
-	db "I tell you kid,", $4f
-	db "electric #MON", $55
-	db "saved me during", $55
-	db "the war!", $51
-	db "They zapped my", $4f
-	db "enemies into", $55
-	db "paralysis!", $51
-	db "The same as I'll", $4f
-	db "do to you!", $57
-
-SECTION "bank27",ROMX,BANK[$27]
-
-_UnnamedText_5cb72: ; 9c000 (27:4000)
-	db $0, "A little word of", $4f
-	db "advice, kid!", $51
-	db "Electricity is", $4f
-	db "sure powerful!", $51
-	db "But, it's useless", $4f
-	db "against ground-", $55
-	db "type #MON!", $57
-
-_UnnamedText_5cb77: ; 9c069 (27:4069)
-	db $0, "The THUNDERBADGE", $4f
-	db "cranks up your", $55
-	db "#MON's SPEED!", $51
-	db "It also lets your", $4f
-	db "#MON FLY any", $55
-	db "time, kid!", $51
-	db "You're special,", $4f
-	db "kid! Take this!", $57
-
-_ReceivedTM24Text: ; 9c0e0 (27:40e0)
-	db $0, $52, " received ", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM24ExplanationText: ; 9c0f5 (27:40f5)
-	db $0, $51
-	db "TM24 contains", $4f
-	db "THUNDERBOLT!", $51
-	db "Teach it to an", $4f
-	db "electric #MON!", $57
-
-_TM24NoRoomText: ; 9c130 (27:4130)
-	db $0, "Yo kid, make room", $4f
-	db "in your pack!", $57
-
-_ReceivedThunderbadgeText: ; 9c151 (27:4151)
-	db $0, "Whoa!", $51
-	db "You're the real", $4f
-	db "deal, kid!", $51
-	db "Fine then, take", $4f
-	db "the THUNDERBADGE!", $58
-
-_VermilionGymBattleText1: ; 9c194 (27:4194)
-	db $0, "When I was in the", $4f
-	db "Army, LT.SURGE", $55
-	db "was my strict CO!", $57
-
-_VermilionGymEndBattleText1: ; 9c1c8 (27:41c8)
-	db $0, "Stop!", $4f
-	db "You're very good!", $58
-
-_VermilionGymAfterBattleText1: ; 9c1e0 (27:41e0)
-	db $0, "The door won't", $4f
-	db "open?", $51
-	db "LT.SURGE always", $4f
-	db "was cautious!", $57
-
-_VermilionGymBattleText2: ; 9c213 (27:4213)
-	db $0, "I'm a lightweight,", $4f
-	db "but I'm good with", $55
-	db "electricity!", $57
-
-_VermilionGymEndBattleText2: ; 9c244 (27:4244)
-	db $0, "Fried!", $58
-
-_VermilionGymAfterBattleText2: ; 9c24c (27:424c)
-	db $0, "OK, I'll talk!", $51
-	db "LT.SURGE said he", $4f
-	db "hid door switches", $55
-	db "inside something!", $57
-
-_VermilionGymBattleText3: ; 9c290 (27:4290)
-	db $0, "This is no place", $4f
-	db "for kids!", $57
-
-_VermilionGymEndBattleText3: ; 9c2ac (27:42ac)
-	db $0, "Wow!", $4f
-	db "Surprised me!", $58
-
-_VermilionGymAfterBattleText3: ; 9c2c0 (27:42c0)
-	db $0, "LT.SURGE set up", $4f
-	db "double locks!", $55
-	db "Here's a hint!", $51
-	db "When you open the", $4f
-	db "1st lock, the 2nd", $55
-	db "lock is right", $55
-	db "next to it!", $57
-
-_UnnamedText_5cbf4: ; 9c32b (27:432b)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "LT.SURGE has a", $4f
-	db "nickname. People", $55
-	db "refer to him as", $55
-	db "the Lightning", $55
-	db "American!", $51
-	db "He's an expert on", $4f
-	db "electric #MON!", $51
-	db "Birds and water", $4f
-	db "#MON are at", $55
-	db "risk! Beware of", $55
-	db "paralysis too!", $51
-	db "LT.SURGE is very", $4f
-	db "cautious!", $51
-	db "You'll have to", $4f
-	db "break a code to", $55
-	db "get to him!", $57
-
-_UnnamedText_5cbf9: ; 9c429 (27:4429)
-	db $0, "Whew! That match", $4f
-	db "was electric!", $57
-
-_VermilionHouse1Text1: ; 9c449 (27:4449)
-	db $0, "I'm getting my", $4f
-	db "PIDGEY to fly a", $55
-	db "letter to SAFFRON", $55
-	db "in the north!", $57
-
-_VermilionHouse1Text2: ; 9c488 (27:4488)
-	db $0, "PIDGEY: Kurukkoo!@@"
-
-_VermilionHouse1Text3: ; 9c49c (27:449c)
-	db $0, "Dear PIPPI, I hope", $4f
-	db "to see you soon.", $51
-	db "I heard SAFFRON", $4f
-	db "has problems with", $55
-	db "TEAM ROCKET.", $51
-	db "VERMILION appears", $4f
-	db "to be safe.", $57
-
-_VermilionDockText1: ; 9c50e (27:450e)
-	db $0, $57
-
-_UnnamedText_560b1: ; 9c510 (27:4510)
-	db $0, "I'm the FISHING", $4f
-	db "GURU!", $51
-	db "I simply Looove", $4f
-	db "fishing!", $51
-	db "Do you like to", $4f
-	db "fish?", $57
-
-_UnnamedText_560b6: ; 9c554 (27:4554)
-	db $0, "Grand! I like", $4f
-	db "your style!", $51
-	db "Take this and", $4f
-	db "fish, young one!", $51
-	db $52, " received", $4f
-	db "an @"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_560bb: ; 9c5a4 (27:45a4)
-	db $0, $51
-	db "Fishing is a way", $4f
-	db "of life!", $51
-	db "From the seas to", $4f
-	db "rivers, go out", $55
-	db "and land the big", $55
-	db "one, young one!", $57
-
-_UnnamedText_560c0: ; 9c601 (27:4601)
-	db $0, "Oh... That's so", $4f
-	db "disappointing...", $57
-
-_UnnamedText_560c5: ; 9c622 (27:4622)
-	db $0, "Hello there,", $4f
-	db $52, "!", $51
-	db "How are the fish", $4f
-	db "biting?", $57
-
-_UnnamedText_560ca: ; 9c64c (27:464c)
-	db $0, "Oh no!", $51
-	db "You have no room", $4f
-	db "for my gift!", $57
-
-_CeladonMart1Text1: ; 9c672 (27:4672)
-	db $0, "Hello! Welcome to", $4f
-	db "CELADON DEPT.", $55
-	db "STORE.", $51
-	db "The board on the", $4f
-	db "right describes", $55
-	db "the store layout.", $57
-
-_CeladonMart1Text2: ; 9c6cd (27:46cd)
-	db $0, "1F: SERVICE", $4f
-	db "    COUNTER", $51
-	db "2F: TRAINER'S", $4f
-	db "    MARKET", $51
-	db "3F: TV GAME SHOP", $51
-	db "4F: WISEMAN GIFTS", $51
-	db "5F: DRUG STORE", $51
-	db "ROOFTOP SQUARE:", $4f
-	db "VENDING MACHINES", $57
-
-_CeladonMart1Text3: ; 9c752 (27:4752)
-	db $0, "1F: SERVICE", $4f
-	db "    COUNTER", $57
-
-_CeladonMart2Text3: ; 9c76b (27:476b)
-	db $0, "SUPER REPEL keeps", $4f
-	db "weak #MON at", $55
-	db "bay...", $51
-	db "Hmm, it's a more", $4f
-	db "powerful REPEL!", $57
-
-_CeladonMart2Text4: ; 9c7b2 (27:47b2)
-	db $0, "For long outings,", $4f
-	db "you should buy", $55
-	db "REVIVE.", $57
-
-_CeladonMart2Text5: ; 9c7dc (27:47dc)
-	db $0, "Top Grade Items", $4f
-	db "for Trainers!", $51
-	db "2F: TRAINER'S", $4f
-	db "    MARKET", $57
-
-_TM18PreReceiveText: ; 9c814 (27:4814)
-	db $0, "Oh, hi! I finally", $4f
-	db "finished #MON!", $51
-	db "Not done yet?", $4f
-	db "This might be", $55
-	db "useful!", $58
-
-_ReceivedTM18Text: ; 9c85a (27:485a)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM18ExplanationText: ; 9c86e (27:486e)
-	db $0, "TM18 is COUNTER!", $4f
-	db "Not like the one", $55
-	db "I'm leaning on,", $55
-	db "mind you!", $57
-
-_TM18NoRoomText: ; 9c8aa (27:48aa)
-	db $0, "Your pack is full", $4f
-	db "of items!", $57
-
-_CeladonMart3Text2: ; 9c8c7 (27:48c7)
-	db $0, "Captured #MON", $4f
-	db "are registered", $55
-	db "with an ID No.", $55
-	db "and OT, the name", $55
-	db "of the Original", $55
-	db "Trainer that", $55
-	db "caught it!", $57
-
-_CeladonMart3Text3: ; 9c92d (27:492d)
-	db $0, "All right!", $51
-	db "My buddy's going", $4f
-	db "to trade me his", $55
-	db "KANGASKHAN for my", $55
-	db "GRAVELER!", $57
-
-_CeladonMart3Text4: ; 9c975 (27:4975)
-	db $0, "Come on GRAVELER!", $51
-	db "I love GRAVELER!", $4f
-	db "I collect them!", $51
-	db "Huh?", $51
-	db "GRAVELER turned", $4f
-	db "into a different", $55
-	db "#MON!", $57
-
-_CeladonMart3Text5: ; 9c9d5 (27:49d5)
-	db $0, "You can identify", $4f
-	db "#MON you got", $55
-	db "in trades by", $55
-	db "their ID Numbers!", $57
-
-_CeladonMart3Text6: ; 9ca13 (27:4a13)
-	db $0, "It's an SNES!", $57
-
-_CeladonMart3Text7: ; 9ca21 (27:4a21)
-	db $0, "An RPG! There's", $4f
-	db "no time for that!", $57
-
-_CeladonMart3Text9: ; 9ca43 (27:4a43)
-	db $0, "A sports game!", $4f
-	db "Dad'll like that!", $57
-
-_CeladonMart3Text11: ; 9ca64 (27:4a64)
-	db $0, "A puzzle game!", $4f
-	db "Looks addictive!", $57
-
-_CeladonMart3Text13: ; 9ca85 (27:4a85)
-	db $0, "A fighting game!", $4f
-	db "Looks tough!", $57
-
-_CeladonMart3Text14: ; 9caa4 (27:4aa4)
-	db $0, "3F: TV GAME SHOP", $57
-
-_CeladonMart3Text15: ; 9cab6 (27:4ab6)
-	db $0, "Red and Blue!", $4f
-	db "Both are #MON!", $57
-
-_CeladonMart4Text2: ; 9cad4 (27:4ad4)
-	db $0, "I'm getting a", $4f
-	db "# DOLL for my", $55
-	db "girl friend!", $57
-
-_CeladonMart4Text3: ; 9cafd (27:4afd)
-	db $0, "I heard something", $4f
-	db "useful.", $51
-	db "You can run from", $4f
-	db "wild #MON by", $55
-	db "distracting them", $55
-	db "with a # DOLL!", $57
-
-_CeladonMart4Text4: ; 9cb56 (27:4b56)
-	db $0, "Express yourself", $4f
-	db "with gifts!", $51
-	db "4F: WISEMAN GIFTS", $51
-	db "Evolution Special!", $4f
-	db "Element STONEs on", $55
-	db "sale now!", $57
-
-_UnnamedText_484ee: ; 9cbb5 (27:4bb5)
-	db $0, "Give her which", $4f
-	db "drink?", $57
-
-_UnnamedText_484f3: ; 9cbcc (27:4bcc)
-	db $0, "Yay!", $51
-	db "FRESH WATER!", $51
-	db "Thank you!", $51
-	db "You can have this", $4f
-	db "from me!@@"
-
-_UnnamedText_484f9: ; 9cc06 (27:4c06)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_484fe: ; 9cc1a (27:4c1a)
-	db $0, $51
-	db "@"
-	TX_RAM $cf4b
-	db $0, " contains", $4f
-	db "ICE BEAM!", $51
-	db "It can freeze the", $4f
-	db "target sometimes!@@"
-
-_UnnamedText_48504: ; 9cc5a (27:4c5a)
-	db $0, "Yay!", $51
-	db "SODA POP!", $51
-	db "Thank you!", $51
-	db "You can have this", $4f
-	db "from me!@@"
-
-_UnnamedText_4850a: ; 9cc91 (27:4c91)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_4850f: ; 9cca5 (27:4ca5)
-	db $0, $51
-	db "@"
-	TX_RAM $cf4b
-	db $0, " contains", $4f
-	db "ROCK SLIDE!", $51
-	db "It can spook the", $4f
-	db "target sometimes!@@"
-
-_UnnamedText_48515: ; 9cce6 (27:4ce6)
-	db $0, "Yay!", $51
-	db "LEMONADE!", $51
-	db "Thank you!", $51
-	db "You can have this", $4f
-	db "from me!@@"
-
-_ReceivedTM49Text: ; 9cd1d (27:4d1d)
-	db $0, $52, " received", $4f
-	db "TM49!@@"
-
-_UnnamedText_48520: ; 9cd30 (27:4d30)
-	db $0, $51
-	db "TM49 contains", $4f
-	db "TRI ATTACK!@@"
-
-_UnnamedText_48526: ; 9cd4d (27:4d4d)
-	db $0, "You don't have", $4f
-	db "space for this!@@"
-
-_UnnamedText_4852c: ; 9cd6d (27:4d6d)
-	db $0, "No thank you!", $4f
-	db "I'm not thirsty", $55
-	db "after all!@@"
-
-_CeladonMartRoofText1: ; 9cd97 (27:4d97)
-	db $0, "My sister is a", $4f
-	db "trainer, believe", $55
-	db "it or not.", $51
-	db "But, she's so", $4f
-	db "immature, she", $55
-	db "drives me nuts!", $57
-
-_UnnamedText_48598: ; 9cdee (27:4dee)
-	db $0, "I'm thirsty!", $4f
-	db "I want something", $55
-	db "to drink!", $57
-
-_CeladonMartRoofText4: ; 9ce16 (27:4e16)
-	db $0, "I'm thirsty!", $4f
-	db "I want something", $55
-	db "to drink!", $51
-	db "Give her a drink?", $57
-
-_CeladonMartRoofText6: ; 9ce50 (27:4e50)
-	db $0, "ROOFTOP SQUARE:", $4f
-	db "VENDING MACHINES", $57
-
-_VendingMachineText1: ; 9ce72 (27:4e72)
-	db $0, "A vending machine!", $4f
-	db "Here's the menu!", $58
-
-_VendingMachineText4: ; 9ce96 (27:4e96)
-	db $0, "Oops, not enough", $4f
-	db "money!", $57
-
-_VendingMachineText5: ; 9ceaf (27:4eaf)
-	TX_RAM $cf4b
-	db $0, $4f
-	db "popped out!", $57
-
-_VendingMachineText6: ; 9cec0 (27:4ec0)
-	db $0, "There's no more", $4f
-	db "room for stuff!", $57
-
-_VendingMachineText7: ; 9cee0 (27:4ee0)
-	db $0, "Not thirsty!", $57
-
-_CeladonMansion1Text1: ; 9ceee (27:4eee)
-	db $0, "MEOWTH: Meow!@@"
-
-_CeladonMansion1Text2: ; 9cefe (27:4efe)
-	db $0, "My dear #MON", $4f
-	db "keep me company.", $51
-	db "MEOWTH even brings", $4f
-	db "money home!", $57
-
-_CeladonMansion1Text3: ; 9cf3c (27:4f3c)
-	db $0, "CLEFAIRY: Pi", $4f
-	db "pippippi!@@"
-
-_CeladonMansion1Text4: ; 9cf55 (27:4f55)
-	db $0, "NIDORAN: Kya", $4f
-	db "kyaoo!@@"
-
-_CeladonMansion1Text5: ; 9cf6b (27:4f6b)
-	db $0, "CELADON MANSION", $4f
-	db "Manager's Suite", $57
-
-_CeladonMansion2Text1: ; 9cf8b (27:4f8b)
-	db $0, "GAME FREAK", $4f
-	db "Meeting Room", $57
-
-_ProgrammerText: ; 9cfa4 (27:4fa4)
-	db $0, "Me? I'm the", $4f
-	db "programmer!", $57
-
-_GraphicArtistText: ; 9cfbc (27:4fbc)
-	db $0, "I'm the graphic", $4f
-	db "artist!", $55
-	db "I drew you!", $57
-
-_WriterText: ; 9cfe0 (27:4fe0)
-	db $0, "I wrote the story!", $4f
-	db "Isn't ERIKA cute?", $51
-	db "I like MISTY a", $4f
-	db "lot too!", $51
-	db "Oh, and SABRINA,", $4f
-	db "I like her!", $57
-
-_GameDesignerText: ; 9d03a (27:503a)
-	db $0, "Is that right?", $51
-	db "I'm the game", $4f
-	db "designer!", $51
-	db "Filling up your", $4f
-	db "#DEX is tough,", $55
-	db "but don't quit!", $51
-	db "When you finish,", $4f
-	db "come tell me!", $57
-
-_CompletedDexText: ; 9d0ad (27:50ad)
-	db $0, "Wow! Excellent!", $4f
-	db "You completed", $55
-	db "your #DEX!", $55
-	db "Congratulations!", $55
-	db "...@@"
-
-_CeladonMansion3Text5: ; 9d0ed (27:50ed)
-	db $0, "It's the game", $4f
-	db "program! Messing", $55
-	db "with it could bug", $55
-	db "out the game!", $57
-
-_CeladonMansion3Text6: ; 9d12c (27:512c)
-	db $0, "Someone's playing", $4f
-	db "a game instead of", $55
-	db "working!", $57
-
-_CeladonMansion3Text7: ; 9d159 (27:5159)
-	db $0, "It's the script!", $4f
-	db "Better not look", $55
-	db "at the ending!", $57
-
-_CeladonMansion3Text8: ; 9d189 (27:5189)
-	db $0, "GAME FREAK", $4f
-	db "Development Room", $57
-
-_CeladonMansion4Text1: ; 9d1a6 (27:51a6)
-	db $0, "I KNOW EVERYTHING!", $57
-
-_CeladonMansion5Text1: ; 9d1ba (27:51ba)
-	db $0, "I know everything", $4f
-	db "about the world", $55
-	db "of #MON in", $55
-	db "your GAME BOY!", $51
-	db "Get together with", $4f
-	db "your friends and", $55
-	db "trade #MON!", $57
-
-_CeladonPokecenterText2: ; 9d226 (27:5226)
-	db $0, "# FLUTE awakens", $4f
-	db "#MON with a", $55
-	db "sound that only", $55
-	db "they can hear!", $57
-
-_CeladonPokecenterText3: ; 9d262 (27:5262)
-	db $0, "I rode uphill on", $4f
-	db "CYCLING ROAD from", $55
-	db "FUCHSIA!", $57
-
-_UnnamedText_48a5e: ; 9d28f (27:528f)
-	db $0, "Hello. Lovely", $4f
-	db "weather isn't it?", $55
-	db "It's so pleasant.", $51
-	db "...Oh dear...", $4f
-	db "I must have dozed", $55
-	db "off. Welcome.", $51
-	db "My name is ERIKA.", $4f
-	db "I am the LEADER", $55
-	db "of CELADON GYM.", $51
-	db "I teach the art of", $4f
-	db "flower arranging.", $55
-	db "My #MON are of", $55
-	db "the grass-type.", $51
-	db "Oh, I'm sorry, I", $4f
-	db "had no idea that", $55
-	db "you wished to", $55
-	db "challenge me.", $51
-	db "Very well, but I", $4f
-	db "shall not lose.", $57
-
-_UnnamedText_48a63: ; 9d3c2 (27:53c2)
-	db $0, "Oh!", $4f
-	db "I concede defeat.", $51
-	db "You are remarkably", $4f
-	db "strong.", $51
-	db "I must confer you", $4f
-	db "the RAINBOWBADGE.", $58
-
-_UnnamedText_48a68: ; 9d418 (27:5418)
-	db $0, "You are cataloging", $4f
-	db "#MON? I must", $55
-	db "say I'm impressed.", $51
-	db "I would never", $4f
-	db "collect #MON", $55
-	db "if they were", $55
-	db "unattractive.", $57
-
-_UnnamedText_48a6d: ; 9d481 (27:5481)
-	db $0, "The RAINBOWBADGE", $4f
-	db "will make #MON", $55
-	db "up to L50 obey.", $51
-	db "It also allows", $4f
-	db "#MON to use", $55
-	db "STRENGTH in and", $55
-	db "out of battle.", $51
-	db "Please also take", $4f
-	db "this with you.", $57
-
-_ReceivedTM21Text: ; 9d50c (27:550c)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM21ExplanationText: ; 9d520 (27:5520)
-	db $0, $51
-	db "TM21 contains", $4f
-	db "MEGA DRAIN.", $51
-	db "Half the damage", $4f
-	db "it inflicts is", $55
-	db "drained to heal", $55
-	db "your #MON!", $57
-
-_TM21NoRoomText: ; 9d576 (27:5576)
-	db $0, "You should make", $4f
-	db "room for this.", $57
-
-_CeladonGymBattleText2: ; 9d596 (27:5596)
-	db $0, "Hey!", $51
-	db "You are not", $4f
-	db "allowed in here!", $57
-
-_CeladonGymEndBattleText2: ; 9d5b9 (27:55b9)
-	db $0, "You're", $4f
-	db "too rough!", $58
-
-_CeladonGymAfterBattleText2: ; 9d5cb (27:55cb)
-	db $0, "Bleaah!", $4f
-	db "I hope ERIKA", $55
-	db "wipes you out!", $57
-
-_CeladonGymBattleText3: ; 9d5f0 (27:55f0)
-	db $0, "I was getting", $4f
-	db "bored.", $57
-
-_CeladonGymEndBattleText3: ; 9d606 (27:5606)
-	db $0, "My", $4f
-	db "makeup!", $58
-
-_CeladonGymAfterBattleText3: ; 9d612 (27:5612)
-	db $0, "Grass-type #MON", $4f
-	db "are tough against", $55
-	db "the water-type!", $51
-	db "They also have an", $4f
-	db "edge on rock and", $55
-	db "ground #MON!", $57
-
-_CeladonGymBattleText4: ; 9d675 (27:5675)
-	db $0, "Aren't you the", $4f
-	db "peeping Tom?", $57
-
-_CeladonGymEndBattleText4: ; 9d691 (27:5691)
-	db $0, "I'm", $4f
-	db "in shock!", $58
-
-_CeladonGymAfterBattleText4: ; 9d69f (27:569f)
-	db $0, "Oh, you weren't", $4f
-	db "peeping? We get a", $55
-	db "lot of gawkers!", $57
-
-_CeladonGymBattleText5: ; 9d6d1 (27:56d1)
-	db $0, "Look at my grass", $4f
-	db "#MON!", $51
-	db "They're so easy", $4f
-	db "to raise!", $57
-
-_CeladonGymEndBattleText5: ; 9d702 (27:5702)
-	db $0, "No!", $58
-
-_CeladonGymAfterBattleText5: ; 9d707 (27:5707)
-	db $0, "We only use grass-", $4f
-	db "type #MON at", $55
-	db "our GYM!", $51
-	db "We also use them", $4f
-	db "for making flower", $55
-	db "arrangements!", $57
-
-_CeladonGymBattleText6: ; 9d762 (27:5762)
-	db $0, "Don't bring any", $4f
-	db "bugs or fire", $55
-	db "#MON in here!", $57
-
-_CeladonGymEndBattleText6: ; 9d78d (27:578d)
-	db $0, "Oh!", $4f
-	db "You!", $58
-
-_CeladonGymAfterBattleText6: ; 9d797 (27:5797)
-	db $0, "Our LEADER, ERIKA,", $4f
-	db "might be quiet,", $55
-	db "but she's also", $55
-	db "very skilled!", $57
-
-_CeladonGymBattleText7: ; 9d7d7 (27:57d7)
-	db $0, "Pleased to meet", $4f
-	db "you. My hobby is", $55
-	db "#MON training.", $57
-
-_CeladonGymEndBattleText7: ; 9d808 (27:5808)
-	db $0, "Oh!", $4f
-	db "Splendid!", $58
-
-_CeladonGymAfterBattleText7: ; 9d817 (27:5817)
-	db $0, "I have a blind", $4f
-	db "date coming up.", $55
-	db "I have to learn", $55
-	db "to be polite.", $57
-
-_CeladonGymBattleText8: ; 9d855 (27:5855)
-	db $0, "Welcome to", $4f
-	db "CELADON GYM!", $51
-	db "You better not", $4f
-	db "underestimate", $55
-	db "girl power!", $57
-
-_CeladonGymEndBattleText8: ; 9d897 (27:5897)
-	db $0, "Oh!", $4f
-	db "Beaten!", $58
-
-_CeladonGymAfterBattleText8: ; 9d8a4 (27:58a4)
-	db $0, "I didn't bring my", $4f
-	db "best #MON!", $51
-	db "Wait 'til next", $4f
-	db "time!", $57
-
-_CeladonGameCornerText1: ; 9d8d5 (27:58d5)
-	db $0, "Welcome!", $51
-	db "You can exchange", $4f
-	db "your coins for", $55
-	db "fabulous prizes", $55
-	db "next door.", $57
-
-_UnnamedText_48d22: ; 9d91a (27:591a)
-	db $0, "Welcome to ROCKET", $4f
-	db "GAME CORNER!", $51
-	db "Do you need some", $4f
-	db "game coins?", $51
-	db "It's ¥1000 for 50", $4f
-	db "coins. Would you", $55
-	db "like some?", $57
-
-_UnnamedText_48d27: ; 9d984 (27:5984)
-	db $0, "Thanks! Here are", $4f
-	db "your 50 coins!", $57
-
-_UnnamedText_48d2c: ; 9d9a5 (27:59a5)
-	db $0, "No? Please come", $4f
-	db "play sometime!", $57
-
-_UnnamedText_48d31: ; 9d9c5 (27:59c5)
-	db $0, "You can't afford", $4f
-	db "the coins!", $57
-
-_UnnamedText_48d36: ; 9d9e1 (27:59e1)
-	db $0, "Oops! Your COIN", $4f
-	db "CASE is full.", $57
-
-_UnnamedText_48d3b: ; 9da00 (27:5a00)
-	db $0, "You don't have a", $4f
-	db "COIN CASE!", $57
-
-_CeladonGameCornerText3: ; 9da1c (27:5a1c)
-	db $0, "Keep this quiet.", $51
-	db "It's rumored that", $4f
-	db "this place is run", $55
-	db "by TEAM ROCKET.", $57
-
-_CeladonGameCornerText4: ; 9da61 (27:5a61)
-	db $0, "I think these", $4f
-	db "machines have", $55
-	db "different odds.", $57
-
-_UnnamedText_48d9c: ; 9da8e (27:5a8e)
-	db $0, "Kid, do you want", $4f
-	db "to play?", $58
-
-_Received10CoinsText: ; 9daa9 (27:5aa9)
-	db $0, $52, " received", $4f
-	db "10 coins!@@"
-
-_UnnamedText_48da7: ; 9dac0 (27:5ac0)
-	db $0, "You don't need my", $4f
-	db "coins!", $57
-
-_UnnamedText_48dac: ; 9dad9 (27:5ad9)
-	db $0, "Wins seem to come", $4f
-	db "and go.", $57
-
-_CeladonGameCornerText6: ; 9daf4 (27:5af4)
-	db $0, "I'm having a", $4f
-	db "wonderful time!", $57
-
-_UnnamedText_48dca: ; 9db11 (27:5b11)
-	db $0, "Hey!", $51
-	db "You have better", $4f
-	db "things to do,", $55
-	db "champ in making!", $51
-	db "CELADON GYM's", $4f
-	db "LEADER is ERIKA!", $55
-	db "She uses grass-", $55
-	db "type #MON!", $51
-	db "She might appear", $4f
-	db "docile, but don't", $55
-	db "be fooled!", $57
-
-_UnnamedText_48dcf: ; 9dbac (27:5bac)
-	db $0, "They offer rare", $4f
-	db "#MON that can", $55
-	db "be exchanged for", $55
-	db "your coins.", $51
-	db "But, I just can't", $4f
-	db "seem to win!", $57
-
-_CeladonGameCornerText8: ; 9dc06 (27:5c06)
-	db $0, "Games are scary!", $4f
-	db "It's so easy to", $55
-	db "get hooked!", $57
-
-_UnnamedText_48e26: ; 9dc33 (27:5c33)
-	db $0, "What's up? Want", $4f
-	db "some coins?", $58
-
-_Received20CoinsText: ; 9dc4f (27:5c4f)
-	db $0, $52, " received", $4f
-	db "20 coins!@@"
-
-_UnnamedText_48e31: ; 9dc66 (27:5c66)
-	db $0, "You have lots of", $4f
-	db "coins!", $57
-
-_UnnamedText_48e36: ; 9dc7f (27:5c7f)
-	db $0, "Darn! I need more", $4f
-	db "coins for the", $55
-	db "#MON I want!", $57
-
-_UnnamedText_48e88: ; 9dcad (27:5cad)
-	db $0, "Hey, what? You're", $4f
-	db "throwing me off!", $55
-	db "Here are some", $55
-	db "coins, shoo!", $58
-
-_UnnamedText_48e8d: ; 9dceb (27:5ceb)
-	db $0, $52, " received", $4f
-	db "20 coins!@@"
-
-_UnnamedText_48e93: ; 9dd02 (27:5d02)
-	db $0, "You've got your", $4f
-	db "own coins!", $57
-
-_UnnamedText_48e98: ; 9dd1d (27:5d1d)
-	db $0, "The trick is to", $4f
-	db "watch the reels", $55
-	db "closely!", $57
-
-_UnnamedText_48ece: ; 9dd47 (27:5d47)
-	db $0, "I'm guarding this", $4f
-	db "poster!", $55
-	db "Go away, or else!", $57
-
-_UnnamedText_48ed3: ; 9dd73 (27:5d73)
-	db $0, "Dang!", $58
-
-_UnnamedText_48ed8: ; 9dd7a (27:5d7a)
-	db $0, "Our hideout might", $4f
-	db "be discovered! I", $55
-	db "better tell BOSS!", $57
-
-_UnnamedText_48f09: ; 9ddb0 (27:5db0)
-	db $0, "Hey!", $51
-	db "A switch behind", $4f
-	db "the poster!?", $55
-	db "Let's push it!@@"
-
-_UnnamedText_48f19: ; 9dde2 (27:5de2)
-	db $0, "Oops! Forgot the", $4f
-	db "COIN CASE!", $57
-
-_CeladonMart5Text1: ; 9ddff (27:5dff)
-	db $0, "#MON ability", $4f
-	db "enhancers can be", $55
-	db "bought only here.", $51
-	db "Use CALCIUM to", $4f
-	db "increase SPECIAL", $55
-	db "abilities.", $51
-	db "Use CARBOS to", $4f
-	db "increase SPEED.", $57
-
-_CeladonMart5Text2: ; 9de79 (27:5e79)
-	db $0, "I'm here for", $4f
-	db "#MON ability", $55
-	db "enhancers.", $51
-	db "PROTEIN increases", $4f
-	db "ATTACK power.", $51
-	db "IRON increases", $4f
-	db "DEFENSE!", $57
-
-_CeladonMart5Text5: ; 9ded6 (27:5ed6)
-	db $0, "5F: DRUG STORE", $57
-
-_CeladonPrizeRoomText1: ; 9dee6 (27:5ee6)
-	db $0, "I sure do fancy", $4f
-	db "that PORYGON!", $51
-	db "But, it's hard to", $4f
-	db "win at slots!", $57
-
-_CeladonPrizeRoomText2: ; 9df24 (27:5f24)
-	db $0, "I had a major", $4f
-	db "haul today!", $57
-
-_CeladonDinerText1: ; 9df3f (27:5f3f)
-	db $0, "Hi!", $51
-	db "We're taking a", $4f
-	db "break now.", $57
-
-_CeladonDinerText2: ; 9df5d (27:5f5d)
-	db $0, "My #MON are", $4f
-	db "weak, so I often", $55
-	db "have to go to the", $55
-	db "DRUG STORE.", $57
-
-_CeladonDinerText3: ; 9df99 (27:5f99)
-	db $0, "Psst! There's a", $4f
-	db "basement under", $55
-	db "the GAME CORNER.", $57
-
-_CeladonDinerText4: ; 9dfc9 (27:5fc9)
-	db $0, "Munch...", $51
-	db "The man at that", $4f
-	db "table lost it all", $55
-	db "at the slots.", $57
-
-_UnnamedText_491a7: ; 9e003 (27:6003)
-	db $0, "Go ahead! Laugh!", $51
-	db "I'm flat out", $4f
-	db "busted!", $51
-	db "No more slots for", $4f
-	db "me! I'm going", $55
-	db "straight!", $51
-	db "Here! I won't be", $4f
-	db "needing this any-", $55
-	db "more!", $58
-
-_ReceivedCoinCaseText: ; 9e07a (27:607a)
-	db $0, $52, " received", $4f
-	db "a @"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_CoinCaseNoRoomText: ; 9e090 (27:6090)
-	db $0, "Make room for", $4f
-	db "this!", $57
-
-_UnnamedText_491b7: ; 9e0a5 (27:60a5)
-	db $0, "I always thought", $4f
-	db "I was going to", $55
-	db "win it back...", $57
-
-_CeladonHouseText1: ; 9e0d5 (27:60d5)
-	db $0, "Hehehe! The slots", $4f
-	db "just reel in the", $55
-	db "dough, big time!", $57
-
-_CeladonHouseText2: ; 9e10a (27:610a)
-	db $0, "CHIEF!", $51
-	db "We just shipped", $4f
-	db "2000 #MON as", $55
-	db "slot prizes!", $57
-
-_CeladonHouseText3: ; 9e13c (27:613c)
-	db $0, "Don't touch the", $4f
-	db "poster at the", $55
-	db "GAME CORNER!", $51
-	db "There's no secret", $4f
-	db "switch behind it!", $57
-
-_CeladonHotelText1: ; 9e18a (27:618a)
-	db $0, "#MON? No, this", $4f
-	db "is a hotel for", $55
-	db "people.", $51
-	db "We're full up.", $57
-
-_CeladonHotelText2: ; 9e1bf (27:61bf)
-	db $0, "I'm on vacation", $4f
-	db "with my brother", $55
-	db "and boy friend.", $51
-	db "CELADON is such a", $4f
-	db "pretty city!", $57
-
-_CeladonHotelText3: ; 9e20e (27:620e)
-	db $0, "Why did she bring", $4f
-	db "her brother?", $57
-
-_FuchsiaMartText2: ; 9e22e (27:622e)
-	db $0, "Do you have a", $4f
-	db "SAFARI ZONE flag?", $51
-	db "What about cards", $4f
-	db "or calendars?", $57
-
-_FuchsiaMartText3: ; 9e26e (27:626e)
-	db $0, "Did you try X", $4f
-	db "SPEED? It speeds", $55
-	db "up a #MON in", $55
-	db "battle!", $57
-
-_FuchsiaHouse1Text1: ; 9e2a3 (27:62a3)
-	db $0, "SAFARI ZONE's", $4f
-	db "WARDEN is old,", $55
-	db "but still active!", $51
-	db "All his teeth are", $4f
-	db "false, though.", $57
-
-_FuchsiaHouse1Text2: ; 9e2f3 (27:62f3)
-	db $0, "Hmm? You've met", $4f
-	db "BILL?", $51
-	db "He's my grandson!", $51
-	db "He always liked", $4f
-	db "collecting things", $55
-	db "even as a child!", $57
-
-_FuchsiaHouse1Text3: ; 9e34d (27:634d)
-	db $0, "BILL files his", $4f
-	db "own #MON data", $55
-	db "on his PC!", $51
-	db "Did he show you?", $57
-
-_FuchsiaPokecenterText1: ; 9e387 (27:6387)
-	db $0, "You can't win", $4f
-	db "with just one", $55
-	db "strong #MON.", $51
-	db "It's tough, but", $4f
-	db "you have to raise", $55
-	db "them evenly.", $57
-
-_FuchsiaPokecenterText3: ; 9e3de (27:63de)
-	db $0, "There's a narrow", $4f
-	db "trail west of", $55
-	db "VIRIDIAN CITY.", $51
-	db "It goes to #MON", $4f
-	db "LEAGUE HQ.", $55
-	db "The HQ governs", $55
-	db "all trainers.", $57
-
-_WardenGibberishText1: ; 9e444 (27:6444)
-	db $0, "WARDEN: Hif fuff", $4f
-	db "hefifoo!", $51
-	db "Ha lof ha feef ee", $4f
-	db "hafahi ho. Heff", $55
-	db "hee fwee!", $57
-
-_WardenGibberishText2: ; 9e48b (27:648b)
-	db $0, "Ah howhee ho hoo!", $4f
-	db "Eef ee hafahi ho!", $57
-
-_WardenGibberishText3: ; 9e4b0 (27:64b0)
-	db $0, "Ha? He ohay heh", $4f
-	db "ha hoo ee haheh!", $57
-
-_WardenTeethText1: ; 9e4d2 (27:64d2)
-	db $0, $52, " gave the", $4f
-	db "GOLD TEETH to the", $55
-	db "WARDEN!@@"
-
-_WardenTeethText2: ; 9e4f9 (27:64f9)
-	db $0, $51
-	db "The WARDEN popped", $4f
-	db "in his teeth!", $58
-
-_WardenThankYouText: ; 9e51b (27:651b)
-	db $0, "WARDEN: Thanks,", $4f
-	db "kid! No one could", $55
-	db "understand a word", $55
-	db "that I said.", $51
-	db "I couldn't work", $4f
-	db "that way.", $55
-	db "Let me give you", $55
-	db "something for", $55
-	db "your trouble.", $58
-
-_ReceivedHM04Text: ; 9e5a2 (27:65a2)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_HM04ExplanationText: ; 9e5b6 (27:65b6)
-	db $0, "WARDEN: HM04", $4f
-	db "teaches STRENGTH!", $51
-	db "It lets #MON", $4f
-	db "move boulders", $55
-	db "when you're out-", $55
-	db "side of battle.", $51
-	db "Oh yes, did you", $4f
-	db "find SECRET HOUSE", $55
-	db "in SAFARI ZONE?", $51
-	db "If you do, you", $4f
-	db "win an HM!", $51
-	db "I hear it's the", $4f
-	db "rare SURF HM.", $57
-
-_HM04NoRoomText: ; 9e67a (27:667a)
-	db $0, "Your pack is", $4f
-	db "stuffed full!", $57
-
-_UnnamedText_75176: ; 9e696 (27:6696)
-	db $0, "#MON photos", $4f
-	db "and fossils.", $57
-
-_UnnamedText_7517b: ; 9e6b0 (27:66b0)
-	db $0, "Old #MON", $4f
-	db "merchandise.", $57
-
-_SafariZoneEntranceText1: ; 9e6c7 (27:66c7)
-	db $0, "Welcome to the", $4f
-	db "SAFARI ZONE!", $57
-
-UnnamedText_9e6e4: ; 9e6e4 (27:66e4)
-	db $0, "For just ¥500,", $4f
-	db "you can catch all", $55
-	db "the #MON you", $55
-	db "want in the park!", $51
-	db "Would you like to", $4f
-	db "join the hunt?@@"
-
-UnnamedText_9e747: ; 9e747 (27:6747)
-	db $0, "That'll be ¥500", $4f
-	db "please!", $51
-	db "We only use a", $4f
-	db "special # BALL", $55
-	db "here.", $51
-	db $52, " received", $4f
-	db "30 SAFARI BALLs!@@"
-
-_UnnamedText_75360: ; 9e79f (27:679f)
-	db $0, $51
-	db "We'll call you on", $4f
-	db "the PA when you", $55
-	db "run out of time", $55
-	db "or SAFARI BALLs!", $57
-
-_UnnamedText_75365: ; 9e7e3 (27:67e3)
-	db $0, "OK! Please come", $4f
-	db "again!", $57
-
-_UnnamedText_7536a: ; 9e7fb (27:67fb)
-	db $0, "Oops! Not enough", $4f
-	db "money!", $57
-
-UnnamedText_9e814: ; 9e814 (27:6814)
-	db $0, "Leaving early?@@"
-
-_UnnamedText_753bb: ; 9e825 (27:6825)
-	db $0, "Please return any", $4f
-	db "SAFARI BALLs you", $55
-	db "have left.", $57
-
-_UnnamedText_753c0: ; 9e854 (27:6854)
-	db $0, "Good Luck!", $57
-
-_UnnamedText_753c5: ; 9e860 (27:6860)
-	db $0, "Did you get a", $4f
-	db "good haul?", $55
-	db "Come again!", $57
-
-_UnnamedText_753e6: ; 9e886 (27:6886)
-	db $0, "Hi! Is it your", $4f
-	db "first time here?", $57
-
-_UnnamedText_753eb: ; 9e8a7 (27:68a7)
-	db $0, "SAFARI ZONE has 4", $4f
-	db "zones in it.", $51
-	db "Each zone has", $4f
-	db "different kinds", $55
-	db "of #MON. Use", $55
-	db "SAFARI BALLs to", $55
-	db "catch them!", $51
-	db "When you run out", $4f
-	db "of time or SAFARI", $55
-	db "BALLs, it's game", $55
-	db "over for you!", $51
-	db "Before you go,", $4f
-	db "open an unused", $55
-	db "#MON BOX so", $55
-	db "there's room for", $55
-	db "new #MON!", $57
-
-_UnnamedText_753f0: ; 9e993 (27:6993)
-	db $0, "Sorry, you're a", $4f
-	db "regular here!", $57
-
-_UnnamedText_75581: ; 9e9b1 (27:69b1)
-	db $0, "KOGA: Fwahahaha!", $51
-	db "A mere child like", $4f
-	db "you dares to", $55
-	db "challenge me?", $51
-	db "Very well, I", $4f
-	db "shall show you", $55
-	db "true terror as a", $55
-	db "ninja master!", $51
-	db "You shall feel", $4f
-	db "the despair of", $55
-	db "poison and sleep", $55
-	db "techniques!", $57
-
-_UnnamedText_75586: ; 9ea66 (27:6a66)
-	db $0, "Humph!", $4f
-	db "You have proven", $55
-	db "your worth!", $51
-	db "Here! Take the", $4f
-	db "SOULBADGE!", $58
-
-SECTION "bank28",ROMX,BANK[$28]
-
-_UnnamedText_7558b: ; a0000 (28:4000)
-	db $0, "When afflicted by", $4f
-	db "TOXIC, #MON", $55
-	db "suffer more and", $55
-	db "more as battle", $55
-	db "progresses!", $51
-	db "It will surely", $4f
-	db "terrorize foes!", $57
-
-_UnnamedText_75590: ; a0069 (28:4069)
-	db $0, "Now that you have", $4f
-	db "the SOULBADGE,", $55
-	db "the DEFENSE of", $55
-	db "your #MON", $55
-	db "increases!", $51
-	db "It also lets you", $4f
-	db "SURF outside of", $55
-	db "battle!", $51
-	db "Ah! Take this", $4f
-	db "too!", $57
-
-_ReceivedTM06Text: ; a00eb (28:40eb)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM06ExplanationText: ; a00ff (28:40ff)
-	db $0, $51
-	db "TM06 contains", $4f
-	db "TOXIC!", $51
-	db "It is a secret", $4f
-	db "technique over", $55
-	db "400 years old!", $57
-
-_TM06NoRoomText: ; a0143 (28:4143)
-	db $0, "Make space for", $4f
-	db "this, child!", $57
-
-_FuchsiaGymBattleText1: ; a0160 (28:4160)
-	db $0, "Strength isn't", $4f
-	db "the key for", $55
-	db "#MON!", $51
-	db "It's strategy!", $51
-	db "I'll show you how", $4f
-	db "strategy can beat", $55
-	db "brute strength!", $57
-
-_FuchsiaGymEndBattleText1: ; a01c2 (28:41c2)
-	db $0, "What?", $4f
-	db "Extraordinary!", $58
-
-_FuchsiaGymAfterBattleText1: ; a01d8 (28:41d8)
-	db $0, "So, you mix brawn", $4f
-	db "with brains?", $55
-	db "Good strategy!", $57
-
-_FuchsiaGymBattleText2: ; a0207 (28:4207)
-	db $0, "I wanted to become", $4f
-	db "a ninja, so I", $55
-	db "joined this GYM!", $57
-
-_FuchsiaGymEndBattleText2: ; a023a (28:423a)
-	db $0, "I'm done", $4f
-	db "for!", $58
-
-_FuchsiaGymAfterBattleText2: ; a0248 (28:4248)
-	db $0, "I will keep on", $4f
-	db "training under", $55
-	db "KOGA, my ninja", $55
-	db "master!", $57
-
-_FuchsiaGymBattleText3: ; a027e (28:427e)
-	db $0, "Let's see you", $4f
-	db "beat my special", $55
-	db "techniques!", $57
-
-_FuchsiaGymEndBattleText3: ; a02a8 (28:42a8)
-	db $0, "You", $4f
-	db "had me fooled!", $58
-
-_FuchsiaGymAfterBattleText3: ; a02bc (28:42bc)
-	db $0, "I like poison and", $4f
-	db "sleep techniques,", $55
-	db "as they linger", $55
-	db "after battle!", $57
-
-_FuchsiaGymBattleText4: ; a02fe (28:42fe)
-	db $0, "Stop right there!", $51
-	db "Our invisible", $4f
-	db "walls have you", $55
-	db "frustrated?", $57
-
-_FuchsiaGymEndBattleText4: ; a033a (28:433a)
-	db $0, "Whoa!", $4f
-	db "He's got it!", $58
-
-_FuchsiaGymAfterBattleText4: ; a034d (28:434d)
-	db $0, "You impressed me!", $4f
-	db "Here's a hint!", $51
-	db "Look very closely", $4f
-	db "for gaps in the", $55
-	db "invisible walls!", $57
-
-_FuchsiaGymBattleText5: ; a03a1 (28:43a1)
-	db $0, "I also study the", $4f
-	db "way of the ninja", $55
-	db "with master KOGA!", $51
-	db "Ninja have a long", $4f
-	db "history of using", $55
-	db "animals!", $57
-
-_FuchsiaGymEndBattleText5: ; a0402 (28:4402)
-	db $0, "Awoo!", $58
-
-_FuchsiaGymAfterBattleText5: ; a0409 (28:4409)
-	db $0, "I still have much", $4f
-	db "to learn!", $57
-
-_FuchsiaGymBattleText6: ; a0426 (28:4426)
-	db $0, "Master KOGA comes", $4f
-	db "from a long line", $55
-	db "of ninjas!", $51
-	db "What did you", $4f
-	db "descend from?", $57
-
-_FuchsiaGymEndBattleText6: ; a0470 (28:4470)
-	db $0, "Dropped", $4f
-	db "my balls!", $58
-
-_FuchsiaGymAfterBattleText6: ; a0483 (28:4483)
-	db $0, "Where there is", $4f
-	db "light, there is", $55
-	db "shadow!", $51
-	db "Light and shadow!", $4f
-	db "Which do you", $55
-	db "choose?", $57
-
-_UnnamedText_7564e: ; a04d2 (28:44d2)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "FUCHSIA GYM is", $4f
-	db "riddled with", $55
-	db "invisible walls!", $51
-	db "KOGA might appear", $4f
-	db "close, but he's", $55
-	db "blocked off!", $51
-	db "You have to find", $4f
-	db "gaps in the walls", $55
-	db "to reach him!", $57
-
-_UnnamedText_75653: ; a0574 (28:4574)
-	db $0, "It's amazing how", $4f
-	db "ninja can terrify", $55
-	db "even now!", $57
-
-_FuchsiaMeetingRoomText1: ; a05a1 (28:45a1)
-	db $0, "We nicknamed the", $4f
-	db "WARDEN SLOWPOKE.", $51
-	db "He and SLOWPOKE", $4f
-	db "both look vacant!", $57
-
-_FuchsiaMeetingRoomText2: ; a05e6 (28:45e6)
-	db $0, "SLOWPOKE is very", $4f
-	db "knowledgeable", $55
-	db "about #MON!", $51
-	db "He even has some", $4f
-	db "fossils of rare,", $55
-	db "extinct #MON!", $57
-
-_FuchsiaMeetingRoomText3: ; a0642 (28:4642)
-	db $0, "SLOWPOKE came in,", $4f
-	db "but I couldn't", $55
-	db "understand him.", $51
-	db "I think he's got", $4f
-	db "a speech problem!", $57
-
-_UnnamedText_561bd: ; a0695 (28:4695)
-	db $0, "I'm the FISHING", $4f
-	db "GURU's older", $55
-	db "brother!", $51
-	db "I simply Looove", $4f
-	db "fishing!", $51
-	db "Do you like to", $4f
-	db "fish?", $57
-
-_UnnamedText_561c2: ; a06e8 (28:46e8)
-	db $0, "Grand! I like", $4f
-	db "your style!", $51
-	db "Take this and", $4f
-	db "fish, young one!", $51
-	db $52, " received", $4f
-	db "a @"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_56212: ; a0737 (28:4737)
-	db $0, "Oh... That's so", $4f
-	db "disappointing...", $57
-
-_UnnamedText_56217: ; a0758 (28:4758)
-	db $0, "Hello there,", $4f
-	db $52, "!", $51
-	db "How are the fish", $4f
-	db "biting?", $57
-
-_UnnamedText_5621c: ; a0782 (28:4782)
-	db $0, "Oh no!", $51
-	db "You have no room", $4f
-	db "for my gift!", $57
-
-_Mansion1BattleText2: ; a07a8 (28:47a8)
-	db $0, "Who are you? There", $4f
-	db "shouldn't be", $55
-	db "anyone here.", $57
-
-_Mansion1EndBattleText2: ; a07d5 (28:47d5)
-	db $0, "Ouch!", $58
-
-_Mansion1AfterBattleText2: ; a07dc (28:47dc)
-	db $0, "A key? I don't", $4f
-	db "know what you're", $55
-	db "talking about.", $57
-
-_MansionSwitchText: ; a080a (28:480a)
-	db $0, "A secret switch!", $51
-	db "Press it?", $57
-
-_MansionSwitchPressedText: ; a0826 (28:4826)
-	db $0, "Who wouldn't?", $58
-
-_MansionSwitchNotPressedText: ; a0834 (28:4834)
-	db $0, "Not quite yet!", $57
-
-_BlaineBattleText: ; a0844 (28:4844)
-	db $0, "Hah!", $51
-	db "I am BLAINE! I", $4f
-	db "am the LEADER of", $55
-	db "CINNABAR GYM!", $51
-	db "My fiery #MON", $4f
-	db "will incinerate", $55
-	db "all challengers!", $51
-	db "Hah! You better", $4f
-	db "have BURN HEAL!", $57
-
-_BlaineEndBattleText: ; a08c7 (28:48c7)
-	db $0, "I have", $4f
-	db "burnt out!", $51
-	db "You have earned", $4f
-	db "the VOLCANOBADGE!@@"
-
-_BlaineFireBlastText: ; a08fd (28:48fd)
-	db $0, "FIRE BLAST is the", $4f
-	db "ultimate fire", $55
-	db "technique!", $51
-	db "Don't waste it on", $4f
-	db "water #MON!", $57
-
-_BlaineBadgeText: ; a0946 (28:4946)
-	db $0, "Hah!", $51
-	db "The VOLCANOBADGE", $4f
-	db "heightens the", $55
-	db "SPECIAL abilities", $55
-	db "of your #MON!", $51
-	db "Here, you can", $4f
-	db "have this too!", $57
-
-_ReceivedTM38Text: ; a09a8 (28:49a8)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM38ExplanationText: ; a09bc (28:49bc)
-	db $0, $51
-	db "TM38 contains", $4f
-	db "FIRE BLAST!", $51
-	db "Teach it to fire-", $4f
-	db "type #MON!", $51
-	db "CHARMELEON or", $4f
-	db "PONYTA would be", $55
-	db "good bets!", $57
-
-_TM38NoRoomText: ; a0a1e (28:4a1e)
-	db $0, "Make room for my", $4f
-	db "gift!", $57
-
-_UnnamedText_7595f: ; a0a36 (28:4a36)
-	db $0, "Do you know how", $4f
-	db "hot #MON fire", $55
-	db "breath can get?", $57
-
-_UnnamedText_75964: ; a0a65 (28:4a65)
-	db $0, "Yow!", $4f
-	db "Hot, hot, hot!", $58
-
-_UnnamedText_75969: ; a0a7a (28:4a7a)
-	db $0, "Fire, or to be", $4f
-	db "more precise,", $55
-	db "combustion...", $51
-	db "Blah, blah, blah,", $4f
-	db "blah...", $57
-
-_UnnamedText_75994: ; a0ac0 (28:4ac0)
-	db $0, "I was a thief, but", $4f
-	db "I became straight", $55
-	db "as a trainer!", $57
-
-_UnnamedText_75999: ; a0af4 (28:4af4)
-	db $0, "I", $4f
-	db "surrender!", $58
-
-_UnnamedText_7599e: ; a0b02 (28:4b02)
-	db $0, "I can't help", $4f
-	db "stealing other", $55
-	db "people's #MON!", $57
-
-_UnnamedText_759c9: ; a0b2c (28:4b2c)
-	db $0, "You can't win!", $4f
-	db "I have studied", $55
-	db "#MON totally!", $57
-
-_UnnamedText_759ce: ; a0b58 (28:4b58)
-	db $0, "Waah!", $4f
-	db "My studies!", $58
-
-_UnnamedText_759d3: ; a0b6b (28:4b6b)
-	db $0, "My theories are", $4f
-	db "too complicated", $55
-	db "for you!", $57
-
-_UnnamedText_759fe: ; a0b95 (28:4b95)
-	db $0, "I just like using", $4f
-	db "fire #MON!", $57
-
-_UnnamedText_75a03: ; a0bb3 (28:4bb3)
-	db $0, "Too hot", $4f
-	db "to handle!", $58
-
-_UnnamedText_75a08: ; a0bc7 (28:4bc7)
-	db $0, "I wish there was", $4f
-	db "a thief #MON!", $55
-	db "I'd use that!", $57
-
-_UnnamedText_75a33: ; a0bf4 (28:4bf4)
-	db $0, "I know why BLAINE", $4f
-	db "became a trainer!", $57
-
-_UnnamedText_75a38: ; a0c19 (28:4c19)
-	db $0, "Ow!", $58
-
-_UnnamedText_75a3d: ; a0c1e (28:4c1e)
-	db $0, "BLAINE was lost", $4f
-	db "in the mountains", $55
-	db "when a fiery bird", $55
-	db "#MON appeared.", $51
-	db "Its light enabled", $4f
-	db "BLAINE to find", $55
-	db "his way down!", $57
-
-_UnnamedText_75a68: ; a0c90 (28:4c90)
-	db $0, "I've been to many", $4f
-	db "GYMs, but this is", $55
-	db "my favorite!", $57
-
-_UnnamedText_75a6d: ; a0cc1 (28:4cc1)
-	db $0, "Yowza!", $4f
-	db "Too hot!", $58
-
-_UnnamedText_75a72: ; a0cd2 (28:4cd2)
-	db $0, "Us fire #MON", $4f
-	db "fans like PONYTA", $55
-	db "and NINETALES!", $57
-
-_UnnamedText_75a9d: ; a0d00 (28:4d00)
-	db $0, "Fire is weak", $4f
-	db "against H2O!", $57
-
-_UnnamedText_75aa2: ; a0d1b (28:4d1b)
-	db $0, "Oh!", $4f
-	db "Snuffed out!", $58
-
-_UnnamedText_75aa7: ; a0d2d (28:4d2d)
-	db $0, "Water beats fire!", $4f
-	db "But, fire melts", $55
-	db "ice #MON!", $57
-
-_UnnamedText_75ac2: ; a0d5a (28:4d5a)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "The hot-headed", $4f
-	db "BLAINE is a fire", $55
-	db "#MON pro!", $51
-	db "Douse his spirits", $4f
-	db "with water!", $51
-	db "You better take", $4f
-	db "some BURN HEALs!", $57
-
-_UnnamedText_75ac7: ; a0dd9 (28:4dd9)
-	db $0, $52, "! You beat", $4f
-	db "that fire brand!", $57
-
-_Lab1Text1: ; a0df7 (28:4df7)
-	db $0, "We study #MON", $4f
-	db "extensively here.", $51
-	db "People often bring", $4f
-	db "us rare #MON", $55
-	db "for examination.", $57
-
-_Lab1Text2: ; a0e49 (28:4e49)
-	db $0, "A photo of the", $4f
-	db "LAB's founder,", $55
-	db "DR.FUJI!", $57
-
-_Lab1Text3: ; a0e70 (28:4e70)
-	db $0, "#MON LAB", $4f
-	db "Meeting Room", $57
-
-_Lab1Text4: ; a0e87 (28:4e87)
-	db $0, "#MON LAB", $4f
-	db "R-and-D Room", $57
-
-_Lab1Text5: ; a0e9e (28:4e9e)
-	db $0, "#MON LAB", $4f
-	db "Testing Room", $57
-
-_Lab2Text1: ; a0eb5 (28:4eb5)
-	db $0, "I found this very", $4f
-	db "strange fossil in", $55
-	db "MT.MOON!", $51
-	db "I think it's a", $4f
-	db "rare, prehistoric", $55
-	db "#MON!", $57
-
-_TM35PreReceiveText: ; a0f09 (28:4f09)
-	db $0, "Tch-tch-tch!", $4f
-	db "I made a cool TM!", $51
-	db "It can cause all", $4f
-	db "kinds of fun!", $58
-
-_ReceivedTM35Text: ; a0f48 (28:4f48)
-	db $0, $52, " received ", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM35ExplanationText: ; a0f5d (28:4f5d)
-	db $0, "Tch-tch-tch!", $4f
-	db "That's the sound", $55
-	db "of a METRONOME!", $51
-	db "It tweaks your", $4f
-	db "#MON's brain", $55
-	db "into using moves", $55
-	db "it doesn't know!", $57
-
-_TM35NoRoomText: ; a0fc7 (28:4fc7)
-	db $0, "Your pack is", $4f
-	db "crammed full!", $57
-
-_Lab3Text2: ; a0fe3 (28:4fe3)
-	db $0, "EEVEE can evolve", $4f
-	db "into 1 of 3 kinds", $55
-	db "of #MON.", $57
-
-_Lab3Text3: ; a1010 (28:5010)
-	db $0, "There's an e-mail", $4f
-	db "message!", $51
-	db "...", $51
-	db "The 3 legendary", $4f
-	db "bird #MON are", $55
-	db "ARTICUNO, ZAPDOS", $55
-	db "and MOLTRES.", $51
-	db "Their whereabouts", $4f
-	db "are unknown.", $51
-	db "We plan to explore", $4f
-	db "the cavern close", $55
-	db "to CERULEAN.", $51
-	db "From: #MON", $4f
-	db "RESEARCH TEAM", $51
-	db "...", $57
-
-_Lab3Text5: ; a10d8 (28:50d8)
-	db $0, "An amber pipe!", $57
-
-_UnnamedText_75dc6: ; a10e8 (28:50e8)
-	db $0, "Hiya!", $51
-	db "I am important", $4f
-	db "doctor!", $51
-	db "I study here rare", $4f
-	db "#MON fossils!", $51
-	db "You! Have you a", $4f
-	db "fossil for me?", $58
-
-_UnnamedText_75dcb: ; a1145 (28:5145)
-	db $0, "No! Is too bad!", $57
-
-_UnnamedText_75dd0: ; a1156 (28:5156)
-	db $0, "I take a little", $4f
-	db "time!", $51
-	db "You go for walk a", $4f
-	db "little while!", $57
-
-_UnnamedText_75dd5: ; a118d (28:518d)
-	db $0, "Where were you?", $51
-	db "Your fossil is", $4f
-	db "back to life!", $51
-	db "It was @"
-
-UnnamedText_a11c3: ; a11c3 (28:51c3)
-	TX_RAM $cf4b
-	db $0, $4f
-	db "like I think!", $58
-
-_UnnamedText_610ae: ; a11d6 (28:51d6)
-	db $0, "Oh! That is", $4f
-	db "@"
-
-UnnamedText_a11e4: ; a11e4 (28:51e4)
-	TX_RAM $cd6d
-	db $0, "!", $51
-	db "It is fossil of", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, ", a", $55
-	db "#MON that is", $55
-	db "already extinct!", $51
-	db "My Resurrection", $4f
-	db "Machine will make", $55
-	db "that #MON live", $55
-	db "again!", $57
-
-_UnnamedText_610b3: ; a1259 (28:5259)
-	db $0, "So! You hurry and", $4f
-	db "give me that!", $51
-	db $52, " handed", $4f
-	db "over @"
-	TX_RAM $cd6d
-	db $0, "!", $58
-
-_UnnamedText_610b8: ; a128f (28:528f)
-	db $0, "I take a little", $4f
-	db "time!", $51
-	db "You go for walk a", $4f
-	db "little while!", $57
-
-_UnnamedText_610bd: ; a12c6 (28:52c6)
-	db $0, "Aiyah! You come", $4f
-	db "again!", $57
-
-_CinnabarPokecenterText2: ; a12de (28:52de)
-_CinnabarPokecenterText1: ; a12de (28:52de)
-	db $0, "You can cancel", $4f
-	db "evolution.", $51
-	db "When a #MON is", $4f
-	db "evolving, you can", $55
-	db "stop it and leave", $55
-	db "it the way it is.", $57
-
-_CinnabarPokecenterText3: ; a133e (28:533e)
-	db $0, "Do you have any", $4f
-	db "friends?", $51
-	db "#MON you get", $4f
-	db "in trades grow", $55
-	db "very quickly.", $51
-	db "I think it's", $4f
-	db "worth a try!", $57
-
-_CinnabarMartText2: ; a139b (28:539b)
-	db $0, "Don't they have X", $4f
-	db "ATTACK? It's good", $55
-	db "for battles!", $57
-
-_CinnabarMartText3: ; a13cb (28:53cb)
-	db $0, "It never hurts to", $4f
-	db "have extra items!", $57
-
-_IndigoPlateauLobbyText1: ; a13f0 (28:53f0)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "At #MON LEAGUE,", $4f
-	db "you have to face", $55
-	db "the ELITE FOUR in", $55
-	db "succession.", $51
-	db "If you lose, you", $4f
-	db "have to start all", $55
-	db "over again! This", $55
-	db "is it! Go for it!", $57
-
-_IndigoPlateauLobbyText3: ; a148b (28:548b)
-	db $0, "From here on, you", $4f
-	db "face the ELITE", $55
-	db "FOUR one by one!", $51
-	db "If you win, a", $4f
-	db "door opens to the", $55
-	db "next trainer!", $55
-	db "Good luck!", $57
-
-_CopycatsHouseF1Text1: ; a14f7 (28:54f7)
-	db $0, "My daughter is so", $4f
-	db "self-centered.", $55
-	db "She only has a", $55
-	db "few friends.", $57
-
-_CopycatsHouseF1Text2: ; a1535 (28:5535)
-	db $0, "My daughter likes", $4f
-	db "to mimic people.", $51
-	db "Her mimicry has", $4f
-	db "earned her the", $55
-	db "nickname COPYCAT", $55
-	db "around here!", $57
-
-_CopycatsHouseF1Text3: ; a1596 (28:5596)
-	db $0, "CHANSEY: Chaan!", $4f
-	db "Sii!@@"
-
-_UnnamedText_5ccd4: ; a15ad (28:55ad)
-	db $0, $52, ": Hi! Do", $4f
-	db "you like #MON?", $51
-	db $52, ": Uh no, I", $4f
-	db "just asked you.", $51
-	db $52, ": Huh?", $4f
-	db "You're strange!", $51
-	db "COPYCAT: Hmm?", $4f
-	db "Quit mimicking?", $51
-	db "But, that's my", $4f
-	db "favorite hobby!", $58
-
-_TM31PreReceiveText: ; a1636 (28:5636)
-	db $0, "Oh wow!", $4f
-	db "A # DOLL!", $51
-	db "For me?", $4f
-	db "Thank you!", $51
-	db "You can have", $4f
-	db "this, then!", $58
-
-_ReceivedTM31Text: ; a1675 (28:5675)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM31ExplanationText1: ; a1689 (28:5689)
-	db $0, $51
-	db "TM31 contains my", $4f
-	db "favorite, MIMIC!", $51
-	db "Use it on a good", $4f
-	db "#MON!@@"
-
-_TM31ExplanationText2: ; a16c5 (28:56c5)
-	db $0, $52, ": Hi!", $4f
-	db "Thanks for TM31!", $51
-	db $52, ": Pardon?", $51
-	db $52, ": Is it", $4f
-	db "that fun to mimic", $55
-	db "my every move?", $51
-	db "COPYCAT: You bet!", $4f
-	db "It's a scream!", $57
-
-_TM31NoRoomText: ; a1733 (28:5733)
-	db $0, "Don't you want", $4f
-	db "this?@@"
-
-_CopycatsHouseF2Text2: ; a1749 (28:5749)
-	db $0, "DODUO: Giiih!", $51
-	db "MIRROR MIRROR ON", $4f
-	db "THE WALL, WHO IS", $55
-	db "THE FAIREST ONE", $55
-	db "OF ALL?", $57
-
-_CopycatsHouseF2Text3: ; a1792 (28:5792)
-	db $0, "This is a rare", $4f
-	db "#MON! Huh?", $55
-	db "It's only a doll!", $57
-
-_CopycatsHouseF2Text6: ; a17be (28:57be)
-	db $0, "A game with MARIO", $4f
-	db "wearing a bucket", $55
-	db "on his head!", $57
-
-_UnnamedText_5cd17: ; a17ef (28:57ef)
-	db $0, "...", $51
-	db "My Secrets!", $51
-	db "Skill: Mimicry!", $4f
-	db "Hobby: Collecting", $55
-	db "dolls!", $55
-	db "Favorite #MON:", $55
-	db "CLEFAIRY!", $57
-
-_UnnamedText_5cd1c: ; a1842 (28:5842)
-	db $0, "Huh? Can't see!", $57
-
-_UnnamedText_5ce8e: ; a1852 (28:5852)
-	db $0, "Grunt!", $51
-	db "I am the KARATE", $4f
-	db "MASTER! I am the", $55
-	db "LEADER here!", $51
-	db "You wish to", $4f
-	db "challenge us?", $55
-	db "Expect no mercy!", $51
-	db "Fwaaa!", $57
-
-_UnnamedText_5ce93: ; a18ba (28:58ba)
-	db $0, "Hwa!", $4f
-	db "Arrgh! Beaten!", $58
-
-_UnnamedText_5ce98: ; a18cf (28:58cf)
-	db $0, "Indeed, I have", $4f
-	db "lost!", $51
-	db "But, I beseech", $4f
-	db "you, do not take", $55
-	db "our emblem as", $55
-	db "your trophy!", $51
-	db "In return, I will", $4f
-	db "give you a prized", $55
-	db "fighting #MON!", $51
-	db "Choose whichever", $4f
-	db "one you like!", $57
-
-_UnnamedText_5ce9d: ; a1972 (28:5972)
-	db $0, "Ho!", $51
-	db "Stay and train at", $4f
-	db "Karate with us!", $57
-
-_FightingDojoBattleText1: ; a1999 (28:5999)
-	db $0, "Hoargh! Take your", $4f
-	db "shoes off!", $57
-
-_FightingDojoEndBattleText1: ; a19b7 (28:59b7)
-	db $0, "I give", $4f
-	db "up!", $58
-
-_FightingDojoAfterBattleText1: ; a19c3 (28:59c3)
-	db $0, "You wait 'til you", $4f
-	db "see our Master!", $51
-	db "I'm a small fry", $4f
-	db "compared to him!", $57
-
-_FightingDojoBattleText2: ; a1a05 (28:5a05)
-	db $0, "I hear you're", $4f
-	db "good! Show me!", $57
-
-_FightingDojoEndBattleText2: ; a1a22 (28:5a22)
-	db $0, "Judge!", $4f
-	db "1 point!", $58
-
-_FightingDojoAfterBattleText2: ; a1a33 (28:5a33)
-	db $0, "Our Master is a", $4f
-	db "pro fighter!", $57
-
-_FightingDojoBattleText3: ; a1a51 (28:5a51)
-	db $0, "Nothing tough", $4f
-	db "frightens me!", $51
-	db "I break boulders", $4f
-	db "for training!", $57
-
-_FightingDojoEndBattleText3: ; a1a8d (28:5a8d)
-	db $0, "Yow!", $4f
-	db "Stubbed fingers!", $58
-
-_FightingDojoAfterBattleText3: ; a1aa4 (28:5aa4)
-	db $0, "The only thing", $4f
-	db "that frightens us", $55
-	db "is psychic power!", $57
-
-_FightingDojoBattleText4: ; a1ad8 (28:5ad8)
-	db $0, "Hoohah!", $51
-	db "You're trespassing", $4f
-	db "in our FIGHTING", $55
-	db "DOJO!", $57
-
-_FightingDojoEndBattleText4: ; a1b09 (28:5b09)
-	db $0, "Oof!", $4f
-	db "I give up!", $58
-
-_FightingDojoAfterBattleText4: ; a1b1a (28:5b1a)
-	db $0, "The prime fighters", $4f
-	db "across the land", $55
-	db "train here.", $57
-
-_WantHitmonleeText: ; a1b4a (28:5b4a)
-	db $0, "You want the", $4f
-	db "hard kicking", $55
-	db "HITMONLEE?", $57
-
-_WantHitmonchanText: ; a1b70 (28:5b70)
-	db $0, "You want the", $4f
-	db "piston punching", $55
-	db "HITMONCHAN?", $57
-
-_OtherHitmonText: ; a1b9a (28:5b9a)
-	db $0, "Better not get", $4f
-	db "greedy...", $57
-
-_UnnamedText_5d162: ; a1bb4 (28:5bb4)
-	db $0, "I had a vision of", $4f
-	db "your arrival!", $51
-	db "I have had psychic", $4f
-	db "powers since I", $55
-	db "was a child.", $51
-	db "I first learned", $4f
-	db "to bend spoons", $55
-	db "with my mind.", $51
-	db "I dislike fight-", $4f
-	db "ing, but if you", $55
-	db "wish, I will show", $55
-	db "you my powers!", $57
-
-_UnnamedText_5d167: ; a1c73 (28:5c73)
-	db $0, "I'm", $4f
-	db "shocked!", $55
-	db "But, a loss is a", $55
-	db "loss.", $51
-	db "I admit I didn't", $4f
-	db "work hard enough", $55
-	db "to win!", $51
-	db "You earned the", $4f
-	db "MARSHBADGE!@@"
-
-_UnnamedText_5d16e: ; a1cdc (28:5cdc)
-	db $0, "Everyone has", $4f
-	db "psychic power!", $55
-	db "People just don't", $55
-	db "realize it!", $57
-
-_UnnamedText_5d173: ; a1d16 (28:5d16)
-	db $0, "The MARSHBADGE", $4f
-	db "makes #MON up", $55
-	db "to L70 obey you!", $51
-	db "Stronger #MON", $4f
-	db "will become wild,", $55
-	db "ignoring your", $55
-	db "orders in battle!", $51
-	db "Just don't raise", $4f
-	db "your #MON too", $55
-	db "much!", $51
-	db "Wait, please take", $4f
-	db "this TM with you!", $57
-
-ReceivedTM46Text: ; a1dcd (28:5dcd)
-	db $0, $52, " received", $4f
-	db "TM46!@@"
-
-_TM46ExplanationText: ; a1de0 (28:5de0)
-	db $0, $51
-	db "TM46 is PSYWAVE!", $4f
-	db "It uses powerful", $55
-	db "psychic waves to", $55
-	db "inflict damage!", $57
-
-_TM46NoRoomText: ; a1e25 (28:5e25)
-	db $0, "Your pack is full", $4f
-	db "of other items!", $57
-
-_UnnamedText_5d1e6: ; a1e48 (28:5e48)
-	db $0, "Yo! Champ in", $4f
-	db "making!", $51
-	db "SABRINA's #MON", $4f
-	db "use psychic power", $55
-	db "instead of force!", $51
-	db "Fighting #MON", $4f
-	db "are weak against", $55
-	db "psychic #MON!", $51
-	db "They get creamed", $4f
-	db "before they can", $55
-	db "even aim a punch!", $57
-
-_UnnamedText_5d1eb: ; a1ef0 (28:5ef0)
-	db $0, "Psychic power,", $4f
-	db "huh?", $51
-	db "If I had that,", $4f
-	db "I'd make a bundle", $55
-	db "at the slots!", $57
-
-_SaffronGymBattleText1: ; a1f33 (28:5f33)
-	db $0, "SABRINA is younger", $4f
-	db "than I, but I", $55
-	db "respect her!", $57
-
-_SaffronGymEndBattleText1: ; a1f62 (28:5f62)
-	db $0, "Not", $4f
-	db "good enough!", $58
-
-_SaffronGymAfterBattleText1: ; a1f74 (28:5f74)
-	db $0, "In a battle of", $4f
-	db "equals, the one", $55
-	db "with the stronger", $55
-	db "will wins!", $51
-	db "If you wish", $4f
-	db "to beat SABRINA,", $55
-	db "focus on winning!", $57
-
-_SaffronGymBattleText2: ; a1fe0 (28:5fe0)
-	db $0, "Does our unseen", $4f
-	db "power scare you?", $57
-
-_SaffronGymEndBattleText2: ; a2002 (28:6002)
-	db $0, "I never", $4f
-	db "foresaw this!", $58
-
-_SaffronGymAfterBattleText2: ; a2019 (28:6019)
-	db $0, "Psychic #MON", $4f
-	db "fear only ghosts", $55
-	db "and bugs!", $57
-
-_SaffronGymBattleText3: ; a2042 (28:6042)
-	db $0, "#MON take on", $4f
-	db "the appearance of", $55
-	db "their trainers.", $51
-	db "Your #MON must", $4f
-	db "be tough, then!", $57
-
-_SaffronGymEndBattleText3: ; a2091 (28:6091)
-	db $0, "I knew", $4f
-	db "it!", $58
-
-_SaffronGymAfterBattleText3: ; a209d (28:609d)
-	db $0, "I must teach", $4f
-	db "better techniques", $55
-	db "to my #MON!", $57
-
-_SaffronGymBattleText4: ; a20c9 (28:60c9)
-	db $0, "You know that", $4f
-	db "power alone isn't", $55
-	db "enough!", $57
-
-_SaffronGymEndBattleText4: ; a20f1 (28:60f1)
-	db $0, "I don't", $4f
-	db "believe this!", $58
-
-_SaffronGymAfterBattleText4: ; a2107 (28:6107)
-	db $0, "SABRINA just wiped", $4f
-	db "out the KARATE", $55
-	db "MASTER next door!", $57
-
-_SaffronGymBattleText5: ; a213c (28:613c)
-	db $0, "You and I, our", $4f
-	db "#MON shall", $55
-	db "fight!", $57
-
-_SaffronGymEndBattleText5: ; a215e (28:615e)
-	db $0, "I lost", $4f
-	db "after all!", $58
-
-_SaffronGymAfterBattleText5: ; a2171 (28:6171)
-	db $0, "I knew that this", $4f
-	db "was going to take", $55
-	db "place.", $57
-
-_SaffronGymBattleText6: ; a219c (28:619c)
-	db $0, "SABRINA is young,", $4f
-	db "but she's also", $55
-	db "our LEADER!", $51
-	db "You won't reach", $4f
-	db "her easily!", $57
-
-_SaffronGymEndBattleText6: ; a21e4 (28:61e4)
-	db $0, "I lost", $4f
-	db "my concentration!", $58
-
-_SaffronGymAfterBattleText6: ; a21fe (28:61fe)
-	db $0, "There used to be", $4f
-	db "2 #MON GYMs in", $55
-	db "SAFFRON.", $51
-	db "The FIGHTING DOJO", $4f
-	db "next door lost", $55
-	db "its GYM status", $55
-	db "when we went and", $55
-	db "creamed them!", $57
-
-_SaffronGymBattleText7: ; a2277 (28:6277)
-	db $0, "SAFFRON #MON", $4f
-	db "GYM is famous for", $55
-	db "its psychics!", $51
-	db "You want to see", $4f
-	db "SABRINA!", $55
-	db "I can tell!", $57
-
-_SaffronGymEndBattleText7: ; a22ca (28:62ca)
-	db $0, "Arrrgh!", $58
-
-_SaffronGymAfterBattleText7: ; a22d3 (28:62d3)
-	db $0, "That's right! I", $4f
-	db "used telepathy to", $55
-	db "read your mind!", $57
-
-_SaffronHouse1Text1: ; a2305 (28:6305)
-	db $0, "Thank you for", $4f
-	db "writing. I hope", $55
-	db "to see you soon!", $51
-	db "Hey! Don't look", $4f
-	db "at my letter!", $57
-
-_SaffronHouse1Text2: ; a2352 (28:6352)
-	db $0, "PIDGEY: Kurukkoo!@@"
-
-_SaffronHouse1Text3: ; a2366 (28:6366)
-	db $0, "The COPYCAT is", $4f
-	db "cute! I'm getting", $55
-	db "her a # DOLL!", $57
-
-_SaffronHouse1Text4: ; a2395 (28:6395)
-	db $0, "I was given a PP", $4f
-	db "UP as a gift.", $51
-	db "It's used for", $4f
-	db "increasing the PP", $55
-	db "of techniques!", $57
-
-_SaffronMartText2: ; a23e3 (28:63e3)
-	db $0, "MAX REPEL lasts", $4f
-	db "longer than SUPER", $55
-	db "REPEL for keeping", $55
-	db "weaker #MON", $55
-	db "away!", $57
-
-_SaffronMartText3: ; a242a (28:642a)
-	db $0, "REVIVE is costly,", $4f
-	db "but it revives", $55
-	db "fainted #MON!", $57
-
-_SilphCo1Text1: ; a245a (28:645a)
-	db $0, "Welcome!", $51
-	db "The PRESIDENT is", $4f
-	db "in the boardroom", $55
-	db "on 11F!", $57
-
-_SaffronPokecenterText1: ; a248e (28:648e)
-	db $0, "#MON growth", $4f
-	db "rates differ from", $55
-	db "specie to specie.", $57
-
-_SaffronPokecenterText3: ; a24bf (28:64bf)
-	db $0, "SILPH CO. is very", $4f
-	db "famous. That's", $55
-	db "why it attracted", $55
-	db "TEAM ROCKET!", $57
-
-_TM29PreReceiveText: ; a24fe (28:64fe)
-	db $0, "...Wait! Don't", $4f
-	db "say a word!", $51
-	db "You wanted this!", $58
-
-_ReceivedTM29Text: ; a252a (28:652a)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM29ExplanationText: ; a253e (28:653e)
-	db $0, "TM29 is PSYCHIC!", $51
-	db "It can lower the", $4f
-	db "target's SPECIAL", $55
-	db "abilities.", $57
-
-_TM29NoRoomText: ; a257c (28:657c)
-	db $0, "Where do you plan", $4f
-	db "to put this?", $57
-
-_PokemartGreetingText: ; a259c (28:659c)
-	db $0, "Hi there!", $4e, "May I help you?", $57
-
-_PokemonFaintedText: ; a25b7 (28:65b7)
-	TX_RAM $cd6d
-	db $0, $4f
-	db "fainted!", $57
-
-_PlayerBlackedOutText: ; a25c5 (28:65c5)
-	db $0, $52, " is out of", $4f
-	db "useable #MON!", $51
-	db $52, " blacked", $4f
-	db "out!", $58
-
-_RepelWoreOffText: ; a25ef (28:65ef)
-	db $0, "REPEL's effect", $4f
-	db "wore off.", $57
-
-_PokemartBuyingGreetingText: ; a2608 (28:6608)
-	db $0, "Take your time.", $57
-
-_PokemartTellBuyPrice: ; a2619 (28:6619)
-	TX_RAM $cf4b
-	db $0, "?", $4f
-	db "That will be", $55
-	db "¥@"
-	db $2, $9f, $ff, $c3
-	db $0, ". OK?", $57
-
-_PokemartBoughtItemText: ; a2639 (28:6639)
-	db $0, "Here you are!", $4f
-	db "Thank you!", $58
-
-_PokemartNotEnoughMoneyText: ; a2653 (28:6653)
-	db $0, "You don't have", $4f
-	db "enough money.", $58
-
-_PokemartItemBagFullText: ; a2670 (28:6670)
-	db $0, "You can't carry", $4f
-	db "any more items.", $58
-
-_PokemonSellingGreetingText: ; a2690 (28:6690)
-	db $0, "What would you", $4f
-	db "like to sell?", $57
-
-_PokemartTellSellPrice: ; a26ae (28:66ae)
-	db $0, "I can pay you", $4f
-	db "¥@"
-	db $2, $9f, $ff, $c3 ; XXX
-	db $0, " for that.", $57
-
-_PokemartItemBagEmptyText: ; a26cf (28:66cf)
-	db $0, "You don't have", $4f
-	db "anything to sell.", $58
-
-_PokemartUnsellableItemText: ; a26f0 (28:66f0)
-	db $0, "I can't put a", $4f
-	db "price on that.", $58
-
-_PokemartThankYouText: ; a270d (28:670d)
-	db $0, "Thank you!", $57
-
-_PokemartAnythingElseText: ; a2719 (28:6719)
-	db $0, "Is there anything", $4f
-	db "else I can do?", $57
-
-UnnamedText_a273b: ; a273b (28:673b)
-	TX_RAM $d036
-	db $0, " learned", $4f
-	db "@"
-
-UnnamedText_a2749: ; a2749 (28:6749)
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_UnnamedText_6fb4: ; a2750 (28:6750)
-	db $0, "Which move should", $4e, "be forgotten?", $57
-
-_UnnamedText_6fb9: ; a2771 (28:6771)
-	db $0, "Abandon learning", $4f
-	db "@"
-
-UnnamedText_a2784: ; a2784 (28:6784)
-	TX_RAM $cf4b
-	db $0, "?", $57
-
-_UnnamedText_6fbe: ; a278a (28:678a)
-	TX_RAM $d036
-	db $0, $4f
-	db "did not learn", $55
-	db "@"
-
-UnnamedText_a279e: ; a279e (28:679e)
-	TX_RAM $cf4b
-	db $0, "!", $58
-
-_UnnamedText_6fc3: ; a27a4 (28:67a4)
-	TX_RAM $d036
-	db $0, " is", $4f
-	db "trying to learn", $55
-	db "@"
-
-UnnamedText_a27bd: ; a27bd (28:67bd)
-	TX_RAM $cf4b
-	db $0, "!", $51
-	db "But, @"
-	TX_RAM $d036
-	db $0, $4f
-	db "can't learn more", $55
-	db "than 4 moves!", $51
-	db "Delete an older", $4f
-	db "move to make room", $55
-	db "for @"
-
-UnnamedText_a2813: ; a2813 (28:6813)
-	TX_RAM $cf4b
-	db $0, "?", $57
-
-_UnnamedText_6fc8: ; a2819 (28:6819)
-	db $0, "1, 2 and...@@"
-
-_UnnamedText_6fd7: ; a2827 (28:6827)
-	db $0, " Poof!@@"
-
-_UnnamedText_6fdc: ; a2830 (28:6830)
-	db $0, $51
-	db "@"
-
-UnnamedText_a2833: ; a2833 (28:6833)
-	TX_RAM $d036
-	db $0, " forgot", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, "!", $51
-	db "And...", $58
-
-_UnnamedText_6fe1: ; a284d (28:684d)
-	db $0, "HM techniques", $4f
-	db "can't be deleted!", $58
-
-_PokemonCenterWelcomeText: ; a286d (28:686d)
-	db $0, "Welcome to our", $4f
-	db "#MON CENTER!", $51
-	db "We heal your", $4f
-	db "#MON back to", $55
-	db "perfect health!", $58
-
-_ShallWeHealYourPokemonText: ; a28b4 (28:68b4)
-	db $0, "Shall we heal your", $4f
-	db "#MON?", $57
-
-_NeedYourPokemonText: ; a28ce (28:68ce)
-	db $0, "OK. We'll need", $4f
-	db "your #MON.", $57
-
-_PokemonFightingFitText: ; a28e8 (28:68e8)
-	db $0, "Thank you!", $4f
-	db "Your #MON are", $55
-	db "fighting fit!", $58
-
-_PokemonCenterFarewellText: ; a2910 (28:6910)
-	db $0, "We hope to see", $4f
-	db "you again!", $57
-
-_CableClubNPCText7: ; a292b (28:692b)
-	db $0, "This area is", $4f
-	db "reserved for 2", $55
-	db "friends who are", $55
-	db "linked by cable.", $57
-
-_CableClubNPCText1: ; a2969 (28:6969)
-	db $0, "Welcome to the", $4f
-	db "Cable Club!", $57
-
-_CableClubNPCText2: ; a2985 (28:6985)
-	db $0, "Please apply here.", $51
-	db "Before opening", $4f
-	db "the link, we have", $55
-	db "to save the game.", $57
-
-_CableClubNPCText3: ; a29cc (28:69cc)
-	db $0, "Please wait.@@"
-
-_CableClubNPCText4: ; a29db (28:69db)
-	db $0, "The link has been", $4f
-	db "closed because of", $55
-	db "inactivity.", $51
-	db "Please contact", $4f
-	db "your friend and", $55
-	db "come again!", $57
-
-SECTION "bank29",ROMX,BANK[$29]
-
-_CableClubNPCText5: ; a4000 (29:4000)
-	db $0, "Please come again!", $57
-
-_CableClubNPCText6: ; a4014 (29:4014)
-	db $0, "We're making", $4f
-	db "preparations.", $55
-	db "Please wait.", $57
-
-_UsedStrengthText: ; a403c (29:403c)
-	TX_RAM $cd6d
-	db $0, " used", $4f
-	db "STRENGTH.@@"
-
-_UnnamedText_cdbb: ; a4051 (29:4051)
-	TX_RAM $cd6d
-	db $0, " can", $4f
-	db "move boulders.", $58
-
-_UnnamedText_cdfa: ; a4069 (29:4069)
-	db $0, "The current is", $4f
-	db "much too fast!", $58
-
-_UnnamedText_cdff: ; a4088 (29:4088)
-	db $0, "Cycling is fun!", $4f
-	db "Forget SURFing!", $58
-
-_FlashLightsAreaText: ; a40a9 (29:40a9)
-	db $0, "A blinding FLASH", $4f
-	db "lights the area!", $58
-
-_WarpToLastPokemonCenterText: ; a40cc (29:40cc)
-	db $0, "Warp to the last", $4f
-	db "#MON CENTER.", $57
-
-_CannotUseTeleportNowText: ; a40eb (29:40eb)
-	TX_RAM $cd6d
-	db $0, " can't", $4f
-	db "use TELEPORT now.", $58
-
-_CannotFlyHereText: ; a4107 (29:4107)
-	TX_RAM $cd6d
-	db $0, " can't", $4f
-	db "FLY here.", $58
-
-_NotHealthyEnoughText: ; a411b (29:411b)
-	db $0, "Not healthy", $4f
-	db "enough.", $58
-
-_NewBadgeRequiredText: ; a4130 (29:4130)
-	db $0, "No! A new BADGE", $4f
-	db "is required.", $58
-
-_CannotUseItemsHereText: ; a414e (29:414e)
-	db $0, "You can't use items", $4f
-	db "here.", $58
-
-_CannotGetOffHereText: ; a4168 (29:4168)
-	db $0, "You can't get off", $4f
-	db "here.", $58
-
-_UnnamedText_4fe39: ; a4180 (29:4180)
-	db $0, $52, " got", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, "!@@"
-
-_UnnamedText_4fe3f: ; a418f (29:418f)
-	db $0, "There's no more", $4f
-	db "room for #MON!", $55
-	db "@"
-	TX_RAM W_BOXMON1NAME
-	db $0, " was", $55
-	db "sent to #MON", $55
-	db "BOX @"
-	TX_RAM $cf4b
-	db $0, " on PC!", $57
-
-_UnnamedText_4fe44: ; a41d6 (29:41d6)
-	db $0, "There's no more", $4f
-	db "room for #MON!", $51
-	db "The #MON BOX", $4f
-	db "is full and can't", $55
-	db "accept any more!", $51
-	db "Change the BOX at", $4f
-	db "a #MON CENTER!", $57
-
-INCLUDE "text/mapPalletTown.asm"
-
-_ViridianCityText1: ; a43cc (29:43cc)
-	db $0, "Those # BALLs", $4f
-	db "at your waist!", $55
-	db "You have #MON!", $51
-	db "It's great that", $4f
-	db "you can carry and", $55
-	db "use #MON any", $55
-	db "time, anywhere!", $57
-
-_UnnamedText_19122: ; a4437 (29:4437)
-	db $0, "This #MON GYM", $4f
-	db "is always closed.", $51
-	db "I wonder who the", $4f
-	db "LEADER is?", $57
-
-_UnnamedText_19127: ; a4474 (29:4474)
-	db $0, "VIRIDIAN GYM's", $4f
-	db "LEADER returned!", $57
-
-_UnnamedText_1914d: ; a4494 (29:4494)
-	db $0, "You want to know", $4f
-	db "about the 2 kinds", $55
-	db "of caterpillar", $55
-	db "#MON?", $57
-
-_UnnamedText_19152: ; a44cd (29:44cd)
-	db $0, "Oh, OK then!", $57
-
-_UnnamedText_19157: ; a44db (29:44db)
-	db $0, "CATERPIE has no", $4f
-	db "poison, but", $55
-	db "WEEDLE does.", $51
-	db "Watch out for its", $4f
-	db "POISON STING!", $57
-
-_UnnamedText_19175: ; a4525 (29:4525)
-	db $0, "Oh Grandpa! Don't", $4f
-	db "be so mean!", $55
-	db "He hasn't had his", $55
-	db "coffee yet.", $57
-
-_UnnamedText_1917a: ; a4560 (29:4560)
-	db $0, "When I go shop in", $4f
-	db "PEWTER CITY, I", $55
-	db "have to take the", $55
-	db "winding trail in", $55
-	db "VIRIDIAN FOREST.", $57
-
-_UnnamedText_19191: ; a45b5 (29:45b5)
-	db $0, "You can't go", $4f
-	db "through here!", $51
-	db "This is private", $4f
-	db "property!", $57
-
-_UnnamedText_191ca: ; a45ea (29:45ea)
-	db $0, "Yawn!", $4f
-	db "I must have dozed", $55
-	db "off in the sun.", $51
-	db "I had this dream", $4f
-	db "about a DROWZEE", $55
-	db "eating my dream.", $55
-	db "What's this?", $55
-	db "Where did this TM", $55
-	db "come from?", $51
-	db "This is spooky!", $4f
-	db "Here, you can", $55
-	db "have this TM.", $58
-
-_ReceivedTM42Text: ; a469a (29:469a)
-	db $0, $52, " received", $4f
-	db "TM42!@@"
-
-_TM42Explanation: ; a46ad (29:46ad)
-	db $0, "TM42 contains", $4f
-	db "DREAM EATER...", $55
-	db "...Snore...", $57
-
-_TM42NoRoomText: ; a46d7 (29:46d7)
-	db $0, "You have too much", $4f
-	db "stuff already.", $57
-
-_UnnamedText_1920a: ; a46f9 (29:46f9)
-	db $0, "Ahh, I've had my", $4f
-	db "coffee now and I", $55
-	db "feel great!", $51
-	db "Sure you can go", $4f
-	db "through!", $51
-	db "Are you in a", $4f
-	db "hurry?", $57
-
-_UnnamedText_1920f: ; a4754 (29:4754)
-	db $0, "I see you're using", $4f
-	db "a #DEX.", $51
-	db "When you catch a", $4f
-	db "#MON, #DEX", $55
-	db "is automatically", $55
-	db "updated.", $51
-	db "What? Don't you", $4f
-	db "know how to catch", $55
-	db "#MON?", $51
-	db "I'll show you", $4f
-	db "how to then.", $57
-
-_UnnamedText_19214: ; a47e6 (29:47e6)
-	db $0, "Time is money...", $4f
-	db "Go along then.", $57
-
-_UnnamedText_19219: ; a4807 (29:4807)
-	db $0, "First, you need", $4f
-	db "to weaken the", $55
-	db "target #MON.", $57
-
-_ViridianCityText8: ; a4833 (29:4833)
-	db $0, "VIRIDIAN CITY ", $4f
-	db "The Eternally", $55
-	db "Green Paradise", $57
-
-_ViridianCityText9: ; a4860 (29:4860)
-	db $0, "TRAINER TIPS", $51
-	db "Catch #MON", $4f
-	db "and expand your", $55
-	db "collection!", $51
-	db "The more you have,", $4f
-	db "the easier it is", $55
-	db "to fight!", $57
-
-_ViridianCityText10: ; a48c3 (29:48c3)
-	db $0, "TRAINER TIPS", $51
-	db "The battle moves", $4f
-	db "of #MON are", $55
-	db "limited by their", $55
-	db "POWER POINTs, PP.", $51
-	db "To replenish PP,", $4f
-	db "rest your tired", $55
-	db "#MON at a", $55
-	db "#MON CENTER!", $57
-
-_ViridianCityText13: ; a4949 (29:4949)
-	db $0, "VIRIDIAN CITY", $4f
-	db "#MON GYM", $57
-
-_ViridianCityText14: ; a4961 (29:4961)
-	db $0, "The GYM's doors", $4f
-	db "are locked...", $57
-
-_PewterCityText1: ; a497f (29:497f)
-	db $0, "It's rumored that", $4f
-	db "CLEFAIRYs came", $55
-	db "from the moon!", $51
-	db "They appeared ", $4f
-	db "after MOON STONE", $55
-	db "fell on MT.MOON.", $57
-
-_PewterCityText2: ; a49e0 (29:49e0)
-	db $0, "There aren't many", $4f
-	db "serious #MON", $55
-	db "trainers here!", $51
-	db "They're all like", $4f
-	db "BUG CATCHERs,", $55
-	db "but PEWTER GYM's", $55
-	db "BROCK is totally", $55
-	db "into it!", $57
-
-_UnnamedText_193f1: ; a4a56 (29:4a56)
-	db $0, "Did you check out", $4f
-	db "the MUSEUM?", $57
-
-_UnnamedText_193f6: ; a4a75 (29:4a75)
-	db $0, "Weren't those", $4f
-	db "fossils from MT.", $55
-	db "MOON amazing?", $57
-
-_UnnamedText_193fb: ; a4aa2 (29:4aa2)
-	db $0, "Really?", $4f
-	db "You absolutely", $55
-	db "have to go!", $57
-
-_PewterCityText13: ; a4ac6 (29:4ac6)
-	db $0, "It's right here!", $4f
-	db "You have to pay", $55
-	db "to get in, but", $55
-	db "it's worth it!", $55
-	db "See you around!", $57
-
-_UnnamedText_19427: ; a4b14 (29:4b14)
-	db $0, "Psssst!", $4f
-	db "Do you know what", $55
-	db "I'm doing?", $57
-
-_UnnamedText_1942c: ; a4b38 (29:4b38)
-	db $0, "That's right!", $4f
-	db "It's hard work!", $57
-
-_UnnamedText_19431: ; a4b55 (29:4b55)
-	db $0, "I'm spraying REPEL", $4f
-	db "to keep #MON", $55
-	db "out of my garden!", $57
-
-_UnnamedText_1945d: ; a4b87 (29:4b87)
-	db $0, "You're a trainer", $4f
-	db "right? BROCK's", $55
-	db "looking for new", $55
-	db "challengers!", $55
-	db "Follow me!", $57
-
-_UnnamedText_19462: ; a4bce (29:4bce)
-	db $0, "If you have the", $4f
-	db "right stuff, go", $55
-	db "take on BROCK!", $57
-
-_PewterCityText6: ; a4bfe (29:4bfe)
-	db $0, "TRAINER TIPS", $51
-	db "Any #MON that", $4f
-	db "takes part in", $55
-	db "battle, however", $55
-	db "short, earns EXP!", $57
-
-_PewterCityText7: ; a4c4a (29:4c4a)
-	db $0, "NOTICE!", $51
-	db "Thieves have been", $4f
-	db "stealing #MON", $55
-	db "fossils at MT.", $55
-	db "MOON! Please call", $55
-	db "PEWTER POLICE", $55
-	db "with any info!", $57
-
-_PewterCityText10: ; a4cb1 (29:4cb1)
-	db $0, "PEWTER MUSEUM", $4f
-	db "OF SCIENCE", $57
-
-_PewterCityText11: ; a4ccb (29:4ccb)
-	db $0, "PEWTER CITY", $4f
-	db "#MON GYM", $55
-	db "LEADER: BROCK", $51
-	db "The Rock Solid", $4f
-	db "#MON Trainer!", $57
-
-_PewterCityText12: ; a4d0c (29:4d0c)
-	db $0, "PEWTER CITY", $4f
-	db "A Stone Gray", $55
-	db "City", $57
-
-_UnnamedText_19668: ; a4d2b (29:4d2b)
-	db $0, $53, ": Yo!", $4f
-	db $52, "!", $51
-	db "You're still", $4f
-	db "struggling along", $55
-	db "back here?", $51
-	db "I'm doing great!", $4f
-	db "I caught a bunch", $55
-	db "of strong and", $55
-	db "smart #MON!", $51
-	db "Here, let me see", $4f
-	db "what you caught,", $55
-	db $52, "!", $57
-
-_UnnamedText_1966d: ; a4dbe (29:4dbe)
-	db $0, "Hey!", $4f
-	db "Take it easy!", $55
-	db "You won already!", $58
-
-_UnnamedText_19672: ; a4de3 (29:4de3)
-	db $0, "Heh!", $4f
-	db "You're no match", $55
-	db "for my genius!", $58
-
-_UnnamedText_19677: ; a4e07 (29:4e07)
-	db $0, $53, ": Hey,", $4f
-	db "guess what?", $51
-	db "I went to BILL's", $4f
-	db "and got him to", $55
-	db "show me his rare", $55
-	db "#MON!", $51
-	db "That added a lot", $4f
-	db "of pages to my", $55
-	db "#DEX!", $51
-	db "After all, BILL's", $4f
-	db "world famous as a", $55
-	db "#MANIAC!", $51
-	db "He invented the", $4f
-	db "#MON Storage", $55
-	db "System on PC!", $51
-	db "Since you're using", $4f
-	db "his system, go", $55
-	db "thank him!", $51
-	db "Well, I better", $4f
-	db "get rolling!", $55
-	db "Smell ya later!", $57
-
-_UnnamedText_196d9: ; a4f27 (29:4f27)
-	db $0, "Hey! Stay out!", $4f
-	db "It's not your", $55
-	db "yard! Huh? Me?", $51
-	db "I'm an innocent", $4f
-	db "bystander! Don't", $55
-	db "you believe me?", $57
-
-_ReceivedTM28Text: ; a4f82 (29:4f82)
-	db $0, $52, " recovered", $4f
-	db "TM28!@@"
-
-_ReceivedTM28Text2: ; a4f96 (29:4f96)
-	db $0, $51
-	db "I better get", $4f
-	db "moving! Bye!@@"
-
-_TM28NoRoomText: ; a4fb3 (29:4fb3)
-	db $0, "Make room for", $4f
-	db "this!", $51
-	db "I can't run until", $4f
-	db "I give it to you!", $57
-
-_UnnamedText_196ee: ; a4feb (29:4feb)
-	db $0, "Stop!", $4f
-	db "I give up! I'll", $55
-	db "leave quietly!", $58
-
-_UnnamedText_196f3: ; a5010 (29:5010)
-	db $0, "OK! I'll return", $4f
-	db "the TM I stole!", $58
-
-_CeruleanCityText3: ; a5030 (29:5030)
-	db $0, "You're a trainer", $4f
-	db "too? Collecting,", $55
-	db "fighting, it's a", $55
-	db "tough life.", $57
-
-_CeruleanCityText4: ; a506e (29:506e)
-	db $0, "That bush in", $4f
-	db "front of the shop", $55
-	db "is in the way.", $51
-	db "There might be a", $4f
-	db "way around.", $57
-
-_CeruleanCityText5: ; a50ba (29:50ba)
-	db $0, "You're making an", $4f
-	db "encyclopedia on", $55
-	db "#MON? That", $55
-	db "sounds amusing.", $57
-
-_CeruleanCityText6: ; a50f6 (29:50f6)
-	db $0, "The people here", $4f
-	db "were robbed.", $51
-	db "It's obvious that", $4f
-	db "TEAM ROCKET is", $55
-	db "behind this most", $55
-	db "heinous crime!", $51
-	db "Even our POLICE", $4f
-	db "force has trouble", $55
-	db "with the ROCKETs!", $57
-
-_UnnamedText_19730: ; a5188 (29:5188)
-	db $0, "OK! SLOWBRO!", $4f
-	db "Use SONICBOOM!", $55
-	db "Come on, SLOWBRO", $55
-	db "pay attention!", $57
-
-_UnnamedText_19735: ; a51c5 (29:51c5)
-	db $0, "SLOWBRO punch!", $4f
-	db "No! You blew it", $55
-	db "again!", $57
-
-_UnnamedText_1973a: ; a51ec (29:51ec)
-	db $0, "SLOWBRO, WITHDRAW!", $4f
-	db "No! That's wrong!", $51
-	db "It's so hard to", $4f
-	db "control #MON!", $51
-	db "Your #MON's", $4f
-	db "obedience depends", $55
-	db "on your abilities", $55
-	db "as a trainer!", $57
-
-_UnnamedText_1976f: ; a526b (29:526b)
-	db $0, "SLOWBRO took a", $4f
-	db "snooze...", $57
-
-_UnnamedText_19774: ; a5285 (29:5285)
-	db $0, "SLOWBRO is", $4f
-	db "loafing around...", $57
-
-_UnnamedText_19779: ; a52a3 (29:52a3)
-	db $0, "SLOWBRO turned", $4f
-	db "away...", $57
-
-_UnnamedText_1977e: ; a52bb (29:52bb)
-	db $0, "SLOWBRO", $4f
-	db "ignored orders...", $57
-
-_CeruleanCityText9: ; a52d6 (29:52d6)
-	db $0, "I want a bright", $4f
-	db "red BICYCLE!", $51
-	db "I'll keep it at", $4f
-	db "home, so it won't", $55
-	db "get dirty!", $57
-
-_CeruleanCityText10: ; a531f (29:531f)
-	db $0, "This is CERULEAN", $4f
-	db "CAVE! Horribly", $55
-	db "strong #MON", $55
-	db "live in there!", $51
-	db "The #MON LEAGUE", $4f
-	db "champion is the", $55
-	db "only person who", $55
-	db "is allowed in!", $57
-
-_CeruleanCityText12: ; a539a (29:539a)
-	db $0, "CERULEAN CITY", $4f
-	db "A Mysterious,", $55
-	db "Blue Aura", $55
-	db "Surrounds It", $57
-
-_CeruleanCityText13: ; a53ce (29:53ce)
-	db $0, "TRAINER TIPS", $51
-	db "Pressing B Button", $4f
-	db "during evolution", $55
-	db "cancels the whole", $55
-	db "process.", $57
-
-_CeruleanCityText16: ; a541a (29:541a)
-	db $0, "Grass and caves", $4f
-	db "handled easily!", $55
-	db "BIKE SHOP", $57
-
-_CeruleanCityText17: ; a5445 (29:5445)
-	db $0, "CERULEAN CITY", $4f
-	db "#MON GYM", $55
-	db "LEADER: MISTY", $51
-	db "The Tomboyish", $4f
-	db "Mermaid!", $57
-
-_UnnamedText_4413c: ; a5482 (29:5482)
-	db $0, "Do you believe in", $4f
-	db "GHOSTs?", $57
-
-_UnnamedText_44141: ; a549d (29:549d)
-	db $0, "Really? So there", $4f
-	db "are believers...", $57
-
-_UnnamedText_44146: ; a54c0 (29:54c0)
-	db $0, "Hahaha, I guess", $4f
-	db "not.", $51
-	db "That white hand", $4f
-	db "on your shoulder,", $55
-	db "it's not real.", $57
-
-_LavenderTownText2: ; a5506 (29:5506)
-	db $0, "This town is known", $4f
-	db "as the grave site", $55
-	db "of #MON.", $51
-	db "Memorial services", $4f
-	db "are held in", $55
-	db "#MON TOWER.", $57
-
-_LavenderTownText3: ; a555f (29:555f)
-	db $0, "GHOSTs appeared", $4f
-	db "in #MON TOWER.", $51
-	db "I think they're", $4f
-	db "the spirits of", $55
-	db "#MON that the", $55
-	db "ROCKETs killed.", $57
-
-_LavenderTownText4: ; a55bb (29:55bb)
-	db $0, "LAVENDER TOWN", $4f
-	db "The Noble Purple", $55
-	db "Town", $57
-
-_LavenderTownText5: ; a55e0 (29:55e0)
-	db $0, "New SILPH SCOPE!", $51
-	db "Make the Invisible", $4f
-	db "Plain to See!", $51
-	db "SILPH CO.", $57
-
-_LavenderTownText8: ; a561d (29:561d)
-	db $0, "LAVENDER VOLUNTEER", $4f
-	db "#MON HOUSE", $57
-
-_LavenderTownText9: ; a563c (29:563c)
-	db $0, "May the Souls of", $4f
-	db "#MON Rest Easy", $55
-	db "#MON TOWER", $57
-
-_VermilionCityText1: ; a5668 (29:5668)
-	db $0, "We're careful", $4f
-	db "about pollution!", $51
-	db "We've heard GRIMER", $4f
-	db "multiplies in", $55
-	db "toxic sludge!", $57
-
-_UnnamedText_198a7: ; a56b5 (29:56b5)
-	db $0, "Did you see S.S.", $4f
-	db "ANNE moored in", $55
-	db "the harbor?", $57
-
-_UnnamedText_198ac: ; a56e2 (29:56e2)
-	db $0, "So, S.S.ANNE has", $4f
-	db "departed!", $51
-	db "She'll be back in", $4f
-	db "about a year.", $57
-
-_SSAnneWelcomeText4: ; a571d (29:571d)
-	db $0, "Welcome to S.S.", $4f
-	db "ANNE!", $57
-
-_SSAnneWelcomeText9: ; a5734 (29:5734)
-	db $0, "Welcome to S.S.", $4f
-	db "ANNE!", $51
-	db "Excuse me, do you", $4f
-	db "have a ticket?", $58
-
-_SSAnneFlashedTicketText: ; a576c (29:576c)
-	db $0, $52, " flashed", $4f
-	db "the S.S.TICKET!", $51
-	db "Great! Welcome to", $4f
-	db "S.S.ANNE!", $57
-
-_SSAnneNoTicketText: ; a57a3 (29:57a3)
-	db $0, $52, " doesn't", $4f
-	db "have the needed", $55
-	db "S.S.TICKET.", $51
-	db "Sorry!", $51
-	db "You need a ticket", $4f
-	db "to get aboard.", $57
-
-_SSAnneNotHereText: ; a57f1 (29:57f1)
-	db $0, "The ship set sail.", $57
-
-_VermilionCityText4: ; a5805 (29:5805)
-	db $0, "I'm putting up a", $4f
-	db "building on this", $55
-	db "plot of land.", $51
-	db "My #MON is", $4f
-	db "tamping the land.", $57
-
-_VermilionCityText5: ; a5852 (29:5852)
-	db $0, "MACHOP: Guoh!", $4f
-	db "Gogogoh!@@"
-
-_VermilionCityText14: ; a586b (29:586b)
-	db $0, $51
-	db "A MACHOP is", $4f
-	db "stomping the land", $55
-	db "flat.", $57
-
-_VermilionCityText6: ; a5891 (29:5891)
-	db $0, "S.S.ANNE is a", $4f
-	db "famous luxury", $55
-	db "cruise ship.", $51
-	db "We visit VERMILION", $4f
-	db "once a year.", $57
-
-_VermilionCityText7: ; a58db (29:58db)
-	db $0, "VERMILION CITY", $4f
-	db "The Port of", $55
-	db "Exquisite Sunsets", $57
-
-_VermilionCityText8: ; a5909 (29:5909)
-	db $0, "NOTICE!", $51
-	db "ROUTE 12 may be", $4f
-	db "blocked off by a", $55
-	db "sleeping #MON.", $51
-	db "Detour through", $4f
-	db "ROCK TUNNEL to", $55
-	db "LAVENDER TOWN.", $51
-	db "VERMILION POLICE", $57
-
-_VermilionCityText11: ; a5980 (29:5980)
-	db $0, "#MON FAN CLUB", $4f
-	db "All #MON fans", $55
-	db "welcome!", $57
-
-_VermilionCityText12: ; a59a6 (29:59a6)
-	db $0, "VERMILION CITY", $4f
-	db "#MON GYM", $55
-	db "LEADER: LT.SURGE", $51
-	db "The Lightning ", $4f
-	db "American!", $57
-
-_VermilionCityText13: ; a59e9 (29:59e9)
-	db $0, "VERMILION HARBOR", $57
-
-_CeladonCityText1: ; a59fb (29:59fb)
-	db $0, "I got my KOFFING", $4f
-	db "in CINNABAR!", $51
-	db "It's nice, but it", $4f
-	db "breathes poison", $55
-	db "when it's angry!", $57
-
-_CeladonCityText2: ; a5a4b (29:5a4b)
-	db $0, "Heheh! This GYM", $4f
-	db "is great! It's", $55
-	db "full of women!", $57
-
-_CeladonCityText3: ; a5a79 (29:5a79)
-	db $0, "The GAME CORNER", $4f
-	db "is bad for our", $55
-	db "city's image!", $57
-
-_CeladonCityText4: ; a5aa6 (29:5aa6)
-	db $0, "Moan! I blew it", $4f
-	db "all at the slots!", $51
-	db "I knew I should", $4f
-	db "have cashed in my", $55
-	db "coins for prizes!", $57
-
-_TM41PreText: ; a5afd (29:5afd)
-	db $0, "Hello, there!", $51
-	db "I've seen you,", $4f
-	db "but I never had a", $55
-	db "chance to talk!", $51
-	db "Here's a gift for", $4f
-	db "dropping by!", $58
-
-_ReceivedTM41Text: ; a5b5a (29:5b5a)
-	db $0, $52, " received", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!@@"
-
-_TM41ExplanationText: ; a5b6e (29:5b6e)
-	db $0, "TM41 teaches", $4f
-	db "SOFTBOILED!", $51
-	db "Only one #MON", $4f
-	db "can use it!", $51
-	db "That #MON is", $4f
-	db "CHANSEY!", $57
-
-_TM41NoRoomText: ; a5bb8 (29:5bb8)
-	db $0, "Oh, your pack is", $4f
-	db "full of items!", $57
-
-_CeladonCityText6: ; a5bd9 (29:5bd9)
-	db $0, "This is my trusted", $4f
-	db "pal, POLIWRATH!", $51
-	db "It evolved from", $4f
-	db "POLIWHIRL when I", $55
-	db "used WATER STONE!", $57
-
-_CeladonCityText7: ; a5c30 (29:5c30)
-	db $0, "POLIWRATH: Ribi", $4f
-	db "ribit!@@"
-
-_CeladonCityText8: ; a5c49 (29:5c49)
-	db $0, "What are you", $4f
-	db "staring at?", $57
-
-_CeladonCityText9: ; a5c63 (29:5c63)
-	db $0, "Keep out of TEAM", $4f
-	db "ROCKET's way!", $57
-
-_CeladonCityText10: ; a5c82 (29:5c82)
-	db $0, "TRAINER TIPS", $51
-	db "X ACCURACY boosts", $4f
-	db "the accuracy of", $55
-	db "techniques!", $51
-	db "DIRE HIT jacks up", $4f
-	db "the likelihood of", $55
-	db "critical hits!", $51
-	db "Get your items at", $4f
-	db "CELADON DEPT.", $55
-	db "STORE!", $57
-
-_CeladonCityText11: ; a5d18 (29:5d18)
-	db $0, "CELADON CITY", $4f
-	db "The City of", $55
-	db "Rainbow Dreams", $57
-
-_CeladonCityText13: ; a5d41 (29:5d41)
-	db $0, "CELADON CITY", $4f
-	db "#MON GYM", $55
-	db "LEADER: ERIKA", $51
-	db "The Nature Loving", $4f
-	db "Princess!", $57
-
-_CeladonCityText14: ; a5d82 (29:5d82)
-	db $0, "CELADON MANSION", $57
-
-_CeladonCityText15: ; a5d93 (29:5d93)
-	db $0, "Find what you", $4f
-	db "need at CELADON", $55
-	db "DEPT. STORE!", $57
-
-_CeladonCityText16: ; a5dbf (29:5dbf)
-	db $0, "TRAINER TIPS", $51
-	db "GUARD SPEC.", $4f
-	db "protects #MON", $55
-	db "against SPECIAL", $55
-	db "attacks such as", $55
-	db "fire and water!", $51
-	db "Get your items at", $4f
-	db "CELADON DEPT.", $55
-	db "STORE!", $57
-
-_CeladonCityText17: ; a5e3e (29:5e3e)
-	db $0, "Coins exchanged", $4f
-	db "for prizes!", $55
-	db "PRIZE EXCHANGE", $57
-
-_CeladonCityText18: ; a5e6a (29:5e6a)
-	db $0, "ROCKET GAME CORNER", $4f
-	db "The playground", $55
-	db "for grown-ups!", $57
-
-_FuchsiaCityText1: ; a5e9c (29:5e9c)
-	db $0, "Did you try the", $4f
-	db "SAFARI GAME? Some", $55
-	db "#MON can only", $55
-	db "be caught there.", $57
-
-_FuchsiaCityText2: ; a5ede (29:5ede)
-	db $0, "SAFARI ZONE has a", $4f
-	db "zoo in front of", $55
-	db "the entrance.", $51
-	db "Out back is the", $4f
-	db "SAFARI GAME for", $55
-	db "catching #MON.", $57
-
-_FuchsiaCityText3: ; a5f3e (29:5f3e)
-	db $0, "ERIK: Where's", $4f
-	db "SARA? I said I'd", $55
-	db "meet her here.", $57
-
-_FuchsiaCityText4: ; a5f6b (29:5f6b)
-	db $0, "That item ball in", $4f
-	db "there is really a", $55
-	db "#MON.", $57
-
-_FuchsiaCityText5: ; a5f96 (29:5f96)
-	db $0, "!", $57
-
-_FuchsiaCityText11: ; a5f99 (29:5f99)
-	db $0, "FUCHSIA CITY", $4f
-	db "Behold! It's", $55
-	db "Passion Pink!", $57
-
-_FuchsiaCityText13: ; a5fc1 (29:5fc1)
-	db $0, "SAFARI GAME", $4f
-	db "#MON-U-CATCH!", $57
-
-_FuchsiaCityText16: ; a5fdc (29:5fdc)
-	db $0, "SAFARI ZONE", $4f
-	db "WARDEN's HOME", $57
-
-_FuchsiaCityText17: ; a5ff6 (29:5ff6)
-	db $0, "#MON PARADISE", $4f
-	db "SAFARI ZONE", $57
-
-_FuchsiaCityText18: ; a6011 (29:6011)
-	db $0, "FUCHSIA CITY", $4f
-	db "#MON GYM", $55
-	db "LEADER: KOGA", $51
-	db "The Poisonous", $4f
-	db "Ninja Master", $57
-
-_FuchsiaCityChanseyText: ; a6050 (29:6050)
-	db $0, "Name: CHANSEY", $51
-	db "Catching one is", $4f
-	db "all up to chance.", $58
-
-_FuchsiaCityVoltorbText: ; a6081 (29:6081)
-	db $0, "Name: VOLTORB", $51
-	db "The very image of", $4f
-	db "a # BALL.", $58
-
-_FuchsiaCityKangaskhanText: ; a60ac (29:60ac)
-	db $0, "Name: KANGASKHAN", $51
-	db "A maternal #MON", $4f
-	db "that raises its", $55
-	db "young in a pouch", $55
-	db "on its belly.", $58
-
-_FuchsiaCitySlowpokeText: ; a60fd (29:60fd)
-	db $0, "Name: SLOWPOKE", $51
-	db "Friendly and very", $4f
-	db "slow moving.", $58
-
-_FuchsiaCityLaprasText: ; a612c (29:612c)
-	db $0, "Name: LAPRAS", $51
-	db "A.K.A. the king", $4f
-	db "of the seas.", $58
-
-_FuchsiaCityOmanyteText: ; a6157 (29:6157)
-	db $0, "Name: OMANYTE", $51
-	db "A #MON that", $4f
-	db "was resurrected", $55
-	db "from a fossil.", $58
-
-_FuchsiaCityKabutoText: ; a6191 (29:6191)
-	db $0, "Name: KABUTO", $51
-	db "A #MON that", $4f
-	db "was resurrected", $55
-	db "from a fossil.", $58
-
-_UnnamedText_19b2a: ; a61ca (29:61ca)
-	db $0, "...", $57
-
-_CinnabarIslandText8: ; a61cf (29:61cf)
-	db $0, "The door is", $4f
-	db "locked...", $57
-
-_CinnabarIslandText1: ; a61e6 (29:61e6)
-	db $0, "CINNABAR GYM's", $4f
-	db "BLAINE is an odd", $55
-	db "man who has lived", $55
-	db "here for decades.", $57
-
-_CinnabarIslandText2: ; a622a (29:622a)
-	db $0, "Scientists conduct", $4f
-	db "experiments in", $55
-	db "the burned out", $55
-	db "building.", $57
-
-_CinnabarIslandText3: ; a6266 (29:6266)
-	db $0, "CINNABAR ISLAND", $4f
-	db "The Fiery Town of", $55
-	db "Burning Desire", $57
-
-_CinnabarIslandText6: ; a6298 (29:6298)
-	db $0, "#MON LAB", $57
-
-_CinnabarIslandText7: ; a62a2 (29:62a2)
-	db $0, "CINNABAR ISLAND", $4f
-	db "#MON GYM", $55
-	db "LEADER: BLAINE", $51
-	db "The Hot-Headed", $4f
-	db "Quiz Master!", $57
-
-_SaffronCityText1: ; a62e7 (29:62e7)
-	db $0, "What do you want?", $4f
-	db "Get lost!", $57
-
-_SaffronCityText2: ; a6304 (29:6304)
-	db $0, "BOSS said he'll", $4f
-	db "take this town!", $57
-
-_SaffronCityText3: ; a6324 (29:6324)
-	db $0, "Get out of the", $4f
-	db "way!", $57
-
-_SaffronCityText4: ; a6339 (29:6339)
-	db $0, "SAFFRON belongs", $4f
-	db "to TEAM ROCKET!", $57
-
-_SaffronCityText5: ; a635a (29:635a)
-	db $0, "Being evil makes", $4f
-	db "me feel so alive!", $57
-
-_SaffronCityText6: ; a637e (29:637e)
-	db $0, "Ow! Watch where", $4f
-	db "you're walking!", $57
-
-_SaffronCityText7: ; a639e (29:639e)
-	db $0, "With SILPH under", $4f
-	db "control, we can", $55
-	db "exploit #MON", $55
-	db "around the world!", $57
-
-_SaffronCityText8: ; a63df (29:63df)
-	db $0, "You beat TEAM", $4f
-	db "ROCKET all alone?", $55
-	db "That's amazing!", $57
-
-_SaffronCityText9: ; a640f (29:640f)
-	db $0, "Yeah! TEAM ROCKET", $4f
-	db "is gone!", $55
-	db "It's safe to go", $55
-	db "out again!", $57
-
-_SaffronCityText10: ; a6445 (29:6445)
-	db $0, "People should be", $4f
-	db "flocking back to", $55
-	db "SAFFRON now.", $57
-
-_SaffronCityText11: ; a6475 (29:6475)
-	db $0, "I flew here on my", $4f
-	db "PIDGEOT when I", $55
-	db "read about SILPH.", $51
-	db "It's already over?", $4f
-	db "I missed the", $55
-	db "media action.", $57
-
-_SaffronCityText12: ; a64d6 (29:64d6)
-	db $0, "PIDGEOT: Bi bibii!@@"
-
-_SaffronCityText13: ; a64eb (29:64eb)
-	db $0, "I saw ROCKET", $4f
-	db "BOSS escaping", $55
-	db "SILPH's building.", $57
-
-_SaffronCityText14: ; a6518 (29:6518)
-	db $0, "I'm a security", $4f
-	db "guard.", $51
-	db "Suspicious kids I", $4f
-	db "don't allow in!", $57
-
-_SaffronCityText15: ; a654f (29:654f)
-	db $0, "...", $4f
-	db "Snore...", $51
-	db "Hah! He's taking", $4f
-	db "a snooze!", $57
-
-_SaffronCityText16: ; a6577 (29:6577)
-	db $0, "SAFFRON CITY", $4f
-	db "Shining, Golden", $55
-	db "Land of Commerce", $57
-
-_SaffronCityText17: ; a65a6 (29:65a6)
-	db $0, "FIGHTING DOJO", $57
-
-_SaffronCityText18: ; a65b5 (29:65b5)
-	db $0, "SAFFRON CITY", $4f
-	db "#MON GYM", $55
-	db "LEADER: SABRINA", $51
-	db "The Master of", $4f
-	db "Psychic #MON!", $57
-
-_SaffronCityText20: ; a65f8 (29:65f8)
-	db $0, "TRAINER TIPS", $51
-	db "FULL HEAL cures", $4f
-	db "all ailments like", $55
-	db "sleep and burns.", $51
-	db "It costs a bit", $4f
-	db "more, but it's", $55
-	db "more convenient.", $57
-
-_SaffronCityText21: ; a6667 (29:6667)
-	db $0, "TRAINER TIPS", $51
-	db "New GREAT BALL", $4f
-	db "offers improved", $55
-	db "capture rates.", $51
-	db "Try it on those", $4f
-	db "hard-to-catch", $55
-	db "#MON.", $57
-
-_SaffronCityText22: ; a66c7 (29:66c7)
-	db $0, "SILPH CO.", $4f
-	db "OFFICE BUILDING", $57
-
-_SaffronCityText24: ; a66e2 (29:66e2)
-	db $0, "MR.PSYCHIC's", $4f
-	db "HOUSE", $57
-
-_SaffronCityText25: ; a66f5 (29:66f5)
-	db $0, "SILPH's latest", $4f
-	db "product!", $51
-	db "Release to be", $4f
-	db "determined...", $57
-
-_ItemUseBallText00: ; a6729 (29:6729)
-	db 0,"It dodged the",$4F
-	db "thrown BALL!",$51
-	db "This #MON",$4F
-	db "can't be caught!",$58
-
-_ItemUseBallText01: ; a675f (29:675f)
-	db 0,"You missed the",$4F
-	db "#MON!",$58
-
-_ItemUseBallText02: ; a6775 (29:6775)
-	db 0,"Darn! The #MON",$4F
-	db "broke free!",$58
-
-_ItemUseBallText03: ; a6791 (29:6791)
-	db 0,"Aww! It appeared",$4F
-	db "to be caught! ",$58
-
-_ItemUseBallText04: ; a67b2 (29:67b2)
-	db 0,"Shoot! It was so",$4F
-	db "close too!",$58
-
-_ItemUseBallText05: ; a67cf (29:67cf)
-	db 0,"All right!",$4F,"@",1
-	dw W_ENEMYMONNAME
-	db 0," was",$55
-	db "caught!@@"
-
-_ItemUseBallText07: ; a67ee (29:67ee)
-	db 1
-	dw W_BOXMON1NAME
-	db 0," was",$4F
-	db "transferred to",$55
-	db "BILL's PC!",$58
-
-_ItemUseBallText08: ; a6810 (29:6810)
-	db 1
-	dw W_BOXMON1NAME
-	db 0," was",$4F
-	db "transferred to",$55
-	db "someone's PC!",$58
-
-_ItemUseBallText06: ; a6835 (29:6835)
-	db 0,"New #DEX data",$4F
-	db "will be added for",$55,"@"
-	TX_RAM W_ENEMYMONNAME
-	db 0,"!@@"
-
-_SurfingGotOnText: ; a685e (29:685e)
-	db $0, $52, " got on", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, "!", $58
-
-_SurfingNoPlaceToGetOffText: ; a686f (29:686f)
-	db $0, "There's no place", $4f
-	db "to get off!", $58
-
-_VitaminStatRoseText: ; a688c (29:688c)
-	TX_RAM $cd6d
-	db $0, "'s", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, " rose.", $58
-
-_VitaminNoEffectText: ; a689e (29:689e)
-	db $0, "It won't have any", $4f
-	db "effect.", $58
-
-_ThrewBaitText: ; a68b8 (29:68b8)
-	db $0, $52, " threw", $4f
-	db "some BAIT.", $57
-
-_ThrewRockText: ; a68cc (29:68cc)
-	db $0, $52, " threw a", $4f
-	db "ROCK.", $57
-
-_PlayedFluteNoEffectText: ; a68dd (29:68dd)
-	db $0, "Played the #", $4f
-	db "FLUTE.", $51
-	db "Now, that's a", $4f
-	db "catchy tune!", $58
-
-_FluteWokeUpText: ; a690c (29:690c)
-	db $0, "All sleeping", $4f
-	db "#MON woke up.", $58
-
-_PlayedFluteHadEffectText: ; a6928 (29:6928)
-	db $0, $52, " played the", $4f
-	db "# FLUTE.@@"
-
-_CoinCaseNumCoinsText: ; a6940 (29:6940)
-	db $0, "Coins", $4f
-	db "@"
-	db $2, $a4, $d5, $c2 ; print BCD number
-	db $0, " ", $58
-
-_ItemfinderFoundItemText: ; a694f (29:694f)
-	db $0, "Yes! ITEMFINDER", $4f
-	db "indicates there's", $55
-	db "an item nearby.", $58
-
-_ItemfinderFoundNothingText: ; a6981 (29:6981)
-	db $0, "Nope! ITEMFINDER", $4f
-	db "isn't responding.", $58
-
-_RaisePPWhichTechniqueText: ; a69a4 (29:69a4)
-	db $0, "Raise PP of which", $4f
-	db "technique?", $57
-
-_RestorePPWhichTechniqueText: ; a69c2 (29:69c2)
-	db $0, "Restore PP of", $4f
-	db "which technique?", $57
-
-_PPMaxedOutText: ; a69e2 (29:69e2)
-	TX_RAM $cf4b
-	db $0, "'s PP", $4f
-	db "is maxed out.", $58
-
-_PPIncreasedText: ; a69f9 (29:69f9)
-	TX_RAM $cf4b
-	db $0, "'s PP", $4f
-	db "increased.", $58
-
-_PPRestoredText: ; a6a0d (29:6a0d)
-	db $0, "PP was restored.", $58
-
-_BootedUpTMText: ; a6a1f (29:6a1f)
-	db $0, "Booted up a TM!", $58
-
-_BootedUpHMText: ; a6a30 (29:6a30)
-	db $0, "Booted up an HM!", $58
-
-_TeachMachineMoveText: ; a6a42 (29:6a42)
-	db $0, "It contained", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!", $51
-	db "Teach @"
-	TX_RAM $cf4b
-	db $0, $4f
-	db "to a #MON?", $57
-
-_MonCannotLearnMachineMoveText: ; a6a6e (29:6a6e)
-	TX_RAM $cd6d
-	db $0, " is not", $4f
-	db "compatible with", $55
-	db "@"
-	TX_RAM $cf4b
-	db $0, ".", $51
-	db "It can't learn", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, ".", $58
-
-_ItemUseNotTimeText: ; a6aa6 (29:6aa6)
-	db $0, "OAK: ", $52, "!", $4f
-	db "This isn't the", $55
-	db "time to use that! ", $58
-
-_ItemUseNotYoursToUseText: ; a6ad0 (29:6ad0)
-	db $0, "This isn't yours", $4f
-	db "to use!", $58
-
-_ItemUseNoEffectText: ; a6ae9 (29:6ae9)
-	db $0, "It won't have any", $4f
-	db "effect.", $58
-
-_ThrowBallAtTrainerMonText1: ; a6b03 (29:6b03)
-	db $0, "The trainer", $4f
-	db "blocked the BALL!", $58
-
-_ThrowBallAtTrainerMonText2: ; a6b22 (29:6b22)
-	db $0, "Don't be a thief!", $58
-
-_NoCyclingAllowedHereText: ; a6b34 (29:6b34)
-	db $0, "No cycling", $4e, "allowed here.", $58
-
-_NoSurfingHereText: ; a6b4e (29:6b4e)
-	db $0, "No SURFing on", $4f
-	db "@"
-	TX_RAM $cd6d
-	db $0, " here!", $58
-
-_BoxFullCannotThrowBallText: ; a6b69 (29:6b69)
-	db $0, "The #MON BOX", $4f
-	db "is full! Can't", $55
-	db "use that item!", $58
-
-SECTION "bank2A",ROMX,BANK[$2A]
-
-_ItemUseText001: ; a8000 (2a:4000)
-	db 0,$52," used@@"
-
-_ItemUseText002: ; a8009 (2a:4009)
-	TX_RAM $cf4b
-	db $0, "!", $57
-
-_GotOnBicycleText1: ; a800f (2a:400f)
-	db $0, $52, " got on the@@"
-
-_GotOnBicycleText2: ; a801e (2a:401e)
-	TX_RAM $cf4b
-	db $0, "!", $58
-
-_GotOffBicycleText1: ; a8024 (2a:4024)
-	db $0, $52, " got off@@"
-
-_GotOffBicycleText2: ; a8030 (2a:4030)
-	db $0, "the @"
-	TX_RAM $cf4b
-	db $0, ".", $58
-
-_ThrewAwayItemText: ; a803c (2a:403c)
-	db $0, "Threw away", $4f
-	db "@"
-
-UnnamedText_a8049: ; a8049 (2a:4049)
-	TX_RAM $cd6d
-	db $0, ".", $58
-
-_IsItOKToTossItemText: ; a804f (2a:404f)
-	db $0, "Is it OK to toss", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "?", $58
-
-_TooImportantToTossText: ; a8068 (2a:4068)
-	db $0, "That's too impor-", $4f
-	db "tant to toss!", $58
-
-_UnnamedText_2fe3b: ; a8088 (2a:4088)
-	TX_RAM $cd6d
-	db $0, " knows", $4f
-	db "@"
-	TX_RAM $cf4b
-	db $0, "!", $58
-
-_UnnamedText_71d88: ; a809a (2a:409a)
-	db $0, "Okay, connect the", $4f
-	db "cable like so!", $58
-
-_UnnamedText_71d8d: ; a80bc (2a:40bc)
-	db $0, $52, " traded", $4f
-	db "@"
-	TX_RAM $cd13
-	db $0, " for", $55
-	db "@"
-	TX_RAM $cd1e
-	db $0, "!@@"
-
-_UnnamedText_71d94: ; a80d8 (2a:40d8)
-	db $0, "I'm looking for", $4f
-	db "@"
-	TX_RAM $cd13
-	db $0, "! Wanna", $51
-	db "trade one for", $4f
-	db "@"
-	TX_RAM $cd1e
-	db $0, "? ", $57
-
-_UnnamedText_71d99: ; a810b (2a:410b)
-	db $0, "Awww!", $4f
-	db "Oh well...", $57
-
-_UnnamedText_71d9e: ; a811d (2a:411d)
-	db $0, "What? That's not", $4f
-	db "@"
-
-UnnamedText_a812f: ; a812f (2a:412f)
-	TX_RAM $cd13
-	db $0, "!", $51
-	db "If you get one,", $4f
-	db "come back here!", $57
-
-_UnnamedText_71da3: ; a8155 (2a:4155)
-	db $0, "Hey thanks!", $57
-
-_UnnamedText_71da8: ; a8162 (2a:4162)
-	db $0, "Isn't my old", $4f
-	db "@"
-	TX_RAM $cd1e
-	db $0, " great?", $57
-
-_UnnamedText_71dad: ; a817c (2a:417c)
-	db $0, "Hello there! Do", $4f
-	db "you want to trade", $51
-	db "your @"
-	TX_RAM $cd13
-	db $0, $4f
-	db "for @"
-	TX_RAM $cd1e
-	db $0, "?", $57
-
-_UnnamedText_71db2: ; a81b5 (2a:41b5)
-	db $0, "Well, if you", $4f
-	db "don't want to...", $57
-
-_UnnamedText_71db7: ; a81d3 (2a:41d3)
-	db $0, "Hmmm? This isn't", $4f
-	db "@"
-	TX_RAM $cd13
-	db $0, ".", $51
-	db "Think of me when", $4f
-	db "you get one.", $57
-
-_UnnamedText_71dbc: ; a8209 (2a:4209)
-	db $0, "Thanks!", $57
-
-_UnnamedText_71dc1: ; a8212 (2a:4212)
-	db $0, "The @"
-	TX_RAM $cd13
-	db $0, " you", $4f
-	db "traded to me", $51
-	db "went and evolved!", $57
-
-_UnnamedText_71dc6: ; a8240 (2a:4240)
-	db $0, "Hi! Do you have", $4f
-	db "@"
-	TX_RAM $cd13
-	db $0, "?", $51
-	db "Want to trade it", $4f
-	db "for @"
-	TX_RAM $cd1e
-	db $0, "?", $57
-
-_UnnamedText_71dcb: ; a8274 (2a:4274)
-	db $0, "That's too bad.", $57
-
-_UnnamedText_71dd0: ; a8284 (2a:4284)
-	db $0, "...This is no", $4f
-	db "@"
-	TX_RAM $cd13
-	db $0, ".", $51
-	db "If you get one,", $4f
-	db "trade it with me!", $57
-
-_UnnamedText_71dd5: ; a82bc (2a:42bc)
-	db $0, "Thanks pal!", $57
-
-_UnnamedText_71dda: ; a82c9 (2a:42c9)
-	db $0, "How is my old", $4f
-	db "@"
-	TX_RAM $cd1e
-	db $0, "?", $51
-	db "My @"
-	TX_RAM $cd13
-	db $0, " is", $4f
-	db "doing great!", $57
-
-_UnnamedText_ef7d ; a82f8 (2a:42f8)
-	db $0, "There isn't", $4f
-	db "anything to CUT!", $58
-
-_UsedCutText: ; a8315 (2a:4315)
-	TX_RAM $cd6d
-	db $0, " hacked", $4f
-	db "away with CUT!", $58
-
-SECTION "bank2B",ROMX,BANK[$2B]
-
-INCLUDE "text/pokedex.asm"
-
-SECTION "bank2C",ROMX,BANK[$2C]
-
-MoveNames: ; b0000 (2c:4000)
-	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@"
--- /dev/null
+++ b/text.asm
@@ -1,0 +1,3212 @@
+INCLUDE "globals.asm"
+
+TEXT_1  EQU $20
+TEXT_2  EQU $21
+TEXT_3  EQU $22
+TEXT_4  EQU $23
+TEXT_5  EQU $24
+TEXT_6  EQU $25
+TEXT_7  EQU $26
+TEXT_8  EQU $27
+TEXT_9  EQU $28
+TEXT_10 EQU $29
+TEXT_11 EQU $2a
+
+POKEDEX_TEXT EQU $2b
+MOVE_NAMES   EQU $2c
+
+INCLUDE "macros.asm"
+
+
+
+SECTION "Text 1", ROMX, BANK[TEXT_1]
+
+_CardKeySuccessText1: ; 80000 (20:4000)
+	text "Bingo!@@"
+
+_CardKeySuccessText2: ; 80009 (20:4009)
+	db $0
+	line "The CARD KEY"
+	cont "opened the door!"
+	done
+
+_CardKeyFailText: ; 80029 (20:4029)
+	text "Darn! It needs a"
+	line "CARD KEY!"
+	done
+
+_UnnamedText_33cf: ; 80045 (20:4045)
+	TX_RAM $cd6d
+	text ": @@"
+
+_UnnamedText_70847: ; 8004d (20:404d)
+	text "Not even a nibble!"
+	prompt
+
+_UnnamedText_7084c: ; 80061 (20:4061)
+	text "Looks like there's"
+	line "nothing here."
+	prompt
+
+_UnnamedText_70851: ; 80082 (20:4082)
+	text "Oh!"
+	line "It's a bite!"
+	prompt
+
+_UnnamedText_24db: ; 80093 (20:4093)
+	text "!"
+	done
+
+_UnnamedText_24e0: ; 80096 (20:4096)
+	text "Ground rose up"
+	line "somewhere!"
+	done
+
+_BoulderText: ; 800b1 (20:40b1)
+	text "This requires"
+	line "STRENGTH to move!"
+	done
+
+_MartSignText: ; 800d2 (20:40d2)
+	text "All your item"
+	line "needs fulfilled!"
+	cont "#MON MART"
+	done
+
+_PokeCenterSignText: ; 800fc (20:40fc)
+	text "Heal Your #MON!"
+	line "#MON CENTER"
+	done
+
+_FoundItemText: ; 80119 (20:4119)
+	text $52, " found"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_NoMoreRoomForItemText: ; 8012a (20:412a)
+	text "No more room for"
+	line "items!"
+	done
+
+_UnnamedText_59091: ; 80143 (20:4143)
+	text "Hi! Remember me?"
+	line "I'm PROF.OAK's"
+	cont "AIDE!"
+
+	para "If you caught @"
+	TX_NUM $ffdb, 1, 3
+	db $0
+	line "kinds of #MON,"
+	cont "I'm supposed to"
+	cont "give you an"
+	cont "@"
+	TX_RAM $cc5b
+	text "!"
+
+	para "So, ", $52, "! Have"
+	line "you caught at"
+	cont "least @"
+	TX_NUM $ffdb, 1, 3
+	text " kinds of"
+	cont "#MON?"
+	done
+
+_UnnamedText_59096: ; 801e4 (20:41e4)
+	text "Let's see..."
+	line "Uh-oh! You have"
+	cont "caught only @"
+	TX_NUM $ffdd, 1, 3
+	db $0
+	cont "kinds of #MON!"
+
+	para "You need @"
+	TX_NUM $ffdb, 1, 3
+	text " kinds"
+	line "if you want the"
+	cont "@"
+	TX_RAM $cc5b
+	text "."
+	done
+
+_UnnamedText_5909b: ; 80250 (20:4250)
+	text "Oh. I see."
+
+	para "When you get @"
+	TX_NUM $ffdb, 1, 3
+	db $0
+	line "kinds, come back"
+	cont "for @"
+	TX_RAM $cc5b
+	text "."
+	done
+
+_UnnamedText_590a0: ; 8028c (20:428c)
+	text "Great! You have"
+	line "caught @"
+	TX_NUM $ffdd, 1, 3
+	text " kinds "
+	cont "of #MON!"
+	cont "Congratulations!"
+
+	para "Here you go!"
+	prompt
+
+_UnnamedText_590a5: ; 802d9 (20:42d9)
+	text $52, " got the"
+	line "@"
+	TX_RAM $cc5b
+	text "!@@"
+
+_UnnamedText_590ab: ; 802ec (20:42ec)
+	text "Oh! I see you"
+	line "don't have any"
+	cont "room for the"
+	cont "@"
+	TX_RAM $cc5b
+	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_4.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"
+
+
+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_1f.asm"
+INCLUDE "text/maps/unknown_dungeon_2f.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"
+
+
+SECTION "Text 3", ROMX, BANK[TEXT_3]
+
+INCLUDE "text/maps/rock_tunnel_b2f_2.asm"
+INCLUDE "text/maps/seafoam_islands_1f.asm"
+INCLUDE "text/maps/seafoam_islands_b1f.asm"
+INCLUDE "text/maps/seafoam_islands_b2f.asm"
+INCLUDE "text/maps/seafoam_islands_b3f.asm"
+INCLUDE "text/maps/seafoam_islands_b4f.asm"
+
+_AIBattleWithdrawText: ; 880be (22:40be)
+	TX_RAM W_TRAINERNAME
+	text " with-"
+	line "drew @"
+	TX_RAM W_ENEMYMONNAME
+	text "!"
+	prompt
+
+_AIBattleUseItemText: ; 880d5 (22:40d5)
+	TX_RAM W_TRAINERNAME
+	db $0
+	line "used @"
+	TX_RAM $CD6D
+	db $0
+	cont "on @"
+	TX_RAM W_ENEMYMONNAME
+	text "!"
+	prompt
+
+_UnnamedText_4160c: ; 880ef (22:40ef)
+	TX_RAM $cf4b
+	text " went"
+	line "to @"
+	TX_RAM $d887
+	text "."
+	done
+
+_UnnamedText_41623: ; 88103 (22:4103)
+	text "For ", $52, "'s"
+	line "@"
+	TX_RAM $cf4b
+	text ","
+	done
+
+_UnnamedText_41628: ; 88112 (22:4112)
+	TX_RAM $d887
+	text " sends"
+	line "@"
+	TX_RAM $cd6d
+	text "."
+	done
+
+_UnnamedText_41642: ; 88124 (22:4124)
+	TX_RAM $d887
+	text " waves"
+	line "farewell as"
+	done
+
+_UnnamedText_41647: ; 8813b (22:413b)
+	TX_RAM $cd6d
+	text " is"
+	line "transferred."
+	done
+
+_UnnamedText_41655: ; 88150 (22:4150)
+	text "Take good care of"
+	line "@"
+	TX_RAM $cd6d
+	text "."
+	done
+
+_UnnamedText_4166c: ; 8816a (22:416a)
+	TX_RAM $d887
+	text " will"
+	line "trade @"
+	TX_RAM $cd6d
+	db $0
+	done
+
+_UnnamedText_41671: ; 88180 (22:4180)
+	text "for ", $52, "'s"
+	line "@"
+	TX_RAM $cf4b
+	text "."
+	done
+
+_PlaySlotMachineText: ; 8818f (22:418f)
+	text "A slot machine!"
+	line "Want to play?"
+	done
+
+_OutOfCoinsSlotMachineText: ; 881ae (22:41ae)
+	text "Darn!"
+	line "Ran out of coins!"
+	done
+
+_BetHowManySlotMachineText: ; 881c7 (22:41c7)
+	text "Bet how many"
+	line "coins?"
+	done
+
+_StartSlotMachineText: ; 881dc (22:41dc)
+	text "Start!"
+	done
+
+_NotEnoughCoinsSlotMachineText: ; 881e4 (22:41e4)
+	text "Not enough"
+	line "coins!"
+	prompt
+
+_OneMoreGoSlotMachineText: ; 881f7 (22:41f7)
+	text "One more "
+	line "go?"
+	done
+
+_UnnamedText_37673: ; 88206 (22:4206)
+	text " lined up!"
+	line "Scored @"
+	TX_RAM $cf4b
+	text " coins!"
+	done
+
+_UnnamedText_3769d: ; 88226 (22:4226)
+	text "Not this time!"
+	prompt
+
+_UnnamedText_37722: ; 88236 (22:4236)
+	text "Yeah!@@"
+
+_UnnamedText_703fa: ; 8823e (22:423e)
+	text "#DEX   Seen:@"
+	TX_NUM $cc5b, 1, 3
+	db $0
+	line "         Owned:@"
+	TX_NUM $cc5c, 1, 3
+	db "@"
+
+_UnnamedText_703ff: ; 88267 (22:4267)
+	text "#DEX Rating", $6d
+	done
+
+_GymStatueText1: ; 88275 (22:4275)
+	TX_RAM wGymCityName
+	db $0
+	line "#MON GYM"
+	cont "LEADER: @"
+	TX_RAM wGymLeaderName
+	db $0
+
+	para "WINNING TRAINERS:"
+	line $53
+	done
+
+_GymStatueText2: ; 882a5 (22:42a5)
+	TX_RAM wGymCityName
+	db $0
+	line "#MON GYM"
+	cont "LEADER: @"
+	TX_RAM wGymLeaderName
+	db $0
+
+	para "WINNING TRAINERS:"
+	line $53
+	cont $52
+	done
+
+_ViridianCityPokecenterGuyText: ; 882d7 (22:42d7)
+	text "#MON CENTERs"
+	line "heal your tired,"
+	cont "hurt or fainted"
+	cont "#MON!"
+	done
+
+_PewterCityPokecenterGuyText: ; 8830c (22:430c)
+	text "Yawn!"
+
+	para "When JIGGLYPUFF"
+	line "sings, #MON"
+	cont "get drowsy..."
+
+	para "...Me too..."
+	line "Snore..."
+	done
+
+_CeruleanPokecenterGuyText: ; 88353 (22:4353)
+	text "BILL has lots of"
+	line "#MON!"
+
+	para "He collects rare"
+	line "ones too!"
+	done
+
+_LavenderPokecenterGuyText: ; 88386 (22:4386)
+	text "CUBONEs wear"
+	line "skulls, right?"
+
+	para "People will pay a"
+	line "lot for one!"
+	done
+
+_MtMoonPokecenterBenchGuyText: ; 883c2 (22:43c2)
+	text "If you have too"
+	line "many #MON, you"
+	cont "should store them"
+	cont "via PC!"
+	done
+
+_RockTunnelPokecenterGuyText: ; 883fc (22:43fc)
+	text "I heard that"
+	line "GHOSTs haunt"
+	cont "LAVENDER TOWN!"
+	done
+
+_UnnamedText_624c1: ; 88426 (22:4426)
+	text "I wish I could"
+	line "catch #MON."
+	done
+
+_UnnamedText_624c6: ; 88442 (22:4442)
+	text "I'm tired from"
+	line "all the fun..."
+	done
+
+_UnnamedText_624cb: ; 88460 (22:4460)
+	text "SILPH's manager"
+	line "is hiding in the"
+	cont "SAFARI ZONE."
+	done
+
+_VermilionPokecenterGuyText: ; 8848e (22:448e)
+	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: ; 88531 (22:4531)
+	text "If I had a BIKE,"
+	line "I would go to"
+	cont "CYCLING ROAD!"
+	done
+
+_FuchsiaCityPokecenterGuyText: ; 8855f (22:455f)
+	text "If you're studying "
+	line "#MON, visit"
+	cont "the SAFARI ZONE."
+
+	para "It has all sorts"
+	line "of rare #MON."
+	done
+
+_CinnabarPokecenterGuyText: ; 885af (22:45af)
+	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: ; 88621 (22:4621)
+	text "It would be great"
+	line "if the ELITE FOUR"
+	cont "came and stomped"
+	cont "TEAM ROCKET!"
+	done
+
+_SaffronCityPokecenterGuyText2: ; 88664 (22:4664)
+	text "TEAM ROCKET took"
+	line "off! We can go"
+	cont "out safely again!"
+	cont "That's great!"
+	done
+
+_CeladonCityHotelText: ; 886a4 (22:46a4)
+	text "My sis brought me"
+	line "on this vacation!"
+	done
+
+_BookcaseText: ; 886c9 (22:46c9)
+	text "Crammed full of"
+	line "#MON books!"
+	done
+
+_NewBicycleText: ; 886e6 (22:46e6)
+	text "A shiny new"
+	line "BICYCLE!"
+	done
+
+_UnnamedText_1e960: ; 886fc (22:46fc)
+	text "Push START to"
+	line "open the MENU!"
+	done
+
+_UnnamedText_1e97e: ; 8871a (22:471a)
+	text "The SAVE option is"
+	line "on the MENU"
+	cont "screen."
+	done
+
+_UnnamedText_1e983: ; 88742 (22:4742)
+	text "All #MON types"
+	line "have strong and"
+	cont "weak points"
+	cont "against others."
+	done
+
+_UnnamedText_1ea0d: ; 8877e (22:477e)
+	text "PA: Ding-dong!"
+
+	para "Time's up!"
+	prompt
+
+_UnnamedText_1ea12: ; 88798 (22:4798)
+	text "PA: Your SAFARI"
+	line "GAME is over!"
+	done
+
+_CinnabarGymQuizIntroText: ; 887b7 (22:47b7)
+	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: ; 8886d (22:486d)
+	text "CATERPIE evolves"
+	line "into BUTTERFREE?"
+	done
+
+_CinnabarQuizQuestionsText2: ; 88890 (22:4890)
+	text "There are 9"
+	line "certified #MON"
+	cont "LEAGUE BADGEs?"
+	done
+
+_CinnabarQuizQuestionsText3: ; 888bb (22:48bb)
+	text "POLIWAG evolves 3"
+	line "times?"
+	done
+
+_CinnabarQuizQuestionsText4: ; 888d5 (22:48d5)
+	text "Are thunder moves"
+	line "effective against"
+	cont "ground element-"
+	cont "type #MON?"
+	done
+
+_CinnabarQuizQuestionsText5: ; 88915 (22:4915)
+	text "#MON of the"
+	line "same kind and"
+	cont "level are not"
+	cont "identical?"
+	done
+
+_CinnabarQuizQuestionsText6: ; 88949 (22:4949)
+	text "TM28 contains"
+	line "TOMBSTONER?"
+	done
+
+_CinnabarGymQuizCorrectText: ; 88964 (22:4964)
+	text "You're absolutely"
+	line "correct!"
+
+	para "Go on through!@@"
+
+_CinnabarGymQuizIncorrectText: ; 8898f (22:498f)
+	text "Sorry! Bad call!"
+	prompt
+
+_UnnamedText_1eb69: ; 889a1 (22:49a1)
+	text "#MON magazines!"
+
+	para "#MON notebooks!"
+
+	para "#MON graphs!"
+	done
+
+_BillsHouseMonitorText: ; 889cf (22:49cf)
+	text "TELEPORTER is"
+	line "displayed on the"
+	cont "PC monitor."
+	done
+
+_BillsHouseInitiatedText: ; 889fb (22:49fb)
+	text $52, " initiated"
+	line "TELEPORTER's Cell"
+	cont "Separator!@@"
+
+_BillsHousePokemonListText1: ; 88a25 (22:4a25)
+	text "BILL's favorite"
+	line "#MON list!"
+	prompt
+
+_BillsHousePokemonListText2: ; 88a40 (22:4a40)
+	text "Which #MON do"
+	line "you want to see?"
+	done
+
+_OakLabEmailText: ; 88a60 (22:4a60)
+	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: ; 88b5b (22:4b5b)
+	text "A COIN CASE is"
+	line "required!"
+	done
+
+_GameCornerNoCoinsText: ; 88b75 (22:4b75)
+	text "You don't have"
+	line "any coins!"
+	done
+
+_GameCornerOutOfOrderText: ; 88b8f (22:4b8f)
+	text "OUT OF ORDER"
+	line "This is broken."
+	done
+
+_GameCornerOutToLunchText: ; 88bad (22:4bad)
+	text "OUT TO LUNCH"
+	line "This is reserved."
+	done
+
+_GameCornerSomeonesKeysText: ; 88bcd (22:4bcd)
+	text "Someone's keys!"
+	line "They'll be back."
+	done
+
+_UnnamedText_21865: ; 88bed (22:4bed)
+	text "Just a moment."
+	done
+
+TMNotebookText: ; 88bfd (22:4bfd)
+	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: ; 88c6f (22:4c6f)
+	text "Turn the page?"
+	done
+
+_ViridianSchoolNotebookText5: ; 88c7f (22:4c7f)
+	text "GIRL: Hey! Don't"
+	line "look at my notes!@@"
+
+_ViridianSchoolNotebookText1: ; 88ca3 (22:4ca3)
+	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: ; 88d46 (22:4d46)
+	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: ; 88dbd (22:4dbd)
+	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: ; 88e2c (22:4e2c)
+	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
+
+_UnnamedText_52a10: ; 88ec1 (22:4ec1)
+	text "Enemies on every"
+	line "side!"
+	done
+
+_UnnamedText_52a1d: ; 88ed9 (22:4ed9)
+	text "What goes around"
+	line "comes around!"
+	done
+
+_FightingDojoText: ; 88ef9 (22:4ef9)
+	text "FIGHTING DOJO"
+	done
+
+_IndigoPlateauHQText: ; 88f08 (22:4f08)
+	text "INDIGO PLATEAU"
+	line "#MON LEAGUE HQ"
+	done
+
+_RedBedroomSNESText: ; 88f27 (22:4f27)
+	text $52, " is"
+	line "playing the SNES!"
+	cont "...Okay!"
+	cont "It's time to go!"
+	done
+
+_Route15UpstairsBinocularsText: ; 88f58 (22:4f58)
+	text "Looked into the"
+	line "binoculars..."
+
+	para "A large, shining"
+	line "bird is flying"
+	cont "toward the sea."
+	done
+
+_AerodactylFossilText: ; 88fa7 (22:4fa7)
+	text "AERODACTYL Fossil"
+	line "A primitive and"
+	cont "rare #MON."
+	done
+
+_KabutopsFossilText: ; 88fd5 (22:4fd5)
+	text "KABUTOPS Fossil"
+	line "A primitive and"
+	cont "rare #MON."
+	done
+
+_LinkCableHelpText1: ; 89001 (22:5001)
+	text "TRAINER TIPS"
+
+	para "Using a Game Link"
+	line "Cable"
+	prompt
+
+_LinkCableHelpText2: ; 89027 (22:5027)
+	text "Which heading do"
+	line "you want to read?"
+	done
+
+_LinkCableInfoText1: ; 8904b (22:504b)
+	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: ; 890bd (22:50bd)
+	text "COLOSSEUM lets"
+	line "you play against"
+	cont "a friend."
+	prompt
+
+_LinkCableInfoText3: ; 890e8 (22:50e8)
+	text "TRADE CENTER is"
+	line "used for trading"
+	cont "#MON."
+	prompt
+
+_ViridianSchoolBlackboardText1: ; 89110 (22:5110)
+	text "The blackboard"
+	line "describes #MON"
+	cont "STATUS changes"
+	cont "during battles."
+	prompt
+
+_ViridianSchoolBlackboardText2: ; 8914e (22:514e)
+	text "Which heading do"
+	line "you want to read?"
+	done
+
+_ViridianBlackboardSleepText: ; 89172 (22:5172)
+	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: ; 891de (22:51de)
+	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
+
+_ViridianBlackbaordPrlzText: ; 8924b (22:524b)
+	text "Paralysis could"
+	line "make #MON"
+	cont "moves misfire!"
+
+	para "Paralysis remains"
+	line "after battles."
+
+	para "Use PARLYZ HEAL"
+	line "for treatment!"
+	prompt
+
+_ViridianBlackboardBurnText: ; 892b5 (22:52b5)
+	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: ; 8932f (22:532f)
+	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: ; 893a7 (22:53a7)
+	text "Nope, there's"
+	line "only trash here."
+	done
+
+_VermilionGymTrashSuccesText1: ; 893c6 (22:53c6)
+	text "Hey! There's a"
+	line "switch under the"
+	cont "trash!"
+	cont "Turn it on!"
+
+	para "The 1st electric"
+	line "lock opened!@@"
+
+_VermilionGymTrashSuccesText2: ; 89418 (22:5418)
+	text "Hey! There's"
+	line "another switch"
+	cont "under the trash!"
+	cont "Turn it on!"
+	prompt
+
+_VermilionGymTrashSuccesText3: ; 89451 (22:5451)
+	text "The 2nd electric"
+	line "lock opened!"
+
+	para "The motorized door"
+	line "opened!@@"
+
+_VermilionGymTrashFailText: ; 8948c (22:548c)
+	text "Nope! There's"
+	line "only trash here."
+	cont "Hey! The electric"
+	cont "locks were reset!@@"
+
+UnnamedText_894d0: ; 894d0 (22:54d0)
+	text $52, " found"
+	line "@"
+	TX_RAM $cd6d
+	text "!@@"
+
+_UnnamedText_76794: ; 894e1 (22:54e1)
+	text "But, ", $52, " has"
+	line "no more room for"
+	cont "other items!"
+	done
+
+_FoundHiddenCoinsText: ; 8950b (22:550b)
+	text $52, " found"
+	line "@"
+	db $2, $a0, $ff, $c2 ; XXX $2
+	text " coins!@@"
+
+_FoundHiddenCoins2Text: ; 89523 (22:5523)
+	text $52, " found"
+	line "@"
+	db $2, $a0, $ff, $c2 ; XXX $2 probably coins
+	text " coins!@@"
+
+_DroppedHiddenCoinsText: ; 8953b (22:553b)
+	db $0
+	para "Oops! Dropped"
+	line "some coins!"
+	done
+
+_IndigoPlateauStatuesText1: ; 89557 (22:5557)
+	text "INDIGO PLATEAU"
+	prompt
+
+_IndigoPlateauStatuesText2: ; 89567 (22:5567)
+	text "The ultimate goal"
+	line "of trainers!"
+	cont "#MON LEAGUE HQ"
+	done
+
+_IndigoPlateauStatuesText3: ; 89596 (22:5596)
+	text "The highest"
+	line "#MON authority"
+	cont "#MON LEAGUE HQ"
+	done
+
+_PokemonBooksText: ; 895c1 (22:55c1)
+	text "Crammed full of"
+	line "#MON books!"
+	done
+
+_DiglettSculptureText: ; 895de (22:55de)
+	text "It's a sculpture"
+	line "of DIGLETT."
+	done
+
+_ElevatorText: ; 895fb (22:55fb)
+	text "This is an"
+	line "elevator."
+	done
+
+_TownMapText: ; 89611 (22:5611)
+	text "A TOWN MAP.@@"
+
+_PokemonStuffText: ; 8961f (22:561f)
+	text "Wow! Tons of"
+	line "#MON stuff!"
+	done
+
+_UnnamedText_3c1a8: ; 89639 (22:5639)
+	text "PA: Ding-dong!"
+
+	para "You are out of"
+	line "SAFARI BALLs!"
+	prompt
+
+_UnnamedText_3c229: ; 89666 (22:5666)
+	text "Wild @"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "ran!"
+	prompt
+
+_UnnamedText_3c22e: ; 89677 (22:5677)
+	text "Enemy @"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "ran!"
+	prompt
+
+_HurtByPoisonText: ; 89689 (22:5689)
+	text $5a, "'s"
+	line "hurt by poison!"
+	prompt
+
+_HurtByBurnText: ; 8969d (22:569d)
+	text $5a, "'s"
+	line "hurt by the burn!"
+	prompt
+
+_HurtByLeechSeedText: ; 896b3 (22:56b3)
+	text "LEECH SEED saps"
+	line $5a, "!"
+	prompt
+
+_EnemyMonFainted: ; 0x896c7
+	text "Enemy @"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "fainted!"
+	prompt
+
+_MoneyForWinningText: ; 896dd (22:56dd)
+	text $52, " got ¥@"
+	;XXX $2
+	db $2, $79, $d0, $c3
+	db $0
+	line "for winning!"
+	prompt
+
+_TrainerDefeatedText: ; 896f9 (22:56f9)
+	text $52, " defeated"
+	line "@"
+	TX_RAM W_TRAINERNAME ; 0x89706
+	text "!"
+	prompt
+
+_PlayerMonFaintedText: ; 8970c (22:570c)
+	TX_RAM W_PLAYERMONNAME
+	db $0
+	line "fainted!"
+	prompt
+
+_UnnamedText_3c7d3: ; 8971a (22:571a)
+	text "Use next #MON?"
+	done
+
+_Sony1WinText: ; 8972a (22:572a)
+	text $53, ": Yeah! Am"
+	line "I great or what?"
+	prompt
+
+_PlayerBlackedOutText2: ; 89748 (22:5748)
+	text $52, " is out of"
+	line "useable #MON!"
+
+	para $52, " blacked"
+	line "out!"
+	prompt
+
+_LinkBattleLostText: ; 89772 (22:5772)
+	text $52, " lost to"
+	line "@"
+	TX_RAM W_TRAINERNAME ; 0x8977e
+	text "!"
+	prompt
+
+_TrainerAboutToUseText: ; 89784 (22:5784)
+	TX_RAM W_TRAINERNAME
+	text " is"
+	line "about to use"
+	cont"@"
+	TX_RAM W_ENEMYMONNAME
+	text "!"
+
+	para "Will ", $52
+	line "change #MON?"
+	done
+
+_TrainerSentOutText: ; 897b4 (22:57b4)
+	TX_RAM W_TRAINERNAME
+	text " sent"
+	line "out @"
+	TX_RAM W_ENEMYMONNAME
+	text "!"
+	done
+
+_UnnamedText_3cab4: ; 897c9 (22:57c9)
+	text "There's no will"
+	line "to fight!"
+	prompt
+
+_UnnamedText_3cb97: ; 897e3 (22:57e3)
+	text "Can't escape!"
+	prompt
+
+_UnnamedText_3cb9c: ; 897f1 (22:57f1)
+	text "No! There's no"
+	line "running from a"
+	cont "trainer battle!"
+	prompt
+
+_UnnamedText_3cba1: ; 8981f (22:581f)
+	text "Got away safely!"
+	prompt
+
+ItemsCantBeUsedHere_: ; 89831 (22:5831)
+	text "Items can't be"
+	line "used here."
+	prompt
+
+_UnnamedText_3d1f5: ; 8984b (22:584b)
+	TX_RAM W_PLAYERMONNAME
+	text " is"
+	line "already out!"
+	prompt
+
+_MoveNoPPText: ; 89860 (22:5860)
+	text "No PP left for"
+	line "this move!"
+	prompt
+
+_MoveDisabledText: ; 8987b (22:587b)
+	text "The move is"
+	line "disabled!"
+	prompt
+
+_UnnamedText_3d430: ; 89892 (22:5892)
+	TX_RAM W_PLAYERMONNAME
+	text " has no"
+	line "moves left!"
+	done
+
+_MultiHitText: ; 898aa (22:58aa)
+	text "Hit the enemy"
+	line "@"
+	TX_NUM W_NUMHITS,1,1
+	text " times!"
+	prompt
+
+_ScaredText: ; 898c7 (22:58c7)
+	TX_RAM W_PLAYERMONNAME
+	text " is too"
+	line "scared to move!"
+	prompt
+
+_GetOutText: ; 898e3 (22:58e3)
+	text "GHOST: Get out..."
+	line "Get out..."
+	prompt
+
+_FastAsleepText: ; 89901 (22:5901)
+	text $5A
+	line "is fast asleep!"
+	prompt
+
+_WokeUpText: ; 89914 (22:5914)
+	text $5A
+	line "woke up!"
+	prompt
+
+_FrozenText: ; 89920 (22:5920)
+	text $5A
+	line "is frozen solid!"
+	prompt
+
+_FullyParalyzedText: ; 89934 (22:5934)
+	text $5A,"'s"
+	line "fully paralyzed!"
+	prompt
+
+_FlinchedText: ; 89949 (22:5949)
+	text $5A
+	line "flinched!"
+	prompt
+
+_MustRechargeText: ; 89956 (22:5956)
+	text $5A
+	line "must recharge!"
+	prompt
+
+_DisabledNoMoreText: ; 89968 (22:5968)
+	text $5A,"'s"
+	line "disabled no more!"
+	prompt
+
+_IsConfusedText: ; 8997e (22:597e)
+	text $5A
+	line "is confused!"
+	prompt
+
+_HurtItselfText: ; 8998e (22:598e)
+	text "It hurt itself in"
+	line "its confusion!"
+	prompt
+
+_ConfusedNoMoreText: ; 899b0 (22:59b0)
+	text $5A,"'s"
+	line "confused no more!"
+	prompt
+
+_SavingEnergyText: ; 899c6 (22:59c6)
+	text $5A
+	line "is saving energy!"
+	prompt
+
+_UnleashedEnergyText: ; 899db (22:59db)
+	text $5A
+	line "unleashed energy!"
+	prompt
+
+_ThrashingAboutText: ; 899f0 (22:59f0)
+	text $5A,"'s"
+	line "thrashing about!"
+	done
+
+_AttackContinuesText: ; 89a05 (22:5a05)
+	text $5A,"'s"
+	line "attack continues!"
+	done
+
+_CantMoveText: ; 89a1b (22:5a1b)
+	text $5A
+	line "can't move!"
+	prompt
+
+_UnnamedText_3daa8: ; 89a29 (22:5a29)
+	text $5a, "'s"
+	line "@"
+	TX_RAM $cd6d
+	text " is"
+	cont "disabled!"
+	prompt
+
+_UnnamedText_3dafb: ; 89a40 (22:5a40)
+	text $5a, "@@"
+
+_UnnamedText_3db2d: ; 89a44 (22:5a44)
+	db $0
+	line "used @@"
+
+_UnnamedText_3db34: ; 89a4d (22:5a4d)
+	db $0
+	line "used @@"
+
+_UnnamedText_3db43: ; 89a56 (22:5a56)
+	text "instead,"
+	cont "@@"
+
+_UnnamedText_3db4c: ; 89a62 (22:5a62)
+	TX_RAM $cf4b
+	text "@"
+
+_UnnamedText_3db6c: ; 89a67 (22:5a67)
+	text "!"
+	done
+
+_UnnamedText_3db71: ; 89a6a (22:5a6a)
+	text "!"
+	done
+
+_UnnamedText_3db76: ; 89a6d (22:5a6d)
+	text "!"
+	done
+
+_UnnamedText_3db7b: ; 89a70 (22:5a70)
+	text "!"
+	done
+
+_UnnamedText_3db80: ; 89a73 (22:5a73)
+	text "!"
+	done
+
+_UnnamedText_3dc42: ; 89a76 (22:5a76)
+	text $5a, "'s"
+	line "attack missed!"
+	prompt
+
+_UnnamedText_3dc47: ; 89a89 (22:5a89)
+	text $5a
+	line "kept going and"
+	cont "crashed!"
+	prompt
+
+_UnnamedText_3dc4c: ; 89aa4 (22:5aa4)
+	text $59, "'s"
+	line "unaffected!"
+	prompt
+
+_UnnamedText_3dc57: ; 89ab4 (22:5ab4)
+	text "It doesn't affect"
+	line $59, "!"
+	prompt
+
+_UnnamedText_3dc7e: ; 89ac9 (22:5ac9)
+	text "Critical hit!"
+	prompt
+
+_UnnamedText_3dc83: ; 89ad8 (22:5ad8)
+	text "One-hit KO!"
+	prompt
+
+_UnnamedText_3ddb6: ; 89ae5 (22:5ae5)
+	TX_RAM W_PLAYERMONNAME
+	text " is"
+	line "loafing around."
+	prompt
+
+_UnnamedText_3ddbb: ; 89afd (22:5afd)
+	TX_RAM W_PLAYERMONNAME
+	text " began"
+	line "to nap!"
+	prompt
+
+_UnnamedText_3ddc0: ; 89b10 (22:5b10)
+	TX_RAM W_PLAYERMONNAME
+	text " won't"
+	line "obey!"
+	prompt
+
+_UnnamedText_3ddc5: ; 89b20 (22:5b20)
+	TX_RAM W_PLAYERMONNAME
+	text " turned"
+	line "away!"
+	prompt
+
+_UnnamedText_3ddca: ; 89b32 (22:5b32)
+	TX_RAM W_PLAYERMONNAME
+	db $0
+	line "ignored orders!"
+	prompt
+
+_SubstituteTookDamageText: ; 89b47 (22:5b47)
+	text "The SUBSTITUTE"
+	line "took damage for"
+	cont $59, "!"
+	prompt
+
+_SubstituteBrokeText: ; 89b6a (22:5b6a)
+	text $59, "'s"
+	line "SUBSTITUTE broke!"
+	prompt
+
+_BuildingRageText: ; 89b80 (22:5b80)
+	text $5a, "'s"
+	line "RAGE is building!"
+	prompt
+
+_MirrorMoveFailedText: ; 89b96 (22:5b96)
+	text "The MIRROR MOVE"
+	next "failed!"
+	prompt
+
+_UnnamedText_3e887: ; 89baf (22:5baf)
+	text "Hit @"
+	TX_NUM $cd05, 1, 1
+	text " times!"
+	prompt
+
+_UnnamedText_554b2: ; 89bc2 (22:5bc2)
+	TX_RAM $cd6d
+	text " gained"
+	line "@@"
+
+_UnnamedText_554cb: ; 89bd0 (22:5bd0)
+	text "with EXP.ALL,"
+	cont "@@"
+
+_UnnamedText_554d4: ; 89be1 (22:5be1)
+	text "a boosted"
+	cont "@@"
+_UnnamedText_554d8: ; 89bee (22:5bee)
+	TX_NUM $cf4b, 2, 4
+	text " EXP. Points!"
+	prompt
+
+UnnamedText_89c01: ; 89c01 (22:5c01)
+	TX_RAM $cd6d
+	text " grew"
+	line "to level @"
+	TX_NUM $d127, 1, 3
+	text "!@@"
+
+_UnnamedText_58e3b: ; 89c1d (22:5c1d)
+	text "Wild @"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "appeared!"
+	prompt
+
+_UnnamedText_58e40: ; 89c33 (22:5c33)
+	text "The hooked"
+	line "@"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	cont "attacked!"
+	prompt
+
+_UnnamedText_58e45: ; 89c4f (22:5c4f)
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "appeared!"
+	prompt
+
+_UnnamedText_58e4a: ; 89c5e (22:5c5e)
+	TX_RAM W_TRAINERNAME
+	text " wants"
+	line "to fight!"
+	prompt
+
+_UnnamedText_58e4f: ; 89c73 (22:5c73)
+	text "SILPH SCOPE"
+	line "unveiled the"
+	cont "GHOST's identity!"
+	prompt
+
+_UnnamedText_58e54: ; 89c9e (22:5c9e)
+	text "Darn! The GHOST"
+	line "can't be ID'd!"
+	prompt
+
+_UnnamedText_58eae: ; 89cbc (22:5cbc)
+	text "Go! @@"
+
+_UnnamedText_58eb5: ; 89cc3 (22:5cc3)
+	text "Do it! @@"
+
+_UnnamedText_58ebc: ; 89ccd (22:5ccd)
+	text "Get'm! @@"
+
+_UnnamedText_58ec3: ; 89cd6 (22:5cd6)
+	text "The enemy's weak!"
+	line "Get'm! @@"
+
+_UnnamedText_58ecc: ; 89cf0 (22:5cf0)
+	TX_RAM W_PLAYERMONNAME
+	text "!"
+	done
+
+_UnnamedText_58ed7: ; 89cf6 (22:5cf6)
+	TX_RAM W_PLAYERMONNAME
+	text " @@"
+
+_UnnamedText_58f25: ; 89cfd (22:5cfd)
+	text "enough!@@"
+
+_UnnamedText_58f2c: ; 89d07 (22:5d07)
+	text "OK!@@"
+
+_UnnamedText_58f33: ; 89d0d (22:5d0d)
+	text "good!@@"
+
+_UnnamedText_58f3e: ; 89d15 (22:5d15)
+	db $0
+	line "Come back!"
+	done
+
+_UnnamedText_2fb8e: ; 89d22 (22:5d22)
+	text "It's super"
+	line "effective!"
+	prompt
+
+_UnnamedText_2fb93: ; 89d38 (22:5d38)
+	text "It's not very"
+	line "effective..."
+	prompt
+
+SafariZoneEatingText: ; 89d53 (22:5d53)
+	text "Wild @"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "is eating!"
+	prompt
+
+SafariZoneAngryText: ; 89d6a (22:5d6a)
+	text "Wild @"
+	TX_RAM W_ENEMYMONNAME
+	db $0
+	line "is angry!"
+	prompt
+
+; money related
+; XXX $2 BCD macro
+; $2, pointer, byte
+_UnnamedText_1386b: ; 89d80 (22:5d80)
+	text $52, " picked up"
+	line "¥@"
+	db $2, $e5, $cc, $c3
+	text "!"
+	prompt
+
+_UnnamedText_1c9c1: ; 89d96 (22:5d96)
+	text "Clear all saved"
+	line "data?"
+	done
+
+_UnnamedText_1ca14: ; 89dad (22:5dad)
+	text "Which floor do"
+	line "you want? "
+	done
+
+_PartyMenuNormalText: ; 89dc8 (22:5dc8)
+	text "Choose a #MON."
+	done
+
+_PartyMenuItemUseText: ; 89dd8 (22:5dd8)
+	text "Use item on which"
+	line "#MON?"
+	done
+
+_PartyMenuBattleText: ; 89df1 (22:5df1)
+	text "Bring out which"
+	line "#MON?"
+	done
+
+_PartyMenuUseTMText: ; 89e08 (22:5e08)
+	text "Use TM on which"
+	line "#MON?"
+	done
+
+_PartyMenuSwapMonText: ; 89e1f (22:5e1f)
+	text "Move #MON"
+	line "where?"
+	done
+
+_PotionText: ; 89e31 (22:5e31)
+	TX_RAM $cd6d
+	db $0
+	line "recovered by @"
+	TX_NUM wHPBarHPDifference, 2, 3
+	text "!"
+	done
+
+_AntidoteText: ; 89e4b (22:5e4b)
+	TX_RAM $cd6d
+	text " was"
+	line "cured of poison!"
+	done
+
+_ParlyzHealText: ; 89e65 (22:5e65)
+	TX_RAM $cd6d
+	text "'s"
+	line "rid of paralysis!"
+	done
+
+_BurnHealText: ; 89e7d (22:5e7d)
+	TX_RAM $cd6d
+	text "'s"
+	line "burn was healed!"
+	done
+
+_IceHealText: ; 89e94 (22:5e94)
+	TX_RAM $cd6d
+	text " was"
+	line "defrosted!"
+	done
+
+_AwakeningText: ; 89ea8 (22:5ea8)
+	TX_RAM $cd6d
+	db $0
+	line "woke up!"
+	done
+
+_FullHealText: ; 89eb6 (22:5eb6)
+	TX_RAM $cd6d
+	text "'s"
+	line "health returned!"
+	done
+
+_ReviveText: ; 89ecd (22:5ecd)
+	TX_RAM $cd6d
+	db $0
+	line "is revitalized!"
+	done
+
+_RareCandyText: ; 89ee2 (22:5ee2)
+	TX_RAM $cd6d
+	text " grew"
+	line "to level @"
+	TX_NUM $d127, $1,$3
+	text "!@@"
+
+_UnnamedText_17f23: ; 89efe (22:5efe)
+	text $52, " turned on"
+	line "the PC."
+	prompt
+
+_UnnamedText_17f28: ; 89f13 (22:5f13)
+	text "Accessed BILL's"
+	line "PC."
+
+	para "Accessed #MON"
+	line "Storage System."
+	prompt
+
+_UnnamedText_17f2d: ; 89f45 (22:5f45)
+	text "Accessed someone's"
+	line "PC."
+
+	para "Accessed #MON"
+	line "Storage System."
+	prompt
+
+_UnnamedText_17f32: ; 89f7a (22:5f7a)
+	text "Accessed my PC."
+
+	para "Accessed Item"
+	line "Storage System."
+	prompt
+
+_UnnamedText_7b22: ; 89fa9 (22:5fa9)
+	text $52, " turned on"
+	line "the PC."
+	prompt
+
+_UnnamedText_7b27: ; 89fbe (22:5fbe)
+	text "What do you want"
+	line "to do?"
+	done
+
+_UnnamedText_7b2c: ; 89fd7 (22:5fd7)
+	text "What do you want"
+	line "to deposit?"
+	done
+
+_UnnamedText_7b31: ; 89ff5 (22:5ff5)
+	text "How many?"
+	done
+
+_UnnamedText_7b36: ; 8a000 (22:6000)
+	TX_RAM $cd6d
+	text " was"
+	line "stored via PC."
+	prompt
+
+_UnnamedText_7b3b: ; 8a018 (22:6018)
+	text "You have nothing"
+	line "to deposit."
+	prompt
+
+_UnnamedText_7b40: ; 8a036 (22:6036)
+	text "No room left to"
+	line "store items."
+	prompt
+
+_UnnamedText_7b45: ; 8a054 (22:6054)
+	text "What do you want"
+	line "to withdraw?"
+	done
+
+_UnnamedText_7b4a: ; 8a073 (22:6073)
+	text "How many?"
+	done
+
+_UnnamedText_7b4f: ; 8a07e (22:607e)
+	text "Withdrew"
+	line "@"
+	TX_RAM $cd6d
+	text "."
+	prompt
+
+_UnnamedText_7b54: ; 8a08f (22:608f)
+	text "There is nothing"
+	line "stored."
+	prompt
+
+_UnnamedText_7b59: ; 8a0a9 (22:60a9)
+	text "You can't carry"
+	line "any more items."
+	prompt
+
+_UnnamedText_7b5e: ; 8a0c9 (22:60c9)
+	text "What do you want"
+	line "to toss away?"
+	done
+
+_UnnamedText_7b63: ; 8a0e9 (22:60e9)
+	text "How many?"
+	done
+
+_UnnamedText_76683: ; 8a0f4 (22:60f4)
+	text "Accessed #MON"
+	line "LEAGUE's site."
+
+	para "Accessed the HALL"
+	line "OF FAME List."
+	prompt
+
+_SwitchOnText: ; 0x8a131
+	text "Switch on!"
+	prompt
+
+_WhatText: ; 0x8a13d
+	text "What?"
+	done
+
+_DepositWhichMonText: ; 0x8a144
+	text "Deposit which"
+	line "#MON?"
+	done
+
+_MonWasStoredText: ; 0x8a159
+	TX_RAM $cf4b
+	text " was"
+	line "stored in Box @"
+	TX_RAM $cd3d
+	text "."
+	prompt
+
+_CantDepositLastMonText: ; 0x8a177
+	text "You can't deposit"
+	line "the last #MON!"
+	prompt
+
+_BoxFullText: ; 0x8a198
+	text "Oops! This Box is"
+	line "full of #MON."
+	prompt
+
+_MonIsTakenOutText: ; 0x8a1b9
+	TX_RAM $cf4b
+	text " is"
+	line "taken out."
+	cont "Got @"
+	TX_RAM $cf4b
+	text "."
+	prompt
+
+_NoMonText: ; 0x8a1d7
+	text "What? There are"
+	line "no #MON here!"
+	prompt
+
+_CantTakeMonText: ; 0x8a1f6
+	text "You can't take"
+	line "any more #MON."
+
+	para "Deposit #MON"
+	line "first."
+	prompt
+
+_ReleaseWhichMonText: ; 0x8a228
+	text "Release which"
+	line "#MON?"
+	done
+
+_OnceReleasedText: ; 0x8a23d
+	text "Once released,"
+	line "@"
+	TX_RAM $cf4b
+	text " is"
+	cont "gone forever. OK?"
+	done
+
+_MonWasReleasedText: ; 0x8a268
+	TX_RAM $cf4b
+	text " was"
+	line "released outside."
+	cont "Bye @"
+
+_UnnamedText_8a288: ; 8a288 (22:6288)
+	TX_RAM $cf4b
+	text "!"
+	prompt
+
+_RequireCoinCaseText: ; 8a28e (22:628e)
+	text "A COIN CASE is"
+	line "required!@@"
+
+_ExchangeCoinsForPrizesText: ; 8a2a9 (22:62a9)
+	text "We exchange your"
+	line "coins for prizes."
+	prompt
+
+_WhichPrizeText: ; 8a2cd (22:62cd)
+	text "Which prize do"
+	line "you want?"
+	done
+
+_HereYouGoText: ; 8a2e7 (22:62e7)
+	text "Here you go!@@"
+
+_SoYouWantPrizeText: ; 8a2f6 (22:62f6)
+	text "So, you want"
+	line "@"
+	TX_RAM $CD6D
+	text "?"
+	done
+
+_SorryNeedMoreCoins: ; 8a30b (22:630b)
+	text "Sorry, you need"
+	line "more coins.@@"
+
+_OopsYouDontHaveEnoughRoomText: ; 8a329 (22:6329)
+	text "Oops! You don't"
+	line "have enough room.@@"
+
+_OhFineThenText: ; 8a34c (22:634c)
+	text "Oh, fine then.@@"
+
+_UnnamedText_1e93b: ; 8a35d (22:635d)
+	text "Want to get your"
+	line "#DEX rated?"
+	done
+
+_UnnamedText_1e940: ; 8a37b (22:637b)
+	text "Closed link to"
+	line "PROF.OAK's PC.@@"
+
+_UnnamedText_1e946: ; 8a39a (22:639a)
+	text "Accessed PROF."
+	line "OAK's PC."
+
+	para "Accessed #DEX"
+	line "Rating System."
+	prompt
+
+_UnnamedText_5d43: ; 8a3d0 (22:63d0)
+	text "Where would you"
+	line "like to go?"
+	done
+
+_UnnamedText_5d48: ; 8a3ed (22:63ed)
+	text "OK, please wait"
+	line "just a moment."
+	done
+
+_UnnamedText_5d4d: ; 8a40d (22:640d)
+	text "The link was"
+	line "canceled."
+	done
+
+INCLUDE "text/oakspeech.asm"
+
+_DoYouWantToNicknameText: ; 0x8a605
+	text "Do you want to"
+	line "give a nickname"
+	cont "to @"
+	TX_RAM $cd6d
+	text "?"
+	done
+
+_UnnamedText_699f: ; 8a62f (22:662f)
+	text "Right! So your"
+	line "name is ", $52, "!"
+	prompt
+
+_UnnamedText_69e7: ; 8a64a (22:664a)
+	text "That's right! I"
+	line "remember now! His"
+	cont "name is ", $53, "!"
+	prompt
+
+_SSAnne8AfterBattleText2: ; 8a677 (22:6677)
+	TX_RAM $cd3f
+	text " and"
+	line "@"
+	TX_RAM $cd6d
+	text " will"
+	cont "be traded."
+	done
+
+_Char00Text: ; 8a696 (22:6696)
+	TX_NUM $FF8C,1,2
+	text " ERROR."
+	done
+
+_Char55Text: ; 8a6a3 (22:66a3)
+	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"
+
+
+SECTION "Text 4", ROMX, BANK[TEXT_4]
+
+INCLUDE "text/maps/daycare_2.asm"
+INCLUDE "text/maps/underground_path_route_5_entrance.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"
+
+
+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"
+
+
+SECTION "Text 6", ROMX, BANK[TEXT_6]
+
+INCLUDE "text/maps/route_24_2.asm"
+INCLUDE "text/maps/route_25.asm"
+
+_FileDataDestroyedText: ; 945f1 (25:45f1)
+	text "The file data is"
+	line "destroyed!"
+	prompt
+
+_WouldYouLikeToSaveText: ; 9460e (25:460e)
+	text "Would you like to"
+	line "SAVE the game?"
+	done
+
+_GameSavedText: ; 94630 (25:4630)
+	text $52, " saved"
+	line "the game!"
+	done
+
+_OlderFileWillBeErasedText: ; 94643 (25:4643)
+	text "The older file"
+	line "will be erased to"
+	cont "save. Okay?"
+	done
+
+_UnnamedText_73909: ; 94671 (25:4671)
+	text "When you change a"
+	line "#MON BOX, data"
+	cont "will be saved."
+
+	para "Is that okay?"
+	done
+
+_UnnamedText_739d4: ; 946b0 (25:46b0)
+	text "Choose a"
+	line $4a, " BOX.@@"
+
+_UnnamedText_3af3e: ; 946c2 (25:46c2)
+	TX_RAM $cf4b
+	text " evolved"
+	done
+
+_UnnamedText_3af43: ; 946cf (25:46cf)
+	db $0
+	line "into @"
+	TX_RAM $cd6d
+	text "!"
+	done
+
+_UnnamedText_3af48: ; 946dd (25:46dd)
+	text "Huh? @"
+	TX_RAM $cf4b
+	db $0
+	line "stopped evolving!"
+	prompt
+
+_UnnamedText_3af4d: ; 946fb (25:46fb)
+	text "What? @"
+	TX_RAM $cf4b
+	db $0
+	line "is evolving!"
+	done
+
+_UnnamedText_3f245: ; 94715 (25:4715)
+	text $59
+	line "fell asleep!"
+	prompt
+
+_UnnamedText_3f24a: ; 94725 (25:4725)
+	text $59, "'s"
+	line "already asleep!"
+	prompt
+
+_UnnamedText_3f2df: ; 94739 (25:4739)
+	text $59
+	line "was poisoned!"
+	prompt
+
+_UnnamedText_3f2e4: ; 9474a (25:474a)
+	text $59, "'s"
+	line "badly poisoned!"
+	prompt
+
+_UnnamedText_3f3d8: ; 9475e (25:475e)
+	text $59
+	line "was burned!"
+	prompt
+
+_UnnamedText_3f3dd: ; 9476d (25:476d)
+	text $59
+	line "was frozen solid!"
+	prompt
+
+_UnnamedText_3f423: ; 94782 (25:4782)
+	text "Fire defrosted"
+	line $59, "!"
+	prompt
+
+_UnnamedText_3f528: ; 94795 (25:4795)
+	text $5a, "'s"
+	line "@"
+	TX_RAM $cf4b
+	text "@@"
+
+_UnnamedText_3f542: ; 947a0 (25:47a0)
+	text $4c, "greatly@@"
+
+_UnnamedText_3f547: ; 947ab (25:47ab)
+	text " rose!"
+	prompt
+
+_UnnamedText_3f661: ; 947b3 (25:47b3)
+	text $59, "'s"
+	line "@"
+	TX_RAM $cf4b
+	text "@@"
+
+_UnnamedText_3f67e: ; 947be (25:47be)
+	text $4c, "greatly@@"
+
+_UnnamedText_3f683: ; 947c9 (25:47c9)
+	text " fell!"
+	prompt
+
+_UnnamedText_3f802: ; 947d1 (25:47d1)
+	text $5a
+	line "ran from battle!"
+	prompt
+
+_UnnamedText_3f807: ; 947e5 (25:47e5)
+	text $59
+	line "ran away scared!"
+	prompt
+
+_UnnamedText_3f80c: ; 947f9 (25:47f9)
+	text $59
+	line "was blown away!"
+	prompt
+
+_UnnamedText_3f8c8: ; 9480c (25:480c)
+	text $5a, "@@"
+
+_UnnamedText_3f8f9: ; 94810 (25:4810)
+	db $0
+	line "made a whirlwind!"
+	prompt
+
+_UnnamedText_3f8fe: ; 94824 (25:4824)
+	db $0
+	line "took in sunlight!"
+	prompt
+
+_UnnamedText_3f903: ; 94838 (25:4838)
+	db $0
+	line "lowered its head!"
+	prompt
+
+_UnnamedText_3f908: ; 9484c (25:484c)
+	db $0
+	line "is glowing!"
+	prompt
+
+_UnnamedText_3f90d: ; 9485a (25:485a)
+	db $0
+	line "flew up high!"
+	prompt
+
+_UnnamedText_3f912: ; 9486a (25:486a)
+	db $0
+	line "dug a hole!"
+	prompt
+
+_UnnamedText_3f9a1: ; 94878 (25:4878)
+	text $59
+	line "became confused!"
+	prompt
+
+_UnnamedText_3fa77: ; 9488c (25:488c)
+	text $5a
+	line "learned"
+	cont "@"
+	TX_RAM $cd6d
+	text "!"
+	prompt
+
+_UnnamedText_3fb09: ; 9489e (25:489e)
+	text $59, "'s"
+	line "@"
+	TX_RAM $cd6d
+	text " was"
+	cont "disabled!"
+	prompt
+
+_UnnamedText_3fb3e: ; 948b6 (25:48b6)
+	text "Nothing happened!"
+	prompt
+
+_UnnamedText_3fb49: ; 948c9 (25:48c9)
+	text "No effect!"
+	prompt
+
+_UnnamedText_3fb59: ; 948d5 (25:48d5)
+	text "But, it failed! "
+	prompt
+
+_UnnamedText_3fb64: ; 948e7 (25:48e7)
+	text "It didn't affect"
+	line $59, "!"
+	prompt
+
+_UnnamedText_3fb69: ; 948fb (25:48fb)
+	text $59
+	line "is unaffected!"
+	prompt
+
+_UnnamedText_3fb74: ; 9490d (25:490d)
+	text $59, "'s"
+	line "paralyzed! It may"
+	cont "not attack!"
+	prompt
+
+_UnnamedText_17e1d: ; 9492f (25:492f)
+	text "It created a"
+	line "SUBSTITUTE!"
+	prompt
+
+_UnnamedText_17e22: ; 94949 (25:4949)
+	text $5a
+	line "has a SUBSTITUTE!"
+	prompt
+
+_UnnamedText_17e27: ; 9495e (25:495e)
+	text "Too weak to make"
+	line "a SUBSTITUTE!"
+	prompt
+
+_UnnamedText_2ff04: ; 9497e (25:497e)
+	text "Coins scattered"
+	line "everywhere!"
+	prompt
+
+_UnnamedText_27fb3: ; 9499b (25:499b)
+	text $5a, "'s"
+	line "getting pumped!"
+	prompt
+
+_UnnamedText_2bef2: ; 949af (25:49af)
+	text $59
+	line "was seeded!"
+	prompt
+
+_UnnamedText_2bef7: ; 949be (25:49be)
+	text $59
+	line "evaded attack!"
+	prompt
+
+_UnnamedText_1399e: ; 949d0 (25:49d0)
+	text $5a, "'s"
+	line "hit with recoil!"
+	prompt
+
+_UnnamedText_139cd: ; 949e5 (25:49e5)
+	text "Converted type to"
+	line $59, "'s!"
+	prompt
+
+_UnnamedText_13a53: ; 949fc (25:49fc)
+	text "All STATUS changes"
+	line "are eliminated!"
+	prompt
+
+_UnnamedText_3baa2: ; 94a20 (25:4a20)
+	text $5a
+	line "started sleeping!"
+	done
+
+_UnnamedText_3baa7: ; 94a35 (25:4a35)
+	text $5a
+	line "fell asleep and"
+	cont "became healthy!"
+	done
+
+_UnnamedText_3baac: ; 94a58 (25:4a58)
+	text $5a
+	line "regained health!"
+	prompt
+
+_UnnamedText_3bb92: ; 94a6c (25:4a6c)
+	text $5a
+	line "transformed into"
+	cont "@"
+	TX_RAM $cd6d
+	text "!"
+	prompt
+
+_UnnamedText_3bbd7: ; 94a87 (25:4a87)
+	text $5a, "'s"
+	line "protected against"
+	cont "special attacks!"
+	prompt
+
+_UnnamedText_3bbdc: ; 94aae (25:4aae)
+	text $5a
+	line "gained armor!"
+	prompt
+
+_UnnamedText_33f52: ; 94abf (25:4abf)
+	text $5a, "'s"
+	line "shrouded in mist!"
+	prompt
+
+_UnnamedText_78dc: ; 94ad5 (25:4ad5)
+	text "Sucked health from"
+	line $59, "!"
+	prompt
+
+_UnnamedText_78e1: ; 94aec (25:4aec)
+	text $59, "'s"
+	line "dream was eaten!"
+	prompt
+
+_BattleCenterMText1: ; 94b01 (25:4b01)
+	text "!"
+	done
+
+_TradeCenterMText1: ; 94b04 (25:4b04)
+	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_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"
+
+
+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"
+
+
+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"
+
+
+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: ; a259c (28:659c)
+	text "Hi there!"
+	next "May I help you?"
+	done
+
+_PokemonFaintedText: ; a25b7 (28:65b7)
+	TX_RAM $cd6d
+	db $0
+	line "fainted!"
+	done
+
+_PlayerBlackedOutText: ; a25c5 (28:65c5)
+	text $52, " is out of"
+	line "useable #MON!"
+
+	para $52, " blacked"
+	line "out!"
+	prompt
+
+_RepelWoreOffText: ; a25ef (28:65ef)
+	text "REPEL's effect"
+	line "wore off."
+	done
+
+_PokemartBuyingGreetingText: ; a2608 (28:6608)
+	text "Take your time."
+	done
+
+_PokemartTellBuyPrice: ; a2619 (28:6619)
+	TX_RAM $cf4b
+	text "?"
+	line "That will be"
+	cont "¥@"
+	db $2, $9f, $ff, $c3
+	text ". OK?"
+	done
+
+_PokemartBoughtItemText: ; a2639 (28:6639)
+	text "Here you are!"
+	line "Thank you!"
+	prompt
+
+_PokemartNotEnoughMoneyText: ; a2653 (28:6653)
+	text "You don't have"
+	line "enough money."
+	prompt
+
+_PokemartItemBagFullText: ; a2670 (28:6670)
+	text "You can't carry"
+	line "any more items."
+	prompt
+
+_PokemonSellingGreetingText: ; a2690 (28:6690)
+	text "What would you"
+	line "like to sell?"
+	done
+
+_PokemartTellSellPrice: ; a26ae (28:66ae)
+	text "I can pay you"
+	line "¥@"
+	db $2, $9f, $ff, $c3 ; XXX
+	text " for that."
+	done
+
+_PokemartItemBagEmptyText: ; a26cf (28:66cf)
+	text "You don't have"
+	line "anything to sell."
+	prompt
+
+_PokemartUnsellableItemText: ; a26f0 (28:66f0)
+	text "I can't put a"
+	line "price on that."
+	prompt
+
+_PokemartThankYouText: ; a270d (28:670d)
+	text "Thank you!"
+	done
+
+_PokemartAnythingElseText: ; a2719 (28:6719)
+	text "Is there anything"
+	line "else I can do?"
+	done
+
+UnnamedText_a273b: ; a273b (28:673b)
+	TX_RAM $d036
+	text " learned"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_6fb4: ; a2750 (28:6750)
+	text "Which move should"
+	next "be forgotten?"
+	done
+
+_UnnamedText_6fb9: ; a2771 (28:6771)
+	text "Abandon learning"
+	line "@"
+	TX_RAM $cf4b
+	text "?"
+	done
+
+_UnnamedText_6fbe: ; a278a (28:678a)
+	TX_RAM $d036
+	db $0
+	line "did not learn"
+	cont "@"
+	TX_RAM $cf4b
+	text "!"
+	prompt
+
+_UnnamedText_6fc3: ; a27a4 (28:67a4)
+	TX_RAM $d036
+	text " is"
+	line "trying to learn"
+	cont "@"
+	TX_RAM $cf4b
+	text "!"
+
+	para "But, @"
+	TX_RAM $d036
+	db $0
+	line "can't learn more"
+	cont "than 4 moves!"
+
+	para "Delete an older"
+	line "move to make room"
+	cont "for @"
+	TX_RAM $cf4b
+	text "?"
+	done
+
+_UnnamedText_6fc8: ; a2819 (28:6819)
+	text "1, 2 and...@@"
+
+_UnnamedText_6fd7: ; a2827 (28:6827)
+	text " Poof!@@"
+
+_UnnamedText_6fdc: ; a2830 (28:6830)
+	db $0
+	para "@"
+	TX_RAM $d036
+	text " forgot"
+	line "@"
+	TX_RAM $cd6d
+	text "!"
+
+	para "And..."
+	prompt
+
+_UnnamedText_6fe1: ; a284d (28:684d)
+	text "HM techniques"
+	line "can't be deleted!"
+	prompt
+
+_PokemonCenterWelcomeText: ; a286d (28:686d)
+	text "Welcome to our"
+	line "#MON CENTER!"
+
+	para "We heal your"
+	line "#MON back to"
+	cont "perfect health!"
+	prompt
+
+_ShallWeHealYourPokemonText: ; a28b4 (28:68b4)
+	text "Shall we heal your"
+	line "#MON?"
+	done
+
+_NeedYourPokemonText: ; a28ce (28:68ce)
+	text "OK. We'll need"
+	line "your #MON."
+	done
+
+_PokemonFightingFitText: ; a28e8 (28:68e8)
+	text "Thank you!"
+	line "Your #MON are"
+	cont "fighting fit!"
+	prompt
+
+_PokemonCenterFarewellText: ; a2910 (28:6910)
+	text "We hope to see"
+	line "you again!"
+	done
+
+_CableClubNPCText7: ; a292b (28:692b)
+	text "This area is"
+	line "reserved for 2"
+	cont "friends who are"
+	cont "linked by cable."
+	done
+
+_CableClubNPCText1: ; a2969 (28:6969)
+	text "Welcome to the"
+	line "Cable Club!"
+	done
+
+_CableClubNPCText2: ; a2985 (28:6985)
+	text "Please apply here."
+
+	para "Before opening"
+	line "the link, we have"
+	cont "to save the game."
+	done
+
+_CableClubNPCText3: ; a29cc (28:69cc)
+	text "Please wait.@@"
+
+_CableClubNPCText4: ; a29db (28:69db)
+	text "The link has been"
+	line "closed because of"
+	cont "inactivity."
+
+	para "Please contact"
+	line "your friend and"
+	cont "come again!"
+	done
+
+
+SECTION "Text 10", ROMX, BANK[TEXT_10]
+
+_CableClubNPCText5: ; a4000 (29:4000)
+	text "Please come again!"
+	done
+
+_CableClubNPCText6: ; a4014 (29:4014)
+	text "We're making"
+	line "preparations."
+	cont "Please wait."
+	done
+
+_UsedStrengthText: ; a403c (29:403c)
+	TX_RAM $cd6d
+	text " used"
+	line "STRENGTH.@@"
+
+_UnnamedText_cdbb: ; a4051 (29:4051)
+	TX_RAM $cd6d
+	text " can"
+	line "move boulders."
+	prompt
+
+_UnnamedText_cdfa: ; a4069 (29:4069)
+	text "The current is"
+	line "much too fast!"
+	prompt
+
+_UnnamedText_cdff: ; a4088 (29:4088)
+	text "Cycling is fun!"
+	line "Forget SURFing!"
+	prompt
+
+_FlashLightsAreaText: ; a40a9 (29:40a9)
+	text "A blinding FLASH"
+	line "lights the area!"
+	prompt
+
+_WarpToLastPokemonCenterText: ; a40cc (29:40cc)
+	text "Warp to the last"
+	line "#MON CENTER."
+	done
+
+_CannotUseTeleportNowText: ; a40eb (29:40eb)
+	TX_RAM $cd6d
+	text " can't"
+	line "use TELEPORT now."
+	prompt
+
+_CannotFlyHereText: ; a4107 (29:4107)
+	TX_RAM $cd6d
+	text " can't"
+	line "FLY here."
+	prompt
+
+_NotHealthyEnoughText: ; a411b (29:411b)
+	text "Not healthy"
+	line "enough."
+	prompt
+
+_NewBadgeRequiredText: ; a4130 (29:4130)
+	text "No! A new BADGE"
+	line "is required."
+	prompt
+
+_CannotUseItemsHereText: ; a414e (29:414e)
+	text "You can't use items"
+	line "here."
+	prompt
+
+_CannotGetOffHereText: ; a4168 (29:4168)
+	text "You can't get off"
+	line "here."
+	prompt
+
+_UnnamedText_4fe39: ; a4180 (29:4180)
+	text $52, " got"
+	line "@"
+	TX_RAM $cd6d
+	text "!@@"
+
+_UnnamedText_4fe3f: ; a418f (29:418f)
+	text "There's no more"
+	line "room for #MON!"
+	cont "@"
+	TX_RAM W_BOXMON1NAME
+	text " was"
+	cont "sent to #MON"
+	cont "BOX @"
+	TX_RAM $cf4b
+	text " on PC!"
+	done
+
+_UnnamedText_4fe44: ; a41d6 (29:41d6)
+	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: ; a6729 (29:6729)
+	text "It dodged the"
+	line "thrown BALL!"
+
+	para "This #MON"
+	line "can't be caught!"
+	prompt
+
+_ItemUseBallText01: ; a675f (29:675f)
+	text "You missed the"
+	line "#MON!"
+	prompt
+
+_ItemUseBallText02: ; a6775 (29:6775)
+	text "Darn! The #MON"
+	line "broke free!"
+	prompt
+
+_ItemUseBallText03: ; a6791 (29:6791)
+	text "Aww! It appeared"
+	line "to be caught! "
+	prompt
+
+_ItemUseBallText04: ; a67b2 (29:67b2)
+	text "Shoot! It was so"
+	line "close too!"
+	prompt
+
+_ItemUseBallText05: ; a67cf (29:67cf)
+	text "All right!"
+	line "@"
+	TX_RAM W_ENEMYMONNAME
+	text " was"
+	cont "caught!@@"
+
+_ItemUseBallText07: ; a67ee (29:67ee)
+	TX_RAM W_BOXMON1NAME
+	text " was"
+	line "transferred to"
+	cont "BILL's PC!"
+	prompt
+
+_ItemUseBallText08: ; a6810 (29:6810)
+	TX_RAM W_BOXMON1NAME
+	text " was"
+	line "transferred to"
+	cont "someone's PC!"
+	prompt
+
+_ItemUseBallText06: ; a6835 (29:6835)
+	text "New #DEX data"
+	line "will be added for"
+	cont "@"
+	TX_RAM W_ENEMYMONNAME
+	text "!@@"
+
+_SurfingGotOnText: ; a685e (29:685e)
+	text $52, " got on"
+	line "@"
+	TX_RAM $cd6d
+	text "!"
+	prompt
+
+_SurfingNoPlaceToGetOffText: ; a686f (29:686f)
+	text "There's no place"
+	line "to get off!"
+	prompt
+
+_VitaminStatRoseText: ; a688c (29:688c)
+	TX_RAM $cd6d
+	text "'s"
+	line "@"
+	TX_RAM $cf4b
+	text " rose."
+	prompt
+
+_VitaminNoEffectText: ; a689e (29:689e)
+	text "It won't have any"
+	line "effect."
+	prompt
+
+_ThrewBaitText: ; a68b8 (29:68b8)
+	text $52, " threw"
+	line "some BAIT."
+	done
+
+_ThrewRockText: ; a68cc (29:68cc)
+	text $52, " threw a"
+	line "ROCK."
+	done
+
+_PlayedFluteNoEffectText: ; a68dd (29:68dd)
+	text "Played the #"
+	line "FLUTE."
+
+	para "Now, that's a"
+	line "catchy tune!"
+	prompt
+
+_FluteWokeUpText: ; a690c (29:690c)
+	text "All sleeping"
+	line "#MON woke up."
+	prompt
+
+_PlayedFluteHadEffectText: ; a6928 (29:6928)
+	text $52, " played the"
+	line "# FLUTE.@@"
+
+_CoinCaseNumCoinsText: ; a6940 (29:6940)
+	text "Coins"
+	line "@"
+	db $2, $a4, $d5, $c2 ; print BCD number
+	text " "
+	prompt
+
+_ItemfinderFoundItemText: ; a694f (29:694f)
+	text "Yes! ITEMFINDER"
+	line "indicates there's"
+	cont "an item nearby."
+	prompt
+
+_ItemfinderFoundNothingText: ; a6981 (29:6981)
+	text "Nope! ITEMFINDER"
+	line "isn't responding."
+	prompt
+
+_RaisePPWhichTechniqueText: ; a69a4 (29:69a4)
+	text "Raise PP of which"
+	line "technique?"
+	done
+
+_RestorePPWhichTechniqueText: ; a69c2 (29:69c2)
+	text "Restore PP of"
+	line "which technique?"
+	done
+
+_PPMaxedOutText: ; a69e2 (29:69e2)
+	TX_RAM $cf4b
+	text "'s PP"
+	line "is maxed out."
+	prompt
+
+_PPIncreasedText: ; a69f9 (29:69f9)
+	TX_RAM $cf4b
+	text "'s PP"
+	line "increased."
+	prompt
+
+_PPRestoredText: ; a6a0d (29:6a0d)
+	text "PP was restored."
+	prompt
+
+_BootedUpTMText: ; a6a1f (29:6a1f)
+	text "Booted up a TM!"
+	prompt
+
+_BootedUpHMText: ; a6a30 (29:6a30)
+	text "Booted up an HM!"
+	prompt
+
+_TeachMachineMoveText: ; a6a42 (29:6a42)
+	text "It contained"
+	line "@"
+	TX_RAM $cf4b
+	text "!"
+
+	para "Teach @"
+	TX_RAM $cf4b
+	db $0
+	line "to a #MON?"
+	done
+
+_MonCannotLearnMachineMoveText: ; a6a6e (29:6a6e)
+	TX_RAM $cd6d
+	text " is not"
+	line "compatible with"
+	cont "@"
+	TX_RAM $cf4b
+	text "."
+
+	para "It can't learn"
+	line "@"
+	TX_RAM $cf4b
+	text "."
+	prompt
+
+_ItemUseNotTimeText: ; a6aa6 (29:6aa6)
+	text "OAK: ", $52, "!"
+	line "This isn't the"
+	cont "time to use that! "
+	prompt
+
+_ItemUseNotYoursToUseText: ; a6ad0 (29:6ad0)
+	text "This isn't yours"
+	line "to use!"
+	prompt
+
+_ItemUseNoEffectText: ; a6ae9 (29:6ae9)
+	text "It won't have any"
+	line "effect."
+	prompt
+
+_ThrowBallAtTrainerMonText1: ; a6b03 (29:6b03)
+	text "The trainer"
+	line "blocked the BALL!"
+	prompt
+
+_ThrowBallAtTrainerMonText2: ; a6b22 (29:6b22)
+	text "Don't be a thief!"
+	prompt
+
+_NoCyclingAllowedHereText: ; a6b34 (29:6b34)
+	text "No cycling"
+	next "allowed here."
+	prompt
+
+_NoSurfingHereText: ; a6b4e (29:6b4e)
+	text "No SURFing on"
+	line "@"
+	TX_RAM $cd6d
+	text " here!"
+	prompt
+
+_BoxFullCannotThrowBallText: ; a6b69 (29:6b69)
+	text "The #MON BOX"
+	line "is full! Can't"
+	cont "use that item!"
+	prompt
+
+
+SECTION "Text 11", ROMX, BANK[TEXT_11]
+
+_ItemUseText001: ; a8000 (2a:4000)
+	text $52," used@@"
+
+_ItemUseText002: ; a8009 (2a:4009)
+	TX_RAM $cf4b
+	text "!"
+	done
+
+_GotOnBicycleText1: ; a800f (2a:400f)
+	text $52, " got on the@@"
+
+_GotOnBicycleText2: ; a801e (2a:401e)
+	TX_RAM $cf4b
+	text "!"
+	prompt
+
+_GotOffBicycleText1: ; a8024 (2a:4024)
+	text $52, " got off@@"
+
+_GotOffBicycleText2: ; a8030 (2a:4030)
+	text "the @"
+	TX_RAM $cf4b
+	text "."
+	prompt
+
+_ThrewAwayItemText: ; a803c (2a:403c)
+	text "Threw away"
+	line "@"
+	TX_RAM $cd6d
+	text "."
+	prompt
+
+_IsItOKToTossItemText: ; a804f (2a:404f)
+	text "Is it OK to toss"
+	line "@"
+	TX_RAM $cf4b
+	text "?"
+	prompt
+
+_TooImportantToTossText: ; a8068 (2a:4068)
+	text "That's too impor-"
+	line "tant to toss!"
+	prompt
+
+_UnnamedText_2fe3b: ; a8088 (2a:4088)
+	TX_RAM $cd6d
+	text " knows"
+	line "@"
+	TX_RAM $cf4b
+	text "!"
+	prompt
+
+_UnnamedText_71d88: ; a809a (2a:409a)
+	text "Okay, connect the"
+	line "cable like so!"
+	prompt
+
+_UnnamedText_71d8d: ; a80bc (2a:40bc)
+	text $52, " traded"
+	line "@"
+	TX_RAM $cd13
+	text " for"
+	cont "@"
+	TX_RAM $cd1e
+	text "!@@"
+
+_UnnamedText_71d94: ; a80d8 (2a:40d8)
+	text "I'm looking for"
+	line "@"
+	TX_RAM $cd13
+	text "! Wanna"
+
+	para "trade one for"
+	line "@"
+	TX_RAM $cd1e
+	text "? "
+	done
+
+_UnnamedText_71d99: ; a810b (2a:410b)
+	text "Awww!"
+	line "Oh well..."
+	done
+
+_UnnamedText_71d9e: ; a811d (2a:411d)
+	text "What? That's not"
+	line "@"
+	TX_RAM $cd13
+	text "!"
+
+	para "If you get one,"
+	line "come back here!"
+	done
+
+_UnnamedText_71da3: ; a8155 (2a:4155)
+	text "Hey thanks!"
+	done
+
+_UnnamedText_71da8: ; a8162 (2a:4162)
+	text "Isn't my old"
+	line "@"
+	TX_RAM $cd1e
+	text " great?"
+	done
+
+_UnnamedText_71dad: ; a817c (2a:417c)
+	text "Hello there! Do"
+	line "you want to trade"
+
+	para "your @"
+	TX_RAM $cd13
+	db $0
+	line "for @"
+	TX_RAM $cd1e
+	text "?"
+	done
+
+_UnnamedText_71db2: ; a81b5 (2a:41b5)
+	text "Well, if you"
+	line "don't want to..."
+	done
+
+_UnnamedText_71db7: ; a81d3 (2a:41d3)
+	text "Hmmm? This isn't"
+	line "@"
+	TX_RAM $cd13
+	text "."
+
+	para "Think of me when"
+	line "you get one."
+	done
+
+_UnnamedText_71dbc: ; a8209 (2a:4209)
+	text "Thanks!"
+	done
+
+_UnnamedText_71dc1: ; a8212 (2a:4212)
+	text "The @"
+	TX_RAM $cd13
+	text " you"
+	line "traded to me"
+
+	para "went and evolved!"
+	done
+
+_UnnamedText_71dc6: ; a8240 (2a:4240)
+	text "Hi! Do you have"
+	line "@"
+	TX_RAM $cd13
+	text "?"
+
+	para "Want to trade it"
+	line "for @"
+	TX_RAM $cd1e
+	text "?"
+	done
+
+_UnnamedText_71dcb: ; a8274 (2a:4274)
+	text "That's too bad."
+	done
+
+_UnnamedText_71dd0: ; a8284 (2a:4284)
+	text "...This is no"
+	line "@"
+	TX_RAM $cd13
+	text "."
+
+	para "If you get one,"
+	line "trade it with me!"
+	done
+
+_UnnamedText_71dd5: ; a82bc (2a:42bc)
+	text "Thanks pal!"
+	done
+
+_UnnamedText_71dda: ; a82c9 (2a:42c9)
+	text "How is my old"
+	line "@"
+	TX_RAM $cd1e
+	text "?"
+
+	para "My @"
+	TX_RAM $cd13
+	text " is"
+	line "doing great!"
+	done
+
+_UnnamedText_ef7d: ; a82f8 (2a:42f8)
+	text "There isn't"
+	line "anything to CUT!"
+	prompt
+
+_UsedCutText: ; a8315 (2a:4315)
+	TX_RAM $cd6d
+	text " hacked"
+	line "away with CUT!"
+	prompt
+
+
+SECTION "Pokedex Text", ROMX, BANK[POKEDEX_TEXT]
+
+INCLUDE "text/pokedex.asm"
+
+
+SECTION "Move Names", ROMX, BANK[MOVE_NAMES]
+
+INCLUDE "text/move_names.asm"
+
--- a/text/mapBluesHouse.asm
+++ /dev/null
@@ -1,34 +1,0 @@
-_DaisyInitialText:
-	db 0,"Hi ",$52,"!",$4F
-	db $53," is out at",$55
-	db "Grandpa's lab.",$57
-
-_DaisyOfferMapText:
-	db 0,"Grandpa asked you",$4F
-	db "to run an errand?",$55
-	db "Here, this will",$55
-	db "help you!",$58
-
-_GotMapText:
-	db 0,$52," got a",$4F,"@",1
-	dw $CF4B
-	db 0,"!@@"
-
-_DaisyBagFullText:
-	db 0,"You have too much",$4F
-	db "stuff with you.",$57
-
-_DaisyUseMapText:
-	db 0,"Use the TOWN MAP",$4F
-	db "to find out where",$55
-	db "you are.",$57
-
-_BluesHouseText2:
-	db 0,"#MON are living",$4F
-	db "things! If they",$55
-	db "get tired, give",$55
-	db "them a rest!",$57
-
-_BluesHouseText3:
-	db 0,"It's a big map!",$4F
-	db "This is useful!",$57
--- a/text/mapPalletTown.asm
+++ /dev/null
@@ -1,44 +1,0 @@
-_OakAppearsText:
-	db 0,"OAK: Hey! Wait!",$4F
-	db "Don't go out!@@"
-
-_OakWalksUpText:
-	db 0,"OAK: It's unsafe!",$4F
-	db "Wild #MON live",$55
-	db "in tall grass!",$51
-	db "You need your own",$4F
-	db "#MON for your",$55
-	db "protection.",$55
-	db "I know!",$51
-	db "Here, come with",$4F
-	db "me!",$57
-
-_PalletTownText2:
-	db 0,"I",$E5," raising",$4F
-	db "#MON too!",$51
-	db "When they get",$4F
-	db "strong, they can",$55
-	db "protect me!",$57
-
-_PalletTownText3:
-	db 0,"Technology is",$4F
-	db "incredible!",$51
-	db "You can now store",$4F
-	db "and recall items",$55
-	db "and #MON as",$55
-	db "data via PC!",$57
-
-_PalletTownText4:
-	db 0,"OAK #MON",$4F
-	db "RESEARCH LAB",$57
-
-_PalletTownText5:
-	db 0,"PALLET TOWN",$4F
-	db "Shades of your",$55
-	db "journey await!",$57
-
-_PalletTownText6:
-	db 0,$52,"'s house ",$57
-
-_PalletTownText7:
-	db 0,$53,"'s house ",$57
--- a/text/mapRedsHouse1F.asm
+++ /dev/null
@@ -1,30 +1,0 @@
-_MomWakeUpText:
-	db 0,"MOM: Right.",$4F
-	db "All boys leave",$55
-	db "home some day.",$55
-	db "It said so on TV.",$51
-	db "PROF.OAK, next",$4F
-	db "door, is looking",$55
-	db "for you.",$57
-
-_MomHealText1:
-	db 0,"MOM: ",$52,"!",$4F
-	db "You should take a",$55
-	db "quick rest.",$58
-
-_MomHealText2:
-	db 0,"MOM: Oh good!",$4F
-	db "You and your",$55
-	db "#MON are",$55
-	db "looking great!",$55
-	db "Take care now!",$57
-
-_StandByMeText:
-	db 0,"There's a movie",$4F
-	db "on TV. Four boys",$55
-	db "are walking on",$55
-	db "railroad tracks.",$51
-	db "I better go too.",$57
-
-_TVWrongSideText:
-	db 0,"Oops, wrong side.",$57
--- /dev/null
+++ b/text/maps/agatha.asm
@@ -1,0 +1,45 @@
+_AgathaBeforeBattleText: ; 8686b (21:686b)
+	text "I am AGATHA of"
+	line "the ELITE FOUR!"
+
+	para "OAK's taken a lot"
+	line "of interest in"
+	cont "you, child!"
+
+	para "That old duff was"
+	line "once tough and"
+	cont "handsome! That"
+	cont "was decades ago!"
+
+	para "Now he just wants"
+	line "to fiddle with"
+	cont "his #DEX! He's"
+	cont "wrong! #MON"
+	cont "are for fighting!"
+
+	para $52, "! I'll show"
+	line "you how a real"
+	cont "trainer fights!"
+	done
+
+_AgathaEndBattleText: ; 86970 (21:6970)
+	text "Oh ho!"
+	line "You're something"
+	cont "special, child!"
+	prompt
+
+_AgathaAfterBattleText: ; 86998 (21:6998)
+	text "You win! I see"
+	line "what the old duff"
+	cont "sees in you now!"
+
+	para "I have nothing"
+	line "else to say! Run"
+	cont "along now, child!"
+	done
+
+_AgathaText2: ; 869fd (21:69fd)
+	text "Someone's voice:"
+	line "Don't run away!"
+	done
+
--- /dev/null
+++ b/text/maps/bike_shop.asm
@@ -1,0 +1,71 @@
+_UnnamedText_1d810: ; 98e03 (26:4e03)
+	text "Hi! Welcome to"
+	line "our BIKE SHOP."
+
+	para "Have we got just"
+	line "the BIKE for you!"
+	prompt
+
+_UnnamedText_1d815: ; 98e45 (26:4e45)
+	text "It's a cool BIKE!"
+	line "Do you want it?"
+	done
+
+_UnnamedText_1d81a: ; 98e67 (26:4e67)
+	text "Sorry! You can't"
+	line "afford it!"
+	prompt
+
+_UnnamedText_1d81f: ; 98e83 (26:4e83)
+	text "Oh, that's..."
+
+	para "A BIKE VOUCHER!"
+
+	para "OK! Here you go!"
+	prompt
+
+_UnnamedText_1d824: ; 98eb2 (26:4eb2)
+	text $52, " exchanged"
+	line "the BIKE VOUCHER"
+	cont "for a BICYCLE.@@"
+
+_UnnamedText_1d82a: ; 98ee0 (26:4ee0)
+	text "Come back again"
+	line "some time!"
+	done
+
+_UnnamedText_1d82f: ; 98efc (26:4efc)
+	text "How do you like"
+	line "your new BICYCLE?"
+
+	para "You can take it"
+	line "on CYCLING ROAD"
+	cont "and in caves!"
+	done
+
+_UnnamedText_1d834: ; 98f4d (26:4f4d)
+	text "You better make"
+	line "room for this!"
+	done
+
+_UnnamedText_1d843: ; 98f6d (26:4f6d)
+	text "A plain city BIKE"
+	line "is good enough"
+	cont "for me!"
+
+	para "You can't put a"
+	line "shopping basket"
+	cont "on an MTB!"
+	done
+
+_UnnamedText_1d85c: ; 98fc1 (26:4fc1)
+	text "These BIKEs are"
+	line "cool, but they're"
+	cont "way expensive!"
+	done
+
+_UnnamedText_1d861: ; 98ff2 (26:4ff2)
+	text "Wow. Your BIKE is"
+	line "really cool!"
+	done
+
--- /dev/null
+++ b/text/maps/bills_house.asm
@@ -1,0 +1,88 @@
+_UnnamedText_1e865: ; 8d267 (23:5267)
+	text "Hiya! I'm a"
+	line "#MON..."
+	cont "...No I'm not!"
+
+	para "Call me BILL!"
+	line "I'm a true blue"
+	cont "#MANIAC! Hey!"
+	cont "What's with that"
+	cont "skeptical look?"
+
+	para "I'm not joshing"
+	line "you, I screwed up"
+	cont "an experiment and"
+	cont "got combined with"
+	cont "a #MON!"
+
+	para "So, how about it?"
+	line "Help me out here!"
+	done
+
+_UnnamedText_1e86a: ; 8d345 (23:5345)
+	text "When I'm in the"
+	line "TELEPORTER, go to"
+	cont "my PC and run the"
+	cont "Cell Separation"
+	cont "System!"
+	done
+
+_UnnamedText_1e86f: ; 8d391 (23:5391)
+	text "No!? Come on, you"
+	line "gotta help a guy"
+	cont "in deep trouble!"
+
+	para "What do you say,"
+	line "chief? Please?"
+	cont "OK? All right!"
+	prompt
+
+_BillThankYouText: ; 8d3f5 (23:53f5)
+	text "BILL: Yeehah!"
+	line "Thanks, bud! I"
+	cont "owe you one!"
+
+	para "So, did you come"
+	line "to see my #MON"
+	cont "collection?"
+	cont "You didn't?"
+	cont "That's a bummer."
+
+	para "I've got to thank"
+	line "you... Oh here,"
+	cont "maybe this'll do."
+	prompt
+
+_SSTicketReceivedText: ; 8d499 (23:5499)
+	text $52, " received"
+	line "an @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_SSTicketNoRoomText: ; 8d4b0 (23:54b0)
+	text "You've got too"
+	line "much stuff, bud!"
+	done
+
+_UnnamedText_1e8cb: ; 8d4d0 (23:54d0)
+	text "That cruise ship,"
+	line "S.S.ANNE, is in"
+	cont "VERMILION CITY."
+	cont "Its passengers"
+	cont "are all trainers!"
+
+	para "They invited me"
+	line "to their party,"
+	cont "but I can't stand"
+	cont "fancy do's. Why"
+	cont "don't you go"
+	cont "instead of me?"
+	done
+
+_UnnamedText_1e8da: ; 8d57f (23:557f)
+	text "BILL: Look, bud,"
+	line "just check out"
+	cont "some of my rare"
+	cont "#MON on my PC!"
+	done
+
--- /dev/null
+++ b/text/maps/blues_house.asm
@@ -1,0 +1,42 @@
+_DaisyInitialText:
+	text "Hi ",$52,"!"
+	line $53," is out at"
+	cont "Grandpa's lab."
+	done
+
+_DaisyOfferMapText:
+	text "Grandpa asked you"
+	line "to run an errand?"
+	cont "Here, this will"
+	cont "help you!"
+	prompt
+
+_GotMapText:
+	text $52," got a"
+	line "@"
+	TX_RAM $CF4B
+	text "!@@"
+
+_DaisyBagFullText:
+	text "You have too much"
+	line "stuff with you."
+	done
+
+_DaisyUseMapText:
+	text "Use the TOWN MAP"
+	line "to find out where"
+	cont "you are."
+	done
+
+_BluesHouseText2:
+	text "#MON are living"
+	line "things! If they"
+	cont "get tired, give"
+	cont "them a rest!"
+	done
+
+_BluesHouseText3:
+	text "It's a big map!"
+	line "This is useful!"
+	done
+
--- /dev/null
+++ b/text/maps/bruno.asm
@@ -1,0 +1,38 @@
+_BrunoBeforeBattleText: ; 86749 (21:6749)
+	text "I am BRUNO of"
+	line "the ELITE FOUR!"
+
+	para "Through rigorous"
+	line "training, people"
+	cont "and #MON can"
+	cont "become stronger!"
+
+	para "I've weight"
+	line "trained with"
+	cont "my #MON!"
+
+	para $52, "!"
+
+	para "We will grind you"
+	line "down with our"
+	cont "superior power!"
+
+	para "Hoo hah!"
+	done
+
+_BrunoEndBattleText: ; 86805 (21:6805)
+	text "Why?"
+	line "How could I lose?"
+	prompt
+
+_BrunoAfterBattleText: ; 8681d (21:681d)
+	text "My job is done!"
+	line "Go face your next"
+	cont "challenge!"
+	done
+
+_UnnamedText_763d2: ; 8684b (21:684b)
+	text "Someone's voice:"
+	line "Don't run away!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_city.asm
@@ -1,0 +1,153 @@
+_CeladonCityText1: ; a59fb (29:59fb)
+	text "I got my KOFFING"
+	line "in CINNABAR!"
+
+	para "It's nice, but it"
+	line "breathes poison"
+	cont "when it's angry!"
+	done
+
+_CeladonCityText2: ; a5a4b (29:5a4b)
+	text "Heheh! This GYM"
+	line "is great! It's"
+	cont "full of women!"
+	done
+
+_CeladonCityText3: ; a5a79 (29:5a79)
+	text "The GAME CORNER"
+	line "is bad for our"
+	cont "city's image!"
+	done
+
+_CeladonCityText4: ; a5aa6 (29:5aa6)
+	text "Moan! I blew it"
+	line "all at the slots!"
+
+	para "I knew I should"
+	line "have cashed in my"
+	cont "coins for prizes!"
+	done
+
+_TM41PreText: ; a5afd (29:5afd)
+	text "Hello, there!"
+
+	para "I've seen you,"
+	line "but I never had a"
+	cont "chance to talk!"
+
+	para "Here's a gift for"
+	line "dropping by!"
+	prompt
+
+_ReceivedTM41Text: ; a5b5a (29:5b5a)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM41ExplanationText: ; a5b6e (29:5b6e)
+	text "TM41 teaches"
+	line "SOFTBOILED!"
+
+	para "Only one #MON"
+	line "can use it!"
+
+	para "That #MON is"
+	line "CHANSEY!"
+	done
+
+_TM41NoRoomText: ; a5bb8 (29:5bb8)
+	text "Oh, your pack is"
+	line "full of items!"
+	done
+
+_CeladonCityText6: ; a5bd9 (29:5bd9)
+	text "This is my trusted"
+	line "pal, POLIWRATH!"
+
+	para "It evolved from"
+	line "POLIWHIRL when I"
+	cont "used WATER STONE!"
+	done
+
+_CeladonCityText7: ; a5c30 (29:5c30)
+	text "POLIWRATH: Ribi"
+	line "ribit!@@"
+
+_CeladonCityText8: ; a5c49 (29:5c49)
+	text "What are you"
+	line "staring at?"
+	done
+
+_CeladonCityText9: ; a5c63 (29:5c63)
+	text "Keep out of TEAM"
+	line "ROCKET's way!"
+	done
+
+_CeladonCityText10: ; a5c82 (29:5c82)
+	text "TRAINER TIPS"
+
+	para "X ACCURACY boosts"
+	line "the accuracy of"
+	cont "techniques!"
+
+	para "DIRE HIT jacks up"
+	line "the likelihood of"
+	cont "critical hits!"
+
+	para "Get your items at"
+	line "CELADON DEPT."
+	cont "STORE!"
+	done
+
+_CeladonCityText11: ; a5d18 (29:5d18)
+	text "CELADON CITY"
+	line "The City of"
+	cont "Rainbow Dreams"
+	done
+
+_CeladonCityText13: ; a5d41 (29:5d41)
+	text "CELADON CITY"
+	line "#MON GYM"
+	cont "LEADER: ERIKA"
+
+	para "The Nature Loving"
+	line "Princess!"
+	done
+
+_CeladonCityText14: ; a5d82 (29:5d82)
+	text "CELADON MANSION"
+	done
+
+_CeladonCityText15: ; a5d93 (29:5d93)
+	text "Find what you"
+	line "need at CELADON"
+	cont "DEPT. STORE!"
+	done
+
+_CeladonCityText16: ; a5dbf (29:5dbf)
+	text "TRAINER TIPS"
+
+	para "GUARD SPEC."
+	line "protects #MON"
+	cont "against SPECIAL"
+	cont "attacks such as"
+	cont "fire and water!"
+
+	para "Get your items at"
+	line "CELADON DEPT."
+	cont "STORE!"
+	done
+
+_CeladonCityText17: ; a5e3e (29:5e3e)
+	text "Coins exchanged"
+	line "for prizes!"
+	cont "PRIZE EXCHANGE"
+	done
+
+_CeladonCityText18: ; a5e6a (29:5e6a)
+	text "ROCKET GAME CORNER"
+	line "The playground"
+	cont "for grown-ups!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_dept_store_1f.asm
@@ -1,0 +1,32 @@
+_CeladonMart1Text1: ; 9c672 (27:4672)
+	text "Hello! Welcome to"
+	line "CELADON DEPT."
+	cont "STORE."
+
+	para "The board on the"
+	line "right describes"
+	cont "the store layout."
+	done
+
+_CeladonMart1Text2: ; 9c6cd (27:46cd)
+	text "1F: SERVICE"
+	line "    COUNTER"
+
+	para "2F: TRAINER'S"
+	line "    MARKET"
+
+	para "3F: TV GAME SHOP"
+
+	para "4F: WISEMAN GIFTS"
+
+	para "5F: DRUG STORE"
+
+	para "ROOFTOP SQUARE:"
+	line "VENDING MACHINES"
+	done
+
+_CeladonMart1Text3: ; 9c752 (27:4752)
+	text "1F: SERVICE"
+	line "    COUNTER"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_dept_store_2f.asm
@@ -1,0 +1,23 @@
+_CeladonMart2Text3: ; 9c76b (27:476b)
+	text "SUPER REPEL keeps"
+	line "weak #MON at"
+	cont "bay..."
+
+	para "Hmm, it's a more"
+	line "powerful REPEL!"
+	done
+
+_CeladonMart2Text4: ; 9c7b2 (27:47b2)
+	text "For long outings,"
+	line "you should buy"
+	cont "REVIVE."
+	done
+
+_CeladonMart2Text5: ; 9c7dc (27:47dc)
+	text "Top Grade Items"
+	line "for Trainers!"
+
+	para "2F: TRAINER'S"
+	line "    MARKET"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_dept_store_3f.asm
@@ -1,0 +1,99 @@
+_TM18PreReceiveText: ; 9c814 (27:4814)
+	text "Oh, hi! I finally"
+	line "finished #MON!"
+
+	para "Not done yet?"
+	line "This might be"
+	cont "useful!"
+	prompt
+
+_ReceivedTM18Text: ; 9c85a (27:485a)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM18ExplanationText: ; 9c86e (27:486e)
+	text "TM18 is COUNTER!"
+	line "Not like the one"
+	cont "I'm leaning on,"
+	cont "mind you!"
+	done
+
+_TM18NoRoomText: ; 9c8aa (27:48aa)
+	text "Your pack is full"
+	line "of items!"
+	done
+
+_CeladonMart3Text2: ; 9c8c7 (27:48c7)
+	text "Captured #MON"
+	line "are registered"
+	cont "with an ID No."
+	cont "and OT, the name"
+	cont "of the Original"
+	cont "Trainer that"
+	cont "caught it!"
+	done
+
+_CeladonMart3Text3: ; 9c92d (27:492d)
+	text "All right!"
+
+	para "My buddy's going"
+	line "to trade me his"
+	cont "KANGASKHAN for my"
+	cont "GRAVELER!"
+	done
+
+_CeladonMart3Text4: ; 9c975 (27:4975)
+	text "Come on GRAVELER!"
+
+	para "I love GRAVELER!"
+	line "I collect them!"
+
+	para "Huh?"
+
+	para "GRAVELER turned"
+	line "into a different"
+	cont "#MON!"
+	done
+
+_CeladonMart3Text5: ; 9c9d5 (27:49d5)
+	text "You can identify"
+	line "#MON you got"
+	cont "in trades by"
+	cont "their ID Numbers!"
+	done
+
+_CeladonMart3Text6: ; 9ca13 (27:4a13)
+	text "It's an SNES!"
+	done
+
+_CeladonMart3Text7: ; 9ca21 (27:4a21)
+	text "An RPG! There's"
+	line "no time for that!"
+	done
+
+_CeladonMart3Text9: ; 9ca43 (27:4a43)
+	text "A sports game!"
+	line "Dad'll like that!"
+	done
+
+_CeladonMart3Text11: ; 9ca64 (27:4a64)
+	text "A puzzle game!"
+	line "Looks addictive!"
+	done
+
+_CeladonMart3Text13: ; 9ca85 (27:4a85)
+	text "A fighting game!"
+	line "Looks tough!"
+	done
+
+_CeladonMart3Text14: ; 9caa4 (27:4aa4)
+	text "3F: TV GAME SHOP"
+	done
+
+_CeladonMart3Text15: ; 9cab6 (27:4ab6)
+	text "Red and Blue!"
+	line "Both are #MON!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_dept_store_4f.asm
@@ -1,0 +1,27 @@
+_CeladonMart4Text2: ; 9cad4 (27:4ad4)
+	text "I'm getting a"
+	line "# DOLL for my"
+	cont "girl friend!"
+	done
+
+_CeladonMart4Text3: ; 9cafd (27:4afd)
+	text "I heard something"
+	line "useful."
+
+	para "You can run from"
+	line "wild #MON by"
+	cont "distracting them"
+	cont "with a # DOLL!"
+	done
+
+_CeladonMart4Text4: ; 9cb56 (27:4b56)
+	text "Express yourself"
+	line "with gifts!"
+
+	para "4F: WISEMAN GIFTS"
+
+	para "Evolution Special!"
+	line "Element STONEs on"
+	cont "sale now!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_dept_store_5f.asm
@@ -1,0 +1,29 @@
+_CeladonMart5Text1: ; 9ddff (27:5dff)
+	text "#MON ability"
+	line "enhancers can be"
+	cont "bought only here."
+
+	para "Use CALCIUM to"
+	line "increase SPECIAL"
+	cont "abilities."
+
+	para "Use CARBOS to"
+	line "increase SPEED."
+	done
+
+_CeladonMart5Text2: ; 9de79 (27:5e79)
+	text "I'm here for"
+	line "#MON ability"
+	cont "enhancers."
+
+	para "PROTEIN increases"
+	line "ATTACK power."
+
+	para "IRON increases"
+	line "DEFENSE!"
+	done
+
+_CeladonMart5Text5: ; 9ded6 (27:5ed6)
+	text "5F: DRUG STORE"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_dept_store_roof.asm
@@ -1,0 +1,139 @@
+_UnnamedText_484ee: ; 9cbb5 (27:4bb5)
+	text "Give her which"
+	line "drink?"
+	done
+
+_UnnamedText_484f3: ; 9cbcc (27:4bcc)
+	text "Yay!"
+
+	para "FRESH WATER!"
+
+	para "Thank you!"
+
+	para "You can have this"
+	line "from me!@@"
+
+_UnnamedText_484f9: ; 9cc06 (27:4c06)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_484fe: ; 9cc1a (27:4c1a)
+	db $0
+	para "@"
+	TX_RAM $cf4b
+	text " contains"
+	line "ICE BEAM!"
+
+	para "It can freeze the"
+	line "target sometimes!@@"
+
+_UnnamedText_48504: ; 9cc5a (27:4c5a)
+	text "Yay!"
+
+	para "SODA POP!"
+
+	para "Thank you!"
+
+	para "You can have this"
+	line "from me!@@"
+
+_UnnamedText_4850a: ; 9cc91 (27:4c91)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_4850f: ; 9cca5 (27:4ca5)
+	db $0
+	para "@"
+	TX_RAM $cf4b
+	text " contains"
+	line "ROCK SLIDE!"
+
+	para "It can spook the"
+	line "target sometimes!@@"
+
+_UnnamedText_48515: ; 9cce6 (27:4ce6)
+	text "Yay!"
+
+	para "LEMONADE!"
+
+	para "Thank you!"
+
+	para "You can have this"
+	line "from me!@@"
+
+_ReceivedTM49Text: ; 9cd1d (27:4d1d)
+	text $52, " received"
+	line "TM49!@@"
+
+_UnnamedText_48520: ; 9cd30 (27:4d30)
+	db $0
+	para "TM49 contains"
+	line "TRI ATTACK!@@"
+
+_UnnamedText_48526: ; 9cd4d (27:4d4d)
+	text "You don't have"
+	line "space for this!@@"
+
+_UnnamedText_4852c: ; 9cd6d (27:4d6d)
+	text "No thank you!"
+	line "I'm not thirsty"
+	cont "after all!@@"
+
+_CeladonMartRoofText1: ; 9cd97 (27:4d97)
+	text "My sister is a"
+	line "trainer, believe"
+	cont "it or not."
+
+	para "But, she's so"
+	line "immature, she"
+	cont "drives me nuts!"
+	done
+
+_UnnamedText_48598: ; 9cdee (27:4dee)
+	text "I'm thirsty!"
+	line "I want something"
+	cont "to drink!"
+	done
+
+_CeladonMartRoofText4: ; 9ce16 (27:4e16)
+	text "I'm thirsty!"
+	line "I want something"
+	cont "to drink!"
+
+	para "Give her a drink?"
+	done
+
+_CeladonMartRoofText6: ; 9ce50 (27:4e50)
+	text "ROOFTOP SQUARE:"
+	line "VENDING MACHINES"
+	done
+
+_VendingMachineText1: ; 9ce72 (27:4e72)
+	text "A vending machine!"
+	line "Here's the menu!"
+	prompt
+
+_VendingMachineText4: ; 9ce96 (27:4e96)
+	text "Oops, not enough"
+	line "money!"
+	done
+
+_VendingMachineText5: ; 9ceaf (27:4eaf)
+	TX_RAM $cf4b
+	db $0
+	line "popped out!"
+	done
+
+_VendingMachineText6: ; 9cec0 (27:4ec0)
+	text "There's no more"
+	line "room for stuff!"
+	done
+
+_VendingMachineText7: ; 9cee0 (27:4ee0)
+	text "Not thirsty!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_diner.asm
@@ -1,0 +1,60 @@
+_CeladonDinerText1: ; 9df3f (27:5f3f)
+	text "Hi!"
+
+	para "We're taking a"
+	line "break now."
+	done
+
+_CeladonDinerText2: ; 9df5d (27:5f5d)
+	text "My #MON are"
+	line "weak, so I often"
+	cont "have to go to the"
+	cont "DRUG STORE."
+	done
+
+_CeladonDinerText3: ; 9df99 (27:5f99)
+	text "Psst! There's a"
+	line "basement under"
+	cont "the GAME CORNER."
+	done
+
+_CeladonDinerText4: ; 9dfc9 (27:5fc9)
+	text "Munch..."
+
+	para "The man at that"
+	line "table lost it all"
+	cont "at the slots."
+	done
+
+_UnnamedText_491a7: ; 9e003 (27:6003)
+	text "Go ahead! Laugh!"
+
+	para "I'm flat out"
+	line "busted!"
+
+	para "No more slots for"
+	line "me! I'm going"
+	cont "straight!"
+
+	para "Here! I won't be"
+	line "needing this any-"
+	cont "more!"
+	prompt
+
+_ReceivedCoinCaseText: ; 9e07a (27:607a)
+	text $52, " received"
+	line "a @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_CoinCaseNoRoomText: ; 9e090 (27:6090)
+	text "Make room for"
+	line "this!"
+	done
+
+_UnnamedText_491b7: ; 9e0a5 (27:60a5)
+	text "I always thought"
+	line "I was going to"
+	cont "win it back..."
+	done
+
--- /dev/null
+++ b/text/maps/celadon_game_corner.asm
@@ -1,0 +1,187 @@
+_CeladonGameCornerText1: ; 9d8d5 (27:58d5)
+	text "Welcome!"
+
+	para "You can exchange"
+	line "your coins for"
+	cont "fabulous prizes"
+	cont "next door."
+	done
+
+_UnnamedText_48d22: ; 9d91a (27:591a)
+	text "Welcome to ROCKET"
+	line "GAME CORNER!"
+
+	para "Do you need some"
+	line "game coins?"
+
+	para "It's ¥1000 for 50"
+	line "coins. Would you"
+	cont "like some?"
+	done
+
+_UnnamedText_48d27: ; 9d984 (27:5984)
+	text "Thanks! Here are"
+	line "your 50 coins!"
+	done
+
+_UnnamedText_48d2c: ; 9d9a5 (27:59a5)
+	text "No? Please come"
+	line "play sometime!"
+	done
+
+_UnnamedText_48d31: ; 9d9c5 (27:59c5)
+	text "You can't afford"
+	line "the coins!"
+	done
+
+_UnnamedText_48d36: ; 9d9e1 (27:59e1)
+	text "Oops! Your COIN"
+	line "CASE is full."
+	done
+
+_UnnamedText_48d3b: ; 9da00 (27:5a00)
+	text "You don't have a"
+	line "COIN CASE!"
+	done
+
+_CeladonGameCornerText3: ; 9da1c (27:5a1c)
+	text "Keep this quiet."
+
+	para "It's rumored that"
+	line "this place is run"
+	cont "by TEAM ROCKET."
+	done
+
+_CeladonGameCornerText4: ; 9da61 (27:5a61)
+	text "I think these"
+	line "machines have"
+	cont "different odds."
+	done
+
+_UnnamedText_48d9c: ; 9da8e (27:5a8e)
+	text "Kid, do you want"
+	line "to play?"
+	prompt
+
+_Received10CoinsText: ; 9daa9 (27:5aa9)
+	text $52, " received"
+	line "10 coins!@@"
+
+_UnnamedText_48da7: ; 9dac0 (27:5ac0)
+	text "You don't need my"
+	line "coins!"
+	done
+
+_UnnamedText_48dac: ; 9dad9 (27:5ad9)
+	text "Wins seem to come"
+	line "and go."
+	done
+
+_CeladonGameCornerText6: ; 9daf4 (27:5af4)
+	text "I'm having a"
+	line "wonderful time!"
+	done
+
+_UnnamedText_48dca: ; 9db11 (27:5b11)
+	text "Hey!"
+
+	para "You have better"
+	line "things to do,"
+	cont "champ in making!"
+
+	para "CELADON GYM's"
+	line "LEADER is ERIKA!"
+	cont "She uses grass-"
+	cont "type #MON!"
+
+	para "She might appear"
+	line "docile, but don't"
+	cont "be fooled!"
+	done
+
+_UnnamedText_48dcf: ; 9dbac (27:5bac)
+	text "They offer rare"
+	line "#MON that can"
+	cont "be exchanged for"
+	cont "your coins."
+
+	para "But, I just can't"
+	line "seem to win!"
+	done
+
+_CeladonGameCornerText8: ; 9dc06 (27:5c06)
+	text "Games are scary!"
+	line "It's so easy to"
+	cont "get hooked!"
+	done
+
+_UnnamedText_48e26: ; 9dc33 (27:5c33)
+	text "What's up? Want"
+	line "some coins?"
+	prompt
+
+_Received20CoinsText: ; 9dc4f (27:5c4f)
+	text $52, " received"
+	line "20 coins!@@"
+
+_UnnamedText_48e31: ; 9dc66 (27:5c66)
+	text "You have lots of"
+	line "coins!"
+	done
+
+_UnnamedText_48e36: ; 9dc7f (27:5c7f)
+	text "Darn! I need more"
+	line "coins for the"
+	cont "#MON I want!"
+	done
+
+_UnnamedText_48e88: ; 9dcad (27:5cad)
+	text "Hey, what? You're"
+	line "throwing me off!"
+	cont "Here are some"
+	cont "coins, shoo!"
+	prompt
+
+_UnnamedText_48e8d: ; 9dceb (27:5ceb)
+	text $52, " received"
+	line "20 coins!@@"
+
+_UnnamedText_48e93: ; 9dd02 (27:5d02)
+	text "You've got your"
+	line "own coins!"
+	done
+
+_UnnamedText_48e98: ; 9dd1d (27:5d1d)
+	text "The trick is to"
+	line "watch the reels"
+	cont "closely!"
+	done
+
+_UnnamedText_48ece: ; 9dd47 (27:5d47)
+	text "I'm guarding this"
+	line "poster!"
+	cont "Go away, or else!"
+	done
+
+_UnnamedText_48ed3: ; 9dd73 (27:5d73)
+	text "Dang!"
+	prompt
+
+_UnnamedText_48ed8: ; 9dd7a (27:5d7a)
+	text "Our hideout might"
+	line "be discovered! I"
+	cont "better tell BOSS!"
+	done
+
+_UnnamedText_48f09: ; 9ddb0 (27:5db0)
+	text "Hey!"
+
+	para "A switch behind"
+	line "the poster!?"
+	cont "Let's push it!@@"
+
+_UnnamedText_48f19: ; 9dde2 (27:5de2)
+	text "Oops! Forgot the"
+	line "COIN CASE!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_gym.asm
@@ -1,0 +1,219 @@
+_UnnamedText_48a5e: ; 9d28f (27:528f)
+	text "Hello. Lovely"
+	line "weather isn't it?"
+	cont "It's so pleasant."
+
+	para "...Oh dear..."
+	line "I must have dozed"
+	cont "off. Welcome."
+
+	para "My name is ERIKA."
+	line "I am the LEADER"
+	cont "of CELADON GYM."
+
+	para "I teach the art of"
+	line "flower arranging."
+	cont "My #MON are of"
+	cont "the grass-type."
+
+	para "Oh, I'm sorry, I"
+	line "had no idea that"
+	cont "you wished to"
+	cont "challenge me."
+
+	para "Very well, but I"
+	line "shall not lose."
+	done
+
+_UnnamedText_48a63: ; 9d3c2 (27:53c2)
+	text "Oh!"
+	line "I concede defeat."
+
+	para "You are remarkably"
+	line "strong."
+
+	para "I must confer you"
+	line "the RAINBOWBADGE."
+	prompt
+
+_UnnamedText_48a68: ; 9d418 (27:5418)
+	text "You are cataloging"
+	line "#MON? I must"
+	cont "say I'm impressed."
+
+	para "I would never"
+	line "collect #MON"
+	cont "if they were"
+	cont "unattractive."
+	done
+
+_UnnamedText_48a6d: ; 9d481 (27:5481)
+	text "The RAINBOWBADGE"
+	line "will make #MON"
+	cont "up to L50 obey."
+
+	para "It also allows"
+	line "#MON to use"
+	cont "STRENGTH in and"
+	cont "out of battle."
+
+	para "Please also take"
+	line "this with you."
+	done
+
+_ReceivedTM21Text: ; 9d50c (27:550c)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM21ExplanationText: ; 9d520 (27:5520)
+	db $0
+	para "TM21 contains"
+	line "MEGA DRAIN."
+
+	para "Half the damage"
+	line "it inflicts is"
+	cont "drained to heal"
+	cont "your #MON!"
+	done
+
+_TM21NoRoomText: ; 9d576 (27:5576)
+	text "You should make"
+	line "room for this."
+	done
+
+_CeladonGymBattleText2: ; 9d596 (27:5596)
+	text "Hey!"
+
+	para "You are not"
+	line "allowed in here!"
+	done
+
+_CeladonGymEndBattleText2: ; 9d5b9 (27:55b9)
+	text "You're"
+	line "too rough!"
+	prompt
+
+_CeladonGymAfterBattleText2: ; 9d5cb (27:55cb)
+	text "Bleaah!"
+	line "I hope ERIKA"
+	cont "wipes you out!"
+	done
+
+_CeladonGymBattleText3: ; 9d5f0 (27:55f0)
+	text "I was getting"
+	line "bored."
+	done
+
+_CeladonGymEndBattleText3: ; 9d606 (27:5606)
+	text "My"
+	line "makeup!"
+	prompt
+
+_CeladonGymAfterBattleText3: ; 9d612 (27:5612)
+	text "Grass-type #MON"
+	line "are tough against"
+	cont "the water-type!"
+
+	para "They also have an"
+	line "edge on rock and"
+	cont "ground #MON!"
+	done
+
+_CeladonGymBattleText4: ; 9d675 (27:5675)
+	text "Aren't you the"
+	line "peeping Tom?"
+	done
+
+_CeladonGymEndBattleText4: ; 9d691 (27:5691)
+	text "I'm"
+	line "in shock!"
+	prompt
+
+_CeladonGymAfterBattleText4: ; 9d69f (27:569f)
+	text "Oh, you weren't"
+	line "peeping? We get a"
+	cont "lot of gawkers!"
+	done
+
+_CeladonGymBattleText5: ; 9d6d1 (27:56d1)
+	text "Look at my grass"
+	line "#MON!"
+
+	para "They're so easy"
+	line "to raise!"
+	done
+
+_CeladonGymEndBattleText5: ; 9d702 (27:5702)
+	text "No!"
+	prompt
+
+_CeladonGymAfterBattleText5: ; 9d707 (27:5707)
+	text "We only use grass-"
+	line "type #MON at"
+	cont "our GYM!"
+
+	para "We also use them"
+	line "for making flower"
+	cont "arrangements!"
+	done
+
+_CeladonGymBattleText6: ; 9d762 (27:5762)
+	text "Don't bring any"
+	line "bugs or fire"
+	cont "#MON in here!"
+	done
+
+_CeladonGymEndBattleText6: ; 9d78d (27:578d)
+	text "Oh!"
+	line "You!"
+	prompt
+
+_CeladonGymAfterBattleText6: ; 9d797 (27:5797)
+	text "Our LEADER, ERIKA,"
+	line "might be quiet,"
+	cont "but she's also"
+	cont "very skilled!"
+	done
+
+_CeladonGymBattleText7: ; 9d7d7 (27:57d7)
+	text "Pleased to meet"
+	line "you. My hobby is"
+	cont "#MON training."
+	done
+
+_CeladonGymEndBattleText7: ; 9d808 (27:5808)
+	text "Oh!"
+	line "Splendid!"
+	prompt
+
+_CeladonGymAfterBattleText7: ; 9d817 (27:5817)
+	text "I have a blind"
+	line "date coming up."
+	cont "I have to learn"
+	cont "to be polite."
+	done
+
+_CeladonGymBattleText8: ; 9d855 (27:5855)
+	text "Welcome to"
+	line "CELADON GYM!"
+
+	para "You better not"
+	line "underestimate"
+	cont "girl power!"
+	done
+
+_CeladonGymEndBattleText8: ; 9d897 (27:5897)
+	text "Oh!"
+	line "Beaten!"
+	prompt
+
+_CeladonGymAfterBattleText8: ; 9d8a4 (27:58a4)
+	text "I didn't bring my"
+	line "best #MON!"
+
+	para "Wait 'til next"
+	line "time!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_hotel.asm
@@ -1,0 +1,22 @@
+_CeladonHotelText1: ; 9e18a (27:618a)
+	text "#MON? No, this"
+	line "is a hotel for"
+	cont "people."
+
+	para "We're full up."
+	done
+
+_CeladonHotelText2: ; 9e1bf (27:61bf)
+	text "I'm on vacation"
+	line "with my brother"
+	cont "and boy friend."
+
+	para "CELADON is such a"
+	line "pretty city!"
+	done
+
+_CeladonHotelText3: ; 9e20e (27:620e)
+	text "Why did she bring"
+	line "her brother?"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_house.asm
@@ -1,0 +1,23 @@
+_CeladonHouseText1: ; 9e0d5 (27:60d5)
+	text "Hehehe! The slots"
+	line "just reel in the"
+	cont "dough, big time!"
+	done
+
+_CeladonHouseText2: ; 9e10a (27:610a)
+	text "CHIEF!"
+
+	para "We just shipped"
+	line "2000 #MON as"
+	cont "slot prizes!"
+	done
+
+_CeladonHouseText3: ; 9e13c (27:613c)
+	text "Don't touch the"
+	line "poster at the"
+	cont "GAME CORNER!"
+
+	para "There's no secret"
+	line "switch behind it!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_mansion_1f.asm
@@ -1,0 +1,24 @@
+_CeladonMansion1Text1: ; 9ceee (27:4eee)
+	text "MEOWTH: Meow!@@"
+
+_CeladonMansion1Text2: ; 9cefe (27:4efe)
+	text "My dear #MON"
+	line "keep me company."
+
+	para "MEOWTH even brings"
+	line "money home!"
+	done
+
+_CeladonMansion1Text3: ; 9cf3c (27:4f3c)
+	text "CLEFAIRY: Pi"
+	line "pippippi!@@"
+
+_CeladonMansion1Text4: ; 9cf55 (27:4f55)
+	text "NIDORAN: Kya"
+	line "kyaoo!@@"
+
+_CeladonMansion1Text5: ; 9cf6b (27:4f6b)
+	text "CELADON MANSION"
+	line "Manager's Suite"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_mansion_2f.asm
@@ -1,0 +1,5 @@
+_CeladonMansion2Text1: ; 9cf8b (27:4f8b)
+	text "GAME FREAK"
+	line "Meeting Room"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_mansion_3f.asm
@@ -1,0 +1,67 @@
+_ProgrammerText: ; 9cfa4 (27:4fa4)
+	text "Me? I'm the"
+	line "programmer!"
+	done
+
+_GraphicArtistText: ; 9cfbc (27:4fbc)
+	text "I'm the graphic"
+	line "artist!"
+	cont "I drew you!"
+	done
+
+_WriterText: ; 9cfe0 (27:4fe0)
+	text "I wrote the story!"
+	line "Isn't ERIKA cute?"
+
+	para "I like MISTY a"
+	line "lot too!"
+
+	para "Oh, and SABRINA,"
+	line "I like her!"
+	done
+
+_GameDesignerText: ; 9d03a (27:503a)
+	text "Is that right?"
+
+	para "I'm the game"
+	line "designer!"
+
+	para "Filling up your"
+	line "#DEX is tough,"
+	cont "but don't quit!"
+
+	para "When you finish,"
+	line "come tell me!"
+	done
+
+_CompletedDexText: ; 9d0ad (27:50ad)
+	text "Wow! Excellent!"
+	line "You completed"
+	cont "your #DEX!"
+	cont "Congratulations!"
+	cont "...@@"
+
+_CeladonMansion3Text5: ; 9d0ed (27:50ed)
+	text "It's the game"
+	line "program! Messing"
+	cont "with it could bug"
+	cont "out the game!"
+	done
+
+_CeladonMansion3Text6: ; 9d12c (27:512c)
+	text "Someone's playing"
+	line "a game instead of"
+	cont "working!"
+	done
+
+_CeladonMansion3Text7: ; 9d159 (27:5159)
+	text "It's the script!"
+	line "Better not look"
+	cont "at the ending!"
+	done
+
+_CeladonMansion3Text8: ; 9d189 (27:5189)
+	text "GAME FREAK"
+	line "Development Room"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_mansion_4f_inside.asm
@@ -1,0 +1,11 @@
+_CeladonMansion5Text1: ; 9d1ba (27:51ba)
+	text "I know everything"
+	line "about the world"
+	cont "of #MON in"
+	cont "your GAME BOY!"
+
+	para "Get together with"
+	line "your friends and"
+	cont "trade #MON!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_mansion_4f_outside.asm
@@ -1,0 +1,4 @@
+_CeladonMansion4Text1: ; 9d1a6 (27:51a6)
+	text "I KNOW EVERYTHING!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_pokecenter.asm
@@ -1,0 +1,13 @@
+_CeladonPokecenterText2: ; 9d226 (27:5226)
+	text "# FLUTE awakens"
+	line "#MON with a"
+	cont "sound that only"
+	cont "they can hear!"
+	done
+
+_CeladonPokecenterText3: ; 9d262 (27:5262)
+	text "I rode uphill on"
+	line "CYCLING ROAD from"
+	cont "FUCHSIA!"
+	done
+
--- /dev/null
+++ b/text/maps/celadon_prize_room.asm
@@ -1,0 +1,13 @@
+_CeladonPrizeRoomText1: ; 9dee6 (27:5ee6)
+	text "I sure do fancy"
+	line "that PORYGON!"
+
+	para "But, it's hard to"
+	line "win at slots!"
+	done
+
+_CeladonPrizeRoomText2: ; 9df24 (27:5f24)
+	text "I had a major"
+	line "haul today!"
+	done
+
--- /dev/null
+++ b/text/maps/cerulean_badge_house.asm
@@ -1,0 +1,98 @@
+_UnnamedText_74e77: ; 990c9 (26:50c9)
+	text "#MON BADGEs"
+	line "are owned only by"
+	cont "skilled trainers."
+
+	para "I see you have"
+	line "at least one."
+
+	para "Those BADGEs have"
+	line "amazing secrets!"
+	prompt
+
+_UnnamedText_74e7c: ; 9913a (26:513a)
+	text "Now then..."
+
+	para "Which of the 8"
+	line "BADGEs should I"
+	cont "describe?"
+	done
+
+_UnnamedText_74e81: ; 99170 (26:5170)
+	text "Come visit me any"
+	line "time you wish."
+	done
+
+_UnnamedText_74e96: ; 99192 (26:5192)
+	text "The ATTACK of all"
+	line "#MON increases"
+	cont "a little bit."
+
+	para "It also lets you"
+	line "use FLASH any"
+	cont "time you desire."
+	prompt
+
+_UnnamedText_74e9b: ; 991f2 (26:51f2)
+	text "#MON up to L30"
+	line "will obey you."
+
+	para "Any higher, they"
+	line "become unruly!"
+
+	para "It also lets you"
+	line "use CUT outside"
+	cont "of battle."
+	prompt
+
+_UnnamedText_74ea0: ; 9925d (26:525d)
+	text "The SPEED of all"
+	line "#MON increases"
+	cont "a little bit."
+
+	para "It also lets you"
+	line "use FLY outside"
+	cont "of battle."
+	prompt
+
+_UnnamedText_74ea5: ; 992b8 (26:52b8)
+	text "#MON up to L50"
+	line "will obey you."
+
+	para "Any higher, they"
+	line "become unruly!"
+
+	para "It also lets you"
+	line "use STRENGTH out-"
+	cont "side of battle."
+	prompt
+
+_UnnamedText_74eaa: ; 9932a (26:532a)
+	text "The DEFENSE of all"
+	line "#MON increases"
+	cont "a little bit."
+
+	para "It also lets you"
+	line "use SURF outside"
+	cont "of battle."
+	prompt
+
+_UnnamedText_74eaf: ; 99388 (26:5388)
+	text "#MON up to L70"
+	line "will obey you."
+
+	para "Any higher, they"
+	line "become unruly!"
+	prompt
+
+_UnnamedText_74eb4: ; 993c7 (26:53c7)
+	text "Your #MON's"
+	line "SPECIAL abilities"
+	cont "increase a bit."
+	prompt
+
+_UnnamedText_74eb9: ; 993f5 (26:53f5)
+	text "All #MON will"
+	line "obey you!"
+	prompt
+
--- /dev/null
+++ b/text/maps/cerulean_city.asm
@@ -1,0 +1,233 @@
+_UnnamedText_19668: ; a4d2b (29:4d2b)
+	text $53, ": Yo!"
+	line $52, "!"
+
+	para "You're still"
+	line "struggling along"
+	cont "back here?"
+
+	para "I'm doing great!"
+	line "I caught a bunch"
+	cont "of strong and"
+	cont "smart #MON!"
+
+	para "Here, let me see"
+	line "what you caught,"
+	cont $52, "!"
+	done
+
+_UnnamedText_1966d: ; a4dbe (29:4dbe)
+	text "Hey!"
+	line "Take it easy!"
+	cont "You won already!"
+	prompt
+
+_UnnamedText_19672: ; a4de3 (29:4de3)
+	text "Heh!"
+	line "You're no match"
+	cont "for my genius!"
+	prompt
+
+_UnnamedText_19677: ; a4e07 (29:4e07)
+	text $53, ": Hey,"
+	line "guess what?"
+
+	para "I went to BILL's"
+	line "and got him to"
+	cont "show me his rare"
+	cont "#MON!"
+
+	para "That added a lot"
+	line "of pages to my"
+	cont "#DEX!"
+
+	para "After all, BILL's"
+	line "world famous as a"
+	cont "#MANIAC!"
+
+	para "He invented the"
+	line "#MON Storage"
+	cont "System on PC!"
+
+	para "Since you're using"
+	line "his system, go"
+	cont "thank him!"
+
+	para "Well, I better"
+	line "get rolling!"
+	cont "Smell ya later!"
+	done
+
+_UnnamedText_196d9: ; a4f27 (29:4f27)
+	text "Hey! Stay out!"
+	line "It's not your"
+	cont "yard! Huh? Me?"
+
+	para "I'm an innocent"
+	line "bystander! Don't"
+	cont "you believe me?"
+	done
+
+_ReceivedTM28Text: ; a4f82 (29:4f82)
+	text $52, " recovered"
+	line "TM28!@@"
+
+_ReceivedTM28Text2: ; a4f96 (29:4f96)
+	db $0
+	para "I better get"
+	line "moving! Bye!@@"
+
+_TM28NoRoomText: ; a4fb3 (29:4fb3)
+	text "Make room for"
+	line "this!"
+
+	para "I can't run until"
+	line "I give it to you!"
+	done
+
+_UnnamedText_196ee: ; a4feb (29:4feb)
+	text "Stop!"
+	line "I give up! I'll"
+	cont "leave quietly!"
+	prompt
+
+_UnnamedText_196f3: ; a5010 (29:5010)
+	text "OK! I'll return"
+	line "the TM I stole!"
+	prompt
+
+_CeruleanCityText3: ; a5030 (29:5030)
+	text "You're a trainer"
+	line "too? Collecting,"
+	cont "fighting, it's a"
+	cont "tough life."
+	done
+
+_CeruleanCityText4: ; a506e (29:506e)
+	text "That bush in"
+	line "front of the shop"
+	cont "is in the way."
+
+	para "There might be a"
+	line "way around."
+	done
+
+_CeruleanCityText5: ; a50ba (29:50ba)
+	text "You're making an"
+	line "encyclopedia on"
+	cont "#MON? That"
+	cont "sounds amusing."
+	done
+
+_CeruleanCityText6: ; a50f6 (29:50f6)
+	text "The people here"
+	line "were robbed."
+
+	para "It's obvious that"
+	line "TEAM ROCKET is"
+	cont "behind this most"
+	cont "heinous crime!"
+
+	para "Even our POLICE"
+	line "force has trouble"
+	cont "with the ROCKETs!"
+	done
+
+_UnnamedText_19730: ; a5188 (29:5188)
+	text "OK! SLOWBRO!"
+	line "Use SONICBOOM!"
+	cont "Come on, SLOWBRO"
+	cont "pay attention!"
+	done
+
+_UnnamedText_19735: ; a51c5 (29:51c5)
+	text "SLOWBRO punch!"
+	line "No! You blew it"
+	cont "again!"
+	done
+
+_UnnamedText_1973a: ; a51ec (29:51ec)
+	text "SLOWBRO, WITHDRAW!"
+	line "No! That's wrong!"
+
+	para "It's so hard to"
+	line "control #MON!"
+
+	para "Your #MON's"
+	line "obedience depends"
+	cont "on your abilities"
+	cont "as a trainer!"
+	done
+
+_UnnamedText_1976f: ; a526b (29:526b)
+	text "SLOWBRO took a"
+	line "snooze..."
+	done
+
+_UnnamedText_19774: ; a5285 (29:5285)
+	text "SLOWBRO is"
+	line "loafing around..."
+	done
+
+_UnnamedText_19779: ; a52a3 (29:52a3)
+	text "SLOWBRO turned"
+	line "away..."
+	done
+
+_UnnamedText_1977e: ; a52bb (29:52bb)
+	text "SLOWBRO"
+	line "ignored orders..."
+	done
+
+_CeruleanCityText9: ; a52d6 (29:52d6)
+	text "I want a bright"
+	line "red BICYCLE!"
+
+	para "I'll keep it at"
+	line "home, so it won't"
+	cont "get dirty!"
+	done
+
+_CeruleanCityText10: ; a531f (29:531f)
+	text "This is CERULEAN"
+	line "CAVE! Horribly"
+	cont "strong #MON"
+	cont "live in there!"
+
+	para "The #MON LEAGUE"
+	line "champion is the"
+	cont "only person who"
+	cont "is allowed in!"
+	done
+
+_CeruleanCityText12: ; a539a (29:539a)
+	text "CERULEAN CITY"
+	line "A Mysterious,"
+	cont "Blue Aura"
+	cont "Surrounds It"
+	done
+
+_CeruleanCityText13: ; a53ce (29:53ce)
+	text "TRAINER TIPS"
+
+	para "Pressing B Button"
+	line "during evolution"
+	cont "cancels the whole"
+	cont "process."
+	done
+
+_CeruleanCityText16: ; a541a (29:541a)
+	text "Grass and caves"
+	line "handled easily!"
+	cont "BIKE SHOP"
+	done
+
+_CeruleanCityText17: ; a5445 (29:5445)
+	text "CERULEAN CITY"
+	line "#MON GYM"
+	cont "LEADER: MISTY"
+
+	para "The Tomboyish"
+	line "Mermaid!"
+	done
+
--- /dev/null
+++ b/text/maps/cerulean_gym.asm
@@ -1,0 +1,132 @@
+_UnnamedText_5c7be: ; 989c1 (26:49c1)
+	text "Hi, you're a new"
+	line "face!"
+
+	para "Trainers who want"
+	line "to turn pro have"
+	cont "to have a policy"
+	cont "about #MON!"
+
+	para "What is your"
+	line "approach when you"
+	cont "catch #MON?"
+
+	para "My policy is an"
+	line "all-out offensive"
+	cont "with water-type"
+	cont "#MON!"
+	done
+
+_UnnamedText_5c7c3: ; 98a7b (26:4a7b)
+	text "TM11 teaches"
+	line "BUBBLEBEAM!"
+
+	para "Use it on an"
+	line "aquatic #MON!"
+	done
+
+_UnnamedText_5c7c8: ; 98ab0 (26:4ab0)
+	text "The CASCADEBADGE"
+	line "makes all #MON"
+	cont "up to L30 obey!"
+
+	para "That includes"
+	line "even outsiders!"
+
+	para "There's more, you"
+	line "can now use CUT"
+	cont "any time!"
+
+	para "You can CUT down"
+	line "small bushes to"
+	cont "open new paths!"
+
+	para "You can also have"
+	line "my favorite TM!"
+	done
+
+_ReceivedTM11Text: ; 98b7d (26:4b7d)
+	text $52, " received"
+	line "TM11!@@"
+
+_UnnamedText_5c7d3: ; 98b90 (26:4b90)
+	text "You better make"
+	line "room for this!"
+	done
+
+_UnnamedText_5c7d8: ; 98bb0 (26:4bb0)
+	text "Wow!"
+	line "You're too much!"
+
+	para "All right!"
+
+	para "You can have the"
+	line "CASCADEBADGE to"
+	cont "show you beat me!@@"
+
+_CeruleanGymBattleText1: ; 98c05 (26:4c05)
+	text "I'm more than good"
+	line "enough for you!"
+
+	para "MISTY can wait!"
+	done
+
+_CeruleanGymEndBattleText1: ; 98c38 (26:4c38)
+	text "You"
+	line "overwhelmed me!"
+	prompt
+
+_CeruleanGymAfterBattleText1: ; 98c4d (26:4c4d)
+	text "You have to face"
+	line "other trainers to"
+	cont "find out how good"
+	cont "you really are."
+	done
+
+_CeruleanGymBattleText2: ; 98c93 (26:4c93)
+	text "Splash!"
+
+	para "I'm first up!"
+	line "Let's do it!"
+	done
+
+_CeruleanGymEndBattleText2: ; 98cb5 (26:4cb5)
+	text "That"
+	line "can't be!"
+	prompt
+
+_CeruleanGymAfterBattleText2: ; 98cc4 (26:4cc4)
+	text "MISTY is going to"
+	line "keep improving!"
+
+	para "She won't lose to"
+	line "someone like you!"
+	done
+
+_UnnamedText_5c82a: ; 98d0a (26:4d0a)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "Here's my advice!"
+
+	para "The LEADER, MISTY,"
+	line "is a pro who uses"
+	cont "water #MON!"
+
+	para "You can drain all"
+	line "their water with"
+	cont "plant #MON!"
+
+	para "Or, zap them with"
+	line "electricity!"
+	done
+
+_UnnamedText_5c82f: ; 98db0 (26:4db0)
+	text "You beat MISTY!"
+	line "What'd I tell ya?"
+
+	para "You and me kid,"
+	line "we make a pretty"
+	cont "darn good team!"
+	done
+
--- /dev/null
+++ b/text/maps/cerulean_mart.asm
@@ -1,0 +1,20 @@
+_CeruleanMartText2: ; 99012 (26:5012)
+	text "Use REPEL to keep"
+	line "bugs and weak"
+	cont "#MON away."
+
+	para "Put your strongest"
+	line "#MON at the"
+	cont "top of the list"
+	cont "for best results!"
+	done
+
+_CeruleanMartText3: ; 9907f (26:507f)
+	text "Have you seen any"
+	line "RARE CANDY?"
+
+	para "It's supposed to"
+	line "make #MON go"
+	cont "up one level!"
+	done
+
--- /dev/null
+++ b/text/maps/cerulean_pokecenter.asm
@@ -1,0 +1,25 @@
+_CeruleanPokecenterText1: ; 988e5 (26:48e5)
+	text "That BILL!"
+
+	para "I heard that"
+	line "he'll do whatever"
+	cont "it takes to get"
+	cont "rare #MON!"
+	done
+
+_CeruleanPokecenterText3: ; 9892a (26:492a)
+	text "Have you heard"
+	line "about BILL?"
+
+	para "Everyone calls"
+	line "him a #MANIAC!"
+
+	para "I think people"
+	line "are just jealous"
+	cont "of BILL, though."
+
+	para "Who wouldn't want"
+	line "to boast about"
+	cont "their #MON?"
+	done
+
--- /dev/null
+++ b/text/maps/cerulean_trade_house.asm
@@ -1,0 +1,10 @@
+_CeruleanHouseText1: ; 9888c (26:488c)
+	text "My husband likes"
+	line "trading #MON."
+
+	para "If you are a"
+	line "collector, would"
+	cont "you please trade"
+	cont "with him?"
+	done
+
--- /dev/null
+++ b/text/maps/cerulean_trashed_house.asm
@@ -1,0 +1,37 @@
+_UnnamedText_1d6ab: ; 9875c (26:475c)
+	text "Those miserable"
+	line "ROCKETs!"
+
+	para "Look what they"
+	line "did here!"
+
+	para "They stole a TM"
+	line "for teaching"
+	cont "#MON how to"
+	cont "DIG holes!"
+
+	para "That cost me a"
+	line "bundle, it did!"
+	done
+
+_UnnamedText_1d6b0: ; 987e2 (26:47e2)
+	text "I figure what's"
+	line "lost is lost!"
+
+	para "I decided to teach"
+	line "DIGLETT how to"
+	cont "DIG without a TM!"
+	done
+
+_CeruleanHouseTrashedText2: ; 98834 (26:4834)
+	text "TEAM ROCKET must"
+	line "be trying to DIG"
+	cont "their way into no"
+	cont "good!"
+	done
+
+_CeruleanHouseTrashedText3: ; 9886f (26:486f)
+	text "TEAM ROCKET left"
+	line "a way out!"
+	done
+
--- /dev/null
+++ b/text/maps/champion.asm
@@ -1,0 +1,147 @@
+_UnnamedText_760f4: ; 860e1 (21:60e1)
+	text $53, ": Hey!"
+
+	para "I was looking"
+	line "forward to seeing"
+	cont "you, ", $52, "!"
+
+	para "My rival should"
+	line "be strong to keep"
+	cont "me sharp!"
+
+	para "While working on"
+	line "#DEX, I looked"
+	cont "all over for"
+	cont "powerful #MON!"
+
+	para "Not only that, I"
+	line "assembled teams"
+	cont "that would beat"
+	cont "any #MON type!"
+
+	para "And now!"
+
+	para "I'm the #MON"
+	line "LEAGUE champion!"
+
+	para $52, "! Do you"
+	line "know what that"
+	cont "means?"
+
+	para "I'll tell you!"
+
+	para "I am the most"
+	line "powerful trainer"
+	cont "in the world!"
+	done
+
+_UnnamedText_760f9: ; 8623b (21:623b)
+	text "NO!"
+	line "That can't be!"
+	cont "You beat my best!"
+
+	para "After all that"
+	line "work to become"
+	cont "LEAGUE champ?"
+
+	para "My reign is over"
+	line "already?"
+	cont "It's not fair!"
+	prompt
+
+_UnnamedText_760fe: ; 862b4 (21:62b4)
+	text "Hahaha!"
+	line "I won, I won!"
+
+	para "I'm too good for"
+	line "you, ", $52, "!"
+
+	para "You did well to"
+	line "even reach me,"
+	cont $53, ", the"
+	cont "#MON genius!"
+
+	para "Nice try, loser!"
+	line "Hahaha!"
+	prompt
+
+_UnnamedText_76103: ; 8632f (21:632f)
+	text "Why?"
+	line "Why did I lose?"
+
+	para "I never made any"
+	line "mistakes raising"
+	cont "my #MON..."
+
+	para "Darn it! You're"
+	line "the new #MON"
+	cont "LEAGUE champion!"
+
+	para "Although I don't"
+	line "like to admit it."
+	done
+
+_GaryText2: ; 863c1 (21:63c1)
+	text "OAK: ", $52, "!"
+	done
+
+_UnnamedText_76120: ; 863ca (21:63ca)
+	text "OAK: So, you won!"
+	line "Congratulations!"
+	cont "You're the new"
+	cont "#MON LEAGUE"
+	cont "champion!"
+
+	para "You've grown up so"
+	line "much since you"
+	cont "first left with"
+	cont "@"
+	TX_RAM $cd6d
+	text "!"
+
+	para $52, ", you have"
+	line "come of age!"
+	done
+
+_UnnamedText_76125: ; 86463 (21:6463)
+	text "OAK: ", $53, "! I'm"
+	line "disappointed!"
+
+	para "I came when I"
+	line "heard you beat"
+	cont "the ELITE FOUR!"
+
+	para "But, when I got"
+	line "here, you had"
+	cont "already lost!"
+
+	para $53, "! Do you"
+	line "understand why"
+	cont "you lost?"
+
+	para "You have forgotten"
+	line "to treat your"
+	cont "#MON with"
+	cont "trust and love!"
+
+	para "Without them, you"
+	line "will never become"
+	cont "a champ again!"
+	done
+
+_UnnamedText_7612a: ; 86567 (21:6567)
+	text "OAK: ", $52, "!"
+
+	para "You understand"
+	line "that your victory"
+	cont "was not just your"
+	cont "own doing!"
+
+	para "The bond you share"
+	line "with your #MON"
+	cont "is marvelous!"
+
+	para $52, "!"
+	line "Come with me!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_gym.asm
@@ -1,0 +1,210 @@
+_BlaineBattleText: ; a0844 (28:4844)
+	text "Hah!"
+
+	para "I am BLAINE! I"
+	line "am the LEADER of"
+	cont "CINNABAR GYM!"
+
+	para "My fiery #MON"
+	line "will incinerate"
+	cont "all challengers!"
+
+	para "Hah! You better"
+	line "have BURN HEAL!"
+	done
+
+_BlaineEndBattleText: ; a08c7 (28:48c7)
+	text "I have"
+	line "burnt out!"
+
+	para "You have earned"
+	line "the VOLCANOBADGE!@@"
+
+_BlaineFireBlastText: ; a08fd (28:48fd)
+	text "FIRE BLAST is the"
+	line "ultimate fire"
+	cont "technique!"
+
+	para "Don't waste it on"
+	line "water #MON!"
+	done
+
+_BlaineBadgeText: ; a0946 (28:4946)
+	text "Hah!"
+
+	para "The VOLCANOBADGE"
+	line "heightens the"
+	cont "SPECIAL abilities"
+	cont "of your #MON!"
+
+	para "Here, you can"
+	line "have this too!"
+	done
+
+_ReceivedTM38Text: ; a09a8 (28:49a8)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM38ExplanationText: ; a09bc (28:49bc)
+	db $0
+	para "TM38 contains"
+	line "FIRE BLAST!"
+
+	para "Teach it to fire-"
+	line "type #MON!"
+
+	para "CHARMELEON or"
+	line "PONYTA would be"
+	cont "good bets!"
+	done
+
+_TM38NoRoomText: ; a0a1e (28:4a1e)
+	text "Make room for my"
+	line "gift!"
+	done
+
+_UnnamedText_7595f: ; a0a36 (28:4a36)
+	text "Do you know how"
+	line "hot #MON fire"
+	cont "breath can get?"
+	done
+
+_UnnamedText_75964: ; a0a65 (28:4a65)
+	text "Yow!"
+	line "Hot, hot, hot!"
+	prompt
+
+_UnnamedText_75969: ; a0a7a (28:4a7a)
+	text "Fire, or to be"
+	line "more precise,"
+	cont "combustion..."
+
+	para "Blah, blah, blah,"
+	line "blah..."
+	done
+
+_UnnamedText_75994: ; a0ac0 (28:4ac0)
+	text "I was a thief, but"
+	line "I became straight"
+	cont "as a trainer!"
+	done
+
+_UnnamedText_75999: ; a0af4 (28:4af4)
+	text "I"
+	line "surrender!"
+	prompt
+
+_UnnamedText_7599e: ; a0b02 (28:4b02)
+	text "I can't help"
+	line "stealing other"
+	cont "people's #MON!"
+	done
+
+_UnnamedText_759c9: ; a0b2c (28:4b2c)
+	text "You can't win!"
+	line "I have studied"
+	cont "#MON totally!"
+	done
+
+_UnnamedText_759ce: ; a0b58 (28:4b58)
+	text "Waah!"
+	line "My studies!"
+	prompt
+
+_UnnamedText_759d3: ; a0b6b (28:4b6b)
+	text "My theories are"
+	line "too complicated"
+	cont "for you!"
+	done
+
+_UnnamedText_759fe: ; a0b95 (28:4b95)
+	text "I just like using"
+	line "fire #MON!"
+	done
+
+_UnnamedText_75a03: ; a0bb3 (28:4bb3)
+	text "Too hot"
+	line "to handle!"
+	prompt
+
+_UnnamedText_75a08: ; a0bc7 (28:4bc7)
+	text "I wish there was"
+	line "a thief #MON!"
+	cont "I'd use that!"
+	done
+
+_UnnamedText_75a33: ; a0bf4 (28:4bf4)
+	text "I know why BLAINE"
+	line "became a trainer!"
+	done
+
+_UnnamedText_75a38: ; a0c19 (28:4c19)
+	text "Ow!"
+	prompt
+
+_UnnamedText_75a3d: ; a0c1e (28:4c1e)
+	text "BLAINE was lost"
+	line "in the mountains"
+	cont "when a fiery bird"
+	cont "#MON appeared."
+
+	para "Its light enabled"
+	line "BLAINE to find"
+	cont "his way down!"
+	done
+
+_UnnamedText_75a68: ; a0c90 (28:4c90)
+	text "I've been to many"
+	line "GYMs, but this is"
+	cont "my favorite!"
+	done
+
+_UnnamedText_75a6d: ; a0cc1 (28:4cc1)
+	text "Yowza!"
+	line "Too hot!"
+	prompt
+
+_UnnamedText_75a72: ; a0cd2 (28:4cd2)
+	text "Us fire #MON"
+	line "fans like PONYTA"
+	cont "and NINETALES!"
+	done
+
+_UnnamedText_75a9d: ; a0d00 (28:4d00)
+	text "Fire is weak"
+	line "against H2O!"
+	done
+
+_UnnamedText_75aa2: ; a0d1b (28:4d1b)
+	text "Oh!"
+	line "Snuffed out!"
+	prompt
+
+_UnnamedText_75aa7: ; a0d2d (28:4d2d)
+	text "Water beats fire!"
+	line "But, fire melts"
+	cont "ice #MON!"
+	done
+
+_UnnamedText_75ac2: ; a0d5a (28:4d5a)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "The hot-headed"
+	line "BLAINE is a fire"
+	cont "#MON pro!"
+
+	para "Douse his spirits"
+	line "with water!"
+
+	para "You better take"
+	line "some BURN HEALs!"
+	done
+
+_UnnamedText_75ac7: ; a0dd9 (28:4dd9)
+	text $52, "! You beat"
+	line "that fire brand!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_island.asm
@@ -1,0 +1,38 @@
+_CinnabarIslandText8: ; a61cf (29:61cf)
+	text "The door is"
+	line "locked..."
+	done
+
+_CinnabarIslandText1: ; a61e6 (29:61e6)
+	text "CINNABAR GYM's"
+	line "BLAINE is an odd"
+	cont "man who has lived"
+	cont "here for decades."
+	done
+
+_CinnabarIslandText2: ; a622a (29:622a)
+	text "Scientists conduct"
+	line "experiments in"
+	cont "the burned out"
+	cont "building."
+	done
+
+_CinnabarIslandText3: ; a6266 (29:6266)
+	text "CINNABAR ISLAND"
+	line "The Fiery Town of"
+	cont "Burning Desire"
+	done
+
+_CinnabarIslandText6: ; a6298 (29:6298)
+	text "#MON LAB"
+	done
+
+_CinnabarIslandText7: ; a62a2 (29:62a2)
+	text "CINNABAR ISLAND"
+	line "#MON GYM"
+	cont "LEADER: BLAINE"
+
+	para "The Hot-Headed"
+	line "Quiz Master!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_lab.asm
@@ -1,0 +1,30 @@
+_Lab1Text1: ; a0df7 (28:4df7)
+	text "We study #MON"
+	line "extensively here."
+
+	para "People often bring"
+	line "us rare #MON"
+	cont "for examination."
+	done
+
+_Lab1Text2: ; a0e49 (28:4e49)
+	text "A photo of the"
+	line "LAB's founder,"
+	cont "DR.FUJI!"
+	done
+
+_Lab1Text3: ; a0e70 (28:4e70)
+	text "#MON LAB"
+	line "Meeting Room"
+	done
+
+_Lab1Text4: ; a0e87 (28:4e87)
+	text "#MON LAB"
+	line "R-and-D Room"
+	done
+
+_Lab1Text5: ; a0e9e (28:4e9e)
+	text "#MON LAB"
+	line "Testing Room"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_lab_fossil_room.asm
@@ -1,0 +1,79 @@
+_UnnamedText_75dc6: ; a10e8 (28:50e8)
+	text "Hiya!"
+
+	para "I am important"
+	line "doctor!"
+
+	para "I study here rare"
+	line "#MON fossils!"
+
+	para "You! Have you a"
+	line "fossil for me?"
+	prompt
+
+_UnnamedText_75dcb: ; a1145 (28:5145)
+	text "No! Is too bad!"
+	done
+
+_UnnamedText_75dd0: ; a1156 (28:5156)
+	text "I take a little"
+	line "time!"
+
+	para "You go for walk a"
+	line "little while!"
+	done
+
+_UnnamedText_75dd5: ; a118d (28:518d)
+	text "Where were you?"
+
+	para "Your fossil is"
+	line "back to life!"
+
+	para "It was @"
+	TX_RAM $cf4b
+	db $0
+	line "like I think!"
+	prompt
+
+_UnnamedText_610ae: ; a11d6 (28:51d6)
+	text "Oh! That is"
+	line "@"
+	TX_RAM $cd6d
+	text "!"
+
+	para "It is fossil of"
+	line "@"
+	TX_RAM $cf4b
+	text ", a"
+	cont "#MON that is"
+	cont "already extinct!"
+
+	para "My Resurrection"
+	line "Machine will make"
+	cont "that #MON live"
+	cont "again!"
+	done
+
+_UnnamedText_610b3: ; a1259 (28:5259)
+	text "So! You hurry and"
+	line "give me that!"
+
+	para $52, " handed"
+	line "over @"
+	TX_RAM $cd6d
+	text "!"
+	prompt
+
+_UnnamedText_610b8: ; a128f (28:528f)
+	text "I take a little"
+	line "time!"
+
+	para "You go for walk a"
+	line "little while!"
+	done
+
+_UnnamedText_610bd: ; a12c6 (28:52c6)
+	text "Aiyah! You come"
+	line "again!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_lab_metronome_room.asm
@@ -1,0 +1,64 @@
+_TM35PreReceiveText: ; a0f09 (28:4f09)
+	text "Tch-tch-tch!"
+	line "I made a cool TM!"
+
+	para "It can cause all"
+	line "kinds of fun!"
+	prompt
+
+_ReceivedTM35Text: ; a0f48 (28:4f48)
+	text $52, " received "
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM35ExplanationText: ; a0f5d (28:4f5d)
+	text "Tch-tch-tch!"
+	line "That's the sound"
+	cont "of a METRONOME!"
+
+	para "It tweaks your"
+	line "#MON's brain"
+	cont "into using moves"
+	cont "it doesn't know!"
+	done
+
+_TM35NoRoomText: ; a0fc7 (28:4fc7)
+	text "Your pack is"
+	line "crammed full!"
+	done
+
+_Lab3Text2: ; a0fe3 (28:4fe3)
+	text "EEVEE can evolve"
+	line "into 1 of 3 kinds"
+	cont "of #MON."
+	done
+
+_Lab3Text3: ; a1010 (28:5010)
+	text "There's an e-mail"
+	line "message!"
+
+	para "..."
+
+	para "The 3 legendary"
+	line "bird #MON are"
+	cont "ARTICUNO, ZAPDOS"
+	cont "and MOLTRES."
+
+	para "Their whereabouts"
+	line "are unknown."
+
+	para "We plan to explore"
+	line "the cavern close"
+	cont "to CERULEAN."
+
+	para "From: #MON"
+	line "RESEARCH TEAM"
+
+	para "..."
+	done
+
+_Lab3Text5: ; a10d8 (28:50d8)
+	text "An amber pipe!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_lab_trade_room.asm
@@ -1,0 +1,10 @@
+_Lab2Text1: ; a0eb5 (28:4eb5)
+	text "I found this very"
+	line "strange fossil in"
+	cont "MT.MOON!"
+
+	para "I think it's a"
+	line "rare, prehistoric"
+	cont "#MON!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_mart.asm
@@ -1,0 +1,11 @@
+_CinnabarMartText2: ; a139b (28:539b)
+	text "Don't they have X"
+	line "ATTACK? It's good"
+	cont "for battles!"
+	done
+
+_CinnabarMartText3: ; a13cb (28:53cb)
+	text "It never hurts to"
+	line "have extra items!"
+	done
+
--- /dev/null
+++ b/text/maps/cinnabar_pokecenter.asm
@@ -1,0 +1,23 @@
+_CinnabarPokecenterText2: ; a12de (28:52de)
+_CinnabarPokecenterText1: ; a12de (28:52de)
+	text "You can cancel"
+	line "evolution."
+
+	para "When a #MON is"
+	line "evolving, you can"
+	cont "stop it and leave"
+	cont "it the way it is."
+	done
+
+_CinnabarPokecenterText3: ; a133e (28:533e)
+	text "Do you have any"
+	line "friends?"
+
+	para "#MON you get"
+	line "in trades grow"
+	cont "very quickly."
+
+	para "I think it's"
+	line "worth a try!"
+	done
+
--- /dev/null
+++ b/text/maps/copycats_house_1f.asm
@@ -1,0 +1,21 @@
+_CopycatsHouseF1Text1: ; a14f7 (28:54f7)
+	text "My daughter is so"
+	line "self-centered."
+	cont "She only has a"
+	cont "few friends."
+	done
+
+_CopycatsHouseF1Text2: ; a1535 (28:5535)
+	text "My daughter likes"
+	line "to mimic people."
+
+	para "Her mimicry has"
+	line "earned her the"
+	cont "nickname COPYCAT"
+	cont "around here!"
+	done
+
+_CopycatsHouseF1Text3: ; a1596 (28:5596)
+	text "CHANSEY: Chaan!"
+	line "Sii!@@"
+
--- /dev/null
+++ b/text/maps/copycats_house_2f.asm
@@ -1,0 +1,97 @@
+_UnnamedText_5ccd4: ; a15ad (28:55ad)
+	text $52, ": Hi! Do"
+	line "you like #MON?"
+
+	para $52, ": Uh no, I"
+	line "just asked you."
+
+	para $52, ": Huh?"
+	line "You're strange!"
+
+	para "COPYCAT: Hmm?"
+	line "Quit mimicking?"
+
+	para "But, that's my"
+	line "favorite hobby!"
+	prompt
+
+_TM31PreReceiveText: ; a1636 (28:5636)
+	text "Oh wow!"
+	line "A # DOLL!"
+
+	para "For me?"
+	line "Thank you!"
+
+	para "You can have"
+	line "this, then!"
+	prompt
+
+_ReceivedTM31Text: ; a1675 (28:5675)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM31ExplanationText1: ; a1689 (28:5689)
+	db $0
+	para "TM31 contains my"
+	line "favorite, MIMIC!"
+
+	para "Use it on a good"
+	line "#MON!@@"
+
+_TM31ExplanationText2: ; a16c5 (28:56c5)
+	text $52, ": Hi!"
+	line "Thanks for TM31!"
+
+	para $52, ": Pardon?"
+
+	para $52, ": Is it"
+	line "that fun to mimic"
+	cont "my every move?"
+
+	para "COPYCAT: You bet!"
+	line "It's a scream!"
+	done
+
+_TM31NoRoomText: ; a1733 (28:5733)
+	text "Don't you want"
+	line "this?@@"
+
+_CopycatsHouseF2Text2: ; a1749 (28:5749)
+	text "DODUO: Giiih!"
+
+	para "MIRROR MIRROR ON"
+	line "THE WALL, WHO IS"
+	cont "THE FAIREST ONE"
+	cont "OF ALL?"
+	done
+
+_CopycatsHouseF2Text3: ; a1792 (28:5792)
+	text "This is a rare"
+	line "#MON! Huh?"
+	cont "It's only a doll!"
+	done
+
+_CopycatsHouseF2Text6: ; a17be (28:57be)
+	text "A game with MARIO"
+	line "wearing a bucket"
+	cont "on his head!"
+	done
+
+_UnnamedText_5cd17: ; a17ef (28:57ef)
+	text "..."
+
+	para "My Secrets!"
+
+	para "Skill: Mimicry!"
+	line "Hobby: Collecting"
+	cont "dolls!"
+	cont "Favorite #MON:"
+	cont "CLEFAIRY!"
+	done
+
+_UnnamedText_5cd1c: ; a1842 (28:5842)
+	text "Huh? Can't see!"
+	done
+
--- /dev/null
+++ b/text/maps/daycare_1.asm
@@ -1,0 +1,65 @@
+_UnnamedText_5640f: ; 8ab95 (22:6b95)
+	text "I run a DAYCARE."
+	line "Would you like me"
+	cont "to raise one of"
+	cont "your #MON?"
+	done
+
+_UnnamedText_56414: ; 8abd4 (22:6bd4)
+	text "Which #MON"
+	line "should I raise?"
+	prompt
+
+_UnnamedText_56419: ; 8abf0 (22:6bf0)
+	text "Fine, I'll look"
+	line "after @"
+	TX_RAM $cd6d
+	db $0
+	cont "for a while."
+	prompt
+
+_UnnamedText_5641e: ; 8ac19 (22:6c19)
+	text "Come see me in"
+	line "a while."
+	done
+
+_UnnamedText_56423: ; 8ac32 (22:6c32)
+	text "Your @"
+	TX_RAM $cd6d
+	db $0
+	line "has grown a lot!"
+
+	para "By level, it's"
+	line "grown by @"
+
+UnnamedText_8ac67: ; 8ac67 (22:6c67)
+	TX_NUM $cd3e,$1,$3
+	text "!"
+
+	para "Aren't I great?"
+	prompt
+
+_UnnamedText_56428: ; 8ac7d (22:6c7d)
+	text "You owe me ¥@"
+	db $2, $3f, $cd, $c2
+	db $0
+	line "for the return"
+	cont "of this #MON."
+	done
+
+_UnnamedText_5642d: ; 8acae (22:6cae)
+	text $52, " got"
+	line "@"
+	TX_RAM W_DAYCAREMONNAME
+	text " back!"
+	done
+
+_UnnamedText_56432: ; 8acc1 (22:6cc1)
+	text "Back already?"
+	line "Your @"
+	TX_RAM $cd6d
+	db $0
+	cont "needs some more"
+	cont "time with me."
+	prompt
+
--- /dev/null
+++ b/text/maps/daycare_2.asm
@@ -1,0 +1,34 @@
+_UnnamedText_56437: ; 8c000 (23:4000)
+	text "All right then,"
+	line "@@"
+
+_UnnamedText_5643b: ; 8c013 (23:4013)
+	text "come again."
+	done
+
+_UnnamedText_56440: ; 8c020 (23:4020)
+	text "You have no room"
+	line "for this #MON!"
+	done
+
+_UnnamedText_56445: ; 8c041 (23:4041)
+	text "You only have one"
+	line "#MON with you."
+	done
+
+_UnnamedText_5644a: ; 8c063 (23:4063)
+	text "I can't accept a"
+	line "#MON that"
+	cont "knows an HM move."
+	done
+
+_UnnamedText_5644f: ; 8c090 (23:4090)
+	text "Thank you! Here's"
+	line "your #MON!"
+	prompt
+
+_UnnamedText_56454: ; 8c0ad (23:40ad)
+	text "Hey, you don't"
+	line "have enough ¥!"
+	done
+
--- /dev/null
+++ b/text/maps/digletts_cave_route_11_entrance.asm
@@ -1,0 +1,9 @@
+_DiglettsCaveEntRoute11Text1: ; 8c7f9 (23:47f9)
+	text "What a surprise!"
+	line "DIGLETTs dug this"
+	cont "long tunnel!"
+
+	para "It goes right to"
+	line "VIRIDIAN CITY!"
+	done
+
--- /dev/null
+++ b/text/maps/digletts_cave_route_2_entrance.asm
@@ -1,0 +1,10 @@
+_DiglettsCaveRoute2Text1: ; 8a6a7 (22:66a7)
+	text "I went to ROCK"
+	line "TUNNEL, but it's"
+	cont "dark and scary."
+
+	para "If a #MON's"
+	line "FLASH could light"
+	cont "it up..."
+	done
+
--- /dev/null
+++ b/text/maps/fan_club.asm
@@ -1,0 +1,144 @@
+_UnnamedText_59bb7: ; 9a572 (26:6572)
+	text "Won't you admire"
+	line "my PIKACHU's"
+	cont "adorable tail?"
+	done
+
+_UnnamedText_59bbc: ; 9a59e (26:659e)
+	text "Humph! My PIKACHU"
+	line "is twice as cute"
+	cont "as that one!"
+	done
+
+_UnnamedText_59be4: ; 9a5cf (26:65cf)
+	text "I just love my"
+	line "SEEL!"
+
+	para "It squeals when I"
+	line "hug it!"
+	done
+
+_UnnamedText_59be9: ; 9a5ff (26:65ff)
+	text "Oh dear!"
+
+	para "My SEEL is far"
+	line "more attractive!"
+	done
+
+_UnnamedText_59c00: ; 9a629 (26:6629)
+	text "PIKACHU: Chu!"
+	line "Pikachu!"
+	done
+
+_UnnamedText_59c17: ; 9a641 (26:6641)
+	text "SEEL: Kyuoo!"
+	done
+
+_UnnamedText_59c65: ; 9a64f (26:664f)
+	text "I chair the"
+	line "#MON Fan Club!"
+
+	para "I have collected"
+	line "over 100 #MON!"
+
+	para "I'm very fussy"
+	line "when it comes to"
+	cont "#MON!"
+
+	para "So..."
+
+	para "Did you come"
+	line "visit to hear"
+	cont "about my #MON?"
+	done
+
+_UnnamedText_59c6a: ; 9a6e0 (26:66e0)
+	text "Good!"
+	line "Then listen up!"
+
+	para "My favorite"
+	line "RAPIDASH..."
+
+	para "It...cute..."
+	line "lovely...smart..."
+	cont "plus...amazing..."
+	cont "you think so?..."
+	cont "oh yes...it..."
+	cont "stunning..."
+	cont "kindly..."
+	cont "love it!"
+
+	para "Hug it...when..."
+	cont "sleeping...warm"
+	cont "and cuddly..."
+	cont "spectacular..."
+	cont "ravishing..."
+	cont "...Oops! Look at"
+	cont "the time! I kept"
+	cont "you too long!"
+
+	para "Thanks for hearing"
+	line "me out! I want"
+	cont "you to have this!"
+	prompt
+
+_ReceivedBikeVoucherText: ; 9a82e (26:682e)
+	text $52, " received"
+	line "a @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_59c74: ; 9a844 (26:6844)
+	db $0
+	para "Exchange that for"
+	line "a BICYCLE!"
+
+	para "Don't worry, my"
+	line "FEAROW will FLY"
+	cont "me anywhere!"
+
+	para "So, I don't need a"
+	line "BICYCLE!"
+
+	para "I hope you like"
+	line "cycling!"
+	done
+
+_UnnamedText_59c79: ; 9a8c3 (26:68c3)
+	text "Oh. Come back"
+	line "when you want to"
+	cont "hear my story!"
+	done
+
+_UnnamedText_59c7e: ; 9a8f2 (26:68f2)
+	text "Hello, ", $52, "!"
+
+	para "Did you come see"
+	line "me about my"
+	cont "#MON again?"
+
+	para "No? Too bad!"
+	done
+
+_UnnamedText_59c83: ; 9a933 (26:6933)
+	text "Make room for"
+	line "this!"
+	done
+
+_FanClubText6: ; 9a948 (26:6948)
+	text "Our Chairman is"
+	line "very vocal about"
+	cont "#MON."
+	done
+
+_FanClubText7: ; 9a970 (26:6970)
+	text "Let's all listen"
+	line "politely to other"
+	cont "trainers!"
+	done
+
+_FanClubText8: ; 9a99d (26:699d)
+	text "If someone brags,"
+	line "brag right back!"
+	done
+
--- /dev/null
+++ b/text/maps/fighting_dojo.asm
@@ -1,0 +1,131 @@
+_UnnamedText_5ce8e: ; a1852 (28:5852)
+	text "Grunt!"
+
+	para "I am the KARATE"
+	line "MASTER! I am the"
+	cont "LEADER here!"
+
+	para "You wish to"
+	line "challenge us?"
+	cont "Expect no mercy!"
+
+	para "Fwaaa!"
+	done
+
+_UnnamedText_5ce93: ; a18ba (28:58ba)
+	text "Hwa!"
+	line "Arrgh! Beaten!"
+	prompt
+
+_UnnamedText_5ce98: ; a18cf (28:58cf)
+	text "Indeed, I have"
+	line "lost!"
+
+	para "But, I beseech"
+	line "you, do not take"
+	cont "our emblem as"
+	cont "your trophy!"
+
+	para "In return, I will"
+	line "give you a prized"
+	cont "fighting #MON!"
+
+	para "Choose whichever"
+	line "one you like!"
+	done
+
+_UnnamedText_5ce9d: ; a1972 (28:5972)
+	text "Ho!"
+
+	para "Stay and train at"
+	line "Karate with us!"
+	done
+
+_FightingDojoBattleText1: ; a1999 (28:5999)
+	text "Hoargh! Take your"
+	line "shoes off!"
+	done
+
+_FightingDojoEndBattleText1: ; a19b7 (28:59b7)
+	text "I give"
+	line "up!"
+	prompt
+
+_FightingDojoAfterBattleText1: ; a19c3 (28:59c3)
+	text "You wait 'til you"
+	line "see our Master!"
+
+	para "I'm a small fry"
+	line "compared to him!"
+	done
+
+_FightingDojoBattleText2: ; a1a05 (28:5a05)
+	text "I hear you're"
+	line "good! Show me!"
+	done
+
+_FightingDojoEndBattleText2: ; a1a22 (28:5a22)
+	text "Judge!"
+	line "1 point!"
+	prompt
+
+_FightingDojoAfterBattleText2: ; a1a33 (28:5a33)
+	text "Our Master is a"
+	line "pro fighter!"
+	done
+
+_FightingDojoBattleText3: ; a1a51 (28:5a51)
+	text "Nothing tough"
+	line "frightens me!"
+
+	para "I break boulders"
+	line "for training!"
+	done
+
+_FightingDojoEndBattleText3: ; a1a8d (28:5a8d)
+	text "Yow!"
+	line "Stubbed fingers!"
+	prompt
+
+_FightingDojoAfterBattleText3: ; a1aa4 (28:5aa4)
+	text "The only thing"
+	line "that frightens us"
+	cont "is psychic power!"
+	done
+
+_FightingDojoBattleText4: ; a1ad8 (28:5ad8)
+	text "Hoohah!"
+
+	para "You're trespassing"
+	line "in our FIGHTING"
+	cont "DOJO!"
+	done
+
+_FightingDojoEndBattleText4: ; a1b09 (28:5b09)
+	text "Oof!"
+	line "I give up!"
+	prompt
+
+_FightingDojoAfterBattleText4: ; a1b1a (28:5b1a)
+	text "The prime fighters"
+	line "across the land"
+	cont "train here."
+	done
+
+_WantHitmonleeText: ; a1b4a (28:5b4a)
+	text "You want the"
+	line "hard kicking"
+	cont "HITMONLEE?"
+	done
+
+_WantHitmonchanText: ; a1b70 (28:5b70)
+	text "You want the"
+	line "piston punching"
+	cont "HITMONCHAN?"
+	done
+
+_OtherHitmonText: ; a1b9a (28:5b9a)
+	text "Better not get"
+	line "greedy..."
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_city.asm
@@ -1,0 +1,120 @@
+_FuchsiaCityText1: ; a5e9c (29:5e9c)
+	text "Did you try the"
+	line "SAFARI GAME? Some"
+	cont "#MON can only"
+	cont "be caught there."
+	done
+
+_FuchsiaCityText2: ; a5ede (29:5ede)
+	text "SAFARI ZONE has a"
+	line "zoo in front of"
+	cont "the entrance."
+
+	para "Out back is the"
+	line "SAFARI GAME for"
+	cont "catching #MON."
+	done
+
+_FuchsiaCityText3: ; a5f3e (29:5f3e)
+	text "ERIK: Where's"
+	line "SARA? I said I'd"
+	cont "meet her here."
+	done
+
+_FuchsiaCityText4: ; a5f6b (29:5f6b)
+	text "That item ball in"
+	line "there is really a"
+	cont "#MON."
+	done
+
+_FuchsiaCityText5: ; a5f96 (29:5f96)
+	text "!"
+	done
+
+_FuchsiaCityText11: ; a5f99 (29:5f99)
+	text "FUCHSIA CITY"
+	line "Behold! It's"
+	cont "Passion Pink!"
+	done
+
+_FuchsiaCityText13: ; a5fc1 (29:5fc1)
+	text "SAFARI GAME"
+	line "#MON-U-CATCH!"
+	done
+
+_FuchsiaCityText16: ; a5fdc (29:5fdc)
+	text "SAFARI ZONE"
+	line "WARDEN's HOME"
+	done
+
+_FuchsiaCityText17: ; a5ff6 (29:5ff6)
+	text "#MON PARADISE"
+	line "SAFARI ZONE"
+	done
+
+_FuchsiaCityText18: ; a6011 (29:6011)
+	text "FUCHSIA CITY"
+	line "#MON GYM"
+	cont "LEADER: KOGA"
+
+	para "The Poisonous"
+	line "Ninja Master"
+	done
+
+_FuchsiaCityChanseyText: ; a6050 (29:6050)
+	text "Name: CHANSEY"
+
+	para "Catching one is"
+	line "all up to chance."
+	prompt
+
+_FuchsiaCityVoltorbText: ; a6081 (29:6081)
+	text "Name: VOLTORB"
+
+	para "The very image of"
+	line "a # BALL."
+	prompt
+
+_FuchsiaCityKangaskhanText: ; a60ac (29:60ac)
+	text "Name: KANGASKHAN"
+
+	para "A maternal #MON"
+	line "that raises its"
+	cont "young in a pouch"
+	cont "on its belly."
+	prompt
+
+_FuchsiaCitySlowpokeText: ; a60fd (29:60fd)
+	text "Name: SLOWPOKE"
+
+	para "Friendly and very"
+	line "slow moving."
+	prompt
+
+_FuchsiaCityLaprasText: ; a612c (29:612c)
+	text "Name: LAPRAS"
+
+	para "A.K.A. the king"
+	line "of the seas."
+	prompt
+
+_FuchsiaCityOmanyteText: ; a6157 (29:6157)
+	text "Name: OMANYTE"
+
+	para "A #MON that"
+	line "was resurrected"
+	cont "from a fossil."
+	prompt
+
+_FuchsiaCityKabutoText: ; a6191 (29:6191)
+	text "Name: KABUTO"
+
+	para "A #MON that"
+	line "was resurrected"
+	cont "from a fossil."
+	prompt
+
+_UnnamedText_19b2a: ; a61ca (29:61ca)
+	text "..."
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_fishing_house.asm
@@ -1,0 +1,44 @@
+_UnnamedText_561bd: ; a0695 (28:4695)
+	text "I'm the FISHING"
+	line "GURU's older"
+	cont "brother!"
+
+	para "I simply Looove"
+	line "fishing!"
+
+	para "Do you like to"
+	line "fish?"
+	done
+
+_UnnamedText_561c2: ; a06e8 (28:46e8)
+	text "Grand! I like"
+	line "your style!"
+
+	para "Take this and"
+	line "fish, young one!"
+
+	para $52, " received"
+	line "a @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_56212: ; a0737 (28:4737)
+	text "Oh... That's so"
+	line "disappointing..."
+	done
+
+_UnnamedText_56217: ; a0758 (28:4758)
+	text "Hello there,"
+	line $52, "!"
+
+	para "How are the fish"
+	line "biting?"
+	done
+
+_UnnamedText_5621c: ; a0782 (28:4782)
+	text "Oh no!"
+
+	para "You have no room"
+	line "for my gift!"
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_gym_1.asm
@@ -1,0 +1,27 @@
+_UnnamedText_75581: ; 9e9b1 (27:69b1)
+	text "KOGA: Fwahahaha!"
+
+	para "A mere child like"
+	line "you dares to"
+	cont "challenge me?"
+
+	para "Very well, I"
+	line "shall show you"
+	cont "true terror as a"
+	cont "ninja master!"
+
+	para "You shall feel"
+	line "the despair of"
+	cont "poison and sleep"
+	cont "techniques!"
+	done
+
+_UnnamedText_75586: ; 9ea66 (27:6a66)
+	text "Humph!"
+	line "You have proven"
+	cont "your worth!"
+
+	para "Here! Take the"
+	line "SOULBADGE!"
+	prompt
+
--- /dev/null
+++ b/text/maps/fuchsia_gym_2.asm
@@ -1,0 +1,194 @@
+_UnnamedText_7558b: ; a0000 (28:4000)
+	text "When afflicted by"
+	line "TOXIC, #MON"
+	cont "suffer more and"
+	cont "more as battle"
+	cont "progresses!"
+
+	para "It will surely"
+	line "terrorize foes!"
+	done
+
+_UnnamedText_75590: ; a0069 (28:4069)
+	text "Now that you have"
+	line "the SOULBADGE,"
+	cont "the DEFENSE of"
+	cont "your #MON"
+	cont "increases!"
+
+	para "It also lets you"
+	line "SURF outside of"
+	cont "battle!"
+
+	para "Ah! Take this"
+	line "too!"
+	done
+
+_ReceivedTM06Text: ; a00eb (28:40eb)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM06ExplanationText: ; a00ff (28:40ff)
+	db $0
+	para "TM06 contains"
+	line "TOXIC!"
+
+	para "It is a secret"
+	line "technique over"
+	cont "400 years old!"
+	done
+
+_TM06NoRoomText: ; a0143 (28:4143)
+	text "Make space for"
+	line "this, child!"
+	done
+
+_FuchsiaGymBattleText1: ; a0160 (28:4160)
+	text "Strength isn't"
+	line "the key for"
+	cont "#MON!"
+
+	para "It's strategy!"
+
+	para "I'll show you how"
+	line "strategy can beat"
+	cont "brute strength!"
+	done
+
+_FuchsiaGymEndBattleText1: ; a01c2 (28:41c2)
+	text "What?"
+	line "Extraordinary!"
+	prompt
+
+_FuchsiaGymAfterBattleText1: ; a01d8 (28:41d8)
+	text "So, you mix brawn"
+	line "with brains?"
+	cont "Good strategy!"
+	done
+
+_FuchsiaGymBattleText2: ; a0207 (28:4207)
+	text "I wanted to become"
+	line "a ninja, so I"
+	cont "joined this GYM!"
+	done
+
+_FuchsiaGymEndBattleText2: ; a023a (28:423a)
+	text "I'm done"
+	line "for!"
+	prompt
+
+_FuchsiaGymAfterBattleText2: ; a0248 (28:4248)
+	text "I will keep on"
+	line "training under"
+	cont "KOGA, my ninja"
+	cont "master!"
+	done
+
+_FuchsiaGymBattleText3: ; a027e (28:427e)
+	text "Let's see you"
+	line "beat my special"
+	cont "techniques!"
+	done
+
+_FuchsiaGymEndBattleText3: ; a02a8 (28:42a8)
+	text "You"
+	line "had me fooled!"
+	prompt
+
+_FuchsiaGymAfterBattleText3: ; a02bc (28:42bc)
+	text "I like poison and"
+	line "sleep techniques,"
+	cont "as they linger"
+	cont "after battle!"
+	done
+
+_FuchsiaGymBattleText4: ; a02fe (28:42fe)
+	text "Stop right there!"
+
+	para "Our invisible"
+	line "walls have you"
+	cont "frustrated?"
+	done
+
+_FuchsiaGymEndBattleText4: ; a033a (28:433a)
+	text "Whoa!"
+	line "He's got it!"
+	prompt
+
+_FuchsiaGymAfterBattleText4: ; a034d (28:434d)
+	text "You impressed me!"
+	line "Here's a hint!"
+
+	para "Look very closely"
+	line "for gaps in the"
+	cont "invisible walls!"
+	done
+
+_FuchsiaGymBattleText5: ; a03a1 (28:43a1)
+	text "I also study the"
+	line "way of the ninja"
+	cont "with master KOGA!"
+
+	para "Ninja have a long"
+	line "history of using"
+	cont "animals!"
+	done
+
+_FuchsiaGymEndBattleText5: ; a0402 (28:4402)
+	text "Awoo!"
+	prompt
+
+_FuchsiaGymAfterBattleText5: ; a0409 (28:4409)
+	text "I still have much"
+	line "to learn!"
+	done
+
+_FuchsiaGymBattleText6: ; a0426 (28:4426)
+	text "Master KOGA comes"
+	line "from a long line"
+	cont "of ninjas!"
+
+	para "What did you"
+	line "descend from?"
+	done
+
+_FuchsiaGymEndBattleText6: ; a0470 (28:4470)
+	text "Dropped"
+	line "my balls!"
+	prompt
+
+_FuchsiaGymAfterBattleText6: ; a0483 (28:4483)
+	text "Where there is"
+	line "light, there is"
+	cont "shadow!"
+
+	para "Light and shadow!"
+	line "Which do you"
+	cont "choose?"
+	done
+
+_UnnamedText_7564e: ; a04d2 (28:44d2)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "FUCHSIA GYM is"
+	line "riddled with"
+	cont "invisible walls!"
+
+	para "KOGA might appear"
+	line "close, but he's"
+	cont "blocked off!"
+
+	para "You have to find"
+	line "gaps in the walls"
+	cont "to reach him!"
+	done
+
+_UnnamedText_75653: ; a0574 (28:4574)
+	text "It's amazing how"
+	line "ninja can terrify"
+	cont "even now!"
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_house.asm
@@ -1,0 +1,28 @@
+_FuchsiaHouse1Text1: ; 9e2a3 (27:62a3)
+	text "SAFARI ZONE's"
+	line "WARDEN is old,"
+	cont "but still active!"
+
+	para "All his teeth are"
+	line "false, though."
+	done
+
+_FuchsiaHouse1Text2: ; 9e2f3 (27:62f3)
+	text "Hmm? You've met"
+	line "BILL?"
+
+	para "He's my grandson!"
+
+	para "He always liked"
+	line "collecting things"
+	cont "even as a child!"
+	done
+
+_FuchsiaHouse1Text3: ; 9e34d (27:634d)
+	text "BILL files his"
+	line "own #MON data"
+	cont "on his PC!"
+
+	para "Did he show you?"
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_mart.asm
@@ -1,0 +1,15 @@
+_FuchsiaMartText2: ; 9e22e (27:622e)
+	text "Do you have a"
+	line "SAFARI ZONE flag?"
+
+	para "What about cards"
+	line "or calendars?"
+	done
+
+_FuchsiaMartText3: ; 9e26e (27:626e)
+	text "Did you try X"
+	line "SPEED? It speeds"
+	cont "up a #MON in"
+	cont "battle!"
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_meeting_room.asm
@@ -1,0 +1,27 @@
+_FuchsiaMeetingRoomText1: ; a05a1 (28:45a1)
+	text "We nicknamed the"
+	line "WARDEN SLOWPOKE."
+
+	para "He and SLOWPOKE"
+	line "both look vacant!"
+	done
+
+_FuchsiaMeetingRoomText2: ; a05e6 (28:45e6)
+	text "SLOWPOKE is very"
+	line "knowledgeable"
+	cont "about #MON!"
+
+	para "He even has some"
+	line "fossils of rare,"
+	cont "extinct #MON!"
+	done
+
+_FuchsiaMeetingRoomText3: ; a0642 (28:4642)
+	text "SLOWPOKE came in,"
+	line "but I couldn't"
+	cont "understand him."
+
+	para "I think he's got"
+	line "a speech problem!"
+	done
+
--- /dev/null
+++ b/text/maps/fuchsia_pokecenter.asm
@@ -1,0 +1,21 @@
+_FuchsiaPokecenterText1: ; 9e387 (27:6387)
+	text "You can't win"
+	line "with just one"
+	cont "strong #MON."
+
+	para "It's tough, but"
+	line "you have to raise"
+	cont "them evenly."
+	done
+
+_FuchsiaPokecenterText3: ; 9e3de (27:63de)
+	text "There's a narrow"
+	line "trail west of"
+	cont "VIRIDIAN CITY."
+
+	para "It goes to #MON"
+	line "LEAGUE HQ."
+	cont "The HQ governs"
+	cont "all trainers."
+	done
+
--- /dev/null
+++ b/text/maps/fujis_house.asm
@@ -1,0 +1,86 @@
+_UnnamedText_1d8d1: ; 99e8d (26:5e8d)
+	text "That's odd, MR.FUJI"
+	line "isn't here."
+	cont "Where'd he go?"
+	done
+
+_UnnamedText_1d8d6: ; 99eba (26:5eba)
+	text "MR.FUJI had been"
+	line "praying alone for"
+	cont "CUBONE's mother."
+	done
+
+_UnnamedText_1d8f4: ; 99eee (26:5eee)
+	text "This is really"
+	line "MR.FUJI's house."
+
+	para "He's really kind!"
+
+	para "He looks after"
+	line "abandoned and"
+	cont "orphaned #MON!"
+	done
+
+_UnnamedText_1d8f9: ; 99f4b (26:5f4b)
+	text "It's so warm!"
+	line "#MON are so"
+	cont "nice to hug!"
+	done
+
+_LavenderHouse1Text3: ; 99f72 (26:5f72)
+	text "PSYDUCK: Gwappa!@@"
+
+_LavenderHouse1Text4: ; 99f85 (26:5f85)
+	text "NIDORINO: Gaoo!@@"
+
+_UnnamedText_1d94c: ; 99f97 (26:5f97)
+	text "MR.FUJI: ", $52, "."
+
+	para "Your #DEX quest"
+	line "may fail without"
+	cont "love for your"
+	cont "#MON."
+
+	para "I think this may"
+	line "help your quest."
+	prompt
+
+_ReceivedFluteText: ; 99ffb (26:5ffb)
+	text $52, " received"
+	line "a @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_FluteExplanationText: ; 9a011 (26:6011)
+	db $0
+	para "Upon hearing #"
+	line "FLUTE, sleeping"
+	cont "#MON will"
+	cont "spring awake."
+
+	para "It works on all"
+	line "sleeping #MON."
+	done
+
+_FluteNoRoomText: ; 9a069 (26:6069)
+	text "You must make"
+	line "room for this!"
+	done
+
+_MrFujiAfterFluteText: ; 9a087 (26:6087)
+	text "MR.FUJI: Has my"
+	line "FLUTE helped you?"
+	done
+
+_LavenderHouse1Text6: ; 9a0aa (26:60aa)
+	text "#MON Monthly"
+	line "Grand Prize"
+	cont "Drawing!"
+
+	para "The application"
+	line "form is..."
+
+	para "Gone! It's been"
+	line "clipped out!"
+	done
+
--- /dev/null
+++ b/text/maps/hall_of_fame.asm
@@ -1,0 +1,29 @@
+_HallofFameRoomText1: ; 85fb5 (21:5fb5)
+	text "OAK: Er-hem!"
+	line "Congratulations"
+	cont $52, "!"
+
+	para "This floor is the"
+	line "#MON HALL OF"
+	cont "FAME!"
+
+	para "#MON LEAGUE"
+	line "champions are"
+	cont "honored for their"
+	cont "exploits here!"
+
+	para "Their #MON are"
+	line "also recorded in"
+	cont "the HALL OF FAME!"
+
+	para $52, "! You have"
+	line "endeavored hard"
+	cont "to become the new"
+	cont "LEAGUE champion!"
+
+	para "Congratulations,"
+	line $52, ", you and"
+	cont "your #MON are"
+	cont "HALL OF FAMERs!"
+	done
+
--- /dev/null
+++ b/text/maps/indigo_plateau_lobby.asm
@@ -1,0 +1,26 @@
+_IndigoPlateauLobbyText1: ; a13f0 (28:53f0)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "At #MON LEAGUE,"
+	line "you have to face"
+	cont "the ELITE FOUR in"
+	cont "succession."
+
+	para "If you lose, you"
+	line "have to start all"
+	cont "over again! This"
+	cont "is it! Go for it!"
+	done
+
+_IndigoPlateauLobbyText3: ; a148b (28:548b)
+	text "From here on, you"
+	line "face the ELITE"
+	cont "FOUR one by one!"
+
+	para "If you win, a"
+	line "door opens to the"
+	cont "next trainer!"
+	cont "Good luck!"
+	done
+
--- /dev/null
+++ b/text/maps/lance.asm
@@ -1,0 +1,64 @@
+_LanceBeforeBattleText: ; 85d3c (21:5d3c)
+	text "Ah! I heard about"
+	line "you ", $52, "!"
+
+	para "I lead the ELITE"
+	line "FOUR! You can"
+	cont "call me LANCE the"
+	cont "dragon trainer!"
+
+	para "You know that"
+	line "dragons are"
+	cont "mythical #MON!"
+
+	para "They're hard to"
+	line "catch and raise,"
+	cont "but their powers"
+	cont "are superior!"
+
+	para "They're virtually"
+	line "indestructible!"
+
+	para "Well, are you"
+	line "ready to lose?"
+
+	para "Your LEAGUE"
+	line "challenge ends"
+	cont "with me, ", $52, "!"
+	done
+
+_LanceEndBattleText: ; 85e64 (21:5e64)
+	text "That's it!"
+
+	para "I hate to admit"
+	line "it, but you are a"
+	cont "#MON master!"
+	prompt
+
+_LanceAfterBattleText: ; 85e9e (21:5e9e)
+	text "I still can't"
+	line "believe my"
+	cont "dragons lost to"
+	cont "you, ", $52, "!"
+
+	para "You are now the"
+	line "#MON LEAGUE"
+	cont "champion!"
+
+	para "...Or, you would"
+	line "have been, but"
+	cont "you have one more"
+	cont "challenge ahead."
+
+	para "You have to face"
+	line "another trainer!"
+	cont "His name is..."
+
+	para $53, "!"
+	line "He beat the ELITE"
+	cont "FOUR before you!"
+
+	para "He is the real"
+	line "#MON LEAGUE"
+	cont "champion!@@"
+
--- /dev/null
+++ b/text/maps/lavender_house.asm
@@ -1,0 +1,25 @@
+_LavenderHouse2Text1: ; 9a238 (26:6238)
+	text "CUBONE: Kyarugoo!@@"
+
+_UnnamedText_1d9dc: ; 9a24c (26:624c)
+	text "I hate those"
+	line "horrible ROCKETs!"
+
+	para "That poor CUBONE's"
+	line "mother..."
+
+	para "It was killed"
+	line "trying to escape"
+	cont "from TEAM ROCKET!"
+	done
+
+_UnnamedText_1d9e1: ; 9a2b9 (26:62b9)
+	text "The GHOST of"
+	line "#MON TOWER is"
+	cont "gone!"
+
+	para "Someone must have"
+	line "soothed its"
+	cont "restless soul!"
+	done
+
--- /dev/null
+++ b/text/maps/lavender_mart.asm
@@ -1,0 +1,31 @@
+_LavenderMartText2: ; 9a104 (26:6104)
+	text "I'm searching for"
+	line "items that raise"
+	cont "the abilities of"
+	cont "#MON during a"
+	cont "single battle."
+
+	para "X ATTACK, X"
+	line "DEFEND, X SPEED"
+	cont "and X SPECIAL are"
+	cont "what I'm after."
+
+	para "Do you know where"
+	line "I can get them?"
+	done
+
+_UnnamedText_5c953: ; 9a1b4 (26:61b4)
+	text "You know REVIVE?"
+	line "It revives any"
+	cont "fainted #MON!"
+	done
+
+_UnnamedText_5c958: ; 9a1e3 (26:61e3)
+	text "I found a NUGGET"
+	line "in the mountains."
+
+	para "I thought it was"
+	line "useless, but it"
+	cont "sold for ¥5000!"
+	done
+
--- /dev/null
+++ b/text/maps/lavender_pokecenter.asm
@@ -1,0 +1,15 @@
+_LavenderPokecenterText4: ; 9940e (26:540e)
+_LavenderPokecenterText2: ; 9940e (26:540e)
+_LavenderPokecenterText1: ; 9940e (26:540e)
+	text "TEAM ROCKET will"
+	line "do anything for"
+	cont "the sake of gold!"
+	done
+
+_LavenderPokecenterText3: ; 99442 (26:5442)
+	text "I saw CUBONE's"
+	line "mother die trying"
+	cont "to escape from"
+	cont "TEAM ROCKET!"
+	done
+
--- /dev/null
+++ b/text/maps/lavender_town.asm
@@ -1,0 +1,65 @@
+_UnnamedText_4413c: ; a5482 (29:5482)
+	text "Do you believe in"
+	line "GHOSTs?"
+	done
+
+_UnnamedText_44141: ; a549d (29:549d)
+	text "Really? So there"
+	line "are believers..."
+	done
+
+_UnnamedText_44146: ; a54c0 (29:54c0)
+	text "Hahaha, I guess"
+	line "not."
+
+	para "That white hand"
+	line "on your shoulder,"
+	cont "it's not real."
+	done
+
+_LavenderTownText2: ; a5506 (29:5506)
+	text "This town is known"
+	line "as the grave site"
+	cont "of #MON."
+
+	para "Memorial services"
+	line "are held in"
+	cont "#MON TOWER."
+	done
+
+_LavenderTownText3: ; a555f (29:555f)
+	text "GHOSTs appeared"
+	line "in #MON TOWER."
+
+	para "I think they're"
+	line "the spirits of"
+	cont "#MON that the"
+	cont "ROCKETs killed."
+	done
+
+_LavenderTownText4: ; a55bb (29:55bb)
+	text "LAVENDER TOWN"
+	line "The Noble Purple"
+	cont "Town"
+	done
+
+_LavenderTownText5: ; a55e0 (29:55e0)
+	text "New SILPH SCOPE!"
+
+	para "Make the Invisible"
+	line "Plain to See!"
+
+	para "SILPH CO."
+	done
+
+_LavenderTownText8: ; a561d (29:561d)
+	text "LAVENDER VOLUNTEER"
+	line "#MON HOUSE"
+	done
+
+_LavenderTownText9: ; a563c (29:563c)
+	text "May the Souls of"
+	line "#MON Rest Easy"
+	cont "#MON TOWER"
+	done
+
--- /dev/null
+++ b/text/maps/lorelei.asm
@@ -1,0 +1,43 @@
+_LoreleiBeforeBattleText: ; 865ef (21:65ef)
+	text "Welcome to"
+	line "#MON LEAGUE!"
+
+	para "I am LORELEI of"
+	line "the ELITE FOUR!"
+
+	para "No one can best"
+	line "me when it comes"
+	cont "to icy #MON!"
+
+	para "Freezing moves"
+	line "are powerful!"
+
+	para "Your #MON will"
+	line "be at my mercy"
+	cont "when they are"
+	cont "frozen solid!"
+
+	para "Hahaha!"
+	line "Are you ready?"
+	done
+
+_LoreleiEndBattleText: ; 866c4 (21:66c4)
+	text "How"
+	line "dare you!"
+	prompt
+
+_LoreleiAfterBattleText: ; 866d3 (21:66d3)
+	text "You're better"
+	line "than I thought!"
+	cont "Go on ahead!"
+
+	para "You only got a"
+	line "taste of #MON"
+	cont "LEAGUE power!"
+	done
+
+_UnnamedText_7627b: ; 86729 (21:6729)
+	text "Someone's voice:"
+	line "Don't run away!"
+	done
+
--- /dev/null
+++ b/text/maps/mansion_1f.asm
@@ -1,0 +1,30 @@
+_Mansion1BattleText2: ; a07a8 (28:47a8)
+	text "Who are you? There"
+	line "shouldn't be"
+	cont "anyone here."
+	done
+
+_Mansion1EndBattleText2: ; a07d5 (28:47d5)
+	text "Ouch!"
+	prompt
+
+_Mansion1AfterBattleText2: ; a07dc (28:47dc)
+	text "A key? I don't"
+	line "know what you're"
+	cont "talking about."
+	done
+
+_MansionSwitchText: ; a080a (28:480a)
+	text "A secret switch!"
+
+	para "Press it?"
+	done
+
+_MansionSwitchPressedText: ; a0826 (28:4826)
+	text "Who wouldn't?"
+	prompt
+
+_MansionSwitchNotPressedText: ; a0834 (28:4834)
+	text "Not quite yet!"
+	done
+
--- /dev/null
+++ b/text/maps/mansion_2f.asm
@@ -1,0 +1,48 @@
+_Mansion2BattleText1: ; 852b7 (21:52b7)
+	text "I can't get out!"
+	line "This old place is"
+	cont "one big puzzle!"
+	done
+
+_Mansion2EndBattleText1: ; 852ea (21:52ea)
+	text "Oh no!"
+	line "My bag of loot!"
+	prompt
+
+_Mansion2AfterBattleText1: ; 85302 (21:5302)
+	text "Switches open and"
+	line "close alternating"
+	cont "sets of doors!"
+	done
+
+_Mansion2Text3: ; 85336 (21:5336)
+	text "Diary: July 5"
+	line "Guyana,"
+	cont "South America"
+
+	para "A new #MON was"
+	line "discovered deep"
+	cont "in the jungle."
+	done
+
+_Mansion2Text4: ; 85389 (21:5389)
+	text "Diary: July 10"
+	line "We christened the"
+	cont "newly discovered"
+	cont "#MON, MEW."
+	done
+
+_UnnamedText_520c2: ; 853c7 (21:53c7)
+	text "A secret switch!"
+
+	para "Press it?"
+	done
+
+_UnnamedText_520c7: ; 853e3 (21:53e3)
+	text "Who wouldn't?"
+	prompt
+
+_UnnamedText_520cc: ; 853f1 (21:53f1)
+	text "Not quite yet!"
+	done
+
--- /dev/null
+++ b/text/maps/mansion_3f.asm
@@ -1,0 +1,38 @@
+_Mansion3BattleText1: ; 85401 (21:5401)
+	text "This place is"
+	line "like, huge!"
+	done
+
+_Mansion3EndBattleText1: ; 8541c (21:541c)
+	text "Ayah!"
+	prompt
+
+_Mansion3AfterBattleText1: ; 85423 (21:5423)
+	text "I wonder where"
+	line "my partner went."
+	done
+
+_Mansion3BattleText2: ; 85444 (21:5444)
+	text "My mentor once"
+	line "lived here."
+	done
+
+_Mansion3EndBattleText2: ; 85460 (21:5460)
+	text "Whew!"
+	line "Overwhelming!"
+	prompt
+
+_Mansion3AfterBattleText2: ; 85475 (21:5475)
+	text "So, you're stuck?"
+	line "Try jumping off"
+	cont "over there!"
+	done
+
+_Mansion3Text5: ; 854a3 (21:54a3)
+	text "Diary: Feb. 6"
+	line "MEW gave birth."
+
+	para "We named the"
+	line "newborn MEWTWO."
+	done
+
--- /dev/null
+++ b/text/maps/mansion_b1f.asm
@@ -1,0 +1,40 @@
+_Mansion4BattleText1: ; 854df (21:54df)
+	text "Uh-oh. Where am"
+	line "I now?"
+	done
+
+_Mansion4EndBattleText1: ; 854f7 (21:54f7)
+	text "Awooh!"
+	prompt
+
+_Mansion4AfterBattleText1: ; 854ff (21:54ff)
+	text "You can find stuff"
+	line "lying around."
+	done
+
+_Mansion4BattleText2: ; 85521 (21:5521)
+	text "This place is"
+	line "ideal for a lab."
+	done
+
+_Mansion4EndBattleText2: ; 85541 (21:5541)
+	text "What"
+	line "was that for?"
+	prompt
+
+_Mansion4AfterBattleText2: ; 85555 (21:5555)
+	text "I like it here!"
+	line "It's conducive to"
+	cont "my studies!"
+	done
+
+_Mansion4Text7: ; 85583 (21:5583)
+	text "Diary; Sept. 1"
+	line "MEWTWO is far too"
+	cont "powerful."
+
+	para "We have failed to"
+	line "curb its vicious"
+	cont "tendencies..."
+	done
+
--- /dev/null
+++ b/text/maps/mr_psychics_house.asm
@@ -1,0 +1,26 @@
+_TM29PreReceiveText: ; a24fe (28:64fe)
+	text "...Wait! Don't"
+	line "say a word!"
+
+	para "You wanted this!"
+	prompt
+
+_ReceivedTM29Text: ; a252a (28:652a)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM29ExplanationText: ; a253e (28:653e)
+	text "TM29 is PSYCHIC!"
+
+	para "It can lower the"
+	line "target's SPECIAL"
+	cont "abilities."
+	done
+
+_TM29NoRoomText: ; a257c (28:657c)
+	text "Where do you plan"
+	line "to put this?"
+	done
+
--- /dev/null
+++ b/text/maps/mt_moon_1f.asm
@@ -1,0 +1,120 @@
+_MtMoon1BattleText2: ; 80692 (20:4692)
+	text "WHOA! You shocked"
+	line "me! Oh, you're"
+	cont "just a kid!"
+	done
+
+_MtMoon1EndBattleText2: ; 806bf (20:46bf)
+	text "Wow!"
+	line "Shocked again!"
+	prompt
+
+_MtMoon1AfterBattleText2: ; 806d4 (20:46d4)
+	text "Kids like you"
+	line "shouldn't be"
+	cont "here!"
+	done
+
+_MtMoon1BattleText3: ; 806f5 (20:46f5)
+	text "Did you come to"
+	line "explore too?"
+	done
+
+_MtMoon1EndBattleText3: ; 80713 (20:4713)
+	text "Losing"
+	line "stinks!"
+	prompt
+
+_MtMoon1AfterBattleText3: ; 80723 (20:4723)
+	text "I came down here"
+	line "to show off to"
+	cont "girls."
+	done
+
+_MtMoon1BattleText4: ; 8074b (20:474b)
+	text "Wow! It's way"
+	line "bigger in here"
+	cont "than I thought!"
+	done
+
+_MtMoon1EndBattleText4: ; 80778 (20:4778)
+	text "Oh!"
+	line "I lost it!"
+	prompt
+
+_MtMoon1AfterBattleText4: ; 80788 (20:4788)
+	text "How do you get"
+	line "out of here?"
+	done
+
+_MtMoon1BattleText5: ; 807a5 (20:47a5)
+	text "What! Don't sneak"
+	line "up on me!"
+	done
+
+_MtMoon1EndBattleText5: ; 807c1 (20:47c1)
+	text "My"
+	line "#MON won't do!"
+	prompt
+
+_MtMoon1AfterBattleText5: ; 807d3 (20:47d3)
+	text "I have to find"
+	line "stronger #MON."
+	done
+
+_MtMoon1BattleText6: ; 807f2 (20:47f2)
+	text "What? I'm waiting"
+	line "for my friends to"
+	cont "find me here."
+	done
+
+_MtMoon1EndBattleText6: ; 80824 (20:4824)
+	text "I lost?"
+	prompt
+
+_MtMoon1AfterBattleText6: ; 8082d (20:482d)
+	text "I heard there are"
+	line "some very rare"
+	cont "fossils here."
+	done
+
+_MtMoon1BattleText7: ; 8085d (20:485d)
+	text "Suspicious men"
+	line "are in the cave."
+	cont "What about you?"
+	done
+
+_MtMoon1EndBattleText7: ; 8088e (20:488e)
+	text "You"
+	line "got me!"
+	prompt
+
+_MtMoon1AfterBattleText7: ; 8089b (20:489b)
+	text "I saw them! I'm"
+	line "sure they're from"
+	cont "TEAM ROCKET!"
+	done
+
+_MtMoon1BattleText8: ; 808c9 (20:48c9)
+	text "Go through this"
+	line "cave to get to"
+	cont "CERULEAN CITY!"
+	done
+
+_MtMoon1EndBattleText8: ; 808f8 (20:48f8)
+	text "I"
+	line "lost."
+	prompt
+
+_MtMoon1AfterBattleText8: ; 80901 (20:4901)
+	text "ZUBAT is tough!"
+	line "But, it can be"
+	cont "useful if you"
+	cont "catch one."
+	done
+
+_MtMoon1Text14: ; 8093a (20:493a)
+	text "Beware! ZUBAT is"
+	line "a blood sucker!"
+	done
+
--- /dev/null
+++ b/text/maps/mt_moon_b1f.asm
@@ -1,0 +1,4 @@
+_UnnamedText_51a48: ; 8095c (20:495c)
+	db $0
+	done
+
--- /dev/null
+++ b/text/maps/mt_moon_b2f.asm
@@ -1,0 +1,123 @@
+_UnnamedText_49f24: ; 8095e (20:495e)
+	text "You want the"
+	line "DOME FOSSIL?"
+	done
+
+_UnnamedText_49f64: ; 80979 (20:4979)
+	text "You want the"
+	line "HELIX FOSSIL?"
+	done
+
+_UnnamedText_49f6f: ; 80995 (20:4995)
+	text $52, " got the"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_49f7f: ; 809a8 (20:49a8)
+	text "Look, you've got"
+	line "no room for this.@@"
+
+_UnnamedText_49f85: ; 809cc (20:49cc)
+	text "Hey, stop!"
+
+	para "I found these"
+	line "fossils! They're"
+	cont "both mine!"
+	done
+
+_UnnamedText_49f8a: ; 80a01 (20:4a01)
+	text "OK!"
+	line "I'll share!"
+	prompt
+
+_UnnamedText_49f8f: ; 80a11 (20:4a11)
+	text "We'll each take"
+	line "one!"
+	cont "No being greedy!"
+	done
+
+_UnnamedText_49f94: ; 80a37 (20:4a37)
+	text "Far away, on"
+	line "CINNABAR ISLAND,"
+	cont "there's a #MON"
+	cont "LAB."
+
+	para "They do research"
+	line "on regenerating"
+	cont "fossils."
+	done
+
+_UnnamedText_49f99: ; 80a93 (20:4a93)
+	text "All right. Then"
+	line "this is mine!@@"
+
+_MtMoon3BattleText2: ; 80ab3 (20:4ab3)
+	text "TEAM ROCKET will"
+	line "find the fossils,"
+	cont "revive and sell"
+	cont "them for cash!"
+	done
+
+_MtMoon3EndBattleText2: ; 80af6 (20:4af6)
+	text "Urgh!"
+	line "Now I'm mad!"
+	prompt
+
+_MtMoon3AfterBattleText2: ; 80b09 (20:4b09)
+	text "You made me mad!"
+	line "TEAM ROCKET will"
+	cont "blacklist you!"
+	done
+
+_MtMoon3BattleText3: ; 80b3b (20:4b3b)
+	text "We, TEAM ROCKET,"
+	line "are #MON"
+	cont "gangsters!"
+	done
+
+_MtMoon3EndBattleText3: ; 80b61 (20:4b61)
+	text "I blew"
+	line "it!"
+	prompt
+
+_MtMoon3AfterBattleText3: ; 80b6d (20:4b6d)
+	text "Darn it all! My"
+	line "associates won't"
+	cont "stand for this!"
+	done
+
+_MtMoon3BattleText4: ; 80b9e (20:4b9e)
+	text "We're pulling a"
+	line "big job here!"
+	cont "Get lost, kid!"
+	done
+
+_MtMoon3EndBattleText4: ; 80bcb (20:4bcb)
+	text "So, you"
+	line "are good."
+	prompt
+
+_MtMoon3AfterBattleText4: ; 80bde (20:4bde)
+	text "If you find a"
+	line "fossil, give it"
+	cont "to me and scram!"
+	done
+
+_MtMoon3BattleText5: ; 80c0e (20:4c0e)
+	text "Little kids"
+	line "should leave"
+	cont "grown-ups alone!"
+	done
+
+_MtMoon3EndBattleText5: ; 80c39 (20:4c39)
+	text "I'm"
+	line "steamed!"
+	prompt
+
+_MtMoon3AfterBattleText5: ; 80c46 (20:4c46)
+	text "#MON lived"
+	line "here long before"
+	cont "people came."
+	done
+
--- /dev/null
+++ b/text/maps/mt_moon_pokecenter.asm
@@ -1,0 +1,49 @@
+_MtMoonPokecenterText1: ; 8a8eb (22:68eb)
+	text "I've 6 # BALLs"
+	line "set in my belt."
+
+	para "At most, you can"
+	line "carry 6 #MON."
+	done
+
+_MtMoonPokecenterText3: ; 8a929 (22:6929)
+	text "TEAM ROCKET"
+	line "attacks CERULEAN"
+	cont "citizens..."
+
+	para "TEAM ROCKET is"
+	line "always in the"
+	cont "news!"
+	done
+
+_UnnamedText_4935c: ; 8a976 (22:6976)
+	text "MAN: Hello, there!"
+	line "Have I got a deal"
+	cont "just for you!"
+
+	para "I'll let you have"
+	line "a swell MAGIKARP"
+	cont "for just ¥500!"
+	cont "What do you say?"
+	done
+
+_UnnamedText_49361: ; 8a9ec (22:69ec)
+	text "No? I'm only"
+	line "doing this as a"
+	cont "favor to you!"
+	done
+
+_UnnamedText_49366: ; 8aa17 (22:6a17)
+	text "You'll need more"
+	line "money than that!"
+	done
+
+_UnnamedText_4936b: ; 8aa39 (22:6a39)
+	text "MAN: Well, I don't"
+	line "give refunds!"
+	done
+
+_MtMoonPokecenterText5: ; 8aa5a (22:6a5a)
+	db $0
+	done
+
--- /dev/null
+++ b/text/maps/museum_1f.asm
@@ -1,0 +1,108 @@
+_UnnamedText_5c21a: ; 9652c (25:652c)
+	text "Come again!"
+	done
+
+_UnnamedText_5c21f: ; 96539 (25:6539)
+	text "It's ¥50 for a"
+	line "child's ticket."
+
+	para "Would you like to"
+	line "come in?"
+	done
+
+_UnnamedText_5c224: ; 96572 (25:6572)
+	text "Right, ¥50!"
+	line "Thank you!"
+	done
+
+_UnnamedText_5c229: ; 9658a (25:658a)
+	text "You don't have"
+	line "enough money."
+	prompt
+
+_UnnamedText_5c22e: ; 965a7 (25:65a7)
+	text "You can't sneak"
+	line "in the back way!"
+
+	para "Oh, whatever!"
+	line "Do you know what"
+	cont "AMBER is?"
+	done
+
+_UnnamedText_5c233: ; 965f1 (25:65f1)
+	text "There's a lab"
+	line "somewhere trying"
+	cont "to resurrect"
+	cont "ancient #MON"
+	cont "from AMBER."
+	done
+
+_UnnamedText_5c238: ; 96636 (25:6636)
+	text "AMBER is fossil-"
+	line "ized tree sap."
+	done
+
+_UnnamedText_5c23d: ; 96657 (25:6657)
+	text "Please go to the"
+	line "other side!"
+	done
+
+_UnnamedText_5c242: ; 96675 (25:6675)
+	text "Take plenty of"
+	line "time to look!"
+	done
+
+_UnnamedText_5c251: ; 96693 (25:6693)
+	text "That is one"
+	line "magnificent"
+	cont "fossil!"
+	done
+
+_UnnamedText_5c28e: ; 966b4 (25:66b4)
+	text "Ssh! I think that"
+	line "this chunk of"
+	cont "AMBER contains"
+	cont "#MON DNA!"
+
+	para "It would be great"
+	line "if #MON could"
+	cont "be resurrected"
+	cont "from it!"
+
+	para "But, my colleagues"
+	line "just ignore me!"
+
+	para "So I have a favor"
+	line "to ask!"
+
+	para "Take this to a"
+	line "#MON LAB and"
+	cont "get it examined!"
+	prompt
+
+_ReceivedOldAmberText: ; 96790 (25:6790)
+	text $52, " received"
+	line "OLD AMBER!@@"
+
+_UnnamedText_5c299: ; 967a8 (25:67a8)
+	text "Ssh! Get the OLD"
+	line "AMBER checked!"
+	done
+
+_UnnamedText_5c29e: ; 967c9 (25:67c9)
+	text "You don't have"
+	line "space for this!"
+	done
+
+_UnnamedText_5c2ad: ; 967e8 (25:67e8)
+	text "We are proud of 2"
+	line "fossils of very"
+	cont "rare, prehistoric"
+	cont "#MON!"
+	done
+
+_UnnamedText_5c2bc: ; 96823 (25:6823)
+	text "The AMBER is"
+	line "clear and gold!"
+	done
+
--- /dev/null
+++ b/text/maps/museum_2f.asm
@@ -1,0 +1,46 @@
+_MuseumF2Text1: ; 96841 (25:6841)
+	text "MOON STONE?"
+
+	para "What's so special"
+	line "about it?"
+	done
+
+_MuseumF2Text2: ; 96869 (25:6869)
+	text "July 20, 1969!"
+
+	para "The 1st lunar"
+	line "landing!"
+
+	para "I bought a color"
+	line "TV to watch it!"
+	done
+
+_MuseumF2Text3: ; 968b1 (25:68b1)
+	text "We have a space"
+	line "exhibit now."
+	done
+
+_MuseumF2Text4: ; 968cf (25:68cf)
+	text "I want a PIKACHU!"
+	line "It's so cute!"
+
+	para "I asked my Daddy"
+	line "to catch me one!"
+	done
+
+_MuseumF2Text5: ; 96911 (25:6911)
+	text "Yeah, a PIKACHU"
+	line "soon, I promise!"
+	done
+
+_MuseumF2Text6: ; 96933 (25:6933)
+	text "SPACE SHUTTLE"
+	line "COLUMBIA"
+	done
+
+_MuseumF2Text7: ; 9694b (25:694b)
+	text "Meteorite that"
+	line "fell on MT.MOON."
+	cont "(MOON STONE?)"
+	done
+
--- /dev/null
+++ b/text/maps/name_rater.asm
@@ -1,0 +1,61 @@
+_UnnamedText_1dab3: ; 9a308 (26:6308)
+	text "Hello, hello!"
+	line "I am the official"
+	cont "NAME RATER!"
+
+	para "Want me to rate"
+	line "the nicknames of"
+	cont "your #MON?"
+	done
+
+_UnnamedText_1dab8: ; 9a361 (26:6361)
+	text "Which #MON"
+	line "should I look at?"
+	prompt
+
+_UnnamedText_1dabd: ; 9a37f (26:637f)
+	TX_RAM $cd6d
+	text ", is it?"
+	line "That is a decent"
+	cont "nickname!"
+
+	para "But, would you"
+	line "like me to give"
+	cont "it a nicer name?"
+
+	para "How about it?"
+	done
+
+_UnnamedText_1dac2: ; 9a3e5 (26:63e5)
+	text "Fine! What should"
+	line "we name it?"
+	prompt
+
+_UnnamedText_1dac7: ; 9a404 (26:6404)
+	text "OK! This #MON"
+	line "has been renamed"
+	cont "@"
+	TX_RAM $cee9
+	text "!"
+
+	para "That's a better"
+	line "name than before!"
+	done
+
+_UnnamedText_1dacc: ; 9a44c (26:644c)
+	text "Fine! Come any"
+	line "time you like!"
+	done
+
+_UnnamedText_1dad1: ; 9a46b (26:646b)
+	TX_RAM $cd6d
+	text ", is it?"
+	line "That is a truly"
+	cont "impeccable name!"
+
+	para "Take good care of"
+	line "@"
+	TX_RAM $cd6d
+	text "!"
+	done
+
--- /dev/null
+++ b/text/maps/oaks_lab.asm
@@ -1,0 +1,478 @@
+_OaksLabGaryText1: ; 94d5b (25:4d5b)
+	text $53, ": Yo"
+	line $52, "! Gramps"
+	cont "isn't around!"
+	done
+
+_OaksLabText40: ; 94d79 (25:4d79)
+	text $53, ": Heh, I"
+	line "don't need to be"
+	cont "greedy like you!"
+
+	para "Go ahead and"
+	line "choose, ", $52, "!"
+	done
+
+_OaksLabText41: ; 94dbd (25:4dbd)
+	text $53, ": My"
+	line "#MON looks a"
+	cont "lot stronger."
+	done
+
+_OaksLabText39: ; 94ddf (25:4ddf)
+	text "Those are #"
+	line "BALLs. They"
+	cont "contain #MON!"
+	done
+
+_OaksLabCharmanderText: ; 94e06 (25:4e06)
+	text "So! You want the"
+	line "fire #MON,"
+	cont "CHARMANDER?"
+	done
+
+_OaksLabSquirtleText: ; 94e2f (25:4e2f)
+	text "So! You want the"
+	line "water #MON,"
+	cont "SQUIRTLE?"
+	done
+
+_OaksLabBulbasaurText: ; 94e57 (25:4e57)
+	text "So! You want the"
+	line "plant #MON,"
+	cont "BULBASAUR?"
+	done
+
+_OaksLabMonEnergeticText: ; 94e80 (25:4e80)
+	text "This #MON is"
+	line "really energetic!"
+	prompt
+
+_OaksLabReceivedMonText: ; 94ea0 (25:4ea0)
+	text $52, " received"
+	line "a @"
+	TX_RAM $cd6d
+	text "!@@"
+
+_OaksLabLastMonText: ; 94eb6 (25:4eb6)
+	text "That's PROF.OAK's"
+	line "last #MON!"
+	done
+
+_UnnamedText_1d2f0: ; 94ed2 (25:4ed2)
+	text "OAK: Now, ", $52, ","
+	line "which #MON do"
+	cont "you want?"
+	done
+
+_UnnamedText_1d2f5: ; 94ef8 (25:4ef8)
+	text "OAK: If a wild"
+	line "#MON appears,"
+	cont "your #MON can"
+	cont "fight against it!"
+	done
+
+_UnnamedText_1d2fa: ; 94f36 (25:4f36)
+	text "OAK: ", $52, ","
+	line "raise your young"
+	cont "#MON by making"
+	cont "it fight!"
+	done
+
+_OaksLabDeliverParcelText1: ; 94f69 (25:4f69)
+	text "OAK: Oh, ", $52, "!"
+
+	para "How is my old"
+	line "#MON?"
+
+	para "Well, it seems to"
+	line "like you a lot."
+
+	para "You must be"
+	line "talented as a"
+	cont "#MON trainer!"
+
+	para "What? You have"
+	line "something for me?"
+
+	para $52, " delivered"
+	line "OAK's PARCEL.@@"
+
+_OaksLabDeliverParcelText2: ; 9500f (25:500f)
+	db $0
+	para "Ah! This is the"
+	line "custom # BALL"
+	cont "I ordered!"
+	cont "Thank you!"
+	done
+
+_OaksLabAroundWorldText: ; 95045 (25:5045)
+	text "#MON around the"
+	line "world wait for"
+	cont "you, ", $52, "!"
+	done
+
+_OaksLabGivePokeballsText1: ; 9506d (25:506d)
+	text "OAK: You can't get"
+	line "detailed data on"
+	cont "#MON by just"
+	cont "seeing them."
+
+	para "You must catch"
+	line "them! Use these"
+	cont "to capture wild"
+	cont "#MON."
+
+	para $52, " got 5"
+	line "# BALLs!@@"
+
+_OaksLabGivePokeballsText2: ; 950f2 (25:50f2)
+	db $0
+	para "When a wild"
+	line "#MON appears,"
+	cont "it's fair game."
+
+	para "Just throw a #"
+	line "BALL at it and try"
+	line "to catch it!"
+
+	para "This won't always"
+	line "work, though."
+
+	para "A healthy #MON"
+	line "could escape. You"
+	cont "have to be lucky!"
+	done
+
+_OaksLabPleaseVisitText: ; 9519e (25:519e)
+	text "OAK: Come see me"
+	line "sometimes."
+
+	para "I want to know how"
+	line "your #DEX is"
+	cont "coming along."
+	done
+
+_UnnamedText_1d31d: ; 951e9 (25:51e9)
+	text "OAK: Good to see "
+	line "you! How is your "
+	cont "#DEX coming? "
+	cont "Here, let me take"
+	cont "a look!"
+	prompt
+
+_UnnamedText_1d32c: ; 95236 (25:5236)
+	text "It's encyclopedia-"
+	line "like, but the"
+	cont "pages are blank!"
+	done
+
+_OaksLabText8: ; 95268 (25:5268)
+	text "?"
+	done
+
+_UnnamedText_1d340: ; 9526b (25:526b)
+	text "PROF.OAK is the"
+	line "authority on"
+	cont "#MON!"
+
+	para "Many #MON"
+	line "trainers hold him"
+	cont "in high regard!"
+	done
+
+_OaksLabRivalWaitingText: ; 952bb (25:52bb)
+	text $53, ": Gramps!"
+	line "I'm fed up with"
+	cont "waiting!"
+	done
+
+_OaksLabChooseMonText: ; 952df (25:52df)
+	text "OAK: ", $53, "?"
+	line "Let me think..."
+
+	para "Oh, that's right,"
+	line "I told you to"
+	cont "come! Just wait!"
+
+	para "Here, ", $52, "!"
+
+	para "There are 3"
+	line "#MON here!"
+
+	para "Haha!"
+
+	para "They are inside"
+	line "the # BALLs."
+
+	para "When I was young,"
+	line "I was a serious"
+	cont "#MON trainer!"
+
+	para "In my old age, I"
+	line "have only 3 left,"
+	cont "but you can have"
+	cont "one! Choose!"
+	done
+
+_OaksLabRivalInterjectionText: ; 953dc (25:53dc)
+	text $53, ": Hey!"
+	line "Gramps! What"
+	cont "about me?"
+	done
+
+_OaksLabBePatientText: ; 953fc (25:53fc)
+	text "OAK: Be patient!"
+	line $53, ", you can"
+	cont "have one too!"
+	done
+
+_OaksLabLeavingText: ; 95427 (25:5427)
+	text "OAK: Hey! Don't go"
+	line "away yet!"
+	done
+
+_OaksLabRivalPickingMonText: ; 95444 (25:5444)
+	text $53, ": I'll take"
+	line "this one, then!"
+	done
+
+_OaksLabRivalReceivedMonText: ; 95461 (25:5461)
+	text $53, " received"
+	line "a @"
+	TX_RAM $cd6d
+	text "!@@"
+
+_OaksLabRivalChallengeText: ; 95477 (25:5477)
+	text $53, ": Wait"
+	line $52, "!"
+	cont "Let's check out"
+	cont "our #MON!"
+
+	para "Come on, I'll take"
+	line "you on!"
+	done
+
+_UnnamedText_1d3be: ; 954b6 (25:54b6)
+	text "WHAT?"
+	line "Unbelievable!"
+	cont "I picked the"
+	cont "wrong #MON!"
+	prompt
+
+_UnnamedText_1d3c3: ; 954e4 (25:54e4)
+	text $53, ": Yeah! Am"
+	line "I great or what?"
+	prompt
+
+_OaksLabRivalToughenUpText: ; 95502 (25:5502)
+	text $53, ": Okay!"
+	line "I'll make my"
+	cont "#MON fight to"
+	cont "toughen it up!"
+
+	para $52, "! Gramps!"
+	line "Smell you later!"
+	done
+
+_OaksLabText21: ; 95551 (25:5551)
+	text $53, ": Gramps!"
+	done
+
+_OaksLabText22: ; 9555d (25:555d)
+	text $53, ": What did"
+	line "you call me for?"
+	done
+
+_OaksLabText23: ; 9557b (25:557b)
+	text "OAK: Oh right! I"
+	line "have a request"
+	cont "of you two."
+	done
+
+_OaksLabText24: ; 955a8 (25:55a8)
+	text "On the desk there"
+	line "is my invention,"
+	cont "#DEX!"
+
+	para "It automatically"
+	line "records data on"
+	cont "#MON you've"
+	cont "seen or caught!"
+
+	para "It's a hi-tech"
+	line "encyclopedia!"
+	done
+
+_OaksLabText25: ; 9562a (25:562a)
+	text "OAK: ", $52, " and"
+	line $53, "! Take"
+	cont "these with you!"
+
+	para $52, " got"
+	line "#DEX from OAK!@@"
+
+_OaksLabText26: ; 95664 (25:5664)
+	text "To make a complete"
+	line "guide on all the"
+	cont "#MON in the"
+	cont "world..."
+
+	para "That was my dream!"
+
+	para "But, I'm too old!"
+	line "I can't do it!"
+
+	para "So, I want you two"
+	line "to fulfill my"
+	cont "dream for me!"
+
+	para "Get moving, you"
+	line "two!"
+
+	para "This is a great"
+	line "undertaking in"
+	cont "#MON history!"
+	done
+
+_OaksLabText27: ; 95741 (25:5741)
+	text $53, ": Alright"
+	line "Gramps! Leave it"
+	cont "all to me!"
+
+	para $52, ", I hate to"
+	line "say it, but I"
+	cont "don't need you!"
+
+	para "I know! I'll"
+	line "borrow a TOWN MAP"
+	cont "from my sis!"
+
+	para "I'll tell her not"
+	line "to lend you one,"
+	cont $52, "! Hahaha!"
+	done
+
+_UnnamedText_1d405: ; 957eb (25:57eb)
+	text "I study #MON as"
+	line "PROF.OAK's AIDE."
+	done
+
+_UnnamedText_441cc: ; 9580c (25:580c)
+	text "#DEX comp-"
+	line "letion is:"
+
+	para "@"
+	TX_NUM $ffdb, 1, 3
+	text " #MON seen"
+	line "@"
+	TX_NUM $ffdc, 1, 3
+	text " #MON owned"
+
+	para "PROF.OAK's"
+	line "Rating:"
+	prompt
+
+_UnnamedText_44201: ; 95858 (25:5858)
+	text "You still have"
+	line "lots to do."
+	cont "Look for #MON"
+	cont "in grassy areas!"
+	done
+
+_UnnamedText_44206: ; 95893 (25:5893)
+	text "You're on the"
+	line "right track! "
+	cont "Get a FLASH HM"
+	cont "from my AIDE!"
+	done
+
+_UnnamedText_4420b: ; 958cc (25:58cc)
+	text "You still need"
+	line "more #MON!"
+	cont "Try to catch"
+	cont "other species!"
+	done
+
+_UnnamedText_44210: ; 95903 (25:5903)
+	text "Good, you're"
+	line "trying hard!"
+	cont "Get an ITEMFINDER"
+	cont "from my AIDE!"
+	done
+
+_UnnamedText_44215: ; 9593d (25:593d)
+	text "Looking good!"
+	line "Go find my AIDE"
+	cont "when you get 50!"
+	done
+
+_UnnamedText_4421a: ; 9596d (25:596d)
+	text "You finally got at"
+	line "least 50 species!"
+	cont "Be sure to get"
+	cont "EXP.ALL from my"
+	cont "AIDE!"
+	done
+
+_UnnamedText_4421f: ; 959b8 (25:59b8)
+	text "Ho! This is geting"
+	line "even better!"
+	done
+
+_UnnamedText_44224: ; 959d9 (25:59d9)
+	text "Very good!"
+	line "Go fish for some"
+	cont "marine #MON!"
+	done
+
+_UnnamedText_44229: ; 95a03 (25:5a03)
+	text "Wonderful!"
+	line "Do you like to"
+	cont "collect things?"
+	done
+
+_UnnamedText_4422e: ; 95a2e (25:5a2e)
+	text "I'm impressed!"
+	line "It must have been"
+	cont "difficult to do!"
+	done
+
+_UnnamedText_44233: ; 95a60 (25:5a60)
+	text "You finally got at"
+	line "least 100 species!"
+	cont "I can't believe"
+	cont "how good you are!"
+	done
+
+_UnnamedText_44238: ; 95aa8 (25:5aa8)
+	text "You even have the"
+	line "evolved forms of"
+	cont "#MON! Super!"
+	done
+
+_UnnamedText_4423d: ; 95ad9 (25:5ad9)
+	text "Excellent! Trade"
+	line "with friends to"
+	cont "get some more!"
+	done
+
+_UnnamedText_44242: ; 95b0a (25:5b0a)
+	text "Outstanding!"
+	line "You've become a"
+	cont "real pro at this!"
+	done
+
+_UnnamedText_44247: ; 95b39 (25:5b39)
+	text "I have nothing"
+	line "left to say!"
+	cont "You're the"
+	cont "authority now!"
+	done
+
+_UnnamedText_4424c: ; 95b6f (25:5b6f)
+	text "Your #DEX is"
+	line "entirely complete!"
+	cont "Congratulations!"
+	done
+
--- /dev/null
+++ b/text/maps/pallet_town.asm
@@ -1,0 +1,56 @@
+_OakAppearsText:
+	text "OAK: Hey! Wait!"
+	line "Don't go out!@@"
+
+_OakWalksUpText:
+	text "OAK: It's unsafe!"
+	line "Wild #MON live"
+	cont "in tall grass!"
+
+	para "You need your own"
+	line "#MON for your"
+	cont "protection."
+	cont "I know!"
+
+	para "Here, come with"
+	line "me!"
+	done
+
+_PalletTownText2:
+	text "I'm raising"
+	line "#MON too!"
+
+	para "When they get"
+	line "strong, they can"
+	cont "protect me!"
+	done
+
+_PalletTownText3:
+	text "Technology is"
+	line "incredible!"
+
+	para "You can now store"
+	line "and recall items"
+	cont "and #MON as"
+	cont "data via PC!"
+	done
+
+_PalletTownText4:
+	text "OAK #MON"
+	line "RESEARCH LAB"
+	done
+
+_PalletTownText5:
+	text "PALLET TOWN"
+	line "Shades of your"
+	cont "journey await!"
+	done
+
+_PalletTownText6:
+	text $52,"'s house "
+	done
+
+_PalletTownText7:
+	text $53,"'s house "
+	done
+
--- /dev/null
+++ b/text/maps/pewter_city.asm
@@ -1,0 +1,118 @@
+_PewterCityText1: ; a497f (29:497f)
+	text "It's rumored that"
+	line "CLEFAIRYs came"
+	cont "from the moon!"
+
+	para "They appeared "
+	line "after MOON STONE"
+	cont "fell on MT.MOON."
+	done
+
+_PewterCityText2: ; a49e0 (29:49e0)
+	text "There aren't many"
+	line "serious #MON"
+	cont "trainers here!"
+
+	para "They're all like"
+	line "BUG CATCHERs,"
+	cont "but PEWTER GYM's"
+	cont "BROCK is totally"
+	cont "into it!"
+	done
+
+_UnnamedText_193f1: ; a4a56 (29:4a56)
+	text "Did you check out"
+	line "the MUSEUM?"
+	done
+
+_UnnamedText_193f6: ; a4a75 (29:4a75)
+	text "Weren't those"
+	line "fossils from MT."
+	cont "MOON amazing?"
+	done
+
+_UnnamedText_193fb: ; a4aa2 (29:4aa2)
+	text "Really?"
+	line "You absolutely"
+	cont "have to go!"
+	done
+
+_PewterCityText13: ; a4ac6 (29:4ac6)
+	text "It's right here!"
+	line "You have to pay"
+	cont "to get in, but"
+	cont "it's worth it!"
+	cont "See you around!"
+	done
+
+_UnnamedText_19427: ; a4b14 (29:4b14)
+	text "Psssst!"
+	line "Do you know what"
+	cont "I'm doing?"
+	done
+
+_UnnamedText_1942c: ; a4b38 (29:4b38)
+	text "That's right!"
+	line "It's hard work!"
+	done
+
+_UnnamedText_19431: ; a4b55 (29:4b55)
+	text "I'm spraying REPEL"
+	line "to keep #MON"
+	cont "out of my garden!"
+	done
+
+_UnnamedText_1945d: ; a4b87 (29:4b87)
+	text "You're a trainer"
+	line "right? BROCK's"
+	cont "looking for new"
+	cont "challengers!"
+	cont "Follow me!"
+	done
+
+_UnnamedText_19462: ; a4bce (29:4bce)
+	text "If you have the"
+	line "right stuff, go"
+	cont "take on BROCK!"
+	done
+
+_PewterCityText6: ; a4bfe (29:4bfe)
+	text "TRAINER TIPS"
+
+	para "Any #MON that"
+	line "takes part in"
+	cont "battle, however"
+	cont "short, earns EXP!"
+	done
+
+_PewterCityText7: ; a4c4a (29:4c4a)
+	text "NOTICE!"
+
+	para "Thieves have been"
+	line "stealing #MON"
+	cont "fossils at MT."
+	cont "MOON! Please call"
+	cont "PEWTER POLICE"
+	cont "with any info!"
+	done
+
+_PewterCityText10: ; a4cb1 (29:4cb1)
+	text "PEWTER MUSEUM"
+	line "OF SCIENCE"
+	done
+
+_PewterCityText11: ; a4ccb (29:4ccb)
+	text "PEWTER CITY"
+	line "#MON GYM"
+	cont "LEADER: BROCK"
+
+	para "The Rock Solid"
+	line "#MON Trainer!"
+	done
+
+_PewterCityText12: ; a4d0c (29:4d0c)
+	text "PEWTER CITY"
+	line "A Stone Gray"
+	cont "City"
+	done
+
--- /dev/null
+++ b/text/maps/pewter_gym_1.asm
@@ -1,0 +1,19 @@
+_UnnamedText_5c49e: ; 9697a (25:697a)
+	text "I'm BROCK!"
+	line "I'm PEWTER's GYM"
+	cont "LEADER!"
+
+	para "I believe in rock"
+	line "hard defense and"
+	cont "determination!"
+
+	para "That's why my"
+	line "#MON are all"
+	cont "the rock-type!"
+
+	para "Do you still want"
+	line "to challenge me?"
+	cont "Fine then! Show"
+	cont "me your best!"
+	done
+
--- /dev/null
+++ b/text/maps/pewter_gym_2.asm
@@ -1,0 +1,143 @@
+_UnnamedText_5c4a3: ; 98000 (26:4000)
+	text "There are all"
+	line "kinds of trainers"
+	cont "in the world!"
+
+	para "You appear to be"
+	line "very gifted as a"
+	cont "#MON trainer!"
+
+	para "Go to the GYM in"
+	line "CERULEAN and test"
+	cont "your abilities!"
+	done
+
+_TM34PreReceiveText: ; 98092 (26:4092)
+	text "Wait! Take this"
+	line "with you!"
+	done
+
+_ReceivedTM34Text: ; 980ad (26:40ad)
+	text $52, " received"
+	line "TM34!@@"
+
+_TM34ExplanationText: ; 980c0 (26:40c0)
+	db $0
+	para "A TM contains a"
+	line "technique that"
+	cont "can be taught to"
+	cont "#MON!"
+
+	para "A TM is good only"
+	line "once! So when you"
+	cont "use one to teach"
+	cont "a new technique,"
+	cont "pick the #MON"
+	cont "carefully!"
+
+	para "TM34 contains"
+	line "BIDE!"
+
+	para "Your #MON will"
+	line "absorb damage in"
+	cont "battle then pay"
+	cont "it back double!"
+	done
+
+_TM34NoRoomText: ; 981ab (26:41ab)
+	text "You don't have"
+	line "room for this!"
+	done
+
+_UnnamedText_5c4bc: ; 981c9 (26:41c9)
+	text "I took"
+	line "you for granted."
+
+	para "As proof of your"
+	line "victory, here's"
+	cont "the BOULDERBADGE!"
+
+	para $52, " received"
+	line "the BOULDERBADGE!@@"
+
+_UnnamedText_5c4c1: ; 98232 (26:4232)
+	db $0
+	para "That's an official"
+	line "#MON LEAGUE"
+	cont "BADGE!"
+
+	para "Its bearer's"
+	line "#MON become"
+	cont "more powerful!"
+
+	para "The technique"
+	line "FLASH can now be"
+	cont "used any time!"
+	prompt
+
+_PewterGymBattleText1: ; 982ae (26:42ae)
+	text "Stop right there,"
+	line "kid!"
+
+	para "You're still light"
+	line "years from facing"
+	cont "BROCK!"
+	done
+
+_PewterGymEndBattleText1: ; 982f1 (26:42f1)
+	text "Darn!"
+
+	para "Light years isn't"
+	line "time! It measures"
+	cont "distance!"
+	prompt
+
+_PewterGymAfterBattleText1: ; 98325 (26:4325)
+	text "You're pretty hot,"
+	line "but not as hot"
+	cont "as BROCK!"
+	done
+
+_UnnamedText_5c515: ; 98351 (26:4351)
+	text "Hiya! I can tell"
+	line "you have what it"
+	cont "takes to become a"
+	cont "#MON champ!"
+
+	para "I'm no trainer,"
+	line "but I can tell"
+	cont "you how to win!"
+
+	para "Let me take you"
+	line "to the top!"
+	done
+
+_UnnamedText_5c51a: ; 983dc (26:43dc)
+	text "All right! Let's"
+	line "get happening!"
+	prompt
+
+_UnnamedText_5c51f: ; 983fc (26:43fc)
+	text "The 1st #MON"
+	line "out in a match is"
+	cont "at the top of the"
+	cont "#MON LIST!"
+
+	para "By changing the"
+	line "order of #MON,"
+	cont "matches could be"
+	cont "made easier!"
+	done
+
+_UnnamedText_5c524: ; 98476 (26:4476)
+	text "It's a free"
+	line "service! Let's"
+	cont "get happening!"
+	prompt
+
+_UnnamedText_5c529: ; 9849f (26:449f)
+	text "Just as I thought!"
+	line "You're #MON"
+	cont "champ material!"
+	done
+
--- /dev/null
+++ b/text/maps/pewter_house_1.asm
@@ -1,0 +1,25 @@
+_PewterHouse1Text1: ; 984ce (26:44ce)
+	text "NIDORAN: Bowbow!@@"
+
+_PewterHouse1Text2: ; 984e1 (26:44e1)
+	text "NIDORAN sit!"
+	done
+
+_PewterHouse1Text3: ; 984ef (26:44ef)
+	text "Our #MON's an"
+	line "outsider, so it's"
+	cont "hard to handle."
+
+	para "An outsider is a"
+	line "#MON that you"
+	cont "get in a trade."
+
+	para "It grows fast, but"
+	line "it may ignore an"
+	cont "unskilled trainer"
+	cont "in battle!"
+
+	para "If only we had"
+	line "some BADGEs..."
+	done
+
--- /dev/null
+++ b/text/maps/pewter_house_2.asm
@@ -1,0 +1,20 @@
+_PewterHouse2Text1: ; 98656 (26:4656)
+	text "#MON learn new"
+	line "techniques as"
+	cont "they grow!"
+
+	para "But, some moves"
+	line "must be taught by"
+	cont "the trainer!"
+	done
+
+_PewterHouse2Text2: ; 986ae (26:46ae)
+	text "#MON become"
+	line "easier to catch"
+	cont "when they are"
+	cont "hurt or asleep!"
+
+	para "But, it's not a"
+	line "sure thing!"
+	done
+
--- /dev/null
+++ b/text/maps/pewter_mart.asm
@@ -1,0 +1,18 @@
+_UnnamedText_74cc6: ; 985ac (26:45ac)
+	text "A shady, old man"
+	line "got me to buy"
+	cont "this really weird"
+	cont "fish #MON!"
+
+	para "It's totally weak"
+	line "and it cost ¥500!"
+	done
+
+_UnnamedText_74cd5: ; 9860c (26:460c)
+	text "Good things can"
+	line "happen if you"
+	cont "raise #MON"
+	cont "diligently, even"
+	cont "the weak ones!"
+	done
+
--- /dev/null
+++ b/text/maps/pewter_pokecenter.asm
@@ -1,0 +1,15 @@
+_PewterPokecenterText1: ; 98704 (26:4704)
+	text "What!?"
+
+	para "TEAM ROCKET is"
+	line "at MT.MOON? Huh?"
+	cont "I'm on the phone!"
+
+	para "Scram!"
+	done
+
+_PewterPokecenterText5: ; 98744 (26:4744)
+	text "JIGGLYPUFF: Puu"
+	line "pupuu!"
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_league_gate.asm
@@ -1,0 +1,20 @@
+_UnnamedText_1e704: ; 8cfbb (23:4fbb)
+	text "Only truly skilled"
+	line "trainers are"
+	cont "allowed through."
+
+	para "You don't have the"
+	line "BOULDERBADGE yet!@@"
+
+_UnnamedText_1e715: ; 8d012 (23:5012)
+	db $0
+	para "The rules are"
+	line "rules. I can't"
+	cont "let you pass."
+	done
+
+_UnnamedText_1e71a: ; 8d03e (23:503e)
+	text "Oh! That is the"
+	line "BOULDERBADGE!"
+	cont "Go right ahead!@@"
+
--- /dev/null
+++ b/text/maps/pokemon_tower_1f.asm
@@ -1,0 +1,32 @@
+_PokemonTower1Text1: ; 9947f (26:547f)
+	text "#MON TOWER was"
+	line "erected in the"
+	cont "memory of #MON"
+	cont "that had died."
+	done
+
+_PokemonTower1Text2: ; 994bc (26:54bc)
+	text "Did you come to"
+	line "pay respects?"
+	cont "Bless you!"
+	done
+
+_PokemonTower1Text3: ; 994e6 (26:54e6)
+	text "I came to pray"
+	line "for my CLEFAIRY."
+
+	para "Sniff! I can't"
+	line "stop crying..."
+	done
+
+_PokemonTower1Text4: ; 99524 (26:5524)
+	text "My GROWLITHE..."
+	line "Why did you die?"
+	done
+
+_PokemonTower1Text5: ; 99546 (26:5546)
+	text "I am a CHANNELER!"
+	line "There are spirits"
+	cont "up to mischief!"
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_tower_2f.asm
@@ -1,0 +1,58 @@
+_UnnamedText_6062d: ; 9957b (26:557b)
+	text $53, ": Hey,"
+	line $52, "! What"
+	cont "brings you here?"
+	cont "Your #MON"
+	cont "don't look dead!"
+
+	para "I can at least"
+	line "make them faint!"
+	cont "Let's go, pal!"
+	done
+
+_UnnamedText_60632: ; 995e5 (26:55e5)
+	text "What?"
+	line "You stinker!"
+
+	para "I took it easy on"
+	line "you too!"
+	prompt
+
+_UnnamedText_60637: ; 99614 (26:5614)
+	text $53, ": Well,"
+	line "look at all your"
+	cont "wimpy #MON!"
+
+	para "Toughen them up a"
+	line "bit more!"
+	prompt
+
+_UnnamedText_6063c: ; 99657 (26:5657)
+	text "How's your #DEX"
+	line "coming, pal?"
+	cont "I just caught a"
+	cont "CUBONE!"
+
+	para "I can't find the"
+	line "grown-up MAROWAK"
+	cont "yet!"
+
+	para "I doubt there are"
+	line "any left! Well, I"
+	cont "better get going!"
+	cont "I've got a lot to"
+	cont "accomplish, pal!"
+
+	para "Smell ya later!"
+	done
+
+_PokemonTower2Text2: ; 9971a (26:571a)
+	text "Even we could not"
+	line "identify the"
+	cont "wayward GHOSTs!"
+
+	para "A SILPH SCOPE"
+	line "might be able to"
+	cont "unmask them."
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_tower_3f.asm
@@ -1,0 +1,46 @@
+_PokemonTower3BattleText1: ; 99776 (26:5776)
+	text "Urrg...Awaa..."
+	line "Huhu...graa.."
+	done
+
+_PokemonTower3EndBattleText1: ; 99794 (26:5794)
+	text "Hwa!"
+	line "I'm saved!"
+	prompt
+
+_PokemonTower3AfterBattleText1: ; 997a4 (26:57a4)
+	text "The GHOSTs can be"
+	line "identified by the"
+	cont "SILPH SCOPE."
+	done
+
+_PokemonTower3BattleText2: ; 997d6 (26:57d6)
+	text "Kekeke...."
+	line "Kwaaah!"
+	done
+
+_PokemonTower3EndBattleText2: ; 997ea (26:57ea)
+	text "Hmm?"
+	line "What am I doing?"
+	prompt
+
+_PokemonTower3AfterBattleText2: ; 99801 (26:5801)
+	text "Sorry! I was"
+	line "possessed!"
+	done
+
+_PokemonTower3BattleText3: ; 9981a (26:581a)
+	text "Be gone!"
+	line "Evil spirit!"
+	done
+
+_PokemonTower3EndBattleText3: ; 99831 (26:5831)
+	text "Whew!"
+	line "The spirit left!"
+	prompt
+
+_PokemonTower3AfterBattleText3: ; 99849 (26:5849)
+	text "My friends were"
+	line "possessed too!"
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_tower_4f.asm
@@ -1,0 +1,46 @@
+_PokemonTower4BattleText1: ; 99869 (26:5869)
+	text "GHOST! No!"
+	line "Kwaaah!"
+	done
+
+_PokemonTower4EndBattleText1: ; 9987d (26:587d)
+	text "Where"
+	line "is the GHOST?"
+	prompt
+
+_PokemonTower4AfterBattleText1: ; 99892 (26:5892)
+	text "I must have been"
+	line "dreaming..."
+	done
+
+_PokemonTower4BattleText2: ; 998b0 (26:58b0)
+	text "Be cursed with"
+	line "me! Kwaaah!"
+	done
+
+_PokemonTower4EndBattleText2: ; 998cc (26:58cc)
+	text "What!"
+	prompt
+
+_PokemonTower4AfterBattleText2: ; 998d3 (26:58d3)
+	text "We can't crack"
+	line "the identity of"
+	cont "the GHOSTs."
+	done
+
+_PokemonTower4BattleText3: ; 998fe (26:58fe)
+	text "Huhuhu..."
+	line "Beat me not!"
+	done
+
+_PokemonTower4EndBattleText3: ; 99916 (26:5916)
+	text "Huh?"
+	line "Who? What?"
+	prompt
+
+_PokemonTower4AfterBattleText3: ; 99927 (26:5927)
+	text "May the departed"
+	line "souls of #MON"
+	cont "rest in peace..."
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_tower_5f.asm
@@ -1,0 +1,72 @@
+_PokemonTower5Text1: ; 99958 (26:5958)
+	text "Come, child! I"
+	line "sealed this space"
+	cont "with white magic!"
+
+	para "You can rest here!"
+	done
+
+_PokemonTower5BattleText1: ; 9999f (26:599f)
+	text "Give...me..."
+	line "your...soul..."
+	done
+
+_PokemonTower5EndBattleText1: ; 999bc (26:59bc)
+	text "Gasp!"
+	prompt
+
+_PokemonTower5AfterBattleText1: ; 999c3 (26:59c3)
+	text "I was under"
+	line "possession!"
+	done
+
+_PokemonTower5BattleText2: ; 999dc (26:59dc)
+	text "You...shall..."
+	line "join...us..."
+	done
+
+_PokemonTower5EndBattleText2: ; 999f9 (26:59f9)
+	text "What"
+	line "a nightmare!"
+	prompt
+
+_PokemonTower5AfterBattleText2: ; 99a0c (26:5a0c)
+	text "I was possessed!"
+	done
+
+_PokemonTower5BattleText3: ; 99a1e (26:5a1e)
+	text "Zombies!"
+	done
+
+_PokemonTower5EndBattleText3: ; 99a28 (26:5a28)
+	text "Ha?"
+	prompt
+
+_PokemonTower5AfterBattleText3: ; 99a2d (26:5a2d)
+	text "I regained my"
+	line "senses!"
+	done
+
+_PokemonTower5BattleText4: ; 99a44 (26:5a44)
+	text "Urgah..."
+	line "Urff...."
+	done
+
+_PokemonTower5EndBattleText4: ; 99a57 (26:5a57)
+	text "Whoo!"
+	prompt
+
+_PokemonTower5AfterBattleText4: ; 99a5e (26:5a5e)
+	text "I fell to evil"
+	line "spirits despite"
+	cont "my training!"
+	done
+
+_UnnamedText_60a43: ; 99a8b (26:5a8b)
+	text "Entered purified,"
+	line "protected zone!"
+
+	para $52, "'s #MON"
+	line "are fully healed!"
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_tower_6f.asm
@@ -1,0 +1,62 @@
+_UnnamedText_60c1f: ; 99ac8 (26:5ac8)
+	text "The GHOST was the"
+	line "restless soul of"
+	cont "CUBONE's mother!"
+	done
+
+_UnnamedText_60c24: ; 99afc (26:5afc)
+	text "The mother's soul"
+	line "was calmed."
+
+	para "It departed to"
+	line "the afterlife!"
+	done
+
+_PokemonTower6BattleText1: ; 99b38 (26:5b38)
+	text "Give...me..."
+	line "blood..."
+	done
+
+_PokemonTower6EndBattleText1: ; 99b4f (26:5b4f)
+	text "Groan!"
+	prompt
+
+_PokemonTower6AfterBattleText1: ; 99b57 (26:5b57)
+	text "I feel anemic and"
+	line "weak..."
+	done
+
+_PokemonTower6BattleText2: ; 99b72 (26:5b72)
+	text "Urff... Kwaah!"
+	done
+
+_PokemonTower6EndBattleText2: ; 99b82 (26:5b82)
+	text "Some-"
+	line "thing fell out!"
+	prompt
+
+_PokemonTower6AfterBattleText2: ; 99b99 (26:5b99)
+	text "Hair didn't fall"
+	line "out! It was an"
+	cont "evil spirit!"
+	done
+
+_PokemonTower6BattleText3: ; 99bc6 (26:5bc6)
+	text "Ke..ke...ke..."
+	line "ke..ke...ke!!"
+	done
+
+_PokemonTower6EndBattleText3: ; 99be4 (26:5be4)
+	text "Keee!"
+	prompt
+
+_PokemonTower6AfterBattleText3: ; 99beb (26:5beb)
+	text "What's going on"
+	line "here?"
+	done
+
+_UnnamedText_60c56: ; 99c01 (26:5c01)
+	text "Be gone..."
+	line "Intruders..."
+	done
+
--- /dev/null
+++ b/text/maps/pokemon_tower_7f.asm
@@ -1,0 +1,79 @@
+_UnnamedText_60ec4: ; 99c1a (26:5c1a)
+	text "MR.FUJI: Heh? You"
+	line "came to save me?"
+
+	para "Thank you. But, I"
+	line "came here of my"
+	cont "own free will."
+
+	para "I came to calm"
+	line "the soul of"
+	cont "CUBONE's mother."
+
+	para "I think MAROWAK's"
+	line "spirit has gone"
+	cont "to the afterlife."
+
+	para "I must thank you"
+	line "for your kind"
+	cont "concern!"
+
+	para "Follow me to my"
+	line "home, #MON"
+	cont "HOUSE at the foot"
+	cont "of this tower."
+	done
+
+_PokemonTower7BattleText1: ; 99d31 (26:5d31)
+	text "What do you want?"
+	line "Why are you here?"
+	done
+
+_PokemonTower7EndBattleText1: ; 99d56 (26:5d56)
+	text "I give up!"
+	prompt
+
+_PokemonTower7AfterBattleText1: ; 99d62 (26:5d62)
+	text "I'm not going to"
+	line "forget this!"
+	done
+
+_PokemonTower7BattleText2: ; 99d80 (26:5d80)
+	text "This old guy came"
+	line "and complained"
+	cont "about us harming"
+	cont "useless #MON!"
+
+	para "We're talking it"
+	line "over as adults!"
+	done
+
+_PokemonTower7EndBattleText2: ; 99de1 (26:5de1)
+	text "Please!"
+	line "No more!"
+	prompt
+
+_PokemonTower7AfterBattleText2: ; 99df3 (26:5df3)
+	text "#MON are only"
+	line "good for making"
+	cont "money!"
+
+	para "Stay out of our"
+	line "business!"
+	done
+
+_PokemonTower7BattleText3: ; 99e33 (26:5e33)
+	text "You're not saving"
+	line "anyone, kid!"
+	done
+
+_PokemonTower7EndBattleText3: ; 99e52 (26:5e52)
+	text "Don't"
+	line "fight us ROCKETs!"
+	prompt
+
+_PokemonTower7AfterBattleText3: ; 99e6a (26:5e6a)
+	text "You're not getting"
+	line "away with this!"
+	done
+
--- /dev/null
+++ b/text/maps/power_plant.asm
@@ -1,0 +1,7 @@
+_VoltorbBattleText: ; 8c5e2 (23:45e2)
+	text "Bzzzt!"
+	done
+
+_ZapdosBattleText: ; 8c5ea (23:45ea)
+	text "Gyaoo!@@"
+
--- /dev/null
+++ b/text/maps/reds_house_1f.asm
@@ -1,0 +1,38 @@
+_MomWakeUpText:
+	text "MOM: Right."
+	line "All boys leave"
+	cont "home some day."
+	cont "It said so on TV."
+
+	para "PROF.OAK, next"
+	line "door, is looking"
+	cont "for you."
+	done
+
+_MomHealText1:
+	text "MOM: ",$52,"!"
+	line "You should take a"
+	cont "quick rest."
+	prompt
+
+_MomHealText2:
+	text "MOM: Oh good!"
+	line "You and your"
+	cont "#MON are"
+	cont "looking great!"
+	cont "Take care now!"
+	done
+
+_StandByMeText:
+	text "There's a movie"
+	line "on TV. Four boys"
+	cont "are walking on"
+	cont "railroad tracks."
+
+	para "I better go too."
+	done
+
+_TVWrongSideText:
+	text "Oops, wrong side."
+	done
+
--- /dev/null
+++ b/text/maps/rock_tunnel_b1f.asm
@@ -1,0 +1,116 @@
+_RockTunnel1BattleText1: ; 8c33a (23:433a)
+	text "This tunnel goes"
+	line "a long way, kid!"
+	done
+
+_RockTunnel1EndBattleText1: ; 8c35d (23:435d)
+	text "Doh!"
+	line "You win!"
+	prompt
+
+_RockTunnel1AfterBattleText1: ; 8c36c (23:436c)
+	text "Watch for ONIX!"
+	line "It can put the"
+	cont "squeeze on you!"
+	done
+
+_RockTunnel1BattleText2: ; 8c39c (23:439c)
+	text "Hmm. Maybe I'm"
+	line "lost in here..."
+	done
+
+_RockTunnel1EndBattleText2: ; 8c3bb (23:43bb)
+	text "Ease up!"
+	line "What am I doing?"
+	cont "Which way is out?"
+	prompt
+
+_RockTunnel1AfterBattleText2: ; 8c3e8 (23:43e8)
+	text "That sleeping"
+	line "#MON on ROUTE"
+	cont "12 forced me to"
+	cont "take this detour."
+	done
+
+_RockTunnel1BattleText3: ; 8c427 (23:4427)
+	text "Outsiders like"
+	line "you need to show"
+	cont "me some respect!"
+	done
+
+_RockTunnel1EndBattleText3: ; 8c459 (23:4459)
+	text "I give!"
+	prompt
+
+_RockTunnel1AfterBattleText3: ; 8c462 (23:4462)
+	text "You're talented"
+	line "enough to hike!"
+	done
+
+_RockTunnel1BattleText4: ; 8c482 (23:4482)
+	text "#MON fight!"
+	line "Ready, go!"
+	done
+
+_RockTunnel1EndBattleText4: ; 8c49a (23:449a)
+	text "Game"
+	line "over!"
+	prompt
+
+_RockTunnel1AfterBattleText4: ; 8c4a6 (23:44a6)
+	text "Oh well, I'll get"
+	line "a ZUBAT as I go!"
+	done
+
+_RockTunnel1BattleText5: ; 8c4c9 (23:44c9)
+	text "Eek! Don't try"
+	line "anything funny in"
+	cont "the dark!"
+	done
+
+_RockTunnel1EndBattleText5: ; 8c4f4 (23:44f4)
+	text "It"
+	line "was too dark!"
+	prompt
+
+_RockTunnel1AfterBattleText5: ; 8c506 (23:4506)
+	text "I saw a MACHOP"
+	line "in this tunnel!"
+	done
+
+_RockTunnel1BattleText6: ; 8c526 (23:4526)
+	text "I came this far"
+	line "for #MON!"
+	done
+
+_RockTunnel1EndBattleText6: ; 8c541 (23:4541)
+	text "I'm"
+	line "out of #MON!"
+	prompt
+
+_RockTunnel1AfterBattleText6: ; 8c552 (23:4552)
+	text "You looked cute"
+	line "and harmless!"
+	done
+
+_RockTunnel1BattleText7: ; 8c571 (23:4571)
+	text "You have #MON!"
+	line "Let's start!"
+	done
+
+_RockTunnel1EndBattleText7: ; 8c58d (23:458d)
+	text "You"
+	line "play hard!"
+	prompt
+
+_RockTunnel1AfterBattleText7: ; 8c59d (23:459d)
+	text "Whew! I'm all"
+	line "sweaty now!"
+	done
+
+_RockTunnel1Text8: ; 8c5b7 (23:45b7)
+	text "ROCK TUNNEL"
+	line "CERULEAN CITY -"
+	cont "LAVENDER TOWN"
+	done
+
--- /dev/null
+++ b/text/maps/rock_tunnel_b2f_1.asm
@@ -1,0 +1,109 @@
+_RockTunnel2BattleText2: ; 86a1d (21:6a1d)
+	text "Hikers leave twigs"
+	line "as trail markers."
+	done
+
+_RockTunnel2EndBattleText2: ; 86a43 (21:6a43)
+	text "Ohhh!"
+	line "I did my best!"
+	prompt
+
+_RockTunnel2AfterBattleText2: ; 86a59 (21:6a59)
+	text "I want to go "
+	line "home!"
+	done
+
+_RockTunnel2BattleText3: ; 86a6e (21:6a6e)
+	text "Hahaha! Can you"
+	line "beat my power?"
+	done
+
+_RockTunnel2EndBattleText3: ; 86a8e (21:6a8e)
+	text "Oops!"
+	line "Out-muscled!"
+	prompt
+
+_RockTunnel2AfterBattleText3: ; 86aa2 (21:6aa2)
+	text "I go for power"
+	line "because I hate"
+	cont "thinking!"
+	done
+
+_RockTunnel2BattleText4: ; 86acb (21:6acb)
+	text "You have a"
+	line "#DEX?"
+	cont "I want one too!"
+	done
+
+_RockTunnel2EndBattleText4: ; 86aed (21:6aed)
+	text "Shoot!"
+	line "I'm so jealous!"
+	prompt
+
+_RockTunnel2AfterBattleText4: ; 86b04 (21:6b04)
+	text "When you finish"
+	line "your #DEX, can"
+	cont "I have it?"
+	done
+
+_RockTunnel2BattleText5: ; 86b2f (21:6b2f)
+	text "Do you know about"
+	line "costume players?"
+	done
+
+_RockTunnel2EndBattleText5: ; 86b53 (21:6b53)
+	text "Well,"
+	line "that's that."
+	prompt
+
+_RockTunnel2AfterBattleText5: ; 86b66 (21:6b66)
+	text "Costume players"
+	line "dress up as"
+	cont "#MON for fun."
+	done
+
+_RockTunnel2BattleText6: ; 86b91 (21:6b91)
+	text "My #MON"
+	line "techniques will"
+	cont "leave you crying!"
+	done
+
+_RockTunnel2EndBattleText6: ; 86bbc (21:6bbc)
+	text "I give!"
+	line "You're a better"
+	cont "technician!"
+	prompt
+
+_RockTunnel2AfterBattleText6: ; 86be0 (21:6be0)
+	text "In mountains,"
+	line "you'll often find"
+	cont "rock-type #MON."
+	done
+
+_RockTunnel2BattleText7: ; 86c10 (21:6c10)
+	text "I don't often"
+	line "come here, but I"
+	cont "will fight you."
+	done
+
+_RockTunnel2EndBattleText7: ; 86c3f (21:6c3f)
+	text "Oh!"
+	line "I lost!"
+	prompt
+
+_RockTunnel2AfterBattleText7: ; 86c4c (21:6c4c)
+	text "I like tiny"
+	line "#MON, big ones"
+	cont "are too scary!"
+	done
+
+_RockTunnel2BattleText8: ; 86c77 (21:6c77)
+	text "Hit me with your"
+	line "best shot!"
+	done
+
+_RockTunnel2EndBattleText8: ; 86c94 (21:6c94)
+	text "Fired"
+	line "away!"
+	prompt
+
--- /dev/null
+++ b/text/maps/rock_tunnel_b2f_2.asm
@@ -1,0 +1,21 @@
+_RockTunnel2AfterBattleText8: ; 88000 (22:4000)
+	text "I'll raise my"
+	line "#MON to beat"
+	cont "yours, kid!"
+	done
+
+_RockTunnel2BattleText9: ; 88027 (22:4027)
+	text "I draw #MON"
+	line "when I'm home."
+	done
+
+_RockTunnel2EndBattleText9: ; 88042 (22:4042)
+	text "Whew!"
+	line "I'm exhausted!"
+	prompt
+
+_RockTunnel2AfterBattleText9: ; 88057 (22:4057)
+	text "I'm an artist,"
+	line "not a fighter."
+	done
+
--- /dev/null
+++ b/text/maps/rock_tunnel_pokecenter.asm
@@ -1,0 +1,14 @@
+_RockTunnelPokecenterText1: ; 8c2c0 (23:42c0)
+	text "The element types"
+	line "of #MON make"
+	cont "them stronger"
+	cont "than some types"
+	cont "and weaker than"
+	cont "others!"
+	done
+
+_RockTunnelPokecenterText3: ; 8c316 (23:4316)
+	text "I sold a useless"
+	line "NUGGET for ¥5000!"
+	done
+
--- /dev/null
+++ b/text/maps/rocket_hideout_b1f.asm
@@ -1,0 +1,74 @@
+_RocketHideout1EndBattleText6: ; 81f2a (20:5f2a)
+	text "Why...?@@"
+
+_RocketHideout1BattleText2: ; 81f34 (20:5f34)
+	text "Who are you? How"
+	line "did you get here?"
+	done
+
+_RocketHideout1EndBattleText2: ; 81f58 (20:5f58)
+	text "Oww!"
+	line "Beaten!"
+	prompt
+
+_RocketHideout1AfterBattleTxt2: ; 81f66 (20:5f66)
+	text "Are you dissing"
+	line "TEAM ROCKET?"
+	done
+
+_RocketHideout1BattleText3: ; 81f84 (20:5f84)
+	text "You broke into"
+	line "our operation?"
+	done
+
+_RocketHideout1EndBattleText3: ; 81fa3 (20:5fa3)
+	text "Burnt!"
+	prompt
+
+_RocketHideout1AfterBattleTxt3: ; 81fab (20:5fab)
+	text "You're not going"
+	line "to get away with"
+	cont "this, brat!"
+	done
+
+_RocketHideout1BattleText4: ; 81fd9 (20:5fd9)
+	text "Intruder alert!"
+	done
+
+_RocketHideout1EndBattleText4: ; 81fea (20:5fea)
+	text "I"
+	line "can't do it!"
+	prompt
+
+_RocketHideout1AfterBattleTxt4: ; 81ff9 (20:5ff9)
+	text "SILPH SCOPE?"
+	line "I don't know"
+	cont "where it is!"
+	done
+
+_RocketHideout1BattleText5: ; 82020 (20:6020)
+	text "Why did you come"
+	line "here?"
+	done
+
+_RocketHideout1EndBattleText5: ; 82038 (20:6038)
+	text "This"
+	line "won't do!"
+	prompt
+
+_RocketHideout1AfterBattleTxt5: ; 82047 (20:6047)
+	text "OK, I'll talk!"
+	line "Take the elevator"
+	cont "to see my BOSS!"
+	done
+
+_RocketHideout1BattleText6: ; 82078 (20:6078)
+	text "Are you lost, you"
+	line "little rat?"
+	done
+
+_RocketHideout1AfterBattleTxt6: ; 82097 (20:6097)
+	text "Uh-oh, that fight"
+	line "opened the door!"
+	done
+
--- /dev/null
+++ b/text/maps/rocket_hideout_b2f.asm
@@ -1,0 +1,18 @@
+_RocketHideout2BattleText2: ; 820bb (20:60bb)
+	text "BOSS said you can"
+	line "see GHOSTs with"
+	cont "the SILPH SCOPE!"
+	done
+
+_RocketHideout2EndBattleText2: ; 820ef (20:60ef)
+	text "I"
+	line "surrender!"
+	prompt
+
+_RocketHideout2AfterBattleTxt2: ; 820fd (20:60fd)
+	text "The TEAM ROCKET"
+	line "HQ has 4 basement"
+	cont "floors. Can you"
+	cont "reach the BOSS?"
+	done
+
--- /dev/null
+++ b/text/maps/rocket_hideout_b3f.asm
@@ -1,0 +1,36 @@
+_RocketHideout3BattleText2: ; 82140 (20:6140)
+	text "Stop meddling in"
+	line "TEAM ROCKET's"
+	cont "affairs!"
+	done
+
+_RocketHideout3EndBattleText2: ; 82168 (20:6168)
+	text "Oof!"
+	line "Taken down!"
+	prompt
+
+_RocketHideout3AfterBattleTxt2: ; 8217a (20:617a)
+	text "SILPH SCOPE?"
+	line "The machine the"
+	cont "BOSS stole. It's"
+	cont "here somewhere."
+	done
+
+_RocketHideout3BattleTxt: ; 821b8 (20:61b8)
+	text "We got word from"
+	line "upstairs that you"
+	cont "were coming!"
+	done
+
+_RocketHideout3EndBattleText3: ; 821e9 (20:61e9)
+	text "What?"
+	line "I lost? No!"
+	prompt
+
+_RocketHide3AfterBattleText3: ; 821fc (20:61fc)
+	text "Go ahead and go!"
+	line "But, you need the"
+	cont "LIFT KEY to run"
+	cont "the elevator!"
+	done
+
--- /dev/null
+++ b/text/maps/rocket_hideout_b4f.asm
@@ -1,0 +1,75 @@
+_UnnamedText_4557a: ; 8223e (20:623e)
+	text "So! I must say, I"
+	line "am impressed you"
+	cont "got here!"
+	done
+
+_UnnamedText_4557f: ; 8226c (20:626c)
+	text "WHAT!"
+	line "This cannot be!"
+	prompt
+
+_UnnamedText_45584: ; 82283 (20:6283)
+	text "I see that you"
+	line "raise #MON"
+	cont "with utmost care."
+
+	para "A child like you"
+	line "would never"
+	cont "understand what I"
+	cont "hope to achieve."
+
+	para "I shall step"
+	line "aside this time!"
+
+	para "I hope we meet"
+	line "again..."
+	done
+
+_RocketHideout4BattleText2: ; 82326 (20:6326)
+	text "I know you! You"
+	line "ruined our plans"
+	cont "at MT.MOON!"
+	done
+
+_RocketHideout4EndBattleText2: ; 82354 (20:6354)
+	text "Burned"
+	line "again!"
+	prompt
+
+_RocketHide4AfterBattleText2: ; 82363 (20:6363)
+	text "Do you have"
+	line "something against"
+	cont "TEAM ROCKET?"
+	done
+
+_RocketHideout4BattleText3: ; 8238f (20:638f)
+	text "How can you not"
+	line "see the beauty of"
+	cont "our evil?"
+	done
+
+_RocketHideout4EndBattleText3: ; 823bc (20:63bc)
+	text "Ayaya!"
+	prompt
+
+_RocketHide4AfterBattleText3: ; 823c4 (20:63c4)
+	text "BOSS! I'm sorry I"
+	line "failed you!"
+	done
+
+_RocketHideout4BattleText4: ; 823e2 (20:63e2)
+	text "The elevator"
+	line "doesn't work? Who"
+	cont "has the LIFT KEY?"
+	done
+
+_RocketHideout4EndBattleText4: ; 82413 (20:6413)
+	text "No!"
+	prompt
+
+_UnnamedText_455ec: ; 82418 (20:6418)
+	text "Oh no! I dropped"
+	line "the LIFT KEY!"
+	done
+
--- /dev/null
+++ b/text/maps/rocket_hideout_elevator.asm
@@ -1,0 +1,4 @@
+_UnnamedText_4578b: ; 82438 (20:6438)
+	text "It appears to"
+	line "need a key.@@"
+
--- /dev/null
+++ b/text/maps/route_1.asm
@@ -1,0 +1,50 @@
+_Route1ViridianMartSampleText: ; 8d5bf (23:55bf)
+	text "Hi! I work at a"
+	line "#MON MART."
+
+	para "It's a convenient"
+	line "shop, so please"
+	cont "visit us in"
+	cont "VIRIDIAN CITY."
+
+	para "I know, I'll give"
+	line "you a sample!"
+	cont "Here you go!"
+	prompt
+
+_UnnamedText_1cae8: ; 8d643 (23:5643)
+	text $52, " got"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_1caee: ; 8d652 (23:5652)
+	text "We also carry"
+	line "# BALLs for"
+	cont "catching #MON!"
+	done
+
+_UnnamedText_1caf3: ; 8d67c (23:567c)
+	text "You have too much"
+	line "stuff with you!"
+	done
+
+_Route1Text2: ; 8d69f (23:569f)
+	text "See those ledges"
+	line "along the road?"
+
+	para "It's a bit scary,"
+	line "but you can jump"
+	cont "from them."
+
+	para "You can get back"
+	line "to PALLET TOWN"
+	cont "quicker that way."
+	done
+
+_Route1Text3: ; 8d720 (23:5720)
+	text "ROUTE 1"
+	line "PALLET TOWN -"
+	cont "VIRIDIAN CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_10.asm
@@ -1,0 +1,110 @@
+_Route10BattleText1: ; 8e642 (23:6642)
+	text "Wow, are you a"
+	line "#MANIAC too?"
+	cont "Want to see my"
+	cont "collection?"
+	done
+
+_Route10EndBattleText1: ; 8e67a (23:667a)
+	text "Humph."
+	line "I'm not angry!"
+	prompt
+
+_Route10AfterBattleText1: ; 8e690 (23:6690)
+	text "I have more rare"
+	line "#MON at home!"
+	done
+
+_Route10BattleText2: ; 8e6b0 (23:66b0)
+	text "Ha-hahah-ah-ha!"
+	done
+
+_Route10EndBattleText2: ; 8e6c1 (23:66c1)
+	text "Ha-haha!"
+	line "Not laughing!"
+	cont "Ha-hay fever!"
+	cont "Haha-ha-choo!"
+	prompt
+
+_Route10AfterBattleText2: ; 8e6f5 (23:66f5)
+	text "Haha-ha-choo!"
+	line "Ha-choo!"
+	cont "Snort! Snivel!"
+	done
+
+_Route10BattleText3: ; 8e71c (23:671c)
+	text "Hi kid, want to"
+	line "see my #MON?"
+	done
+
+_Route10EndBattleText3: ; 8e73a (23:673a)
+	text "Oh no!"
+	line "My #MON!"
+	prompt
+
+_Route10AfterBattleText3: ; 8e74b (23:674b)
+	text "I don't like you"
+	line "for beating me!"
+	done
+
+_Route10BattleText4: ; 8e76c (23:676c)
+	text "I've been to a"
+	line "#MON GYM a few"
+	cont "times. But, I"
+	cont "lost each time."
+	done
+
+_Route10EndBattleText4: ; 8e7a8 (23:67a8)
+	text "Ohh!"
+	line "Blew it again!"
+	prompt
+
+_Route10AfterBattleText4: ; 8e7bd (23:67bd)
+	text "I noticed some"
+	line "#MANIACs"
+	cont "prowling around."
+	done
+
+_Route10BattleText5: ; 8e7e7 (23:67e7)
+	text "Ah! This mountain"
+	line "air is delicious!"
+	done
+
+_Route10EndBattleText5: ; 8e80c (23:680c)
+	text "That"
+	line "cleared my head!"
+	prompt
+
+_Route10AfterBattleText5: ; 8e823 (23:6823)
+	text "I feel bloated on"
+	line "mountain air!"
+	done
+
+_Route10BattleText6: ; 8e844 (23:6844)
+	text "I'm feeling a bit"
+	line "faint from this"
+	cont "tough hike."
+	done
+
+_Route10EndBattleText6: ; 8e872 (23:6872)
+	text "I'm"
+	line "not up to it!"
+	prompt
+
+_Route10AfterBattleText6: ; 8e884 (23:6884)
+	text "The #MON here"
+	line "are so chunky!"
+	cont "There should be a"
+	cont "pink one with a"
+	cont "floral pattern!"
+	done
+
+_Route10Text9: ; 8e8d4 (23:68d4)
+_Route10Text7: ; 8e8d4 (23:68d4)
+	text "ROCK TUNNEL"
+	done
+
+_Route10Text10: ; 8e8e1 (23:68e1)
+	text "POWER PLANT"
+	done
+
--- /dev/null
+++ b/text/maps/route_11_1.asm
@@ -1,0 +1,135 @@
+_Route11BattleText1: ; 8e8ee (23:68ee)
+	text "Win, lose or draw!"
+	done
+
+_Route11EndBattleText1: ; 8e902 (23:6902)
+	text "Atcha!"
+	line "Didn't go my way!"
+	prompt
+
+_Route11AfterBattleText1: ; 8e91b (23:691b)
+	text "#MON is life!"
+	line "And to live is to"
+	cont "gamble!"
+	done
+
+_Route11BattleText2: ; 8e944 (23:6944)
+	text "Competition! I"
+	line "can't get enough!"
+	done
+
+_Route11EndBattleText2: ; 8e965 (23:6965)
+	text "I had"
+	line "a chance!"
+	prompt
+
+_Route11AfterBattleText2: ; 8e976 (23:6976)
+	text "You can't be a"
+	line "coward in the"
+	cont "world of #MON!"
+	done
+
+_Route11BattleText3: ; 8e9a2 (23:69a2)
+	text "Let's go, but"
+	line "don't cheat!"
+	done
+
+_Route11EndBattleText3: ; 8e9bc (23:69bc)
+	text "Huh?"
+	line "That's not right!"
+	prompt
+
+_Route11AfterBattleText3: ; 8e9d3 (23:69d3)
+	text "I did my best! I"
+	line "have no regrets!"
+	done
+
+_Route11BattleText4: ; 8e9f6 (23:69f6)
+	text "Careful!"
+	line "I'm laying down"
+	cont "some cables!"
+	done
+
+_Route11EndBattleText4: ; 8ea1c (23:6a1c)
+	text "That"
+	line "was electric!"
+	prompt
+
+_Route11AfterBattleText4: ; 8ea30 (23:6a30)
+	text "Spread the word"
+	line "to save energy!"
+	done
+
+_Route11BattleText5: ; 8ea51 (23:6a51)
+	text "I just became a"
+	line "trainer! But, I"
+	cont "think I can win!"
+	done
+
+_Route11EndBattleText5: ; 8ea83 (23:6a83)
+	text "My"
+	line "#MON couldn't!"
+	prompt
+
+_Route11AfterBattleText5: ; 8ea95 (23:6a95)
+	text "What do you want?"
+	line "Leave me alone!"
+	done
+
+_Route11BattleText6: ; 8eab8 (23:6ab8)
+	text "Fwahaha! I have"
+	line "never lost!"
+	done
+
+_Route11EndBattleText6: ; 8ead5 (23:6ad5)
+	text "My"
+	line "first loss!"
+	prompt
+
+_Route11AfterBattleText6: ; 8eae5 (23:6ae5)
+	text "Luck of the draw!"
+	line "Just luck!"
+	done
+
+_Route11BattleText7: ; 8eb03 (23:6b03)
+	text "I have never won"
+	line "before..."
+	done
+
+_Route11EndBattleText7: ; 8eb1f (23:6b1f)
+	text "I saw"
+	line "this coming..."
+	prompt
+
+_Route11AfterBattleText7: ; 8eb35 (23:6b35)
+	text "It's just luck."
+	line "Luck of the draw."
+	done
+
+_Route11BattleText8: ; 8eb57 (23:6b57)
+	text "I'm the best in"
+	line "my class!"
+	done
+
+_Route11EndBattleText8: ; 8eb71 (23:6b71)
+	text "Darn!"
+	line "I need to make my"
+	cont "#MON stronger!"
+	prompt
+
+_Route11AfterBattleText8: ; 8eb99 (23:6b99)
+	text "There's a fat"
+	line "#MON that"
+	cont "comes down from"
+	cont "the mountains."
+
+	para "It's strong if"
+	line "you can get it."
+	done
+
+_Route11BattleText9: ; 8ebee (23:6bee)
+	text "Watch out for"
+	line "live wires!"
+	done
+
+
--- /dev/null
+++ b/text/maps/route_11_2.asm
@@ -1,0 +1,29 @@
+_Route11EndBattleText9: ; 90000 (24:4000)
+	text "Whoa!"
+	line "You spark plug!"
+	prompt
+
+_Route11AfterBattleText9: ; 90017 (24:4017)
+	text "Well, better get"
+	line "back to work."
+	done
+
+_Route11BattleText10: ; 90037 (24:4037)
+	text "My #MON should"
+	line "be ready by now!"
+	done
+
+_Route11EndBattleText10: ; 90058 (24:4058)
+	text "Too"
+	line "much, too young!"
+	prompt
+
+_Route11AfterBattleText10: ; 9006e (24:406e)
+	text "I better go find"
+	line "stronger ones!"
+	done
+
+_Route11Text11: ; 9008f (24:408f)
+	text "DIGLETT's CAVE"
+	done
+
--- /dev/null
+++ b/text/maps/route_11_gate.asm
@@ -1,0 +1,15 @@
+_Route11GateText1: ; 8c5f3 (23:45f3)
+	text "When you catch"
+	line "lots of #MON,"
+	cont "isn't it hard to"
+	cont "think up names?"
+
+	para "In LAVENDER TOWN,"
+	line "there's a man who"
+	cont "rates #MON"
+	cont "nicknames."
+
+	para "He'll help you"
+	line "rename them too!"
+	done
+
--- /dev/null
+++ b/text/maps/route_11_gate_upstairs.asm
@@ -1,0 +1,41 @@
+_UnnamedText_494a3: ; 8c689 (23:4689)
+	text "There are items on"
+	line "the ground that"
+	cont "can't be seen."
+
+	para "ITEMFINDER will"
+	line "detect an item"
+	cont "close to you."
+
+	para "It can't pinpoint"
+	line "it, so you have"
+	cont "to look yourself!"
+	done
+
+_UnnamedText_494c4: ; 8c71b (23:471b)
+	text "Looked into the"
+	line "binoculars."
+
+	para "A big #MON is"
+	line "asleep on a road!"
+	done
+
+_UnnamedText_494c9: ; 8c758 (23:4758)
+	text "Looked into the"
+	line "binoculars."
+
+	para "It's a beautiful"
+	line "view!"
+	done
+
+_UnnamedText_494d5: ; 8c78b (23:478b)
+	text "Looked into the"
+	line "binoculars."
+
+	para "The only way to"
+	line "get from CERULEAN"
+	cont "CITY to LAVENDER"
+	cont "is by way of the"
+	cont "ROCK TUNNEL."
+	done
+
--- /dev/null
+++ b/text/maps/route_12.asm
@@ -1,0 +1,140 @@
+_Route12Text1: ; 9009e (24:409e)
+	text "A sleeping #MON"
+	line "blocks the way!"
+	done
+
+_UnnamedText_596eb: ; 900bf (24:40bf)
+	text "SNORLAX woke up!"
+
+	para "It attacked in a"
+	line "grumpy rage!"
+	done
+
+_UnnamedText_596f0: ; 900ef (24:40ef)
+	text "SNORLAX calmed"
+	line "down! With a big"
+	cont "yawn, it returned"
+	cont "to the mountains!"
+	done
+
+_Route12BattleText1: ; 90134 (24:4134)
+	text "Yeah! I got a"
+	line "bite, here!"
+	done
+
+_Route12EndBattleText1: ; 9014f (24:414f)
+	text "Tch!"
+	line "Just a small fry!"
+	prompt
+
+_Route12AfterBattleText1: ; 90167 (24:4167)
+	text "Hang on! My line's"
+	line "snagged!"
+	done
+
+_Route12BattleText2: ; 90183 (24:4183)
+	text "Be patient!"
+	line "Fishing is a"
+	cont "waiting game!"
+	done
+
+_Route12EndBattleText2: ; 901ab (24:41ab)
+	text "That"
+	line "one got away!"
+	prompt
+
+_Route12AfterBattleText2: ; 901bf (24:41bf)
+	text "With a better ROD,"
+	line "I could catch"
+	cont "better #MON!"
+	done
+
+_Route12BattleText3: ; 901ee (24:41ee)
+	text "Have you found a"
+	line "MOON STONE?"
+	done
+
+_Route12EndBattleText3: ; 9020c (24:420c)
+	text "Oww!"
+	prompt
+
+_Route12AfterBattleText3: ; 90212 (24:4212)
+	text "I could have made"
+	line "my #MON evolve"
+	cont "with MOON STONE!"
+	done
+
+_Route12BattleText4: ; 90245 (24:4245)
+	text "Electricity is my"
+	line "specialty!"
+	done
+
+_Route12EndBattleText4: ; 90263 (24:4263)
+	text "Unplugged!"
+	prompt
+
+_Route12AfterBattleText4: ; 9026f (24:426f)
+	text "Water conducts"
+	line "electricity, so"
+	cont "you should zap"
+	cont "sea #MON!"
+	done
+
+_Route12BattleText5: ; 902a8 (24:42a8)
+	text "The FISHING FOOL"
+	line "vs. #MON KID!"
+	done
+
+_Route12EndBattleText5: ; 902c8 (24:42c8)
+	text "Too"
+	line "much!"
+	prompt
+
+_Route12AfterBattleText5: ; 902d3 (24:42d3)
+	text "You beat me at"
+	line "#MON, but I'm"
+	cont "good at fishing!"
+	done
+
+_Route12BattleText6: ; 90301 (24:4301)
+	text "I'd rather be"
+	line "working!"
+	done
+
+_Route12EndBattleText6: ; 90318 (24:4318)
+	text "It's"
+	line "not easy..."
+	prompt
+
+_Route12AfterBattleText6: ; 90329 (24:4329)
+	text "It's all right."
+	line "Losing doesn't"
+	cont "bug me any more."
+	done
+
+_Route12BattleText7: ; 90358 (24:4358)
+	text "You never know"
+	line "what you could"
+	cont "catch!"
+	done
+
+_Route12EndBattleText7: ; 9037e (24:437e)
+	text "Lost"
+	line "it!"
+	prompt
+
+_Route12AfterBattleText7: ; 90388 (24:4388)
+	text "I catch MAGIKARP"
+	line "all the time, but"
+	cont "they're so weak!"
+	done
+
+_Route12Text11: ; 903bc (24:43bc)
+	text "ROUTE 12 "
+	line "North to LAVENDER"
+	done
+
+_Route12Text12: ; 903d9 (24:43d9)
+	text "SPORT FISHING AREA"
+	done
+
--- /dev/null
+++ b/text/maps/route_12_gate.asm
@@ -1,0 +1,5 @@
+_Route12GateText1: ; 8c84a (23:484a)
+	text "There's a lookout"
+	line "spot upstairs."
+	done
+
--- /dev/null
+++ b/text/maps/route_12_gate_upstairs.asm
@@ -1,0 +1,43 @@
+_TM39PreReceiveText: ; 8c86b (23:486b)
+	text "My #MON's"
+	line "ashes are stored"
+	cont "in #MON TOWER."
+
+	para "You can have this"
+	line "TM. I don't need"
+	cont "it any more..."
+	prompt
+
+_ReceivedTM39Text: ; 8c8c6 (23:48c6)
+	text $52, " received"
+	line "TM39!@@"
+
+_TM39ExplanationText: ; 8c8d9 (23:48d9)
+	text "TM39 is a move"
+	line "called SWIFT."
+
+	para "It's very accurate,"
+	line "so use it during"
+	cont "battles you can't"
+	cont "afford to lose."
+	done
+
+_TM39NoRoomText: ; 8c93c (23:493c)
+	text "You don't have"
+	line "room for this."
+	done
+
+_UnnamedText_495b8: ; 8c95a (23:495a)
+	text "Looked into the"
+	line "binoculars."
+
+	para "A man fishing!"
+	done
+
+_UnnamedText_495c4: ; 8c986 (23:4986)
+	text "Looked into the"
+	line "binoculars."
+
+	para "It's #MON TOWER!"
+	done
+
--- /dev/null
+++ b/text/maps/route_12_house.asm
@@ -1,0 +1,61 @@
+_UnnamedText_564c0: ; 8c9b3 (23:49b3)
+	text "I'm the FISHING"
+	line "GURU's brother!"
+
+	para "I simply Looove"
+	line "fishing!"
+
+	para "Do you like to"
+	line "fish?"
+	done
+
+_UnnamedText_564c5: ; 8ca00 (23:4a00)
+	text "Grand! I like"
+	line "your style!"
+
+	para "Take this and"
+	line "fish, young one!"
+
+	para $52, " received"
+	line "a @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_564ca: ; 8ca4f (23:4a4f)
+	db $0
+	para "Fishing is a way"
+	line "of life!"
+
+	para "From the seas to"
+	line "rivers, go out"
+	cont "and land the big"
+	cont "one!"
+	done
+
+_UnnamedText_564cf: ; 8caa1 (23:4aa1)
+	text "Oh... That's so"
+	line "disappointing..."
+	done
+
+_UnnamedText_564d4: ; 8cac2 (23:4ac2)
+	text "Hello there,"
+	line $52, "!"
+
+	para "Use the SUPER ROD"
+	line "in any water!"
+	cont "You can catch"
+	cont "different kinds"
+	cont "of #MON."
+
+	para "Try fishing"
+	line "wherever you can!"
+	done
+
+_UnnamedText_564d9: ; 8cb38 (23:4b38)
+	text "Oh no!"
+
+	para "I had a gift for"
+	line "you, but you have"
+	cont "no room for it!"
+	done
+
--- /dev/null
+++ b/text/maps/route_13.asm
@@ -1,0 +1,180 @@
+_Route13BattleText2: ; 903ed (24:43ed)
+	text "My bird #MON"
+	line "want to scrap!"
+	done
+
+_Route13EndBattleText2: ; 9040a (24:440a)
+	text "My"
+	line "bird combo lost?"
+	prompt
+
+_Route13AfterBattleText2: ; 9041f (24:441f)
+	text "My #MON look"
+	line "happy even though"
+	cont "they lost."
+	done
+
+_Route13BattleText3: ; 9044a (24:444a)
+	text "I'm told I'm good"
+	line "for a kid!"
+	done
+
+_Route13EndBattleText3: ; 90466 (24:4466)
+	text "Ohh!"
+	line "I lost!"
+	prompt
+
+_Route13AfterBattleText3: ; 90474 (24:4474)
+	text "I want to become"
+	line "a good trainer."
+	cont "I'll train hard."
+	done
+
+_Route13BattleText4: ; 904a6 (24:44a6)
+	text "Wow! Your BADGEs"
+	line "are too cool!"
+	done
+
+_Route13EndBattleText4: ; 904c6 (24:44c6)
+	text "Not"
+	line "enough!"
+	prompt
+
+_Route13AfterBattleText4: ; 904d3 (24:44d3)
+	text "You got those"
+	line "BADGEs from GYM"
+	cont "LEADERs. I know!"
+	done
+
+_Route13BattleText5: ; 90503 (24:4503)
+	text "My cute #MON"
+	line "wish to make your"
+	cont "acquaintance."
+	done
+
+_Route13EndBattleText5: ; 90531 (24:4531)
+	text "Wow!"
+	line "You totally won!"
+	prompt
+
+_Route13AfterBattleText5: ; 90548 (24:4548)
+	text "You have to make"
+	line "#MON fight to"
+	cont "toughen them up!"
+	done
+
+_Route13BattleText6: ; 90579 (24:4579)
+	text "I found CARBOS in"
+	line "a cave once."
+	done
+
+_Route13EndBattleText6: ; 90599 (24:4599)
+	text "Just"
+	line "messed up!"
+	prompt
+
+_Route13AfterBattleText6: ; 905aa (24:45aa)
+	text "CARBOS boosted"
+	line "the SPEED of my"
+	cont "#MON."
+	done
+
+_Route13BattleText7: ; 905d0 (24:45d0)
+	text "The wind's blowing"
+	line "my way!"
+	done
+
+_Route13EndBattleText7: ; 905eb (24:45eb)
+	text "The"
+	line "wind turned!"
+	prompt
+
+_Route13AfterBattleText7: ; 905fd (24:45fd)
+	text "I'm beat. I guess"
+	line "I'll FLY home."
+	done
+
+_Route13BattleText8: ; 9061d (24:461d)
+	text "Sure, I'll play"
+	line "with you!"
+	done
+
+_Route13EndBattleText8: ; 90637 (24:4637)
+	text "Oh!"
+	line "You little brute!"
+	prompt
+
+_Route13AfterBattleText8: ; 9064e (24:464e)
+	text "I wonder which is"
+	line "stronger, male or"
+	cont "female #MON?"
+	done
+
+_Route13BattleText9: ; 90680 (24:4680)
+	text "Do you want to"
+	line "#MON with me?"
+	done
+
+_Route13EndBattleText9: ; 9069e (24:469e)
+	text "It's over"
+	line "already?"
+	prompt
+
+_Route13AfterBattleText9: ; 906b1 (24:46b1)
+	text "I don't know"
+	line "anything about"
+	cont "#MON. I just"
+	cont "like cool ones!"
+	done
+
+_Route13BattleText10: ; 906ea (24:46ea)
+	text "What're you"
+	line "lookin' at?"
+	done
+
+_Route13EndBattleText10: ; 90702 (24:4702)
+	text "Dang!"
+	line "Stripped gears!"
+	prompt
+
+_Route13AfterBattleText10: ; 90719 (24:4719)
+	text "Get lost!"
+	done
+
+_Route13BattleText11: ; 90724 (24:4724)
+	text "I always go with"
+	line "bird #MON!"
+	done
+
+_Route13EndBattleText11: ; 90741 (24:4741)
+	text "Out"
+	line "of power!"
+	prompt
+
+_Route13AfterBattleText11: ; 90750 (24:4750)
+	text "I wish I could"
+	line "fly like PIDGEY"
+	cont "and PIDGEOTTO..."
+	done
+
+_Route13Text11: ; 90781 (24:4781)
+	text "TRAINER TIPS"
+
+	para "Look to the left"
+	line "of that post!"
+	done
+
+_Route13Text12: ; 907ae (24:47ae)
+	text "TRAINER TIPS"
+
+	para "Use SELECT to"
+	line "switch items in"
+	cont "the ITEM window!"
+	done
+
+_Route13Text13: ; 907eb (24:47eb)
+	text "ROUTE 13"
+	line "North to SILENCE"
+	cont "BRIDGE"
+	done
+
--- /dev/null
+++ b/text/maps/route_14.asm
@@ -1,0 +1,174 @@
+_Route14BattleText1: ; 9080d (24:480d)
+	text "You need to use"
+	line "TMs to teach good"
+	cont "moves to #MON!"
+	done
+
+_Route14EndBattleText1: ; 9083f (24:483f)
+	text "Not"
+	line "good enough!"
+	prompt
+
+_Route14AfterBattleText1: ; 90851 (24:4851)
+	text "You have some HMs"
+	line "right? #MON"
+	cont "can't ever forget"
+	cont "those moves."
+	done
+
+_Route14BattleText2: ; 9088e (24:488e)
+	text "My bird #MON"
+	line "should be ready"
+	cont "for battle."
+	done
+
+_Route14EndBattleText2: ; 908b8 (24:48b8)
+	text "Not"
+	line "ready yet!"
+	prompt
+
+_Route14AfterBattleText2: ; 908c8 (24:48c8)
+	text "They need to learn"
+	line "better moves."
+	done
+
+_Route14BattleText3: ; 908ea (24:48ea)
+	text "TMs are on sale"
+	line "in CELADON!"
+	cont "But, only a few"
+	cont "people have HMs!"
+	done
+
+_Route14EndBattleText3: ; 90928 (24:4928)
+	text "Aww,"
+	line "bummer!"
+	prompt
+
+_Route14AfterBattleText3: ; 90936 (24:4936)
+	text "Teach #MON"
+	line "moves of the same"
+	cont "element type for"
+	cont "more power."
+	done
+
+_Route14BattleText4: ; 90971 (24:4971)
+	text "Have you taught"
+	line "your bird #MON"
+	cont "how to FLY?"
+	done
+
+_Route14EndBattleText4: ; 9099d (24:499d)
+	text "Shot"
+	line "down in flames!"
+	prompt
+
+_Route14AfterBattleText4: ; 909b3 (24:49b3)
+	text "Bird #MON are"
+	line "my true love!"
+	done
+
+_Route14BattleText5: ; 909d0 (24:49d0)
+	text "Have you heard of"
+	line "the legendary"
+	cont "#MON?"
+	done
+
+_Route14EndBattleText5: ; 909f7 (24:49f7)
+	text "Why?"
+	line "Why'd I lose?"
+	prompt
+
+_Route14AfterBattleText5: ; 90a0a (24:4a0a)
+	text "The 3 legendary"
+	line "#MON are all"
+	cont "birds of prey."
+	done
+
+_Route14BattleText6: ; 90a37 (24:4a37)
+	text "I'm not into it,"
+	line "but OK! Let's go!"
+	done
+
+_Route14EndBattleText6: ; 90a59 (24:4a59)
+	text "I"
+	line "knew it!"
+	prompt
+
+_Route14AfterBattleText6: ; 90a65 (24:4a65)
+	text "Winning, losing,"
+	line "it doesn't matter"
+	cont "in the long run!"
+	done
+
+_Route14BattleText7: ; 90a99 (24:4a99)
+	text "C'mon, c'mon."
+	line "Let's go, let's"
+	cont "go, let's go!"
+	done
+
+_Route14EndBattleText7: ; 90ac1 (24:4ac1)
+	text "Arrg!"
+	line "Lost! Get lost!"
+	prompt
+
+_Route14AfterBattleText7: ; 90ad8 (24:4ad8)
+	text "What, what, what?"
+	line "What do you want?"
+	done
+
+_Route14BattleText8: ; 90afd (24:4afd)
+	text "Perfect! I need to"
+	line "burn some time!"
+	done
+
+_Route14EndBattleText8: ; 90b21 (24:4b21)
+	text "What?"
+	line "You!?"
+	prompt
+
+_Route14AfterBattleText8: ; 90b2e (24:4b2e)
+	text "Raising #MON"
+	line "is a drag, man."
+	done
+
+_Route14BattleText9: ; 90b4c (24:4b4c)
+	text "We ride out here"
+	line "because there's"
+	cont "more room!"
+	done
+
+_Route14EndBattleText9: ; 90b78 (24:4b78)
+	text "Wipe out!"
+	prompt
+
+_Route14AfterBattleText9: ; 90b83 (24:4b83)
+	text "It's cool you"
+	line "made your #MON"
+	cont "so strong!"
+
+	para "Might is right!"
+	line "And you know it!"
+	done
+
+_Route14BattleText10: ; 90bcc (24:4bcc)
+	text "#MON fight?"
+	line "Cool! Rumble!"
+	done
+
+_Route14EndBattleText10: ; 90be7 (24:4be7)
+	text "Blown"
+	line "away!"
+	prompt
+
+_Route14AfterBattleText10: ; 90bf4 (24:4bf4)
+	text "You know who'd"
+	line "win, you and me"
+	cont "one on one!"
+	done
+
+_Route14Text11: ; 90c1f (24:4c1f)
+	text "ROUTE 14"
+	line "West to FUCHSIA"
+	cont "CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_15.asm
@@ -1,0 +1,172 @@
+_Route15BattleText1: ; 90c3e (24:4c3e)
+	text "Let me try out the"
+	line "#MON I just"
+	cont "got in a trade!"
+	done
+
+_Route15EndBattleText1: ; 90c6e (24:4c6e)
+	text "Not"
+	line "good enough!"
+	prompt
+
+_Route15AfterBattleText1: ; 90c80 (24:4c80)
+	text "You can't change"
+	line "the nickname of"
+	cont "any #MON you"
+	cont "get in a trade."
+
+	para "Only the Original"
+	line "Trainer can."
+	done
+
+_Route15BattleText2: ; 90cdd (24:4cdd)
+	text "You look gentle,"
+	line "so I think I can"
+	cont "beat you!"
+	done
+
+_Route15EndBattleText2: ; 90d0a (24:4d0a)
+	text "No,"
+	line "wrong!"
+	prompt
+
+_Route15AfterBattleText2: ; 90d16 (24:4d16)
+	text "I'm afraid of"
+	line "BIKERs, they look"
+	cont "so ugly and mean!"
+	done
+
+_Route15BattleText3: ; 90d48 (24:4d48)
+	text "When I whistle, I"
+	line "can summon bird"
+	cont "#MON!"
+	done
+
+_Route15EndBattleText3: ; 90d71 (24:4d71)
+	text "Ow!"
+	line "That's tragic!"
+	prompt
+
+_Route15AfterBattleText3: ; 90d84 (24:4d84)
+	text "Maybe I'm not cut"
+	line "out for battles."
+	done
+
+_Route15BattleText4: ; 90da7 (24:4da7)
+	text "Hmm? My birds are"
+	line "shivering! You're"
+	cont "good, aren't you?"
+	done
+
+_Route15EndBattleText4: ; 90ddc (24:4ddc)
+	text "Just"
+	line "as I thought!"
+	prompt
+
+_Route15AfterBattleText4: ; 90df0 (24:4df0)
+	text "Did you know moves"
+	line "like EARTHQUAKE"
+	cont "don't have any"
+	cont "effect on birds?"
+	done
+
+_Route15BattleText5: ; 90e33 (24:4e33)
+	text "Oh, you're a"
+	line "little cutie!"
+	done
+
+_Route15EndBattleText5: ; 90e4e (24:4e4e)
+	text "You looked"
+	line "so cute too!"
+	prompt
+
+_Route15AfterBattleText5: ; 90e67 (24:4e67)
+	text "I forgive you!"
+	line "I can take it!"
+	done
+
+_Route15BattleText6: ; 90e86 (24:4e86)
+	text "I raise #MON"
+	line "because I live"
+	cont "alone!"
+	done
+
+_Route15EndBattleText6: ; 90eaa (24:4eaa)
+	text "I didn't"
+	line "ask for this!"
+	prompt
+
+_Route15AfterBattleText6: ; 90ec1 (24:4ec1)
+	text "I just like going"
+	line "home to be with"
+	cont "my #MON!"
+	done
+
+_Route15BattleText7: ; 90eed (24:4eed)
+	text "Hey kid! C'mon!"
+	line "I just got these!"
+	done
+
+_Route15EndBattleText7: ; 90f0f (24:4f0f)
+	text "Why"
+	line "not?"
+	prompt
+
+_Route15AfterBattleText7: ; 90f19 (24:4f19)
+	text "You only live"
+	line "once, so I live"
+	cont "as an outlaw!"
+	cont "TEAM ROCKET RULES!"
+	done
+
+_Route15BattleText8: ; 90f59 (24:4f59)
+	text "Fork over all your"
+	line "cash when you"
+	cont "lose to me, kid!"
+	done
+
+_Route15EndBattleText8: ; 90f8c (24:4f8c)
+	text "That"
+	line "can't be true!"
+	prompt
+
+_Route15AfterBattleText8: ; 90fa0 (24:4fa0)
+	text "I was just joking"
+	line "about the money!"
+	done
+
+_Route15BattleText9: ; 90fc4 (24:4fc4)
+	text "What's cool?"
+	line "Trading #MON!"
+	done
+
+_Route15EndBattleText9: ; 90fdf (24:4fdf)
+	text "I"
+	line "said trade!"
+	prompt
+
+_Route15AfterBattleText9: ; 90fee (24:4fee)
+	text "I trade #MON"
+	line "with my friends!"
+	done
+
+_Route15BattleText10: ; 9100d (24:500d)
+	text "Want to play with"
+	line "my #MON?"
+	done
+
+_Route15EndBattleText10: ; 91029 (24:5029)
+	text "I was"
+	line "too impatient!"
+	prompt
+
+_Route15AfterBattleText10: ; 9103f (24:503f)
+	text "I'll go train with"
+	line "weaker people.@@"
+
+_Route15Text12: ; 91062 (24:5062)
+	text "ROUTE 15"
+	line "West to FUCHSIA"
+	cont "CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_15_gate.asm
@@ -1,0 +1,8 @@
+_Route15GateText1: ; 8cb73 (23:4b73)
+	text "Are you working"
+	line "on a #DEX?"
+
+	para "PROF.OAK's AIDE"
+	line "came by here."
+	done
+
--- /dev/null
+++ b/text/maps/route_15_gate_upstairs.asm
@@ -1,0 +1,25 @@
+_UnnamedText_4968c: ; 8cbac (23:4bac)
+	text "EXP.ALL gives"
+	line "EXP points to all"
+	cont "the #MON with"
+	cont "you, even if they"
+	cont "don't fight."
+
+	para "It does, however,"
+	line "reduce the amount"
+	cont "of EXP for each"
+	cont "#MON."
+
+	para "If you don't need"
+	line "it, you should "
+	cont "store it via PC."
+	done
+
+_UnnamedText_49698: ; 8cc65 (23:4c65)
+	text "Looked into the"
+	line "binoculars."
+
+	para "It looks like a"
+	line "small island!"
+	done
+
--- /dev/null
+++ b/text/maps/route_16.asm
@@ -1,0 +1,121 @@
+_Route16BattleText1: ; 91081 (24:5081)
+	text "What do you want?"
+	done
+
+_Route16EndBattleText1: ; 91094 (24:5094)
+	text "Don't you"
+	line "dare laugh!"
+	prompt
+
+_Route16AfterBattleText1: ; 910aa (24:50aa)
+	text "We like just"
+	line "hanging here,"
+	cont "what's it to you?"
+	done
+
+_Route16BattleText2: ; 910d7 (24:50d7)
+	text "Nice BIKE!"
+	line "Hand it over!"
+	done
+
+_Route16EndBattleText2: ; 910f1 (24:50f1)
+	text "Knock"
+	line "out!"
+	prompt
+
+_Route16AfterBattleText2: ; 910fd (24:50fd)
+	text "Forget it, who"
+	line "needs your BIKE!"
+	done
+
+_Route16BattleText3: ; 9111e (24:511e)
+	text "Come out and play,"
+	line "little mouse!"
+	done
+
+_Route16EndBattleText3: ; 91140 (24:5140)
+	text "You"
+	line "little rat!"
+	prompt
+
+_Route16AfterBattleText3: ; 91151 (24:5151)
+	text "I hate losing!"
+	line "Get away from me!"
+	done
+
+_Route16BattleText4: ; 91173 (24:5173)
+	text "Hey, you just"
+	line "bumped me!"
+	done
+
+_Route16EndBattleText4: ; 9118d (24:518d)
+	text "Kaboom!"
+	prompt
+
+_Route16AfterBattleText4: ; 91196 (24:5196)
+	text "You can also get"
+	line "to FUCHSIA from"
+	cont "VERMILION using a"
+	cont "coastal road."
+	done
+
+_Route16BattleText5: ; 911d8 (24:51d8)
+	text "I'm feeling"
+	line "hungry and mean!"
+	done
+
+_Route16EndBattleText5: ; 911f5 (24:51f5)
+	text "Bad,"
+	line "bad, bad!"
+	prompt
+
+_Route16AfterBattleText5: ; 91205 (24:5205)
+	text "I like my #MON"
+	line "ferocious! They"
+	cont "tear up enemies!"
+	done
+
+_Route16BattleText6: ; 91236 (24:5236)
+	text "Sure, I'll go!"
+	done
+
+_Route16EndBattleText6: ; 91245 (24:5245)
+	text "Don't make"
+	line "me mad!"
+	prompt
+
+_Route16AfterBattleText6: ; 91258 (24:5258)
+	text "I like harassing"
+	line "people with my"
+	cont "vicious #MON!"
+	done
+
+_Route16Text7: ; 91287 (24:5287)
+	text "A sleeping #MON"
+	line "blocks the way!"
+	done
+
+_UnnamedText_59ab3: ; 912a8 (24:52a8)
+	text "SNORLAX woke up!"
+
+	para "It attacked in a"
+	line "grumpy rage!"
+	done
+
+_UnnamedText_59ab8: ; 912d8 (24:52d8)
+	text "With a big yawn,"
+	line "SNORLAX returned"
+	cont "to the mountains!"
+	done
+
+_Route16Text8: ; 9130d (24:530d)
+	text "Enjoy the slope!"
+	line "CYCLING ROAD"
+	done
+
+_Route16Text9: ; 9132c (24:532c)
+	text "ROUTE 16"
+	line "CELADON CITY -"
+	cont "FUCHSIA CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_16_gate.asm
@@ -1,0 +1,23 @@
+_UnnamedText_49777: ; 8cca0 (23:4ca0)
+	text "No pedestrians"
+	line "are allowed on"
+	cont "CYCLING ROAD!"
+	done
+
+_UnnamedText_4977c: ; 8cccd (23:4ccd)
+	text "CYCLING ROAD is a"
+	line "downhill course"
+	cont "by the sea. It's"
+	cont "a great ride."
+	done
+
+_UnnamedText_49781: ; 8cd0e (23:4d0e)
+	text "Excuse me! Wait"
+	line "up please!"
+	done
+
+_Route16GateMapText2: ; 8cd2a (23:4d2a)
+	text "How'd you get in?"
+	line "Good effort!"
+	done
+
--- /dev/null
+++ b/text/maps/route_16_gate_upstairs.asm
@@ -1,0 +1,27 @@
+_UnnamedText_49820: ; 8cd49 (23:4d49)
+	text "I'm going for a"
+	line "ride with my girl"
+	cont "friend!"
+	done
+
+_UnnamedText_4982f: ; 8cd73 (23:4d73)
+	text "We're going"
+	line "riding together!"
+	done
+
+_UnnamedText_4983b: ; 8cd90 (23:4d90)
+	text "Looked into the"
+	line "binoculars."
+
+	para "It's CELADON DEPT."
+	line "STORE!"
+	done
+
+_UnnamedText_49847: ; 8cdc6 (23:4dc6)
+	text "Looked into the"
+	line "binoculars."
+
+	para "There's a long"
+	line "path over water!"
+	done
+
--- /dev/null
+++ b/text/maps/route_16_house.asm
@@ -1,0 +1,32 @@
+_Route16HouseText3: ; 8ce02 (23:4e02)
+	text "Oh, you found my"
+	line "secret retreat!"
+
+	para "Please don't tell"
+	line "anyone I'm here."
+	cont "I'll make it up"
+	cont "to you with this!"
+	prompt
+
+_ReceivedHM02Text: ; 8ce66 (23:4e66)
+	text $52, " received"
+	line "HM02!@@"
+
+_HM02ExplanationText: ; 8ce79 (23:4e79)
+	text "HM02 is FLY."
+	line "It will take you"
+	cont "back to any town."
+
+	para "Put it to good"
+	line "use!"
+	done
+
+_HM02NoRoomText: ; 8cebe (23:4ebe)
+	text "You don't have any"
+	line "room for this."
+	done
+
+_UnnamedText_1e652: ; 8cee0 (23:4ee0)
+	text "FEAROW: Kyueen!"
+	done
+
--- /dev/null
+++ b/text/maps/route_17.asm
@@ -1,0 +1,196 @@
+_Route17BattleText1: ; 91352 (24:5352)
+	text "There's no money"
+	line "in fighting kids!"
+	done
+
+_Route17EndBattleText1: ; 91375 (24:5375)
+	text "Burned"
+	line "out!"
+	prompt
+
+_Route17AfterBattleText1: ; 91382 (24:5382)
+	text "Good stuff is"
+	line "lying around on"
+	cont "CYCLING ROAD!"
+	done
+
+_Route17BattleText2: ; 913af (24:53af)
+	text "What do you want,"
+	line "kiddo?"
+	done
+
+_Route17EndBattleText2: ; 913c9 (24:53c9)
+	text "Whoo!"
+	prompt
+
+_Route17AfterBattleText2: ; 913d0 (24:53d0)
+	text "I could belly-"
+	line "bump you outta"
+	cont "here!"
+	done
+
+_Route17BattleText3: ; 913f5 (24:53f5)
+	text "You heading to"
+	line "FUCHSIA?"
+	done
+
+_Route17EndBattleText3: ; 9140e (24:540e)
+	text "Crash and"
+	line "burn!"
+	prompt
+
+_Route17AfterBattleText3: ; 9141f (24:541f)
+	text "I love racing"
+	line "downhill!"
+	done
+
+_Route17BattleText4: ; 91438 (24:5438)
+	text "We're BIKERs!"
+	line "Highway stars!"
+	done
+
+_Route17EndBattleText4: ; 91455 (24:5455)
+	text "Smoked!"
+	prompt
+
+_Route17AfterBattleText4: ; 9145e (24:545e)
+	text "Are you looking"
+	line "for adventure?"
+	done
+
+_Route17BattleText5: ; 9147e (24:547e)
+	text "Let VOLTORB"
+	line "electrify you!"
+	done
+
+_Route17EndBattleText5: ; 9149a (24:549a)
+	text "Grounded"
+	line "out!"
+	prompt
+
+_Route17AfterBattleText5: ; 914a9 (24:54a9)
+	text "I got my VOLTORB"
+	line "at the abandoned"
+	cont "POWER PLANT."
+	done
+
+_Route17BattleText6: ; 914d9 (24:54d9)
+	text "My #MON won't"
+	line "evolve! Why?"
+	done
+
+_Route17EndBattleText6: ; 914f4 (24:54f4)
+	text "Why,"
+	line "you!"
+	prompt
+
+_Route17AfterBattleText6: ; 914ff (24:54ff)
+	text "Maybe some #MON"
+	line "need element"
+	cont "STONEs to evolve."
+	done
+
+_Route17BattleText7: ; 9152f (24:552f)
+	text "I need a little"
+	line "exercise!"
+	done
+
+_Route17EndBattleText7: ; 9154a (24:554a)
+	text "Whew!"
+	line "Good workout!"
+	prompt
+
+_Route17AfterBattleText7: ; 9155f (24:555f)
+	text "I'm sure I lost"
+	line "weight there!"
+	done
+
+_Route17BattleText8: ; 9157d (24:557d)
+	text "Be a rebel!"
+	done
+
+_Route17EndBattleText8: ; 9158a (24:558a)
+	text "Aaaargh!"
+	prompt
+
+_Route17AfterBattleText8: ; 91594 (24:5594)
+	text "Be ready to fight"
+	line "for your beliefs!"
+	done
+
+_Route17BattleText9: ; 915b9 (24:55b9)
+	text "Nice BIKE!"
+	line "How's it handle?"
+	done
+
+_Route17EndBattleText9: ; 915d5 (24:55d5)
+	text "Shoot!"
+	prompt
+
+_Route17AfterBattleText9: ; 915dd (24:55dd)
+	text "The slope makes"
+	line "it hard to steer!"
+	done
+
+_Route17BattleText10: ; 91600 (24:5600)
+	text "Get lost kid!"
+	line "I'm bushed!"
+	done
+
+_Route17EndBattleText10: ; 9161a (24:561a)
+	text "Are you"
+	line "satisfied?"
+	prompt
+
+_Route17AfterBattleText10: ; 9162e (24:562e)
+	text "I need to catch"
+	line "a few Zs!"
+	done
+
+_Route17Text11: ; 91649 (24:5649)
+	text "It's a notice!"
+
+	para "Watch out for"
+	line "discarded items!"
+	done
+
+_Route17Text12: ; 91677 (24:5677)
+	text "TRAINER TIPS"
+
+	para "All #MON are"
+	line "unique."
+
+	para "Even #MON of"
+	line "the same type and"
+	cont "level grow at"
+	cont "different rates."
+	done
+
+_Route17Text13: ; 916d8 (24:56d8)
+	text "TRAINER TIPS"
+
+	para "Press the A or B"
+	line "Button to stay in"
+	cont "place while on a"
+	cont "slope."
+	done
+
+_Route17Text14: ; 91721 (24:5721)
+	text "ROUTE 17"
+	line "CELADON CITY -"
+	cont "FUCHSIA CITY"
+	done
+
+_Route17Text15: ; 91747 (24:5747)
+	text "It's a notice!"
+
+	para "Don't throw the"
+	line "game, throw #"
+	cont "BALLs instead!"
+	done
+
+_Route17Text16: ; 91782 (24:5782)
+	text "CYCLING ROAD"
+	line "Slope ends here!"
+	done
+
--- /dev/null
+++ b/text/maps/route_18.asm
@@ -1,0 +1,59 @@
+_Route18BattleText1: ; 917a1 (24:57a1)
+	text "I always check"
+	line "every grassy area"
+	cont "for new #MON."
+	done
+
+_Route18EndBattleText1: ; 917d1 (24:57d1)
+	text "Tch!"
+	prompt
+
+_Route18AfterBattleText1: ; 917d7 (24:57d7)
+	text "I wish I had a"
+	line "BIKE!"
+	done
+
+_Route18BattleText2: ; 917ed (24:57ed)
+	text "Kurukkoo!"
+	line "How do you like"
+	cont "my bird call?"
+	done
+
+_Route18EndBattleText2: ; 91816 (24:5816)
+	text "I"
+	line "had to bug you!"
+	prompt
+
+_Route18AfterBattleText2: ; 91829 (24:5829)
+	text "I also collect sea"
+	line "#MON on"
+	cont "weekends!"
+	done
+
+_Route18BattleText3: ; 9184f (24:584f)
+	text "This is my turf!"
+	line "Get out of here!"
+	done
+
+_Route18EndBattleText3: ; 91872 (24:5872)
+	text "Darn!"
+	prompt
+
+_Route18AfterBattleText3: ; 91879 (24:5879)
+	text "This is my fave"
+	line "#MON hunting"
+	cont "area!"
+	done
+
+_Route18Text4: ; 9189d (24:589d)
+	text "ROUTE 18"
+	line "CELADON CITY -"
+	cont "FUCHSIA CITY"
+	done
+
+_Route18Text5: ; 918c3 (24:58c3)
+	text "CYCLING ROAD"
+	line "No pedestrians"
+	cont "permitted!"
+	done
+
--- /dev/null
+++ b/text/maps/route_18_gate.asm
@@ -1,0 +1,15 @@
+_UnnamedText_49928: ; 8cef1 (23:4ef1)
+	text "You need a BICYCLE"
+	line "for CYCLING ROAD!"
+	done
+
+_UnnamedText_4992d: ; 8cf17 (23:4f17)
+	text "CYCLING ROAD is"
+	line "all uphill from"
+	cont "here."
+	done
+
+_UnnamedText_49932: ; 8cf3e (23:4f3e)
+	text "Excuse me!"
+	done
+
--- /dev/null
+++ b/text/maps/route_18_gate_upstairs.asm
@@ -1,0 +1,17 @@
+_UnnamedText_49993: ; 8cf4a (23:4f4a)
+	text "Looked into the"
+	line "binoculars."
+
+	para "PALLET TOWN is in"
+	line "the west!"
+	done
+
+_UnnamedText_4999f: ; 8cf83 (23:4f83)
+	text "Looked into the"
+	line "binoculars."
+
+	para "There are people"
+	line "swimming!"
+	done
+
+
--- /dev/null
+++ b/text/maps/route_19.asm
@@ -1,0 +1,158 @@
+_Route19BattleText1: ; 918eb (24:58eb)
+	text "Have to warm up"
+	line "before my swim!"
+	done
+
+_Route19EndBattleText1: ; 9190c (24:590c)
+	text "All"
+	line "warmed up!"
+	prompt
+
+_Route19AfterBattleText1: ; 9191c (24:591c)
+	text "Thanks, kid! I'm"
+	line "ready for a swim!"
+	done
+
+_Route19BattleText2: ; 9193f (24:593f)
+	text "Wait! You'll have"
+	line "a heart attack!"
+	done
+
+_Route19EndBattleText2: ; 91961 (24:5961)
+	text "Ooh!"
+	line "That's chilly!"
+	prompt
+
+_Route19AfterBattleText2: ; 91975 (24:5975)
+	text "Watch out for"
+	line "TENTACOOL!"
+	done
+
+_Route19BattleText3: ; 9198f (24:598f)
+	text "I love swimming!"
+	line "What about you?"
+	done
+
+_Route19EndBattleText3: ; 919b1 (24:59b1)
+	text "Belly"
+	line "flop!"
+	prompt
+
+_Route19AfterBattleText3: ; 919be (24:59be)
+	text "I can beat #MON"
+	line "at swimming!"
+	done
+
+_Route19BattleText4: ; 919dc (24:59dc)
+	text "What's beyond the"
+	line "horizon?"
+	done
+
+_Route19EndBattleText4: ; 919f7 (24:59f7)
+	text "Glub!"
+	prompt
+
+_Route19AfterBattleText4: ; 919fe (24:59fe)
+	text "I see a couple of"
+	line "islands!"
+	done
+
+_Route19BattleText5: ; 91a1a (24:5a1a)
+	text "I tried diving"
+	line "for #MON, but"
+	cont "it was a no go!"
+	done
+
+_Route19EndBattleText5: ; 91a48 (24:5a48)
+	text "Help!"
+	prompt
+
+_Route19AfterBattleText5: ; 91a4f (24:5a4f)
+	text "You have to fish"
+	line "for sea #MON!"
+	done
+
+_Route19BattleText6: ; 91a6f (24:5a6f)
+	text "I look at the"
+	line "sea to forget!"
+	done
+
+_Route19EndBattleText6: ; 91a8d (24:5a8d)
+	text "Ooh!"
+	line "Traumatic!"
+	prompt
+
+_Route19AfterBattleText6: ; 91a9e (24:5a9e)
+	text "I'm looking at the"
+	line "sea to forget!"
+	done
+
+_Route19BattleText7: ; 91ac0 (24:5ac0)
+	text "Oh, I just love"
+	line "your ride! Can I"
+	cont "have it if I win?"
+	done
+
+_Route19EndBattleText7: ; 91af4 (24:5af4)
+	text "Oh!"
+	line "I lost!"
+	prompt
+
+_Route19AfterBattleText7: ; 91b01 (24:5b01)
+	text "It's still a long"
+	line "way to go to"
+	cont "SEAFOAM ISLANDS."
+	done
+
+_Route19BattleText8: ; 91b31 (24:5b31)
+	text "Swimming's great!"
+	line "Sunburns aren't!"
+	done
+
+_Route19EndBattleText8: ; 91b53 (24:5b53)
+	text "Shocker!"
+	prompt
+
+_Route19AfterBattleText8: ; 91b5d (24:5b5d)
+	text "My boy friend"
+	line "wanted to swim to"
+	cont "SEAFOAM ISLANDS."
+	done
+
+_Route19BattleText9: ; 91b8f (24:5b8f)
+	text "These waters are"
+	line "treacherous!"
+	done
+
+_Route19EndBattleText9: ; 91bae (24:5bae)
+	text "Ooh!"
+	line "Dangerous!"
+	prompt
+
+_Route19AfterBattleText9: ; 91bbf (24:5bbf)
+	text "I got a cramp!"
+	line "Glub, glub..."
+	done
+
+_Route19BattleText10: ; 91bdd (24:5bdd)
+	text "I swam here, but"
+	line "I'm tired."
+	done
+
+_Route19EndBattleText10: ; 91bf9 (24:5bf9)
+	text "I'm"
+	line "exhausted..."
+	prompt
+
+_Route19AfterBattleText10: ; 91c0a (24:5c0a)
+	text "LAPRAS is so big,"
+	line "it must keep you"
+	cont "dry on water."
+	done
+
+_Route19Text11: ; 91c3c (24:5c3c)
+	text "SEA ROUTE 19"
+	line "FUCHSIA CITY -"
+	cont "SEAFOAM ISLANDS"
+	done
+
--- /dev/null
+++ b/text/maps/route_2.asm
@@ -1,0 +1,10 @@
+_Route2Text3: ; 8d745 (23:5745)
+	text "ROUTE 2"
+	line "VIRIDIAN CITY -"
+	cont "PEWTER CITY"
+	done
+
+_Route2Text4: ; 8d76a (23:576a)
+	text "DIGLETT's CAVE"
+	done
+
--- /dev/null
+++ b/text/maps/route_20.asm
@@ -1,0 +1,157 @@
+_Route20BattleText1: ; 91c69 (24:5c69)
+	text "The water is"
+	line "shallow here."
+	done
+
+_Route20EndBattleText1: ; 91c85 (24:5c85)
+	text "Splash!"
+	prompt
+
+_Route20AfterBattleText1: ; 91c8e (24:5c8e)
+	text "I wish I could"
+	line "ride my #MON."
+	done
+
+_Route20BattleText2: ; 91cac (24:5cac)
+	text "SEAFOAM is a"
+	line "quiet getaway!"
+	done
+
+_Route20EndBattleText2: ; 91cc9 (24:5cc9)
+	text "Quit it!"
+	prompt
+
+_Route20AfterBattleText2: ; 91cd3 (24:5cd3)
+	text "There's a huge"
+	line "cavern underneath"
+	cont "this island."
+	done
+
+_Route20BattleText3: ; 91d01 (24:5d01)
+	text "I love floating"
+	line "with the fishes!"
+	done
+
+_Route20EndBattleText3: ; 91d23 (24:5d23)
+	text "Yowch!"
+	prompt
+
+_Route20AfterBattleText3: ; 91d2b (24:5d2b)
+	text "Want to float"
+	line "with me?"
+	done
+
+_Route20BattleText4: ; 91d43 (24:5d43)
+	text "Are you on"
+	line "vacation too?"
+	done
+
+_Route20EndBattleText4: ; 91d5d (24:5d5d)
+	text "No"
+	line "mercy at all!"
+	prompt
+
+_Route20AfterBattleText4: ; 91d6f (24:5d6f)
+	text "SEAFOAM used to"
+	line "be one island!"
+	done
+
+_Route20BattleText5: ; 91d8f (24:5d8f)
+	text "Check out my buff"
+	line "physique!"
+	done
+
+_Route20EndBattleText5: ; 91dac (24:5dac)
+	text "Wimpy!"
+	prompt
+
+_Route20AfterBattleText5: ; 91db4 (24:5db4)
+	text "I should've been"
+	line "buffing up my"
+	cont "#MON, not me!"
+	done
+
+_Route20BattleText6: ; 91de1 (24:5de1)
+	text "Why are you"
+	line "riding a #MON?"
+	cont "Can't you swim?"
+	done
+
+_Route20EndBattleText6: ; 91e0c (24:5e0c)
+	text "Ouch!"
+	line "Torpedoed!"
+	prompt
+
+_Route20AfterBattleText6: ; 91e1e (24:5e1e)
+	text "Riding a #MON"
+	line "sure looks fun!"
+	done
+
+_Route20BattleText7: ; 91e3d (24:5e3d)
+	text "I rode my bird"
+	line "#MON here!"
+	done
+
+_Route20EndBattleText7: ; 91e58 (24:5e58)
+	text "Oh"
+	line "no!"
+	prompt
+
+_Route20AfterBattleText7: ; 91e60 (24:5e60)
+	text "My birds can't"
+	line "FLY me back!"
+	done
+
+_Route20BattleText8: ; 91e7c (24:5e7c)
+	text "My boy friend gave"
+	line "me big pearls!"
+	done
+
+_Route20EndBattleText8: ; 91e9f (24:5e9f)
+	text "Don't"
+	line "touch my pearls!"
+	prompt
+
+_Route20AfterBattleText8: ; 91eb6 (24:5eb6)
+	text "Will my pearls"
+	line "grow bigger"
+	cont "inside CLOYSTER?"
+	done
+
+_Route20BattleText9: ; 91ee3 (24:5ee3)
+	text "I swam here from"
+	line "CINNABAR ISLAND!"
+	done
+
+_Route20EndBattleText9: ; 91f06 (24:5f06)
+	text "I'm"
+	line "so disappointed!"
+	prompt
+
+_Route20AfterBattleText9: ; 91f1b (24:5f1b)
+	text "#MON have"
+	line "taken over an"
+	cont "abandoned mansion"
+	cont "on CINNABAR!"
+	done
+
+_Route20BattleText10: ; 91f53 (24:5f53)
+	text "CINNABAR, in the"
+	line "west, has a LAB"
+	cont "for #MON."
+	done
+
+_Route20EndBattleText10: ; 91f7f (24:5f7f)
+	text "Wait!"
+	prompt
+
+_Route20AfterBattleText10: ; 91f86 (24:5f86)
+	text "CINNABAR is a "
+	line "volcanic island!"
+	done
+
+_Route20Text12: ; 91fa7 (24:5fa7)
+_Route20Text11: ; 91fa7 (24:5fa7)
+	text "SEAFOAM ISLANDS"
+	done
+
--- /dev/null
+++ b/text/maps/route_21.asm
@@ -1,0 +1,138 @@
+_Route21BattleText1: ; 91fb8 (24:5fb8)
+	text "You want to know"
+	line "if the fish are"
+	cont "biting?"
+	done
+
+_Route21EndBattleText1: ; 91fe2 (24:5fe2)
+	text "Dang!"
+	prompt
+
+_Route21AfterBattleText1: ; 91fe9 (24:5fe9)
+	text "I can't catch"
+	line "anything good!"
+	done
+
+_Route21BattleText2: ; 92006 (24:6006)
+	text "I got a big haul!"
+	line "Wanna go for it?"
+	done
+
+_Route21EndBattleText2: ; 9202a (24:602a)
+	text "Darn"
+	line "MAGIKARP!"
+	prompt
+
+_Route21AfterBattleText2: ; 9203a (24:603a)
+	text "I seem to only"
+	line "catch MAGIKARP!"
+	done
+
+_Route21BattleText3: ; 9205a (24:605a)
+	text "The sea cleanses"
+	line "my body and soul!"
+	done
+
+_Route21EndBattleText3: ; 9207e (24:607e)
+	text "Ayah!"
+	prompt
+
+_Route21AfterBattleText3: ; 92085 (24:6085)
+	text "I like the"
+	line "mountains too!"
+	done
+
+_Route21BattleText4: ; 920a0 (24:60a0)
+	text "What's wrong with"
+	line "me swimming?"
+	done
+
+_Route21EndBattleText4: ; 920bf (24:60bf)
+	text "Cheap"
+	line "shot!"
+	prompt
+
+_Route21AfterBattleText4: ; 920cc (24:60cc)
+	text "I look like what?"
+	line "A studded inner"
+	cont "tube? Get lost!"
+	done
+
+_Route21BattleText5: ; 920ff (24:60ff)
+	text "I caught all my"
+	line "#MON at sea!"
+	done
+
+_Route21EndBattleText5: ; 9211d (24:611d)
+	text "Diver!!"
+	line "Down!!"
+	prompt
+
+_Route21AfterBattleText5: ; 9212d (24:612d)
+	text "Where'd you catch"
+	line "your #MON?"
+	done
+
+_Route21BattleText6: ; 9214a (24:614a)
+	text "Right now, I'm in"
+	line "a triathlon meet!"
+	done
+
+_Route21EndBattleText6: ; 9216e (24:616e)
+	text "Pant..."
+	line "pant...pant..."
+	prompt
+
+_Route21AfterBattleText6: ; 92186 (24:6186)
+	text "I'm beat!"
+	line "But, I still have"
+	cont "the bike race and"
+	cont "marathon left!"
+	done
+
+_Route21BattleText7: ; 921c3 (24:61c3)
+	text "Ahh! Feel the sun"
+	line "and the wind!"
+	done
+
+_Route21EndBattleText7: ; 921e4 (24:61e4)
+	text "Yow!"
+	line "I lost!"
+	prompt
+
+_Route21AfterBattleText7: ; 921f2 (24:61f2)
+	text "I'm sunburnt to a"
+	line "crisp!"
+	done
+
+_Route21BattleText8: ; 9220b (24:620b)
+	text "Hey, don't scare"
+	line "away the fish!"
+	done
+
+_Route21EndBattleText8: ; 9222b (24:622b)
+	text "Sorry!"
+	line "I didn't mean it!"
+	prompt
+
+_Route21AfterBattleText8: ; 92244 (24:6244)
+	text "I was just angry"
+	line "that I couldn't"
+	cont "catch anything."
+	done
+
+_Route21BattleText9: ; 92275 (24:6275)
+	text "Keep me company"
+	line "'til I get a hit!"
+	done
+
+_Route21EndBattleText9: ; 92297 (24:6297)
+	text "That"
+	line "burned some time."
+	prompt
+
+_Route21AfterBattleText9: ; 922af (24:62af)
+	text "Oh wait! I got a"
+	line "bite! Yeah!"
+	done
+
--- /dev/null
+++ b/text/maps/route_22.asm
@@ -1,0 +1,105 @@
+_UnnamedText_511ad: ; 922cd (24:62cd)
+	text $53, ": Hey!"
+	line $52, "!"
+
+	para "You're going to"
+	line "#MON LEAGUE?"
+
+	para "Forget it! You"
+	line "probably don't"
+	cont "have any BADGEs!"
+
+	para "The guard won't"
+	line "let you through!"
+
+	para "By the way, did"
+	line "your #MON"
+	cont "get any stronger?"
+	done
+
+_UnnamedText_511b2: ; 9236f (24:636f)
+	text "I heard #MON"
+	line "LEAGUE has many"
+	cont "tough trainers!"
+
+	para "I have to figure"
+	line "out how to get"
+	cont "past them!"
+
+	para "You should quit"
+	line "dawdling and get"
+	cont "a move on!"
+	done
+
+_UnnamedText_511b7: ; 923f4 (24:63f4)
+	text "Awww!"
+	line "You just lucked"
+	cont "out!"
+	prompt
+
+_UnnamedText_511bc: ; 92410 (24:6410)
+	text $53, ": What?"
+	line "Why do I have 2"
+	cont "#MON?"
+
+	para "You should catch"
+	cont "some more too!"
+	prompt
+
+_UnnamedText_511c1: ; 92450 (24:6450)
+	text $53, ": What?"
+	line $52, "! What a"
+	cont "surprise to see"
+	cont "you here!"
+
+	para "So you're going to"
+	line "#MON LEAGUE?"
+
+	para "You collected all"
+	line "the BADGEs too?"
+	cont "That's cool!"
+
+	para "Then I'll whip you"
+	line $52, " as a"
+	cont "warm up for"
+	cont "#MON LEAGUE!"
+
+	para "Come on!"
+	done
+
+_UnnamedText_511c6: ; 92506 (24:6506)
+	text "That loosened me"
+	line "up! I'm ready for"
+	cont "#MON LEAGUE!"
+
+	para $52, ", you need"
+	line "more practice!"
+
+	para "But hey, you know"
+	line "that! I'm out of"
+	cont "here. Smell ya!"
+	done
+
+_UnnamedText_511cb: ; 92583 (24:6583)
+	text "What!?"
+
+	para "I was just"
+	line "careless!"
+	prompt
+
+_UnnamedText_511d0: ; 925a0 (24:65a0)
+	text $53, ": Hahaha!"
+	line $52, "! That's"
+	cont "your best? You're"
+	cont "nowhere near as"
+	cont "good as me, pal!"
+
+	para "Go train some"
+	line "more! You loser!"
+	prompt
+
+_Route22Text3: ; 92606 (24:6606)
+	text "#MON LEAGUE"
+	line "Front Gate"
+	done
+
--- /dev/null
+++ b/text/maps/route_23.asm
@@ -1,0 +1,39 @@
+_VictoryRoadGuardText1: ; 9261e (24:661e)
+	text "You can pass here"
+	line "only if you have"
+	cont "the @"
+	TX_RAM $cd6d
+	text "!"
+
+	para "You don't have the"
+	line "@"
+	TX_RAM $cd6d
+	text " yet!"
+
+	para "You have to have"
+	line "it to get to"
+	cont "#MON LEAGUE!@@"
+
+_VictoryRoadGuardText2: ; 92696 (24:6696)
+	text "You can pass here"
+	line "only if you have"
+	cont "the @"
+	TX_RAM $cd6d
+	text "!"
+
+	para "Oh! That is the"
+	line "@"
+	TX_RAM $cd6d
+	text "!@@"
+
+_UnnamedText_513a3: ; 926dd (24:66dd)
+	db $0
+	para "OK then! Please,"
+	line "go right ahead!"
+	done
+
+_Route23Text8: ; 92700 (24:6700)
+	text "VICTORY ROAD GATE"
+	line "- #MON LEAGUE"
+	done
+
--- /dev/null
+++ b/text/maps/route_24_1.asm
@@ -1,0 +1,65 @@
+_UnnamedText_51510: ; 92721 (24:6721)
+	text "Congratulations!"
+	line "You beat our 5"
+	cont "contest trainers!@@"
+
+_UnnamedText_51515: ; 92755 (24:6755)
+	db $0
+	para "You just earned a"
+	line "fabulous prize!"
+	prompt
+
+_UnnamedText_5151a: ; 92779 (24:6779)
+	text $52, " received"
+	line "a @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_51521: ; 9278f (24:678f)
+	text "You don't have"
+	line "any room!"
+	done
+
+_UnnamedText_51526: ; 927a8 (24:67a8)
+	text "By the way, would"
+	line "you like to join"
+	cont "TEAM ROCKET?"
+
+	para "We're a group"
+	line "dedicated to evil"
+	cont "using #MON!"
+
+	para "Want to join?"
+
+	para "Are you sure?"
+
+	para "Come on, join us!"
+
+	para "I'm telling you"
+	line "to join!"
+
+	para "OK, you need"
+	line "convincing!"
+
+	para "I'll make you an"
+	line "offer you can't"
+	cont "refuse!"
+	done
+
+_UnnamedText_5152b: ; 9288a (24:688a)
+	text "Arrgh!"
+	line "You are good!"
+	prompt
+
+_UnnamedText_51530: ; 928a0 (24:68a0)
+	text "With your ability,"
+	line "you could become"
+	cont "a top leader in"
+	cont "TEAM ROCKET!"
+	done
+
+_Route24BattleText1: ; 928e2 (24:68e2)
+	text "I saw your feat"
+	line "from the grass!"
+	done
+
--- /dev/null
+++ b/text/maps/route_24_2.asm
@@ -1,0 +1,91 @@
+_Route24EndBattleText1: ; 94000 (25:4000)
+	text "I"
+	line "thought not!"
+	prompt
+
+_Route24AfterBattleText1: ; 94010 (25:4010)
+	text "I hid because the"
+	line "people on the"
+	cont "bridge scared me!"
+	done
+
+_Route24BattleText2: ; 94043 (25:4043)
+	text "OK! I'm No. 5!"
+	line "I'll stomp you!"
+	done
+
+_Route24EndBattleText2: ; 94061 (25:4061)
+	text "Whoa!"
+	line "Too much!"
+	prompt
+
+_Route24AfterBattleText2: ; 94072 (25:4072)
+	text "I did my best, I"
+	line "have no regrets!"
+	done
+
+_Route24BattleText3: ; 94095 (25:4095)
+	text "I'm No. 4!"
+	line "Getting tired?"
+	done
+
+_Route24EndBattleText3: ; 940af (25:40af)
+	text "I lost"
+	line "too!"
+	prompt
+
+_Route24AfterBattleText3: ; 940bc (25:40bc)
+	text "I did my best, so"
+	line "I've no regrets!"
+	done
+
+_Route24BattleText4: ; 940df (25:40df)
+	text "Here's No. 3!"
+	line "I won't be easy!"
+	done
+
+_Route24EndBattleText4: ; 940fd (25:40fd)
+	text "Ow!"
+	line "Stomped flat!"
+	prompt
+
+_Route24AfterBattleText4: ; 94110 (25:4110)
+	text "I did my best, I"
+	line "have no regrets!"
+	done
+
+_Route24BattleText5: ; 94133 (25:4133)
+	text "I'm second!"
+	line "Now it's serious!"
+	done
+
+_Route24EndBattleText5: ; 94150 (25:4150)
+	text "How could I"
+	line "lose?"
+	prompt
+
+_Route24AfterBattleText5: ; 94163 (25:4163)
+	text "I did my best, I"
+	line "have no regrets!"
+	done
+
+_Route24BattleText6: ; 94186 (25:4186)
+	text "This is NUGGET"
+	line "BRIDGE! Beat us 5"
+	cont "trainers and win"
+	cont "a fabulous prize!"
+
+	para "Think you got"
+	line "what it takes?"
+	done
+
+_Route24EndBattleText6: ; 941e8 (25:41e8)
+	text "Whoo!"
+	line "Good stuff!"
+	prompt
+
+_Route24AfterBattleText6: ; 941fb (25:41fb)
+	text "I did my best, I"
+	line "have no regrets!"
+	done
+
--- /dev/null
+++ b/text/maps/route_25.asm
@@ -1,0 +1,157 @@
+_Route25BattleText1: ; 9421e (25:421e)
+	text "Local trainers"
+	line "come here to"
+	cont "practice!"
+	done
+
+_Route25EndBattleText1: ; 94245 (25:4245)
+	text "You're"
+	line "decent."
+	prompt
+
+_Route25AfterBattleText1: ; 94254 (25:4254)
+	text "All #MON have"
+	line "weaknesses. It's"
+	cont "best to raise"
+	cont "different kinds."
+	done
+
+_Route25BattleText2: ; 94292 (25:4292)
+	text "Dad took me to a"
+	line "great party on"
+	cont "S.S.ANNE at"
+	cont "VERMILION CITY!"
+	done
+
+_Route25EndBattleText2: ; 942cf (25:42cf)
+	text "I'm"
+	line "not mad!"
+	prompt
+
+_Route25AfterBattleText2: ; 942dc (25:42dc)
+	text "On S.S.ANNE, I"
+	line "saw trainers from"
+	cont "around the world."
+	done
+
+_Route25BattleText3: ; 94310 (25:4310)
+	text "I'm a cool guy."
+	line "I've got a girl"
+	cont "friend!"
+	done
+
+_Route25EndBattleText3: ; 94337 (25:4337)
+	text "Aww,"
+	line "darn..."
+	prompt
+
+_Route25AfterBattleText3: ; 94345 (25:4345)
+	text "Oh well. My girl"
+	line "will cheer me up."
+	done
+
+_Route25BattleText4: ; 94369 (25:4369)
+	text "Hi! My boy"
+	line "friend is cool!"
+	done
+
+_Route25EndBattleText4: ; 94385 (25:4385)
+	text "I was in"
+	line "bad condition!"
+	prompt
+
+_Route25AfterBattleText4: ; 9439e (25:439e)
+	text "I wish my guy was"
+	line "as good as you!"
+	done
+
+_Route25BattleText5: ; 943c1 (25:43c1)
+	text "I knew I had to"
+	line "fight you!"
+	done
+
+_Route25EndBattleText5: ; 943dd (25:43dd)
+	text "I knew"
+	line "I'd lose too!"
+	prompt
+
+_Route25AfterBattleText5: ; 943f2 (25:43f2)
+	text "If your #MON"
+	line "gets confused or"
+	cont "falls asleep,"
+	cont "switch it!"
+	done
+
+_Route25BattleText6: ; 9442a (25:442a)
+	text "My friend has a"
+	line "cute #MON."
+	cont "I'm so jealous!"
+	done
+
+_Route25EndBattleText6: ; 94455 (25:4455)
+	text "I'm"
+	line "not so jealous!"
+	prompt
+
+_Route25AfterBattleText6: ; 94469 (25:4469)
+	text "You came from MT."
+	line "MOON? May I have"
+	cont "a CLEFAIRY?"
+	done
+
+_Route25BattleText7: ; 94499 (25:4499)
+	text "I just got down"
+	line "from MT.MOON,"
+	cont "but I'm ready!"
+	done
+
+_Route25EndBattleText7: ; 944c6 (25:44c6)
+	text "You"
+	line "worked hard!"
+	prompt
+
+_Route25AfterBattleText7: ; 944d8 (25:44d8)
+	text "Drat!"
+	line "A ZUBAT bit me"
+	cont "back in there."
+	done
+
+_Route25BattleText8: ; 944fd (25:44fd)
+	text "I'm off to see a"
+	line "#MON collector"
+	cont "at the cape!"
+	done
+
+_Route25EndBattleText8: ; 9452a (25:452a)
+	text "You"
+	line "got me."
+	prompt
+
+_Route25AfterBattleText8: ; 94537 (25:4537)
+	text "The collector has"
+	line "many rare kinds"
+	cont "of #MON."
+	done
+
+_Route25BattleText9: ; 94563 (25:4563)
+	text "You're going to"
+	line "see BILL? First,"
+	cont "let's fight!"
+	done
+
+_Route25EndBattleText9: ; 94590 (25:4590)
+	text "You're"
+	line "something."
+	prompt
+
+_Route25AfterBattleText9: ; 945a2 (25:45a2)
+	text "The trail below"
+	line "is a shortcut to"
+	cont "CERULEAN CITY."
+	done
+
+_Route25Text11: ; 945d3 (25:45d3)
+	text "SEA COTTAGE"
+	line "BILL lives here!"
+	done
+
--- /dev/null
+++ b/text/maps/route_2_gate.asm
@@ -1,0 +1,13 @@
+_UnnamedText_5d616: ; 8a7fc (22:67fc)
+	text "The HM FLASH"
+	line "lights even the"
+	cont "darkest dungeons."
+	done
+
+_Route2GateText2: ; 8a82c (22:682c)
+	text "Once a #MON"
+	line "learns FLASH, you"
+	cont "can get through"
+	cont "ROCK TUNNEL."
+	done
+
--- /dev/null
+++ b/text/maps/route_2_house.asm
@@ -1,0 +1,7 @@
+_Route2HouseText1: ; 8a7b8 (22:67b8)
+	text "A fainted #MON"
+	line "can't fight. But, "
+	cont "it can still use "
+	cont "moves like CUT!"
+	done
+
--- /dev/null
+++ b/text/maps/route_3.asm
@@ -1,0 +1,146 @@
+_Route3Text1: ; 8d779 (23:5779)
+	text "Whew... I better"
+	line "take a rest..."
+	cont "Groan..."
+
+	para "That tunnel from"
+	line "CERULEAN takes a"
+	cont "lot out of you!"
+	done
+
+_Route3BattleText1: ; 8d7d5 (23:57d5)
+	text "Hey! I met you in"
+	line "VIRIDIAN FOREST!"
+	done
+
+_Route3EndBattleText1: ; 8d7f9 (23:57f9)
+	text "You"
+	line "beat me again!"
+	prompt
+
+_Route3AfterBattleText1: ; 8d80d (23:580d)
+	text "There are other"
+	line "kinds of #MON"
+	cont "than those found"
+	cont "in the forest!"
+	done
+
+_Route3BattleText2: ; 8d84c (23:584c)
+	text "Hi! I like shorts!"
+	line "They're comfy and"
+	cont "easy to wear!"
+	done
+
+_Route3EndBattleText2: ; 8d87f (23:587f)
+	text "I don't"
+	line "believe it!"
+	prompt
+
+_Route3AfterBattleText2: ; 8d893 (23:5893)
+	text "Are you storing"
+	line "your #MON on"
+	cont "PC? Each BOX can"
+	cont "hold 20 #MON!"
+	done
+
+_Route3BattleText3: ; 8d8d0 (23:58d0)
+	text "You looked at me,"
+	line "didn't you?"
+	done
+
+_Route3EndBattleText3: ; 8d8ee (23:58ee)
+	text "You're"
+	line "mean!"
+	prompt
+
+_Route3AfterBattleText3: ; 8d8fb (23:58fb)
+	text "Quit staring if"
+	line "you don't want to"
+	cont "fight!"
+	done
+
+_Route3BattleText4: ; 8d924 (23:5924)
+	text "Are you a trainer?"
+	line "Let's fight!"
+	done
+
+_Route3EndBattleText4: ; 8d944 (23:5944)
+	text "If I"
+	line "had new #MON I"
+	cont "would've won!"
+	prompt
+
+_Route3AfterBattleText4: ; 8d966 (23:5966)
+	text "If a #MON BOX"
+	line "on the PC gets"
+	cont "full, just switch"
+	cont "to another BOX!"
+	done
+
+_Route3BattleText5: ; 8d9a6 (23:59a6)
+	text "That look you"
+	line "gave me, it's so"
+	cont "intriguing!"
+	done
+
+_Route3EndBattleText5: ; 8d9d1 (23:59d1)
+	text "Be nice!"
+	prompt
+
+_Route3AfterBattleText5: ; 8d9db (23:59db)
+	text "Avoid fights by"
+	line "not letting"
+	cont "people see you!"
+	done
+
+_Route3BattleText6: ; 8da08 (23:5a08)
+	text "Hey! You're not"
+	line "wearing shorts!"
+	done
+
+_Route3EndBattleText6: ; 8da28 (23:5a28)
+	text "Lost!"
+	line "Lost! Lost!"
+	prompt
+
+_Route3AfterBattleText6: ; 8da3b (23:5a3b)
+	text "I always wear"
+	line "shorts, even in"
+	cont "winter!"
+	done
+
+_Route3BattleText7: ; 8da62 (23:5a62)
+	text "You can fight my"
+	line "new #MON!"
+	done
+
+_Route3EndBattleText7: ; 8da7e (23:5a7e)
+	text "Done"
+	line "like dinner!"
+	prompt
+
+_Route3AfterBattleText7: ; 8da91 (23:5a91)
+	text "Trained #MON"
+	line "are stronger than"
+	cont "the wild ones!"
+	done
+
+_Route3BattleText8: ; 8dac0 (23:5ac0)
+	text "Eek! Did you"
+	line "touch me?"
+	done
+
+_Route3EndBattleText8: ; 8dad8 (23:5ad8)
+	text "That's it?"
+	prompt
+
+_Route3AfterBattleText8: ; 8dae3 (23:5ae3)
+	text "ROUTE 4 is at the"
+	line "foot of MT.MOON."
+	done
+
+_Route3Text10: ; 8db07 (23:5b07)
+	text "ROUTE 3"
+	line "MT.MOON AHEAD"
+	done
+
--- /dev/null
+++ b/text/maps/route_4.asm
@@ -1,0 +1,36 @@
+_Route4Text1: ; 8db1e (23:5b1e)
+	text "Ouch! I tripped"
+	line "over a rocky"
+	cont "#MON, GEODUDE!"
+	done
+
+_Route4BattleText1: ; 8db4b (23:5b4b)
+	text "I came to get my"
+	line "mushroom #MON!"
+	done
+
+_Route4EndBattleText1: ; 8db6c (23:5b6c)
+	text "Oh! My cute"
+	line "mushroom #MON!"
+	prompt
+
+_Route4AfterBattleText1: ; 8db88 (23:5b88)
+	text "There might not"
+	line "be any more"
+	cont "mushrooms here."
+
+	para "I think I got"
+	line "them all."
+	done
+
+_Route4Text5: ; 8dbcd (23:5bcd)
+	text "MT.MOON"
+	line "Tunnel Entrance"
+	done
+
+_Route4Text6: ; 8dbe6 (23:5be6)
+	text "ROUTE 4"
+	line "MT.MOON -"
+	cont "CERULEAN CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_5.asm
@@ -1,0 +1,6 @@
+_Route5Text1: ; 8dc07 (23:5c07)
+	text "UNDERGROUND PATH"
+	line "CERULEAN CITY -"
+	cont "VERMILION CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_6.asm
@@ -1,0 +1,98 @@
+_Route6BattleText1: ; 8dc38 (23:5c38)
+	text "Who's there?"
+	line "Quit listening in"
+	cont "on us!"
+	done
+
+_Route6EndBattleText1: ; 8dc5e (23:5c5e)
+	text "I"
+	line "just can't win!"
+	prompt
+
+_Route6AfterBattleText1: ; 8dc70 (23:5c70)
+	text "Whisper..."
+	line "whisper..."
+	done
+
+_Route6BattleText2: ; 8dc87 (23:5c87)
+	text "Excuse me! This"
+	line "is a private"
+	cont "conversation!"
+	done
+
+_Route6EndBattleText2: ; 8dcb3 (23:5cb3)
+	text "Ugh!"
+	line "I hate losing!"
+	prompt
+
+_Route6BattleText3: ; 8dcc8 (23:5cc8)
+	text "There aren't many"
+	line "bugs out here."
+	done
+
+_Route6EndBattleText3: ; 8dce9 (23:5ce9)
+	text "No!"
+	line "You're kidding!"
+	prompt
+
+_Route6AfterBattleText3: ; 8dcfd (23:5cfd)
+	text "I like bugs, so"
+	line "I'm going back to"
+	cont "VIRIDIAN FOREST."
+	done
+
+_Route6BattleText4: ; 8dd30 (23:5d30)
+	text "Huh? You want"
+	line "to talk to me?"
+	done
+
+_Route6EndBattleText4: ; 8dd4e (23:5d4e)
+	text "I"
+	line "didn't start it!"
+	prompt
+
+_Route6AfterBattleText4: ; 8dd61 (23:5d61)
+	text "I should carry"
+	line "more #MON with"
+	cont "me for safety."
+	done
+
+_Route6BattleText5: ; 8dd8f (23:5d8f)
+	text "Me? Well, OK."
+	line "I'll play!"
+	done
+
+_Route6EndBattleText5: ; 8dda8 (23:5da8)
+	text "Just"
+	line "didn't work!"
+	prompt
+
+_Route6AfterBattleText5: ; 8ddba (23:5dba)
+	text "I want to get"
+	line "stronger! What's"
+	cont "your secret?"
+	done
+
+_Route6BattleText6: ; 8dde6 (23:5de6)
+	text "I've never seen"
+	line "you around!"
+	cont "Are you good?"
+	done
+
+_Route6EndBattleText6: ; 8de10 (23:5e10)
+	text "You"
+	line "are too good!"
+	prompt
+
+_Route6AfterBattleText6: ; 8de23 (23:5e23)
+	text "Are my #MON"
+	line "weak? Or, am I"
+	cont "just bad?"
+	done
+
+_Route6Text7: ; 8de49 (23:5e49)
+	text "UNDERGROUND PATH"
+	line "CERULEAN CITY -"
+	cont "VERMILION CITY"
+	done
+
--- /dev/null
+++ b/text/maps/route_7.asm
@@ -1,0 +1,6 @@
+_Route7Text1: ; 8de7a (23:5e7a)
+	text "UNDERGROUND PATH"
+	line "CELADON CITY -"
+	cont "LAVENDER TOWN"
+	done
+
--- /dev/null
+++ b/text/maps/route_8.asm
@@ -1,0 +1,155 @@
+_Route8BattleText1: ; 8dea9 (23:5ea9)
+	text "You look good at"
+	line "#MON, but"
+	cont "how's your chem?"
+	done
+
+_Route8EndBattleText1: ; 8ded5 (23:5ed5)
+	text "Ow!"
+	line "Meltdown!"
+	prompt
+
+_Route8AfterBattleText1: ; 8dee4 (23:5ee4)
+	text "I am better at"
+	line "school than this!"
+	done
+
+_Route8BattleText2: ; 8df06 (23:5f06)
+	text "All right! Let's"
+	line "roll the dice!"
+	done
+
+_Route8EndBattleText2: ; 8df26 (23:5f26)
+	text "Drat!"
+	line "Came up short!"
+	prompt
+
+_Route8AfterBattleText2: ; 8df3c (23:5f3c)
+	text "Lady Luck's not"
+	line "with me today!"
+	done
+
+_Route8BattleText3: ; 8df5b (23:5f5b)
+	text "You need strategy"
+	line "to win at this!"
+	done
+
+_Route8EndBattleText3: ; 8df7e (23:5f7e)
+	text "It's"
+	line "not logical!"
+	prompt
+
+_Route8AfterBattleText3: ; 8df90 (23:5f90)
+	text "Go with GRIMER"
+	line "first...and..."
+	cont "...and...then..."
+	done
+
+_Route8BattleText4: ; 8dfc0 (23:5fc0)
+	text "I like NIDORAN, so"
+	line "I collect them!"
+	done
+
+_Route8EndBattleText4: ; 8dfe4 (23:5fe4)
+	text "Why? Why??"
+	prompt
+
+_Route8AfterBattleText4: ; 8dff0 (23:5ff0)
+	text "When #MON grow"
+	line "up they get ugly!"
+	cont "They shouldn't"
+	cont "evolve!"
+	done
+
+_Route8BattleText5: ; 8e028 (23:6028)
+	text "School is fun, but"
+	line "so are #MON."
+	done
+
+_Route8EndBattleText5: ; 8e049 (23:6049)
+	text "I'll"
+	line "stay with school."
+	prompt
+
+_Route8AfterBattleText5: ; 8e060 (23:6060)
+	text "We're stuck here"
+	line "because of the"
+	cont "gates at SAFFRON."
+	done
+
+_Route8BattleText6: ; 8e092 (23:6092)
+	text "MEOWTH is so cute,"
+	line "meow, meow, meow!"
+	done
+
+_Route8EndBattleText6: ; 8e0b8 (23:60b8)
+	text "Meow!"
+	prompt
+
+_Route8AfterBattleText6: ; 8e0bf (23:60bf)
+	text "I think PIDGEY"
+	line "and RATTATA"
+	cont "are cute too!"
+	done
+
+_Route8BattleText7: ; 8e0e9 (23:60e9)
+	text "We must look"
+	line "silly standing"
+	cont "here like this!"
+	done
+
+_Route8EndBattleText7: ; 8e116 (23:6116)
+	text "Look what"
+	line "you did!"
+	prompt
+
+_Route8AfterBattleText7: ; 8e12a (23:612a)
+	text "SAFFRON's gate"
+	line "keeper won't let"
+	cont "us through."
+	cont "He's so mean!"
+	done
+
+_Route8BattleText8: ; 8e162 (23:6162)
+	text "I'm a rambling,"
+	line "gambling dude!"
+	done
+
+_Route8EndBattleText8: ; 8e181 (23:6181)
+	text "Missed"
+	line "the big score!"
+	prompt
+
+_Route8AfterBattleText8: ; 8e198 (23:6198)
+	text "Gambling and"
+	line "#MON are like"
+	cont "eating peanuts!"
+	cont "Just can't stop!"
+	done
+
+_Route8BattleText9: ; 8e1d4 (23:61d4)
+	text "What's a cute,"
+	line "round and fluffy"
+	cont "#MON?"
+	done
+
+_Route8EndBattleText9: ; 8e1fa (23:61fa)
+	text "Stop!"
+
+	para "Don't be so mean"
+	line "to my CLEFAIRY!"
+	prompt
+
+_Route8AfterBattleText9: ; 8e221 (23:6221)
+	text "I heard that"
+	line "CLEFAIRY evolves"
+	cont "when it's exposed"
+	cont "to a MOON STONE."
+	done
+
+_Route8Text10: ; 8e262 (23:6262)
+	text "UNDERGROUND PATH"
+	line "CELADON CITY -"
+	cont "LAVENDER TOWN"
+	done
+
--- /dev/null
+++ b/text/maps/route_9.asm
@@ -1,0 +1,158 @@
+_Route9BattleText1: ; 8e291 (23:6291)
+	text "You have #MON"
+	line "with you!"
+	cont "You're mine!"
+	done
+
+_Route9EndBattleText1: ; 8e2b6 (23:62b6)
+	text "You"
+	line "deceived me!"
+	prompt
+
+_Route9AfterBattleText1: ; 8e2c8 (23:62c8)
+	text "You need light to"
+	line "get through that"
+	cont "dark tunnel ahead."
+	done
+
+_Route9BattleText2: ; 8e2ff (23:62ff)
+	text "Who's that walking"
+	line "with those good"
+	cont "looking #MON?"
+	done
+
+_Route9EndBattleText2: ; 8e330 (23:6330)
+	text "Out"
+	line "like a light!"
+	prompt
+
+_Route9AfterBattleText2: ; 8e343 (23:6343)
+	text "Keep walking!"
+	done
+
+_Route9BattleText3: ; 8e352 (23:6352)
+	text "I'm taking ROCK"
+	line "TUNNEL to go to"
+	cont "LAVENDER..."
+	done
+
+_Route9EndBattleText3: ; 8e37e (23:637e)
+	text "Can't"
+	line "measure up!"
+	prompt
+
+_Route9AfterBattleText3: ; 8e390 (23:6390)
+	text "Are you off to"
+	line "ROCK TUNNEL too?"
+	done
+
+_Route9BattleText4: ; 8e3b1 (23:63b1)
+	text "Don't you dare"
+	line "condescend me!"
+	done
+
+_Route9EndBattleText4: ; 8e3cf (23:63cf)
+	text "No!"
+	line "You're too much!"
+	prompt
+
+_Route9AfterBattleText4: ; 8e3e4 (23:63e4)
+	text "You're obviously"
+	line "talented! Good"
+	cont "luck to you!"
+	done
+
+_Route9BattleText5: ; 8e411 (23:6411)
+	text "Bwahaha!"
+	line "Great! I was"
+	cont "bored, eh!"
+	done
+
+_Route9EndBattleText5: ; 8e433 (23:6433)
+	text "Keep it"
+	line "coming, eh!"
+
+	para "Oh wait. I'm out"
+	line "of #MON!"
+	prompt
+
+_Route9AfterBattleText5: ; 8e461 (23:6461)
+	text "You sure had guts"
+	line "standing up to me"
+	cont "there, eh?"
+	done
+
+_Route9BattleText6: ; 8e491 (23:6491)
+	text "Hahaha!"
+	line "Aren't you a"
+	cont "little toughie!"
+	done
+
+_Route9EndBattleText6: ; 8e4b6 (23:64b6)
+	text "What's"
+	line "that?"
+	prompt
+
+_Route9AfterBattleText6: ; 8e4c3 (23:64c3)
+	text "Hahaha! Kids"
+	line "should be tough!"
+	done
+
+_Route9BattleText7: ; 8e4e2 (23:64e2)
+	text "I got up early"
+	line "every day to"
+	cont "raise my #MON"
+	cont "from cocoons!"
+	done
+
+_Route9EndBattleText7: ; 8e51b (23:651b)
+	text "WHAT?"
+
+	para "What a total"
+	line "waste of time!"
+	prompt
+
+_Route9AfterBattleText7: ; 8e53e (23:653e)
+	text "I have to collect"
+	line "more than bugs to"
+	cont "get stronger..."
+	done
+
+_Route9BattleText8: ; 8e573 (23:6573)
+	text "Hahahaha!"
+	line "Come on, dude!"
+	done
+
+_Route9EndBattleText8: ; 8e58d (23:658d)
+	text "Hahahaha!"
+	line "You beat me fair!"
+	prompt
+
+_Route9AfterBattleText8: ; 8e5aa (23:65aa)
+	text "Hahahaha!"
+	line "Us hearty guys"
+	cont "always laugh!"
+	done
+
+_Route9BattleText9: ; 8e5d2 (23:65d2)
+	text "Go, my super bug"
+	line "#MON!"
+	done
+
+_Route9EndBattleText9: ; 8e5ea (23:65ea)
+	text "My"
+	line "bugs..."
+	prompt
+
+_Route9AfterBattleText9: ; 8e5f6 (23:65f6)
+	text "If you don't like"
+	line "bug #MON, you"
+	cont "bug me!"
+	done
+
+_Route9Text11: ; 8e61e (23:661e)
+	text "ROUTE 9"
+	line "CERULEAN CITY-"
+	cont "ROCK TUNNEL"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_center.asm
@@ -1,0 +1,12 @@
+_SafariZoneCenterText2: ; 85807 (21:5807)
+	text "REST HOUSE"
+	done
+
+_SafariZoneCenterText3: ; 85813 (21:5813)
+	text "TRAINER TIPS"
+
+	para "Press the START"
+	line "Button to check"
+	cont "remaining time!"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_east.asm
@@ -1,0 +1,17 @@
+_SafariZoneEastText5: ; 855e0 (21:55e0)
+	text "REST HOUSE"
+	done
+
+_SafariZoneEastText6: ; 855ec (21:55ec)
+	text "TRAINER TIPS"
+
+	para "The remaining time"
+	line "declines only"
+	cont "while you walk!"
+	done
+
+_SafariZoneEastText7: ; 8562b (21:562b)
+	text "CENTER AREA"
+	line "NORTH: AREA 2"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_entrance.asm
@@ -1,0 +1,94 @@
+_SafariZoneEntranceText1: ; 9e6c7 (27:66c7)
+	text "Welcome to the"
+	line "SAFARI ZONE!"
+	done
+
+UnnamedText_9e6e4: ; 9e6e4 (27:66e4)
+	text "For just ¥500,"
+	line "you can catch all"
+	cont "the #MON you"
+	cont "want in the park!"
+
+	para "Would you like to"
+	line "join the hunt?@@"
+
+UnnamedText_9e747: ; 9e747 (27:6747)
+	text "That'll be ¥500"
+	line "please!"
+
+	para "We only use a"
+	line "special # BALL"
+	cont "here."
+
+	para $52, " received"
+	line "30 SAFARI BALLs!@@"
+
+_UnnamedText_75360: ; 9e79f (27:679f)
+	db $0
+	para "We'll call you on"
+	line "the PA when you"
+	cont "run out of time"
+	cont "or SAFARI BALLs!"
+	done
+
+_UnnamedText_75365: ; 9e7e3 (27:67e3)
+	text "OK! Please come"
+	line "again!"
+	done
+
+_UnnamedText_7536a: ; 9e7fb (27:67fb)
+	text "Oops! Not enough"
+	line "money!"
+	done
+
+UnnamedText_9e814: ; 9e814 (27:6814)
+	text "Leaving early?@@"
+
+_UnnamedText_753bb: ; 9e825 (27:6825)
+	text "Please return any"
+	line "SAFARI BALLs you"
+	cont "have left."
+	done
+
+_UnnamedText_753c0: ; 9e854 (27:6854)
+	text "Good Luck!"
+	done
+
+_UnnamedText_753c5: ; 9e860 (27:6860)
+	text "Did you get a"
+	line "good haul?"
+	cont "Come again!"
+	done
+
+_UnnamedText_753e6: ; 9e886 (27:6886)
+	text "Hi! Is it your"
+	line "first time here?"
+	done
+
+_UnnamedText_753eb: ; 9e8a7 (27:68a7)
+	text "SAFARI ZONE has 4"
+	line "zones in it."
+
+	para "Each zone has"
+	line "different kinds"
+	cont "of #MON. Use"
+	cont "SAFARI BALLs to"
+	cont "catch them!"
+
+	para "When you run out"
+	line "of time or SAFARI"
+	cont "BALLs, it's game"
+	cont "over for you!"
+
+	para "Before you go,"
+	line "open an unused"
+	cont "#MON BOX so"
+	cont "there's room for"
+	cont "new #MON!"
+	done
+
+_UnnamedText_753f0: ; 9e993 (27:6993)
+	text "Sorry, you're a"
+	line "regular here!"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_north.asm
@@ -1,0 +1,34 @@
+_SafariZoneNorthText3: ; 85646 (21:5646)
+	text "REST HOUSE"
+	done
+
+_SafariZoneNorthText4: ; 85652 (21:5652)
+	text "TRAINER TIPS"
+
+	para "The SECRET HOUSE"
+	line "is still ahead!"
+	done
+
+_SafariZoneNorthText5: ; 85681 (21:5681)
+	text "AREA 2"
+	done
+
+_SafariZoneNorthText6: ; 85689 (21:5689)
+	text "TRAINER TIPS"
+
+	para "#MON hide in"
+	line "tall grass!"
+
+	para "Zigzag through"
+	line "grassy areas to"
+	cont "flush them out."
+	done
+
+_SafariZoneNorthText7: ; 856df (21:56df)
+	text "TRAINER TIPS"
+
+	para "Win a free HM for"
+	line "finding the"
+	cont "SECRET HOUSE!"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_1.asm
@@ -1,0 +1,12 @@
+_SafariZoneRestHouse1Text1: ; 85851 (21:5851)
+	text "SARA: Where did"
+	line "my boy friend,"
+	cont "ERIK, go?"
+	done
+
+_SafariZoneRestHouse1Text2: ; 8587b (21:587b)
+	text "I'm catching"
+	line "#MON to take"
+	cont "home as gifts!"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_2.asm
@@ -1,0 +1,20 @@
+_SafariZoneRestHouse2Text1: ; 85a2f (21:5a2f)
+	text "Tossing ROCKs at"
+	line "#MON might"
+	cont "make them run,"
+	cont "but they'll be"
+	cont "easier to catch."
+	done
+
+_SafariZoneRestHouse2Text2: ; 85a7a (21:5a7a)
+	text "Using BAIT will"
+	line "make #MON"
+	cont "easier to catch."
+	done
+
+_SafariZoneRestHouse2Text3: ; 85aa6 (21:5aa6)
+	text "I hiked a lot, but"
+	line "I didn't see any"
+	cont "#MON I wanted."
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_3.asm
@@ -1,0 +1,19 @@
+_SafariZoneRestHouse3Text1: ; 85ad9 (21:5ad9)
+	text "How many did you"
+	line "catch? I'm bushed"
+	cont "from the work!"
+	done
+
+_SafariZoneRestHouse3Text2: ; 85b0b (21:5b0b)
+	text "I caught a"
+	line "CHANSEY!"
+
+	para "That makes this"
+	line "all worthwhile!"
+	done
+
+_SafariZoneRestHouse3Text3: ; 85b40 (21:5b40)
+	text "Whew! I'm tired"
+	line "from all the fun!"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_4.asm
@@ -1,0 +1,28 @@
+_SafariZoneRestHouse4Text1: ; 85b62 (21:5b62)
+	text "You can keep any"
+	line "item you find on"
+	cont "the ground here."
+
+	para "But, you'll run"
+	line "out of time if"
+	cont "you try for all"
+	cont "of them at once!"
+	done
+
+_SafariZoneRestHouse4Text2: ; 85bd5 (21:5bd5)
+	text "Go to the deepest"
+	line "part of the"
+	cont "SAFARI ZONE. You"
+	cont "will win a prize!"
+	done
+
+_SafariZoneRestHouse4Text3: ; 85c17 (21:5c17)
+	text "My EEVEE evolved"
+	line "into FLAREON!"
+
+	para "But, a friend's"
+	line "EEVEE turned into"
+	cont "a VAPOREON!"
+	cont "I wonder why?"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_secret_house.asm
@@ -1,0 +1,45 @@
+_UnnamedText_4a350: ; 858a4 (21:58a4)
+	text "Ah! Finally!"
+
+	para "You're the first"
+	line "person to reach"
+	cont "the SECRET HOUSE!"
+
+	para "I was getting"
+	line "worried that no"
+	cont "one would win our"
+	cont "campaign prize."
+
+	para "Congratulations!"
+	line "You have won!"
+	prompt
+
+_ReceivedHM03Text: ; 85943 (21:5943)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_HM03ExplanationText: ; 85957 (21:5957)
+	text "HM03 is SURF!"
+
+	para "#MON will be"
+	line "able to ferry you"
+	cont "across water!"
+
+	para "And, this HM isn't"
+	line "disposable! You"
+	cont "can use it over"
+	cont "and over!"
+
+	para "You're super lucky"
+	line "for winning this"
+	cont "fabulous prize!"
+	done
+
+_HM03NoRoomText: ; 85a02 (21:5a02)
+	text "You don't have"
+	line "room for this"
+	cont "fabulous prize!"
+	done
+
--- /dev/null
+++ b/text/maps/safari_zone_west.asm
@@ -1,0 +1,32 @@
+_SafariZoneWestText5: ; 85719 (21:5719)
+	text "REST HOUSE"
+	done
+
+_SafariZoneWestText6: ; 85725 (21:5725)
+	text "REQUEST NOTICE"
+
+	para "Please find the"
+	line "SAFARI WARDEN's"
+	cont "lost GOLD TEETH."
+	cont "They're around"
+	cont "here somewhere."
+
+	para "Reward offered!"
+	line "Contact: WARDEN"
+	done
+
+_SafariZoneWestText7: ; 857a3 (21:57a3)
+	text "TRAINER TIPS"
+
+	para "Zone Exploration"
+	line "Campaign!"
+
+	para "The Search for"
+	line "the SECRET HOUSE!"
+	done
+
+_SafariZoneWestText8: ; 857ed (21:57ed)
+	text "AREA 3"
+	line "EAST: CENTER AREA"
+	done
+
--- /dev/null
+++ b/text/maps/saffron_city.asm
@@ -1,0 +1,152 @@
+_SaffronCityText1: ; a62e7 (29:62e7)
+	text "What do you want?"
+	line "Get lost!"
+	done
+
+_SaffronCityText2: ; a6304 (29:6304)
+	text "BOSS said he'll"
+	line "take this town!"
+	done
+
+_SaffronCityText3: ; a6324 (29:6324)
+	text "Get out of the"
+	line "way!"
+	done
+
+_SaffronCityText4: ; a6339 (29:6339)
+	text "SAFFRON belongs"
+	line "to TEAM ROCKET!"
+	done
+
+_SaffronCityText5: ; a635a (29:635a)
+	text "Being evil makes"
+	line "me feel so alive!"
+	done
+
+_SaffronCityText6: ; a637e (29:637e)
+	text "Ow! Watch where"
+	line "you're walking!"
+	done
+
+_SaffronCityText7: ; a639e (29:639e)
+	text "With SILPH under"
+	line "control, we can"
+	cont "exploit #MON"
+	cont "around the world!"
+	done
+
+_SaffronCityText8: ; a63df (29:63df)
+	text "You beat TEAM"
+	line "ROCKET all alone?"
+	cont "That's amazing!"
+	done
+
+_SaffronCityText9: ; a640f (29:640f)
+	text "Yeah! TEAM ROCKET"
+	line "is gone!"
+	cont "It's safe to go"
+	cont "out again!"
+	done
+
+_SaffronCityText10: ; a6445 (29:6445)
+	text "People should be"
+	line "flocking back to"
+	cont "SAFFRON now."
+	done
+
+_SaffronCityText11: ; a6475 (29:6475)
+	text "I flew here on my"
+	line "PIDGEOT when I"
+	cont "read about SILPH."
+
+	para "It's already over?"
+	line "I missed the"
+	cont "media action."
+	done
+
+_SaffronCityText12: ; a64d6 (29:64d6)
+	text "PIDGEOT: Bi bibii!@@"
+
+_SaffronCityText13: ; a64eb (29:64eb)
+	text "I saw ROCKET"
+	line "BOSS escaping"
+	cont "SILPH's building."
+	done
+
+_SaffronCityText14: ; a6518 (29:6518)
+	text "I'm a security"
+	line "guard."
+
+	para "Suspicious kids I"
+	line "don't allow in!"
+	done
+
+_SaffronCityText15: ; a654f (29:654f)
+	text "..."
+	line "Snore..."
+
+	para "Hah! He's taking"
+	line "a snooze!"
+	done
+
+_SaffronCityText16: ; a6577 (29:6577)
+	text "SAFFRON CITY"
+	line "Shining, Golden"
+	cont "Land of Commerce"
+	done
+
+_SaffronCityText17: ; a65a6 (29:65a6)
+	text "FIGHTING DOJO"
+	done
+
+_SaffronCityText18: ; a65b5 (29:65b5)
+	text "SAFFRON CITY"
+	line "#MON GYM"
+	cont "LEADER: SABRINA"
+
+	para "The Master of"
+	line "Psychic #MON!"
+	done
+
+_SaffronCityText20: ; a65f8 (29:65f8)
+	text "TRAINER TIPS"
+
+	para "FULL HEAL cures"
+	line "all ailments like"
+	cont "sleep and burns."
+
+	para "It costs a bit"
+	line "more, but it's"
+	cont "more convenient."
+	done
+
+_SaffronCityText21: ; a6667 (29:6667)
+	text "TRAINER TIPS"
+
+	para "New GREAT BALL"
+	line "offers improved"
+	cont "capture rates."
+
+	para "Try it on those"
+	line "hard-to-catch"
+	cont "#MON."
+	done
+
+_SaffronCityText22: ; a66c7 (29:66c7)
+	text "SILPH CO."
+	line "OFFICE BUILDING"
+	done
+
+_SaffronCityText24: ; a66e2 (29:66e2)
+	text "MR.PSYCHIC's"
+	line "HOUSE"
+	done
+
+_SaffronCityText25: ; a66f5 (29:66f5)
+	text "SILPH's latest"
+	line "product!"
+
+	para "Release to be"
+	line "determined..."
+	done
+
--- /dev/null
+++ b/text/maps/saffron_gates.asm
@@ -1,0 +1,37 @@
+_UnnamedText_1dfe7: ; 8aa5c (22:6a5c)
+	text "I'm on guard duty."
+	line "Gee, I'm thirsty,"
+	cont "though!"
+
+	para "Oh wait there,"
+	line "the road's closed."
+	done
+
+_UnnamedText_8aaa9: ; 8aaa9 (22:6aa9)
+	text "Whoa, boy!"
+	line "I'm parched!"
+	cont "..."
+	cont "Huh? I can have"
+	cont "this drink?"
+	cont "Gee, thanks!@@"
+
+_UnnamedText_1dff1: ; 8aaef (22:6aef)
+	db $0
+	para "..."
+	line "Glug glug..."
+	cont "..."
+	cont "Gulp..."
+	cont "If you want to go"
+	cont "to SAFFRON CITY..."
+	cont "..."
+	cont "You can go on"
+	cont "through. I'll"
+	cont "share this with"
+	cont "the other guards!"
+	done
+
+_UnnamedText_1dff6: ; 8ab74 (22:6b74)
+	text "Hi, thanks for"
+	line "the cool drinks!"
+	done
+
--- /dev/null
+++ b/text/maps/saffron_gym.asm
@@ -1,0 +1,237 @@
+_UnnamedText_5d162: ; a1bb4 (28:5bb4)
+	text "I had a vision of"
+	line "your arrival!"
+
+	para "I have had psychic"
+	line "powers since I"
+	cont "was a child."
+
+	para "I first learned"
+	line "to bend spoons"
+	cont "with my mind."
+
+	para "I dislike fight-"
+	line "ing, but if you"
+	cont "wish, I will show"
+	cont "you my powers!"
+	done
+
+_UnnamedText_5d167: ; a1c73 (28:5c73)
+	text "I'm"
+	line "shocked!"
+	cont "But, a loss is a"
+	cont "loss."
+
+	para "I admit I didn't"
+	line "work hard enough"
+	cont "to win!"
+
+	para "You earned the"
+	line "MARSHBADGE!@@"
+
+_UnnamedText_5d16e: ; a1cdc (28:5cdc)
+	text "Everyone has"
+	line "psychic power!"
+	cont "People just don't"
+	cont "realize it!"
+	done
+
+_UnnamedText_5d173: ; a1d16 (28:5d16)
+	text "The MARSHBADGE"
+	line "makes #MON up"
+	cont "to L70 obey you!"
+
+	para "Stronger #MON"
+	line "will become wild,"
+	cont "ignoring your"
+	cont "orders in battle!"
+
+	para "Just don't raise"
+	line "your #MON too"
+	cont "much!"
+
+	para "Wait, please take"
+	line "this TM with you!"
+	done
+
+ReceivedTM46Text: ; a1dcd (28:5dcd)
+	text $52, " received"
+	line "TM46!@@"
+
+_TM46ExplanationText: ; a1de0 (28:5de0)
+	db $0
+	para "TM46 is PSYWAVE!"
+	line "It uses powerful"
+	cont "psychic waves to"
+	cont "inflict damage!"
+	done
+
+_TM46NoRoomText: ; a1e25 (28:5e25)
+	text "Your pack is full"
+	line "of other items!"
+	done
+
+_UnnamedText_5d1e6: ; a1e48 (28:5e48)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "SABRINA's #MON"
+	line "use psychic power"
+	cont "instead of force!"
+
+	para "Fighting #MON"
+	line "are weak against"
+	cont "psychic #MON!"
+
+	para "They get creamed"
+	line "before they can"
+	cont "even aim a punch!"
+	done
+
+_UnnamedText_5d1eb: ; a1ef0 (28:5ef0)
+	text "Psychic power,"
+	line "huh?"
+
+	para "If I had that,"
+	line "I'd make a bundle"
+	cont "at the slots!"
+	done
+
+_SaffronGymBattleText1: ; a1f33 (28:5f33)
+	text "SABRINA is younger"
+	line "than I, but I"
+	cont "respect her!"
+	done
+
+_SaffronGymEndBattleText1: ; a1f62 (28:5f62)
+	text "Not"
+	line "good enough!"
+	prompt
+
+_SaffronGymAfterBattleText1: ; a1f74 (28:5f74)
+	text "In a battle of"
+	line "equals, the one"
+	cont "with the stronger"
+	cont "will wins!"
+
+	para "If you wish"
+	line "to beat SABRINA,"
+	cont "focus on winning!"
+	done
+
+_SaffronGymBattleText2: ; a1fe0 (28:5fe0)
+	text "Does our unseen"
+	line "power scare you?"
+	done
+
+_SaffronGymEndBattleText2: ; a2002 (28:6002)
+	text "I never"
+	line "foresaw this!"
+	prompt
+
+_SaffronGymAfterBattleText2: ; a2019 (28:6019)
+	text "Psychic #MON"
+	line "fear only ghosts"
+	cont "and bugs!"
+	done
+
+_SaffronGymBattleText3: ; a2042 (28:6042)
+	text "#MON take on"
+	line "the appearance of"
+	cont "their trainers."
+
+	para "Your #MON must"
+	line "be tough, then!"
+	done
+
+_SaffronGymEndBattleText3: ; a2091 (28:6091)
+	text "I knew"
+	line "it!"
+	prompt
+
+_SaffronGymAfterBattleText3: ; a209d (28:609d)
+	text "I must teach"
+	line "better techniques"
+	cont "to my #MON!"
+	done
+
+_SaffronGymBattleText4: ; a20c9 (28:60c9)
+	text "You know that"
+	line "power alone isn't"
+	cont "enough!"
+	done
+
+_SaffronGymEndBattleText4: ; a20f1 (28:60f1)
+	text "I don't"
+	line "believe this!"
+	prompt
+
+_SaffronGymAfterBattleText4: ; a2107 (28:6107)
+	text "SABRINA just wiped"
+	line "out the KARATE"
+	cont "MASTER next door!"
+	done
+
+_SaffronGymBattleText5: ; a213c (28:613c)
+	text "You and I, our"
+	line "#MON shall"
+	cont "fight!"
+	done
+
+_SaffronGymEndBattleText5: ; a215e (28:615e)
+	text "I lost"
+	line "after all!"
+	prompt
+
+_SaffronGymAfterBattleText5: ; a2171 (28:6171)
+	text "I knew that this"
+	line "was going to take"
+	cont "place."
+	done
+
+_SaffronGymBattleText6: ; a219c (28:619c)
+	text "SABRINA is young,"
+	line "but she's also"
+	cont "our LEADER!"
+
+	para "You won't reach"
+	line "her easily!"
+	done
+
+_SaffronGymEndBattleText6: ; a21e4 (28:61e4)
+	text "I lost"
+	line "my concentration!"
+	prompt
+
+_SaffronGymAfterBattleText6: ; a21fe (28:61fe)
+	text "There used to be"
+	line "2 #MON GYMs in"
+	cont "SAFFRON."
+
+	para "The FIGHTING DOJO"
+	line "next door lost"
+	cont "its GYM status"
+	cont "when we went and"
+	cont "creamed them!"
+	done
+
+_SaffronGymBattleText7: ; a2277 (28:6277)
+	text "SAFFRON #MON"
+	line "GYM is famous for"
+	cont "its psychics!"
+
+	para "You want to see"
+	line "SABRINA!"
+	cont "I can tell!"
+	done
+
+_SaffronGymEndBattleText7: ; a22ca (28:62ca)
+	text "Arrrgh!"
+	prompt
+
+_SaffronGymAfterBattleText7: ; a22d3 (28:62d3)
+	text "That's right! I"
+	line "used telepathy to"
+	cont "read your mind!"
+	done
+
--- /dev/null
+++ b/text/maps/saffron_house.asm
@@ -1,0 +1,27 @@
+_SaffronHouse1Text1: ; a2305 (28:6305)
+	text "Thank you for"
+	line "writing. I hope"
+	cont "to see you soon!"
+
+	para "Hey! Don't look"
+	line "at my letter!"
+	done
+
+_SaffronHouse1Text2: ; a2352 (28:6352)
+	text "PIDGEY: Kurukkoo!@@"
+
+_SaffronHouse1Text3: ; a2366 (28:6366)
+	text "The COPYCAT is"
+	line "cute! I'm getting"
+	cont "her a # DOLL!"
+	done
+
+_SaffronHouse1Text4: ; a2395 (28:6395)
+	text "I was given a PP"
+	line "UP as a gift."
+
+	para "It's used for"
+	line "increasing the PP"
+	cont "of techniques!"
+	done
+
--- /dev/null
+++ b/text/maps/saffron_mart.asm
@@ -1,0 +1,14 @@
+_SaffronMartText2: ; a23e3 (28:63e3)
+	text "MAX REPEL lasts"
+	line "longer than SUPER"
+	cont "REPEL for keeping"
+	cont "weaker #MON"
+	cont "away!"
+	done
+
+_SaffronMartText3: ; a242a (28:642a)
+	text "REVIVE is costly,"
+	line "but it revives"
+	cont "fainted #MON!"
+	done
+
--- /dev/null
+++ b/text/maps/saffron_pokecenter.asm
@@ -1,0 +1,13 @@
+_SaffronPokecenterText1: ; a248e (28:648e)
+	text "#MON growth"
+	line "rates differ from"
+	cont "specie to specie."
+	done
+
+_SaffronPokecenterText3: ; a24bf (28:64bf)
+	text "SILPH CO. is very"
+	line "famous. That's"
+	cont "why it attracted"
+	cont "TEAM ROCKET!"
+	done
+
--- /dev/null
+++ b/text/maps/school.asm
@@ -1,0 +1,14 @@
+_SchoolText1: ; 95d15 (25:5d15)
+	text "Whew! I'm trying"
+	line "to memorize all"
+	cont "my notes."
+	done
+
+_SchoolText2: ; 95d40 (25:5d40)
+	text "Okay!"
+
+	para "Be sure to read"
+	line "the blackboard"
+	cont "carefully!"
+	done
+
--- /dev/null
+++ b/text/maps/seafoam_islands_1f.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/seafoam_islands_b1f.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/seafoam_islands_b2f.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/seafoam_islands_b3f.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/seafoam_islands_b4f.asm
@@ -1,0 +1,14 @@
+_SeafoamIslands5BattleText2: ; 88075 (22:4075)
+	text "Gyaoo!@@"
+
+_SeafoamIslands5Text4: ; 8807e (22:407e)
+	text "Boulders might"
+	line "change the flow"
+	cont "of water!"
+	done
+
+_SeafoamIslands5Text5: ; 880a8 (22:40a8)
+	text "DANGER"
+	line "Fast current!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_10f.asm
@@ -1,0 +1,43 @@
+_UnnamedText_5a1d3: ; 84d8d (21:4d8d)
+	text "Waaaaa!"
+	cont "I'm scared!"
+	done
+
+_UnnamedText_5a1d8: ; 84da1 (21:4da1)
+	text "Please keep quiet"
+	line "about my crying!"
+	done
+
+_SilphCo10BattleText1: ; 84dc5 (21:4dc5)
+	text "Welcome to the"
+	line "10F! So good of"
+	cont "you to join me!"
+	done
+
+_SilphCo10EndBattleText1: ; 84df5 (21:4df5)
+	text "I'm"
+	line "stunned!"
+	prompt
+
+_SilphCo10AfterBattleText1: ; 84e02 (21:4e02)
+	text "Nice try, but the"
+	line "boardroom is up"
+	cont "one more floor!"
+	done
+
+_SilphCo10BattleText2: ; 84e35 (21:4e35)
+	text "Enough of your"
+	line "silly games!"
+	done
+
+_SilphCo10EndBattleText2: ; 84e52 (21:4e52)
+	text "No"
+	line "continues left!"
+	prompt
+
+_SilphCo10AfterBattleText2: ; 84e66 (21:4e66)
+	text "Are you satisfied"
+	line "with beating me?"
+	cont "Then go on home!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_11f.asm
@@ -1,0 +1,135 @@
+_SilphCoPresidentText: ; 84e9b (21:4e9b)
+	text "PRESIDENT: Thank"
+	line "you for saving"
+	cont "SILPH!"
+
+	para "I will never"
+	line "forget you saved"
+	cont "us in our moment"
+	cont "of peril!"
+
+	para "I have to thank"
+	line "you in some way!"
+
+	para "Because I am rich,"
+	line "I can give you"
+	cont "anything!"
+
+	para "Here, maybe this"
+	line "will do!"
+	prompt
+
+_ReceivedSilphCoMasterBallText: ; 84f63 (21:4f63)
+	text $52, " got a"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_6231c: ; 84f74 (21:4f74)
+	text "PRESIDENT: You"
+	line "can't buy that"
+	cont "anywhere!"
+
+	para "It's our secret"
+	line "prototype MASTER"
+	cont "BALL!"
+
+	para "It will catch any"
+	line "#MON without"
+	cont "fail!"
+
+	para "You should be"
+	line "quiet about using"
+	cont "it, though."
+	done
+
+_SilphCoMasterBallNoRoomText: ; 85013 (21:5013)
+	text "You have no"
+	line "room for this."
+	done
+
+_SilphCo11Text2: ; 8502f (21:502f)
+	text "SECRETARY: Thank"
+	line "you for rescuing"
+	cont "all of us!"
+
+	para "We admire your"
+	line "courage."
+	done
+
+_SilphCo11Text3: ; 85075 (21:5075)
+	text "Ah ", $52, "!"
+	line "So we meet again!"
+
+	para "The PRESIDENT and"
+	line "I are discussing"
+	cont "a vital business"
+	cont "proposition."
+
+	para "Keep your nose"
+	line "out of grown-up"
+	cont "matters..."
+
+	para "Or, experience a"
+	line "world of pain!"
+	done
+
+_UnnamedText_62330: ; 85119 (21:5119)
+	text "Arrgh!!"
+	line "I lost again!?"
+	prompt
+
+_UnnamedText_62335: ; 85131 (21:5131)
+	text "Blast it all!"
+	line "You ruined our"
+	cont "plans for SILPH!"
+
+	para "But, TEAM ROCKET"
+	line "will never fall!"
+
+	para $52, "! Never"
+	line "forget that all"
+	cont "#MON exist"
+	cont "for TEAM ROCKET!"
+
+	para "I must go, but I"
+	line "shall return!"
+	done
+
+_SilphCo11BattleText1: ; 851d6 (21:51d6)
+	text "Stop right there!"
+	line "Don't you move!"
+	done
+
+_SilphCo11EndBattleText1: ; 851f8 (21:51f8)
+	text "Don't..."
+	line "Please!"
+	prompt
+
+_SilphCo11AfterBattleText1: ; 85209 (21:5209)
+	text "So, you want to"
+	line "see my BOSS?"
+	done
+
+_SilphCo11BattleText2: ; 85227 (21:5227)
+	text "Halt! Do you have"
+	line "an appointment"
+	cont "with my BOSS?"
+	done
+
+_SilphCo11EndBattleText2: ; 85257 (21:5257)
+	text "Gaah!"
+	line "Demolished!"
+	prompt
+
+_SilphCo11AfterBattleText2: ; 8526a (21:526a)
+	text "Watch your step,"
+	line "my BOSS likes his"
+	cont "#MON tough!"
+	done
+
+_UnnamedText_6237b: ; 8529a (21:529a)
+	text "The monitor has"
+	line "#MON on it!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_1f.asm
@@ -1,0 +1,8 @@
+_SilphCo1Text1: ; a245a (28:645a)
+	text "Welcome!"
+
+	para "The PRESIDENT is"
+	line "in the boardroom"
+	cont "on 11F!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_2f.asm
@@ -1,0 +1,97 @@
+_UnnamedText_59ded: ; 82454 (20:6454)
+	text "Eeek!"
+	line "No! Stop! Help!"
+
+	para "Oh, you're not"
+	line "with TEAM ROCKET."
+	cont "I thought..."
+	cont "I'm sorry. Here,"
+	cont "please take this!"
+	prompt
+
+_ReceivedTM36Text: ; 824ba (20:64ba)
+	text $52, " got"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM36ExplanationText: ; 824c9 (20:64c9)
+	text "TM36 is"
+	line "SELFDESTRUCT!"
+
+	para "It's powerful, but"
+	line "the #MON that"
+	cont "uses it faints!"
+	cont "Be careful."
+	done
+
+_TM36NoRoomText: ; 8251c (20:651c)
+	text "You don't have any"
+	line "room for this."
+	done
+
+_SilphCo2BattleText1: ; 8253e (20:653e)
+	text "Help! I'm a SILPH"
+	line "employee."
+	done
+
+_SilphCo2EndBattleText1: ; 8255a (20:655a)
+	text "How"
+	line "did you know I"
+	cont "was a ROCKET?"
+	prompt
+
+_SilphCo2AfterBattleText1: ; 8257c (20:657c)
+	text "I work for both"
+	line "SILPH and TEAM"
+	cont "ROCKET!"
+	done
+
+_SilphCo2BattleText2: ; 825a4 (20:65a4)
+	text "It's off limits"
+	line "here! Go home!"
+	done
+
+_SilphCo2EndBattleText2: ; 825c3 (20:65c3)
+	text "You're"
+	line "good."
+	prompt
+
+_SilphCo2AfterBattleText2: ; 825d0 (20:65d0)
+	text "Can you solve the"
+	line "maze in here?"
+	done
+
+_SilphCo2BattleText3: ; 825f1 (20:65f1)
+	text "No kids are"
+	line "allowed in here!"
+	done
+
+_SilphCo2EndBattleText3: ; 8260f (20:660f)
+	text "Tough!"
+	prompt
+
+_SilphCo2AfterBattleText3: ; 82617 (20:6617)
+	text "Diamond shaped"
+	line "tiles are"
+	cont "teleport blocks!"
+
+	para "They're hi-tech"
+	line "transporters!"
+	done
+
+_SilphCo2BattleText4: ; 8265f (20:665f)
+	text "Hey kid! What are"
+	line "you doing here?"
+	done
+
+_SilphCo2EndBattleText4: ; 82682 (20:6682)
+	text "I goofed!"
+	prompt
+
+_SilphCo2AfterBattleText4: ; 8268d (20:668d)
+	text "SILPH CO. will"
+	line "be merged with"
+	cont "TEAM ROCKET!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_3f.asm
@@ -1,0 +1,47 @@
+_UnnamedText_59ff9: ; 826b9 (20:66b9)
+	text "I work for SILPH."
+	line "What should I do?"
+	done
+
+_UnnamedText_59ffe: ; 826de (20:66de)
+	text $52, "! You and"
+	line "your #MON"
+	cont "saved us!"
+	done
+
+_SilphCo3BattleText1: ; 826fe (20:66fe)
+	text "Quit messing with"
+	line "us, kid!"
+	done
+
+_SilphCo3EndBattleText1: ; 8271a (20:671a)
+	text "I give"
+	line "up!"
+	prompt
+
+_SilphCo3AfterBattleText1: ; 82726 (20:6726)
+	text "A hint? You can"
+	line "open doors with a"
+	cont "CARD KEY!"
+	done
+
+_SilphCo3BattleText2: ; 82753 (20:6753)
+	text "I support TEAM"
+	line "ROCKET more than"
+	cont "I support SILPH!"
+	done
+
+_SilphCo3EndBattleText2: ; 82785 (20:6785)
+	text "You"
+	line "really got me!"
+	prompt
+
+_SilphCo3AfterBattleText2: ; 82799 (20:6799)
+	text "Humph..."
+
+	para "TEAM ROCKET said"
+	line "that if I helped"
+	cont "them, they'd let"
+	cont "me study #MON!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_4f.asm
@@ -1,0 +1,57 @@
+_UnnamedText_19de0: ; 827e4 (20:67e4)
+	text "Sssh! Can't you"
+	line "see I'm hiding?"
+	done
+
+_UnnamedText_19de5: ; 82803 (20:6803)
+	text "Huh? TEAM ROCKET"
+	line "is gone?"
+	done
+
+_SilphCo4BattleText2: ; 8281e (20:681e)
+	text "TEAM ROCKET has"
+	line "taken command of"
+	cont "SILPH CO.!"
+	done
+
+_SilphCo4EndBattleText2: ; 8284b (20:684b)
+	text "Arrgh!"
+	prompt
+
+_SilphCo4AfterBattleText2: ; 82853 (20:6853)
+	text "Fwahahaha!"
+	line "My BOSS has been"
+	cont "after this place!"
+	done
+
+_SilphCo4BattleText3: ; 82882 (20:6882)
+	text "My #MON are my"
+	line "loyal soldiers!"
+	done
+
+_SilphCo4EndBattleText3: ; 828a2 (20:68a2)
+	text "Darn!"
+	line "You weak #MON!"
+	prompt
+
+_SilphCo4AfterBattleText3: ; 828b8 (20:68b8)
+	text "The doors are"
+	line "electronically"
+	cont "locked! A CARD"
+	cont "KEY opens them!"
+	done
+
+_SilphCo4BattleText4: ; 828f5 (20:68f5)
+	text "Intruder spotted!"
+	done
+
+_SilphCo4EndBattleText4: ; 82908 (20:6908)
+	text "Who"
+	line "are you?"
+	prompt
+
+_SilphCo4AfterBattleText4: ; 82916 (20:6916)
+	text "I better tell the"
+	line "BOSS on 11F!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_5f_1.asm
@@ -1,0 +1,52 @@
+_UnnamedText_1a010: ; 82936 (20:6936)
+	text "TEAM ROCKET is"
+	line "in an uproar over"
+	cont "some intruder."
+	cont "That's you right?"
+	done
+
+_UnnamedText_1a015: ; 82978 (20:6978)
+	text "TEAM ROCKET took"
+	line "off! You're our"
+	cont "hero! Thank you!"
+	done
+
+_SilphCo5BattleText2: ; 829aa (20:69aa)
+	text "I heard a kid was"
+	line "wandering around."
+	done
+
+_SilphCo5EndBattleText2: ; 829cf (20:69cf)
+	text "Boom!"
+	prompt
+
+_SilphCo5AfterBattleText2: ; 829d6 (20:69d6)
+	text "It's not smart"
+	line "to pick a fight"
+	cont "with TEAM ROCKET!"
+	done
+
+_SilphCo5BattleText3: ; 82a07 (20:6a07)
+	text "We study #"
+	line "BALL technology"
+	cont "on this floor!"
+	done
+
+_SilphCo5EndBattleText3: ; 82a32 (20:6a32)
+	text "Dang!"
+	line "Blast it!"
+	prompt
+
+_SilphCo5AfterBattleText3: ; 82a43 (20:6a43)
+	text "We worked on the"
+	line "ultimate #"
+	cont "BALL which would"
+	cont "catch anything!"
+	done
+
+_SilphCo5BattleText4: ; 82a81 (20:6a81)
+	text "Whaaat? There"
+	line "shouldn't be any"
+	cont "children here?"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_5f_2.asm
@@ -1,0 +1,56 @@
+_SilphCo5EndBattleText4: ; 84000 (21:4000)
+	text "Oh"
+	line "goodness!"
+	prompt
+
+_SilphCo5AfterBattleText4: ; 8400e (21:400e)
+	text "You're only on 5F."
+	line "It's a long way"
+	cont "to my BOSS!"
+	done
+
+_SilphCo5BattleText5: ; 8403c (21:403c)
+	text "Show TEAM ROCKET"
+	line "a little respect!"
+	done
+
+_SilphCo5EndBattleText5: ; 84060 (21:4060)
+	text "Cough..."
+	line "Cough..."
+	prompt
+
+_SilphCo5AfterBattleText5: ; 84073 (21:4073)
+	text "Which reminds me."
+
+	para "KOFFING evolves"
+	line "into WEEZING!"
+	done
+
+_SilphCo5Text9: ; 840a4 (21:40a4)
+	text "It's a #MON"
+	line "REPORT!"
+
+	para "#MON LAB"
+	line "created PORYGON,"
+	cont "the first virtual"
+	cont "reality #MON."
+	done
+
+_SilphCo5Text10: ; 840f2 (21:40f2)
+	text "It's a #MON"
+	line "REPORT!"
+
+	para "Over 160 #MON"
+	line "techniques have"
+	cont "been confirmed."
+	done
+
+_SilphCo5Text11: ; 84134 (21:4134)
+	text "It's a #MON"
+	line "REPORT!"
+
+	para "4 #MON evolve"
+	line "only when traded"
+	cont "by link-cable."
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_6f.asm
@@ -1,0 +1,108 @@
+_UnnamedText_1a24a: ; 84176 (21:4176)
+	text "The ROCKETs came"
+	line "and took over the"
+	cont "building!"
+	done
+
+_UnnamedText_1a24f: ; 841a4 (21:41a4)
+	text "Well, better get"
+	line "back to work!"
+	done
+
+_UnnamedText_1a261: ; 841c4 (21:41c4)
+	text "Oh dear, oh dear."
+	line "Help me please!"
+	done
+
+_UnnamedText_1a266: ; 841e7 (21:41e7)
+	text "We got engaged!"
+	line "Heheh!"
+	done
+
+_UnnamedText_1a278: ; 841ff (21:41ff)
+	text "Look at him! He's"
+	line "such a coward!"
+	done
+
+_UnnamedText_1a27d: ; 84220 (21:4220)
+	text "I feel so sorry"
+	line "for him, I have"
+	cont "to marry him!"
+	done
+
+_UnnamedText_1a28f: ; 8424f (21:424f)
+	text "TEAM ROCKET is"
+	line "trying to conquer"
+	cont "the world with"
+	cont "#MON!"
+	done
+
+_UnnamedText_1a294: ; 84286 (21:4286)
+	text "TEAM ROCKET ran"
+	line "because of you!"
+	done
+
+_UnnamedText_1a2a6: ; 842a7 (21:42a7)
+	text "They must have"
+	line "targeted SILPH"
+	cont "for our #MON"
+	cont "products."
+	done
+
+_UnnamedText_1a2ab: ; 842dd (21:42dd)
+	text "Come work for"
+	line "SILPH when you"
+	cont "get older!"
+	done
+
+_SilphCo6BattleText2: ; 84306 (21:4306)
+	text "I am one of the 4"
+	line "ROCKET BROTHERS!"
+	done
+
+_SilphCo6EndBattleText2: ; 8432a (21:432a)
+	text "Flame"
+	line "out!"
+	prompt
+
+_SilphCo6AfterBattleText2: ; 84336 (21:4336)
+	text "No matter!"
+	line "My brothers will"
+	cont "avenge me!"
+	done
+
+_SilphCo6BattleText3: ; 8435e (21:435e)
+	text "That rotten"
+	line "PRESIDENT!"
+
+	para "He shouldn't have"
+	line "sent me to the"
+	cont "TIKSI BRANCH!"
+	done
+
+_SilphCo6EndBattleText3: ; 843a4 (21:43a4)
+	text "Shoot!"
+	prompt
+
+_SilphCo6AfterBattleText3: ; 843ac (21:43ac)
+	text "TIKSI BRANCH?"
+	line "It's in Russian"
+	cont "no man's land!"
+	done
+
+_SilphCo6BattleText4: ; 843d8 (21:43d8)
+	text "You dare betray"
+	line "TEAM ROCKET?"
+	done
+
+_SilphCo6EndBattleText4: ; 843f6 (21:43f6)
+	text "You"
+	line "traitor!"
+	prompt
+
+_SilphCo6AfterBattleText4: ; 84404 (21:4404)
+	text "If you stand for"
+	line "justice, you"
+	cont "betray evil!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_7f.asm
@@ -1,0 +1,146 @@
+_UnnamedText_51dd3: ; 84430 (21:4430)
+	text "Oh! Hi! You're"
+	line "not a ROCKET! You"
+	cont "came to save us?"
+	cont "Why, thank you!"
+
+	para "I want you to"
+	line "have this #MON"
+	cont "for saving us."
+	prompt
+
+_UnnamedText_51dd8: ; 8449e (21:449e)
+	text "It's LAPRAS. It's"
+	line "very intelligent."
+
+	para "We kept it in our"
+	line "lab, but it will"
+	cont "be much better"
+	cont "off with you!"
+
+	para "I think you will"
+	line "be a good trainer"
+	cont "for LAPRAS!"
+
+	para "It's a good"
+	line "swimmer. It'll"
+	cont "give you a lift!"
+	done
+
+_UnnamedText_51ddd: ; 8455a (21:455a)
+	text "TEAM ROCKET's"
+	line "BOSS went to the"
+	cont "boardroom! Is our"
+	cont "PRESIDENT OK?"
+	done
+
+_UnnamedText_51de2: ; 84599 (21:4599)
+	text "Saved at last!"
+	line "Thank you!"
+	done
+
+_UnnamedText_51e00: ; 845b4 (21:45b4)
+	text "TEAM ROCKET was"
+	line "after the MASTER"
+	cont "BALL which will"
+	cont "catch any #MON!"
+	done
+
+_UnnamedText_51e05: ; 845f6 (21:45f6)
+	text "We canceled the"
+	line "MASTER BALL"
+	cont "project because"
+	cont "of TEAM ROCKET."
+	done
+
+_UnnamedText_51e23: ; 84633 (21:4633)
+	text "It would be bad"
+	line "if TEAM ROCKET"
+	cont "took over SILPH"
+	cont "or our #MON!"
+	done
+
+_UnnamedText_51e28: ; 84670 (21:4670)
+	text "Wow! You chased"
+	line "off TEAM ROCKET"
+	cont "all by yourself?"
+	done
+
+_UnnamedText_51e46: ; 846a2 (21:46a2)
+	text "You! It's really"
+	line "dangerous here!"
+	cont "You came to save"
+	cont "me? You can't!"
+	done
+
+_UnnamedText_51e4b: ; 846e2 (21:46e2)
+	text "Safe at last!"
+	line "Oh thank you!"
+	done
+
+_SilphCo7BattleText1: ; 846ff (21:46ff)
+	text "Oh ho! I smell a"
+	line "little rat!"
+	done
+
+_SilphCo7EndBattleText1: ; 8471d (21:471d)
+	text "Lights"
+	line "out!"
+	prompt
+
+_SilphCo7AfterBattleText1: ; 8472a (21:472a)
+	text "You won't find my"
+	line "BOSS by just"
+	cont "scurrying around!"
+	done
+
+_SilphCo7BattleText2: ; 8475b (21:475b)
+	text "Heheh!"
+
+	para "You mistook me for"
+	line "a SILPH worker?"
+	done
+
+_SilphCo7EndBattleText2: ; 84786 (21:4786)
+	text "I'm"
+	line "done!"
+	prompt
+
+_SilphCo7AfterBattleText2: ; 84790 (21:4790)
+	text "Despite your age,"
+	line "you are a skilled"
+	cont "trainer!"
+	done
+
+_SilphCo7BattleText3: ; 847be (21:47be)
+	text "I am one of the 4"
+	line "ROCKET BROTHERS!"
+	done
+
+_SilphCo7EndBattleText3: ; 847e2 (21:47e2)
+	text "Aack!"
+	line "Brothers, I lost!"
+	prompt
+
+_SilphCo7AfterBattleText3: ; 847fb (21:47fb)
+	text "Doesn't matter."
+	line "My brothers will"
+	cont "repay the favor!"
+	done
+
+_SilphCo7BattleText4: ; 8482d (21:482d)
+	text "A child intruder?"
+	line "That must be you!"
+	done
+
+_SilphCo7EndBattleText4: ; 84852 (21:4852)
+	text "Fine!"
+	line "I lost!"
+	prompt
+
+_SilphCo7AfterBattleText4: ; 84861 (21:4861)
+	text "Go on home"
+	line "before my BOSS"
+	cont "gets ticked off!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_8f.asm
@@ -1,0 +1,121 @@
+_UnnamedText_51ebe: ; 8488d (21:488d)
+	text $53, ": What"
+	line "kept you ", $52, "?"
+	done
+
+_UnnamedText_51ec3: ; 848a2 (21:48a2)
+	text $53, ": Hahaha!"
+	line "I thought you'd"
+	cont "turn up if I"
+	cont "waited here!"
+
+	para "I guess TEAM"
+	line "ROCKET slowed you"
+	cont "down! Not that I"
+	cont "care!"
+
+	para "I saw you in"
+	line "SAFFRON, so I"
+	cont "decided to see if"
+	cont "you got better!"
+	done
+
+_UnnamedText_51ec8: ; 8494a (21:494a)
+	text "Oh ho!"
+	line "So, you are ready"
+	cont "for BOSS ROCKET!"
+	prompt
+
+_UnnamedText_51ecd: ; 84975 (21:4975)
+	text $53, ": How can"
+	line "I put this?"
+
+	para "You're not good"
+	line "enough to play"
+	cont "with us big boys!"
+	prompt
+
+_UnnamedText_51ed2: ; 849bd (21:49bd)
+	text "Well, ", $52, "!"
+
+	para "I'm moving on up"
+	line "and ahead!"
+
+	para "By checking my"
+	line "#DEX, I'm"
+	cont "starting to see"
+	cont "what's strong and"
+	cont "how they evolve!"
+
+	para "I'm going to the"
+	line "#MON LEAGUE"
+	cont "to boot out the"
+	cont "ELITE FOUR!"
+
+	para "I'll become the"
+	line "world's most"
+	cont "powerful trainer!"
+
+	para $52, ", well"
+	line "good luck to you!"
+	cont "Don't sweat it!"
+	cont "Smell ya!"
+	done
+
+_UnnamedText_565be: ; 84ac4 (21:4ac4)
+	text "I wonder if SILPH"
+	line "is finished..."
+	done
+
+_UnnamedText_565c3: ; 84ae6 (21:4ae6)
+	text "Thanks for saving"
+	line "us!"
+	done
+
+_SilphCo8BattleText1: ; 84afd (21:4afd)
+	text "That's as far as"
+	line "you'll go!"
+	done
+
+_SilphCo8EndBattleText1: ; 84b18 (21:4b18)
+	text "Not"
+	line "enough grit!"
+	prompt
+
+_SilphCo8AfterBattleText1: ; 84b2a (21:4b2a)
+	text "If you don't turn"
+	line "back, I'll call"
+	cont "for backup!"
+	done
+
+_SilphCo8BattleText2: ; 84b57 (21:4b57)
+	text "You're causing us"
+	line "problems!"
+	done
+
+_SilphCo8EndBattleText2: ; 84b73 (21:4b73)
+	text "Huh?"
+	line "I lost?"
+	prompt
+
+_SilphCo8AfterBattleText2: ; 84b81 (21:4b81)
+	text "So, what do you"
+	line "think of SILPH"
+	cont "BUILDING's maze?"
+	done
+
+_SilphCo8BattleText3: ; 84bb1 (21:4bb1)
+	text "I am one of the 4"
+	line "ROCKET BROTHERS!"
+	done
+
+_SilphCo8EndBattleText3: ; 84bd5 (21:4bd5)
+	text "Whoo!"
+	line "Oh brothers!"
+	prompt
+
+_SilphCo8AfterBattleText3: ; 84be9 (21:4be9)
+	text "I'll leave you up"
+	line "to my brothers!"
+	done
+
--- /dev/null
+++ b/text/maps/silph_co_9f.asm
@@ -1,0 +1,63 @@
+_UnnamedText_5d8e5: ; 84c0b (21:4c0b)
+	text "You look tired!"
+	line "You should take a"
+	cont "quick nap!"
+	prompt
+
+_UnnamedText_5d8ea: ; 84c39 (21:4c39)
+	text "Don't give up!"
+	done
+
+_UnnamedText_5d8ef: ; 84c48 (21:4c48)
+	text "Thank you so"
+	line "much!"
+	done
+
+_SilphCo9BattleText1: ; 84c5c (21:4c5c)
+	text "Your #MON seem"
+	line "to adore you, kid!"
+	done
+
+_SilphCo9EndBattleText1: ; 84c7f (21:4c7f)
+	text "Ghaaah!"
+	prompt
+
+_SilphCo9AfterBattleText1: ; 84c88 (21:4c88)
+	text "If I had started"
+	line "as a trainer at"
+	cont "your age..."
+	done
+
+_SilphCo9BattleText2: ; 84cb6 (21:4cb6)
+	text "Your #MON have"
+	line "weak points! I"
+	cont "can nail them!"
+	done
+
+_SilphCo9EndBattleText2: ; 84ce4 (21:4ce4)
+	text "You"
+	line "hammered me!"
+	prompt
+
+_SilphCo9AfterBattleText2: ; 84cf6 (21:4cf6)
+	text "Exploiting weak"
+	line "spots does work!"
+	cont "Think about"
+	cont "element types!"
+	done
+
+_SilphCo9BattleText3: ; 84d33 (21:4d33)
+	text "I am one of the 4"
+	line "ROCKET BROTHERS!"
+	done
+
+_SilphCo9EndBattleText3: ; 84d57 (21:4d57)
+	text "Warg!"
+	line "Brothers, I lost!"
+	prompt
+
+_SilphCo9AfterBattleText3: ; 84d70 (21:4d70)
+	text "My brothers will"
+	line "avenge me!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_1.asm
@@ -1,0 +1,22 @@
+_SSAnne1Text1: ; 80c70 (20:4c70)
+	text "Bonjour!"
+	line "I am le waiter on"
+	cont "this ship!"
+
+	para "I will be happy"
+	line "to serve you any-"
+	cont "thing you please!"
+
+	para "Ah! Le strong"
+	line "silent type!"
+	done
+
+_SSAnne1Text2: ; 80ce6 (20:4ce6)
+	text "The passengers"
+	line "are restless!"
+
+	para "You might be"
+	line "challenged by the"
+	cont "more bored ones!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_10.asm
@@ -1,0 +1,113 @@
+_SSAnne10Text8: ; 81aaa (20:5aaa)
+	text "MACHOKE: Gwoh!"
+	line "Goggoh!@@"
+
+_SSAnne10BattleText1: ; 81ac3 (20:5ac3)
+	text "You know what they"
+	line "say about sailors"
+	cont "and fighting!"
+	done
+
+_SSAnne10EndBattleText1: ; 81af7 (20:5af7)
+	text "Right!"
+	line "Good fight, mate!"
+	prompt
+
+_SSAnne10AfterBattleText1: ; 81b11 (20:5b11)
+	text "Haha! Want to be"
+	line "a sailor, mate?"
+	done
+
+_SSAnne10BattleText2: ; 81b33 (20:5b33)
+	text "My sailor's pride"
+	line "is at stake!"
+	done
+
+_SSAnne10EndBattleText2: ; 81b52 (20:5b52)
+	text "Your"
+	line "spirit sank me!"
+	prompt
+
+_SSAnne10AfterBattleText2: ; 81b68 (20:5b68)
+	text "Did you see the"
+	line "FISHING GURU in"
+	cont "VERMILION CITY?"
+	done
+
+_SSAnne10BattleText3: ; 81b99 (20:5b99)
+	text "Us sailors have"
+	line "#MON too!"
+	done
+
+_SSAnne10EndBattleText3: ; 81bb4 (20:5bb4)
+	text "OK, "
+	line "you're not bad."
+	prompt
+
+_SSAnne10AfterBattleText3: ; 81bc9 (20:5bc9)
+	text "We caught all our"
+	line "#MON while"
+	cont "out at sea!"
+	done
+
+_SSAnne10BattleText4: ; 81bf3 (20:5bf3)
+	text "I like feisty"
+	line "kids like you!@@"
+
+_SSAnne10EndBattleText4: ; 81c12 (20:5c12)
+	text "Argh!"
+	line "Lost it!"
+	prompt
+
+_SSAnne10AfterBattleText4: ; 81c22 (20:5c22)
+	text "Sea #MON live"
+	line "in deep water."
+	cont "You'll need a ROD!"
+	done
+
+_SSAnne10BattleText5: ; 81c52 (20:5c52)
+	text "Matey, you're"
+	line "walking the plank"
+	cont "if you lose!"
+	done
+
+_SSAnne10EndBattleText5: ; 81c7f (20:5c7f)
+	text "Argh!"
+	line "Beaten by a kid!"
+	prompt
+
+_SSAnne10AfterBattleText5: ; 81c97 (20:5c97)
+	text "Jellyfish some-"
+	line "times drift into"
+	cont "the ship."
+	done
+
+_SSAnne10BattleText6: ; 81cc3 (20:5cc3)
+	text "Hello stranger!"
+	line "Stop and chat!"
+
+	para "All my #MON"
+	line "are from the sea!"
+	done
+
+_SSAnne10EndBattleText6: ; 81d01 (20:5d01)
+	text "Darn!"
+	line "I let that one"
+	cont "get away!"
+	prompt
+
+_SSAnne10AfterBattleText6: ; 81d21 (20:5d21)
+	text "I was going to"
+	line "make you my"
+	cont "assistant too!"
+	done
+
+_SSAnne10Text7: ; 81d4c (20:5d4c)
+	text "My buddy, MACHOKE,"
+	line "is super strong!"
+
+	para "He has enough"
+	line "STRENGTH to move"
+	cont "big rocks!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_2.asm
@@ -1,0 +1,64 @@
+_SSAnne2Text1: ; 80d34 (20:4d34)
+	text "This ship, she is"
+	line "a luxury liner"
+	cont "for trainers!"
+
+	para "At every port, we"
+	line "hold parties with"
+	cont "invited trainers!"
+	done
+
+_SSAnneRivalBeforeBattleText: ; 80d9a (20:4d9a)
+	text $53, ": Bonjour!"
+	line $52, "!"
+
+	para "Imagine seeing"
+	line "you here!"
+
+	para $52, ", were you"
+	line "really invited?"
+
+	para "So how's your"
+	line "#DEX coming?"
+
+	para "I already caught"
+	line "40 kinds, pal!"
+
+	para "Different kinds"
+	line "are everywhere!"
+
+	para "Crawl around in"
+	line "grassy areas!"
+	done
+
+_SSAnneRivalDefeatedText: ; 80e57 (20:4e57)
+	text "Humph!"
+
+	para "At least you're"
+	line "raising your"
+	cont "#MON!"
+	prompt
+
+_SSAnneRivalWonText: ; 80e81 (20:4e81)
+	text $52, "! What are"
+	line "you, seasick?"
+
+	para "You should shape"
+	line "up, pal!"
+	prompt
+
+_SSAnneRivalCaptainText: ; 80eb6 (20:4eb6)
+	text $53, ": I heard"
+	line "there was a CUT"
+	cont "master on board."
+
+	para "But, he was just a"
+	line "seasick, old man!"
+
+	para "But, CUT itself is"
+	line "really useful!"
+
+	para "You should go see"
+	line "him! Smell ya!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_3.asm
@@ -1,0 +1,8 @@
+_SSAnne3Text1: ; 80f4b (20:4f4b)
+	text "Our CAPTAIN is a"
+	line "sword master!"
+
+	para "He even teaches"
+	line "CUT to #MON!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_4.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/ss_anne_5.asm
@@ -1,0 +1,53 @@
+_SSAnne5Text1: ; 80f88 (20:4f88)
+	text "The party's over."
+	line "The ship will be"
+	cont "departing soon."
+	done
+
+_SSAnne5Text2: ; 80fbb (20:4fbb)
+	text "Scrubbing decks"
+	line "is hard work!"
+	done
+
+_SSAnne5Text3: ; 80fda (20:4fda)
+	text "Urf. I feel ill."
+
+	para "I stepped out to"
+	line "get some air."
+	done
+
+_SSAnneBattleText1: ; 8100b (20:500b)
+	text "Hey matey!"
+
+	para "Let's do a little"
+	line "jig!"
+	done
+
+_SSAnneEndBattleText1: ; 8102d (20:502d)
+	text "You're"
+	line "impressive!"
+	prompt
+
+_SSAnneAfterBattleText1: ; 81040 (20:5040)
+	text "How many kinds of"
+	line "#MON do you"
+	cont "think there are?"
+	done
+
+_SSAnneBattleText2: ; 81070 (20:5070)
+	text "Ahoy there!"
+	line "Are you seasick?"
+	done
+
+_SSAnneEndBattleText2: ; 8108e (20:508e)
+	text "I was"
+	line "just careless!"
+	prompt
+
+_SSAnneAfterBattleText2: ; 810a4 (20:50a4)
+	text "My Pa said there"
+	line "are 100 kinds of"
+	cont "#MON. I think"
+	cont "there are more."
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_6.asm
@@ -1,0 +1,70 @@
+_SSAnne6Text1: ; 810e5 (20:50e5)
+	text "You, mon petit!"
+	line "We're busy here!"
+	cont "Out of the way!"
+	done
+
+_SSAnne6Text2: ; 81116 (20:5116)
+	text "I saw an odd ball"
+	line "in the trash."
+	done
+
+_SSAnne6Text3: ; 81137 (20:5137)
+	text "I'm so busy I'm"
+	line "getting dizzy!"
+	done
+
+_SSAnne6Text4: ; 81155 (20:5155)
+	text "Hum-de-hum-de-"
+	line "ho..."
+
+	para "I peel spuds"
+	line "every day!"
+	cont "Hum-hum..."
+	done
+
+_SSAnne6Text5: ; 8118e (20:518e)
+	text "Did you hear about"
+	line "SNORLAX?"
+
+	para "All it does is"
+	line "eat and sleep!"
+	done
+
+_SSAnne6Text6: ; 811c9 (20:51c9)
+	text "Snivel...Sniff..."
+
+	para "I only get to"
+	line "peel onions..."
+	cont "Snivel..."
+	done
+
+_UnnamedText_61807: ; 81203 (20:5203)
+	text "Er-hem! Indeed I"
+	line "am le CHEF!"
+
+	para "Le main course is"
+	prompt
+
+_UnnamedText_6180c: ; 81233 (20:5233)
+	text "Salmon du Salad!"
+
+	para "Les guests may"
+	line "gripe it's fish"
+	cont "again, however!"
+	done
+
+_UnnamedText_61811: ; 81273 (20:5273)
+	text "Eels au Barbecue!"
+
+	para "Les guests will"
+	line "mutiny, I fear."
+	done
+
+_UnnamedText_61816: ; 812a6 (20:52a6)
+	text "Prime Beef Steak!"
+
+	para "But, have I enough"
+	line "fillets du beef?"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_7.asm
@@ -1,0 +1,63 @@
+_SSAnne7RubText: ; 812dd (20:52dd)
+	text "CAPTAIN: Ooargh..."
+	line "I feel hideous..."
+	cont "Urrp! Seasick..."
+
+	para $52, " rubbed"
+	line "the CAPTAIN's"
+	cont "back!"
+
+	para "Rub-rub..."
+	line "Rub-rub...@@"
+
+_ReceivingHM01Text: ; 81347 (20:5347)
+	text "CAPTAIN: Whew!"
+	line "Thank you! I"
+	cont "feel much better!"
+
+	para "You want to see"
+	line "my CUT technique?"
+
+	para "I could show you"
+	line "if I wasn't ill..."
+
+	para "I know! You can"
+	line "have this!"
+
+	para "Teach it to your"
+	line "#MON and you"
+	cont "can see it CUT"
+	cont "any time!"
+	prompt
+
+_ReceivedHM01Text: ; 8140d (20:540d)
+	text $52, " got"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_61932: ; 8141c (20:541c)
+	text "CAPTAIN: Whew!"
+
+	para "Now that I'm not"
+	line "sick any more, I"
+	cont "guess it's time."
+	done
+
+_HM01NoRoomText: ; 8145d (20:545d)
+	text "Oh no! You have"
+	line "no room for this!"
+	done
+
+_SSAnne7Text2: ; 81480 (20:5480)
+	text "Yuck! Shouldn't"
+	line "have looked!"
+	done
+
+_SSAnne7Text3: ; 8149d (20:549d)
+	text "How to Conquer"
+	line "Seasickness..."
+	cont "The CAPTAIN's"
+	cont "reading this!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_8.asm
@@ -1,0 +1,105 @@
+_SSAnne8Text8: ; 814d7 (20:54d7)
+	text "WIGGLYTUFF: Puup"
+	line "pupuu!@@"
+
+_SSAnne8BattleText1: ; 814f1 (20:54f1)
+	text "I travel alone"
+	line "on my journeys!"
+
+	para "My #MON are my"
+	line "only friends!"
+	done
+
+_SSAnne8EndBattleText1: ; 8152e (20:552e)
+	text "My, my"
+	line "friends..."
+	prompt
+
+_SSAnne8AfterBattleText1: ; 81541 (20:5541)
+	text "You should be"
+	line "nice to friends!"
+	done
+
+_SSAnne8BattleText2: ; 81561 (20:5561)
+	text "You pup! How dare"
+	line "you barge in!"
+	done
+
+_SSAnne8EndBattleText2: ; 81582 (20:5582)
+	text "Humph!"
+	line "You rude child!"
+	prompt
+
+_UnnamedText_61a24: ; 8159a (20:559a)
+	text "I wish to be left"
+	line "alone! Get out!"
+	done
+
+_SSAnne8BattleText3: ; 815bd (20:55bd)
+	text "I love #MON!"
+	line "Do you?"
+	done
+
+_SSAnne8EndBattleText3: ; 815d3 (20:55d3)
+	text "Wow! "
+	line "You're great!"
+	prompt
+
+_SSAnne8AfterBattleText3: ; 815e7 (20:55e7)
+	text "Let me be your"
+	line "friend, OK?"
+
+	para "Then we can trade"
+	line "#MON!"
+	done
+
+_SSAnne8BattleText4: ; 8161b (20:561b)
+	text "I collected these"
+	line "#MON from all"
+	cont "around the world!"
+	done
+
+_SSAnne8EndBattleText4: ; 8164e (20:564e)
+	text "Oh no!"
+	line "I went around the"
+	cont "world for these!"
+	prompt
+
+_SSAnne8AfterBattleText4: ; 81679 (20:5679)
+	text "You hurt my poor"
+	line "worldly #MON!"
+
+	para "I demand that you"
+	line "heal them at a"
+	cont "#MON CENTER!"
+	done
+
+_SSAnne8Text5: ; 816c7 (20:56c7)
+	text "Waiter, I would"
+	line "like a cherry pie"
+	cont "please!"
+	done
+
+_SSAnne8Text6: ; 816f2 (20:56f2)
+	text "A cruise is so"
+	line "elegant yet cozy!"
+	done
+
+_SSAnne8Text7: ; 81714 (20:5714)
+	text "I always travel"
+	line "with WIGGLYTUFF!"
+	done
+
+_SSAnne8Text9: ; 81736 (20:5736)
+	text "We are cruising"
+	line "around the world."
+	done
+
+_SSAnne8Text11: ; 81759 (20:5759)
+	text "Ssh! I'm a GLOBAL"
+	line "POLICE agent!"
+
+	para "I'm on the trail"
+	line "of TEAM ROCKET!"
+	done
+
--- /dev/null
+++ b/text/maps/ss_anne_9.asm
@@ -1,0 +1,114 @@
+_UnnamedText_61bf2: ; 81799 (20:5799)
+	text "In all my travels"
+	line "I've never seen"
+	cont "any #MON sleep"
+	cont "like this one!"
+
+	para "It was something"
+	line "like this!"
+	prompt
+
+_UnnamedText_61c01: ; 817f5 (20:57f5)
+	text "Ah yes, I have"
+	line "seen some #MON"
+	cont "ferry people"
+	cont "across the water!"
+	done
+
+_UnnamedText_61c10: ; 81833 (20:5833)
+	text "#MON can CUT"
+	line "down small bushes."
+	done
+
+_UnnamedText_61c1f: ; 81854 (20:5854)
+	text "Have you gone to"
+	line "the SAFARI ZONE"
+	cont "in FUCHSIA CITY?"
+
+	para "It had many rare"
+	line "kinds of #MON!!"
+	done
+
+_UnnamedText_61c2e: ; 818a8 (20:58a8)
+	text "Me and my Daddy"
+	line "think the SAFARI"
+	cont "ZONE is awesome!"
+	done
+
+_UnnamedText_61c3d: ; 818db (20:58db)
+	text "The CAPTAIN looked"
+	line "really sick and"
+	cont "pale!"
+	done
+
+_UnnamedText_61c4c: ; 81905 (20:5905)
+	text "I hear many people"
+	line "get seasick!"
+	done
+
+_SSAnne9BattleText1: ; 81926 (20:5926)
+	text "Competing against"
+	line "the young keeps"
+	cont "me youthful."
+	done
+
+_SSAnne9EndBattleText1: ; 81956 (20:5956)
+	text "Good"
+	line "fight! Ah, I feel"
+	cont "young again!"
+	prompt
+
+_SSAnne9AfterBattleText1: ; 8197b (20:597b)
+	text "15 years ago, I"
+	line "would have won!"
+	done
+
+_SSAnne9BattleText2: ; 8199c (20:599c)
+	text "Check out what I"
+	line "fished up!"
+	done
+
+_SSAnne9EndBattleText2: ; 819b9 (20:59b9)
+	text "I'm"
+	line "all out!"
+	prompt
+
+_SSAnne9AfterBattleText2: ; 819c6 (20:59c6)
+	text "Party?"
+
+	para "The cruise ship's"
+	line "party should be"
+	cont "over by now."
+	done
+
+_SSAnne9BattleText3: ; 819fc (20:59fc)
+	text "Which do you like,"
+	line "a strong or a"
+	cont "rare #MON?"
+	done
+
+_SSAnne9EndBattleText3: ; 81a29 (20:5a29)
+	text "I must"
+	line "salute you!"
+	prompt
+
+_SSAnne9AfterBattleText3: ; 81a3d (20:5a3d)
+	text "I prefer strong"
+	line "and rare #MON."
+	done
+
+_SSAnne9BattleText4: ; 81a5d (20:5a5d)
+	text "I never saw you"
+	line "at the party."
+	done
+
+_SSAnne9EndBattleText4: ; 81a7c (20:5a7c)
+	text "Take"
+	line "it easy!"
+	prompt
+
+_SSAnne9AfterBattleText4: ; 81a8b (20:5a8b)
+	text "Oh, I adore your"
+	line "strong #MON!"
+	done
+
--- /dev/null
+++ b/text/maps/underground_path_route_5_entrance.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/underground_path_route_6_entrance.asm
@@ -1,0 +1,6 @@
+_UndergrdTunnelEntRoute6Text1: ; 8c0cb (23:40cb)
+	text "People often lose"
+	line "things in that"
+	cont "UNDERGROUND PATH."
+	done
+
--- /dev/null
+++ b/text/maps/underground_path_route_7_entrance.asm
@@ -1,0 +1,6 @@
+_UndergroundPathEntRoute7Text1: ; 8c0ff (23:40ff)
+	text "I heard a sleepy"
+	line "#MON appeared"
+	cont "near CELADON CITY."
+	done
+
--- /dev/null
+++ b/text/maps/underground_path_route_7_entrance_unused.asm
@@ -1,0 +1,36 @@
+_UnnamedText_5d773: ; 8c132 (23:4132)
+	text "I want to shop at"
+	line "the dept. store"
+	cont "in CELADON but..."
+
+	para "There are so many"
+	line "rough looking"
+	cont "people there."
+	done
+
+_UnnamedText_5d778: ; 8c195 (23:4195)
+	text "TEAM ROCKET had a"
+	line "secret hideout in"
+	cont "CELADON CITY?"
+	done
+
+_UnnamedText_5d77d: ; 8c1c8 (23:41c8)
+	text "You're here to"
+	line "shop in CELADON?"
+
+	para "Just step outside"
+	line "and head west!"
+	done
+
+_UnnamedText_5d782: ; 8c209 (23:4209)
+	text "The UNDERGROUND"
+	line "PATH goes beneath"
+	cont "SAFFRON and leads"
+	cont "to LAVENDER."
+
+	para "If you're heading"
+	line "to CERULEAN, go"
+	cont "to the building"
+	cont "across the road."
+	done
+
--- /dev/null
+++ b/text/maps/underground_path_route_8_entrance.asm
@@ -1,0 +1,6 @@
+_UndergroundPathEntRoute8Text1: ; 8c28d (23:428d)
+	text "The dept. store"
+	line "in CELADON has a"
+	cont "great selection!"
+	done
+
--- /dev/null
+++ b/text/maps/unknown_dungeon_1f.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/unknown_dungeon_2f.asm
@@ -1,0 +1,2 @@
+
+
--- /dev/null
+++ b/text/maps/unknown_dungeon_b1f.asm
@@ -1,0 +1,3 @@
+_UnknownDungeon3MewtwoText: ; 85c72 (21:5c72)
+	text "Mew!@@"
+
--- /dev/null
+++ b/text/maps/vermilion_city.asm
@@ -1,0 +1,127 @@
+_VermilionCityText1: ; a5668 (29:5668)
+	text "We're careful"
+	line "about pollution!"
+
+	para "We've heard GRIMER"
+	line "multiplies in"
+	cont "toxic sludge!"
+	done
+
+_UnnamedText_198a7: ; a56b5 (29:56b5)
+	text "Did you see S.S."
+	line "ANNE moored in"
+	cont "the harbor?"
+	done
+
+_UnnamedText_198ac: ; a56e2 (29:56e2)
+	text "So, S.S.ANNE has"
+	line "departed!"
+
+	para "She'll be back in"
+	line "about a year."
+	done
+
+_SSAnneWelcomeText4: ; a571d (29:571d)
+	text "Welcome to S.S."
+	line "ANNE!"
+	done
+
+_SSAnneWelcomeText9: ; a5734 (29:5734)
+	text "Welcome to S.S."
+	line "ANNE!"
+
+	para "Excuse me, do you"
+	line "have a ticket?"
+	prompt
+
+_SSAnneFlashedTicketText: ; a576c (29:576c)
+	text $52, " flashed"
+	line "the S.S.TICKET!"
+
+	para "Great! Welcome to"
+	line "S.S.ANNE!"
+	done
+
+_SSAnneNoTicketText: ; a57a3 (29:57a3)
+	text $52, " doesn't"
+	line "have the needed"
+	cont "S.S.TICKET."
+
+	para "Sorry!"
+
+	para "You need a ticket"
+	line "to get aboard."
+	done
+
+_SSAnneNotHereText: ; a57f1 (29:57f1)
+	text "The ship set sail."
+	done
+
+_VermilionCityText4: ; a5805 (29:5805)
+	text "I'm putting up a"
+	line "building on this"
+	cont "plot of land."
+
+	para "My #MON is"
+	line "tamping the land."
+	done
+
+_VermilionCityText5: ; a5852 (29:5852)
+	text "MACHOP: Guoh!"
+	line "Gogogoh!@@"
+
+_VermilionCityText14: ; a586b (29:586b)
+	db $0
+	para "A MACHOP is"
+	line "stomping the land"
+	cont "flat."
+	done
+
+_VermilionCityText6: ; a5891 (29:5891)
+	text "S.S.ANNE is a"
+	line "famous luxury"
+	cont "cruise ship."
+
+	para "We visit VERMILION"
+	line "once a year."
+	done
+
+_VermilionCityText7: ; a58db (29:58db)
+	text "VERMILION CITY"
+	line "The Port of"
+	cont "Exquisite Sunsets"
+	done
+
+_VermilionCityText8: ; a5909 (29:5909)
+	text "NOTICE!"
+
+	para "ROUTE 12 may be"
+	line "blocked off by a"
+	cont "sleeping #MON."
+
+	para "Detour through"
+	line "ROCK TUNNEL to"
+	cont "LAVENDER TOWN."
+
+	para "VERMILION POLICE"
+	done
+
+_VermilionCityText11: ; a5980 (29:5980)
+	text "#MON FAN CLUB"
+	line "All #MON fans"
+	cont "welcome!"
+	done
+
+_VermilionCityText12: ; a59a6 (29:59a6)
+	text "VERMILION CITY"
+	line "#MON GYM"
+	cont "LEADER: LT.SURGE"
+
+	para "The Lightning "
+	line "American!"
+	done
+
+_VermilionCityText13: ; a59e9 (29:59e9)
+	text "VERMILION HARBOR"
+	done
+
--- /dev/null
+++ b/text/maps/vermilion_dock.asm
@@ -1,0 +1,3 @@
+_VermilionDockText1: ; 9c50e (27:450e)
+	db $0, $57
+
--- /dev/null
+++ b/text/maps/vermilion_fishing_house.asm
@@ -1,0 +1,54 @@
+_UnnamedText_560b1: ; 9c510 (27:4510)
+	text "I'm the FISHING"
+	line "GURU!"
+
+	para "I simply Looove"
+	line "fishing!"
+
+	para "Do you like to"
+	line "fish?"
+	done
+
+_UnnamedText_560b6: ; 9c554 (27:4554)
+	text "Grand! I like"
+	line "your style!"
+
+	para "Take this and"
+	line "fish, young one!"
+
+	para $52, " received"
+	line "an @"
+	TX_RAM $cf4b
+	text "!@@"
+
+_UnnamedText_560bb: ; 9c5a4 (27:45a4)
+	db $0
+	para "Fishing is a way"
+	line "of life!"
+
+	para "From the seas to"
+	line "rivers, go out"
+	cont "and land the big"
+	cont "one, young one!"
+	done
+
+_UnnamedText_560c0: ; 9c601 (27:4601)
+	text "Oh... That's so"
+	line "disappointing..."
+	done
+
+_UnnamedText_560c5: ; 9c622 (27:4622)
+	text "Hello there,"
+	line $52, "!"
+
+	para "How are the fish"
+	line "biting?"
+	done
+
+_UnnamedText_560ca: ; 9c64c (27:464c)
+	text "Oh no!"
+
+	para "You have no room"
+	line "for my gift!"
+	done
+
--- /dev/null
+++ b/text/maps/vermilion_gym_1.asm
@@ -1,0 +1,22 @@
+_UnnamedText_5cb6d: ; 9aaa5 (26:6aa5)
+	text "Hey, kid! What do"
+	line "you think you're"
+	cont "doing here?"
+
+	para "You won't live"
+	line "long in combat!"
+	cont "That's for sure!"
+
+	para "I tell you kid,"
+	line "electric #MON"
+	cont "saved me during"
+	cont "the war!"
+
+	para "They zapped my"
+	line "enemies into"
+	cont "paralysis!"
+
+	para "The same as I'll"
+	line "do to you!"
+	done
+
--- /dev/null
+++ b/text/maps/vermilion_gym_2.asm
@@ -1,0 +1,144 @@
+_UnnamedText_5cb72: ; 9c000 (27:4000)
+	text "A little word of"
+	line "advice, kid!"
+
+	para "Electricity is"
+	line "sure powerful!"
+
+	para "But, it's useless"
+	line "against ground-"
+	cont "type #MON!"
+	done
+
+_UnnamedText_5cb77: ; 9c069 (27:4069)
+	text "The THUNDERBADGE"
+	line "cranks up your"
+	cont "#MON's SPEED!"
+
+	para "It also lets your"
+	line "#MON FLY any"
+	cont "time, kid!"
+
+	para "You're special,"
+	line "kid! Take this!"
+	done
+
+_ReceivedTM24Text: ; 9c0e0 (27:40e0)
+	text $52, " received "
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_TM24ExplanationText: ; 9c0f5 (27:40f5)
+	db $0
+	para "TM24 contains"
+	line "THUNDERBOLT!"
+
+	para "Teach it to an"
+	line "electric #MON!"
+	done
+
+_TM24NoRoomText: ; 9c130 (27:4130)
+	text "Yo kid, make room"
+	line "in your pack!"
+	done
+
+_ReceivedThunderbadgeText: ; 9c151 (27:4151)
+	text "Whoa!"
+
+	para "You're the real"
+	line "deal, kid!"
+
+	para "Fine then, take"
+	line "the THUNDERBADGE!"
+	prompt
+
+_VermilionGymBattleText1: ; 9c194 (27:4194)
+	text "When I was in the"
+	line "Army, LT.SURGE"
+	cont "was my strict CO!"
+	done
+
+_VermilionGymEndBattleText1: ; 9c1c8 (27:41c8)
+	text "Stop!"
+	line "You're very good!"
+	prompt
+
+_VermilionGymAfterBattleText1: ; 9c1e0 (27:41e0)
+	text "The door won't"
+	line "open?"
+
+	para "LT.SURGE always"
+	line "was cautious!"
+	done
+
+_VermilionGymBattleText2: ; 9c213 (27:4213)
+	text "I'm a lightweight,"
+	line "but I'm good with"
+	cont "electricity!"
+	done
+
+_VermilionGymEndBattleText2: ; 9c244 (27:4244)
+	text "Fried!"
+	prompt
+
+_VermilionGymAfterBattleText2: ; 9c24c (27:424c)
+	text "OK, I'll talk!"
+
+	para "LT.SURGE said he"
+	line "hid door switches"
+	cont "inside something!"
+	done
+
+_VermilionGymBattleText3: ; 9c290 (27:4290)
+	text "This is no place"
+	line "for kids!"
+	done
+
+_VermilionGymEndBattleText3: ; 9c2ac (27:42ac)
+	text "Wow!"
+	line "Surprised me!"
+	prompt
+
+_VermilionGymAfterBattleText3: ; 9c2c0 (27:42c0)
+	text "LT.SURGE set up"
+	line "double locks!"
+	cont "Here's a hint!"
+
+	para "When you open the"
+	line "1st lock, the 2nd"
+	cont "lock is right"
+	cont "next to it!"
+	done
+
+_UnnamedText_5cbf4: ; 9c32b (27:432b)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "LT.SURGE has a"
+	line "nickname. People"
+	cont "refer to him as"
+	cont "the Lightning"
+	cont "American!"
+
+	para "He's an expert on"
+	line "electric #MON!"
+
+	para "Birds and water"
+	line "#MON are at"
+	cont "risk! Beware of"
+	cont "paralysis too!"
+
+	para "LT.SURGE is very"
+	line "cautious!"
+
+	para "You'll have to"
+	line "break a code to"
+	cont "get to him!"
+	done
+
+_UnnamedText_5cbf9: ; 9c429 (27:4429)
+	text "Whew! That match"
+	line "was electric!"
+	done
+
--- /dev/null
+++ b/text/maps/vermilion_house.asm
@@ -1,0 +1,22 @@
+_VermilionHouse1Text1: ; 9c449 (27:4449)
+	text "I'm getting my"
+	line "PIDGEY to fly a"
+	cont "letter to SAFFRON"
+	cont "in the north!"
+	done
+
+_VermilionHouse1Text2: ; 9c488 (27:4488)
+	text "PIDGEY: Kurukkoo!@@"
+
+_VermilionHouse1Text3: ; 9c49c (27:449c)
+	text "Dear PIPPI, I hope"
+	line "to see you soon."
+
+	para "I heard SAFFRON"
+	line "has problems with"
+	cont "TEAM ROCKET."
+
+	para "VERMILION appears"
+	line "to be safe."
+	done
+
--- /dev/null
+++ b/text/maps/vermilion_mart.asm
@@ -1,0 +1,24 @@
+_VermilionMartText2: ; 9a9c1 (26:69c1)
+	text "There are evil"
+	line "people who will"
+	cont "use #MON for"
+	cont "criminal acts."
+
+	para "TEAM ROCKET"
+	line "traffics in rare"
+	cont "#MON."
+
+	para "They also abandon"
+	line "#MON that they"
+	cont "consider not to"
+	cont "be popular or"
+	cont "useful."
+	done
+
+_VermilionMartText3: ; 9aa67 (26:6a67)
+	text "I think #MON"
+	line "can be good or"
+	cont "evil. It depends"
+	cont "on the trainer."
+	done
+
--- /dev/null
+++ b/text/maps/vermilion_pokecenter.asm
@@ -1,0 +1,21 @@
+_VermilionPokecenterText2: ; 9a4b2 (26:64b2)
+_VermilionPokecenterText1: ; 9a4b2 (26:64b2)
+	text "Even if they are"
+	line "the same level,"
+	cont "#MON can have"
+	cont "very different"
+	cont "abilities."
+
+	para "A #MON raised"
+	line "by a trainer is"
+	cont "stronger than one"
+	cont "in the wild."
+	done
+
+_VermilionPokecenterText3: ; 9a539 (26:6539)
+	text "My #MON was"
+	line "poisoned! It"
+	cont "fainted while we"
+	cont "were walking!"
+	done
+
--- /dev/null
+++ b/text/maps/victory_road_1f.asm
@@ -1,0 +1,32 @@
+_VictoryRoad1BattleText1: ; 85c79 (21:5c79)
+	text "I wonder if you"
+	line "are good enough"
+	cont "for me!"
+	done
+
+_VictoryRoad1EndBattleText1: ; 85ca2 (21:5ca2)
+	text "I"
+	line "lost out!"
+	prompt
+
+_VictoryRoad1AfterBattleText1: ; 85caf (21:5caf)
+	text "I never wanted to"
+	line "lose to anybody!"
+	done
+
+_VictoryRoad1BattleText2: ; 85cd3 (21:5cd3)
+	text "I can see you're"
+	line "good! Let me see"
+	cont "exactly how good!"
+	done
+
+_VictoryRoad1EndBattleText2: ; 85d07 (21:5d07)
+	text "I"
+	line "had a chance..."
+	prompt
+
+_VictoryRoad1AfterBattleText2: ; 85d1a (21:5d1a)
+	text "I concede, you're"
+	line "better than me!"
+	done
+
--- /dev/null
+++ b/text/maps/victory_road_2f.asm
@@ -1,0 +1,86 @@
+_VictoryRoad2BattleText6: ; 8d06e (23:506e)
+	text "Gyaoo!@@"
+
+_VictoryRoad2BattleText1: ; 8d077 (23:5077)
+	text "VICTORY ROAD is"
+	line "the final test"
+	cont "for trainers!"
+	done
+
+_VictoryRoad2EndBattleText1: ; 8d0a5 (23:50a5)
+	text "Aiyah!"
+	prompt
+
+_VictoryRoad2AfterBattleText1: ; 8d0ad (23:50ad)
+	text "If you get stuck,"
+	line "try moving some"
+	cont "boulders around!"
+	done
+
+_VictoryRoad2BattleText2: ; 8d0e1 (23:50e1)
+	text "Ah, so you wish"
+	line "to challenge the"
+	cont "ELITE FOUR?"
+	done
+
+_VictoryRoad2EndBattleText2: ; 8d10f (23:510f)
+	text "You"
+	line "got me!"
+	prompt
+
+_VictoryRoad2AfterBattleText2: ; 8d11c (23:511c)
+	text $53, " also came"
+	line "through here!"
+	done
+
+_VictoryRoad2BattleText3: ; 8d137 (23:5137)
+	text "Come on!"
+	line "I'll whip you!"
+	done
+
+_VictoryRoad2EndBattleText3: ; 8d14f (23:514f)
+	text "I got"
+	line "whipped!"
+	prompt
+
+_VictoryRoad2AfterBattleText3: ; 8d15f (23:515f)
+	text "You earned the"
+	line "right to be on"
+	cont "VICTORY ROAD!"
+	done
+
+_VictoryRoad2BattleText4: ; 8d18c (23:518c)
+	text "If you can get"
+	line "through here, you"
+	cont "can go meet the"
+	cont "ELITE FOUR!"
+	done
+
+_VictoryRoad2EndBattleText4: ; 8d1ca (23:51ca)
+	text "No!"
+	line "Unbelievable!"
+	prompt
+
+_VictoryRoad2AfterBattleText4: ; 8d1dd (23:51dd)
+	text "I can beat you"
+	line "when it comes to"
+	cont "knowledge about"
+	cont "#MON!"
+	done
+
+_VictoryRoad2BattleText5: ; 8d214 (23:5214)
+	text "Is VICTORY ROAD"
+	line "too tough?"
+	done
+
+_VictoryRoad2EndBattleText5: ; 8d230 (23:5230)
+	text "Well"
+	line "done!"
+	prompt
+
+_VictoryRoad2AfterBattleText5: ; 8d23c (23:523c)
+	text "Many trainers give"
+	line "up the challenge"
+	cont "here."
+	done
+
--- /dev/null
+++ b/text/maps/victory_road_3f.asm
@@ -1,0 +1,64 @@
+_VictoryRoad3BattleText2: ; 81d9b (20:5d9b)
+	text "I heard rumors of"
+	line "a child prodigy!"
+	done
+
+_VictoryRoad3EndBattleText2: ; 81dbf (20:5dbf)
+	text "The"
+	line "rumors were true!"
+	prompt
+
+_VictoryRoad3AfterBattleText2: ; 81dd6 (20:5dd6)
+	text "You beat GIOVANNI"
+	line "of TEAM ROCKET?"
+	done
+
+_VictoryRoad3BattleText3: ; 81df9 (20:5df9)
+	text "I'll show you just"
+	line "how good you are!"
+	done
+
+_VictoryRoad3EndBattleText3: ; 81e1e (20:5e1e)
+	text "I'm"
+	line "furious!"
+	prompt
+
+_VictoryRoad3AfterBattleText3: ; 81e2b (20:5e2b)
+	text "You showed me just"
+	line "how good I was!"
+	done
+
+_VictoryRoad3BattleText4: ; 81e4f (20:5e4f)
+	text "Only the chosen"
+	line "can pass here!"
+	done
+
+_VictoryRoad3EndBattleText4: ; 81e6f (20:5e6f)
+	text "I"
+	line "don't believe it!"
+	prompt
+
+_VictoryRoad3AfterBattleText4: ; 81e83 (20:5e83)
+	text "All trainers here"
+	line "are headed to the"
+	cont "#MON LEAGUE!"
+	cont "Be careful!"
+	done
+
+_VictoryRoad3BattleText5: ; 81ec1 (20:5ec1)
+	text "Trainers live to"
+	line "seek stronger"
+	cont "opponents!"
+	done
+
+_VictoryRoad3EndBattleText5: ; 81eec (20:5eec)
+	text "Oh!"
+	line "So strong!"
+	prompt
+
+_VictoryRoad3AfterBattleText5: ; 81efc (20:5efc)
+	text "By fighting tough"
+	line "battles, you get"
+	cont "stronger!"
+	done
+
--- /dev/null
+++ b/text/maps/viridian_city.asm
@@ -1,0 +1,181 @@
+_ViridianCityText1: ; a43cc (29:43cc)
+	text "Those # BALLs"
+	line "at your waist!"
+	cont "You have #MON!"
+
+	para "It's great that"
+	line "you can carry and"
+	cont "use #MON any"
+	cont "time, anywhere!"
+	done
+
+_UnnamedText_19122: ; a4437 (29:4437)
+	text "This #MON GYM"
+	line "is always closed."
+
+	para "I wonder who the"
+	line "LEADER is?"
+	done
+
+_UnnamedText_19127: ; a4474 (29:4474)
+	text "VIRIDIAN GYM's"
+	line "LEADER returned!"
+	done
+
+_UnnamedText_1914d: ; a4494 (29:4494)
+	text "You want to know"
+	line "about the 2 kinds"
+	cont "of caterpillar"
+	cont "#MON?"
+	done
+
+_UnnamedText_19152: ; a44cd (29:44cd)
+	text "Oh, OK then!"
+	done
+
+_UnnamedText_19157: ; a44db (29:44db)
+	text "CATERPIE has no"
+	line "poison, but"
+	cont "WEEDLE does."
+
+	para "Watch out for its"
+	line "POISON STING!"
+	done
+
+_UnnamedText_19175: ; a4525 (29:4525)
+	text "Oh Grandpa! Don't"
+	line "be so mean!"
+	cont "He hasn't had his"
+	cont "coffee yet."
+	done
+
+_UnnamedText_1917a: ; a4560 (29:4560)
+	text "When I go shop in"
+	line "PEWTER CITY, I"
+	cont "have to take the"
+	cont "winding trail in"
+	cont "VIRIDIAN FOREST."
+	done
+
+_UnnamedText_19191: ; a45b5 (29:45b5)
+	text "You can't go"
+	line "through here!"
+
+	para "This is private"
+	line "property!"
+	done
+
+_UnnamedText_191ca: ; a45ea (29:45ea)
+	text "Yawn!"
+	line "I must have dozed"
+	cont "off in the sun."
+
+	para "I had this dream"
+	line "about a DROWZEE"
+	cont "eating my dream."
+	cont "What's this?"
+	cont "Where did this TM"
+	cont "come from?"
+
+	para "This is spooky!"
+	line "Here, you can"
+	cont "have this TM."
+	prompt
+
+_ReceivedTM42Text: ; a469a (29:469a)
+	text $52, " received"
+	line "TM42!@@"
+
+_TM42Explanation: ; a46ad (29:46ad)
+	text "TM42 contains"
+	line "DREAM EATER..."
+	cont "...Snore..."
+	done
+
+_TM42NoRoomText: ; a46d7 (29:46d7)
+	text "You have too much"
+	line "stuff already."
+	done
+
+_UnnamedText_1920a: ; a46f9 (29:46f9)
+	text "Ahh, I've had my"
+	line "coffee now and I"
+	cont "feel great!"
+
+	para "Sure you can go"
+	line "through!"
+
+	para "Are you in a"
+	line "hurry?"
+	done
+
+_UnnamedText_1920f: ; a4754 (29:4754)
+	text "I see you're using"
+	line "a #DEX."
+
+	para "When you catch a"
+	line "#MON, #DEX"
+	cont "is automatically"
+	cont "updated."
+
+	para "What? Don't you"
+	line "know how to catch"
+	cont "#MON?"
+
+	para "I'll show you"
+	line "how to then."
+	done
+
+_UnnamedText_19214: ; a47e6 (29:47e6)
+	text "Time is money..."
+	line "Go along then."
+	done
+
+_UnnamedText_19219: ; a4807 (29:4807)
+	text "First, you need"
+	line "to weaken the"
+	cont "target #MON."
+	done
+
+_ViridianCityText8: ; a4833 (29:4833)
+	text "VIRIDIAN CITY "
+	line "The Eternally"
+	cont "Green Paradise"
+	done
+
+_ViridianCityText9: ; a4860 (29:4860)
+	text "TRAINER TIPS"
+
+	para "Catch #MON"
+	line "and expand your"
+	cont "collection!"
+
+	para "The more you have,"
+	line "the easier it is"
+	cont "to fight!"
+	done
+
+_ViridianCityText10: ; a48c3 (29:48c3)
+	text "TRAINER TIPS"
+
+	para "The battle moves"
+	line "of #MON are"
+	cont "limited by their"
+	cont "POWER POINTs, PP."
+
+	para "To replenish PP,"
+	line "rest your tired"
+	cont "#MON at a"
+	cont "#MON CENTER!"
+	done
+
+_ViridianCityText13: ; a4949 (29:4949)
+	text "VIRIDIAN CITY"
+	line "#MON GYM"
+	done
+
+_ViridianCityText14: ; a4961 (29:4961)
+	text "The GYM's doors"
+	line "are locked..."
+	done
+
--- /dev/null
+++ b/text/maps/viridian_forest.asm
@@ -1,0 +1,124 @@
+_ViridianForestText1: ; 8031d (20:431d)
+	text "I came here with"
+	line "some friends!"
+
+	para "They're out for"
+	line "#MON fights!"
+	done
+
+_ViridianForestBattleText1: ; 80359 (20:4359)
+	text "Hey! You have"
+	line "#MON! Come on!"
+	cont "Let's battle'em!"
+	done
+
+_ViridianForestEndBattleText1: ; 80387 (20:4387)
+	text "No!"
+	line "CATERPIE can't"
+	cont "cut it!"
+	prompt
+
+_ViridianFrstAfterBattleText1: ; 803a2 (20:43a2)
+	text "Ssh! You'll scare"
+	line "the bugs away!"
+	done
+
+_ViridianForestBattleText2: ; 803c3 (20:43c3)
+	text "Yo! You can't jam"
+	line "out if you're a"
+	cont "#MON trainer!"
+	done
+
+_ViridianForestEndBattleText2: ; 803f2 (20:43f2)
+	text "Huh?"
+	line "I ran out of"
+	cont "#MON!"
+	prompt
+
+_ViridianFrstAfterBattleText2: ; 8040b (20:440b)
+	text "Darn! I'm going"
+	line "to catch some"
+	cont "stronger ones!"
+	done
+
+_ViridianForestBattleText3: ; 80438 (20:4438)
+	text "Hey, wait up!"
+	line "What's the hurry?"
+	done
+
+_ViridianForestEndBattleText3: ; 80458 (20:4458)
+	text "I"
+	line "give! You're good"
+	cont "at this!"
+	prompt
+
+_ViridianFrstAfterBattleText3: ; 80475 (20:4475)
+	text "Sometimes, you"
+	line "can find stuff on"
+	cont "the ground!"
+
+	para "I'm looking for"
+	line "the stuff I"
+	cont "dropped!"
+	done
+
+_ViridianForestText8: ; 804c7 (20:44c7)
+	text "I ran out of #"
+	line "BALLs to catch"
+	cont "#MON with!"
+
+	para "You should carry"
+	line "extras!"
+	done
+
+_ViridianForestText9: ; 8050a (20:450a)
+	text "TRAINER TIPS"
+
+	para "If you want to"
+	line "avoid battles,"
+	cont "stay away from"
+	cont "grassy areas!"
+	done
+
+_ViridianForestText10: ; 80553 (20:4553)
+	text "For poison, use"
+	line "ANTIDOTE! Get it"
+	cont "at #MON MARTs!"
+	done
+
+_ViridianForestText11: ; 80584 (20:4584)
+	text "TRAINER TIPS"
+
+	para "Contact PROF.OAK"
+	line "via PC to get"
+	cont "your #DEX"
+	cont "evaluated!"
+	done
+
+_ViridianForestText12: ; 805c6 (20:45c6)
+	text "TRAINER TIPS"
+
+	para "No stealing of"
+	line "#MON from"
+	cont "other trainers!"
+	cont "Catch only wild"
+	cont "#MON!"
+	done
+
+_ViridianForestText13: ; 80613 (20:4613)
+	text "TRAINER TIPS"
+
+	para "Weaken #MON"
+	line "before attempting"
+	cont "capture!"
+
+	para "When healthy,"
+	line "they may escape!"
+	done
+
+_ViridianForestText14: ; 80667 (20:4667)
+	text "LEAVING"
+	line "VIRIDIAN FOREST"
+	cont "PEWTER CITY AHEAD"
+	done
+
--- /dev/null
+++ b/text/maps/viridian_forest_entrance.asm
@@ -1,0 +1,14 @@
+_ViridianForestEntranceText1: ; 8a868 (22:6868)
+	text "Are you going to"
+	line "VIRIDIAN FOREST?"
+	cont "Be careful, it's"
+	cont "a natural maze!"
+	done
+
+_ViridianForestEntranceText2: ; 8a8ab (22:68ab)
+	text "RATTATA may be"
+	line "small, but its"
+	cont "bite is wicked!"
+	cont "Did you get one?"
+	done
+
--- /dev/null
+++ b/text/maps/viridian_forest_exit.asm
@@ -1,0 +1,20 @@
+_ViridianForestexitText1: ; 8a6fd (22:66fd)
+	text "Many #MON live"
+	line "only in forests "
+	cont "and caves."
+
+	para "You need to look"
+	line "everywhere to get"
+	cont "different kinds!"
+	done
+
+_ViridianForestexitText2: ; 8a75d (22:675d)
+	text "Have you noticed"
+	line "the bushes on the"
+	cont "roadside?"
+
+	para "They can be cut"
+	line "down by a special"
+	cont "#MON move."
+	done
+
--- /dev/null
+++ b/text/maps/viridian_gym.asm
@@ -1,0 +1,237 @@
+_UnnamedText_74ace: ; 95e09 (25:5e09)
+	text "Fwahahaha! This is"
+	line "my hideout!"
+
+	para "I planned to"
+	line "resurrect TEAM"
+	cont "ROCKET here!"
+
+	para "But, you have"
+	line "caught me again!"
+	cont "So be it! This"
+	cont "time, I'm not"
+	cont "holding back!"
+
+	para "Once more, you"
+	line "shall face"
+	cont "GIOVANNI, the"
+	cont "greatest trainer!"
+	done
+
+_UnnamedText_74ad3: ; 95ed5 (25:5ed5)
+	text "Ha!"
+	line "That was a truly"
+	cont "intense fight!"
+	cont "You have won!"
+	cont "As proof, here is"
+	cont "the EARTHBADGE!@@"
+
+_UnnamedText_74ad9: ; 95f2b (25:5f2b)
+	text "Having lost, I"
+	line "cannot face my"
+	cont "underlings!"
+	cont "TEAM ROCKET is"
+	cont "finished forever!"
+
+	para "I will dedicate my"
+	line "life to the study"
+	cont "of #MON!"
+
+	para "Let us meet again"
+	line "some day!"
+	cont "Farewell!@@"
+
+_ViridianGymText12: ; 95fcc (25:5fcc)
+	text "The EARTHBADGE"
+	line "makes #MON of"
+	cont "any level obey!"
+
+	para "It is evidence of"
+	line "your mastery as a"
+	cont "#MON trainer!"
+
+	para "With it, you can"
+	line "enter the #MON"
+	cont "LEAGUE!"
+
+	para "It is my gift for"
+	line "your #MON"
+	cont "LEAGUE challenge!"
+	done
+
+_ReceivedTM27Text: ; 96082 (25:6082)
+	text $52, " received"
+	line "TM27!@@"
+
+_TM27ExplanationText: ; 96095 (25:6095)
+	db $0
+	para "TM27 is FISSURE!"
+	line "It will take out"
+	cont "#MON with just"
+	cont "one hit!"
+
+	para "I made it when I"
+	line "ran the GYM here,"
+	cont "too long ago..."
+	done
+
+_TM27NoRoomText: ; 96104 (25:6104)
+	text "You do not have"
+	line "space for this!"
+	done
+
+_ViridianGymBattleText1: ; 96125 (25:6125)
+	text "Heh! You must be"
+	line "running out of"
+	cont "steam by now!"
+	done
+
+_ViridianGymEndBattleText1: ; 96154 (25:6154)
+	text "I"
+	line "ran out of gas!"
+	prompt
+
+_ViridianGymAfterBattleText1: ; 96167 (25:6167)
+	text "You need power to"
+	line "keep up with our"
+	cont "GYM LEADER!"
+	done
+
+_ViridianGymBattleText2: ; 96197 (25:6197)
+	text "Rrrroar! I'm"
+	line "working myself"
+	cont "into a rage!"
+	done
+
+_ViridianGymEndBattleText2: ; 961c0 (25:61c0)
+	text "Wargh!"
+	prompt
+
+_ViridianGymAfterBattleText2: ; 961c8 (25:61c8)
+	text "I'm still not"
+	line "worthy!"
+	done
+
+_ViridianGymBattleText3: ; 961de (25:61de)
+	text "#MON and I, we"
+	line "make wonderful"
+	cont "music together!"
+	done
+
+_ViridianGymEndBattleText3: ; 9620d (25:620d)
+	text "You are in"
+	line "perfect harmony!"
+	prompt
+
+_ViridianGymAfterBattleText3: ; 9622a (25:622a)
+	text "Do you know the"
+	line "identity of our"
+	cont "GYM LEADER?"
+	done
+
+_ViridianGymBattleText4: ; 96257 (25:6257)
+	text "Karate is the"
+	line "ultimate form of"
+	cont "martial arts!"
+	done
+
+_ViridianGymEndBattleText4: ; 96285 (25:6285)
+	text "Atcho!"
+	prompt
+
+_ViridianGymAfterBattleText4: ; 9628d (25:628d)
+	text "If my #MON"
+	line "were as good at"
+	cont "Karate as I..."
+	done
+
+_ViridianGymBattleText5: ; 962b8 (25:62b8)
+	text "The truly talented"
+	line "win with style!"
+	done
+
+_ViridianGymEndBattleText5: ; 962dc (25:62dc)
+	text "I"
+	line "lost my grip!"
+	prompt
+
+_ViridianGymAfterBattleText5: ; 962ed (25:62ed)
+	text "The LEADER will"
+	line "scold me!"
+	done
+
+_ViridianGymBattleText6: ; 96308 (25:6308)
+	text "I'm the KARATE"
+	line "KING! Your fate"
+	cont "rests with me!"
+	done
+
+_ViridianGymEndBattleText6: ; 96336 (25:6336)
+	text "Ayah!"
+	prompt
+
+_ViridianGymAfterBattleText6: ; 9633d (25:633d)
+	text "#MON LEAGUE?"
+	line "You? Don't get"
+	cont "cocky!"
+	done
+
+_ViridianGymBattleText7: ; 96360 (25:6360)
+	text "Your #MON will"
+	line "cower at the"
+	cont "crack of my whip!"
+	done
+
+_ViridianGymEndBattleText7: ; 9638f (25:638f)
+	text "Yowch!"
+	line "Whiplash!"
+	prompt
+
+_ViridianGymAfterBattleText7: ; 963a1 (25:63a1)
+	text "Wait! I was just"
+	line "careless!"
+	done
+
+_ViridianGymBattleText8: ; 963bd (25:63bd)
+	text "VIRIDIAN GYM was"
+	line "closed for a long"
+	cont "time, but now our"
+	cont "LEADER is back!"
+	done
+
+_ViridianGymEndBattleText8: ; 96403 (25:6403)
+	text "I"
+	line "was beaten?"
+	prompt
+
+_ViridianGymAfterBattleText8: ; 96412 (25:6412)
+	text "You can go onto"
+	line "#MON LEAGUE"
+	cont "only by defeating"
+	cont "our GYM LEADER!"
+	done
+
+_UnnamedText_74bd4: ; 96451 (25:6451)
+	text "Yo! Champ in"
+	line "making!"
+
+	para "Even I don't know"
+	line "VIRIDIAN LEADER's"
+	cont "identity!"
+
+	para "This will be the"
+	line "toughest of all"
+	cont "the GYM LEADERs!"
+
+	para "I heard that the"
+	line "trainers here"
+	cont "like ground-type"
+	cont "#MON!"
+	done
+
+_UnnamedText_74bd9: ; 964fb (25:64fb)
+	text "Blow me away!"
+	line "GIOVANNI was the"
+	cont "GYM LEADER here?"
+	done
+
--- /dev/null
+++ b/text/maps/viridian_house.asm
@@ -1,0 +1,24 @@
+_ViridianHouseText1: ; 95d71 (25:5d71)
+	text "Coming up with"
+	line "nicknames is fun,"
+	cont "but hard."
+
+	para "Simple names are"
+	line "the easiest to"
+	cont "remember."
+	done
+
+_ViridianHouseText2: ; 95dc7 (25:5dc7)
+	text "My Daddy loves"
+	line "#MON too."
+	done
+
+_UnnamedText_1d5b1: ; 95de1 (25:5de1)
+	text "SPEARY: Tetweet!"
+	done
+
+_ViridianHouseText4: ; 95df3 (25:5df3)
+	text "SPEAROW"
+	line "Name: SPEARY"
+	done
+
--- /dev/null
+++ b/text/maps/viridian_mart.asm
@@ -1,0 +1,49 @@
+_ViridianPokeCenterText2: ; 95ba1 (25:5ba1)
+_ViridianPokeCenterText1: ; 95ba1 (25:5ba1)
+	text "You can use that"
+	line "PC in the corner."
+
+	para "The receptionist"
+	line "told me. So kind!"
+	done
+
+_ViridianPokeCenterText3: ; 95be8 (25:5be8)
+	text "There's a #MON"
+	line "CENTER in every"
+	cont "town ahead."
+
+	para "They don't charge"
+	line "any money either!"
+	done
+
+_ViridianMartText1: ; 95c36 (25:5c36)
+	text "Okay! Say hi to"
+	line "PROF.OAK for me!"
+	done
+
+_ViridianMartText4: ; 95c58 (25:5c58)
+	text "Hey! You came from"
+	line "PALLET TOWN?"
+	done
+
+ViridianMartParcelQuestText: ; 95c79 (25:5c79)
+	text "You know PROF."
+	line "OAK, right?"
+
+	para "His order came in."
+	line "Will you take it"
+	cont "to him?"
+
+	para $52, " got"
+	line "OAK's PARCEL!@@"
+
+_ViridianMartText2: ; 95cd5 (25:5cd5)
+	text "This shop sells"
+	line "many ANTIDOTEs."
+	done
+
+_ViridianMartText3: ; 95cf6 (25:5cf6)
+	text "No! POTIONs are"
+	line "all sold out."
+	done
+
--- /dev/null
+++ b/text/maps/wardens_house.asm
@@ -1,0 +1,84 @@
+_WardenGibberishText1: ; 9e444 (27:6444)
+	text "WARDEN: Hif fuff"
+	line "hefifoo!"
+
+	para "Ha lof ha feef ee"
+	line "hafahi ho. Heff"
+	cont "hee fwee!"
+	done
+
+_WardenGibberishText2: ; 9e48b (27:648b)
+	text "Ah howhee ho hoo!"
+	line "Eef ee hafahi ho!"
+	done
+
+_WardenGibberishText3: ; 9e4b0 (27:64b0)
+	text "Ha? He ohay heh"
+	line "ha hoo ee haheh!"
+	done
+
+_WardenTeethText1: ; 9e4d2 (27:64d2)
+	text $52, " gave the"
+	line "GOLD TEETH to the"
+	cont "WARDEN!@@"
+
+_WardenTeethText2: ; 9e4f9 (27:64f9)
+	db $0
+	para "The WARDEN popped"
+	line "in his teeth!"
+	prompt
+
+_WardenThankYouText: ; 9e51b (27:651b)
+	text "WARDEN: Thanks,"
+	line "kid! No one could"
+	cont "understand a word"
+	cont "that I said."
+
+	para "I couldn't work"
+	line "that way."
+	cont "Let me give you"
+	cont "something for"
+	cont "your trouble."
+	prompt
+
+_ReceivedHM04Text: ; 9e5a2 (27:65a2)
+	text $52, " received"
+	line "@"
+	TX_RAM $cf4b
+	text "!@@"
+
+_HM04ExplanationText: ; 9e5b6 (27:65b6)
+	text "WARDEN: HM04"
+	line "teaches STRENGTH!"
+
+	para "It lets #MON"
+	line "move boulders"
+	cont "when you're out-"
+	cont "side of battle."
+
+	para "Oh yes, did you"
+	line "find SECRET HOUSE"
+	cont "in SAFARI ZONE?"
+
+	para "If you do, you"
+	line "win an HM!"
+
+	para "I hear it's the"
+	line "rare SURF HM."
+	done
+
+_HM04NoRoomText: ; 9e67a (27:667a)
+	text "Your pack is"
+	line "stuffed full!"
+	done
+
+_UnnamedText_75176: ; 9e696 (27:6696)
+	text "#MON photos"
+	line "and fossils."
+	done
+
+_UnnamedText_7517b: ; 9e6b0 (27:66b0)
+	text "Old #MON"
+	line "merchandise."
+	done
+
--- /dev/null
+++ b/text/move_names.asm
@@ -1,0 +1,167 @@
+MoveNames: ; b0000 (2c:4000)
+	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@"
+
--- a/text/oakspeech.asm
+++ b/text/oakspeech.asm
@@ -1,44 +1,56 @@
 _OakSpeechText1:
-	db 0,"Hello there!",$4F
-	db "Welcome to the",$55
-	db "world of #MON!",$51
-	db "My name is OAK!",$4F
-	db "People call me",$55
-	db "the #MON PROF!",$58
+	text "Hello there!"
+	line "Welcome to the"
+	cont "world of #MON!"
 
+	para "My name is OAK!"
+	line "People call me"
+	cont "the #MON PROF!"
+	prompt
+
 _OakSpeechText2A:
-	db 0,"This world is",$4F
-	db "inhabited by",$55
-	db "creatures called",$55
-	db "#MON!@@"
+	text "This world is"
+	line "inhabited by"
+	cont "creatures called"
+	cont "#MON!@@"
 
 _OakSpeechText2B:
-	db 0,$51,"For some people,",$4F
-	db "#MON are",$55
-	db "pets. Others use",$55
-	db "them for fights.",$51
-	db "Myself...",$51
-	db "I study #MON",$4F
-	db "as a profession.",$58
+	text $51,"For some people,"
+	line "#MON are"
+	cont "pets. Others use"
+	cont "them for fights."
 
+	para "Myself..."
+
+	para "I study #MON"
+	line "as a profession."
+	prompt
+
 _IntroducePlayerText:
-	db 0,"First, what is",$4F
-	db "your name?",$58
+	text "First, what is"
+	line "your name?"
+	prompt
 
 _IntroduceRivalText:
-	db 0,"This is my grand-",$4F
-	db "son. He's been",$55
-	db "your rival since",$55
-	db "you were a baby.",$51
-	db "...Erm, what is",$4F
-	db "his name again?",$58
+	text "This is my grand-"
+	line "son. He's been"
+	cont "your rival since"
+	cont "you were a baby."
 
+	para "...Erm, what is"
+	line "his name again?"
+	prompt
+
 _OakSpeechText3:
-	db 0,$52,"!",$51
-	db "Your very own",$4F
-	db "#MON legend is",$55
-	db "about to unfold!",$51
-	db "A world of dreams",$4F
-	db "and adventures",$55
-	db "with #MON",$55
-	db "awaits! Let's go!",$57
+	text $52,"!"
+
+	para "Your very own"
+	line "#MON legend is"
+	cont "about to unfold!"
+
+	para "A world of dreams"
+	line "and adventures"
+	cont "with #MON"
+	cont "awaits! Let's go!"
+	done
+
--- a/text/pokedex.asm
+++ b/text/pokedex.asm
@@ -1,1207 +1,1510 @@
 _RhydonDexEntry:
-	db 0,"Protected by an",$4E
-	db "armor-like hide,",$4E
-	db "it is capable of",$49
-	db "living in molten",$4E
-	db "lava of 3,600",$4E
-	db "degrees",$5F,"@"
+	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:
-	db 0,"The infant rarely",$4E
-	db "ventures out of",$4E
-	db "its mother's",$49
-	db "protective pouch",$4E
-	db "until it is 3",$4E
-	db "years old",$5F,"@"
+	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:
-	db 0,"Stiffens its ears",$4E
-	db "to sense danger.",$4E
-	db "The larger its",$49
-	db "horns, the more",$4E
-	db "powerful its",$4E
-	db "secreted venom",$5F,"@"
+	text "Stiffens its ears"
+	next "to sense danger."
+	next "The larger its"
 
+	page "horns, the more"
+	next "powerful its"
+	next "secreted venom"
+	dex
+
 _ClefairyDexEntry:
-	db 0,"Its magical and",$4E
-	db "cute appeal has",$4E
-	db "many admirers.",$49
-	db "It is rare and",$4E
-	db "found only in",$4E
-	db "certain areas",$5F,"@"
+	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:
-	db 0,"Eats bugs in",$4E
-	db "grassy areas. It",$4E
-	db "has to flap its",$49
-	db "short wings at",$4E
-	db "high speed to",$4E
-	db "stay airborne",$5F,"@"
+	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:
-	db 0,"Usually found in",$4E
-	db "power plants.",$4E
-	db "Easily mistaken",$49
-	db "for a # BALL,",$4E
-	db "they have zapped",$4E
-	db "many people",$5F,"@"
+	text "Usually found in"
+	next "power plants."
+	next "Easily mistaken"
 
+	page "for a # BALL,"
+	next "they have zapped"
+	next "many people"
+	dex
+
 _NidokingDexEntry:
-	db 0,"It uses its",$4E
-	db "powerful tail in",$4E
-	db "battle to smash,",$49
-	db "constrict, then",$4E
-	db "break the prey's",$4E
-	db "bones",$5F,"@"
+	text "It uses its"
+	next "powerful tail in"
+	next "battle to smash,"
 
+	page "constrict, then"
+	next "break the prey's"
+	next "bones"
+	dex
+
 _SlowbroDexEntry:
-	db 0,"The SHELLDER that",$4E
-	db "is latched onto",$4E
-	db "SLOWPOKE's tail",$49
-	db "is said to feed",$4E
-	db "on the host's left",$4E
-	db "over scraps",$5F,"@"
+	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:
-	db 0,"When the bulb on",$4E
-	db "its back grows",$4E
-	db "large, it appears",$49
-	db "to lose the",$4E
-	db "ability to stand",$4E
-	db "on its hind legs",$5F,"@"
+	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:
-	db 0,"Legend has it that",$4E
-	db "on rare occasions,",$4E
-	db "one of its heads",$49
-	db "will drop off and",$4E
-	db "continue on as an",$4E
-	db "EXEGGCUTE",$5F,"@"
+	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:
-	db 0,"Its tongue can be",$4E
-	db "extended like a",$4E
-	db "chameleon's. It",$49
-	db "leaves a tingling",$4E
-	db "sensation when it",$4E
-	db "licks enemies",$5F,"@"
+	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:
-	db 0,"Often mistaken",$4E
-	db "for eggs.",$4E
-	db "When disturbed,",$49
-	db "they quickly",$4E
-	db "gather and attack",$4E
-	db "in swarms",$5F,"@"
+	text "Often mistaken"
+	next "for eggs."
+	next "When disturbed,"
 
+	page "they quickly"
+	next "gather and attack"
+	next "in swarms"
+	dex
+
 _GrimerDexEntry:
-	db 0,"Appears in filthy",$4E
-	db "areas. Thrives by",$4E
-	db "sucking up",$49
-	db "polluted sludge",$4E
-	db "that is pumped",$4E
-	db "out of factories",$5F,"@"
+	text "Appears in filthy"
+	next "areas. Thrives by"
+	next "sucking up"
 
+	page "polluted sludge"
+	next "that is pumped"
+	next "out of factories"
+	dex
+
 _GengarDexEntry:
-	db 0,"Under a full moon,",$4E
-	db "this #MON",$4E
-	db "likes to mimic",$49
-	db "the shadows of",$4E
-	db "people and laugh",$4E
-	db "at their fright",$5F,"@"
+	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:
-	db 0,"Although small,",$4E
-	db "its venomous",$4E
-	db "barbs render this",$49
-	db "#MON dangerous.",$4E
-	db "The female has",$4E
-	db "smaller horns",$5F,"@"
+	text "Although small,"
+	next "its venomous"
+	next "barbs render this"
 
+	page "#MON dangerous."
+	next "The female has"
+	next "smaller horns"
+	dex
+
 _NidoqueenDexEntry:
-	db 0,"Its hard scales",$4E
-	db "provide strong",$4E
-	db "protection. It",$49
-	db "uses its hefty",$4E
-	db "bulk to execute",$4E
-	db "powerful moves",$5F,"@"
+	text "Its hard scales"
+	next "provide strong"
+	next "protection. It"
 
+	page "uses its hefty"
+	next "bulk to execute"
+	next "powerful moves"
+	dex
+
 _CuboneDexEntry:
-	db 0,"Because it never",$4E
-	db "removes its skull",$4E
-	db "helmet, no one",$49
-	db "has ever seen",$4E
-	db "this #MON's",$4E
-	db "real face",$5F,"@"
+	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:
-	db 0,"Its massive bones",$4E
-	db "are 1000 times",$4E
-	db "harder than human",$49
-	db "bones. It can",$4E
-	db "easily knock a",$4E
-	db "trailer flying",$5F,"@"
+	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:
-	db 0,"A #MON that",$4E
-	db "has been over-",$4E
-	db "hunted almost to",$49
-	db "extinction. It",$4E
-	db "can ferry people",$4E
-	db "across the water",$5F,"@"
+	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:
-	db 0,"A #MON that",$4E
-	db "has been admired",$4E
-	db "since the past",$49
-	db "for its beauty.",$4E
-	db "It runs agilely",$4E
-	db "as if on wings",$5F,"@"
+	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:
-	db 0,"So rare that it",$4E
-	db "is still said to",$4E
-	db "be a mirage by",$49
-	db "many experts. Only",$4E
-	db "a few people have",$4E
-	db "seen it worldwide",$5F,"@"
+	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:
-	db 0,"Rarely seen in",$4E
-	db "the wild. Huge",$4E
-	db "and vicious, it",$49
-	db "is capable of",$4E
-	db "destroying entire",$4E
-	db "cities in a rage",$5F,"@"
+	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:
-	db 0,"Its hard shell",$4E
-	db "repels any kind",$4E
-	db "of attack.",$49
-	db "It is vulnerable",$4E
-	db "only when its",$4E
-	db "shell is open",$5F,"@"
+	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:
-	db 0,"Drifts in shallow",$4E
-	db "seas. Anglers who",$4E
-	db "hook them by",$49
-	db "accident are",$4E
-	db "often punished by",$4E
-	db "its stinging acid",$5F,"@"
+	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:
-	db 0,"Almost invisible,",$4E
-	db "this gaseous",$4E
-	db "#MON cloaks",$49
-	db "the target and",$4E
-	db "puts it to sleep",$4E
-	db "without notice",$5F,"@"
+	text "Almost invisible,"
+	next "this gaseous"
+	next "#MON cloaks"
 
+	page "the target and"
+	next "puts it to sleep"
+	next "without notice"
+	dex
+
 _ScytherDexEntry:
-	db 0,"With ninja-like",$4E
-	db "agility and speed,",$4E
-	db "it can create the",$49
-	db "illusion that",$4E
-	db "there is more",$4E
-	db "than one",$5F,"@"
+	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:
-	db 0,"An enigmatic",$4E
-	db "#MON that can",$4E
-	db "effortlessly",$49
-	db "regenerate any",$4E
-	db "appendage it",$4E
-	db "loses in battle",$5F,"@"
+	text "An enigmatic"
+	next "#MON that can"
+	next "effortlessly"
 
+	page "regenerate any"
+	next "appendage it"
+	next "loses in battle"
+	dex
+
 _BlastoiseDexEntry:
-	db 0,"A brutal #MON",$4E
-	db "with pressurized",$4E
-	db "water jets on its",$49
-	db "shell. They are",$4E
-	db "used for high",$4E
-	db "speed tackles",$5F,"@"
+	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:
-	db 0,"If it fails to",$4E
-	db "crush the victim",$4E
-	db "in its pincers,",$49
-	db "it will swing it",$4E
-	db "around and toss",$4E
-	db "it hard",$5F,"@"
+	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:
-	db 0,"The whole body is",$4E
-	db "swathed with wide",$4E
-	db "vines that are",$49
-	db "similar to sea-",$4E
-	db "weed. Its vines",$4E
-	db "shake as it walks",$5F,"@"
+	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:
-	db 0,"Very protective",$4E
-	db "of its territory.",$4E
-	db "It will bark and",$49
-	db "bite to repel",$4E
-	db "intruders from",$4E
-	db "its space",$5F,"@"
+	text "Very protective"
+	next "of its territory."
+	next "It will bark and"
 
+	page "bite to repel"
+	next "intruders from"
+	next "its space"
+	dex
+
 _OnixDexEntry:
-	db 0,"As it grows, the",$4E
-	db "stone portions of",$4E
-	db "its body harden",$49
-	db "to become similar",$4E
-	db "to a diamond, but",$4E
-	db "colored black",$5F,"@"
+	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:
-	db 0,"With its huge and",$4E
-	db "magnificent wings,",$4E
-	db "it can keep aloft",$49
-	db "without ever",$4E
-	db "having to land",$4E
-	db "for rest",$5F,"@"
+	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:
-	db 0,"A common sight in",$4E
-	db "forests and woods.",$4E
-	db "It flaps its",$49
-	db "wings at ground",$4E
-	db "level to kick up",$4E
-	db "blinding sand",$5F,"@"
+	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:
-	db 0,"Incredibly slow",$4E
-	db "and dopey. It",$4E
-	db "takes 5 seconds",$49
-	db "for it to feel",$4E
-	db "pain when under",$4E
-	db "attack",$5F,"@"
+	text "Incredibly slow"
+	next "and dopey. It"
+	next "takes 5 seconds"
 
+	page "for it to feel"
+	next "pain when under"
+	next "attack"
+	dex
+
 _KadabraDexEntry:
-	db 0,"It emits special",$4E
-	db "alpha waves from",$4E
-	db "its body that",$49
-	db "induce headaches",$4E
-	db "just by being",$4E
-	db "close by",$5F,"@"
+	text "It emits special"
+	next "alpha waves from"
+	next "its body that"
 
+	page "induce headaches"
+	next "just by being"
+	next "close by"
+	dex
+
 _GravelerDexEntry:
-	db 0,"Rolls down slopes",$4E
-	db "to move. It rolls",$4E
-	db "over any obstacle",$49
-	db "without slowing",$4E
-	db "or changing its",$4E
-	db "direction",$5F,"@"
+	text "Rolls down slopes"
+	next "to move. It rolls"
+	next "over any obstacle"
 
+	page "without slowing"
+	next "or changing its"
+	next "direction"
+	dex
+
 _ChanseyDexEntry:
-	db 0,"A rare and elusive",$4E
-	db "#MON that is",$4E
-	db "said to bring",$49
-	db "happiness to those",$4E
-	db "who manage to get",$4E
-	db "it",$5F,"@"
+	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:
-	db 0,"Its muscular body",$4E
-	db "is so powerful, it",$4E
-	db "must wear a power",$49
-	db "save belt to be",$4E
-	db "able to regulate",$4E
-	db "its motions",$5F,"@"
+	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:
-	db 0,"If interrupted",$4E
-	db "while it is",$4E
-	db "miming, it will",$49
-	db "slap around the",$4E
-	db "offender with its",$4E
-	db "broad hands",$5F,"@"
+	text "If interrupted"
+	next "while it is"
+	next "miming, it will"
 
+	page "slap around the"
+	next "offender with its"
+	next "broad hands"
+	dex
+
 _HitmonleeDexEntry:
-	db 0,"When in a hurry,",$4E
-	db "its legs lengthen",$4E
-	db "progressively.",$49
-	db "It runs smoothly",$4E
-	db "with extra long,",$4E
-	db "loping strides",$5F,"@"
+	text "When in a hurry,"
+	next "its legs lengthen"
+	next "progressively."
 
+	page "It runs smoothly"
+	next "with extra long,"
+	next "loping strides"
+	dex
+
 _HitmonchanDexEntry:
-	db 0,"While apparently",$4E
-	db "doing nothing, it",$4E
-	db "fires punches in",$49
-	db "lightning fast",$4E
-	db "volleys that are",$4E
-	db "impossible to see",$5F,"@"
+	text "While apparently"
+	next "doing nothing, it"
+	next "fires punches in"
 
+	page "lightning fast"
+	next "volleys that are"
+	next "impossible to see"
+	dex
+
 _ArbokDexEntry:
-	db 0,"It is rumored that",$4E
-	db "the ferocious",$4E
-	db "warning markings",$49
-	db "on its belly",$4E
-	db "differ from area",$4E
-	db "to area",$5F,"@"
+	text "It is rumored that"
+	next "the ferocious"
+	next "warning markings"
 
+	page "on its belly"
+	next "differ from area"
+	next "to area"
+	dex
+
 _ParasectDexEntry:
-	db 0,"A host-parasite",$4E
-	db "pair in which the",$4E
-	db "parasite mushroom",$49
-	db "has taken over the",$4E
-	db "host bug. Prefers",$4E
-	db "damp places",$5F,"@"
+	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:
-	db 0,"While lulling its",$4E
-	db "enemies with its",$4E
-	db "vacant look, this",$49
-	db "wily #MON will",$4E
-	db "use psychokinetic",$4E
-	db "powers",$5F,"@"
+	text "While lulling its"
+	next "enemies with its"
+	next "vacant look, this"
 
+	page "wily #MON will"
+	next "use psychokinetic"
+	next "powers"
+	dex
+
 _DrowzeeDexEntry:
-	db 0,"Puts enemies to",$4E
-	db "sleep then eats",$4E
-	db "their dreams.",$49
-	db "Occasionally gets",$4E
-	db "sick from eating",$4E
-	db "bad dreams",$5F,"@"
+	text "Puts enemies to"
+	next "sleep then eats"
+	next "their dreams."
 
+	page "Occasionally gets"
+	next "sick from eating"
+	next "bad dreams"
+	dex
+
 _GolemDexEntry:
-	db 0,"Its boulder-like",$4E
-	db "body is extremely",$4E
-	db "hard. It can",$49
-	db "easily withstand",$4E
-	db "dynamite blasts",$4E
-	db "without damage",$5F,"@"
+	text "Its boulder-like"
+	next "body is extremely"
+	next "hard. It can"
 
+	page "easily withstand"
+	next "dynamite blasts"
+	next "without damage"
+	dex
+
 _MagmarDexEntry:
-	db 0,"Its body always",$4E
-	db "burns with an",$4E
-	db "orange glow that",$49
-	db "enables it to",$4E
-	db "hide perfectly",$4E
-	db "among flames",$5F,"@"
+	text "Its body always"
+	next "burns with an"
+	next "orange glow that"
 
+	page "enables it to"
+	next "hide perfectly"
+	next "among flames"
+	dex
+
 _ElectabuzzDexEntry:
-	db 0,"Normally found",$4E
-	db "near power plants,",$4E
-	db "they can wander",$49
-	db "away and cause",$4E
-	db "major blackouts",$4E
-	db "in cities",$5F,"@"
+	text "Normally found"
+	next "near power plants,"
+	next "they can wander"
 
+	page "away and cause"
+	next "major blackouts"
+	next "in cities"
+	dex
+
 _MagnetonDexEntry:
-	db 0,"Formed by several",$4E
-	db "MAGNEMITEs linked",$4E
-	db "together. They",$49
-	db "frequently appear",$4E
-	db "when sunspots",$4E
-	db "flare up",$5F,"@"
+	text "Formed by several"
+	next "MAGNEMITEs linked"
+	next "together. They"
 
+	page "frequently appear"
+	next "when sunspots"
+	next "flare up"
+	dex
+
 _KoffingDexEntry:
-	db 0,"Because it stores",$4E
-	db "several kinds of",$4E
-	db "toxic gases in",$49
-	db "its body, it is",$4E
-	db "prone to exploding",$4E
-	db "without warning",$5F,"@"
+	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:
-	db 0,"Extremely quick to",$4E
-	db "anger. It could",$4E
-	db "be docile one",$49
-	db "moment then",$4E
-	db "thrashing away",$4E
-	db "the next instant",$5F,"@"
+	text "Extremely quick to"
+	next "anger. It could"
+	next "be docile one"
 
+	page "moment then"
+	next "thrashing away"
+	next "the next instant"
+	dex
+
 _SeelDexEntry:
-	db 0,"The protruding",$4E
-	db "horn on its head",$4E
-	db "is very hard.",$49
-	db "It is used for",$4E
-	db "bashing through",$4E
-	db "thick ice",$5F,"@"
+	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:
-	db 0,"Lives about one",$4E
-	db "yard underground",$4E
-	db "where it feeds on",$49
-	db "plant roots. It",$4E
-	db "sometimes appears",$4E
-	db "above ground",$5F,"@"
+	text "Lives about one"
+	next "yard underground"
+	next "where it feeds on"
 
+	page "plant roots. It"
+	next "sometimes appears"
+	next "above ground"
+	dex
+
 _TaurosDexEntry:
-	db 0,"When it targets",$4E
-	db "an enemy, it",$4E
-	db "charges furiously",$49
-	db "while whipping its",$4E
-	db "body with its",$4E
-	db "long tails",$5F,"@"
+	text "When it targets"
+	next "an enemy, it"
+	next "charges furiously"
 
+	page "while whipping its"
+	next "body with its"
+	next "long tails"
+	dex
+
 _FarfetchdDexEntry:
-	db 0,"The sprig of",$4E
-	db "green onions it",$4E
-	db "holds is its",$49
-	db "weapon. It is",$4E
-	db "used much like a",$4E
-	db "metal sword",$5F,"@"
+	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:
-	db 0,"Lives in the",$4E
-	db "shadows of tall",$4E
-	db "trees where it",$49
-	db "eats insects. It",$4E
-	db "is attracted by",$4E
-	db "light at night",$5F,"@"
+	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:
-	db 0,"An extremely",$4E
-	db "rarely seen",$4E
-	db "marine #MON.",$49
-	db "Its intelligence",$4E
-	db "is said to match",$4E
-	db "that of humans",$5F,"@"
+	text "An extremely"
+	next "rarely seen"
+	next "marine #MON."
 
+	page "Its intelligence"
+	next "is said to match"
+	next "that of humans"
+	dex
+
 _DoduoDexEntry:
-	db 0,"A bird that makes",$4E
-	db "up for its poor",$4E
-	db "flying with its",$49
-	db "fast foot speed.",$4E
-	db "Leaves giant",$4E
-	db "footprints",$5F,"@"
+	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:
-	db 0,"Its newly grown",$4E
-	db "legs prevent it",$4E
-	db "from running. It",$49
-	db "appears to prefer",$4E
-	db "swimming than",$4E
-	db "trying to stand",$5F,"@"
+	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:
-	db 0,"It seductively",$4E
-	db "wiggles its hips",$4E
-	db "as it walks. It",$49
-	db "can cause people",$4E
-	db "to dance in",$4E
-	db "unison with it",$5F,"@"
+	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:
-	db 0,"Known as the",$4E
-	db "legendary bird of",$4E
-	db "fire. Every flap",$49
-	db "of its wings",$4E
-	db "creates a dazzling",$4E
-	db "flash of flames",$5F,"@"
+	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:
-	db 0,"A legendary bird",$4E
-	db "#MON that is",$4E
-	db "said to appear to",$49
-	db "doomed people who",$4E
-	db "are lost in icy",$4E
-	db "mountains",$5F,"@"
+	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:
-	db 0,"A legendary bird",$4E
-	db "#MON that is",$4E
-	db "said to appear",$49
-	db "from clouds while",$4E
-	db "dropping enormous",$4E
-	db "lightning bolts",$5F,"@"
+	text "A legendary bird"
+	next "#MON that is"
+	next "said to appear"
 
+	page "from clouds while"
+	next "dropping enormous"
+	next "lightning bolts"
+	dex
+
 _DittoDexEntry:
-	db 0,"Capable of copying",$4E
-	db "an enemy's genetic",$4E
-	db "code to instantly",$49
-	db "transform itself",$4E
-	db "into a duplicate",$4E
-	db "of the enemy",$5F,"@"
+	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:
-	db 0,"Adores circular",$4E
-	db "objects. Wanders",$4E
-	db "the streets on a",$49
-	db "nightly basis to",$4E
-	db "look for dropped",$4E
-	db "loose change",$5F,"@"
+	text "Adores circular"
+	next "objects. Wanders"
+	next "the streets on a"
 
+	page "nightly basis to"
+	next "look for dropped"
+	next "loose change"
+	dex
+
 _KrabbyDexEntry:
-	db 0,"Its pincers are",$4E
-	db "not only powerful",$4E
-	db "weapons, they are",$49
-	db "used for balance",$4E
-	db "when walking",$4E
-	db "sideways",$5F,"@"
+	text "Its pincers are"
+	next "not only powerful"
+	next "weapons, they are"
 
+	page "used for balance"
+	next "when walking"
+	next "sideways"
+	dex
+
 _VulpixDexEntry:
-	db 0,"At the time of",$4E
-	db "birth, it has",$4E
-	db "just one tail.",$49
-	db "The tail splits",$4E
-	db "from its tip as",$4E
-	db "it grows older",$5F,"@"
+	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:
-	db 0,"Very smart and",$4E
-	db "very vengeful.",$4E
-	db "Grabbing one of",$49
-	db "its many tails",$4E
-	db "could result in a",$4E
-	db "1000-year curse",$5F,"@"
+	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:
-	db 0,"When several of",$4E
-	db "these #MON",$4E
-	db "gather, their",$49
-	db "electricity could",$4E
-	db "build and cause",$4E
-	db "lightning storms",$5F,"@"
+	text "When several of"
+	next "these #MON"
+	next "gather, their"
 
+	page "electricity could"
+	next "build and cause"
+	next "lightning storms"
+	dex
+
 _RaichuDexEntry:
-	db 0,"Its long tail",$4E
-	db "serves as a",$4E
-	db "ground to protect",$49
-	db "itself from its",$4E
-	db "own high voltage",$4E
-	db "power",$5F,"@"
+	text "Its long tail"
+	next "serves as a"
+	next "ground to protect"
 
+	page "itself from its"
+	next "own high voltage"
+	next "power"
+	dex
+
 _DratiniDexEntry:
-	db 0,"Long considered a",$4E
-	db "mythical #MON",$4E
-	db "until recently",$49
-	db "when a small",$4E
-	db "colony was found",$4E
-	db "living underwater",$5F,"@"
+	text "Long considered a"
+	next "mythical #MON"
+	next "until recently"
 
+	page "when a small"
+	next "colony was found"
+	next "living underwater"
+	dex
+
 _DragonairDexEntry:
-	db 0,"A mystical #MON",$4E
-	db "that exudes a",$4E
-	db "gentle aura.",$49
-	db "Has the ability",$4E
-	db "to change climate",$4E
-	db "conditions",$5F,"@"
+	text "A mystical #MON"
+	next "that exudes a"
+	next "gentle aura."
 
+	page "Has the ability"
+	next "to change climate"
+	next "conditions"
+	dex
+
 _KabutoDexEntry:
-	db 0,"A #MON that",$4E
-	db "was resurrected",$4E
-	db "from a fossil",$49
-	db "found in what was",$4E
-	db "once the ocean",$4E
-	db "floor eons ago",$5F,"@"
+	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:
-	db 0,"Its sleek shape is",$4E
-	db "perfect for swim-",$4E
-	db "ming. It slashes",$49
-	db "prey with its",$4E
-	db "claws and drains",$4E
-	db "the body fluids",$5F,"@"
+	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:
-	db 0,"Known to shoot",$4E
-	db "down flying bugs",$4E
-	db "with precision",$49
-	db "blasts of ink",$4E
-	db "from the surface",$4E
-	db "of the water",$5F,"@"
+	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:
-	db 0,"Capable of swim-",$4E
-	db "ming backwards by",$4E
-	db "rapidly flapping",$49
-	db "its wing-like",$4E
-	db "pectoral fins and",$4E
-	db "stout tail",$5F,"@"
+	text "Capable of swim-"
+	next "ming backwards by"
+	next "rapidly flapping"
 
+	page "its wing-like"
+	next "pectoral fins and"
+	next "stout tail"
+	dex
+
 _SandshrewDexEntry:
-	db 0,"Burrows deep",$4E
-	db "underground in",$4E
-	db "arid locations",$49
-	db "far from water.",$4E
-	db "It only emerges",$4E
-	db "to hunt for food",$5F,"@"
+	text "Burrows deep"
+	next "underground in"
+	next "arid locations"
 
+	page "far from water."
+	next "It only emerges"
+	next "to hunt for food"
+	dex
+
 _SandslashDexEntry:
-	db 0,"Curls up into a",$4E
-	db "spiny ball when",$4E
-	db "threatened. It",$49
-	db "can roll while",$4E
-	db "curled up to",$4E
-	db "attack or escape",$5F,"@"
+	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:
-	db 0,"Although long",$4E
-	db "extinct, in rare",$4E
-	db "cases, it can be",$49
-	db "genetically",$4E
-	db "resurrected from",$4E
-	db "fossils",$5F,"@"
+	text "Although long"
+	next "extinct, in rare"
+	next "cases, it can be"
 
+	page "genetically"
+	next "resurrected from"
+	next "fossils"
+	dex
+
 _OmastarDexEntry:
-	db 0,"A prehistoric",$4E
-	db "#MON that died",$4E
-	db "out when its",$49
-	db "heavy shell made",$4E
-	db "it impossible to",$4E
-	db "catch prey",$5F,"@"
+	text "A prehistoric"
+	next "#MON that died"
+	next "out when its"
 
+	page "heavy shell made"
+	next "it impossible to"
+	next "catch prey"
+	dex
+
 _JigglypuffDexEntry:
-	db 0,"When its huge eyes",$4E
-	db "light up, it sings",$4E
-	db "a mysteriously",$49
-	db "soothing melody",$4E
-	db "that lulls its",$4E
-	db "enemies to sleep",$5F,"@"
+	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:
-	db 0,"The body is soft",$4E
-	db "and rubbery. When",$4E
-	db "angered, it will",$49
-	db "suck in air and",$4E
-	db "inflate itself to",$4E
-	db "an enormous size",$5F,"@"
+	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:
-	db 0,"Its genetic code",$4E
-	db "is irregular.",$4E
-	db "It may mutate if",$49
-	db "it is exposed to",$4E
-	db "radiation from",$4E
-	db "element STONEs",$5F,"@"
+	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:
-	db 0,"When storing",$4E
-	db "thermal energy in",$4E
-	db "its body, its",$49
-	db "temperature could",$4E
-	db "soar to over 1600",$4E
-	db "degrees",$5F,"@"
+	text "When storing"
+	next "thermal energy in"
+	next "its body, its"
 
+	page "temperature could"
+	next "soar to over 1600"
+	next "degrees"
+	dex
+
 _JolteonDexEntry:
-	db 0,"It accumulates",$4E
-	db "negative ions in",$4E
-	db "the atmosphere to",$49
-	db "blast out 10000-",$4E
-	db "volt lightning",$4E
-	db "bolts",$5F,"@"
+	text "It accumulates"
+	next "negative ions in"
+	next "the atmosphere to"
 
+	page "blast out 10000-"
+	next "volt lightning"
+	next "bolts"
+	dex
+
 _VaporeonDexEntry:
-	db 0,"Lives close to",$4E
-	db "water. Its long",$4E
-	db "tail is ridged",$49
-	db "with a fin which",$4E
-	db "is often mistaken",$4E
-	db "for a mermaid's",$5F,"@"
+	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:
-	db 0,"Loves to build",$4E
-	db "its muscles.",$4E
-	db "It trains in all",$49
-	db "styles of martial",$4E
-	db "arts to become",$4E
-	db "even stronger",$5F,"@"
+	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:
-	db 0,"Forms colonies in",$4E
-	db "perpetually dark",$4E
-	db "places. Uses",$49
-	db "ultrasonic waves",$4E
-	db "to identify and",$4E
-	db "approach targets",$5F,"@"
+	text "Forms colonies in"
+	next "perpetually dark"
+	next "places. Uses"
 
+	page "ultrasonic waves"
+	next "to identify and"
+	next "approach targets"
+	dex
+
 _EkansDexEntry:
-	db 0,"Moves silently",$4E
-	db "and stealthily.",$4E
-	db "Eats the eggs of",$49
-	db "birds, such as",$4E
-	db "PIDGEY and",$4E
-	db "SPEAROW, whole",$5F,"@"
+	text "Moves silently"
+	next "and stealthily."
+	next "Eats the eggs of"
 
+	page "birds, such as"
+	next "PIDGEY and"
+	next "SPEAROW, whole"
+	dex
+
 _ParasDexEntry:
-	db 0,"Burrows to suck",$4E
-	db "tree roots. The",$4E
-	db "mushrooms on its",$49
-	db "back grow by draw-",$4E
-	db "ing nutrients from",$4E
-	db "the bug host",$5F,"@"
+	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:
-	db 0,"Capable of living",$4E
-	db "in or out of",$4E
-	db "water. When out",$49
-	db "of water, it",$4E
-	db "sweats to keep",$4E
-	db "its body slimy",$5F,"@"
+	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:
-	db 0,"An adept swimmer",$4E
-	db "at both the front",$4E
-	db "crawl and breast",$49
-	db "stroke. Easily",$4E
-	db "overtakes the best",$4E
-	db "human swimmers",$5F,"@"
+	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:
-	db 0,"Often found in",$4E
-	db "forests, eating",$4E
-	db "leaves.",$49
-	db "It has a sharp",$4E
-	db "venomous stinger",$4E
-	db "on its head",$5F,"@"
+	text "Often found in"
+	next "forests, eating"
+	next "leaves."
 
+	page "It has a sharp"
+	next "venomous stinger"
+	next "on its head"
+	dex
+
 _KakunaDexEntry:
-	db 0,"Almost incapable",$4E
-	db "of moving, this",$4E
-	db "#MON can only",$49
-	db "harden its shell",$4E
-	db "to protect itself",$4E
-	db "from predators",$5F,"@"
+	text "Almost incapable"
+	next "of moving, this"
+	next "#MON can only"
 
+	page "harden its shell"
+	next "to protect itself"
+	next "from predators"
+	dex
+
 _BeedrillDexEntry:
-	db 0,"Flies at high",$4E
-	db "speed and attacks",$4E
-	db "using its large",$49
-	db "venomous stingers",$4E
-	db "on its forelegs",$4E
-	db "and tail",$5F,"@"
+	text "Flies at high"
+	next "speed and attacks"
+	next "using its large"
 
+	page "venomous stingers"
+	next "on its forelegs"
+	next "and tail"
+	dex
+
 _DodrioDexEntry:
-	db 0,"Uses its three",$4E
-	db "brains to execute",$4E
-	db "complex plans.",$49
-	db "While two heads",$4E
-	db "sleep, one head",$4E
-	db "stays awake",$5F,"@"
+	text "Uses its three"
+	next "brains to execute"
+	next "complex plans."
 
+	page "While two heads"
+	next "sleep, one head"
+	next "stays awake"
+	dex
+
 _PrimeapeDexEntry:
-	db 0,"Always furious",$4E
-	db "and tenacious to",$4E
-	db "boot. It will not",$49
-	db "abandon chasing",$4E
-	db "its quarry until",$4E
-	db "it is caught",$5F,"@"
+	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:
-	db 0,"A team of DIGLETT",$4E
-	db "triplets.",$4E
-	db "It triggers huge",$49
-	db "earthquakes by",$4E
-	db "burrowing 60 miles",$4E
-	db "underground",$5F,"@"
+	text "A team of DIGLETT"
+	next "triplets."
+	next "It triggers huge"
 
+	page "earthquakes by"
+	next "burrowing 60 miles"
+	next "underground"
+	dex
+
 _VenomothDexEntry:
-	db 0,"The dust-like",$4E
-	db "scales covering",$4E
-	db "its wings are",$49
-	db "color coded to",$4E
-	db "indicate the kinds",$4E
-	db "of poison it has",$5F,"@"
+	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:
-	db 0,"Stores thermal",$4E
-	db "energy in its",$4E
-	db "body. Swims at a",$49
-	db "steady 8 knots",$4E
-	db "even in intensely",$4E
-	db "cold waters",$5F,"@"
+	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:
-	db 0,"Its short feet",$4E
-	db "are tipped with",$4E
-	db "suction pads that",$49
-	db "enable it to",$4E
-	db "tirelessly climb",$4E
-	db "slopes and walls",$5F,"@"
+	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:
-	db 0,"This #MON is",$4E
-	db "vulnerable to",$4E
-	db "attack while its",$49
-	db "shell is soft,",$4E
-	db "exposing its weak",$4E
-	db "and tender body",$5F,"@"
+	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:
-	db 0,"In battle, it",$4E
-	db "flaps its wings",$4E
-	db "at high speed to",$49
-	db "release highly",$4E
-	db "toxic dust into",$4E
-	db "the air",$5F,"@"
+	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:
-	db 0,"Using its heavy",$4E
-	db "muscles, it throws",$4E
-	db "powerful punches",$49
-	db "that can send the",$4E
-	db "victim clear over",$4E
-	db "the horizon",$5F,"@"
+	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:
-	db 0,"Often seen swim-",$4E
-	db "ming elegantly by",$4E
-	db "lake shores. It",$49
-	db "is often mistaken",$4E
-	db "for the Japanese",$4E
-	db "monster, Kappa",$5F,"@"
+	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:
-	db 0,"When it locks eyes",$4E
-	db "with an enemy, it",$4E
-	db "will use a mix of",$49
-	db "PSI moves such as",$4E
-	db "HYPNOSIS and",$4E
-	db "CONFUSION",$5F,"@"
+	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:
-	db 0,"Once it strikes,",$4E
-	db "it will not stop",$4E
-	db "draining energy",$49
-	db "from the victim",$4E
-	db "even if it gets",$4E
-	db "too heavy to fly",$5F,"@"
+	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:
-	db 0,"It was created by",$4E
-	db "a scientist after",$4E
-	db "years of horrific",$49
-	db "gene splicing and",$4E
-	db "DNA engineering",$4E
-	db "experiments",$5F,"@"
+	text "It was created by"
+	next "a scientist after"
+	next "years of horrific"
 
+	page "gene splicing and"
+	next "DNA engineering"
+	next "experiments"
+	dex
+
 _SnorlaxDexEntry:
-	db 0,"Very lazy. Just",$4E
-	db "eats and sleeps.",$4E
-	db "As its rotund",$49
-	db "bulk builds, it",$4E
-	db "becomes steadily",$4E
-	db "more slothful",$5F,"@"
+	text "Very lazy. Just"
+	next "eats and sleeps."
+	next "As its rotund"
 
+	page "bulk builds, it"
+	next "becomes steadily"
+	next "more slothful"
+	dex
+
 _MagikarpDexEntry:
-	db 0,"In the distant",$4E
-	db "past, it was",$4E
-	db "somewhat stronger",$49
-	db "than the horribly",$4E
-	db "weak descendants",$4E
-	db "that exist today",$5F,"@"
+	text "In the distant"
+	next "past, it was"
+	next "somewhat stronger"
 
+	page "than the horribly"
+	next "weak descendants"
+	next "that exist today"
+	dex
+
 _MukDexEntry:
-	db 0,"Thickly covered",$4E
-	db "with a filthy,",$4E
-	db "vile sludge. It",$49
-	db "is so toxic, even",$4E
-	db "its footprints",$4E
-	db "contain poison",$5F,"@"
+	text "Thickly covered"
+	next "with a filthy,"
+	next "vile sludge. It"
 
+	page "is so toxic, even"
+	next "its footprints"
+	next "contain poison"
+	dex
+
 _KinglerDexEntry:
-	db 0,"The large pincer",$4E
-	db "has 10000 hp of",$4E
-	db "crushing power.",$49
-	db "However, its huge",$4E
-	db "size makes it",$4E
-	db "unwieldy to use",$5F,"@"
+	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:
-	db 0,"When attacked, it",$4E
-	db "launches its",$4E
-	db "horns in quick",$49
-	db "volleys. Its",$4E
-	db "innards have",$4E
-	db "never been seen",$5F,"@"
+	text "When attacked, it"
+	next "launches its"
+	next "horns in quick"
 
+	page "volleys. Its"
+	next "innards have"
+	next "never been seen"
+	dex
+
 _ElectrodeDexEntry:
-	db 0,"It stores electric",$4E
-	db "energy under very",$4E
-	db "high pressure.",$49
-	db "It often explodes",$4E
-	db "with little or no",$4E
-	db "provocation",$5F,"@"
+	text "It stores electric"
+	next "energy under very"
+	next "high pressure."
 
+	page "It often explodes"
+	next "with little or no"
+	next "provocation"
+	dex
+
 _ClefableDexEntry:
-	db 0,"A timid fairy",$4E
-	db "#MON that is",$4E
-	db "rarely seen. It",$49
-	db "will run and hide",$4E
-	db "the moment it",$4E
-	db "senses people",$5F,"@"
+	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:
-	db 0,"Where two kinds",$4E
-	db "of poison gases",$4E
-	db "meet, 2 KOFFINGs",$49
-	db "can fuse into a",$4E
-	db "WEEZING over many",$4E
-	db "years",$5F,"@"
+	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:
-	db 0,"Although its fur",$4E
-	db "has many admirers,",$4E
-	db "it is tough to",$49
-	db "raise as a pet",$4E
-	db "because of its",$4E
-	db "fickle meanness",$5F,"@"
+	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:
-	db 0,"The bone it holds",$4E
-	db "is its key weapon.",$4E
-	db "It throws the",$49
-	db "bone skillfully",$4E
-	db "like a boomerang",$4E
-	db "to KO targets",$5F,"@"
+	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:
-	db 0,"Because of its",$4E
-	db "ability to slip",$4E
-	db "through block",$49
-	db "walls, it is said",$4E
-	db "to be from an-",$4E
-	db "other dimension",$5F,"@"
+	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:
-	db 0,"Using its ability",$4E
-	db "to read minds, it",$4E
-	db "will identify",$49
-	db "impending danger",$4E
-	db "and TELEPORT to",$4E
-	db "safety",$5F,"@"
+	text "Using its ability"
+	next "to read minds, it"
+	next "will identify"
 
+	page "impending danger"
+	next "and TELEPORT to"
+	next "safety"
+	dex
+
 _AlakazamDexEntry:
-	db 0,"Its brain can out-",$4E
-	db "perform a super-",$4E
-	db "computer.",$49
-	db "Its intelligence",$4E
-	db "quotient is said",$4E
-	db "to be 5,000",$5F,"@"
+	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:
-	db 0,"Very protective",$4E
-	db "of its sprawling",$4E
-	db "territorial area,",$49
-	db "this #MON will",$4E
-	db "fiercely peck at",$4E
-	db "any intruder",$5F,"@"
+	text "Very protective"
+	next "of its sprawling"
+	next "territorial area,"
 
+	page "this #MON will"
+	next "fiercely peck at"
+	next "any intruder"
+	dex
+
 _PidgeotDexEntry:
-	db 0,"When hunting, it",$4E
-	db "skims the surface",$4E
-	db "of water at high",$49
-	db "speed to pick off",$4E
-	db "unwary prey such",$4E
-	db "as MAGIKARP",$5F,"@"
+	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:
-	db 0,"Its central core",$4E
-	db "glows with the",$4E
-	db "seven colors of",$49
-	db "the rainbow. Some",$4E
-	db "people value the",$4E
-	db "core as a gem",$5F,"@"
+	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:
-	db 0,"A strange seed was",$4E
-	db "planted on its",$4E
-	db "back at birth.",$49
-	db "The plant sprouts",$4E
-	db "and grows with",$4E
-	db "this #MON",$5F,"@"
+	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:
-	db 0,"The plant blooms",$4E
-	db "when it is",$4E
-	db "absorbing solar",$49
-	db "energy. It stays",$4E
-	db "on the move to",$4E
-	db "seek sunlight",$5F,"@"
+	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:
-	db 0,"The tentacles are",$4E
-	db "normally kept",$4E
-	db "short. On hunts,",$49
-	db "they are extended",$4E
-	db "to ensnare and",$4E
-	db "immobilize prey",$5F,"@"
+	text "The tentacles are"
+	next "normally kept"
+	next "short. On hunts,"
 
+	page "they are extended"
+	next "to ensnare and"
+	next "immobilize prey"
+	dex
+
 _GoldeenDexEntry:
-	db 0,"Its tail fin",$4E
-	db "billows like an",$4E
-	db "elegant ballroom",$49
-	db "dress, giving it",$4E
-	db "the nickname of",$4E
-	db "the Water Queen",$5F,"@"
+	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:
-	db 0,"In the autumn",$4E
-	db "spawning season,",$4E
-	db "they can be seen",$49
-	db "swimming power-",$4E
-	db "fully up rivers",$4E
-	db "and creeks",$5F,"@"
+	text "In the autumn"
+	next "spawning season,"
+	next "they can be seen"
 
+	page "swimming power-"
+	next "fully up rivers"
+	next "and creeks"
+	dex
+
 _PonytaDexEntry:
-	db 0,"Its hooves are 10",$4E
-	db "times harder than",$4E
-	db "diamonds. It can",$49
-	db "trample anything",$4E
-	db "completely flat",$4E
-	db "in little time",$5F,"@"
+	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:
-	db 0,"Very competitive,",$4E
-	db "this #MON will",$4E
-	db "chase anything",$49
-	db "that moves fast",$4E
-	db "in the hopes of",$4E
-	db "racing it",$5F,"@"
+	text "Very competitive,"
+	next "this #MON will"
+	next "chase anything"
 
+	page "that moves fast"
+	next "in the hopes of"
+	next "racing it"
+	dex
+
 _RattataDexEntry:
-	db 0,"Bites anything",$4E
-	db "when it attacks.",$4E
-	db "Small and very",$49
-	db "quick, it is a",$4E
-	db "common sight in",$4E
-	db "many places",$5F,"@"
+	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:
-	db 0,"It uses its whis-",$4E
-	db "kers to maintain",$4E
-	db "its balance.",$49
-	db "It apparently",$4E
-	db "slows down if",$4E
-	db "they are cut off",$5F,"@"
+	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:
-	db 0,"An aggressive",$4E
-	db "#MON that is",$4E
-	db "quick to attack.",$49
-	db "The horn on its",$4E
-	db "head secretes a",$4E
-	db "powerful venom",$5F,"@"
+	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:
-	db 0,"The female's horn",$4E
-	db "develops slowly.",$4E
-	db "Prefers physical",$49
-	db "attacks such as",$4E
-	db "clawing and",$4E
-	db "biting",$5F,"@"
+	text "The female's horn"
+	next "develops slowly."
+	next "Prefers physical"
 
+	page "attacks such as"
+	next "clawing and"
+	next "biting"
+	dex
+
 _GeodudeDexEntry:
-	db 0,"Found in fields",$4E
-	db "and mountains.",$4E
-	db "Mistaking them",$49
-	db "for boulders,",$4E
-	db "people often step",$4E
-	db "or trip on them",$5F,"@"
+	text "Found in fields"
+	next "and mountains."
+	next "Mistaking them"
 
+	page "for boulders,"
+	next "people often step"
+	next "or trip on them"
+	dex
+
 _PorygonDexEntry:
-	db 0,"A #MON that",$4E
-	db "consists entirely",$4E
-	db "of programming",$49
-	db "code. Capable of",$4E
-	db "moving freely in",$4E
-	db "cyberspace",$5F,"@"
+	text "A #MON that"
+	next "consists entirely"
+	next "of programming"
 
+	page "code. Capable of"
+	next "moving freely in"
+	next "cyberspace"
+	dex
+
 _AerodactylDexEntry:
-	db 0,"A ferocious, pre-",$4E
-	db "historic #MON",$4E
-	db "that goes for the",$49
-	db "enemy's throat",$4E
-	db "with its serrated",$4E
-	db "saw-like fangs",$5F,"@"
+	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:
-	db 0,"Uses anti-gravity",$4E
-	db "to stay suspended.",$4E
-	db "Appears without",$49
-	db "warning and uses",$4E
-	db "THUNDER WAVE and",$4E
-	db "similar moves",$5F,"@"
+	text "Uses anti-gravity"
+	next "to stay suspended."
+	next "Appears without"
 
+	page "warning and uses"
+	next "THUNDER WAVE and"
+	next "similar moves"
+	dex
+
 _CharmanderDexEntry:
-	db 0,"Obviously prefers",$4E
-	db "hot places. When",$4E
-	db "it rains, steam",$49
-	db "is said to spout",$4E
-	db "from the tip of",$4E
-	db "its tail",$5F,"@"
+	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:
-	db 0,"After birth, its",$4E
-	db "back swells and",$4E
-	db "hardens into a",$49
-	db "shell. Powerfully",$4E
-	db "sprays foam from",$4E
-	db "its mouth",$5F,"@"
+	text "After birth, its"
+	next "back swells and"
+	next "hardens into a"
 
+	page "shell. Powerfully"
+	next "sprays foam from"
+	next "its mouth"
+	dex
+
 _CharmeleonDexEntry:
-	db 0,"When it swings",$4E
-	db "its burning tail,",$4E
-	db "it elevates the",$49
-	db "temperature to",$4E
-	db "unbearably high",$4E
-	db "levels",$5F,"@"
+	text "When it swings"
+	next "its burning tail,"
+	next "it elevates the"
 
+	page "temperature to"
+	next "unbearably high"
+	next "levels"
+	dex
+
 _WartortleDexEntry:
-	db 0,"Often hides in",$4E
-	db "water to stalk",$4E
-	db "unwary prey. For",$49
-	db "swimming fast, it",$4E
-	db "moves its ears to",$4E
-	db "maintain balance",$5F,"@"
+	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:
-	db 0,"Spits fire that",$4E
-	db "is hot enough to",$4E
-	db "melt boulders.",$49
-	db "Known to cause",$4E
-	db "forest fires",$4E
-	db "unintentionally",$5F,"@"
+	text "Spits fire that"
+	next "is hot enough to"
+	next "melt boulders."
 
+	page "Known to cause"
+	next "forest fires"
+	next "unintentionally"
+	dex
+
 _OddishDexEntry:
-	db 0,"During the day,",$4E
-	db "it keeps its face",$4E
-	db "buried in the",$49
-	db "ground. At night,",$4E
-	db "it wanders around",$4E
-	db "sowing its seeds",$5F,"@"
+	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:
-	db 0,"The fluid that",$4E
-	db "oozes from its",$4E
-	db "mouth isn't drool.",$49
-	db "It is a nectar",$4E
-	db "that is used to",$4E
-	db "attract prey",$5F,"@"
+	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:
-	db 0,"The larger its",$4E
-	db "petals, the more",$4E
-	db "toxic pollen it",$49
-	db "contains. Its big",$4E
-	db "head is heavy and",$4E
-	db "hard to hold up",$5F,"@"
+	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:
-	db 0,"A carnivorous",$4E
-	db "#MON that traps",$4E
-	db "and eats bugs.",$49
-	db "It uses its root",$4E
-	db "feet to soak up",$4E
-	db "needed moisture",$5F,"@"
+	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:
-	db 0,"It spits out",$4E
-	db "POISONPOWDER to",$4E
-	db "immobilize the",$49
-	db "enemy and then",$4E
-	db "finishes it with",$4E
-	db "a spray of ACID",$5F,"@"
+	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:
-	db 0,"Said to live in",$4E
-	db "huge colonies",$4E
-	db "deep in jungles,",$49
-	db "although no one",$4E
-	db "has ever returned",$4E
-	db "from there",$5F,"@"
+	text "Said to live in"
+	next "huge colonies"
+	next "deep in jungles,"
+
+	page "although no one"
+	next "has ever returned"
+	next "from there"
+	dex
+