summaryrefslogtreecommitdiff
path: root/text
diff options
context:
space:
mode:
authorU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2014-02-01 08:46:53 -0500
committerU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2014-02-01 08:46:53 -0500
commited4ac6d55156f7dab8e609f4086db270264ce594 (patch)
tree20bf3f15d294c7e95d6f2be94cd913d7d6896cc6 /text
parent71d31fee0ec5c9f58963f20d53e5cf7114370a2f (diff)
parentb48435bb260e87bd27cc954eb5f2473c4f80c8f4 (diff)
Merge branch 'master' of https://github.com/iimarckus/pokered
Conflicts: main.asm
Diffstat (limited to 'text')
-rw-r--r--text/mapBluesHouse.asm34
-rw-r--r--text/mapPalletTown.asm44
-rw-r--r--text/mapRedsHouse1F.asm30
-rw-r--r--text/maps/agatha.asm45
-rw-r--r--text/maps/bike_shop.asm71
-rw-r--r--text/maps/bills_house.asm88
-rw-r--r--text/maps/blues_house.asm42
-rw-r--r--text/maps/bruno.asm38
-rw-r--r--text/maps/celadon_city.asm153
-rw-r--r--text/maps/celadon_dept_store_1f.asm32
-rw-r--r--text/maps/celadon_dept_store_2f.asm23
-rw-r--r--text/maps/celadon_dept_store_3f.asm99
-rw-r--r--text/maps/celadon_dept_store_4f.asm27
-rw-r--r--text/maps/celadon_dept_store_5f.asm29
-rw-r--r--text/maps/celadon_dept_store_roof.asm139
-rw-r--r--text/maps/celadon_diner.asm60
-rw-r--r--text/maps/celadon_game_corner.asm187
-rw-r--r--text/maps/celadon_gym.asm219
-rw-r--r--text/maps/celadon_hotel.asm22
-rw-r--r--text/maps/celadon_house.asm23
-rw-r--r--text/maps/celadon_mansion_1f.asm24
-rw-r--r--text/maps/celadon_mansion_2f.asm5
-rw-r--r--text/maps/celadon_mansion_3f.asm67
-rw-r--r--text/maps/celadon_mansion_4f_inside.asm11
-rw-r--r--text/maps/celadon_mansion_4f_outside.asm4
-rw-r--r--text/maps/celadon_pokecenter.asm13
-rw-r--r--text/maps/celadon_prize_room.asm13
-rw-r--r--text/maps/cerulean_badge_house.asm98
-rw-r--r--text/maps/cerulean_city.asm233
-rw-r--r--text/maps/cerulean_gym.asm132
-rw-r--r--text/maps/cerulean_mart.asm20
-rw-r--r--text/maps/cerulean_pokecenter.asm25
-rw-r--r--text/maps/cerulean_trade_house.asm10
-rw-r--r--text/maps/cerulean_trashed_house.asm37
-rw-r--r--text/maps/champion.asm147
-rw-r--r--text/maps/cinnabar_gym.asm210
-rw-r--r--text/maps/cinnabar_island.asm38
-rw-r--r--text/maps/cinnabar_lab.asm30
-rw-r--r--text/maps/cinnabar_lab_fossil_room.asm79
-rw-r--r--text/maps/cinnabar_lab_metronome_room.asm64
-rw-r--r--text/maps/cinnabar_lab_trade_room.asm10
-rw-r--r--text/maps/cinnabar_mart.asm11
-rw-r--r--text/maps/cinnabar_pokecenter.asm23
-rw-r--r--text/maps/copycats_house_1f.asm21
-rw-r--r--text/maps/copycats_house_2f.asm97
-rw-r--r--text/maps/daycare_1.asm65
-rw-r--r--text/maps/daycare_2.asm34
-rw-r--r--text/maps/digletts_cave_route_11_entrance.asm9
-rw-r--r--text/maps/digletts_cave_route_2_entrance.asm10
-rw-r--r--text/maps/fan_club.asm144
-rw-r--r--text/maps/fighting_dojo.asm131
-rw-r--r--text/maps/fuchsia_city.asm120
-rw-r--r--text/maps/fuchsia_fishing_house.asm44
-rw-r--r--text/maps/fuchsia_gym_1.asm27
-rw-r--r--text/maps/fuchsia_gym_2.asm194
-rw-r--r--text/maps/fuchsia_house.asm28
-rw-r--r--text/maps/fuchsia_mart.asm15
-rw-r--r--text/maps/fuchsia_meeting_room.asm27
-rw-r--r--text/maps/fuchsia_pokecenter.asm21
-rw-r--r--text/maps/fujis_house.asm86
-rw-r--r--text/maps/hall_of_fame.asm29
-rw-r--r--text/maps/indigo_plateau_lobby.asm26
-rw-r--r--text/maps/lance.asm64
-rw-r--r--text/maps/lavender_house.asm25
-rw-r--r--text/maps/lavender_mart.asm31
-rw-r--r--text/maps/lavender_pokecenter.asm15
-rw-r--r--text/maps/lavender_town.asm65
-rw-r--r--text/maps/lorelei.asm43
-rw-r--r--text/maps/mansion_1f.asm30
-rw-r--r--text/maps/mansion_2f.asm48
-rw-r--r--text/maps/mansion_3f.asm38
-rw-r--r--text/maps/mansion_b1f.asm40
-rw-r--r--text/maps/mr_psychics_house.asm26
-rw-r--r--text/maps/mt_moon_1f.asm120
-rw-r--r--text/maps/mt_moon_b1f.asm4
-rw-r--r--text/maps/mt_moon_b2f.asm123
-rw-r--r--text/maps/mt_moon_pokecenter.asm49
-rw-r--r--text/maps/museum_1f.asm108
-rw-r--r--text/maps/museum_2f.asm46
-rw-r--r--text/maps/name_rater.asm61
-rw-r--r--text/maps/oaks_lab.asm478
-rw-r--r--text/maps/pallet_town.asm56
-rw-r--r--text/maps/pewter_city.asm118
-rw-r--r--text/maps/pewter_gym_1.asm19
-rw-r--r--text/maps/pewter_gym_2.asm143
-rw-r--r--text/maps/pewter_house_1.asm25
-rw-r--r--text/maps/pewter_house_2.asm20
-rw-r--r--text/maps/pewter_mart.asm18
-rw-r--r--text/maps/pewter_pokecenter.asm15
-rw-r--r--text/maps/pokemon_league_gate.asm20
-rw-r--r--text/maps/pokemon_tower_1f.asm32
-rw-r--r--text/maps/pokemon_tower_2f.asm58
-rw-r--r--text/maps/pokemon_tower_3f.asm46
-rw-r--r--text/maps/pokemon_tower_4f.asm46
-rw-r--r--text/maps/pokemon_tower_5f.asm72
-rw-r--r--text/maps/pokemon_tower_6f.asm62
-rw-r--r--text/maps/pokemon_tower_7f.asm79
-rw-r--r--text/maps/power_plant.asm7
-rw-r--r--text/maps/reds_house_1f.asm38
-rw-r--r--text/maps/rock_tunnel_b1f.asm116
-rw-r--r--text/maps/rock_tunnel_b2f_1.asm109
-rw-r--r--text/maps/rock_tunnel_b2f_2.asm21
-rw-r--r--text/maps/rock_tunnel_pokecenter.asm14
-rw-r--r--text/maps/rocket_hideout_b1f.asm74
-rw-r--r--text/maps/rocket_hideout_b2f.asm18
-rw-r--r--text/maps/rocket_hideout_b3f.asm36
-rw-r--r--text/maps/rocket_hideout_b4f.asm75
-rw-r--r--text/maps/rocket_hideout_elevator.asm4
-rw-r--r--text/maps/route_1.asm50
-rw-r--r--text/maps/route_10.asm110
-rw-r--r--text/maps/route_11_1.asm135
-rw-r--r--text/maps/route_11_2.asm29
-rw-r--r--text/maps/route_11_gate.asm15
-rw-r--r--text/maps/route_11_gate_upstairs.asm41
-rw-r--r--text/maps/route_12.asm140
-rw-r--r--text/maps/route_12_gate.asm5
-rw-r--r--text/maps/route_12_gate_upstairs.asm43
-rw-r--r--text/maps/route_12_house.asm61
-rw-r--r--text/maps/route_13.asm180
-rw-r--r--text/maps/route_14.asm174
-rw-r--r--text/maps/route_15.asm172
-rw-r--r--text/maps/route_15_gate.asm8
-rw-r--r--text/maps/route_15_gate_upstairs.asm25
-rw-r--r--text/maps/route_16.asm121
-rw-r--r--text/maps/route_16_gate.asm23
-rw-r--r--text/maps/route_16_gate_upstairs.asm27
-rw-r--r--text/maps/route_16_house.asm32
-rw-r--r--text/maps/route_17.asm196
-rw-r--r--text/maps/route_18.asm59
-rw-r--r--text/maps/route_18_gate.asm15
-rw-r--r--text/maps/route_18_gate_upstairs.asm17
-rw-r--r--text/maps/route_19.asm158
-rw-r--r--text/maps/route_2.asm10
-rw-r--r--text/maps/route_20.asm157
-rw-r--r--text/maps/route_21.asm138
-rw-r--r--text/maps/route_22.asm105
-rw-r--r--text/maps/route_23.asm39
-rw-r--r--text/maps/route_24_1.asm65
-rw-r--r--text/maps/route_24_2.asm91
-rw-r--r--text/maps/route_25.asm157
-rw-r--r--text/maps/route_2_gate.asm13
-rw-r--r--text/maps/route_2_house.asm7
-rw-r--r--text/maps/route_3.asm146
-rw-r--r--text/maps/route_4.asm36
-rw-r--r--text/maps/route_5.asm6
-rw-r--r--text/maps/route_6.asm98
-rw-r--r--text/maps/route_7.asm6
-rw-r--r--text/maps/route_8.asm155
-rw-r--r--text/maps/route_9.asm158
-rw-r--r--text/maps/safari_zone_center.asm12
-rw-r--r--text/maps/safari_zone_east.asm17
-rw-r--r--text/maps/safari_zone_entrance.asm94
-rw-r--r--text/maps/safari_zone_north.asm34
-rw-r--r--text/maps/safari_zone_rest_house_1.asm12
-rw-r--r--text/maps/safari_zone_rest_house_2.asm20
-rw-r--r--text/maps/safari_zone_rest_house_3.asm19
-rw-r--r--text/maps/safari_zone_rest_house_4.asm28
-rw-r--r--text/maps/safari_zone_secret_house.asm45
-rw-r--r--text/maps/safari_zone_west.asm32
-rw-r--r--text/maps/saffron_city.asm152
-rw-r--r--text/maps/saffron_gates.asm37
-rw-r--r--text/maps/saffron_gym.asm237
-rw-r--r--text/maps/saffron_house.asm27
-rw-r--r--text/maps/saffron_mart.asm14
-rw-r--r--text/maps/saffron_pokecenter.asm13
-rw-r--r--text/maps/school.asm14
-rw-r--r--text/maps/seafoam_islands_1f.asm2
-rw-r--r--text/maps/seafoam_islands_b1f.asm2
-rw-r--r--text/maps/seafoam_islands_b2f.asm2
-rw-r--r--text/maps/seafoam_islands_b3f.asm2
-rw-r--r--text/maps/seafoam_islands_b4f.asm14
-rw-r--r--text/maps/silph_co_10f.asm43
-rw-r--r--text/maps/silph_co_11f.asm135
-rw-r--r--text/maps/silph_co_1f.asm8
-rw-r--r--text/maps/silph_co_2f.asm97
-rw-r--r--text/maps/silph_co_3f.asm47
-rw-r--r--text/maps/silph_co_4f.asm57
-rw-r--r--text/maps/silph_co_5f_1.asm52
-rw-r--r--text/maps/silph_co_5f_2.asm56
-rw-r--r--text/maps/silph_co_6f.asm108
-rw-r--r--text/maps/silph_co_7f.asm146
-rw-r--r--text/maps/silph_co_8f.asm121
-rw-r--r--text/maps/silph_co_9f.asm63
-rw-r--r--text/maps/ss_anne_1.asm22
-rw-r--r--text/maps/ss_anne_10.asm113
-rw-r--r--text/maps/ss_anne_2.asm64
-rw-r--r--text/maps/ss_anne_3.asm8
-rw-r--r--text/maps/ss_anne_4.asm2
-rw-r--r--text/maps/ss_anne_5.asm53
-rw-r--r--text/maps/ss_anne_6.asm70
-rw-r--r--text/maps/ss_anne_7.asm63
-rw-r--r--text/maps/ss_anne_8.asm105
-rw-r--r--text/maps/ss_anne_9.asm114
-rw-r--r--text/maps/underground_path_route_5_entrance.asm2
-rw-r--r--text/maps/underground_path_route_6_entrance.asm6
-rw-r--r--text/maps/underground_path_route_7_entrance.asm6
-rw-r--r--text/maps/underground_path_route_7_entrance_unused.asm36
-rw-r--r--text/maps/underground_path_route_8_entrance.asm6
-rw-r--r--text/maps/unknown_dungeon_1f.asm2
-rw-r--r--text/maps/unknown_dungeon_2f.asm2
-rw-r--r--text/maps/unknown_dungeon_b1f.asm3
-rw-r--r--text/maps/vermilion_city.asm127
-rw-r--r--text/maps/vermilion_dock.asm3
-rw-r--r--text/maps/vermilion_fishing_house.asm54
-rw-r--r--text/maps/vermilion_gym_1.asm22
-rw-r--r--text/maps/vermilion_gym_2.asm144
-rw-r--r--text/maps/vermilion_house.asm22
-rw-r--r--text/maps/vermilion_mart.asm24
-rw-r--r--text/maps/vermilion_pokecenter.asm21
-rw-r--r--text/maps/victory_road_1f.asm32
-rw-r--r--text/maps/victory_road_2f.asm86
-rw-r--r--text/maps/victory_road_3f.asm64
-rw-r--r--text/maps/viridian_city.asm181
-rw-r--r--text/maps/viridian_forest.asm124
-rw-r--r--text/maps/viridian_forest_entrance.asm14
-rw-r--r--text/maps/viridian_forest_exit.asm20
-rw-r--r--text/maps/viridian_gym.asm237
-rw-r--r--text/maps/viridian_house.asm24
-rw-r--r--text/maps/viridian_mart.asm49
-rw-r--r--text/maps/wardens_house.asm84
-rw-r--r--text/move_names.asm167
-rw-r--r--text/oakspeech.asm100
-rw-r--r--text/pokedex.asm2717
223 files changed, 15211 insertions, 1359 deletions
diff --git a/text/mapBluesHouse.asm b/text/mapBluesHouse.asm
deleted file mode 100644
index d2bb54de..00000000
--- a/text/mapBluesHouse.asm
+++ /dev/null
@@ -1,34 +0,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
diff --git a/text/mapPalletTown.asm b/text/mapPalletTown.asm
deleted file mode 100644
index 6ed9b755..00000000
--- a/text/mapPalletTown.asm
+++ /dev/null
@@ -1,44 +0,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
diff --git a/text/mapRedsHouse1F.asm b/text/mapRedsHouse1F.asm
deleted file mode 100644
index 69bed285..00000000
--- a/text/mapRedsHouse1F.asm
+++ /dev/null
@@ -1,30 +0,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
diff --git a/text/maps/agatha.asm b/text/maps/agatha.asm
new file mode 100644
index 00000000..cd0b1bb5
--- /dev/null
+++ b/text/maps/agatha.asm
@@ -0,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
+
diff --git a/text/maps/bike_shop.asm b/text/maps/bike_shop.asm
new file mode 100644
index 00000000..8cfbd4fc
--- /dev/null
+++ b/text/maps/bike_shop.asm
@@ -0,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
+
diff --git a/text/maps/bills_house.asm b/text/maps/bills_house.asm
new file mode 100644
index 00000000..87a8d794
--- /dev/null
+++ b/text/maps/bills_house.asm
@@ -0,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
+
diff --git a/text/maps/blues_house.asm b/text/maps/blues_house.asm
new file mode 100644
index 00000000..a6f4264a
--- /dev/null
+++ b/text/maps/blues_house.asm
@@ -0,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
+
diff --git a/text/maps/bruno.asm b/text/maps/bruno.asm
new file mode 100644
index 00000000..f704a4a6
--- /dev/null
+++ b/text/maps/bruno.asm
@@ -0,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
+
diff --git a/text/maps/celadon_city.asm b/text/maps/celadon_city.asm
new file mode 100644
index 00000000..c7b2cb1c
--- /dev/null
+++ b/text/maps/celadon_city.asm
@@ -0,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
+
diff --git a/text/maps/celadon_dept_store_1f.asm b/text/maps/celadon_dept_store_1f.asm
new file mode 100644
index 00000000..7751343b
--- /dev/null
+++ b/text/maps/celadon_dept_store_1f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_dept_store_2f.asm b/text/maps/celadon_dept_store_2f.asm
new file mode 100644
index 00000000..88fe9ff8
--- /dev/null
+++ b/text/maps/celadon_dept_store_2f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_dept_store_3f.asm b/text/maps/celadon_dept_store_3f.asm
new file mode 100644
index 00000000..19c74bd4
--- /dev/null
+++ b/text/maps/celadon_dept_store_3f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_dept_store_4f.asm b/text/maps/celadon_dept_store_4f.asm
new file mode 100644
index 00000000..ed489842
--- /dev/null
+++ b/text/maps/celadon_dept_store_4f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_dept_store_5f.asm b/text/maps/celadon_dept_store_5f.asm
new file mode 100644
index 00000000..630a56a5
--- /dev/null
+++ b/text/maps/celadon_dept_store_5f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_dept_store_roof.asm b/text/maps/celadon_dept_store_roof.asm
new file mode 100644
index 00000000..474f8550
--- /dev/null
+++ b/text/maps/celadon_dept_store_roof.asm
@@ -0,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
+
diff --git a/text/maps/celadon_diner.asm b/text/maps/celadon_diner.asm
new file mode 100644
index 00000000..d6536c49
--- /dev/null
+++ b/text/maps/celadon_diner.asm
@@ -0,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
+
diff --git a/text/maps/celadon_game_corner.asm b/text/maps/celadon_game_corner.asm
new file mode 100644
index 00000000..c842e964
--- /dev/null
+++ b/text/maps/celadon_game_corner.asm
@@ -0,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
+
diff --git a/text/maps/celadon_gym.asm b/text/maps/celadon_gym.asm
new file mode 100644
index 00000000..d607e376
--- /dev/null
+++ b/text/maps/celadon_gym.asm
@@ -0,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
+
diff --git a/text/maps/celadon_hotel.asm b/text/maps/celadon_hotel.asm
new file mode 100644
index 00000000..a7b6ade3
--- /dev/null
+++ b/text/maps/celadon_hotel.asm
@@ -0,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
+
diff --git a/text/maps/celadon_house.asm b/text/maps/celadon_house.asm
new file mode 100644
index 00000000..1a650a98
--- /dev/null
+++ b/text/maps/celadon_house.asm
@@ -0,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
+
diff --git a/text/maps/celadon_mansion_1f.asm b/text/maps/celadon_mansion_1f.asm
new file mode 100644
index 00000000..7ea36a1a
--- /dev/null
+++ b/text/maps/celadon_mansion_1f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_mansion_2f.asm b/text/maps/celadon_mansion_2f.asm
new file mode 100644
index 00000000..01841716
--- /dev/null
+++ b/text/maps/celadon_mansion_2f.asm
@@ -0,0 +1,5 @@
+_CeladonMansion2Text1:: ; 9cf8b (27:4f8b)
+ text "GAME FREAK"
+ line "Meeting Room"
+ done
+
diff --git a/text/maps/celadon_mansion_3f.asm b/text/maps/celadon_mansion_3f.asm
new file mode 100644
index 00000000..06220b23
--- /dev/null
+++ b/text/maps/celadon_mansion_3f.asm
@@ -0,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
+
diff --git a/text/maps/celadon_mansion_4f_inside.asm b/text/maps/celadon_mansion_4f_inside.asm
new file mode 100644
index 00000000..7268d7be
--- /dev/null
+++ b/text/maps/celadon_mansion_4f_inside.asm
@@ -0,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
+
diff --git a/text/maps/celadon_mansion_4f_outside.asm b/text/maps/celadon_mansion_4f_outside.asm
new file mode 100644
index 00000000..aab4a76f
--- /dev/null
+++ b/text/maps/celadon_mansion_4f_outside.asm
@@ -0,0 +1,4 @@
+_CeladonMansion4Text1:: ; 9d1a6 (27:51a6)
+ text "I KNOW EVERYTHING!"
+ done
+
diff --git a/text/maps/celadon_pokecenter.asm b/text/maps/celadon_pokecenter.asm
new file mode 100644
index 00000000..66feea37
--- /dev/null
+++ b/text/maps/celadon_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/celadon_prize_room.asm b/text/maps/celadon_prize_room.asm
new file mode 100644
index 00000000..7bf1f821
--- /dev/null
+++ b/text/maps/celadon_prize_room.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_badge_house.asm b/text/maps/cerulean_badge_house.asm
new file mode 100644
index 00000000..2368cf1c
--- /dev/null
+++ b/text/maps/cerulean_badge_house.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_city.asm b/text/maps/cerulean_city.asm
new file mode 100644
index 00000000..5f9e2d7d
--- /dev/null
+++ b/text/maps/cerulean_city.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_gym.asm b/text/maps/cerulean_gym.asm
new file mode 100644
index 00000000..59ff424c
--- /dev/null
+++ b/text/maps/cerulean_gym.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_mart.asm b/text/maps/cerulean_mart.asm
new file mode 100644
index 00000000..936104ee
--- /dev/null
+++ b/text/maps/cerulean_mart.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_pokecenter.asm b/text/maps/cerulean_pokecenter.asm
new file mode 100644
index 00000000..6cc93144
--- /dev/null
+++ b/text/maps/cerulean_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_trade_house.asm b/text/maps/cerulean_trade_house.asm
new file mode 100644
index 00000000..7ed628fa
--- /dev/null
+++ b/text/maps/cerulean_trade_house.asm
@@ -0,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
+
diff --git a/text/maps/cerulean_trashed_house.asm b/text/maps/cerulean_trashed_house.asm
new file mode 100644
index 00000000..b8334bc4
--- /dev/null
+++ b/text/maps/cerulean_trashed_house.asm
@@ -0,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
+
diff --git a/text/maps/champion.asm b/text/maps/champion.asm
new file mode 100644
index 00000000..87b93300
--- /dev/null
+++ b/text/maps/champion.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_gym.asm b/text/maps/cinnabar_gym.asm
new file mode 100644
index 00000000..adf6f535
--- /dev/null
+++ b/text/maps/cinnabar_gym.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_island.asm b/text/maps/cinnabar_island.asm
new file mode 100644
index 00000000..dea97d10
--- /dev/null
+++ b/text/maps/cinnabar_island.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_lab.asm b/text/maps/cinnabar_lab.asm
new file mode 100644
index 00000000..712b139b
--- /dev/null
+++ b/text/maps/cinnabar_lab.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_lab_fossil_room.asm b/text/maps/cinnabar_lab_fossil_room.asm
new file mode 100644
index 00000000..63d56bad
--- /dev/null
+++ b/text/maps/cinnabar_lab_fossil_room.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_lab_metronome_room.asm b/text/maps/cinnabar_lab_metronome_room.asm
new file mode 100644
index 00000000..c52dccec
--- /dev/null
+++ b/text/maps/cinnabar_lab_metronome_room.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_lab_trade_room.asm b/text/maps/cinnabar_lab_trade_room.asm
new file mode 100644
index 00000000..02571da8
--- /dev/null
+++ b/text/maps/cinnabar_lab_trade_room.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_mart.asm b/text/maps/cinnabar_mart.asm
new file mode 100644
index 00000000..d7c50c9f
--- /dev/null
+++ b/text/maps/cinnabar_mart.asm
@@ -0,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
+
diff --git a/text/maps/cinnabar_pokecenter.asm b/text/maps/cinnabar_pokecenter.asm
new file mode 100644
index 00000000..09d9a120
--- /dev/null
+++ b/text/maps/cinnabar_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/copycats_house_1f.asm b/text/maps/copycats_house_1f.asm
new file mode 100644
index 00000000..872d52fc
--- /dev/null
+++ b/text/maps/copycats_house_1f.asm
@@ -0,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!@@"
+
diff --git a/text/maps/copycats_house_2f.asm b/text/maps/copycats_house_2f.asm
new file mode 100644
index 00000000..0f429f57
--- /dev/null
+++ b/text/maps/copycats_house_2f.asm
@@ -0,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
+
diff --git a/text/maps/daycare_1.asm b/text/maps/daycare_1.asm
new file mode 100644
index 00000000..6a0c08fe
--- /dev/null
+++ b/text/maps/daycare_1.asm
@@ -0,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
+
diff --git a/text/maps/daycare_2.asm b/text/maps/daycare_2.asm
new file mode 100644
index 00000000..2ee13180
--- /dev/null
+++ b/text/maps/daycare_2.asm
@@ -0,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
+
diff --git a/text/maps/digletts_cave_route_11_entrance.asm b/text/maps/digletts_cave_route_11_entrance.asm
new file mode 100644
index 00000000..782fc645
--- /dev/null
+++ b/text/maps/digletts_cave_route_11_entrance.asm
@@ -0,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
+
diff --git a/text/maps/digletts_cave_route_2_entrance.asm b/text/maps/digletts_cave_route_2_entrance.asm
new file mode 100644
index 00000000..cfa69aa2
--- /dev/null
+++ b/text/maps/digletts_cave_route_2_entrance.asm
@@ -0,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
+
diff --git a/text/maps/fan_club.asm b/text/maps/fan_club.asm
new file mode 100644
index 00000000..a57d94a1
--- /dev/null
+++ b/text/maps/fan_club.asm
@@ -0,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
+
diff --git a/text/maps/fighting_dojo.asm b/text/maps/fighting_dojo.asm
new file mode 100644
index 00000000..802f7276
--- /dev/null
+++ b/text/maps/fighting_dojo.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_city.asm b/text/maps/fuchsia_city.asm
new file mode 100644
index 00000000..07909c04
--- /dev/null
+++ b/text/maps/fuchsia_city.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_fishing_house.asm b/text/maps/fuchsia_fishing_house.asm
new file mode 100644
index 00000000..abe94780
--- /dev/null
+++ b/text/maps/fuchsia_fishing_house.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_gym_1.asm b/text/maps/fuchsia_gym_1.asm
new file mode 100644
index 00000000..ded9b911
--- /dev/null
+++ b/text/maps/fuchsia_gym_1.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_gym_2.asm b/text/maps/fuchsia_gym_2.asm
new file mode 100644
index 00000000..a6616dde
--- /dev/null
+++ b/text/maps/fuchsia_gym_2.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_house.asm b/text/maps/fuchsia_house.asm
new file mode 100644
index 00000000..de613e3d
--- /dev/null
+++ b/text/maps/fuchsia_house.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_mart.asm b/text/maps/fuchsia_mart.asm
new file mode 100644
index 00000000..fe05f2af
--- /dev/null
+++ b/text/maps/fuchsia_mart.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_meeting_room.asm b/text/maps/fuchsia_meeting_room.asm
new file mode 100644
index 00000000..cfd7e1c2
--- /dev/null
+++ b/text/maps/fuchsia_meeting_room.asm
@@ -0,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
+
diff --git a/text/maps/fuchsia_pokecenter.asm b/text/maps/fuchsia_pokecenter.asm
new file mode 100644
index 00000000..7f9d1221
--- /dev/null
+++ b/text/maps/fuchsia_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/fujis_house.asm b/text/maps/fujis_house.asm
new file mode 100644
index 00000000..44d8c601
--- /dev/null
+++ b/text/maps/fujis_house.asm
@@ -0,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
+
diff --git a/text/maps/hall_of_fame.asm b/text/maps/hall_of_fame.asm
new file mode 100644
index 00000000..ab5b9b15
--- /dev/null
+++ b/text/maps/hall_of_fame.asm
@@ -0,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
+
diff --git a/text/maps/indigo_plateau_lobby.asm b/text/maps/indigo_plateau_lobby.asm
new file mode 100644
index 00000000..b4b6d29d
--- /dev/null
+++ b/text/maps/indigo_plateau_lobby.asm
@@ -0,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
+
diff --git a/text/maps/lance.asm b/text/maps/lance.asm
new file mode 100644
index 00000000..1da4e8f1
--- /dev/null
+++ b/text/maps/lance.asm
@@ -0,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!@@"
+
diff --git a/text/maps/lavender_house.asm b/text/maps/lavender_house.asm
new file mode 100644
index 00000000..444e600a
--- /dev/null
+++ b/text/maps/lavender_house.asm
@@ -0,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
+
diff --git a/text/maps/lavender_mart.asm b/text/maps/lavender_mart.asm
new file mode 100644
index 00000000..2438ab22
--- /dev/null
+++ b/text/maps/lavender_mart.asm
@@ -0,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
+
diff --git a/text/maps/lavender_pokecenter.asm b/text/maps/lavender_pokecenter.asm
new file mode 100644
index 00000000..9f8c3e34
--- /dev/null
+++ b/text/maps/lavender_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/lavender_town.asm b/text/maps/lavender_town.asm
new file mode 100644
index 00000000..a12bde55
--- /dev/null
+++ b/text/maps/lavender_town.asm
@@ -0,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
+
diff --git a/text/maps/lorelei.asm b/text/maps/lorelei.asm
new file mode 100644
index 00000000..cb007464
--- /dev/null
+++ b/text/maps/lorelei.asm
@@ -0,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
+
diff --git a/text/maps/mansion_1f.asm b/text/maps/mansion_1f.asm
new file mode 100644
index 00000000..96cc4c21
--- /dev/null
+++ b/text/maps/mansion_1f.asm
@@ -0,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
+
diff --git a/text/maps/mansion_2f.asm b/text/maps/mansion_2f.asm
new file mode 100644
index 00000000..49e28a19
--- /dev/null
+++ b/text/maps/mansion_2f.asm
@@ -0,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
+
diff --git a/text/maps/mansion_3f.asm b/text/maps/mansion_3f.asm
new file mode 100644
index 00000000..e46532f9
--- /dev/null
+++ b/text/maps/mansion_3f.asm
@@ -0,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
+
diff --git a/text/maps/mansion_b1f.asm b/text/maps/mansion_b1f.asm
new file mode 100644
index 00000000..761c2570
--- /dev/null
+++ b/text/maps/mansion_b1f.asm
@@ -0,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
+
diff --git a/text/maps/mr_psychics_house.asm b/text/maps/mr_psychics_house.asm
new file mode 100644
index 00000000..c35779e9
--- /dev/null
+++ b/text/maps/mr_psychics_house.asm
@@ -0,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
+
diff --git a/text/maps/mt_moon_1f.asm b/text/maps/mt_moon_1f.asm
new file mode 100644
index 00000000..ad9c8598
--- /dev/null
+++ b/text/maps/mt_moon_1f.asm
@@ -0,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
+
diff --git a/text/maps/mt_moon_b1f.asm b/text/maps/mt_moon_b1f.asm
new file mode 100644
index 00000000..d6d7dd7f
--- /dev/null
+++ b/text/maps/mt_moon_b1f.asm
@@ -0,0 +1,4 @@
+_UnnamedText_51a48:: ; 8095c (20:495c)
+ db $0
+ done
+
diff --git a/text/maps/mt_moon_b2f.asm b/text/maps/mt_moon_b2f.asm
new file mode 100644
index 00000000..6af39872
--- /dev/null
+++ b/text/maps/mt_moon_b2f.asm
@@ -0,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
+
diff --git a/text/maps/mt_moon_pokecenter.asm b/text/maps/mt_moon_pokecenter.asm
new file mode 100644
index 00000000..54186253
--- /dev/null
+++ b/text/maps/mt_moon_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/museum_1f.asm b/text/maps/museum_1f.asm
new file mode 100644
index 00000000..250dd031
--- /dev/null
+++ b/text/maps/museum_1f.asm
@@ -0,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
+
diff --git a/text/maps/museum_2f.asm b/text/maps/museum_2f.asm
new file mode 100644
index 00000000..b986d823
--- /dev/null
+++ b/text/maps/museum_2f.asm
@@ -0,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
+
diff --git a/text/maps/name_rater.asm b/text/maps/name_rater.asm
new file mode 100644
index 00000000..587ddb7b
--- /dev/null
+++ b/text/maps/name_rater.asm
@@ -0,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
+
diff --git a/text/maps/oaks_lab.asm b/text/maps/oaks_lab.asm
new file mode 100644
index 00000000..79ae312a
--- /dev/null
+++ b/text/maps/oaks_lab.asm
@@ -0,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
+
diff --git a/text/maps/pallet_town.asm b/text/maps/pallet_town.asm
new file mode 100644
index 00000000..f912e16e
--- /dev/null
+++ b/text/maps/pallet_town.asm
@@ -0,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
+
diff --git a/text/maps/pewter_city.asm b/text/maps/pewter_city.asm
new file mode 100644
index 00000000..dec2fd79
--- /dev/null
+++ b/text/maps/pewter_city.asm
@@ -0,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
+
diff --git a/text/maps/pewter_gym_1.asm b/text/maps/pewter_gym_1.asm
new file mode 100644
index 00000000..83174271
--- /dev/null
+++ b/text/maps/pewter_gym_1.asm
@@ -0,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
+
diff --git a/text/maps/pewter_gym_2.asm b/text/maps/pewter_gym_2.asm
new file mode 100644
index 00000000..d82d5e14
--- /dev/null
+++ b/text/maps/pewter_gym_2.asm
@@ -0,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
+
diff --git a/text/maps/pewter_house_1.asm b/text/maps/pewter_house_1.asm
new file mode 100644
index 00000000..fa5ff179
--- /dev/null
+++ b/text/maps/pewter_house_1.asm
@@ -0,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
+
diff --git a/text/maps/pewter_house_2.asm b/text/maps/pewter_house_2.asm
new file mode 100644
index 00000000..1e7b1cd6
--- /dev/null
+++ b/text/maps/pewter_house_2.asm
@@ -0,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
+
diff --git a/text/maps/pewter_mart.asm b/text/maps/pewter_mart.asm
new file mode 100644
index 00000000..f98c72e7
--- /dev/null
+++ b/text/maps/pewter_mart.asm
@@ -0,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
+
diff --git a/text/maps/pewter_pokecenter.asm b/text/maps/pewter_pokecenter.asm
new file mode 100644
index 00000000..4493c079
--- /dev/null
+++ b/text/maps/pewter_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_league_gate.asm b/text/maps/pokemon_league_gate.asm
new file mode 100644
index 00000000..f3eb1858
--- /dev/null
+++ b/text/maps/pokemon_league_gate.asm
@@ -0,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!@@"
+
diff --git a/text/maps/pokemon_tower_1f.asm b/text/maps/pokemon_tower_1f.asm
new file mode 100644
index 00000000..124888c0
--- /dev/null
+++ b/text/maps/pokemon_tower_1f.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_tower_2f.asm b/text/maps/pokemon_tower_2f.asm
new file mode 100644
index 00000000..4a0dbc9f
--- /dev/null
+++ b/text/maps/pokemon_tower_2f.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_tower_3f.asm b/text/maps/pokemon_tower_3f.asm
new file mode 100644
index 00000000..267d8ab6
--- /dev/null
+++ b/text/maps/pokemon_tower_3f.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_tower_4f.asm b/text/maps/pokemon_tower_4f.asm
new file mode 100644
index 00000000..cde92b0c
--- /dev/null
+++ b/text/maps/pokemon_tower_4f.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_tower_5f.asm b/text/maps/pokemon_tower_5f.asm
new file mode 100644
index 00000000..e6592bbe
--- /dev/null
+++ b/text/maps/pokemon_tower_5f.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_tower_6f.asm b/text/maps/pokemon_tower_6f.asm
new file mode 100644
index 00000000..052a1514
--- /dev/null
+++ b/text/maps/pokemon_tower_6f.asm
@@ -0,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
+
diff --git a/text/maps/pokemon_tower_7f.asm b/text/maps/pokemon_tower_7f.asm
new file mode 100644
index 00000000..311a1d54
--- /dev/null
+++ b/text/maps/pokemon_tower_7f.asm
@@ -0,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
+
diff --git a/text/maps/power_plant.asm b/text/maps/power_plant.asm
new file mode 100644
index 00000000..477bf60a
--- /dev/null
+++ b/text/maps/power_plant.asm
@@ -0,0 +1,7 @@
+_VoltorbBattleText:: ; 8c5e2 (23:45e2)
+ text "Bzzzt!"
+ done
+
+_ZapdosBattleText:: ; 8c5ea (23:45ea)
+ text "Gyaoo!@@"
+
diff --git a/text/maps/reds_house_1f.asm b/text/maps/reds_house_1f.asm
new file mode 100644
index 00000000..729c5b46
--- /dev/null
+++ b/text/maps/reds_house_1f.asm
@@ -0,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
+
diff --git a/text/maps/rock_tunnel_b1f.asm b/text/maps/rock_tunnel_b1f.asm
new file mode 100644
index 00000000..4ad2b255
--- /dev/null
+++ b/text/maps/rock_tunnel_b1f.asm
@@ -0,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
+
diff --git a/text/maps/rock_tunnel_b2f_1.asm b/text/maps/rock_tunnel_b2f_1.asm
new file mode 100644
index 00000000..47dc2bb9
--- /dev/null
+++ b/text/maps/rock_tunnel_b2f_1.asm
@@ -0,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
+
diff --git a/text/maps/rock_tunnel_b2f_2.asm b/text/maps/rock_tunnel_b2f_2.asm
new file mode 100644
index 00000000..e76cdaaf
--- /dev/null
+++ b/text/maps/rock_tunnel_b2f_2.asm
@@ -0,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
+
diff --git a/text/maps/rock_tunnel_pokecenter.asm b/text/maps/rock_tunnel_pokecenter.asm
new file mode 100644
index 00000000..715031ff
--- /dev/null
+++ b/text/maps/rock_tunnel_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/rocket_hideout_b1f.asm b/text/maps/rocket_hideout_b1f.asm
new file mode 100644
index 00000000..bb75bb08
--- /dev/null
+++ b/text/maps/rocket_hideout_b1f.asm
@@ -0,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
+
diff --git a/text/maps/rocket_hideout_b2f.asm b/text/maps/rocket_hideout_b2f.asm
new file mode 100644
index 00000000..abbdf646
--- /dev/null
+++ b/text/maps/rocket_hideout_b2f.asm
@@ -0,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
+
diff --git a/text/maps/rocket_hideout_b3f.asm b/text/maps/rocket_hideout_b3f.asm
new file mode 100644
index 00000000..78f0656b
--- /dev/null
+++ b/text/maps/rocket_hideout_b3f.asm
@@ -0,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
+
diff --git a/text/maps/rocket_hideout_b4f.asm b/text/maps/rocket_hideout_b4f.asm
new file mode 100644
index 00000000..adbabe22
--- /dev/null
+++ b/text/maps/rocket_hideout_b4f.asm
@@ -0,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
+
diff --git a/text/maps/rocket_hideout_elevator.asm b/text/maps/rocket_hideout_elevator.asm
new file mode 100644
index 00000000..7b96f860
--- /dev/null
+++ b/text/maps/rocket_hideout_elevator.asm
@@ -0,0 +1,4 @@
+_UnnamedText_4578b:: ; 82438 (20:6438)
+ text "It appears to"
+ line "need a key.@@"
+
diff --git a/text/maps/route_1.asm b/text/maps/route_1.asm
new file mode 100644
index 00000000..9dfc35d0
--- /dev/null
+++ b/text/maps/route_1.asm
@@ -0,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
+
diff --git a/text/maps/route_10.asm b/text/maps/route_10.asm
new file mode 100644
index 00000000..f6e4e394
--- /dev/null
+++ b/text/maps/route_10.asm
@@ -0,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
+
diff --git a/text/maps/route_11_1.asm b/text/maps/route_11_1.asm
new file mode 100644
index 00000000..0637cad3
--- /dev/null
+++ b/text/maps/route_11_1.asm
@@ -0,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
+
+
diff --git a/text/maps/route_11_2.asm b/text/maps/route_11_2.asm
new file mode 100644
index 00000000..7edb3f06
--- /dev/null
+++ b/text/maps/route_11_2.asm
@@ -0,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
+
diff --git a/text/maps/route_11_gate.asm b/text/maps/route_11_gate.asm
new file mode 100644
index 00000000..46897a38
--- /dev/null
+++ b/text/maps/route_11_gate.asm
@@ -0,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
+
diff --git a/text/maps/route_11_gate_upstairs.asm b/text/maps/route_11_gate_upstairs.asm
new file mode 100644
index 00000000..507d4e19
--- /dev/null
+++ b/text/maps/route_11_gate_upstairs.asm
@@ -0,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
+
diff --git a/text/maps/route_12.asm b/text/maps/route_12.asm
new file mode 100644
index 00000000..ae48ef25
--- /dev/null
+++ b/text/maps/route_12.asm
@@ -0,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
+
diff --git a/text/maps/route_12_gate.asm b/text/maps/route_12_gate.asm
new file mode 100644
index 00000000..a384c3bc
--- /dev/null
+++ b/text/maps/route_12_gate.asm
@@ -0,0 +1,5 @@
+_Route12GateText1:: ; 8c84a (23:484a)
+ text "There's a lookout"
+ line "spot upstairs."
+ done
+
diff --git a/text/maps/route_12_gate_upstairs.asm b/text/maps/route_12_gate_upstairs.asm
new file mode 100644
index 00000000..e31e392c
--- /dev/null
+++ b/text/maps/route_12_gate_upstairs.asm
@@ -0,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
+
diff --git a/text/maps/route_12_house.asm b/text/maps/route_12_house.asm
new file mode 100644
index 00000000..f15e0041
--- /dev/null
+++ b/text/maps/route_12_house.asm
@@ -0,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
+
diff --git a/text/maps/route_13.asm b/text/maps/route_13.asm
new file mode 100644
index 00000000..6f31acbd
--- /dev/null
+++ b/text/maps/route_13.asm
@@ -0,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
+
diff --git a/text/maps/route_14.asm b/text/maps/route_14.asm
new file mode 100644
index 00000000..d58630a8
--- /dev/null
+++ b/text/maps/route_14.asm
@@ -0,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
+
diff --git a/text/maps/route_15.asm b/text/maps/route_15.asm
new file mode 100644
index 00000000..d217c9a4
--- /dev/null
+++ b/text/maps/route_15.asm
@@ -0,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
+
diff --git a/text/maps/route_15_gate.asm b/text/maps/route_15_gate.asm
new file mode 100644
index 00000000..c1bbd8c9
--- /dev/null
+++ b/text/maps/route_15_gate.asm
@@ -0,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
+
diff --git a/text/maps/route_15_gate_upstairs.asm b/text/maps/route_15_gate_upstairs.asm
new file mode 100644
index 00000000..df57afda
--- /dev/null
+++ b/text/maps/route_15_gate_upstairs.asm
@@ -0,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
+
diff --git a/text/maps/route_16.asm b/text/maps/route_16.asm
new file mode 100644
index 00000000..b46275f0
--- /dev/null
+++ b/text/maps/route_16.asm
@@ -0,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
+
diff --git a/text/maps/route_16_gate.asm b/text/maps/route_16_gate.asm
new file mode 100644
index 00000000..b83bbf50
--- /dev/null
+++ b/text/maps/route_16_gate.asm
@@ -0,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
+
diff --git a/text/maps/route_16_gate_upstairs.asm b/text/maps/route_16_gate_upstairs.asm
new file mode 100644
index 00000000..d4f1b32a
--- /dev/null
+++ b/text/maps/route_16_gate_upstairs.asm
@@ -0,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
+
diff --git a/text/maps/route_16_house.asm b/text/maps/route_16_house.asm
new file mode 100644
index 00000000..05b24865
--- /dev/null
+++ b/text/maps/route_16_house.asm
@@ -0,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
+
diff --git a/text/maps/route_17.asm b/text/maps/route_17.asm
new file mode 100644
index 00000000..d07c3a86
--- /dev/null
+++ b/text/maps/route_17.asm
@@ -0,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
+
diff --git a/text/maps/route_18.asm b/text/maps/route_18.asm
new file mode 100644
index 00000000..f8dc798f
--- /dev/null
+++ b/text/maps/route_18.asm
@@ -0,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
+
diff --git a/text/maps/route_18_gate.asm b/text/maps/route_18_gate.asm
new file mode 100644
index 00000000..9da68ac9
--- /dev/null
+++ b/text/maps/route_18_gate.asm
@@ -0,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
+
diff --git a/text/maps/route_18_gate_upstairs.asm b/text/maps/route_18_gate_upstairs.asm
new file mode 100644
index 00000000..3061ec56
--- /dev/null
+++ b/text/maps/route_18_gate_upstairs.asm
@@ -0,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
+
+
diff --git a/text/maps/route_19.asm b/text/maps/route_19.asm
new file mode 100644
index 00000000..9789237c
--- /dev/null
+++ b/text/maps/route_19.asm
@@ -0,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
+
diff --git a/text/maps/route_2.asm b/text/maps/route_2.asm
new file mode 100644
index 00000000..51c19737
--- /dev/null
+++ b/text/maps/route_2.asm
@@ -0,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
+
diff --git a/text/maps/route_20.asm b/text/maps/route_20.asm
new file mode 100644
index 00000000..101ef92c
--- /dev/null
+++ b/text/maps/route_20.asm
@@ -0,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
+
diff --git a/text/maps/route_21.asm b/text/maps/route_21.asm
new file mode 100644
index 00000000..032e7c28
--- /dev/null
+++ b/text/maps/route_21.asm
@@ -0,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
+
diff --git a/text/maps/route_22.asm b/text/maps/route_22.asm
new file mode 100644
index 00000000..7222bc5e
--- /dev/null
+++ b/text/maps/route_22.asm
@@ -0,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
+
diff --git a/text/maps/route_23.asm b/text/maps/route_23.asm
new file mode 100644
index 00000000..7b6219a8
--- /dev/null
+++ b/text/maps/route_23.asm
@@ -0,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
+
diff --git a/text/maps/route_24_1.asm b/text/maps/route_24_1.asm
new file mode 100644
index 00000000..4049e5f0
--- /dev/null
+++ b/text/maps/route_24_1.asm
@@ -0,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
+
diff --git a/text/maps/route_24_2.asm b/text/maps/route_24_2.asm
new file mode 100644
index 00000000..9a7613bb
--- /dev/null
+++ b/text/maps/route_24_2.asm
@@ -0,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
+
diff --git a/text/maps/route_25.asm b/text/maps/route_25.asm
new file mode 100644
index 00000000..fb65cad8
--- /dev/null
+++ b/text/maps/route_25.asm
@@ -0,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
+
diff --git a/text/maps/route_2_gate.asm b/text/maps/route_2_gate.asm
new file mode 100644
index 00000000..6c2ba168
--- /dev/null
+++ b/text/maps/route_2_gate.asm
@@ -0,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
+
diff --git a/text/maps/route_2_house.asm b/text/maps/route_2_house.asm
new file mode 100644
index 00000000..17028a2a
--- /dev/null
+++ b/text/maps/route_2_house.asm
@@ -0,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
+
diff --git a/text/maps/route_3.asm b/text/maps/route_3.asm
new file mode 100644
index 00000000..248a11dd
--- /dev/null
+++ b/text/maps/route_3.asm
@@ -0,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
+
diff --git a/text/maps/route_4.asm b/text/maps/route_4.asm
new file mode 100644
index 00000000..15fced31
--- /dev/null
+++ b/text/maps/route_4.asm
@@ -0,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
+
diff --git a/text/maps/route_5.asm b/text/maps/route_5.asm
new file mode 100644
index 00000000..dca94e1f
--- /dev/null
+++ b/text/maps/route_5.asm
@@ -0,0 +1,6 @@
+_Route5Text1:: ; 8dc07 (23:5c07)
+ text "UNDERGROUND PATH"
+ line "CERULEAN CITY -"
+ cont "VERMILION CITY"
+ done
+
diff --git a/text/maps/route_6.asm b/text/maps/route_6.asm
new file mode 100644
index 00000000..7d0a6097
--- /dev/null
+++ b/text/maps/route_6.asm
@@ -0,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
+
diff --git a/text/maps/route_7.asm b/text/maps/route_7.asm
new file mode 100644
index 00000000..77c0eb79
--- /dev/null
+++ b/text/maps/route_7.asm
@@ -0,0 +1,6 @@
+_Route7Text1:: ; 8de7a (23:5e7a)
+ text "UNDERGROUND PATH"
+ line "CELADON CITY -"
+ cont "LAVENDER TOWN"
+ done
+
diff --git a/text/maps/route_8.asm b/text/maps/route_8.asm
new file mode 100644
index 00000000..1f3f74fd
--- /dev/null
+++ b/text/maps/route_8.asm
@@ -0,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
+
diff --git a/text/maps/route_9.asm b/text/maps/route_9.asm
new file mode 100644
index 00000000..978a5a3f
--- /dev/null
+++ b/text/maps/route_9.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_center.asm b/text/maps/safari_zone_center.asm
new file mode 100644
index 00000000..e12d495f
--- /dev/null
+++ b/text/maps/safari_zone_center.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_east.asm b/text/maps/safari_zone_east.asm
new file mode 100644
index 00000000..0658a09f
--- /dev/null
+++ b/text/maps/safari_zone_east.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_entrance.asm b/text/maps/safari_zone_entrance.asm
new file mode 100644
index 00000000..76c61b20
--- /dev/null
+++ b/text/maps/safari_zone_entrance.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_north.asm b/text/maps/safari_zone_north.asm
new file mode 100644
index 00000000..cdd46333
--- /dev/null
+++ b/text/maps/safari_zone_north.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_rest_house_1.asm b/text/maps/safari_zone_rest_house_1.asm
new file mode 100644
index 00000000..7fc2d027
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_1.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_rest_house_2.asm b/text/maps/safari_zone_rest_house_2.asm
new file mode 100644
index 00000000..a93838bb
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_2.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_rest_house_3.asm b/text/maps/safari_zone_rest_house_3.asm
new file mode 100644
index 00000000..c424014a
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_3.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_rest_house_4.asm b/text/maps/safari_zone_rest_house_4.asm
new file mode 100644
index 00000000..1b510bd8
--- /dev/null
+++ b/text/maps/safari_zone_rest_house_4.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_secret_house.asm b/text/maps/safari_zone_secret_house.asm
new file mode 100644
index 00000000..0d9511e2
--- /dev/null
+++ b/text/maps/safari_zone_secret_house.asm
@@ -0,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
+
diff --git a/text/maps/safari_zone_west.asm b/text/maps/safari_zone_west.asm
new file mode 100644
index 00000000..ea8d2425
--- /dev/null
+++ b/text/maps/safari_zone_west.asm
@@ -0,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
+
diff --git a/text/maps/saffron_city.asm b/text/maps/saffron_city.asm
new file mode 100644
index 00000000..cc2c684e
--- /dev/null
+++ b/text/maps/saffron_city.asm
@@ -0,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
+
diff --git a/text/maps/saffron_gates.asm b/text/maps/saffron_gates.asm
new file mode 100644
index 00000000..f084334c
--- /dev/null
+++ b/text/maps/saffron_gates.asm
@@ -0,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
+
diff --git a/text/maps/saffron_gym.asm b/text/maps/saffron_gym.asm
new file mode 100644
index 00000000..c2426eeb
--- /dev/null
+++ b/text/maps/saffron_gym.asm
@@ -0,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
+
diff --git a/text/maps/saffron_house.asm b/text/maps/saffron_house.asm
new file mode 100644
index 00000000..9741303a
--- /dev/null
+++ b/text/maps/saffron_house.asm
@@ -0,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
+
diff --git a/text/maps/saffron_mart.asm b/text/maps/saffron_mart.asm
new file mode 100644
index 00000000..703e9b0a
--- /dev/null
+++ b/text/maps/saffron_mart.asm
@@ -0,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
+
diff --git a/text/maps/saffron_pokecenter.asm b/text/maps/saffron_pokecenter.asm
new file mode 100644
index 00000000..71aad5e6
--- /dev/null
+++ b/text/maps/saffron_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/school.asm b/text/maps/school.asm
new file mode 100644
index 00000000..ce0c0175
--- /dev/null
+++ b/text/maps/school.asm
@@ -0,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
+
diff --git a/text/maps/seafoam_islands_1f.asm b/text/maps/seafoam_islands_1f.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/seafoam_islands_1f.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/seafoam_islands_b1f.asm b/text/maps/seafoam_islands_b1f.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/seafoam_islands_b1f.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/seafoam_islands_b2f.asm b/text/maps/seafoam_islands_b2f.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/seafoam_islands_b2f.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/seafoam_islands_b3f.asm b/text/maps/seafoam_islands_b3f.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/seafoam_islands_b3f.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/seafoam_islands_b4f.asm b/text/maps/seafoam_islands_b4f.asm
new file mode 100644
index 00000000..429f426b
--- /dev/null
+++ b/text/maps/seafoam_islands_b4f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_10f.asm b/text/maps/silph_co_10f.asm
new file mode 100644
index 00000000..6c9727de
--- /dev/null
+++ b/text/maps/silph_co_10f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_11f.asm b/text/maps/silph_co_11f.asm
new file mode 100644
index 00000000..0158a7ca
--- /dev/null
+++ b/text/maps/silph_co_11f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_1f.asm b/text/maps/silph_co_1f.asm
new file mode 100644
index 00000000..fb25635d
--- /dev/null
+++ b/text/maps/silph_co_1f.asm
@@ -0,0 +1,8 @@
+_SilphCo1Text1:: ; a245a (28:645a)
+ text "Welcome!"
+
+ para "The PRESIDENT is"
+ line "in the boardroom"
+ cont "on 11F!"
+ done
+
diff --git a/text/maps/silph_co_2f.asm b/text/maps/silph_co_2f.asm
new file mode 100644
index 00000000..a7535af6
--- /dev/null
+++ b/text/maps/silph_co_2f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_3f.asm b/text/maps/silph_co_3f.asm
new file mode 100644
index 00000000..34116b5a
--- /dev/null
+++ b/text/maps/silph_co_3f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_4f.asm b/text/maps/silph_co_4f.asm
new file mode 100644
index 00000000..452a05a8
--- /dev/null
+++ b/text/maps/silph_co_4f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_5f_1.asm b/text/maps/silph_co_5f_1.asm
new file mode 100644
index 00000000..f37a5cd7
--- /dev/null
+++ b/text/maps/silph_co_5f_1.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_5f_2.asm b/text/maps/silph_co_5f_2.asm
new file mode 100644
index 00000000..bb94eb6b
--- /dev/null
+++ b/text/maps/silph_co_5f_2.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_6f.asm b/text/maps/silph_co_6f.asm
new file mode 100644
index 00000000..5f74da46
--- /dev/null
+++ b/text/maps/silph_co_6f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_7f.asm b/text/maps/silph_co_7f.asm
new file mode 100644
index 00000000..fbde5045
--- /dev/null
+++ b/text/maps/silph_co_7f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_8f.asm b/text/maps/silph_co_8f.asm
new file mode 100644
index 00000000..657e45cd
--- /dev/null
+++ b/text/maps/silph_co_8f.asm
@@ -0,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
+
diff --git a/text/maps/silph_co_9f.asm b/text/maps/silph_co_9f.asm
new file mode 100644
index 00000000..e59c911b
--- /dev/null
+++ b/text/maps/silph_co_9f.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_1.asm b/text/maps/ss_anne_1.asm
new file mode 100644
index 00000000..2236ca52
--- /dev/null
+++ b/text/maps/ss_anne_1.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_10.asm b/text/maps/ss_anne_10.asm
new file mode 100644
index 00000000..cf1d0ce5
--- /dev/null
+++ b/text/maps/ss_anne_10.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_2.asm b/text/maps/ss_anne_2.asm
new file mode 100644
index 00000000..0a29f8e6
--- /dev/null
+++ b/text/maps/ss_anne_2.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_3.asm b/text/maps/ss_anne_3.asm
new file mode 100644
index 00000000..de2c070d
--- /dev/null
+++ b/text/maps/ss_anne_3.asm
@@ -0,0 +1,8 @@
+_SSAnne3Text1:: ; 80f4b (20:4f4b)
+ text "Our CAPTAIN is a"
+ line "sword master!"
+
+ para "He even teaches"
+ line "CUT to #MON!"
+ done
+
diff --git a/text/maps/ss_anne_4.asm b/text/maps/ss_anne_4.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/ss_anne_4.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/ss_anne_5.asm b/text/maps/ss_anne_5.asm
new file mode 100644
index 00000000..7b95f50d
--- /dev/null
+++ b/text/maps/ss_anne_5.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_6.asm b/text/maps/ss_anne_6.asm
new file mode 100644
index 00000000..f93e0378
--- /dev/null
+++ b/text/maps/ss_anne_6.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_7.asm b/text/maps/ss_anne_7.asm
new file mode 100644
index 00000000..39b1ad70
--- /dev/null
+++ b/text/maps/ss_anne_7.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_8.asm b/text/maps/ss_anne_8.asm
new file mode 100644
index 00000000..30d1614d
--- /dev/null
+++ b/text/maps/ss_anne_8.asm
@@ -0,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
+
diff --git a/text/maps/ss_anne_9.asm b/text/maps/ss_anne_9.asm
new file mode 100644
index 00000000..79bc8cbf
--- /dev/null
+++ b/text/maps/ss_anne_9.asm
@@ -0,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
+
diff --git a/text/maps/underground_path_route_5_entrance.asm b/text/maps/underground_path_route_5_entrance.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/underground_path_route_5_entrance.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/underground_path_route_6_entrance.asm b/text/maps/underground_path_route_6_entrance.asm
new file mode 100644
index 00000000..67a33b6d
--- /dev/null
+++ b/text/maps/underground_path_route_6_entrance.asm
@@ -0,0 +1,6 @@
+_UndergrdTunnelEntRoute6Text1:: ; 8c0cb (23:40cb)
+ text "People often lose"
+ line "things in that"
+ cont "UNDERGROUND PATH."
+ done
+
diff --git a/text/maps/underground_path_route_7_entrance.asm b/text/maps/underground_path_route_7_entrance.asm
new file mode 100644
index 00000000..bb35935d
--- /dev/null
+++ b/text/maps/underground_path_route_7_entrance.asm
@@ -0,0 +1,6 @@
+_UndergroundPathEntRoute7Text1:: ; 8c0ff (23:40ff)
+ text "I heard a sleepy"
+ line "#MON appeared"
+ cont "near CELADON CITY."
+ done
+
diff --git a/text/maps/underground_path_route_7_entrance_unused.asm b/text/maps/underground_path_route_7_entrance_unused.asm
new file mode 100644
index 00000000..27016b35
--- /dev/null
+++ b/text/maps/underground_path_route_7_entrance_unused.asm
@@ -0,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
+
diff --git a/text/maps/underground_path_route_8_entrance.asm b/text/maps/underground_path_route_8_entrance.asm
new file mode 100644
index 00000000..8c546cb0
--- /dev/null
+++ b/text/maps/underground_path_route_8_entrance.asm
@@ -0,0 +1,6 @@
+_UndergroundPathEntRoute8Text1:: ; 8c28d (23:428d)
+ text "The dept. store"
+ line "in CELADON has a"
+ cont "great selection!"
+ done
+
diff --git a/text/maps/unknown_dungeon_1f.asm b/text/maps/unknown_dungeon_1f.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/unknown_dungeon_1f.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/unknown_dungeon_2f.asm b/text/maps/unknown_dungeon_2f.asm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/text/maps/unknown_dungeon_2f.asm
@@ -0,0 +1,2 @@
+
+
diff --git a/text/maps/unknown_dungeon_b1f.asm b/text/maps/unknown_dungeon_b1f.asm
new file mode 100644
index 00000000..9af3a6bf
--- /dev/null
+++ b/text/maps/unknown_dungeon_b1f.asm
@@ -0,0 +1,3 @@
+_UnknownDungeon3MewtwoText:: ; 85c72 (21:5c72)
+ text "Mew!@@"
+
diff --git a/text/maps/vermilion_city.asm b/text/maps/vermilion_city.asm
new file mode 100644
index 00000000..48cfa399
--- /dev/null
+++ b/text/maps/vermilion_city.asm
@@ -0,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
+
diff --git a/text/maps/vermilion_dock.asm b/text/maps/vermilion_dock.asm
new file mode 100644
index 00000000..17436742
--- /dev/null
+++ b/text/maps/vermilion_dock.asm
@@ -0,0 +1,3 @@
+_VermilionDockText1:: ; 9c50e (27:450e)
+ db $0, $57
+
diff --git a/text/maps/vermilion_fishing_house.asm b/text/maps/vermilion_fishing_house.asm
new file mode 100644
index 00000000..76b5c209
--- /dev/null
+++ b/text/maps/vermilion_fishing_house.asm
@@ -0,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
+
diff --git a/text/maps/vermilion_gym_1.asm b/text/maps/vermilion_gym_1.asm
new file mode 100644
index 00000000..29807bcb
--- /dev/null
+++ b/text/maps/vermilion_gym_1.asm
@@ -0,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
+
diff --git a/text/maps/vermilion_gym_2.asm b/text/maps/vermilion_gym_2.asm
new file mode 100644
index 00000000..8b40d630
--- /dev/null
+++ b/text/maps/vermilion_gym_2.asm
@@ -0,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
+
diff --git a/text/maps/vermilion_house.asm b/text/maps/vermilion_house.asm
new file mode 100644
index 00000000..f05f9487
--- /dev/null
+++ b/text/maps/vermilion_house.asm
@@ -0,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
+
diff --git a/text/maps/vermilion_mart.asm b/text/maps/vermilion_mart.asm
new file mode 100644
index 00000000..0fcfbcbb
--- /dev/null
+++ b/text/maps/vermilion_mart.asm
@@ -0,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
+
diff --git a/text/maps/vermilion_pokecenter.asm b/text/maps/vermilion_pokecenter.asm
new file mode 100644
index 00000000..fce00e35
--- /dev/null
+++ b/text/maps/vermilion_pokecenter.asm
@@ -0,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
+
diff --git a/text/maps/victory_road_1f.asm b/text/maps/victory_road_1f.asm
new file mode 100644
index 00000000..b6892f43
--- /dev/null
+++ b/text/maps/victory_road_1f.asm
@@ -0,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
+
diff --git a/text/maps/victory_road_2f.asm b/text/maps/victory_road_2f.asm
new file mode 100644
index 00000000..5becd811
--- /dev/null
+++ b/text/maps/victory_road_2f.asm
@@ -0,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
+
diff --git a/text/maps/victory_road_3f.asm b/text/maps/victory_road_3f.asm
new file mode 100644
index 00000000..01a5841e
--- /dev/null
+++ b/text/maps/victory_road_3f.asm
@@ -0,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
+
diff --git a/text/maps/viridian_city.asm b/text/maps/viridian_city.asm
new file mode 100644
index 00000000..a2a15caf
--- /dev/null
+++ b/text/maps/viridian_city.asm
@@ -0,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
+
diff --git a/text/maps/viridian_forest.asm b/text/maps/viridian_forest.asm
new file mode 100644
index 00000000..9b0f6d99
--- /dev/null
+++ b/text/maps/viridian_forest.asm
@@ -0,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
+
diff --git a/text/maps/viridian_forest_entrance.asm b/text/maps/viridian_forest_entrance.asm
new file mode 100644
index 00000000..dcba02b4
--- /dev/null
+++ b/text/maps/viridian_forest_entrance.asm
@@ -0,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
+
diff --git a/text/maps/viridian_forest_exit.asm b/text/maps/viridian_forest_exit.asm
new file mode 100644
index 00000000..6cfb5ee0
--- /dev/null
+++ b/text/maps/viridian_forest_exit.asm
@@ -0,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
+
diff --git a/text/maps/viridian_gym.asm b/text/maps/viridian_gym.asm
new file mode 100644
index 00000000..73904f7c
--- /dev/null
+++ b/text/maps/viridian_gym.asm
@@ -0,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
+
diff --git a/text/maps/viridian_house.asm b/text/maps/viridian_house.asm
new file mode 100644
index 00000000..ca382c0a
--- /dev/null
+++ b/text/maps/viridian_house.asm
@@ -0,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
+
diff --git a/text/maps/viridian_mart.asm b/text/maps/viridian_mart.asm
new file mode 100644
index 00000000..6cddaeaf
--- /dev/null
+++ b/text/maps/viridian_mart.asm
@@ -0,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
+
diff --git a/text/maps/wardens_house.asm b/text/maps/wardens_house.asm
new file mode 100644
index 00000000..349c0c65
--- /dev/null
+++ b/text/maps/wardens_house.asm
@@ -0,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
+
diff --git a/text/move_names.asm b/text/move_names.asm
new file mode 100644
index 00000000..92760d45
--- /dev/null
+++ b/text/move_names.asm
@@ -0,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@"
+
diff --git a/text/oakspeech.asm b/text/oakspeech.asm
index f6b8e530..91aaf5c3 100644
--- 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
-
-_OakSpeechText2A:
- db 0,"This world is",$4F
- db "inhabited by",$55
- db "creatures called",$55
- db "#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
-
-_IntroducePlayerText:
- db 0,"First, what is",$4F
- db "your name?",$58
-
-_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
-
-_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
+_OakSpeechText1::
+ 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::
+ text "This world is"
+ line "inhabited by"
+ cont "creatures called"
+ cont "#MON!@@"
+
+_OakSpeechText2B::
+ 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::
+ text "First, what is"
+ line "your name?"
+ prompt
+
+_IntroduceRivalText::
+ 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::
+ 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
+
diff --git a/text/pokedex.asm b/text/pokedex.asm
index 7be03fbe..65f3d89d 100644
--- 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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
-
-_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,"@"
+_RhydonDexEntry::
+ text "Protected by an"
+ next "armor-like hide,"
+ next "it is capable of"
+
+ page "living in molten"
+ next "lava of 3,600"
+ next "degrees"
+ dex
+
+_KangaskhanDexEntry::
+ text "The infant rarely"
+ next "ventures out of"
+ next "its mother's"
+
+ page "protective pouch"
+ next "until it is 3"
+ next "years old"
+ dex
+
+_NidoranMDexEntry::
+ text "Stiffens its ears"
+ next "to sense danger."
+ next "The larger its"
+
+ page "horns, the more"
+ next "powerful its"
+ next "secreted venom"
+ dex
+
+_ClefairyDexEntry::
+ text "Its magical and"
+ next "cute appeal has"
+ next "many admirers."
+
+ page "It is rare and"
+ next "found only in"
+ next "certain areas"
+ dex
+
+_SpearowDexEntry::
+ text "Eats bugs in"
+ next "grassy areas. It"
+ next "has to flap its"
+
+ page "short wings at"
+ next "high speed to"
+ next "stay airborne"
+ dex
+
+_VoltorbDexEntry::
+ text "Usually found in"
+ next "power plants."
+ next "Easily mistaken"
+
+ page "for a # BALL,"
+ next "they have zapped"
+ next "many people"
+ dex
+
+_NidokingDexEntry::
+ text "It uses its"
+ next "powerful tail in"
+ next "battle to smash,"
+
+ page "constrict, then"
+ next "break the prey's"
+ next "bones"
+ dex
+
+_SlowbroDexEntry::
+ text "The SHELLDER that"
+ next "is latched onto"
+ next "SLOWPOKE's tail"
+
+ page "is said to feed"
+ next "on the host's left"
+ next "over scraps"
+ dex
+
+_IvysaurDexEntry::
+ text "When the bulb on"
+ next "its back grows"
+ next "large, it appears"
+
+ page "to lose the"
+ next "ability to stand"
+ next "on its hind legs"
+ dex
+
+_ExeggutorDexEntry::
+ text "Legend has it that"
+ next "on rare occasions,"
+ next "one of its heads"
+
+ page "will drop off and"
+ next "continue on as an"
+ next "EXEGGCUTE"
+ dex
+
+_LickitungDexEntry::
+ text "Its tongue can be"
+ next "extended like a"
+ next "chameleon's. It"
+
+ page "leaves a tingling"
+ next "sensation when it"
+ next "licks enemies"
+ dex
+
+_ExeggcuteDexEntry::
+ text "Often mistaken"
+ next "for eggs."
+ next "When disturbed,"
+
+ page "they quickly"
+ next "gather and attack"
+ next "in swarms"
+ dex
+
+_GrimerDexEntry::
+ text "Appears in filthy"
+ next "areas. Thrives by"
+ next "sucking up"
+
+ page "polluted sludge"
+ next "that is pumped"
+ next "out of factories"
+ dex
+
+_GengarDexEntry::
+ text "Under a full moon,"
+ next "this #MON"
+ next "likes to mimic"
+
+ page "the shadows of"
+ next "people and laugh"
+ next "at their fright"
+ dex
+
+_NidoranFDexEntry::
+ text "Although small,"
+ next "its venomous"
+ next "barbs render this"
+
+ page "#MON dangerous."
+ next "The female has"
+ next "smaller horns"
+ dex
+
+_NidoqueenDexEntry::
+ text "Its hard scales"
+ next "provide strong"
+ next "protection. It"
+
+ page "uses its hefty"
+ next "bulk to execute"
+ next "powerful moves"
+ dex
+
+_CuboneDexEntry::
+ text "Because it never"
+ next "removes its skull"
+ next "helmet, no one"
+
+ page "has ever seen"
+ next "this #MON's"
+ next "real face"
+ dex
+
+_RhyhornDexEntry::
+ text "Its massive bones"
+ next "are 1000 times"
+ next "harder than human"
+
+ page "bones. It can"
+ next "easily knock a"
+ next "trailer flying"
+ dex
+
+_LaprasDexEntry::
+ text "A #MON that"
+ next "has been over-"
+ next "hunted almost to"
+
+ page "extinction. It"
+ next "can ferry people"
+ next "across the water"
+ dex
+
+_ArcanineDexEntry::
+ text "A #MON that"
+ next "has been admired"
+ next "since the past"
+
+ page "for its beauty."
+ next "It runs agilely"
+ next "as if on wings"
+ dex
+
+_MewDexEntry::
+ text "So rare that it"
+ next "is still said to"
+ next "be a mirage by"
+
+ page "many experts. Only"
+ next "a few people have"
+ next "seen it worldwide"
+ dex
+
+_GyaradosDexEntry::
+ text "Rarely seen in"
+ next "the wild. Huge"
+ next "and vicious, it"
+
+ page "is capable of"
+ next "destroying entire"
+ next "cities in a rage"
+ dex
+
+_ShellderDexEntry::
+ text "Its hard shell"
+ next "repels any kind"
+ next "of attack."
+
+ page "It is vulnerable"
+ next "only when its"
+ next "shell is open"
+ dex
+
+_TentacoolDexEntry::
+ text "Drifts in shallow"
+ next "seas. Anglers who"
+ next "hook them by"
+
+ page "accident are"
+ next "often punished by"
+ next "its stinging acid"
+ dex
+
+_GastlyDexEntry::
+ text "Almost invisible,"
+ next "this gaseous"
+ next "#MON cloaks"
+
+ page "the target and"
+ next "puts it to sleep"
+ next "without notice"
+ dex
+
+_ScytherDexEntry::
+ text "With ninja-like"
+ next "agility and speed,"
+ next "it can create the"
+
+ page "illusion that"
+ next "there is more"
+ next "than one"
+ dex
+
+_StaryuDexEntry::
+ text "An enigmatic"
+ next "#MON that can"
+ next "effortlessly"
+
+ page "regenerate any"
+ next "appendage it"
+ next "loses in battle"
+ dex
+
+_BlastoiseDexEntry::
+ text "A brutal #MON"
+ next "with pressurized"
+ next "water jets on its"
+
+ page "shell. They are"
+ next "used for high"
+ next "speed tackles"
+ dex
+
+_PinsirDexEntry::
+ text "If it fails to"
+ next "crush the victim"
+ next "in its pincers,"
+
+ page "it will swing it"
+ next "around and toss"
+ next "it hard"
+ dex
+
+_TangelaDexEntry::
+ text "The whole body is"
+ next "swathed with wide"
+ next "vines that are"
+
+ page "similar to sea-"
+ next "weed. Its vines"
+ next "shake as it walks"
+ dex
+
+_GrowlitheDexEntry::
+ text "Very protective"
+ next "of its territory."
+ next "It will bark and"
+
+ page "bite to repel"
+ next "intruders from"
+ next "its space"
+ dex
+
+_OnixDexEntry::
+ text "As it grows, the"
+ next "stone portions of"
+ next "its body harden"
+
+ page "to become similar"
+ next "to a diamond, but"
+ next "colored black"
+ dex
+
+_FearowDexEntry::
+ text "With its huge and"
+ next "magnificent wings,"
+ next "it can keep aloft"
+
+ page "without ever"
+ next "having to land"
+ next "for rest"
+ dex
+
+_PidgeyDexEntry::
+ text "A common sight in"
+ next "forests and woods."
+ next "It flaps its"
+
+ page "wings at ground"
+ next "level to kick up"
+ next "blinding sand"
+ dex
+
+_SlowpokeDexEntry::
+ text "Incredibly slow"
+ next "and dopey. It"
+ next "takes 5 seconds"
+
+ page "for it to feel"
+ next "pain when under"
+ next "attack"
+ dex
+
+_KadabraDexEntry::
+ text "It emits special"
+ next "alpha waves from"
+ next "its body that"
+
+ page "induce headaches"
+ next "just by being"
+ next "close by"
+ dex
+
+_GravelerDexEntry::
+ text "Rolls down slopes"
+ next "to move. It rolls"
+ next "over any obstacle"
+
+ page "without slowing"
+ next "or changing its"
+ next "direction"
+ dex
+
+_ChanseyDexEntry::
+ text "A rare and elusive"
+ next "#MON that is"
+ next "said to bring"
+
+ page "happiness to those"
+ next "who manage to get"
+ next "it"
+ dex
+
+_MachokeDexEntry::
+ text "Its muscular body"
+ next "is so powerful, it"
+ next "must wear a power"
+
+ page "save belt to be"
+ next "able to regulate"
+ next "its motions"
+ dex
+
+_MrMimeDexEntry::
+ text "If interrupted"
+ next "while it is"
+ next "miming, it will"
+
+ page "slap around the"
+ next "offender with its"
+ next "broad hands"
+ dex
+
+_HitmonleeDexEntry::
+ text "When in a hurry,"
+ next "its legs lengthen"
+ next "progressively."
+
+ page "It runs smoothly"
+ next "with extra long,"
+ next "loping strides"
+ dex
+
+_HitmonchanDexEntry::
+ text "While apparently"
+ next "doing nothing, it"
+ next "fires punches in"
+
+ page "lightning fast"
+ next "volleys that are"
+ next "impossible to see"
+ dex
+
+_ArbokDexEntry::
+ text "It is rumored that"
+ next "the ferocious"
+ next "warning markings"
+
+ page "on its belly"
+ next "differ from area"
+ next "to area"
+ dex
+
+_ParasectDexEntry::
+ text "A host-parasite"
+ next "pair in which the"
+ next "parasite mushroom"
+
+ page "has taken over the"
+ next "host bug. Prefers"
+ next "damp places"
+ dex
+
+_PsyduckDexEntry::
+ text "While lulling its"
+ next "enemies with its"
+ next "vacant look, this"
+
+ page "wily #MON will"
+ next "use psychokinetic"
+ next "powers"
+ dex
+
+_DrowzeeDexEntry::
+ text "Puts enemies to"
+ next "sleep then eats"
+ next "their dreams."
+
+ page "Occasionally gets"
+ next "sick from eating"
+ next "bad dreams"
+ dex
+
+_GolemDexEntry::
+ text "Its boulder-like"
+ next "body is extremely"
+ next "hard. It can"
+
+ page "easily withstand"
+ next "dynamite blasts"
+ next "without damage"
+ dex
+
+_MagmarDexEntry::
+ text "Its body always"
+ next "burns with an"
+ next "orange glow that"
+
+ page "enables it to"
+ next "hide perfectly"
+ next "among flames"
+ dex
+
+_ElectabuzzDexEntry::
+ text "Normally found"
+ next "near power plants,"
+ next "they can wander"
+
+ page "away and cause"
+ next "major blackouts"
+ next "in cities"
+ dex
+
+_MagnetonDexEntry::
+ text "Formed by several"
+ next "MAGNEMITEs linked"
+ next "together. They"
+
+ page "frequently appear"
+ next "when sunspots"
+ next "flare up"
+ dex
+
+_KoffingDexEntry::
+ text "Because it stores"
+ next "several kinds of"
+ next "toxic gases in"
+
+ page "its body, it is"
+ next "prone to exploding"
+ next "without warning"
+ dex
+
+_MankeyDexEntry::
+ text "Extremely quick to"
+ next "anger. It could"
+ next "be docile one"
+
+ page "moment then"
+ next "thrashing away"
+ next "the next instant"
+ dex
+
+_SeelDexEntry::
+ text "The protruding"
+ next "horn on its head"
+ next "is very hard."
+
+ page "It is used for"
+ next "bashing through"
+ next "thick ice"
+ dex
+
+_DiglettDexEntry::
+ text "Lives about one"
+ next "yard underground"
+ next "where it feeds on"
+
+ page "plant roots. It"
+ next "sometimes appears"
+ next "above ground"
+ dex
+
+_TaurosDexEntry::
+ text "When it targets"
+ next "an enemy, it"
+ next "charges furiously"
+
+ page "while whipping its"
+ next "body with its"
+ next "long tails"
+ dex
+
+_FarfetchdDexEntry::
+ text "The sprig of"
+ next "green onions it"
+ next "holds is its"
+
+ page "weapon. It is"
+ next "used much like a"
+ next "metal sword"
+ dex
+
+_VenonatDexEntry::
+ text "Lives in the"
+ next "shadows of tall"
+ next "trees where it"
+
+ page "eats insects. It"
+ next "is attracted by"
+ next "light at night"
+ dex
+
+_DragoniteDexEntry::
+ text "An extremely"
+ next "rarely seen"
+ next "marine #MON."
+
+ page "Its intelligence"
+ next "is said to match"
+ next "that of humans"
+ dex
+
+_DoduoDexEntry::
+ text "A bird that makes"
+ next "up for its poor"
+ next "flying with its"
+
+ page "fast foot speed."
+ next "Leaves giant"
+ next "footprints"
+ dex
+
+_PoliwagDexEntry::
+ text "Its newly grown"
+ next "legs prevent it"
+ next "from running. It"
+
+ page "appears to prefer"
+ next "swimming than"
+ next "trying to stand"
+ dex
+
+_JynxDexEntry::
+ text "It seductively"
+ next "wiggles its hips"
+ next "as it walks. It"
+
+ page "can cause people"
+ next "to dance in"
+ next "unison with it"
+ dex
+
+_MoltresDexEntry::
+ text "Known as the"
+ next "legendary bird of"
+ next "fire. Every flap"
+
+ page "of its wings"
+ next "creates a dazzling"
+ next "flash of flames"
+ dex
+
+_ArticunoDexEntry::
+ text "A legendary bird"
+ next "#MON that is"
+ next "said to appear to"
+
+ page "doomed people who"
+ next "are lost in icy"
+ next "mountains"
+ dex
+
+_ZapdosDexEntry::
+ text "A legendary bird"
+ next "#MON that is"
+ next "said to appear"
+
+ page "from clouds while"
+ next "dropping enormous"
+ next "lightning bolts"
+ dex
+
+_DittoDexEntry::
+ text "Capable of copying"
+ next "an enemy's genetic"
+ next "code to instantly"
+
+ page "transform itself"
+ next "into a duplicate"
+ next "of the enemy"
+ dex
+
+_MeowthDexEntry::
+ text "Adores circular"
+ next "objects. Wanders"
+ next "the streets on a"
+
+ page "nightly basis to"
+ next "look for dropped"
+ next "loose change"
+ dex
+
+_KrabbyDexEntry::
+ text "Its pincers are"
+ next "not only powerful"
+ next "weapons, they are"
+
+ page "used for balance"
+ next "when walking"
+ next "sideways"
+ dex
+
+_VulpixDexEntry::
+ text "At the time of"
+ next "birth, it has"
+ next "just one tail."
+
+ page "The tail splits"
+ next "from its tip as"
+ next "it grows older"
+ dex
+
+_NinetalesDexEntry::
+ text "Very smart and"
+ next "very vengeful."
+ next "Grabbing one of"
+
+ page "its many tails"
+ next "could result in a"
+ next "1000-year curse"
+ dex
+
+_PikachuDexEntry::
+ text "When several of"
+ next "these #MON"
+ next "gather, their"
+
+ page "electricity could"
+ next "build and cause"
+ next "lightning storms"
+ dex
+
+_RaichuDexEntry::
+ text "Its long tail"
+ next "serves as a"
+ next "ground to protect"
+
+ page "itself from its"
+ next "own high voltage"
+ next "power"
+ dex
+
+_DratiniDexEntry::
+ text "Long considered a"
+ next "mythical #MON"
+ next "until recently"
+
+ page "when a small"
+ next "colony was found"
+ next "living underwater"
+ dex
+
+_DragonairDexEntry::
+ text "A mystical #MON"
+ next "that exudes a"
+ next "gentle aura."
+
+ page "Has the ability"
+ next "to change climate"
+ next "conditions"
+ dex
+
+_KabutoDexEntry::
+ text "A #MON that"
+ next "was resurrected"
+ next "from a fossil"
+
+ page "found in what was"
+ next "once the ocean"
+ next "floor eons ago"
+ dex
+
+_KabutopsDexEntry::
+ text "Its sleek shape is"
+ next "perfect for swim-"
+ next "ming. It slashes"
+
+ page "prey with its"
+ next "claws and drains"
+ next "the body fluids"
+ dex
+
+_HorseaDexEntry::
+ text "Known to shoot"
+ next "down flying bugs"
+ next "with precision"
+
+ page "blasts of ink"
+ next "from the surface"
+ next "of the water"
+ dex
+
+_SeadraDexEntry::
+ text "Capable of swim-"
+ next "ming backwards by"
+ next "rapidly flapping"
+
+ page "its wing-like"
+ next "pectoral fins and"
+ next "stout tail"
+ dex
+
+_SandshrewDexEntry::
+ text "Burrows deep"
+ next "underground in"
+ next "arid locations"
+
+ page "far from water."
+ next "It only emerges"
+ next "to hunt for food"
+ dex
+
+_SandslashDexEntry::
+ text "Curls up into a"
+ next "spiny ball when"
+ next "threatened. It"
+
+ page "can roll while"
+ next "curled up to"
+ next "attack or escape"
+ dex
+
+_OmanyteDexEntry::
+ text "Although long"
+ next "extinct, in rare"
+ next "cases, it can be"
+
+ page "genetically"
+ next "resurrected from"
+ next "fossils"
+ dex
+
+_OmastarDexEntry::
+ text "A prehistoric"
+ next "#MON that died"
+ next "out when its"
+
+ page "heavy shell made"
+ next "it impossible to"
+ next "catch prey"
+ dex
+
+_JigglypuffDexEntry::
+ text "When its huge eyes"
+ next "light up, it sings"
+ next "a mysteriously"
+
+ page "soothing melody"
+ next "that lulls its"
+ next "enemies to sleep"
+ dex
+
+_WigglytuffDexEntry::
+ text "The body is soft"
+ next "and rubbery. When"
+ next "angered, it will"
+
+ page "suck in air and"
+ next "inflate itself to"
+ next "an enormous size"
+ dex
+
+_EeveeDexEntry::
+ text "Its genetic code"
+ next "is irregular."
+ next "It may mutate if"
+
+ page "it is exposed to"
+ next "radiation from"
+ next "element STONEs"
+ dex
+
+_FlareonDexEntry::
+ text "When storing"
+ next "thermal energy in"
+ next "its body, its"
+
+ page "temperature could"
+ next "soar to over 1600"
+ next "degrees"
+ dex
+
+_JolteonDexEntry::
+ text "It accumulates"
+ next "negative ions in"
+ next "the atmosphere to"
+
+ page "blast out 10000-"
+ next "volt lightning"
+ next "bolts"
+ dex
+
+_VaporeonDexEntry::
+ text "Lives close to"
+ next "water. Its long"
+ next "tail is ridged"
+
+ page "with a fin which"
+ next "is often mistaken"
+ next "for a mermaid's"
+ dex
+
+_MachopDexEntry::
+ text "Loves to build"
+ next "its muscles."
+ next "It trains in all"
+
+ page "styles of martial"
+ next "arts to become"
+ next "even stronger"
+ dex
+
+_ZubatDexEntry::
+ text "Forms colonies in"
+ next "perpetually dark"
+ next "places. Uses"
+
+ page "ultrasonic waves"
+ next "to identify and"
+ next "approach targets"
+ dex
+
+_EkansDexEntry::
+ text "Moves silently"
+ next "and stealthily."
+ next "Eats the eggs of"
+
+ page "birds, such as"
+ next "PIDGEY and"
+ next "SPEAROW, whole"
+ dex
+
+_ParasDexEntry::
+ text "Burrows to suck"
+ next "tree roots. The"
+ next "mushrooms on its"
+
+ page "back grow by draw-"
+ next "ing nutrients from"
+ next "the bug host"
+ dex
+
+_PoliwhirlDexEntry::
+ text "Capable of living"
+ next "in or out of"
+ next "water. When out"
+
+ page "of water, it"
+ next "sweats to keep"
+ next "its body slimy"
+ dex
+
+_PoliwrathDexEntry::
+ text "An adept swimmer"
+ next "at both the front"
+ next "crawl and breast"
+
+ page "stroke. Easily"
+ next "overtakes the best"
+ next "human swimmers"
+ dex
+
+_WeedleDexEntry::
+ text "Often found in"
+ next "forests, eating"
+ next "leaves."
+
+ page "It has a sharp"
+ next "venomous stinger"
+ next "on its head"
+ dex
+
+_KakunaDexEntry::
+ text "Almost incapable"
+ next "of moving, this"
+ next "#MON can only"
+
+ page "harden its shell"
+ next "to protect itself"
+ next "from predators"
+ dex
+
+_BeedrillDexEntry::
+ text "Flies at high"
+ next "speed and attacks"
+ next "using its large"
+
+ page "venomous stingers"
+ next "on its forelegs"
+ next "and tail"
+ dex
+
+_DodrioDexEntry::
+ text "Uses its three"
+ next "brains to execute"
+ next "complex plans."
+
+ page "While two heads"
+ next "sleep, one head"
+ next "stays awake"
+ dex
+
+_PrimeapeDexEntry::
+ text "Always furious"
+ next "and tenacious to"
+ next "boot. It will not"
+
+ page "abandon chasing"
+ next "its quarry until"
+ next "it is caught"
+ dex
+
+_DugtrioDexEntry::
+ text "A team of DIGLETT"
+ next "triplets."
+ next "It triggers huge"
+
+ page "earthquakes by"
+ next "burrowing 60 miles"
+ next "underground"
+ dex
+
+_VenomothDexEntry::
+ text "The dust-like"
+ next "scales covering"
+ next "its wings are"
+
+ page "color coded to"
+ next "indicate the kinds"
+ next "of poison it has"
+ dex
+
+_DewgongDexEntry::
+ text "Stores thermal"
+ next "energy in its"
+ next "body. Swims at a"
+
+ page "steady 8 knots"
+ next "even in intensely"
+ next "cold waters"
+ dex
+
+_CaterpieDexEntry::
+ text "Its short feet"
+ next "are tipped with"
+ next "suction pads that"
+
+ page "enable it to"
+ next "tirelessly climb"
+ next "slopes and walls"
+ dex
+
+_MetapodDexEntry::
+ text "This #MON is"
+ next "vulnerable to"
+ next "attack while its"
+
+ page "shell is soft,"
+ next "exposing its weak"
+ next "and tender body"
+ dex
+
+_ButterfreeDexEntry::
+ text "In battle, it"
+ next "flaps its wings"
+ next "at high speed to"
+
+ page "release highly"
+ next "toxic dust into"
+ next "the air"
+ dex
+
+_MachampDexEntry::
+ text "Using its heavy"
+ next "muscles, it throws"
+ next "powerful punches"
+
+ page "that can send the"
+ next "victim clear over"
+ next "the horizon"
+ dex
+
+_GolduckDexEntry::
+ text "Often seen swim-"
+ next "ming elegantly by"
+ next "lake shores. It"
+
+ page "is often mistaken"
+ next "for the Japanese"
+ next "monster, Kappa"
+ dex
+
+_HypnoDexEntry::
+ text "When it locks eyes"
+ next "with an enemy, it"
+ next "will use a mix of"
+
+ page "PSI moves such as"
+ next "HYPNOSIS and"
+ next "CONFUSION"
+ dex
+
+_GolbatDexEntry::
+ text "Once it strikes,"
+ next "it will not stop"
+ next "draining energy"
+
+ page "from the victim"
+ next "even if it gets"
+ next "too heavy to fly"
+ dex
+
+_MewtwoDexEntry::
+ text "It was created by"
+ next "a scientist after"
+ next "years of horrific"
+
+ page "gene splicing and"
+ next "DNA engineering"
+ next "experiments"
+ dex
+
+_SnorlaxDexEntry::
+ text "Very lazy. Just"
+ next "eats and sleeps."
+ next "As its rotund"
+
+ page "bulk builds, it"
+ next "becomes steadily"
+ next "more slothful"
+ dex
+
+_MagikarpDexEntry::
+ text "In the distant"
+ next "past, it was"
+ next "somewhat stronger"
+
+ page "than the horribly"
+ next "weak descendants"
+ next "that exist today"
+ dex
+
+_MukDexEntry::
+ text "Thickly covered"
+ next "with a filthy,"
+ next "vile sludge. It"
+
+ page "is so toxic, even"
+ next "its footprints"
+ next "contain poison"
+ dex
+
+_KinglerDexEntry::
+ text "The large pincer"
+ next "has 10000 hp of"
+ next "crushing power."
+
+ page "However, its huge"
+ next "size makes it"
+ next "unwieldy to use"
+ dex
+
+_CloysterDexEntry::
+ text "When attacked, it"
+ next "launches its"
+ next "horns in quick"
+
+ page "volleys. Its"
+ next "innards have"
+ next "never been seen"
+ dex
+
+_ElectrodeDexEntry::
+ text "It stores electric"
+ next "energy under very"
+ next "high pressure."
+
+ page "It often explodes"
+ next "with little or no"
+ next "provocation"
+ dex
+
+_ClefableDexEntry::
+ text "A timid fairy"
+ next "#MON that is"
+ next "rarely seen. It"
+
+ page "will run and hide"
+ next "the moment it"
+ next "senses people"
+ dex
+
+_WeezingDexEntry::
+ text "Where two kinds"
+ next "of poison gases"
+ next "meet, 2 KOFFINGs"
+
+ page "can fuse into a"
+ next "WEEZING over many"
+ next "years"
+ dex
+
+_PersianDexEntry::
+ text "Although its fur"
+ next "has many admirers,"
+ next "it is tough to"
+
+ page "raise as a pet"
+ next "because of its"
+ next "fickle meanness"
+ dex
+
+_MarowakDexEntry::
+ text "The bone it holds"
+ next "is its key weapon."
+ next "It throws the"
+
+ page "bone skillfully"
+ next "like a boomerang"
+ next "to KO targets"
+ dex
+
+_HaunterDexEntry::
+ text "Because of its"
+ next "ability to slip"
+ next "through block"
+
+ page "walls, it is said"
+ next "to be from an-"
+ next "other dimension"
+ dex
+
+_AbraDexEntry::
+ text "Using its ability"
+ next "to read minds, it"
+ next "will identify"
+
+ page "impending danger"
+ next "and TELEPORT to"
+ next "safety"
+ dex
+
+_AlakazamDexEntry::
+ text "Its brain can out-"
+ next "perform a super-"
+ next "computer."
+
+ page "Its intelligence"
+ next "quotient is said"
+ next "to be 5,000"
+ dex
+
+_PidgeottoDexEntry::
+ text "Very protective"
+ next "of its sprawling"
+ next "territorial area,"
+
+ page "this #MON will"
+ next "fiercely peck at"
+ next "any intruder"
+ dex
+
+_PidgeotDexEntry::
+ text "When hunting, it"
+ next "skims the surface"
+ next "of water at high"
+
+ page "speed to pick off"
+ next "unwary prey such"
+ next "as MAGIKARP"
+ dex
+
+_StarmieDexEntry::
+ text "Its central core"
+ next "glows with the"
+ next "seven colors of"
+
+ page "the rainbow. Some"
+ next "people value the"
+ next "core as a gem"
+ dex
+
+_BulbasaurDexEntry::
+ text "A strange seed was"
+ next "planted on its"
+ next "back at birth."
+
+ page "The plant sprouts"
+ next "and grows with"
+ next "this #MON"
+ dex
+
+_VenusaurDexEntry::
+ text "The plant blooms"
+ next "when it is"
+ next "absorbing solar"
+
+ page "energy. It stays"
+ next "on the move to"
+ next "seek sunlight"
+ dex
+
+_TentacruelDexEntry::
+ text "The tentacles are"
+ next "normally kept"
+ next "short. On hunts,"
+
+ page "they are extended"
+ next "to ensnare and"
+ next "immobilize prey"
+ dex
+
+_GoldeenDexEntry::
+ text "Its tail fin"
+ next "billows like an"
+ next "elegant ballroom"
+
+ page "dress, giving it"
+ next "the nickname of"
+ next "the Water Queen"
+ dex
+
+_SeakingDexEntry::
+ text "In the autumn"
+ next "spawning season,"
+ next "they can be seen"
+
+ page "swimming power-"
+ next "fully up rivers"
+ next "and creeks"
+ dex
+
+_PonytaDexEntry::
+ text "Its hooves are 10"
+ next "times harder than"
+ next "diamonds. It can"
+
+ page "trample anything"
+ next "completely flat"
+ next "in little time"
+ dex
+
+_RapidashDexEntry::
+ text "Very competitive,"
+ next "this #MON will"
+ next "chase anything"
+
+ page "that moves fast"
+ next "in the hopes of"
+ next "racing it"
+ dex
+
+_RattataDexEntry::
+ text "Bites anything"
+ next "when it attacks."
+ next "Small and very"
+
+ page "quick, it is a"
+ next "common sight in"
+ next "many places"
+ dex
+
+_RaticateDexEntry::
+ text "It uses its whis-"
+ next "kers to maintain"
+ next "its balance."
+
+ page "It apparently"
+ next "slows down if"
+ next "they are cut off"
+ dex
+
+_NidorinoDexEntry::
+ text "An aggressive"
+ next "#MON that is"
+ next "quick to attack."
+
+ page "The horn on its"
+ next "head secretes a"
+ next "powerful venom"
+ dex
+
+_NidorinaDexEntry::
+ text "The female's horn"
+ next "develops slowly."
+ next "Prefers physical"
+
+ page "attacks such as"
+ next "clawing and"
+ next "biting"
+ dex
+
+_GeodudeDexEntry::
+ text "Found in fields"
+ next "and mountains."
+ next "Mistaking them"
+
+ page "for boulders,"
+ next "people often step"
+ next "or trip on them"
+ dex
+
+_PorygonDexEntry::
+ text "A #MON that"
+ next "consists entirely"
+ next "of programming"
+
+ page "code. Capable of"
+ next "moving freely in"
+ next "cyberspace"
+ dex
+
+_AerodactylDexEntry::
+ text "A ferocious, pre-"
+ next "historic #MON"
+ next "that goes for the"
+
+ page "enemy's throat"
+ next "with its serrated"
+ next "saw-like fangs"
+ dex
+
+_MagnemiteDexEntry::
+ text "Uses anti-gravity"
+ next "to stay suspended."
+ next "Appears without"
+
+ page "warning and uses"
+ next "THUNDER WAVE and"
+ next "similar moves"
+ dex
+
+_CharmanderDexEntry::
+ text "Obviously prefers"
+ next "hot places. When"
+ next "it rains, steam"
+
+ page "is said to spout"
+ next "from the tip of"
+ next "its tail"
+ dex
+
+_SquirtleDexEntry::
+ text "After birth, its"
+ next "back swells and"
+ next "hardens into a"
+
+ page "shell. Powerfully"
+ next "sprays foam from"
+ next "its mouth"
+ dex
+
+_CharmeleonDexEntry::
+ text "When it swings"
+ next "its burning tail,"
+ next "it elevates the"
+
+ page "temperature to"
+ next "unbearably high"
+ next "levels"
+ dex
+
+_WartortleDexEntry::
+ text "Often hides in"
+ next "water to stalk"
+ next "unwary prey. For"
+
+ page "swimming fast, it"
+ next "moves its ears to"
+ next "maintain balance"
+ dex
+
+_CharizardDexEntry::
+ text "Spits fire that"
+ next "is hot enough to"
+ next "melt boulders."
+
+ page "Known to cause"
+ next "forest fires"
+ next "unintentionally"
+ dex
+
+_OddishDexEntry::
+ text "During the day,"
+ next "it keeps its face"
+ next "buried in the"
+
+ page "ground. At night,"
+ next "it wanders around"
+ next "sowing its seeds"
+ dex
+
+_GloomDexEntry::
+ text "The fluid that"
+ next "oozes from its"
+ next "mouth isn't drool."
+
+ page "It is a nectar"
+ next "that is used to"
+ next "attract prey"
+ dex
+
+_VileplumeDexEntry::
+ text "The larger its"
+ next "petals, the more"
+ next "toxic pollen it"
+
+ page "contains. Its big"
+ next "head is heavy and"
+ next "hard to hold up"
+ dex
+
+_BellsproutDexEntry::
+ text "A carnivorous"
+ next "#MON that traps"
+ next "and eats bugs."
+
+ page "It uses its root"
+ next "feet to soak up"
+ next "needed moisture"
+ dex
+
+_WeepinbellDexEntry::
+ text "It spits out"
+ next "POISONPOWDER to"
+ next "immobilize the"
+
+ page "enemy and then"
+ next "finishes it with"
+ next "a spray of ACID"
+ dex
+
+_VictreebelDexEntry::
+ text "Said to live in"
+ next "huge colonies"
+ next "deep in jungles,"
+
+ page "although no one"
+ next "has ever returned"
+ next "from there"
+ dex
+