shithub: pokecrystal

Download patch

ref: 552febffe8a1dcb328ed32c246ceafabe380c7cc
parent: a8fe0c13d42f5d5da7b864f9d6dd0eb1fdfe71a1
parent: 0a2b14309ab295a01c8597269c70acdee81f87ad
author: pikalaxalt <[email protected]>
date: Sun Apr 10 09:39:55 EDT 2016

Merge branch 'master' of https://github.com/pret/pokecrystal

--- a/constants/map_constants.asm
+++ b/constants/map_constants.asm
@@ -10,7 +10,7 @@
 
 	mapgroup OLIVINE_POKECENTER_1F,                       4,  5 ;  1
 	mapgroup OLIVINE_GYM,                                 8,  5 ;  2
-	mapgroup OLIVINE_VOLTORB_HOUSE,                       4,  4 ;  3
+	mapgroup OLIVINE_TIMS_HOUSE,                          4,  4 ;  3
 	mapgroup OLIVINE_HOUSE_BETA,                          4,  4 ;  4
 	mapgroup OLIVINE_PUNISHMENT_SPEECH_HOUSE,             4,  4 ;  5
 	mapgroup OLIVINE_GOOD_ROD_HOUSE,                      4,  4 ;  6
@@ -144,7 +144,7 @@
 	mapgroup BLACKTHORN_GYM_1F,                           9,  5 ;  1
 	mapgroup BLACKTHORN_GYM_2F,                           9,  5 ;  2
 	mapgroup BLACKTHORN_DRAGON_SPEECH_HOUSE,              4,  4 ;  3
-	mapgroup BLACKTHORN_DODRIO_TRADE_HOUSE,               4,  4 ;  4
+	mapgroup BLACKTHORN_EMYS_HOUSE,                       4,  4 ;  4
 	mapgroup BLACKTHORN_MART,                             4,  6 ;  5
 	mapgroup BLACKTHORN_POKECENTER_1F,                    4,  5 ;  6
 	mapgroup MOVE_DELETERS_HOUSE,                         4,  4 ;  7
@@ -233,7 +233,7 @@
 	mapgroup GOLDENROD_MAGNET_TRAIN_STATION,              9, 10 ;  7
 	mapgroup GOLDENROD_FLOWER_SHOP,                       4,  4 ;  8
 	mapgroup GOLDENROD_PP_SPEECH_HOUSE,                   4,  4 ;  9
-	mapgroup GOLDENROD_NAME_RATERS_HOUSE,                 4,  4 ; 10
+	mapgroup GOLDENROD_NAME_RATER,                        4,  4 ; 10
 	mapgroup GOLDENROD_DEPT_STORE_1F,                     4,  8 ; 11
 	mapgroup GOLDENROD_DEPT_STORE_2F,                     4,  8 ; 12
 	mapgroup GOLDENROD_DEPT_STORE_3F,                     4,  8 ; 13
--- a/maps.asm
+++ b/maps.asm
@@ -33,7 +33,7 @@
 INCLUDE "maps/GoldenrodMagnetTrainStation.asm"
 INCLUDE "maps/GoldenrodFlowerShop.asm"
 INCLUDE "maps/GoldenrodPPSpeechHouse.asm"
-INCLUDE "maps/GoldenrodNameRatersHouse.asm"
+INCLUDE "maps/GoldenrodNameRater.asm"
 INCLUDE "maps/GoldenrodDeptStore1F.asm"
 INCLUDE "maps/GoldenrodDeptStore2F.asm"
 INCLUDE "maps/GoldenrodDeptStore3F.asm"
@@ -241,7 +241,7 @@
 
 INCLUDE "maps/OlivinePokeCenter1F.asm"
 INCLUDE "maps/OlivineGym.asm"
-INCLUDE "maps/OlivineVoltorbHouse.asm"
+INCLUDE "maps/OlivineTimsHouse.asm"
 INCLUDE "maps/OlivineHouseBeta.asm"
 INCLUDE "maps/OlivinePunishmentSpeechHouse.asm"
 INCLUDE "maps/OlivineGoodRodHouse.asm"
@@ -380,7 +380,7 @@
 INCLUDE "maps/BlackthornGym1F.asm"
 INCLUDE "maps/BlackthornGym2F.asm"
 INCLUDE "maps/BlackthornDragonSpeechHouse.asm"
-INCLUDE "maps/BlackthornDodrioTradeHouse.asm"
+INCLUDE "maps/BlackthornEmysHouse.asm"
 INCLUDE "maps/BlackthornMart.asm"
 INCLUDE "maps/BlackthornPokeCenter1F.asm"
 INCLUDE "maps/MoveDeletersHouse.asm"
--- a/maps/AzaleaMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/AzaleaPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/BillsHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/BlackthornCity.asm
+++ b/maps/BlackthornCity.asm
@@ -6,7 +6,7 @@
 	const BLACKTHORNCITY_BLACK_BELT
 	const BLACKTHORNCITY_COOLTRAINER_F1
 	const BLACKTHORNCITY_YOUNGSTER1
-	const BLACKTHORNCITY_YOUNGSTER2
+	const BLACKTHORNCITY_SANTOS
 	const BLACKTHORNCITY_COOLTRAINER_F2
 
 BlackthornCity_MapScriptHeader:
@@ -27,11 +27,11 @@
 .Santos
 	checkcode VAR_WEEKDAY
 	if_equal SATURDAY, .SantosAppears
-	disappear BLACKTHORNCITY_YOUNGSTER2
+	disappear BLACKTHORNCITY_SANTOS
 	return
 
 .SantosAppears
-	appear BLACKTHORNCITY_YOUNGSTER2
+	appear BLACKTHORNCITY_SANTOS
 	return
 
 BlackthornSuperNerdScript:
@@ -322,7 +322,7 @@
 	db 8
 	warp_def $b, $12, 1, BLACKTHORN_GYM_1F
 	warp_def $15, $d, 1, BLACKTHORN_DRAGON_SPEECH_HOUSE
-	warp_def $17, $1d, 1, BLACKTHORN_DODRIO_TRADE_HOUSE
+	warp_def $17, $1d, 1, BLACKTHORN_EMYS_HOUSE
 	warp_def $1d, $f, 2, BLACKTHORN_MART
 	warp_def $1d, $15, 1, BLACKTHORN_POKECENTER_1F
 	warp_def $1f, $9, 1, MOVE_DELETERS_HOUSE
--- a/maps/BlackthornDodrioTradeHouse.asm
+++ /dev/null
@@ -1,41 +1,0 @@
-const_value set 2
-	const BLACKTHORNDODRIOTRADEHOUSE_LASS
-
-BlackthornDodrioTradeHouse_MapScriptHeader:
-.MapTriggers:
-	db 0
-
-.MapCallbacks:
-	db 0
-
-Emy:
-	faceplayer
-	opentext
-	trade $3
-	waitbutton
-	closetext
-	end
-
-EmysHouseBookshelf:
-	jumpstd magazinebookshelf
-
-BlackthornDodrioTradeHouse_MapEventHeader:
-	; filler
-	db 0, 0
-
-.Warps:
-	db 2
-	warp_def $7, $2, 3, BLACKTHORN_CITY
-	warp_def $7, $3, 3, BLACKTHORN_CITY
-
-.XYTriggers:
-	db 0
-
-.Signposts:
-	db 2
-	signpost 1, 0, SIGNPOST_READ, EmysHouseBookshelf
-	signpost 1, 1, SIGNPOST_READ, EmysHouseBookshelf
-
-.PersonEvents:
-	db 1
-	person_event SPRITE_LASS, 3, 2, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, Emy, -1
--- a/maps/BlackthornDodrioTradeHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/BlackthornDragonSpeechHouse.asm
+++ b/maps/BlackthornDragonSpeechHouse.asm
@@ -12,18 +12,18 @@
 GrannyScript_0x195949:
 	jumptextfaceplayer UnknownText_0x19595c
 
-EkansScript_0x19594c:
+Dratini:
 	opentext
-	writetext UnknownText_0x1959ee
+	writetext DratiniText
 	cry DRATINI
 	waitbutton
 	closetext
 	end
 
-UnknownScript_0x195956:
+; unused
 	jumpstd picturebookshelf
 
-UnknownScript_0x195959:
+; unused
 	jumpstd magazinebookshelf
 
 UnknownText_0x19595c:
@@ -41,7 +41,7 @@
 	line "this town."
 	done
 
-UnknownText_0x1959ee:
+DratiniText:
 	text "DRATINI: Draa!"
 	done
 
@@ -63,4 +63,4 @@
 .PersonEvents:
 	db 2
 	person_event SPRITE_GRANNY, 3, 2, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GrannyScript_0x195949, -1
-	person_event SPRITE_EKANS, 5, 5, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, EkansScript_0x19594c, -1
+	person_event SPRITE_EKANS, 5, 5, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, Dratini, -1
--- a/maps/BlackthornDragonSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- /dev/null
+++ b/maps/BlackthornEmysHouse.asm
@@ -1,0 +1,41 @@
+const_value set 2
+	const BLACKTHORNEMYSHOUSE_EMY
+
+BlackthornEmysHouse_MapScriptHeader:
+.MapTriggers:
+	db 0
+
+.MapCallbacks:
+	db 0
+
+Emy:
+	faceplayer
+	opentext
+	trade $3
+	waitbutton
+	closetext
+	end
+
+EmysHouseBookshelf:
+	jumpstd magazinebookshelf
+
+BlackthornEmysHouse_MapEventHeader:
+	; filler
+	db 0, 0
+
+.Warps:
+	db 2
+	warp_def $7, $2, 3, BLACKTHORN_CITY
+	warp_def $7, $3, 3, BLACKTHORN_CITY
+
+.XYTriggers:
+	db 0
+
+.Signposts:
+	db 2
+	signpost 1, 0, SIGNPOST_READ, EmysHouseBookshelf
+	signpost 1, 1, SIGNPOST_READ, EmysHouseBookshelf
+
+.PersonEvents:
+	db 1
+	person_event SPRITE_LASS, 3, 2, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, Emy, -1
--- a/maps/BlackthornMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/BlackthornPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/BluesHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/BurnedTower1F.asm
+++ b/maps/BurnedTower1F.asm
@@ -1,6 +1,6 @@
 const_value set 2
 	const BURNEDTOWER1F_ROCK
-	const BURNEDTOWER1F_SUPER_NERD
+	const BURNEDTOWER1F_EUSINE
 	const BURNEDTOWER1F_SILVER
 	const BURNEDTOWER1F_MORTY
 	const BURNEDTOWER1F_POKE_BALL
@@ -43,14 +43,14 @@
 	return
 
 .EusineTrigger:
-	spriteface BURNEDTOWER1F_SUPER_NERD, DOWN
-	showemote EMOTE_SHOCK, BURNEDTOWER1F_SUPER_NERD, 15
-	applymovement BURNEDTOWER1F_SUPER_NERD, BurnedTower1FEusineMovement
+	spriteface BURNEDTOWER1F_EUSINE, DOWN
+	showemote EMOTE_SHOCK, BURNEDTOWER1F_EUSINE, 15
+	applymovement BURNEDTOWER1F_EUSINE, BurnedTower1FEusineMovement
 	opentext
 	writetext BurnedTower1FEusineIntroText
 	waitbutton
 	closetext
-	moveperson BURNEDTOWER1F_SUPER_NERD, $9, $e
+	moveperson BURNEDTOWER1F_EUSINE, $9, $e
 	dotrigger $1
 	end
 
--- a/maps/BurnedTowerB1F.asm
+++ b/maps/BurnedTowerB1F.asm
@@ -7,7 +7,7 @@
 	const BURNEDTOWERB1F_ENTEI2
 	const BURNEDTOWERB1F_SUICUNE2
 	const BURNEDTOWERB1F_POKE_BALL
-	const BURNEDTOWERB1F_SUPER_NERD
+	const BURNEDTOWERB1F_EUSINE
 
 BurnedTowerB1F_MapScriptHeader:
 .MapTriggers:
@@ -22,7 +22,7 @@
 
 	; callbacks
 
-	dbw MAPCALLBACK_TILES, UnknownScript_0x186160
+	dbw MAPCALLBACK_TILES, BurnedTowerB1FLadderCallback
 
 UnknownScript_0x18615e:
 	end
@@ -30,14 +30,14 @@
 UnknownScript_0x18615f:
 	end
 
-UnknownScript_0x186160:
+BurnedTowerB1FLadderCallback:
 	checkevent EVENT_RELEASED_THE_BEASTS
-	iftrue UnknownScript_0x18616a
+	iftrue .NoChange
 	changeblock $6, $e, $2
-UnknownScript_0x18616a:
+.NoChange
 	return
 
-UnknownScript_0x18616b:
+ReleaseTheBeasts:
 	playmusic MUSIC_NONE
 	pause 30
 	appear BURNEDTOWERB1F_RAIKOU1
@@ -61,27 +61,27 @@
 	pause 15
 	playsound SFX_WARP_FROM
 	spriteface PLAYER, LEFT
-	applymovement BURNEDTOWERB1F_RAIKOU1, MovementData_0x186236
+	applymovement BURNEDTOWERB1F_RAIKOU1, BurnedTowerRaikouMovement
 	disappear BURNEDTOWERB1F_RAIKOU1
 	waitsfx
 	playsound SFX_WARP_FROM
 	spriteface PLAYER, RIGHT
-	applymovement BURNEDTOWERB1F_ENTEI1, MovementData_0x18623b
+	applymovement BURNEDTOWERB1F_ENTEI1, BurnedTowerEnteiMovement
 	disappear BURNEDTOWERB1F_ENTEI1
 	waitsfx
 	pause 15
 	playsound SFX_WARP_FROM
 	spriteface PLAYER, UP
-	applymovement BURNEDTOWERB1F_SUICUNE1, MovementData_0x186241
+	applymovement BURNEDTOWERB1F_SUICUNE1, BurnedTowerSuicuneMovement1
 	playsound SFX_WARP_FROM
 	spriteface PLAYER, DOWN
-	applymovement BURNEDTOWERB1F_SUICUNE1, MovementData_0x186248
+	applymovement BURNEDTOWERB1F_SUICUNE1, BurnedTowerSuicuneMovement2
 	spriteface PLAYER, UP
 	pause 20
 	cry SUICUNE
 	pause 30
 	playsound SFX_WARP_FROM
-	applymovement BURNEDTOWERB1F_SUICUNE1, MovementData_0x186253
+	applymovement BURNEDTOWERB1F_SUICUNE1, BurnedTowerSuicuneMovement3
 	spriteface PLAYER, DOWN
 	disappear BURNEDTOWERB1F_SUICUNE1
 	waitsfx
@@ -96,7 +96,7 @@
 	clearevent EVENT_ECRUTEAK_CITY_GRAMPS
 	setevent EVENT_BURNED_TOWER_MORTY
 	setevent EVENT_BURNED_TOWER_1F_EUSINE
-	appear BURNEDTOWERB1F_SUPER_NERD
+	appear BURNEDTOWERB1F_EUSINE
 	refreshscreen $0
 	changeblock $6, $e, $1b
 	reloadmappart
@@ -104,21 +104,21 @@
 	dotrigger $1
 	end
 
-SuperNerdScript_0x186212:
+BurnedTowerB1FEusine:
 	faceplayer
 	opentext
-	writetext UnknownText_0x18626a
+	writetext BurnedTowerB1FEusineText
 	waitbutton
 	closetext
 	checkcode VAR_FACING
-	if_equal $1, UnknownScript_0x186226
-	applymovement BURNEDTOWERB1F_SUPER_NERD, MovementData_0x186263
+	if_equal $1, .Movement
+	applymovement BURNEDTOWERB1F_EUSINE, BurnedTowerB1FEusineMovement1
 	jump UnknownScript_0x18622a
 
-UnknownScript_0x186226:
-	applymovement BURNEDTOWERB1F_SUPER_NERD, MovementData_0x18625c
+.Movement
+	applymovement BURNEDTOWERB1F_EUSINE, BurnedTowerB1FEusineMovement2
 UnknownScript_0x18622a:
-	disappear BURNEDTOWERB1F_SUPER_NERD
+	disappear BURNEDTOWERB1F_EUSINE
 	playsound SFX_EXIT_BUILDING
 	waitsfx
 	end
@@ -129,7 +129,7 @@
 BurnedTowerB1FBoulder:
 	jumpstd strengthboulder
 
-MovementData_0x186236:
+BurnedTowerRaikouMovement:
 	set_sliding
 	fast_jump_step_down
 	fast_jump_step_left
@@ -136,7 +136,7 @@
 	remove_sliding
 	step_end
 
-MovementData_0x18623b:
+BurnedTowerEnteiMovement:
 	set_sliding
 	fast_jump_step_right
 	fast_jump_step_down
@@ -144,7 +144,7 @@
 	remove_sliding
 	step_end
 
-MovementData_0x186241:
+BurnedTowerSuicuneMovement1:
 	set_sliding
 	fast_jump_step_right
 	fast_jump_step_down
@@ -153,7 +153,7 @@
 	remove_sliding
 	step_end
 
-MovementData_0x186248:
+BurnedTowerSuicuneMovement2:
 	set_sliding
 	fast_jump_step_left
 	fast_jump_step_up
@@ -168,7 +168,7 @@
 	remove_sliding
 	step_end
 
-MovementData_0x186253:
+BurnedTowerSuicuneMovement3:
 	set_sliding
 	big_step_up
 	fast_jump_step_right
@@ -179,7 +179,7 @@
 	remove_sliding
 	step_end
 
-MovementData_0x18625c:
+BurnedTowerB1FEusineMovement2:
 	step_left
 	step_left
 	step_down
@@ -188,7 +188,7 @@
 	step_down
 	step_end
 
-MovementData_0x186263:
+BurnedTowerB1FEusineMovement1:
 	step_down
 	step_left
 	step_left
@@ -197,7 +197,7 @@
 	step_down
 	step_end
 
-UnknownText_0x18626a:
+BurnedTowerB1FEusineText:
 	text "EUSINE: I dug a"
 	line "hole here, too…"
 
@@ -255,7 +255,7 @@
 
 .XYTriggers:
 	db 1
-	xy_trigger 0, $6, $a, $0, UnknownScript_0x18616b, $0, $0
+	xy_trigger 0, $6, $a, $0, ReleaseTheBeasts, $0, $0
 
 .Signposts:
 	db 0
@@ -270,4 +270,4 @@
 	person_event SPRITE_ENTEI, 3, 12, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_SILVER, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
 	person_event SPRITE_SUICUNE, 4, 10, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_SILVER, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
 	person_event SPRITE_POKE_BALL, 4, 16, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, BurnedTowerB1FTMEndure, EVENT_BURNED_TOWER_B1F_TM_ENDURE
-	person_event SPRITE_SUPER_NERD, 12, 10, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, SuperNerdScript_0x186212, EVENT_EUSINE_IN_BURNED_TOWER
+	person_event SPRITE_SUPER_NERD, 12, 10, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, BurnedTowerB1FEusine, EVENT_EUSINE_IN_BURNED_TOWER
--- a/maps/CeladonDeptStore1F.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	
-
%
\ No newline at end of file
--- a/maps/CeladonDeptStore2F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-,.-
\ No newline at end of file
--- a/maps/CeladonDeptStore3F.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	
-

\ No newline at end of file
--- a/maps/CeladonDeptStore4F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-
\ No newline at end of file
--- a/maps/CeladonDeptStore5F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-
\ No newline at end of file
--- a/maps/CeladonDeptStore6F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-!!/  
\ No newline at end of file
--- a/maps/CeladonDeptStoreElevator.asm
+++ b/maps/CeladonDeptStoreElevator.asm
@@ -1,4 +1,3 @@
-
 CeladonDeptStoreElevator_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/CeladonDeptStoreElevator.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-&%
\ No newline at end of file
--- a/maps/CeladonMansion2F.asm
+++ b/maps/CeladonMansion2F.asm
@@ -1,4 +1,3 @@
-
 CeladonMansion2F_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/CeladonMansionRoofHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CeladonPokeCenter1F.asm
+++ b/maps/CeladonPokeCenter1F.asm
@@ -3,7 +3,7 @@
 	const CELADONPOKECENTER1F_GENTLEMAN
 	const CELADONPOKECENTER1F_PHARMACIST
 	const CELADONPOKECENTER1F_COOLTRAINER_F
-	const CELADONPOKECENTER1F_SUPER_NERD
+	const CELADONPOKECENTER1F_EUSINE
 
 CeladonPokeCenter1F_MapScriptHeader:
 .MapTriggers:
@@ -24,40 +24,40 @@
 PharmacistScript_0x71e2b:
 	jumptextfaceplayer UnknownText_0x71ec1
 
-SuperNerdScript_0x71e2e:
+CeladonEusine:
 	faceplayer
 	opentext
-	writetext UnknownText_0x71f22
+	writetext CeladonEusineText1
 	buttonsound
 	writebyte SUICUNE
 	special SpecialMonCheck
-	iffalse UnknownScript_0x71e46
+	iffalse .NoSuicune
 	special SpecialBeastsCheck
-	iftrue UnknownScript_0x71e48
-	writetext UnknownText_0x7201a
+	iftrue .HoOh
+	writetext NoBeastsText
 	waitbutton
-UnknownScript_0x71e46:
+.NoSuicune
 	closetext
 	end
 
-UnknownScript_0x71e48:
-	writetext UnknownText_0x71f65
+.HoOh
+	writetext EusineLeavesCeladonText
 	waitbutton
 	closetext
 	checkcode VAR_FACING
-	if_equal $1, UnknownScript_0x71e5a
-	applymovement CELADONPOKECENTER1F_SUPER_NERD, MovementData_0x71e6b
-	jump UnknownScript_0x71e5e
+	if_equal $1, .Location1
+	applymovement CELADONPOKECENTER1F_EUSINE, .Movement1
+	jump .Continue
 
-UnknownScript_0x71e5a:
-	applymovement CELADONPOKECENTER1F_SUPER_NERD, MovementData_0x71e65
-UnknownScript_0x71e5e:
-	disappear CELADONPOKECENTER1F_SUPER_NERD
+.Location1
+	applymovement CELADONPOKECENTER1F_EUSINE, .Movement2
+.Continue
+	disappear CELADONPOKECENTER1F_EUSINE
 	playsound SFX_EXIT_BUILDING
 	waitsfx
 	end
 
-MovementData_0x71e65:
+.Movement2
 	step_left
 	step_down
 	step_down
@@ -65,7 +65,7 @@
 	step_down
 	step_end
 
-MovementData_0x71e6b:
+.Movement1
 	step_down
 	step_down
 	step_down
@@ -92,7 +92,7 @@
 	line "three years ago."
 	done
 
-UnknownText_0x71f22:
+CeladonEusineText1:
 	text "EUSINE: Hi!"
 
 	para "I'm back visiting"
@@ -102,7 +102,7 @@
 	line "while."
 	done
 
-UnknownText_0x71f65:
+EusineLeavesCeladonText:
 	text "<PLAYER>, have you"
 	line "heard?"
 
@@ -123,7 +123,7 @@
 	line "you, <PLAYER>!"
 	done
 
-UnknownText_0x7201a:
+NoBeastsText:
 	text "Oh, by the way,"
 	line "<PLAYER>."
 
@@ -167,4 +167,4 @@
 	person_event SPRITE_GENTLEMAN, 5, 1, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GentlemanScript_0x71e25, -1
 	person_event SPRITE_PHARMACIST, 3, 0, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, PharmacistScript_0x71e2b, -1
 	person_event SPRITE_COOLTRAINER_F, 6, 8, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, CooltrainerFScript_0x71e28, -1
-	person_event SPRITE_SUPER_NERD, 3, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, SuperNerdScript_0x71e2e, EVENT_SET_WHEN_FOUGHT_HO_OH
+	person_event SPRITE_SUPER_NERD, 3, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, CeladonEusine, EVENT_SET_WHEN_FOUGHT_HO_OH
--- a/maps/CeladonPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/CeladonPokeCenter2FBeta.asm
+++ b/maps/CeladonPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 CeladonPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/CeladonPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/CeruleanGymBadgeSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CeruleanMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/CeruleanPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/CeruleanPokeCenter2FBeta.asm
+++ b/maps/CeruleanPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 CeruleanPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/CeruleanPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/CeruleanPoliceStation.asm
+++ b/maps/CeruleanPoliceStation.asm
@@ -16,9 +16,9 @@
 PokefanFScript_0x18804d:
 	jumptextfaceplayer UnknownText_0x1880c3
 
-DiglettScript_0x188050:
+CeruleanDiglett:
 	opentext
-	writetext UnknownText_0x1880e7
+	writetext CeruleanDiglettText
 	cry DIGLETT
 	waitbutton
 	closetext
@@ -39,7 +39,7 @@
 	line "robbers before."
 	done
 
-UnknownText_0x1880e7:
+CeruleanDiglettText:
 	text "DIGLETT: Dug dug."
 	done
 
@@ -62,4 +62,4 @@
 	db 3
 	person_event SPRITE_FISHING_GURU, 1, 5, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, FishingGuruScript_0x18804a, -1
 	person_event SPRITE_POKEFAN_F, 4, 5, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, PokefanFScript_0x18804d, -1
-	person_event SPRITE_DIGLETT, 5, 3, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, DiglettScript_0x188050, -1
+	person_event SPRITE_DIGLETT, 5, 3, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, CeruleanDiglett, -1
--- a/maps/CeruleanPoliceStation.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CeruleanTradeSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CharcoalKiln.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CherrygroveEvolutionSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CherrygroveGymSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CherrygroveMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/CherrygrovePokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/CianwoodCityPhotoStudio.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CianwoodLugiaSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CianwoodPharmacy.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/CianwoodPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/CinnabarPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/CinnabarPokeCenter2FBeta.asm
+++ b/maps/CinnabarPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 CinnabarPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/CinnabarPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/CopycatsHouse2F.asm
+++ b/maps/CopycatsHouse2F.asm
@@ -1,9 +1,9 @@
 const_value set 2
 	const COPYCATSHOUSE2F_COPYCAT1
-	const COPYCATSHOUSE2F_MOLTRES
-	const COPYCATSHOUSE2F_FAIRY
-	const COPYCATSHOUSE2F_MONSTER
-	const COPYCATSHOUSE2F_BIRD
+	const COPYCATSHOUSE2F_DODRIO
+	const COPYCATSHOUSE2F_FAIRYDOLL
+	const COPYCATSHOUSE2F_MONSTERDOLL
+	const COPYCATSHOUSE2F_BIRDDOLL
 	const COPYCATSHOUSE2F_COPYCAT2
 
 CopycatsHouse2F_MapScriptHeader:
--- /dev/null
+++ b/maps/DeptStore1F.blk
@@ -1,0 +1,2 @@
+	
+
%
\ No newline at end of file
--- /dev/null
+++ b/maps/DeptStore2F.blk
@@ -1,0 +1,1 @@
+,.-
\ No newline at end of file
--- /dev/null
+++ b/maps/DeptStore3F.blk
@@ -1,0 +1,2 @@
+	
+

\ No newline at end of file
--- /dev/null
+++ b/maps/DeptStore4F.blk
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/maps/DeptStore5F.blk
@@ -1,0 +1,1 @@
+
\ No newline at end of file
--- /dev/null
+++ b/maps/DeptStore6F.blk
@@ -1,0 +1,1 @@
+!!/  
\ No newline at end of file
--- /dev/null
+++ b/maps/DeptStoreElevator.blk
@@ -1,0 +1,1 @@
+&%
\ No newline at end of file
--- a/maps/DragonsDen1F.asm
+++ b/maps/DragonsDen1F.asm
@@ -1,4 +1,3 @@
-
 DragonsDen1F_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/EarlsPokemonAcademy.asm
+++ b/maps/EarlsPokemonAcademy.asm
@@ -1,5 +1,5 @@
 const_value set 2
-	const EARLSPOKEMONACADEMY_FISHER
+	const EARLSPOKEMONACADEMY_EARL
 	const EARLSPOKEMONACADEMY_YOUNGSTER1
 	const EARLSPOKEMONACADEMY_GAMEBOY_KID1
 	const EARLSPOKEMONACADEMY_GAMEBOY_KID2
@@ -14,7 +14,7 @@
 	db 0
 
 AcademyEarl:
-	applymovement EARLSPOKEMONACADEMY_FISHER, MovementData_0x68b2d
+	applymovement EARLSPOKEMONACADEMY_EARL, MovementData_0x68b2d
 	faceplayer
 	opentext
 	writetext UnknownText_0x68b3b
--- /dev/null
+++ b/maps/EastWestGate.blk
@@ -1,0 +1,1 @@
+99?#$>
\ No newline at end of file
--- a/maps/EcruteakItemfinderHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-)*
\ No newline at end of file
--- a/maps/EcruteakLugiaSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-)*
\ No newline at end of file
--- a/maps/EcruteakMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/EcruteakPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/ElmsHouse.asm
+++ b/maps/ElmsHouse.asm
@@ -1,6 +1,6 @@
 const_value set 2
-	const ELMSHOUSE_TEACHER
-	const ELMSHOUSE_BUG_CATCHER
+	const ELMSHOUSE_ELMS_WIFE
+	const ELMSHOUSE_ELMS_SON
 
 ElmsHouse_MapScriptHeader:
 .MapTriggers:
--- a/maps/ElmsLab.asm
+++ b/maps/ElmsLab.asm
@@ -1,6 +1,6 @@
 const_value set 2
 	const ELMSLAB_ELM
-	const ELMSLAB_SCIENTIST
+	const ELMSLAB_ELMS_AIDE
 	const ELMSLAB_POKE_BALL1
 	const ELMSLAB_POKE_BALL2
 	const ELMSLAB_POKE_BALL3
@@ -463,17 +463,17 @@
 	end
 
 AideScript_WalkPotions1:
-	applymovement ELMSLAB_SCIENTIST, AideWalksRight1
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksRight1
 	spriteface PLAYER, DOWN
 	scall AideScript_GivePotions
-	applymovement ELMSLAB_SCIENTIST, AideWalksLeft1
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksLeft1
 	end
 
 AideScript_WalkPotions2:
-	applymovement ELMSLAB_SCIENTIST, AideWalksRight2
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksRight2
 	spriteface PLAYER, DOWN
 	scall AideScript_GivePotions
-	applymovement ELMSLAB_SCIENTIST, AideWalksLeft2
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksLeft2
 	end
 
 AideScript_GivePotions:
@@ -488,17 +488,17 @@
 	end
 
 AideScript_WalkBalls1:
-	applymovement ELMSLAB_SCIENTIST, AideWalksRight1
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksRight1
 	spriteface PLAYER, DOWN
 	scall AideScript_GiveYouBalls
-	applymovement ELMSLAB_SCIENTIST, AideWalksLeft1
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksLeft1
 	end
 
 AideScript_WalkBalls2:
-	applymovement ELMSLAB_SCIENTIST, AideWalksRight2
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksRight2
 	spriteface PLAYER, DOWN
 	scall AideScript_GiveYouBalls
-	applymovement ELMSLAB_SCIENTIST, AideWalksLeft2
+	applymovement ELMSLAB_ELMS_AIDE, AideWalksLeft2
 	end
 
 AideScript_GiveYouBalls:
--- a/maps/FuchsiaBillSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/FuchsiaMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/FuchsiaPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/FuchsiaPokeCenter2FBeta.asm
+++ b/maps/FuchsiaPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 FuchsiaPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/FuchsiaPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- /dev/null
+++ b/maps/GiftShop.blk
@@ -1,0 +1,1 @@
+ !" 
\ No newline at end of file
--- a/maps/GoldenrodBillsHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/GoldenrodCity.asm
+++ b/maps/GoldenrodCity.asm
@@ -569,7 +569,7 @@
 	warp_def $d, $9, 2, GOLDENROD_MAGNET_TRAIN_STATION
 	warp_def $5, $1d, 1, GOLDENROD_FLOWER_SHOP
 	warp_def $9, $21, 1, GOLDENROD_PP_SPEECH_HOUSE
-	warp_def $7, $f, 1, GOLDENROD_NAME_RATERS_HOUSE
+	warp_def $7, $f, 1, GOLDENROD_NAME_RATER
 	warp_def $1b, $18, 1, GOLDENROD_DEPT_STORE_1F
 	warp_def $15, $e, 1, GOLDENROD_GAME_CORNER
 	warp_def $f, $5, 1, RADIO_TOWER_1F
--- a/maps/GoldenrodDeptStore1F.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	
-
%
\ No newline at end of file
--- a/maps/GoldenrodDeptStore2F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-,.-
\ No newline at end of file
--- a/maps/GoldenrodDeptStore3F.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	
-

\ No newline at end of file
--- a/maps/GoldenrodDeptStore4F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-
\ No newline at end of file
--- a/maps/GoldenrodDeptStore5F.asm
+++ b/maps/GoldenrodDeptStore5F.asm
@@ -1,9 +1,9 @@
 const_value set 2
 	const GOLDENRODDEPTSTORE5F_CLERK
 	const GOLDENRODDEPTSTORE5F_LASS
-	const GOLDENRODDEPTSTORE5F_COOLTRAINER_M
+	const GOLDENRODDEPTSTORE5F_MIKE
 	const GOLDENRODDEPTSTORE5F_POKEFAN_M
-	const GOLDENRODDEPTSTORE5F_TWIN
+	const GOLDENRODDEPTSTORE5F_CARRIE
 	const GOLDENRODDEPTSTORE5F_RECEPTIONIST
 
 GoldenrodDeptStore5F_MapScriptHeader:
@@ -106,7 +106,7 @@
 	closetext
 	end
 
-TwinScript_0x56118:
+Carrie:
 	faceplayer
 	opentext
 	special SpecialGameboyCheck
@@ -126,7 +126,7 @@
 LassScript_0x56130:
 	jumptextfaceplayer UnknownText_0x562ad
 
-CooltrainerMScript_0x56133:
+Mike:
 	faceplayer
 	opentext
 	trade $0
@@ -242,7 +242,7 @@
 	db 6
 	person_event SPRITE_CLERK, 5, 8, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ClerkScript_0x5609c, -1
 	person_event SPRITE_LASS, 6, 3, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 0, PERSONTYPE_SCRIPT, 0, LassScript_0x56130, -1
-	person_event SPRITE_COOLTRAINER_M, 3, 6, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, CooltrainerMScript_0x56133, -1
+	person_event SPRITE_COOLTRAINER_M, 3, 6, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, Mike, -1
 	person_event SPRITE_POKEFAN_M, 5, 13, SPRITEMOVEDATA_WANDER, 2, 2, -1, -1, 0, PERSONTYPE_SCRIPT, 0, PokefanMScript_0x5613a, -1
-	person_event SPRITE_TWIN, 1, 9, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, TwinScript_0x56118, -1
+	person_event SPRITE_TWIN, 1, 9, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, Carrie, -1
 	person_event SPRITE_RECEPTIONIST, 5, 7, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, ReceptionistScript_0x560ce, EVENT_GOLDENROD_DEPT_STORE_5F_HAPPINESS_EVENT_LADY
--- a/maps/GoldenrodDeptStore5F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-
\ No newline at end of file
--- a/maps/GoldenrodDeptStore6F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-!!/  
\ No newline at end of file
--- a/maps/GoldenrodDeptStoreElevator.asm
+++ b/maps/GoldenrodDeptStoreElevator.asm
@@ -1,4 +1,3 @@
-
 GoldenrodDeptStoreElevator_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/GoldenrodDeptStoreElevator.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-&%
\ No newline at end of file
--- a/maps/GoldenrodDeptStoreRoof.asm
+++ b/maps/GoldenrodDeptStoreRoof.asm
@@ -86,17 +86,17 @@
 BugCatcherScript_0x56770:
 	jumptextfaceplayer UnknownText_0x56942
 
-MapGoldenrodDeptStoreRoofSignpost0Script:
-	jumptext UnknownText_0x569c3
+Binoculars1:
+	jumptext Binoculars1Text
 
-MapGoldenrodDeptStoreRoofSignpost1Script:
-	jumptext UnknownText_0x56a2b
+Binoculars2:
+	jumptext Binoculars2Text
 
-MapGoldenrodDeptStoreRoofSignpost2Script:
-	jumptext UnknownText_0x56aa6
+Binoculars3:
+	jumptext Binoculars3Text
 
-MapGoldenrodDeptStoreRoofSignpost3Script:
-	jumptext UnknownText_0x56b11
+PokeDollVendingMachine:
+	jumptext PokeDollVendingMachineText
 
 UnknownText_0x5677f:
 	text "Whew, I'm tired."
@@ -169,7 +169,7 @@
 	line "there's any left?"
 	done
 
-UnknownText_0x569c3:
+Binoculars1Text:
 	text "These binoculars"
 	line "let me see far"
 
@@ -180,7 +180,7 @@
 	line "the green roof?"
 	done
 
-UnknownText_0x56a2b:
+Binoculars2Text:
 	text "Hey! Some trainers"
 	line "are battling on"
 	cont "the road!"
@@ -193,7 +193,7 @@
 	cont "right now!"
 	done
 
-UnknownText_0x56aa6:
+Binoculars3Text:
 	text "A FISHER caught a"
 	line "lot of MAGIKARP…"
 
@@ -204,7 +204,7 @@
 	line "going everywhere!"
 	done
 
-UnknownText_0x56b11:
+PokeDollVendingMachineText:
 	text "A vending machine"
 	line "for #MON dolls?"
 
@@ -228,10 +228,10 @@
 
 .Signposts:
 	db 4
-	signpost 3, 15, SIGNPOST_RIGHT, MapGoldenrodDeptStoreRoofSignpost0Script
-	signpost 5, 15, SIGNPOST_RIGHT, MapGoldenrodDeptStoreRoofSignpost1Script
-	signpost 6, 15, SIGNPOST_RIGHT, MapGoldenrodDeptStoreRoofSignpost2Script
-	signpost 0, 3, SIGNPOST_UP, MapGoldenrodDeptStoreRoofSignpost3Script
+	signpost 3, 15, SIGNPOST_RIGHT, Binoculars1
+	signpost 5, 15, SIGNPOST_RIGHT, Binoculars2
+	signpost 6, 15, SIGNPOST_RIGHT, Binoculars3
+	signpost 0, 3, SIGNPOST_UP, PokeDollVendingMachine
 
 .PersonEvents:
 	db 8
--- a/maps/GoldenrodFlowerShop.asm
+++ b/maps/GoldenrodFlowerShop.asm
@@ -1,6 +1,6 @@
 const_value set 2
 	const GOLDENRODFLOWERSHOP_TEACHER
-	const GOLDENRODFLOWERSHOP_LASS
+	const GOLDENRODFLOWERSHOP_FLORIA
 
 GoldenrodFlowerShop_MapScriptHeader:
 .MapTriggers:
--- a/maps/GoldenrodHappinessRater.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- /dev/null
+++ b/maps/GoldenrodNameRater.asm
@@ -1,0 +1,47 @@
+const_value set 2
+	const GOLDENRODNAMERATER_NAME_RATER
+
+GoldenrodNameRater_MapScriptHeader:
+.MapTriggers:
+	db 0
+
+.MapCallbacks:
+	db 0
+
+GoldenrodNameRater:
+	faceplayer
+	opentext
+	special SpecialNameRater
+	waitbutton
+	closetext
+	end
+
+GoldenrodNameRaterBookshelf:
+	jumpstd difficultbookshelf
+
+GoldenrodNameRaterRadio:
+	jumpstd radio2
+
+INCLUDE "text/sweethoney.asm"
+
+GoldenrodNameRater_MapEventHeader:
+	; filler
+	db 0, 0
+
+.Warps:
+	db 2
+	warp_def $7, $2, 8, GOLDENROD_CITY
+	warp_def $7, $3, 8, GOLDENROD_CITY
+
+.XYTriggers:
+	db 0
+
+.Signposts:
+	db 3
+	signpost 1, 0, SIGNPOST_READ, GoldenrodNameRaterBookshelf
+	signpost 1, 1, SIGNPOST_READ, GoldenrodNameRaterBookshelf
+	signpost 1, 7, SIGNPOST_READ, GoldenrodNameRaterRadio
+
+.PersonEvents:
+	db 1
+	person_event SPRITE_GENTLEMAN, 4, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 2, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GoldenrodNameRater, -1
--- a/maps/GoldenrodNameRatersHouse.asm
+++ /dev/null
@@ -1,47 +1,0 @@
-const_value set 2
-	const GOLDENRODNAMERATERSHOUSE_GENTLEMAN
-
-GoldenrodNameRatersHouse_MapScriptHeader:
-.MapTriggers:
-	db 0
-
-.MapCallbacks:
-	db 0
-
-GentlemanScript_0x5577c:
-	faceplayer
-	opentext
-	special SpecialNameRater
-	waitbutton
-	closetext
-	end
-
-GoldenrodNameRatersHouseBookshelf:
-	jumpstd difficultbookshelf
-
-GoldenrodNameRatersHouseRadio:
-	jumpstd radio2
-
-INCLUDE "text/sweethoney.asm"
-
-GoldenrodNameRatersHouse_MapEventHeader:
-	; filler
-	db 0, 0
-
-.Warps:
-	db 2
-	warp_def $7, $2, 8, GOLDENROD_CITY
-	warp_def $7, $3, 8, GOLDENROD_CITY
-
-.XYTriggers:
-	db 0
-
-.Signposts:
-	db 3
-	signpost 1, 0, SIGNPOST_READ, GoldenrodNameRatersHouseBookshelf
-	signpost 1, 1, SIGNPOST_READ, GoldenrodNameRatersHouseBookshelf
-	signpost 1, 7, SIGNPOST_READ, GoldenrodNameRatersHouseRadio
-
-.PersonEvents:
-	db 1
-	person_event SPRITE_GENTLEMAN, 4, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 2, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GentlemanScript_0x5577c, -1
--- a/maps/GoldenrodNameRatersHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/GoldenrodPPSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/GoldenrodPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/GuideGentsHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- /dev/null
+++ b/maps/House1.blk
@@ -1,0 +1,1 @@
+

\ No newline at end of file
--- /dev/null
+++ b/maps/House2.blk
@@ -1,0 +1,1 @@
+)*
\ No newline at end of file
--- a/maps/IlexForest.asm
+++ b/maps/IlexForest.asm
@@ -1,5 +1,5 @@
 const_value set 2
-	const ILEXFOREST_BIRD
+	const ILEXFOREST_FARFETCHD
 	const ILEXFOREST_YOUNGSTER1
 	const ILEXFOREST_BLACK_BELT
 	const ILEXFOREST_ROCKER
@@ -40,53 +40,53 @@
 	return
 
 .PositionOne:
-	moveperson ILEXFOREST_BIRD, $e, $1f
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $e, $1f
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionTwo:
-	moveperson ILEXFOREST_BIRD, $f, $19
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $f, $19
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionThree:
-	moveperson ILEXFOREST_BIRD, $14, $18
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $14, $18
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionFour:
-	moveperson ILEXFOREST_BIRD, $1d, $16
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $1d, $16
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionFive:
-	moveperson ILEXFOREST_BIRD, $1c, $1f
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $1c, $1f
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionSix:
-	moveperson ILEXFOREST_BIRD, $18, $23
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $18, $23
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionSeven:
-	moveperson ILEXFOREST_BIRD, $16, $1f
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $16, $1f
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionEight:
-	moveperson ILEXFOREST_BIRD, $f, $1d
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $f, $1d
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionNine:
-	moveperson ILEXFOREST_BIRD, $a, $23
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $a, $23
+	appear ILEXFOREST_FARFETCHD
 	return
 
 .PositionTen:
-	moveperson ILEXFOREST_BIRD, $6, $1c
-	appear ILEXFOREST_BIRD
+	moveperson ILEXFOREST_FARFETCHD, $6, $1c
+	appear ILEXFOREST_FARFETCHD
 	return
 
 IlexForestCharcoalApprenticeScript:
@@ -127,10 +127,10 @@
 	cry FARFETCH_D
 	waitbutton
 	closetext
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos1_Pos2
-	moveperson ILEXFOREST_BIRD, $f, $19
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos1_Pos2
+	moveperson ILEXFOREST_FARFETCHD, $f, $19
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 2
 	end
 
@@ -137,18 +137,18 @@
 .Position2:
 	scall .CryAndCheckFacing
 	if_equal DOWN, .Position2_Down
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos2_Pos3
-	moveperson ILEXFOREST_BIRD, $14, $18
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos2_Pos3
+	moveperson ILEXFOREST_FARFETCHD, $14, $18
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 3
 	end
 
 .Position2_Down:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos2_Pos8
-	moveperson ILEXFOREST_BIRD, $f, $1d
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos2_Pos8
+	moveperson ILEXFOREST_FARFETCHD, $f, $1d
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 8
 	end
 
@@ -155,18 +155,18 @@
 .Position3:
 	scall .CryAndCheckFacing
 	if_equal LEFT, .Position3_Left
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos3_Pos4
-	moveperson ILEXFOREST_BIRD, $1d, $16
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos3_Pos4
+	moveperson ILEXFOREST_FARFETCHD, $1d, $16
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 4
 	end
 
 .Position3_Left:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos3_Pos2
-	moveperson ILEXFOREST_BIRD, $f, $19
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos3_Pos2
+	moveperson ILEXFOREST_FARFETCHD, $f, $19
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 2
 	end
 
@@ -173,18 +173,18 @@
 .Position4:
 	scall .CryAndCheckFacing
 	if_equal UP, .Position4_Up
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos4_Pos5
-	moveperson ILEXFOREST_BIRD, $1c, $1f
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos4_Pos5
+	moveperson ILEXFOREST_FARFETCHD, $1c, $1f
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 5
 	end
 
 .Position4_Up:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos4_Pos3
-	moveperson ILEXFOREST_BIRD, $14, $18
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos4_Pos3
+	moveperson ILEXFOREST_FARFETCHD, $14, $18
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 3
 	end
 
@@ -193,34 +193,34 @@
 	if_equal UP, .Position5_Up
 	if_equal LEFT, .Position5_Left
 	if_equal RIGHT, .Position5_Right
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos5_Pos6
-	moveperson ILEXFOREST_BIRD, $18, $23
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos5_Pos6
+	moveperson ILEXFOREST_FARFETCHD, $18, $23
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 6
 	end
 
 .Position5_Left:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetchd_Pos5_Pos7
-	moveperson ILEXFOREST_BIRD, $16, $1f
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetchd_Pos5_Pos7
+	moveperson ILEXFOREST_FARFETCHD, $16, $1f
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 7
 	end
 
 .Position5_Up:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos5_Pos4_Up
-	moveperson ILEXFOREST_BIRD, $1d, $16
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos5_Pos4_Up
+	moveperson ILEXFOREST_FARFETCHD, $1d, $16
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 4
 	end
 
 .Position5_Right:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos5_Pos4_Right
-	moveperson ILEXFOREST_BIRD, $1d, $16
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos5_Pos4_Right
+	moveperson ILEXFOREST_FARFETCHD, $1d, $16
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 4
 	end
 
@@ -227,18 +227,18 @@
 .Position6:
 	scall .CryAndCheckFacing
 	if_equal RIGHT, .Position6_Right
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos6_Pos7
-	moveperson ILEXFOREST_BIRD, $16, $1f
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos6_Pos7
+	moveperson ILEXFOREST_FARFETCHD, $16, $1f
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 7
 	end
 
 .Position6_Right:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos6_Pos5
-	moveperson ILEXFOREST_BIRD, $1c, $1f
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos6_Pos5
+	moveperson ILEXFOREST_FARFETCHD, $1c, $1f
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 5
 	end
 
@@ -246,26 +246,26 @@
 	scall .CryAndCheckFacing
 	if_equal DOWN, .Position7_Down
 	if_equal LEFT, .Position7_Left
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos7_Pos8
-	moveperson ILEXFOREST_BIRD, $f, $1d
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos7_Pos8
+	moveperson ILEXFOREST_FARFETCHD, $f, $1d
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 8
 	end
 
 .Position7_Left:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos7_Pos6
-	moveperson ILEXFOREST_BIRD, $18, $23
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos7_Pos6
+	moveperson ILEXFOREST_FARFETCHD, $18, $23
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 6
 	end
 
 .Position7_Down:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos7_Pos5
-	moveperson ILEXFOREST_BIRD, $1c, $1f
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos7_Pos5
+	moveperson ILEXFOREST_FARFETCHD, $1c, $1f
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 5
 	end
 
@@ -274,27 +274,27 @@
 	if_equal UP, .Position8_Up
 	if_equal LEFT, .Position8_Left
 	if_equal RIGHT, .Position8_Right
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos8_Pos9
-	moveperson ILEXFOREST_BIRD, $a, $23
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos8_Pos9
+	moveperson ILEXFOREST_FARFETCHD, $a, $23
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 9
 	end
 
 .Position8_Right:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos8_Pos7
-	moveperson ILEXFOREST_BIRD, $16, $1f
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos8_Pos7
+	moveperson ILEXFOREST_FARFETCHD, $16, $1f
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 7
 	end
 
 .Position8_Up:
 .Position8_Left:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos8_Pos2
-	moveperson ILEXFOREST_BIRD, $f, $19
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos8_Pos2
+	moveperson ILEXFOREST_FARFETCHD, $f, $19
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 2
 	end
 
@@ -302,10 +302,10 @@
 	scall .CryAndCheckFacing
 	if_equal DOWN, .Position9_Down
 	if_equal RIGHT, .Position9_Right
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos9_Pos10
-	moveperson ILEXFOREST_BIRD, $6, $1c
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos9_Pos10
+	moveperson ILEXFOREST_FARFETCHD, $6, $1c
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 10
 	appear ILEXFOREST_BLACK_BELT
 	setevent EVENT_CHARCOAL_KILN_BOSS
@@ -313,18 +313,18 @@
 	end
 
 .Position9_Right:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos9_Pos8_Right
-	moveperson ILEXFOREST_BIRD, $f, $1d
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos9_Pos8_Right
+	moveperson ILEXFOREST_FARFETCHD, $f, $1d
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 8
 	end
 
 .Position9_Down:
-	applymovement ILEXFOREST_BIRD, MovementData_Farfetched_Pos9_Pos8_Down
-	moveperson ILEXFOREST_BIRD, $f, $1d
-	disappear ILEXFOREST_BIRD
-	appear ILEXFOREST_BIRD
+	applymovement ILEXFOREST_FARFETCHD, MovementData_Farfetched_Pos9_Pos8_Down
+	moveperson ILEXFOREST_FARFETCHD, $f, $1d
+	disappear ILEXFOREST_FARFETCHD
+	appear ILEXFOREST_FARFETCHD
 	loadvar FarfetchdPosition, 8
 	end
 
--- a/maps/IlexForestAzaleaGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/IndigoPlateauPokeCenter1F.asm
+++ b/maps/IndigoPlateauPokeCenter1F.asm
@@ -4,7 +4,7 @@
 	const INDIGOPLATEAUPOKECENTER1F_COOLTRAINER_M
 	const INDIGOPLATEAUPOKECENTER1F_SILVER
 	const INDIGOPLATEAUPOKECENTER1F_GRAMPS
-	const INDIGOPLATEAUPOKECENTER1F_JYNX
+	const INDIGOPLATEAUPOKECENTER1F_ABRA
 
 IndigoPlateauPokeCenter1F_MapScriptHeader:
 .MapTriggers:
@@ -48,17 +48,17 @@
 	setevent EVENT_LANCES_ROOM_OAK_AND_MARY
 	return
 
-UnknownScript_0x180053:
+PlateauRivalBattle1:
 	checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
-	iffalse UnknownScript_0x18012b
+	iffalse PlateauRivalScriptDone
 	checkflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT
-	iftrue UnknownScript_0x18012b
+	iftrue PlateauRivalScriptDone
 	checkcode VAR_WEEKDAY
-	if_equal SUNDAY, UnknownScript_0x18012b
-	if_equal TUESDAY, UnknownScript_0x18012b
-	if_equal THURSDAY, UnknownScript_0x18012b
-	if_equal FRIDAY, UnknownScript_0x18012b
-	if_equal SATURDAY, UnknownScript_0x18012b
+	if_equal SUNDAY, PlateauRivalScriptDone
+	if_equal TUESDAY, PlateauRivalScriptDone
+	if_equal THURSDAY, PlateauRivalScriptDone
+	if_equal FRIDAY, PlateauRivalScriptDone
+	if_equal SATURDAY, PlateauRivalScriptDone
 	moveperson INDIGOPLATEAUPOKECENTER1F_SILVER, $11, $9
 	appear INDIGOPLATEAUPOKECENTER1F_SILVER
 	spriteface PLAYER, DOWN
@@ -65,79 +65,80 @@
 	showemote EMOTE_SHOCK, PLAYER, 15
 	special Special_FadeOutMusic
 	pause 15
-	applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, MovementData_0x180164
+	applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalMovement1
 	playmusic MUSIC_RIVAL_ENCOUNTER
 	spriteface PLAYER, RIGHT
-	jump UnknownScript_0x1800ce
+	jump PlateauRivalBattleCommon
 
-UnknownScript_0x180094:
+PlateauRivalBattle2:
 	checkevent EVENT_BEAT_RIVAL_IN_MT_MOON
-	iffalse UnknownScript_0x18012b
+	iffalse PlateauRivalScriptDone
 	checkflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT
-	iftrue UnknownScript_0x18012b
+	iftrue PlateauRivalScriptDone
 	checkcode VAR_WEEKDAY
-	if_equal SUNDAY, UnknownScript_0x18012b
-	if_equal TUESDAY, UnknownScript_0x18012b
-	if_equal THURSDAY, UnknownScript_0x18012b
-	if_equal FRIDAY, UnknownScript_0x18012b
-	if_equal SATURDAY, UnknownScript_0x18012b
+	if_equal SUNDAY, PlateauRivalScriptDone
+	if_equal TUESDAY, PlateauRivalScriptDone
+	if_equal THURSDAY, PlateauRivalScriptDone
+	if_equal FRIDAY, PlateauRivalScriptDone
+	if_equal SATURDAY, PlateauRivalScriptDone
 	appear INDIGOPLATEAUPOKECENTER1F_SILVER
 	spriteface PLAYER, DOWN
 	showemote EMOTE_SHOCK, PLAYER, 15
 	special Special_FadeOutMusic
 	pause 15
-	applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, MovementData_0x18016b
+	applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalMovement2
 	playmusic MUSIC_RIVAL_ENCOUNTER
 	spriteface PLAYER, LEFT
-UnknownScript_0x1800ce:
+PlateauRivalBattleCommon:
 	opentext
-	writetext UnknownText_0x1801f5
+	writetext PlateauRivalText1
 	waitbutton
 	closetext
 	setevent EVENT_INDIGO_PLATEAU_POKECENTER_RIVAL
 	checkevent EVENT_GOT_TOTODILE_FROM_ELM
-	iftrue UnknownScript_0x1800f3
+	iftrue .Totodile
 	checkevent EVENT_GOT_CHIKORITA_FROM_ELM
-	iftrue UnknownScript_0x180103
-	winlosstext UnknownText_0x180295, UnknownText_0x1802fd
+	iftrue .Chikorita
+	; Cyndaquil
+	winlosstext PlateauRivalWinText, PlateauRivalLoseText
 	setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
 	loadtrainer RIVAL2, 6
 	startbattle
 	dontrestartmapmusic
 	reloadmapafterbattle
-	jump UnknownScript_0x180113
+	jump PlateauRivalPostBattle
 
-UnknownScript_0x1800f3:
-	winlosstext UnknownText_0x180295, UnknownText_0x1802fd
+.Totodile
+	winlosstext PlateauRivalWinText, PlateauRivalLoseText
 	setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
 	loadtrainer RIVAL2, 4
 	startbattle
 	dontrestartmapmusic
 	reloadmapafterbattle
-	jump UnknownScript_0x180113
+	jump PlateauRivalPostBattle
 
-UnknownScript_0x180103:
-	winlosstext UnknownText_0x180295, UnknownText_0x1802fd
+.Chikorita
+	winlosstext PlateauRivalWinText, PlateauRivalLoseText
 	setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
 	loadtrainer RIVAL2, 5
 	startbattle
 	dontrestartmapmusic
 	reloadmapafterbattle
-	jump UnknownScript_0x180113
+	jump PlateauRivalPostBattle
 
-UnknownScript_0x180113:
+PlateauRivalPostBattle:
 	playmusic MUSIC_RIVAL_AFTER
 	opentext
-	writetext UnknownText_0x1802a4
+	writetext PlateauRivalText2
 	waitbutton
 	closetext
 	spriteface PLAYER, DOWN
-	applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, MovementData_0x180172
+	applymovement INDIGOPLATEAUPOKECENTER1F_SILVER, PlateauRivalLeavesMovement
 	disappear INDIGOPLATEAUPOKECENTER1F_SILVER
 	dotrigger $0
 	playmapmusic
 	setflag ENGINE_INDIGO_PLATEAU_RIVAL_FIGHT
-UnknownScript_0x18012b:
+PlateauRivalScriptDone:
 	end
 
 NurseScript_0x18012c:
@@ -181,7 +182,7 @@
 	closetext
 	end
 
-MovementData_0x180164:
+PlateauRivalMovement1:
 	step_up
 	step_up
 	step_up
@@ -190,7 +191,7 @@
 	turn_head_left
 	step_end
 
-MovementData_0x18016b:
+PlateauRivalMovement2:
 	step_up
 	step_up
 	step_up
@@ -199,7 +200,7 @@
 	turn_head_right
 	step_end
 
-MovementData_0x180172:
+PlateauRivalLeavesMovement:
 	step_down
 	step_down
 	step_down
@@ -221,7 +222,7 @@
 	line "start all over!"
 	done
 
-UnknownText_0x1801f5:
+PlateauRivalText1:
 	text "Hold it."
 
 	para "You're going to"
@@ -243,13 +244,13 @@
 	line "I challenge you!"
 	done
 
-UnknownText_0x180295:
+PlateauRivalWinText:
 	text "…"
 
 	para "OK--I lost…"
 	done
 
-UnknownText_0x1802a4:
+PlateauRivalText2:
 	text "…Darn… I still"
 	line "can't win…"
 
@@ -261,7 +262,7 @@
 	line "lose!"
 	done
 
-UnknownText_0x1802fd:
+PlateauRivalLoseText:
 	text "…"
 
 	para "Whew…"
@@ -319,8 +320,8 @@
 
 .XYTriggers:
 	db 2
-	xy_trigger 0, $4, $10, $0, UnknownScript_0x180053, $0, $0
-	xy_trigger 0, $4, $11, $0, UnknownScript_0x180094, $0, $0
+	xy_trigger 0, $4, $10, $0, PlateauRivalBattle1, $0, $0
+	xy_trigger 0, $4, $11, $0, PlateauRivalBattle2, $0, $0
 
 .Signposts:
 	db 0
--- a/maps/KrissNeighborsHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/LakeofRage.asm
+++ b/maps/LakeofRage.asm
@@ -8,7 +8,7 @@
 	const LAKEOFRAGE_COOLTRAINER_M
 	const LAKEOFRAGE_COOLTRAINER_F2
 	const LAKEOFRAGE_GYARADOS
-	const LAKEOFRAGE_SUPER_NERD2
+	const LAKEOFRAGE_WESLEY
 	const LAKEOFRAGE_POKE_BALL1
 	const LAKEOFRAGE_POKE_BALL2
 
@@ -41,11 +41,11 @@
 .Wesley
 	checkcode VAR_WEEKDAY
 	if_equal WEDNESDAY, .WesleyAppears
-	disappear LAKEOFRAGE_SUPER_NERD2
+	disappear LAKEOFRAGE_WESLEY
 	return
 
 .WesleyAppears
-	appear LAKEOFRAGE_SUPER_NERD2
+	appear LAKEOFRAGE_WESLEY
 	return
 
 LanceScript_0x70022:
--- a/maps/LakeofRageHiddenPowerHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/LakeofRageMagikarpHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/LavenderMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/LavenderNameRater.asm
+++ b/maps/LavenderNameRater.asm
@@ -1,5 +1,5 @@
 const_value set 2
-	const LAVENDERNAMERATER_GENTLEMAN
+	const LAVENDERNAMERATER_NAME_RATER
 
 LavenderNameRater_MapScriptHeader:
 .MapTriggers:
--- a/maps/LavenderNameRater.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/LavenderPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/LavenderPokeCenter2FBeta.asm
+++ b/maps/LavenderPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 LavenderPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/LavenderPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/LavenderTownSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/MahoganyMart1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
- !" 
\ No newline at end of file
--- a/maps/MahoganyPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/MahoganyRedGyaradosSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/ManiasHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- /dev/null
+++ b/maps/Mart.blk
@@ -1,0 +1,1 @@
+'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/MobileBattleRoom.asm
+++ b/maps/MobileBattleRoom.asm
@@ -1,4 +1,3 @@
-
 MobileBattleRoom_MapScriptHeader:
 .MapTriggers:
 	db 2
--- a/maps/MobileTradeRoomMobile.asm
+++ b/maps/MobileTradeRoomMobile.asm
@@ -1,4 +1,3 @@
-
 MobileTradeRoomMobile_MapScriptHeader:
 .MapTriggers:
 	db 2
--- a/maps/MountMoonGiftShop.blk
+++ /dev/null
@@ -1,1 +1,0 @@
- !" 
\ No newline at end of file
--- a/maps/MountMoonSquare.asm
+++ b/maps/MountMoonSquare.asm
@@ -30,7 +30,7 @@
 	disappear MOUNTMOONSQUARE_ROCK
 	return
 
-UnknownScript_0x7709a:
+ClefairyDance:
 	checkflag ENGINE_MT_MOON_SQUARE_CLEFAIRY
 	iftrue .NoDancing
 	checkcode VAR_WEEKDAY
@@ -84,8 +84,8 @@
 	dwb EVENT_MOUNT_MOON_SQUARE_HIDDEN_MOON_STONE, MOON_STONE
 	
 
-MapMountMoonSquareSignpost1Script:
-	jumptext UnknownText_0x7713b
+DontLitterSign:
+	jumptext DontLitterSignText
 
 MtMoonSquareRock:
 	jumpstd smashrock
@@ -134,7 +134,7 @@
 	step_right
 	step_end
 
-UnknownText_0x7713b:
+DontLitterSignText:
 	text "MT.MOON SQUARE"
 	line "DON'T LITTER"
 	done
@@ -151,12 +151,12 @@
 
 .XYTriggers:
 	db 1
-	xy_trigger 0, $b, $7, $0, UnknownScript_0x7709a, $0, $0
+	xy_trigger 0, $b, $7, $0, ClefairyDance, $0, $0
 
 .Signposts:
 	db 2
 	signpost 7, 7, SIGNPOST_ITEM, MountMoonSquareHiddenMoonStone
-	signpost 7, 17, SIGNPOST_READ, MapMountMoonSquareSignpost1Script
+	signpost 7, 17, SIGNPOST_READ, DontLitterSign
 
 .PersonEvents:
 	db 3
--- a/maps/MoveDeletersHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/MrFujisHouse.asm
+++ b/maps/MrFujisHouse.asm
@@ -1,9 +1,9 @@
 const_value set 2
 	const MRFUJISHOUSE_SUPER_NERD
 	const MRFUJISHOUSE_LASS
-	const MRFUJISHOUSE_RHYDON
-	const MRFUJISHOUSE_GROWLITHE
-	const MRFUJISHOUSE_MOLTRES
+	const MRFUJISHOUSE_PSYDUCK
+	const MRFUJISHOUSE_NIDORINO
+	const MRFUJISHOUSE_PIDGEY
 
 MrFujisHouse_MapScriptHeader:
 .MapTriggers:
--- a/maps/MrPsychicsHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/NationalPark.asm
+++ b/maps/NationalPark.asm
@@ -5,7 +5,7 @@
 	const NATIONALPARK_YOUNGSTER1
 	const NATIONALPARK_YOUNGSTER2
 	const NATIONALPARK_TEACHER2
-	const NATIONALPARK_GROWLITHE
+	const NATIONALPARK_PERSIAN
 	const NATIONALPARK_YOUNGSTER3
 	const NATIONALPARK_POKEFAN_F2
 	const NATIONALPARK_POKEFAN_M
@@ -53,10 +53,10 @@
 TeacherScript_0x5c029:
 	jumptextfaceplayer UnknownText_0x5c3bc
 
-GrowlitheScript_0x5c02c:
+NationalParkPersian:
 	faceplayer
 	opentext
-	writetext UnknownText_0x5c416
+	writetext NationalParkPersianText
 	cry PERSIAN
 	waitbutton
 	closetext
@@ -377,7 +377,7 @@
 	line "want to battle…"
 	done
 
-UnknownText_0x5c416:
+NationalParkPersianText:
 	text "PERSIAN: Fufushaa!"
 	done
 
@@ -543,7 +543,7 @@
 	person_event SPRITE_YOUNGSTER, 41, 11, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, YoungsterScript_0x5c023, -1
 	person_event SPRITE_YOUNGSTER, 41, 10, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, YoungsterScript_0x5c026, -1
 	person_event SPRITE_TEACHER, 41, 17, SPRITEMOVEDATA_WANDER, 2, 1, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TeacherScript_0x5c029, -1
-	person_event SPRITE_GROWLITHE, 40, 26, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GrowlitheScript_0x5c02c, -1
+	person_event SPRITE_GROWLITHE, 40, 26, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, NationalParkPersian, -1
 	person_event SPRITE_YOUNGSTER, 23, 27, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 3, TrainerSchoolboyJack1, -1
 	person_event SPRITE_POKEFAN_F, 29, 18, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 2, TrainerPokefanfBeverly1, -1
 	person_event SPRITE_POKEFAN_M, 9, 16, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 2, TrainerPokefanmWilliam, -1
--- a/maps/NationalParkBugContest.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-'+'+'+'+'+	()*45	,-.:8?39;01267

#####'+/<===>
-()*,-.012
\ No newline at end of file
--- a/maps/NewBarkTown.asm
+++ b/maps/NewBarkTown.asm
@@ -131,7 +131,7 @@
 	applymovement NEWBARKTOWN_SILVER, Movement_SilverReturnsToTheShadows_NBT
 	end
 
-MapNewBarkTownSignpost0Script:
+NewBarkTownSign:
 	jumptext NewBarkTownSignText
 
 MapNewBarkTownSignpost1Script:
@@ -303,7 +303,7 @@
 
 .Signposts:
 	db 4
-	signpost 8, 8, SIGNPOST_READ, MapNewBarkTownSignpost0Script
+	signpost 8, 8, SIGNPOST_READ, NewBarkTownSign
 	signpost 5, 11, SIGNPOST_READ, MapNewBarkTownSignpost1Script
 	signpost 3, 3, SIGNPOST_READ, MapNewBarkTownSignpost2Script
 	signpost 13, 9, SIGNPOST_READ, MapNewBarkTownSignpost3Script
--- /dev/null
+++ b/maps/NorthSouthGate.blk
@@ -1,0 +1,2 @@
+	

+
\ No newline at end of file
--- a/maps/OlivineCity.asm
+++ b/maps/OlivineCity.asm
@@ -299,7 +299,7 @@
 	db 11
 	warp_def $15, $d, 1, OLIVINE_POKECENTER_1F
 	warp_def $b, $a, 1, OLIVINE_GYM
-	warp_def $b, $19, 1, OLIVINE_VOLTORB_HOUSE
+	warp_def $b, $19, 1, OLIVINE_TIMS_HOUSE
 	warp_def $0, $0, 1, OLIVINE_HOUSE_BETA
 	warp_def $b, $1d, 1, OLIVINE_PUNISHMENT_SPEECH_HOUSE
 	warp_def $f, $d, 1, OLIVINE_GOOD_ROD_HOUSE
--- a/maps/OlivineGoodRodHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/OlivineHouseBeta.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/OlivineMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/OlivinePokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/OlivinePortPassage.blk
+++ /dev/null
@@ -1,3 +1,0 @@
-	
-%&
-*)


,//-


,/-
\ No newline at end of file
--- a/maps/OlivinePunishmentSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- /dev/null
+++ b/maps/OlivineTimsHouse.asm
@@ -1,0 +1,41 @@
+const_value set 2
+	const OLIVINETIMSHOUSE_TIM
+
+OlivineTimsHouse_MapScriptHeader:
+.MapTriggers:
+	db 0
+
+.MapCallbacks:
+	db 0
+
+Tim:
+	faceplayer
+	opentext
+	trade $2
+	waitbutton
+	closetext
+	end
+
+TimsHouseBookshelf:
+	jumpstd magazinebookshelf
+
+OlivineTimsHouse_MapEventHeader:
+	; filler
+	db 0, 0
+
+.Warps:
+	db 2
+	warp_def $7, $2, 3, OLIVINE_CITY
+	warp_def $7, $3, 3, OLIVINE_CITY
+
+.XYTriggers:
+	db 0
+
+.Signposts:
+	db 2
+	signpost 1, 0, SIGNPOST_READ, TimsHouseBookshelf
+	signpost 1, 1, SIGNPOST_READ, TimsHouseBookshelf
+
+.PersonEvents:
+	db 1
+	person_event SPRITE_FISHING_GURU, 3, 2, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, Tim, -1
--- a/maps/OlivineVoltorbHouse.asm
+++ /dev/null
@@ -1,41 +1,0 @@
-const_value set 2
-	const OLIVINEVOLTORBHOUSE_FISHING_GURU
-
-OlivineVoltorbHouse_MapScriptHeader:
-.MapTriggers:
-	db 0
-
-.MapCallbacks:
-	db 0
-
-Tim:
-	faceplayer
-	opentext
-	trade $2
-	waitbutton
-	closetext
-	end
-
-TimsHouseBookshelf:
-	jumpstd magazinebookshelf
-
-OlivineVoltorbHouse_MapEventHeader:
-	; filler
-	db 0, 0
-
-.Warps:
-	db 2
-	warp_def $7, $2, 3, OLIVINE_CITY
-	warp_def $7, $3, 3, OLIVINE_CITY
-
-.XYTriggers:
-	db 0
-
-.Signposts:
-	db 2
-	signpost 1, 0, SIGNPOST_READ, TimsHouseBookshelf
-	signpost 1, 1, SIGNPOST_READ, TimsHouseBookshelf
-
-.PersonEvents:
-	db 1
-	person_event SPRITE_FISHING_GURU, 3, 2, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, Tim, -1
--- a/maps/OlivineVoltorbHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/PewterMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/PewterNidoranSpeechHouse.asm
+++ b/maps/PewterNidoranSpeechHouse.asm
@@ -12,9 +12,9 @@
 SuperNerdScript_0x1a2807:
 	jumptextfaceplayer UnknownText_0x1a2814
 
-GrowlitheScript_0x1a280a:
+PewterNidoran:
 	opentext
-	writetext UnknownText_0x1a2825
+	writetext PewterNidoranText
 	cry NIDORAN_M
 	waitbutton
 	closetext
@@ -24,7 +24,7 @@
 	text "NIDORAN, shake!"
 	done
 
-UnknownText_0x1a2825:
+PewterNidoranText:
 	text "NIDORAN: Gau gau!"
 	done
 
@@ -46,4 +46,4 @@
 .PersonEvents:
 	db 2
 	person_event SPRITE_SUPER_NERD, 5, 3, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, SuperNerdScript_0x1a2807, -1
-	person_event SPRITE_GROWLITHE, 5, 4, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, GrowlitheScript_0x1a280a, -1
+	person_event SPRITE_GROWLITHE, 5, 4, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, PewterNidoran, -1
--- a/maps/PewterNidoranSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/PewterPokeCEnter2FBeta.asm
+++ b/maps/PewterPokeCEnter2FBeta.asm
@@ -1,4 +1,3 @@
-
 PewterPokeCEnter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/PewterPokeCEnter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/PewterPokeCenter1F.asm
+++ b/maps/PewterPokeCenter1F.asm
@@ -3,7 +3,7 @@
 	const PEWTERPOKECENTER1F_TEACHER
 	const PEWTERPOKECENTER1F_JIGGLYPUFF
 	const PEWTERPOKECENTER1F_BUG_CATCHER
-	const PEWTERPOKECENTER1F_POKEFAN_M
+	const PEWTERPOKECENTER1F_CHRIS
 
 PewterPokeCenter1F_MapScriptHeader:
 .MapTriggers:
@@ -18,9 +18,9 @@
 TeacherScript_0x1a2eea:
 	jumptextfaceplayer UnknownText_0x1a2f01
 
-JigglypuffScript_0x1a2eed:
+PewterJigglypuff:
 	opentext
-	writetext UnknownText_0x1a2f5d
+	writetext PewterJigglypuffText
 	cry JIGGLYPUFF
 	waitbutton
 	closetext
@@ -29,7 +29,7 @@
 BugCatcherScript_0x1a2ef7:
 	jumptextfaceplayer UnknownText_0x1a2f75
 
-PokefanMScript_0x1a2efa:
+Chris:
 	faceplayer
 	opentext
 	trade $4
@@ -48,7 +48,7 @@
 	line "phone. Go away!"
 	done
 
-UnknownText_0x1a2f5d:
+PewterJigglypuffText:
 	text "JIGGLYPUFF: Puu"
 	line "pupuu."
 	done
@@ -87,6 +87,6 @@
 	db 5
 	person_event SPRITE_NURSE, 1, 3, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, NurseScript_0x1a2ee7, -1
 	person_event SPRITE_TEACHER, 6, 8, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, TeacherScript_0x1a2eea, -1
-	person_event SPRITE_JIGGLYPUFF, 3, 1, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, JigglypuffScript_0x1a2eed, -1
+	person_event SPRITE_JIGGLYPUFF, 3, 1, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, PewterJigglypuff, -1
 	person_event SPRITE_BUG_CATCHER, 3, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, BugCatcherScript_0x1a2ef7, -1
-	person_event SPRITE_POKEFAN_M, 2, 7, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, PokefanMScript_0x1a2efa, -1
+	person_event SPRITE_POKEFAN_M, 2, 7, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, Chris, -1
--- a/maps/PewterPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/PewterSnoozeSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- /dev/null
+++ b/maps/PokeCenter1F.blk
@@ -1,0 +1,1 @@
+./'./
\ No newline at end of file
--- a/maps/PokeSeersHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/PokemonFanClub.asm
+++ b/maps/PokemonFanClub.asm
@@ -103,12 +103,12 @@
 TeacherScript_0x19186b:
 	jumptextfaceplayer UnknownText_0x191d73
 
-FairyScript_0x19186e:
-	jumptext UnknownText_0x191db1
+ClefairyDoll:
+	jumptext ClefairyDollText
 
-OddishScript_0x191871:
+FanClubBayleef:
 	opentext
-	writetext UnknownText_0x191de9
+	writetext FanClubBayleefText
 	cry BAYLEEF
 	waitbutton
 	closetext
@@ -272,7 +272,7 @@
 	line "head is so cute!"
 	done
 
-UnknownText_0x191db1:
+ClefairyDollText:
 	text "It's a CLEFAIRY!"
 	line "Huh?"
 
@@ -281,7 +281,7 @@
 	cont "DOLL."
 	done
 
-UnknownText_0x191de9:
+FanClubBayleefText:
 	text "BAYLEEF: Li liif!"
 	done
 
@@ -319,5 +319,5 @@
 	person_event SPRITE_RECEPTIONIST, 1, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, ReceptionistScript_0x191821, -1
 	person_event SPRITE_FISHER, 3, 2, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, FisherScript_0x191824, -1
 	person_event SPRITE_TEACHER, 2, 7, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TeacherScript_0x19186b, -1
-	person_event SPRITE_FAIRY, 4, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, FairyScript_0x19186e, EVENT_VERMILION_FAN_CLUB_DOLL
-	person_event SPRITE_ODDISH, 3, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, OddishScript_0x191871, -1
+	person_event SPRITE_FAIRY, 4, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ClefairyDoll, EVENT_VERMILION_FAN_CLUB_DOLL
+	person_event SPRITE_ODDISH, 3, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, FanClubBayleef, -1
--- /dev/null
+++ b/maps/PortPassage.blk
@@ -1,0 +1,3 @@
+	
+%&
+*)


,//-


,/-
\ No newline at end of file
--- a/maps/PowerPlant.asm
+++ b/maps/PowerPlant.asm
@@ -5,7 +5,7 @@
 	const POWERPLANT_OFFICER2
 	const POWERPLANT_GYM_GUY3
 	const POWERPLANT_FISHER
-	const POWERPLANT_GYM_GUY4
+	const POWERPLANT_FOREST
 
 PowerPlant_MapScriptHeader:
 .MapTriggers:
@@ -24,7 +24,7 @@
 UnknownScript_0x188dc4:
 	end
 
-UnknownScript_0x188dc5:
+PowerPlantGuardPhoneScript:
 	playsound SFX_CALL
 	showemote EMOTE_SHOCK, POWERPLANT_OFFICER1, 15
 	waitsfx
@@ -190,7 +190,7 @@
 	closetext
 	end
 
-GymGuyScript_0x188ecb:
+Forest:
 	faceplayer
 	opentext
 	trade $6
@@ -401,7 +401,7 @@
 
 .XYTriggers:
 	db 1
-	xy_trigger 1, $c, $5, $0, UnknownScript_0x188dc5, $0, $0
+	xy_trigger 1, $c, $5, $0, PowerPlantGuardPhoneScript, $0, $0
 
 .Signposts:
 	db 2
@@ -416,4 +416,4 @@
 	person_event SPRITE_OFFICER, 3, 9, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, OfficerScript_0x188e3d, -1
 	person_event SPRITE_GYM_GUY, 2, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, GymGuyScript_0x188e51, -1
 	person_event SPRITE_FISHER, 10, 14, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, PowerPlantManager, -1
-	person_event SPRITE_GYM_GUY, 5, 5, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, GymGuyScript_0x188ecb, -1
+	person_event SPRITE_GYM_GUY, 5, 5, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, Forest, -1
--- a/maps/RadioTower2F.asm
+++ b/maps/RadioTower2F.asm
@@ -28,21 +28,21 @@
 	faceplayer
 	opentext
 	checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
-	iftrue UnknownScript_0x5d70f
+	iftrue .Rockets
 	writetext UnknownText_0x5d956
 	waitbutton
 	closetext
 	end
 
-UnknownScript_0x5d70f:
+.Rockets
 	writetext UnknownText_0x5d983
 	waitbutton
 	closetext
 	end
 
-JigglypuffScript_0x5d715:
+RadioTowerJigglypuff:
 	opentext
-	writetext UnknownText_0x5d9b6
+	writetext RadioTowerJigglypuffText
 	cry JIGGLYPUFF
 	waitbutton
 	closetext
@@ -361,7 +361,7 @@
 	cont "the RADIO TOWER?"
 	done
 
-UnknownText_0x5d9b6:
+RadioTowerJigglypuffText:
 	text "JIGGLYPUFF:"
 	line "Jiggly…"
 	done
@@ -741,6 +741,6 @@
 	person_event SPRITE_ROCKET_GIRL, 5, 10, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 3, TrainerGruntF2, EVENT_RADIO_TOWER_ROCKET_TAKEOVER
 	person_event SPRITE_BLACK_BELT, 1, 0, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, BlackBeltScript_0x5d71f, EVENT_RADIO_TOWER_BLACKBELT_BLOCKS_STAIRS
 	person_event SPRITE_BLACK_BELT, 1, 1, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, BlackBeltScript_0x5d722, EVENT_RADIO_TOWER_CIVILIANS_AFTER
-	person_event SPRITE_JIGGLYPUFF, 1, 12, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, JigglypuffScript_0x5d715, -1
+	person_event SPRITE_JIGGLYPUFF, 1, 12, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, RadioTowerJigglypuff, -1
 	person_event SPRITE_BUENA, 5, 14, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, Buena, -1
 	person_event SPRITE_RECEPTIONIST, 7, 12, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, ReceptionistScript_0x5d8ff, EVENT_GOLDENROD_CITY_CIVILIANS
--- a/maps/RadioTower3F.asm
+++ b/maps/RadioTower3F.asm
@@ -16,14 +16,14 @@
 
 	; callbacks
 
-	dbw MAPCALLBACK_TILES, UnknownScript_0x5e543
+	dbw MAPCALLBACK_TILES, CardKeyShutterCallback
 
-UnknownScript_0x5e543:
+CardKeyShutterCallback:
 	checkevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
-	iftrue UnknownScript_0x5e54a
+	iftrue .Change
 	return
 
-UnknownScript_0x5e54a:
+.Change
 	changeblock $e, $2, $2a
 	changeblock $e, $4, $1
 	return
--- a/maps/RadioTower4F.asm
+++ b/maps/RadioTower4F.asm
@@ -47,9 +47,9 @@
 	closetext
 	end
 
-GrowlitheScript_0x5ebb2:
+RadioTowerMeowth:
 	opentext
-	writetext UnknownText_0x5ed66
+	writetext RadioTowerMeowthText
 	cry MEOWTH
 	waitbutton
 	closetext
@@ -146,7 +146,7 @@
 	line "show."
 	done
 
-UnknownText_0x5ed66:
+RadioTowerMeowthText:
 	text "MEOWTH: Meowth…"
 	done
 
@@ -268,7 +268,7 @@
 	db 7
 	person_event SPRITE_FISHER, 4, 6, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, FisherScript_0x5eb82, EVENT_RADIO_TOWER_CIVILIANS_AFTER
 	person_event SPRITE_TEACHER, 6, 14, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, TeacherScript_0x5eb85, -1
-	person_event SPRITE_GROWLITHE, 7, 12, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, GrowlitheScript_0x5ebb2, -1
+	person_event SPRITE_GROWLITHE, 7, 12, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, RadioTowerMeowth, -1
 	person_event SPRITE_ROCKET, 6, 5, SPRITEMOVEDATA_SPINCLOCKWISE, 0, 0, -1, -1, 0, PERSONTYPE_TRAINER, 3, TrainerGruntM10, EVENT_RADIO_TOWER_ROCKET_TAKEOVER
 	person_event SPRITE_ROCKET, 1, 14, SPRITEMOVEDATA_STANDING_LEFT, 0, 2, -1, -1, 0, PERSONTYPE_TRAINER, 2, TrainerExecutivem2, EVENT_RADIO_TOWER_ROCKET_TAKEOVER
 	person_event SPRITE_ROCKET_GIRL, 4, 12, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 1, TrainerGruntF4, EVENT_RADIO_TOWER_ROCKET_TAKEOVER
--- a/maps/RedsHouse2F.asm
+++ b/maps/RedsHouse2F.asm
@@ -1,4 +1,3 @@
-
 RedsHouse2F_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/Route1.asm
+++ b/maps/Route1.asm
@@ -32,8 +32,8 @@
 	closetext
 	end
 
-MapRoute1Signpost0Script:
-	jumptext UnknownText_0x1ac675
+Route1Sign:
+	jumptext Route1SignText
 
 FruitTreeScript_0x1ac581:
 	fruittree FRUITTREE_ROUTE_1
@@ -73,7 +73,7 @@
 	line "have trained hard."
 	done
 
-UnknownText_0x1ac675:
+Route1SignText:
 	text "ROUTE 1"
 
 	para "PALLET TOWN -"
@@ -92,7 +92,7 @@
 
 .Signposts:
 	db 1
-	signpost 27, 7, SIGNPOST_READ, MapRoute1Signpost0Script
+	signpost 27, 7, SIGNPOST_READ, Route1Sign
 
 .PersonEvents:
 	db 3
--- a/maps/Route10.blk
+++ /dev/null
@@ -1,6 +1,0 @@
-,)UUU|rMe(,)
-
-
-
-
-Me(,,?????;e(+ TTT!,)e()|}}}~$%e(){y{e().(,????????,,,,,,,,,,,
\ No newline at end of file
--- a/maps/Route10A.blk
+++ /dev/null
@@ -1,6 +1,0 @@
-,)UUU|rMe(,)
-
-
-
-
-Me(,,?????;e(+ TTT!,)e()|}}}~$%e(){y{e().(,????????,,,,,,,,,,,
\ No newline at end of file
--- a/maps/Route10B.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-+WWWWWWW*)1111111()1111>;\()>??,)11(){$WWW%\(){{{{{{{{(,??;{{ T!(,,+%\ahi(,,){11hi,
\ No newline at end of file
--- a/maps/Route10North.asm
+++ b/maps/Route10North.asm
@@ -1,4 +1,3 @@
-
 Route10North_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/Route10PokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/Route10PokeCenter2FBeta.asm
+++ b/maps/Route10PokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 Route10PokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/Route10PokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/Route10South.asm
+++ b/maps/Route10South.asm
@@ -31,8 +31,8 @@
 	closetext
 	end
 
-MapRoute10SouthSignpost0Script:
-	jumptext UnknownText_0x1ae4dc
+Route10Sign:
+	jumptext Route10SignText
 
 HikerJimSeenText:
 	text "Hahahah!"
@@ -68,7 +68,7 @@
 	line "this…"
 	done
 
-UnknownText_0x1ae4dc:
+Route10SignText:
 	text "ROUTE 10"
 
 	para "CERULEAN CITY -"
@@ -88,7 +88,7 @@
 
 .Signposts:
 	db 1
-	signpost 3, 5, SIGNPOST_READ, MapRoute10SouthSignpost0Script
+	signpost 3, 5, SIGNPOST_READ, Route10Sign
 
 .PersonEvents:
 	db 2
--- a/maps/Route11.asm
+++ b/maps/Route11.asm
@@ -56,8 +56,8 @@
 	closetext
 	end
 
-MapRoute11Signpost0Script:
-	jumptext UnknownText_0x68238
+Route11Sign:
+	jumptext Route11SignText
 
 FruitTreeScript_0x68055:
 	fruittree FRUITTREE_ROUTE_11
@@ -142,7 +142,7 @@
 	cont "in your #MON."
 	done
 
-UnknownText_0x68238:
+Route11SignText:
 	text "ROUTE 11"
 	done
 
@@ -158,7 +158,7 @@
 
 .Signposts:
 	db 2
-	signpost 7, 3, SIGNPOST_READ, MapRoute11Signpost0Script
+	signpost 7, 3, SIGNPOST_READ, Route11Sign
 	signpost 5, 32, SIGNPOST_ITEM, Route11HiddenRevive
 
 .PersonEvents:
--- a/maps/Route12.asm
+++ b/maps/Route12.asm
@@ -57,11 +57,11 @@
 	closetext
 	end
 
-MapRoute12Signpost0Script:
-	jumptext UnknownText_0x1a72a0
+Route12Sign:
+	jumptext Route12SignText
 
-MapRoute12Signpost1Script:
-	jumptext UnknownText_0x1a72c1
+FishingSpotSign:
+	jumptext FishingSpotSignText
 
 Route12Calcium:
 	itemball CALCIUM
@@ -156,7 +156,7 @@
 	cont "an angler like me."
 	done
 
-UnknownText_0x1a72a0:
+Route12SignText:
 	text "ROUTE 12"
 
 	para "NORTH TO LAVENDER"
@@ -163,7 +163,7 @@
 	line "TOWN"
 	done
 
-UnknownText_0x1a72c1:
+FishingSpotSignText:
 	text "FISHING SPOT"
 	done
 
@@ -180,8 +180,8 @@
 
 .Signposts:
 	db 3
-	signpost 27, 11, SIGNPOST_READ, MapRoute12Signpost0Script
-	signpost 9, 13, SIGNPOST_READ, MapRoute12Signpost1Script
+	signpost 27, 11, SIGNPOST_READ, Route12Sign
+	signpost 9, 13, SIGNPOST_READ, FishingSpotSign
 	signpost 13, 14, SIGNPOST_ITEM, Route12HiddenElixer
 
 .PersonEvents:
--- a/maps/Route12SuperRodHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route13.asm
+++ b/maps/Route13.asm
@@ -67,14 +67,14 @@
 	closetext
 	end
 
-MapRoute13Signpost0Script:
-	jumptext UnknownText_0x1a271c
+Route13TrainerTips:
+	jumptext Route13TrainerTipsText
 
-MapRoute13Signpost1Script:
-	jumptext UnknownText_0x1a275b
+Route13Sign:
+	jumptext Route13SignText
 
-MapRoute13Signpost2Script:
-	jumptext UnknownText_0x1a277d
+Route13DirectionsSign:
+	jumptext Route13DirectionsSignText
 
 Route13HiddenCalcium:
 	dwb EVENT_ROUTE_13_HIDDEN_CALCIUM, CALCIUM
@@ -169,7 +169,7 @@
 	cont "little."
 	done
 
-UnknownText_0x1a271c:
+Route13TrainerTipsText:
 	text "TRAINER TIPS"
 
 	para "Look! Right there,"
@@ -177,7 +177,7 @@
 	cont "of the post."
 	done
 
-UnknownText_0x1a275b:
+Route13SignText:
 	text "ROUTE 13"
 
 	para "NORTH TO SILENCE"
@@ -184,7 +184,7 @@
 	line "BRIDGE"
 	done
 
-UnknownText_0x1a277d:
+Route13DirectionsSignText:
 	text "NORTH TO LAVENDER"
 	line "TOWN"
 
@@ -204,9 +204,9 @@
 
 .Signposts:
 	db 4
-	signpost 13, 29, SIGNPOST_READ, MapRoute13Signpost0Script
-	signpost 11, 41, SIGNPOST_READ, MapRoute13Signpost1Script
-	signpost 13, 17, SIGNPOST_READ, MapRoute13Signpost2Script
+	signpost 13, 29, SIGNPOST_READ, Route13TrainerTips
+	signpost 11, 41, SIGNPOST_READ, Route13Sign
+	signpost 13, 17, SIGNPOST_READ, Route13DirectionsSign
 	signpost 13, 30, SIGNPOST_ITEM, Route13HiddenCalcium
 
 .PersonEvents:
--- a/maps/Route14.asm
+++ b/maps/Route14.asm
@@ -2,7 +2,7 @@
 	const ROUTE14_POKEFAN_M1
 	const ROUTE14_YOUNGSTER
 	const ROUTE14_POKEFAN_M2
-	const ROUTE14_TEACHER
+	const ROUTE14_KIM
 
 Route14_MapScriptHeader:
 .MapTriggers:
@@ -11,7 +11,7 @@
 .MapCallbacks:
 	db 0
 
-TeacherScript_0x1ad47f:
+Kim:
 	faceplayer
 	opentext
 	trade $5
@@ -133,4 +133,4 @@
 	person_event SPRITE_POKEFAN_M, 15, 11, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 3, TrainerPokefanmCarter, -1
 	person_event SPRITE_YOUNGSTER, 27, 11, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 3, TrainerBird_keeperRoy, -1
 	person_event SPRITE_POKEFAN_M, 11, 6, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 3, TrainerPokefanmTrevor, -1
-	person_event SPRITE_TEACHER, 5, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 4, TeacherScript_0x1ad47f, -1
+	person_event SPRITE_TEACHER, 5, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 4, Kim, -1
--- a/maps/Route15.asm
+++ b/maps/Route15.asm
@@ -80,8 +80,8 @@
 	closetext
 	end
 
-MapRoute15Signpost0Script:
-	jumptext UnknownText_0x1aa8e3
+Route15Sign:
+	jumptext Route15SignText
 
 Route15PPUp:
 	itemball PP_UP
@@ -194,7 +194,7 @@
 	cont "I'd be the best!"
 	done
 
-UnknownText_0x1aa8e3:
+Route15SignText:
 	text "ROUTE 15"
 
 	para "FUCHSIA CITY -"
@@ -215,7 +215,7 @@
 
 .Signposts:
 	db 1
-	signpost 9, 19, SIGNPOST_READ, MapRoute15Signpost0Script
+	signpost 9, 19, SIGNPOST_READ, Route15Sign
 
 .PersonEvents:
 	db 7
--- a/maps/Route15FuchsiaGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route16.asm
+++ b/maps/Route16.asm
@@ -1,4 +1,3 @@
-
 Route16_MapScriptHeader:
 .MapTriggers:
 	db 0
@@ -22,10 +21,10 @@
 	clearflag ENGINE_ALWAYS_ON_BIKE
 	return
 
-MapRoute16Signpost0Script:
-	jumptext UnknownText_0x1ad32f
+CyclingRoadSign:
+	jumptext CyclingRoadSignText
 
-UnknownText_0x1ad32f:
+CyclingRoadSignText:
 	text "CYCLING ROAD"
 
 	para "DOWNHILL COASTING"
@@ -49,7 +48,7 @@
 
 .Signposts:
 	db 1
-	signpost 5, 5, SIGNPOST_READ, MapRoute16Signpost0Script
+	signpost 5, 5, SIGNPOST_READ, CyclingRoadSign
 
 .PersonEvents:
 	db 0
--- a/maps/Route16FuchsiaSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route16Gate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route1718Gate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route18.asm
+++ b/maps/Route18.asm
@@ -31,8 +31,8 @@
 	closetext
 	end
 
-MapRoute18Signpost0Script:
-	jumptext UnknownText_0x1ad051
+Route18Sign:
+	jumptext Route18SignText
 
 Bird_keeperBorisSeenText:
 	text "If you're looking"
@@ -70,7 +70,7 @@
 	line "the shortcut."
 	done
 
-UnknownText_0x1ad051:
+Route18SignText:
 	text "ROUTE 18"
 
 	para "CELADON CITY -"
@@ -91,7 +91,7 @@
 
 .Signposts:
 	db 1
-	signpost 5, 9, SIGNPOST_READ, MapRoute18Signpost0Script
+	signpost 5, 9, SIGNPOST_READ, Route18Sign
 
 .PersonEvents:
 	db 2
--- a/maps/Route19.asm
+++ b/maps/Route19.asm
@@ -93,23 +93,23 @@
 	faceplayer
 	opentext
 	checkevent EVENT_CINNABAR_ROCKS_CLEARED
-	iftrue UnknownScript_0x19ea6f
-	writetext UnknownText_0x19ed45
+	iftrue .RocksCleared
+	writetext Route19FisherText1
 	waitbutton
 	closetext
 	end
 
-UnknownScript_0x19ea6f:
-	writetext UnknownText_0x19ed7d
+.RocksCleared
+	writetext Route19FisherText2
 	waitbutton
 	closetext
 	end
 
-MapRoute19Signpost0Script:
-	jumptext UnknownText_0x19edbc
+Route19Sign:
+	jumptext Route19SignText
 
-MapRoute19Signpost1Script:
-	jumptext UnknownText_0x19ede5
+CarefulSwimmingSign:
+	jumptext CarefulSwimmingSignText
 
 SwimmermHaroldSeenText:
 	text "Have you ever gone"
@@ -207,13 +207,13 @@
 	line "Time for a swim!"
 	done
 
-UnknownText_0x19ed45:
+Route19FisherText1:
 	text "Who knows how long"
 	line "it would take to"
 	cont "move this boulder…"
 	done
 
-UnknownText_0x19ed7d:
+Route19FisherText2:
 	text "The roadwork is"
 	line "finally finished."
 
@@ -221,7 +221,7 @@
 	line "fishing again."
 	done
 
-UnknownText_0x19edbc:
+Route19SignText:
 	text "ROUTE 19"
 
 	para "FUCHSIA CITY -"
@@ -228,7 +228,7 @@
 	line "SEAFOAM ISLANDS"
 	done
 
-UnknownText_0x19ede5:
+CarefulSwimmingSignText:
 	text "Please be careful"
 	line "if you are swim-"
 	cont "ming to SEAFOAM"
@@ -250,8 +250,8 @@
 
 .Signposts:
 	db 2
-	signpost 13, 11, SIGNPOST_READ, MapRoute19Signpost0Script
-	signpost 1, 11, SIGNPOST_READ, MapRoute19Signpost1Script
+	signpost 13, 11, SIGNPOST_READ, Route19Sign
+	signpost 1, 11, SIGNPOST_READ, CarefulSwimmingSign
 
 .PersonEvents:
 	db 6
--- a/maps/Route19FuchsiaGate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route2.asm
+++ b/maps/Route2.asm
@@ -48,8 +48,8 @@
 	closetext
 	end
 
-MapRoute2Signpost0Script:
-	jumptext UnknownText_0x1ac47a
+Route2Sign:
+	jumptext Route2SignText
 
 MapRoute2Signpost1Script:
 	jumptext UnknownText_0x1ac49f
@@ -135,7 +135,7 @@
 	line "feel!"
 	done
 
-UnknownText_0x1ac47a:
+Route2SignText:
 	text "ROUTE 2"
 
 	para "VIRIDIAN CITY -"
@@ -163,7 +163,7 @@
 
 .Signposts:
 	db 6
-	signpost 51, 7, SIGNPOST_READ, MapRoute2Signpost0Script
+	signpost 51, 7, SIGNPOST_READ, Route2Sign
 	signpost 9, 11, SIGNPOST_READ, MapRoute2Signpost1Script
 	signpost 23, 7, SIGNPOST_ITEM, Route2HiddenMaxEther
 	signpost 14, 4, SIGNPOST_ITEM, Route2HiddenFullHeal
--- a/maps/Route20.asm
+++ b/maps/Route20.asm
@@ -51,8 +51,8 @@
 	closetext
 	end
 
-MapRoute20Signpost0Script:
-	jumptext UnknownText_0x1acec2
+CinnabarGymSign:
+	jumptext CinnabarGymSignText
 
 SwimmerfNicoleSeenText:
 	text "I feel so much"
@@ -107,7 +107,7 @@
 	cont "ponds and rivers."
 	done
 
-UnknownText_0x1acec2:
+CinnabarGymSignText:
 	text "What does this"
 	line "sign say?"
 
@@ -128,7 +128,7 @@
 
 .Signposts:
 	db 1
-	signpost 11, 37, SIGNPOST_READ, MapRoute20Signpost0Script
+	signpost 11, 37, SIGNPOST_READ, CinnabarGymSign
 
 .PersonEvents:
 	db 3
--- a/maps/Route22.asm
+++ b/maps/Route22.asm
@@ -1,4 +1,3 @@
-
 Route22_MapScriptHeader:
 .MapTriggers:
 	db 0
@@ -6,10 +5,10 @@
 .MapCallbacks:
 	db 0
 
-MapRoute22Signpost0Script:
-	jumptext UnknownText_0x7c005
+VictoryRoadEntranceSign:
+	jumptext VictoryRoadEntranceSignText
 
-UnknownText_0x7c005:
+VictoryRoadEntranceSignText:
 	text "#MON LEAGUE"
 
 	para "VICTORY ROAD"
@@ -29,7 +28,7 @@
 
 .Signposts:
 	db 1
-	signpost 7, 15, SIGNPOST_READ, MapRoute22Signpost0Script
+	signpost 7, 15, SIGNPOST_READ, VictoryRoadEntranceSign
 
 .PersonEvents:
 	db 0
--- a/maps/Route23.asm
+++ b/maps/Route23.asm
@@ -1,4 +1,3 @@
-
 Route23_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/Route25.asm
+++ b/maps/Route25.asm
@@ -186,8 +186,8 @@
 	closetext
 	end
 
-MapRoute25Signpost0Script:
-	jumptext UnknownText_0x19f567
+BillsHouseSign:
+	jumptext BillsHouseSignText
 
 Route25Protein:
 	itemball PROTEIN
@@ -423,12 +423,12 @@
 	cont "standing!"
 	done
 
-UnknownText_0x19f567:
+BillsHouseSignText:
 	text "SEA COTTAGE"
 	line "BILL'S HOUSE"
 	done
 
-UnknownText_0x19f581:
+; unused
 	text "BILL'S HOUSE"
 	done
 
@@ -447,7 +447,7 @@
 
 .Signposts:
 	db 2
-	signpost 5, 45, SIGNPOST_READ, MapRoute25Signpost0Script
+	signpost 5, 45, SIGNPOST_READ, BillsHouseSign
 	signpost 5, 4, SIGNPOST_ITEM, Route25HiddenPotion
 
 .PersonEvents:
--- a/maps/Route26.asm
+++ b/maps/Route26.asm
@@ -245,8 +245,8 @@
 	closetext
 	end
 
-MapRoute26Signpost0Script:
-	jumptext UnknownText_0x1a5364
+Route26Sign:
+	jumptext Route26SignText
 
 FruitTreeScript_0x1a4ec2:
 	fruittree FRUITTREE_ROUTE_26
@@ -405,7 +405,7 @@
 	line "give up."
 	done
 
-UnknownText_0x1a5364:
+Route26SignText:
 	text "ROUTE 26"
 
 	para "#MON LEAGUE"
@@ -427,7 +427,7 @@
 
 .Signposts:
 	db 1
-	signpost 6, 8, SIGNPOST_READ, MapRoute26Signpost0Script
+	signpost 6, 8, SIGNPOST_READ, Route26Sign
 
 .PersonEvents:
 	db 8
--- a/maps/Route26DayofWeekSiblingsHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route26HealSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route27.asm
+++ b/maps/Route27.asm
@@ -300,8 +300,8 @@
 	closetext
 	end
 
-MapRoute27Signpost0Script:
-	jumptext UnknownText_0x1a0e7f
+TohjoFallsSign:
+	jumptext TohjoFallsSignText
 
 Route27TMSolarbeam:
 	itemball TM_SOLARBEAM
@@ -462,7 +462,7 @@
 	line "mand #MON."
 	done
 
-UnknownText_0x1a0e7f:
+TohjoFallsSignText:
 	text "TOHJO FALLS"
 
 	para "THE LINK BETWEEN"
@@ -486,7 +486,7 @@
 
 .Signposts:
 	db 1
-	signpost 7, 25, SIGNPOST_READ, MapRoute27Signpost0Script
+	signpost 7, 25, SIGNPOST_READ, TohjoFallsSign
 
 .PersonEvents:
 	db 9
--- a/maps/Route27SandstormHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route28.asm
+++ b/maps/Route28.asm
@@ -1,4 +1,3 @@
-
 Route28_MapScriptHeader:
 .MapTriggers:
 	db 0
@@ -6,14 +5,14 @@
 .MapCallbacks:
 	db 0
 
-MapRoute28Signpost0Script:
-	jumptext UnknownText_0x1a5413
+Route28Sign:
+	jumptext Route28SignText
 
 Route28HiddenRareCandy:
 	dwb EVENT_ROUTE_28_HIDDEN_RARE_CANDY, RARE_CANDY
 	
 
-UnknownText_0x1a5413:
+Route28SignText:
 	text "ROUTE 28"
 	done
 
@@ -31,7 +30,7 @@
 
 .Signposts:
 	db 2
-	signpost 5, 31, SIGNPOST_READ, MapRoute28Signpost0Script
+	signpost 5, 31, SIGNPOST_READ, Route28Sign
 	signpost 2, 25, SIGNPOST_ITEM, Route28HiddenRareCandy
 
 .PersonEvents:
--- a/maps/Route28FamousSpeechHouse.asm
+++ b/maps/Route28FamousSpeechHouse.asm
@@ -1,6 +1,6 @@
 const_value set 2
-	const ROUTE28FAMOUSSPEECHHOUSE_COOLTRAINER_F
-	const ROUTE28FAMOUSSPEECHHOUSE_MOLTRES
+	const ROUTE28FAMOUSSPEECHHOUSE_CELEBRITY
+	const ROUTE28FAMOUSSPEECHHOUSE_FEAROW
 
 Route28FamousSpeechHouse_MapScriptHeader:
 .MapTriggers:
--- a/maps/Route28FamousSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route29.asm
+++ b/maps/Route29.asm
@@ -5,7 +5,7 @@
 	const ROUTE29_FRUIT_TREE
 	const ROUTE29_FISHER
 	const ROUTE29_COOLTRAINER_M2
-	const ROUTE29_TEACHER2
+	const ROUTE29_TUSCANY
 	const ROUTE29_POKE_BALL
 
 Route29_MapScriptHeader:
@@ -34,13 +34,13 @@
 	iftrue .DoesTuscanyAppear
 
 .TuscanyDisappears
-	disappear ROUTE29_TEACHER2
+	disappear ROUTE29_TUSCANY
 	return
 
 .DoesTuscanyAppear
 	checkcode VAR_WEEKDAY
 	if_not_equal TUESDAY, .TuscanyDisappears
-	appear ROUTE29_TEACHER2
+	appear ROUTE29_TUSCANY
 	return
 
 Route29Tutorial1:
@@ -207,11 +207,11 @@
 	closetext
 	end
 
-MapRoute29Signpost0Script:
-	jumptext Route29SignText1
+Route29Sign1:
+	jumptext Route29Sign1Text
 
-MapRoute29Signpost1Script:
-	jumptext Route29SignText2
+Route29Sign2:
+	jumptext Route29Sign2Text
 
 Route29FruitTree:
 	fruittree FRUITTREE_ROUTE_29
@@ -406,7 +406,7 @@
 	cont "is unfortunate…"
 	done
 
-Route29SignText1:
+Route29Sign1Text:
 	text "ROUTE 29"
 
 	para "CHERRYGROVE CITY -"
@@ -413,7 +413,7 @@
 	line "NEW BARK TOWN"
 	done
 
-Route29SignText2:
+Route29Sign2Text:
 	text "ROUTE 29"
 
 	para "CHERRYGROVE CITY -"
@@ -435,8 +435,8 @@
 
 .Signposts:
 	db 2
-	signpost 7, 51, SIGNPOST_READ, MapRoute29Signpost0Script
-	signpost 5, 3, SIGNPOST_READ, MapRoute29Signpost1Script
+	signpost 7, 51, SIGNPOST_READ, Route29Sign1
+	signpost 5, 3, SIGNPOST_READ, Route29Sign2
 
 .PersonEvents:
 	db 8
--- a/maps/Route2946Gate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route2Gate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route2NuggetSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route30.asm
+++ b/maps/Route30.asm
@@ -226,17 +226,17 @@
 Route30CooltrainerFScript:
 	jumptextfaceplayer Route30CooltrainerFText
 
-MapRoute30Signpost0Script:
-	jumptext Route30MapSignText
+Route30Sign:
+	jumptext Route30SignText
 
-MapRoute30Signpost1Script:
-	jumptext Route30DirectionsToMrPokemonsHouseSignText
+MrPokemonsHouseDirectionsSign:
+	jumptext MrPokemonsHouseDirectionsSignText
 
-MapRoute30Signpost2Script:
-	jumptext Route30MrPokemonsHouseSignText
+MrPokemonsHouseSign:
+	jumptext MrPokemonsHouseSignText
 
-MapRoute30Signpost3Script:
-	jumptext Route30TrainerTipsSignText
+Route30TrainerTips:
+	jumptext Route30TrainerTipsText
 
 Route30Antidote:
 	itemball ANTIDOTE
@@ -365,7 +365,7 @@
 	cont "prepare to battle."
 	done
 
-Route30MapSignText:
+Route30SignText:
 	text "ROUTE 30"
 
 	para "VIOLET CITY -"
@@ -372,16 +372,16 @@
 	line "CHERRYGROVE CITY"
 	done
 
-Route30DirectionsToMrPokemonsHouseSignText:
+MrPokemonsHouseDirectionsSignText:
 	text "MR.#MON'S HOUSE"
 	line "STRAIGHT AHEAD!"
 	done
 
-Route30MrPokemonsHouseSignText:
+MrPokemonsHouseSignText:
 	text "MR.#MON'S HOUSE"
 	done
 
-Route30TrainerTipsSignText:
+Route30TrainerTipsText:
 	text "TRAINER TIPS"
 
 	para "No stealing other"
@@ -421,10 +421,10 @@
 
 .Signposts:
 	db 5
-	signpost 43, 9, SIGNPOST_READ, MapRoute30Signpost0Script
-	signpost 29, 13, SIGNPOST_READ, MapRoute30Signpost1Script
-	signpost 5, 15, SIGNPOST_READ, MapRoute30Signpost2Script
-	signpost 21, 3, SIGNPOST_READ, MapRoute30Signpost3Script
+	signpost 43, 9, SIGNPOST_READ, Route30Sign
+	signpost 29, 13, SIGNPOST_READ, MrPokemonsHouseDirectionsSign
+	signpost 5, 15, SIGNPOST_READ, MrPokemonsHouseSign
+	signpost 21, 3, SIGNPOST_READ, Route30TrainerTips
 	signpost 9, 14, SIGNPOST_ITEM, Route30HiddenPotion
 
 .PersonEvents:
--- a/maps/Route30BerrySpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route31.asm
+++ b/maps/Route31.asm
@@ -251,11 +251,11 @@
 Route31YoungsterScript:
 	jumptextfaceplayer Route31YoungsterText
 
-MapRoute31Signpost0Script:
-	jumptext Route31Signpost0Text
+Route31Sign:
+	jumptext Route31SignText
 
-MapRoute31Signpost1Script:
-	jumptext Route31Signpost1Text
+DarkCaveSign:
+	jumptext DarkCaveSignText
 
 Route31CooltrainerMScript:
 	jumptextfaceplayer Route31CooltrainerMText
@@ -408,7 +408,7 @@
 	line "VIOLET CITY's GYM."
 	done
 
-Route31Signpost0Text:
+Route31SignText:
 	text "ROUTE 31"
 
 	para "VIOLET CITY -"
@@ -415,7 +415,7 @@
 	line "CHERRYGROVE CITY"
 	done
 
-Route31Signpost1Text:
+DarkCaveSignText:
 	text "DARK CAVE"
 	done
 
@@ -434,8 +434,8 @@
 
 .Signposts:
 	db 2
-	signpost 5, 7, SIGNPOST_READ, MapRoute31Signpost0Script
-	signpost 5, 31, SIGNPOST_READ, MapRoute31Signpost1Script
+	signpost 5, 7, SIGNPOST_READ, Route31Sign
+	signpost 5, 31, SIGNPOST_READ, DarkCaveSign
 
 .PersonEvents:
 	db 7
--- a/maps/Route31VioletGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route32.asm
+++ b/maps/Route32.asm
@@ -11,7 +11,7 @@
 	const ROUTE32_FISHER4
 	const ROUTE32_POKE_BALL1
 	const ROUTE32_FISHER5
-	const ROUTE32_LASS2
+	const ROUTE32_FRIEDA
 	const ROUTE32_POKE_BALL2
 
 Route32_MapScriptHeader:
@@ -42,11 +42,11 @@
 .Frieda:
 	checkcode VAR_WEEKDAY
 	if_equal FRIDAY, .FriedaAppears
-	disappear ROUTE32_LASS2
+	disappear ROUTE32_FRIEDA
 	return
 
 .FriedaAppears
-	appear ROUTE32_LASS2
+	appear ROUTE32_FRIEDA
 	return
 
 Route32CooltrainerMScript:
--- a/maps/Route32PokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/Route32RuinsofAlphGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route33.asm
+++ b/maps/Route33.asm
@@ -138,8 +138,8 @@
 	jumpstd rematchm
 	end
 
-MapRoute33Signpost0Script:
-	jumptext Route33RouteSignText
+Route33Sign:
+	jumptext Route33SignText
 
 Route33FruitTreeScript:
 	fruittree FRUITTREE_ROUTE_33
@@ -190,7 +190,7 @@
 	line "outside."
 	done
 
-Route33RouteSignText:
+Route33SignText:
 	text "ROUTE 33"
 	done
 
@@ -207,7 +207,7 @@
 
 .Signposts:
 	db 1
-	signpost 11, 11, SIGNPOST_READ, MapRoute33Signpost0Script
+	signpost 11, 11, SIGNPOST_READ, Route33Sign
 
 .PersonEvents:
 	db 3
--- a/maps/Route34.asm
+++ b/maps/Route34.asm
@@ -475,17 +475,17 @@
 	closetext
 	end
 
-MapRoute34UnusedSignpostScript:
+; unused
 	jumptext MapRoute34UnusedSignpostText
 
-MapRoute34Signpost0Script:
-	jumptext MapRoute34Signpost0Text
+Route34Sign:
+	jumptext Route34SignText
 
-MapRoute34Signpost1Script:
-	jumptext MapRoute34Signpost1Text
+Route34TrainerTips:
+	jumptext Route34TrainerTipsText
 
-MapRoute34Signpost2Script:
-	jumptext MapRoute34Signpost2Text
+DayCareSign:
+	jumptext DayCareSignText
 
 Route34Nugget:
 	itemball NUGGET
@@ -736,7 +736,7 @@
 	line "THROUGH THE GATE"
 	done
 
-MapRoute34Signpost0Text:
+Route34SignText:
 	text "ROUTE 34"
 
 	para "GOLDENROD CITY -"
@@ -746,7 +746,7 @@
 	line "SOMEWHERE BETWEEN"
 	done
 
-MapRoute34Signpost1Text:
+Route34TrainerTipsText:
 	text "TRAINER TIPS"
 
 	para "BERRY trees grow"
@@ -758,7 +758,7 @@
 	cont "which BERRIES."
 	done
 
-MapRoute34Signpost2Text:
+DayCareSignText:
 	text "DAY-CARE"
 
 	para "LET US RAISE YOUR"
@@ -782,9 +782,9 @@
 
 .Signposts:
 	db 5
-	signpost 6, 12, SIGNPOST_READ, MapRoute34Signpost0Script
-	signpost 33, 13, SIGNPOST_READ, MapRoute34Signpost1Script
-	signpost 13, 10, SIGNPOST_READ, MapRoute34Signpost2Script
+	signpost 6, 12, SIGNPOST_READ, Route34Sign
+	signpost 33, 13, SIGNPOST_READ, Route34TrainerTips
+	signpost 13, 10, SIGNPOST_READ, DayCareSign
 	signpost 32, 8, SIGNPOST_ITEM, Route34HiddenRareCandy
 	signpost 19, 17, SIGNPOST_ITEM, Route34HiddenSuperPotion
 
--- a/maps/Route34IlexForestGate.asm
+++ b/maps/Route34IlexForestGate.asm
@@ -70,7 +70,7 @@
 	closetext
 	end
 
-ButterfreeScript_0x62d8a:
+IlexGateButterfree:
 	opentext
 	writetext UnknownText_0x62e83
 	cry BUTTERFREE
@@ -159,6 +159,6 @@
 .PersonEvents:
 	db 4
 	person_event SPRITE_TEACHER, 3, 9, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, TeacherScript_0x62d63, EVENT_ROUTE_34_ILEX_FOREST_GATE_TEACHER_BEHIND_COUNTER
-	person_event SPRITE_BUTTERFREE, 4, 9, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, ButterfreeScript_0x62d8a, -1
+	person_event SPRITE_BUTTERFREE, 4, 9, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, IlexGateButterfree, -1
 	person_event SPRITE_LASS, 4, 3, SPRITEMOVEDATA_WALK_UP_DOWN, 1, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, LassScript_0x62d94, EVENT_ROUTE_34_ILEX_FOREST_GATE_LASS
 	person_event SPRITE_TEACHER, 7, 5, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, TeacherScript_0x62d63, EVENT_ROUTE_34_ILEX_FOREST_GATE_TEACHER_IN_WALKWAY
--- a/maps/Route34IlexForestGate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route35.asm
+++ b/maps/Route35.asm
@@ -267,8 +267,8 @@
 	closetext
 	end
 
-MapRoute35Signpost1Script:
-	jumptext UnknownText_0x19cf94
+Route35Sign:
+	jumptext Route35SignText
 
 Route35TMRollout:
 	itemball TM_ROLLOUT
@@ -458,7 +458,7 @@
 	line "where safely."
 	done
 
-UnknownText_0x19cf94:
+Route35SignText:
 	text "ROUTE 35"
 	done
 
@@ -477,8 +477,8 @@
 
 .Signposts:
 	db 2
-	signpost 7, 1, SIGNPOST_READ, MapRoute35Signpost1Script
-	signpost 31, 11, SIGNPOST_READ, MapRoute35Signpost1Script
+	signpost 7, 1, SIGNPOST_READ, Route35Sign
+	signpost 31, 11, SIGNPOST_READ, Route35Sign
 
 .PersonEvents:
 	db 11
--- a/maps/Route35Goldenrodgate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route36.asm
+++ b/maps/Route36.asm
@@ -5,8 +5,8 @@
 	const ROUTE36_LASS1
 	const ROUTE36_FISHER
 	const ROUTE36_FRUIT_TREE
-	const ROUTE36_YOUNGSTER3
-	const ROUTE36_LASS2
+	const ROUTE36_ARTHUR
+	const ROUTE36_FLORIA
 	const ROUTE36_SUICUNE
 
 Route36_MapScriptHeader:
@@ -33,14 +33,14 @@
 .ArthurCallback:
 	checkcode VAR_WEEKDAY
 	if_equal THURSDAY, .ArthurAppears
-	disappear ROUTE36_YOUNGSTER3
+	disappear ROUTE36_ARTHUR
 	return
 
 .ArthurAppears
-	appear ROUTE36_YOUNGSTER3
+	appear ROUTE36_ARTHUR
 	return
 
-Route36SuicuneTrigger:
+Route36SuicuneScript:
 	showemote EMOTE_SHOCK, PLAYER, 15
 	pause 15
 	playsound SFX_WARP_FROM
@@ -54,32 +54,33 @@
 	domaptrigger CIANWOOD_CITY, $1
 	end
 
-WeirdTreeScript_0x19403c:
+SudowoodoScript:
 	checkitem SQUIRTBOTTLE
-	iftrue .HaveSquirtbottle
+	iftrue .Fight
+
 	waitsfx
 	playsound SFX_SANDSTORM
-	applymovement ROUTE36_WEIRD_TREE, WeirdTreeMovement_Shake
+	applymovement ROUTE36_WEIRD_TREE, SudowoodoShakeMovement
 	end
 
-.HaveSquirtbottle:
+.Fight
 	opentext
-	writetext WeirdTreeText_AskUseBottle
+	writetext UseSquirtbottleText
 	yesorno
-	iffalse DidntWaterSudowoodo
+	iffalse DidntUseSquirtbottleScript
 	closetext
 	; fallthrough
 
-WateredWeirdTreeScript::
+WateredWeirdTreeScript:: ; export (for when you use Squirtbottle from pack)
 	opentext
-	writetext WeirdTreeText_PlayerUsedBottle
+	writetext UsedSquirtbottleText
 	waitbutton
 	closetext
 	waitsfx
 	playsound SFX_SANDSTORM
-	applymovement ROUTE36_WEIRD_TREE, WeirdTreeMovement_Shake
+	applymovement ROUTE36_WEIRD_TREE, SudowoodoShakeMovement
 	opentext
-	writetext WeirdTreeText_DidntLikeTheBottle
+	writetext SudowoodoAttackedText
 	waitbutton
 	closetext
 	loadwildmon SUDOWOODO, 20
@@ -91,7 +92,7 @@
 	reloadmapafterbattle
 	end
 
-DidntWaterSudowoodo:
+DidntUseSquirtbottleScript:
 	closetext
 	end
 
@@ -108,25 +109,25 @@
 	faceplayer
 	opentext
 	checkevent EVENT_TALKED_TO_FLORIA_AT_FLOWER_SHOP
-	iftrue .TalkedToFloriaAtFlowerShop
+	iftrue .SecondTimeTalking
 	setevent EVENT_MET_FLORIA
-	writetext Route36FloriaText1
+	writetext FloriaText1
 	waitbutton
 	closetext
 	clearevent EVENT_FLORIA_AT_FLOWER_SHOP
 	checkcode VAR_FACING
-	if_equal UP, .Depart2
-	applymovement ROUTE36_LASS2, Route36FloriaDepartureMovement1
-	disappear ROUTE36_LASS2
+	if_equal UP, .Up
+	applymovement ROUTE36_FLORIA, FloriaMovement1
+	disappear ROUTE36_FLORIA
 	end
 
-.Depart2:
-	applymovement ROUTE36_LASS2, Route36FloriaDepartureMovement2
-	disappear ROUTE36_LASS2
+.Up
+	applymovement ROUTE36_FLORIA, FloriaMovement2
+	disappear ROUTE36_FLORIA
 	end
 
-.TalkedToFloriaAtFlowerShop:
-	writetext Route36FloriaText2
+.SecondTimeTalking
+	writetext FloriaText2
 	waitbutton
 	closetext
 	end
@@ -357,23 +358,23 @@
 	closetext
 	end
 
-MapRoute36Signpost2Script:
-	jumptext UnknownText_0x194924
+Route36Sign:
+	jumptext Route36SignText
 
-MapRoute36Signpost1Script:
-	jumptext UnknownText_0x19492e
+RuinsOfAlphNorthSign:
+	jumptext RuinsOfAlphNorthSignText
 
-MapRoute36Signpost3Script:
-	jumptext UnknownText_0x19494c
+Route36TrainerTips1:
+	jumptext Route36TrainerTips1Text
 
-MapRoute36Signpost0Script:
-	jumptext UnknownText_0x1949ee
+Route36TrainerTips2:
+	jumptext Route36TrainerTips2Text
 
 FruitTreeScript_0x194247:
 	fruittree FRUITTREE_ROUTE_36
 
-WeirdTreeMovement_Shake:
-	db $56 ; movement
+SudowoodoShakeMovement:
+	db $56 ; shake
 	step_end
 
 WeirdTreeMovement_Flee:
@@ -381,7 +382,7 @@
 	fast_jump_step_up
 	step_end
 
-Route36FloriaDepartureMovement1:
+FloriaMovement1:
 	step_down
 	step_down
 	step_down
@@ -393,7 +394,7 @@
 	step_left
 	step_end
 
-Route36FloriaDepartureMovement2:
+FloriaMovement2:
 	step_left
 	step_down
 	step_down
@@ -416,17 +417,17 @@
 	remove_sliding
 	step_end
 
-WeirdTreeText_AskUseBottle:
+UseSquirtbottleText:
 	text "It's a weird tree."
 	line "Use SQUIRTBOTTLE?"
 	done
 
-WeirdTreeText_PlayerUsedBottle:
+UsedSquirtbottleText:
 	text "<PLAYER> used the"
 	line "SQUIRTBOTTLE."
 	done
 
-WeirdTreeText_DidntLikeTheBottle:
+SudowoodoAttackedText:
 	text "The weird tree"
 	line "doesn't like the"
 	cont "SQUIRTBOTTLE!"
@@ -435,7 +436,7 @@
 	line "attacked!"
 	done
 
-Route36FloriaText1:
+FloriaText1:
 	text "I'm the FLOWER"
 	line "SHOP's FLORIA!"
 
@@ -461,7 +462,7 @@
 	cont "her water bottle!"
 	done
 
-Route36FloriaText2:
+FloriaText2:
 	text "When I told my sis"
 	line "about the jiggly"
 
@@ -625,16 +626,16 @@
 	cont "disappointing."
 	done
 
-UnknownText_0x194924:
+Route36SignText:
 	text "ROUTE 36"
 	done
 
-UnknownText_0x19492e:
+RuinsOfAlphNorthSignText:
 	text "RUINS OF ALPH"
 	line "NORTH ENTRANCE"
 	done
 
-UnknownText_0x19494c:
+Route36TrainerTips1Text:
 	text "TRAINER TIPS"
 
 	para "#MON stats"
@@ -651,7 +652,7 @@
 	line "#MON grow."
 	done
 
-UnknownText_0x1949ee:
+Route36TrainerTips2Text:
 	text "TRAINER TIPS"
 
 	para "Use DIG to return"
@@ -678,21 +679,21 @@
 
 .XYTriggers:
 	db 2
-	xy_trigger 1, $7, $14, $0, Route36SuicuneTrigger, $0, $0
-	xy_trigger 1, $7, $16, $0, Route36SuicuneTrigger, $0, $0
+	xy_trigger 1, $7, $14, $0, Route36SuicuneScript, $0, $0
+	xy_trigger 1, $7, $16, $0, Route36SuicuneScript, $0, $0
 
 .Signposts:
 	db 4
-	signpost 1, 29, SIGNPOST_READ, MapRoute36Signpost0Script
-	signpost 11, 45, SIGNPOST_READ, MapRoute36Signpost1Script
-	signpost 7, 55, SIGNPOST_READ, MapRoute36Signpost2Script
-	signpost 7, 21, SIGNPOST_READ, MapRoute36Signpost3Script
+	signpost 1, 29, SIGNPOST_READ, Route36TrainerTips2
+	signpost 11, 45, SIGNPOST_READ, RuinsOfAlphNorthSign
+	signpost 7, 55, SIGNPOST_READ, Route36Sign
+	signpost 7, 21, SIGNPOST_READ, Route36TrainerTips1
 
 .PersonEvents:
 	db 9
 	person_event SPRITE_YOUNGSTER, 13, 20, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 3, TrainerPsychicMark, -1
 	person_event SPRITE_YOUNGSTER, 14, 31, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 5, TrainerSchoolboyAlan1, -1
-	person_event SPRITE_WEIRD_TREE, 9, 35, SPRITEMOVEDATA_SUDOWOODO, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, WeirdTreeScript_0x19403c, EVENT_ROUTE_36_SUDOWOODO
+	person_event SPRITE_WEIRD_TREE, 9, 35, SPRITEMOVEDATA_SUDOWOODO, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SudowoodoScript, EVENT_ROUTE_36_SUDOWOODO
 	person_event SPRITE_LASS, 8, 51, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 2, -1, -1, 0, PERSONTYPE_SCRIPT, 0, LassScript_0x1940e0, -1
 	person_event SPRITE_FISHER, 9, 44, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, Route36RockSmashGuyScript, -1
 	person_event SPRITE_FRUIT_TREE, 4, 21, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, FruitTreeScript_0x194247, -1
--- a/maps/Route36RuinsofAlphgate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route37.asm
+++ b/maps/Route37.asm
@@ -3,7 +3,7 @@
 	const ROUTE37_WEIRD_TREE2
 	const ROUTE37_YOUNGSTER
 	const ROUTE37_FRUIT_TREE1
-	const ROUTE37_BUG_CATCHER
+	const ROUTE37_SUNNY
 	const ROUTE37_FRUIT_TREE2
 	const ROUTE37_FRUIT_TREE3
 
@@ -21,11 +21,11 @@
 SunnyCallback:
 	checkcode VAR_WEEKDAY
 	if_equal SUNDAY, .SunnyAppears
-	disappear ROUTE37_BUG_CATCHER
+	disappear ROUTE37_SUNNY
 	return
 
 .SunnyAppears
-	appear ROUTE37_BUG_CATCHER
+	appear ROUTE37_SUNNY
 	return
 
 TrainerTwinsAnnandanne1:
@@ -104,8 +104,8 @@
 	closetext
 	end
 
-MapRoute37Signpost0Script:
-	jumptext UnknownText_0x1a9197
+Route37Sign:
+	jumptext Route37SignText
 
 FruitTreeScript_0x1a8e09:
 	fruittree FRUITTREE_ROUTE_37_1
@@ -237,7 +237,7 @@
 	cont "Um… I forgot!"
 	done
 
-UnknownText_0x1a9197:
+Route37SignText:
 	text "ROUTE 37"
 	done
 
@@ -253,7 +253,7 @@
 
 .Signposts:
 	db 2
-	signpost 3, 5, SIGNPOST_READ, MapRoute37Signpost0Script
+	signpost 3, 5, SIGNPOST_READ, Route37Sign
 	signpost 2, 4, SIGNPOST_ITEM, Route37HiddenEther
 
 .PersonEvents:
--- a/maps/Route38.asm
+++ b/maps/Route38.asm
@@ -313,11 +313,11 @@
 	closetext
 	end
 
-MapRoute38Signpost0Script:
-	jumptext UnknownText_0x1a22fd
+Route38Sign:
+	jumptext Route38SignText
 
-MapRoute38Signpost1Script:
-	jumptext UnknownText_0x1a2324
+Route38TrainerTips:
+	jumptext Route38TrainerTipsText
 
 FruitTreeScript_0x1a1f33:
 	fruittree FRUITTREE_ROUTE_38
@@ -449,7 +449,7 @@
 	line "bottle at a time."
 	done
 
-UnknownText_0x1a22fd:
+Route38SignText:
 	text "ROUTE 38"
 
 	para "OLIVINE CITY -"
@@ -456,7 +456,7 @@
 	line "ECRUTEAK CITY"
 	done
 
-UnknownText_0x1a2324:
+Route38TrainerTipsText:
 	text "TRAINER TIPS"
 
 	para "If a #MON is"
@@ -486,8 +486,8 @@
 
 .Signposts:
 	db 2
-	signpost 7, 33, SIGNPOST_READ, MapRoute38Signpost0Script
-	signpost 13, 5, SIGNPOST_READ, MapRoute38Signpost1Script
+	signpost 7, 33, SIGNPOST_READ, Route38Sign
+	signpost 13, 5, SIGNPOST_READ, Route38TrainerTips
 
 .PersonEvents:
 	db 7
--- a/maps/Route38EcruteakGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route39.asm
+++ b/maps/Route39.asm
@@ -2,11 +2,11 @@
 	const ROUTE39_SAILOR
 	const ROUTE39_POKEFAN_M
 	const ROUTE39_POKEFAN_F1
-	const ROUTE39_TAUROS1
-	const ROUTE39_TAUROS2
-	const ROUTE39_TAUROS3
-	const ROUTE39_TAUROS4
-	const ROUTE39_STANDING_YOUNGSTER
+	const ROUTE39_MILTANK1
+	const ROUTE39_MILTANK2
+	const ROUTE39_MILTANK3
+	const ROUTE39_MILTANK4
+	const ROUTE39_PSYCHIC_NORMAN
 	const ROUTE39_FRUIT_TREE
 	const ROUTE39_POKEFAN_F2
 
@@ -17,9 +17,9 @@
 .MapCallbacks:
 	db 0
 
-TaurosScript_0x1a5af5:
+Route39Miltank:
 	opentext
-	writetext UnknownText_0x1a5bf9
+	writetext Route39MiltankText
 	cry MILTANK
 	waitbutton
 	closetext
@@ -167,14 +167,14 @@
 	closetext
 	end
 
-MapRoute39Signpost2Script:
-	jumptext UnknownText_0x1a5fe3
+Route39Sign:
+	jumptext Route39SignText
 
-MapRoute39Signpost1Script:
-	jumptext UnknownText_0x1a600a
+MoomooFarmSign:
+	jumptext MoomooFarmSignText
 
-MapRoute39Signpost0Script:
-	jumptext UnknownText_0x1a6036
+Route39TrainerTips:
+	jumptext Route39TrainerTipsText
 
 FruitTreeScript_0x1a5bf4:
 	fruittree FRUITTREE_ROUTE_39
@@ -183,7 +183,7 @@
 	dwb EVENT_ROUTE_39_HIDDEN_NUGGET, NUGGET
 	
 
-UnknownText_0x1a5bf9:
+Route39MiltankText:
 	text "MILTANK: Mooo!"
 	done
 
@@ -315,7 +315,7 @@
 	line "anywhere else."
 	done
 
-UnknownText_0x1a5fe3:
+Route39SignText:
 	text "ROUTE 39"
 
 	para "OLIVINE CITY -"
@@ -322,7 +322,7 @@
 	line "ECRUTEAK CITY"
 	done
 
-UnknownText_0x1a600a:
+MoomooFarmSignText:
 	text "MOOMOO FARM"
 
 	para "Enjoy Our Fresh"
@@ -329,7 +329,7 @@
 	line "and Tasty Milk"
 	done
 
-UnknownText_0x1a6036:
+Route39TrainerTipsText:
 	text "TRAINER TIPS"
 
 	para "Use HEADBUTT on"
@@ -358,9 +358,9 @@
 
 .Signposts:
 	db 4
-	signpost 31, 5, SIGNPOST_READ, MapRoute39Signpost0Script
-	signpost 5, 9, SIGNPOST_READ, MapRoute39Signpost1Script
-	signpost 7, 15, SIGNPOST_READ, MapRoute39Signpost2Script
+	signpost 31, 5, SIGNPOST_READ, Route39TrainerTips
+	signpost 5, 9, SIGNPOST_READ, MoomooFarmSign
+	signpost 7, 15, SIGNPOST_READ, Route39Sign
 	signpost 13, 5, SIGNPOST_ITEM, Route39HiddenNugget
 
 .PersonEvents:
@@ -368,10 +368,10 @@
 	person_event SPRITE_SAILOR, 29, 13, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 5, TrainerSailorEugene, -1
 	person_event SPRITE_POKEFAN_M, 22, 10, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 4, TrainerPokefanmDerek1, -1
 	person_event SPRITE_POKEFAN_F, 19, 11, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 4, TrainerPokefanfRuth, -1
-	person_event SPRITE_TAUROS, 12, 3, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TaurosScript_0x1a5af5, -1
-	person_event SPRITE_TAUROS, 11, 6, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TaurosScript_0x1a5af5, -1
-	person_event SPRITE_TAUROS, 15, 4, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TaurosScript_0x1a5af5, -1
-	person_event SPRITE_TAUROS, 13, 8, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TaurosScript_0x1a5af5, -1
+	person_event SPRITE_TAUROS, 12, 3, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, Route39Miltank, -1
+	person_event SPRITE_TAUROS, 11, 6, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, Route39Miltank, -1
+	person_event SPRITE_TAUROS, 15, 4, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, Route39Miltank, -1
+	person_event SPRITE_TAUROS, 13, 8, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, Route39Miltank, -1
 	person_event SPRITE_STANDING_YOUNGSTER, 7, 13, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 1, TrainerPsychicNorman, -1
 	person_event SPRITE_FRUIT_TREE, 3, 9, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, FruitTreeScript_0x1a5bf4, -1
 	person_event SPRITE_POKEFAN_F, 22, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, PokefanFScript_0x1a5bbe, -1
--- a/maps/Route39Barn.asm
+++ b/maps/Route39Barn.asm
@@ -1,7 +1,7 @@
 const_value set 2
 	const ROUTE39BARN_TWIN1
 	const ROUTE39BARN_TWIN2
-	const ROUTE39BARN_TAUROS
+	const ROUTE39BARN_MOOMOO
 
 Route39Barn_MapScriptHeader:
 .MapTriggers:
@@ -46,7 +46,7 @@
 	spriteface ROUTE39BARN_TWIN2, LEFT
 	end
 
-TaurosScript_0x9ccaa:
+MooMoo:
 	opentext
 	checkevent EVENT_HEALED_MOOMOO
 	iftrue .HappyCow
@@ -207,4 +207,4 @@
 	db 3
 	person_event SPRITE_TWIN, 3, 2, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TwinScript_0x9cc76, -1
 	person_event SPRITE_TWIN, 3, 4, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, TwinScript_0x9cc90, -1
-	person_event SPRITE_TAUROS, 3, 3, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TaurosScript_0x9ccaa, -1
+	person_event SPRITE_TAUROS, 3, 3, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, MooMoo, -1
--- a/maps/Route39Farmhouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route4.asm
+++ b/maps/Route4.asm
@@ -44,8 +44,8 @@
 	closetext
 	end
 
-MapRoute4Signpost0Script:
-	jumptext UnknownText_0x1ae384
+MtMoonSquareSign:
+	jumptext MtMoonSquareSignText
 
 Route4HPUp:
 	itemball HP_UP
@@ -114,7 +114,7 @@
 	line "some more…"
 	done
 
-UnknownText_0x1ae384:
+MtMoonSquareSignText:
 	text "MT.MOON SQUARE"
 
 	para "Just go up the"
@@ -134,7 +134,7 @@
 
 .Signposts:
 	db 2
-	signpost 7, 3, SIGNPOST_READ, MapRoute4Signpost0Script
+	signpost 7, 3, SIGNPOST_READ, MtMoonSquareSign
 	signpost 3, 10, SIGNPOST_ITEM, Route4HiddenUltraBall
 
 .PersonEvents:
--- a/maps/Route40.asm
+++ b/maps/Route40.asm
@@ -7,7 +7,7 @@
 	const ROUTE40_ROCK2
 	const ROUTE40_ROCK3
 	const ROUTE40_LASS1
-	const ROUTE40_BUENA
+	const ROUTE40_MONICA
 	const ROUTE40_POKEFAN_M
 	const ROUTE40_LASS2
 	const ROUTE40_STANDING_YOUNGSTER
@@ -27,11 +27,11 @@
 	clearevent EVENT_BATTLE_TOWER_OUTSIDE_SAILOR
 	checkcode VAR_WEEKDAY
 	if_equal MONDAY, .MonicaAppears
-	disappear ROUTE40_BUENA
+	disappear ROUTE40_MONICA
 	return
 
 .MonicaAppears
-	appear ROUTE40_BUENA
+	appear ROUTE40_MONICA
 	return
 
 TrainerSwimmerfElaine:
@@ -131,8 +131,8 @@
 	closetext
 	end
 
-MapRoute40Signpost0Script:
-	jumptext UnknownText_0x1a6767
+Route40Sign:
+	jumptext Route40SignText
 
 Route40Rock:
 	jumpstd smashrock
@@ -333,7 +333,7 @@
 	cont "Monday. How sad…"
 	done
 
-UnknownText_0x1a6767:
+Route40SignText:
 	text "ROUTE 40"
 
 	para "CIANWOOD CITY -"
@@ -353,7 +353,7 @@
 
 .Signposts:
 	db 2
-	signpost 10, 14, SIGNPOST_READ, MapRoute40Signpost0Script
+	signpost 10, 14, SIGNPOST_READ, Route40Sign
 	signpost 8, 7, SIGNPOST_ITEM, Route40HiddenHyperPotion
 
 .PersonEvents:
--- a/maps/Route40BattleTowerGate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route42.asm
+++ b/maps/Route42.asm
@@ -26,7 +26,7 @@
 UnknownScript_0x1a9217:
 	end
 
-UnknownScript_0x1a9218:
+Route42SuicuneScript:
 	showemote EMOTE_SHOCK, PLAYER, 15
 	pause 15
 	playsound SFX_WARP_FROM
@@ -186,17 +186,17 @@
 	closetext
 	end
 
-MapRoute42Signpost0Script:
-	jumptext UnknownText_0x1a9537
+Route42Sign1:
+	jumptext Route42Sign1Text
 
-MapRoute42Signpost1Script:
-	jumptext UnknownText_0x1a955f
+MtMortarSign1:
+	jumptext MtMortarSign1Text
 
-MapRoute42Signpost2Script:
-	jumptext UnknownText_0x1a9580
+MtMortarSign2:
+	jumptext MtMortarSign2Text
 
-MapRoute42Signpost3Script:
-	jumptext UnknownText_0x1a95a1
+Route42Sign2:
+	jumptext Route42Sign2Text
 
 Route42UltraBall:
 	itemball ULTRA_BALL
@@ -293,7 +293,7 @@
 	line "it. Please?"
 	done
 
-UnknownText_0x1a9537:
+Route42Sign1Text:
 	text "ROUTE 42"
 
 	para "ECRUTEAK CITY -"
@@ -300,7 +300,7 @@
 	line "MAHOGANY TOWN"
 	done
 
-UnknownText_0x1a955f:
+MtMortarSign1Text:
 	text "MT.MORTAR"
 
 	para "WATERFALL CAVE"
@@ -307,7 +307,7 @@
 	line "INSIDE"
 	done
 
-UnknownText_0x1a9580:
+MtMortarSign2Text:
 	text "MT.MORTAR"
 
 	para "WATERFALL CAVE"
@@ -314,7 +314,7 @@
 	line "INSIDE"
 	done
 
-UnknownText_0x1a95a1:
+Route42Sign2Text:
 	text "ROUTE 42"
 
 	para "ECRUTEAK CITY -"
@@ -335,14 +335,14 @@
 
 .XYTriggers:
 	db 1
-	xy_trigger 1, $e, $18, $0, UnknownScript_0x1a9218, $0, $0
+	xy_trigger 1, $e, $18, $0, Route42SuicuneScript, $0, $0
 
 .Signposts:
 	db 5
-	signpost 10, 4, SIGNPOST_READ, MapRoute42Signpost0Script
-	signpost 5, 7, SIGNPOST_READ, MapRoute42Signpost1Script
-	signpost 9, 45, SIGNPOST_READ, MapRoute42Signpost2Script
-	signpost 8, 54, SIGNPOST_READ, MapRoute42Signpost3Script
+	signpost 10, 4, SIGNPOST_READ, Route42Sign1
+	signpost 5, 7, SIGNPOST_READ, MtMortarSign1
+	signpost 9, 45, SIGNPOST_READ, MtMortarSign2
+	signpost 8, 54, SIGNPOST_READ, Route42Sign2
 	signpost 11, 16, SIGNPOST_ITEM, Route42HiddenMaxPotion
 
 .PersonEvents:
--- a/maps/Route42EcruteakGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route43.asm
+++ b/maps/Route43.asm
@@ -312,14 +312,14 @@
 	jumpstd packfullf
 	end
 
-MapRoute43Signpost0Script:
-	jumptext UnknownText_0x19d67b
+Route43Sign1:
+	jumptext Route43Sign1Text
 
-MapRoute43Signpost1Script:
-	jumptext UnknownText_0x19d6a2
+Route43Sign2:
+	jumptext Route43Sign2Text
 
-MapRoute43Signpost2Script:
-	jumptext UnknownText_0x19d6c9
+Route43TrainerTips:
+	jumptext Route43TrainerTipsText
 
 FruitTreeScript_0x19d266:
 	fruittree FRUITTREE_ROUTE_43
@@ -467,7 +467,7 @@
 	cont "adorable thing?"
 	done
 
-UnknownText_0x19d67b:
+Route43Sign1Text:
 	text "ROUTE 43"
 
 	para "LAKE OF RAGE -"
@@ -474,7 +474,7 @@
 	line "MAHOGANY TOWN"
 	done
 
-UnknownText_0x19d6a2:
+Route43Sign2Text:
 	text "ROUTE 43"
 
 	para "LAKE OF RAGE -"
@@ -481,7 +481,7 @@
 	line "MAHOGANY TOWN"
 	done
 
-UnknownText_0x19d6c9:
+Route43TrainerTipsText:
 	text "TRAINER TIPS"
 
 	para "All #MON have"
@@ -520,9 +520,9 @@
 
 .Signposts:
 	db 3
-	signpost 3, 13, SIGNPOST_READ, MapRoute43Signpost0Script
-	signpost 49, 11, SIGNPOST_READ, MapRoute43Signpost1Script
-	signpost 38, 16, SIGNPOST_READ, MapRoute43Signpost2Script
+	signpost 3, 13, SIGNPOST_READ, Route43Sign1
+	signpost 49, 11, SIGNPOST_READ, Route43Sign2
+	signpost 38, 16, SIGNPOST_READ, Route43TrainerTips
 
 .PersonEvents:
 	db 8
--- a/maps/Route43Gate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route43MahoganyGate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route44.asm
+++ b/maps/Route44.asm
@@ -299,11 +299,11 @@
 	closetext
 	end
 
-MapRoute44Signpost0Script:
-	jumptext UnknownText_0x19dfb3
+Route44Sign1:
+	jumptext Route44Sign1Text
 
-MapRoute44Signpost1Script:
-	jumptext UnknownText_0x19dfcc
+Route44Sign2:
+	jumptext Route44Sign2Text
 
 FruitTreeScript_0x19da40:
 	fruittree FRUITTREE_ROUTE_44
@@ -495,12 +495,12 @@
 	cont "today--an elite."
 	done
 
-UnknownText_0x19dfb3:
+Route44Sign1Text:
 	text "ROUTE 44"
 	line "ICE PATH AHEAD"
 	done
 
-UnknownText_0x19dfcc:
+Route44Sign2Text:
 	text "ROUTE 44"
 
 	para "MAHOGANY TOWN -"
@@ -520,8 +520,8 @@
 
 .Signposts:
 	db 3
-	signpost 7, 53, SIGNPOST_READ, MapRoute44Signpost0Script
-	signpost 10, 6, SIGNPOST_READ, MapRoute44Signpost1Script
+	signpost 7, 53, SIGNPOST_READ, Route44Sign1
+	signpost 10, 6, SIGNPOST_READ, Route44Sign2
 	signpost 9, 32, SIGNPOST_ITEM, Route44HiddenElixer
 
 .PersonEvents:
--- a/maps/Route45.asm
+++ b/maps/Route45.asm
@@ -293,8 +293,8 @@
 	closetext
 	end
 
-MapRoute45Signpost0Script:
-	jumptext UnknownText_0x19e8fe
+Route45Sign:
+	jumptext Route45SignText
 
 FruitTreeScript_0x19e294:
 	fruittree FRUITTREE_ROUTE_45
@@ -527,7 +527,7 @@
 	line "there, but…"
 	done
 
-UnknownText_0x19e8fe:
+Route45SignText:
 	text "ROUTE 45"
 	line "MOUNTAIN RD. AHEAD"
 	done
@@ -545,7 +545,7 @@
 
 .Signposts:
 	db 2
-	signpost 4, 10, SIGNPOST_READ, MapRoute45Signpost0Script
+	signpost 4, 10, SIGNPOST_READ, Route45Sign
 	signpost 80, 13, SIGNPOST_ITEM, Route45HiddenPpUp
 
 .PersonEvents:
--- a/maps/Route46.asm
+++ b/maps/Route46.asm
@@ -158,8 +158,8 @@
 	closetext
 	end
 
-MapRoute46Signpost0Script:
-	jumptext UnknownText_0x1a99be
+Route46Sign:
+	jumptext Route46SignText
 
 Route46XSpeed:
 	itemball X_SPEED
@@ -245,7 +245,7 @@
 	cont "the other time."
 	done
 
-UnknownText_0x1a99be:
+Route46SignText:
 	text "ROUTE 46"
 	line "MOUNTAIN RD. AHEAD"
 	done
@@ -265,7 +265,7 @@
 
 .Signposts:
 	db 1
-	signpost 27, 9, SIGNPOST_READ, MapRoute46Signpost0Script
+	signpost 27, 9, SIGNPOST_READ, Route46Sign
 
 .PersonEvents:
 	db 6
--- a/maps/Route5.asm
+++ b/maps/Route5.asm
@@ -11,11 +11,11 @@
 PokefanMScript_0x1adb19:
 	jumptextfaceplayer UnknownText_0x1adb22
 
-MapRoute5Signpost0Script:
-	jumptext UnknownText_0x1adb66
+Route5UndergroundPathSign:
+	jumptext Route5UndergroundPathSignText
 
-MapRoute5Signpost1Script:
-	jumptext UnknownText_0x1adb97
+HouseForSaleSign:
+	jumptext HouseForSaleSignText
 
 UnknownText_0x1adb22:
 	text "The road is closed"
@@ -25,7 +25,7 @@
 	line "is solved."
 	done
 
-UnknownText_0x1adb66:
+Route5UndergroundPathSignText:
 	text "UNDERGROUND PATH"
 
 	para "CERULEAN CITY -"
@@ -32,7 +32,7 @@
 	line "VERMILION CITY"
 	done
 
-UnknownText_0x1adb97:
+HouseForSaleSignText:
 	text "What's this?"
 
 	para "House for Sale…"
@@ -55,8 +55,8 @@
 
 .Signposts:
 	db 2
-	signpost 17, 17, SIGNPOST_READ, MapRoute5Signpost0Script
-	signpost 11, 10, SIGNPOST_READ, MapRoute5Signpost1Script
+	signpost 17, 17, SIGNPOST_READ, Route5UndergroundPathSign
+	signpost 11, 10, SIGNPOST_READ, HouseForSaleSign
 
 .PersonEvents:
 	db 1
--- a/maps/Route5CleanseTagSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/Route5SaffronCityGate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route5UndergroundEntrance.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-4;+<0
%&
\ No newline at end of file
--- a/maps/Route6.asm
+++ b/maps/Route6.asm
@@ -35,8 +35,8 @@
 PokefanMScript_0x1ad951:
 	jumptextfaceplayer UnknownText_0x1ad957
 
-MapRoute6Signpost0Script:
-	jumptext UnknownText_0x1ad99b
+Route6UndergroundPathSign:
+	jumptext Route6UndergroundPathSignText
 
 UnknownText_0x1ad957:
 	text "The road is closed"
@@ -46,7 +46,7 @@
 	line "is solved."
 	done
 
-UnknownText_0x1ad99b:
+Route6UndergroundPathSignText:
 	text "UNDERGROUND PATH"
 
 	para "CERULEAN CITY -"
@@ -105,7 +105,7 @@
 
 .Signposts:
 	db 1
-	signpost 5, 19, SIGNPOST_READ, MapRoute6Signpost0Script
+	signpost 5, 19, SIGNPOST_READ, Route6UndergroundPathSign
 
 .PersonEvents:
 	db 3
--- a/maps/Route6SaffronGate.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/Route6UndergroundEntrance.asm
+++ b/maps/Route6UndergroundEntrance.asm
@@ -1,4 +1,3 @@
-
 Route6UndergroundEntrance_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/Route6UndergroundEntrance.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-4;+<0
%&
\ No newline at end of file
--- a/maps/Route7.asm
+++ b/maps/Route7.asm
@@ -1,4 +1,3 @@
-
 Route7_MapScriptHeader:
 .MapTriggers:
 	db 0
@@ -6,13 +5,13 @@
 .MapCallbacks:
 	db 0
 
-MapRoute7Signpost0Script:
-	jumptext UnknownText_0x1ad388
+Route7UndergroundPathSign:
+	jumptext Route7UndergroundPathSignText
 
-MapRoute7Signpost1Script:
-	jumptext UnknownText_0x1ad456
+Route7LockedDoor:
+	jumptext Route7LockedDoorText
 
-UnknownText_0x1ad388:
+Route7UndergroundPathSignText:
 	text "What's this flyer?"
 
 	para "… Uncouth trainers"
@@ -31,7 +30,7 @@
 	para "CELADON POLICE"
 	done
 
-UnknownText_0x1ad456:
+Route7LockedDoorText:
 	text "It's locked…"
 	done
 
@@ -49,8 +48,8 @@
 
 .Signposts:
 	db 2
-	signpost 11, 5, SIGNPOST_READ, MapRoute7Signpost0Script
-	signpost 9, 6, SIGNPOST_READ, MapRoute7Signpost1Script
+	signpost 11, 5, SIGNPOST_READ, Route7UndergroundPathSign
+	signpost 9, 6, SIGNPOST_READ, Route7LockedDoor
 
 .PersonEvents:
 	db 0
--- a/maps/Route7SaffronGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route8.asm
+++ b/maps/Route8.asm
@@ -68,11 +68,11 @@
 	closetext
 	end
 
-MapRoute8Signpost1Script:
-	jumptext UnknownText_0x6c2aa
+Route8LockedDoor:
+	jumptext Route8LockedDoorText
 
-MapRoute8Signpost0Script:
-	jumptext UnknownText_0x6c2b7
+Route8UndergroundPathSign:
+	jumptext Route8UndergroundPathSignText
 
 FruitTreeScript_0x6c06c:
 	fruittree FRUITTREE_ROUTE_8
@@ -161,11 +161,11 @@
 	cont "battles."
 	done
 
-UnknownText_0x6c2aa:
+Route8LockedDoorText:
 	text "It's locked…"
 	done
 
-UnknownText_0x6c2b7:
+Route8UndergroundPathSignText:
 	text "The flyer's torn."
 
 	para "It's impossible to"
@@ -186,8 +186,8 @@
 
 .Signposts:
 	db 2
-	signpost 7, 11, SIGNPOST_READ, MapRoute8Signpost0Script
-	signpost 5, 10, SIGNPOST_READ, MapRoute8Signpost1Script
+	signpost 7, 11, SIGNPOST_READ, Route8UndergroundPathSign
+	signpost 5, 10, SIGNPOST_READ, Route8LockedDoor
 
 .PersonEvents:
 	db 6
--- a/maps/Route8SaffronGate.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-99?#$>
\ No newline at end of file
--- a/maps/Route9.asm
+++ b/maps/Route9.asm
@@ -79,8 +79,8 @@
 	closetext
 	end
 
-MapRoute9Signpost0Script:
-	jumptext UnknownText_0x1ab2a2
+Route9Sign:
+	jumptext Route9SignText
 
 Route9HiddenEther:
 	dwb EVENT_ROUTE_9_HIDDEN_ETHER, ETHER
@@ -199,7 +199,7 @@
 	cont "river."
 	done
 
-UnknownText_0x1ab2a2:
+Route9SignText:
 	text "ROUTE 9"
 
 	para "CERULEAN CITY -"
@@ -219,7 +219,7 @@
 
 .Signposts:
 	db 2
-	signpost 7, 15, SIGNPOST_READ, MapRoute9Signpost0Script
+	signpost 7, 15, SIGNPOST_READ, Route9Sign
 	signpost 15, 41, SIGNPOST_ITEM, Route9HiddenEther
 
 .PersonEvents:
--- a/maps/RuinsofAlphAerodactylChamber.asm
+++ b/maps/RuinsofAlphAerodactylChamber.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphAerodactylChamber_MapScriptHeader:
 .MapTriggers:
 	db 2
--- a/maps/RuinsofAlphAerodactylChamber.blk
+++ /dev/null
@@ -1,1 +1,0 @@
--0

,+
\ No newline at end of file
--- a/maps/RuinsofAlphAerodactylItemRoom.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-451212,+
\ No newline at end of file
--- a/maps/RuinsofAlphAerodactylWordRoom.asm
+++ b/maps/RuinsofAlphAerodactylWordRoom.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphAerodactylWordRoom_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/RuinsofAlphHoOhChamber.asm
+++ b/maps/RuinsofAlphHoOhChamber.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphHoOhChamber_MapScriptHeader:
 .MapTriggers:
 	db 2
--- a/maps/RuinsofAlphHoOhChamber.blk
+++ /dev/null
@@ -1,1 +1,0 @@
--0

,+
\ No newline at end of file
--- a/maps/RuinsofAlphHoOhItemRoom.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-451212,+
\ No newline at end of file
--- a/maps/RuinsofAlphHoOhWordRoom.asm
+++ b/maps/RuinsofAlphHoOhWordRoom.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphHoOhWordRoom_MapScriptHeader:
 .MapTriggers:
 	db 0
--- /dev/null
+++ b/maps/RuinsofAlphItemRoom.blk
@@ -1,0 +1,1 @@
+451212,+
\ No newline at end of file
--- a/maps/RuinsofAlphKabutoChamber.blk
+++ /dev/null
@@ -1,1 +1,0 @@
--0

,+
\ No newline at end of file
--- a/maps/RuinsofAlphKabutoItemRoom.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-451212,+
\ No newline at end of file
--- a/maps/RuinsofAlphKabutoWordRoom.asm
+++ b/maps/RuinsofAlphKabutoWordRoom.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphKabutoWordRoom_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/RuinsofAlphOmanyteChamber.asm
+++ b/maps/RuinsofAlphOmanyteChamber.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphOmanyteChamber_MapScriptHeader:
 .MapTriggers:
 	db 2
--- a/maps/RuinsofAlphOmanyteChamber.blk
+++ /dev/null
@@ -1,1 +1,0 @@
--0

,+
\ No newline at end of file
--- a/maps/RuinsofAlphOmanyteItemRoom.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-451212,+
\ No newline at end of file
--- a/maps/RuinsofAlphOmanyteWordRoom.asm
+++ b/maps/RuinsofAlphOmanyteWordRoom.asm
@@ -1,4 +1,3 @@
-
 RuinsofAlphOmanyteWordRoom_MapScriptHeader:
 .MapTriggers:
 	db 0
--- /dev/null
+++ b/maps/RuinsofAlphPuzzleChamber.blk
@@ -1,0 +1,1 @@
+-0

,+
\ No newline at end of file
--- a/maps/SafariZoneBeta.asm
+++ b/maps/SafariZoneBeta.asm
@@ -1,4 +1,3 @@
-
 SafariZoneBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/SafariZoneFuchsiaGateBeta.asm
+++ b/maps/SafariZoneFuchsiaGateBeta.asm
@@ -1,4 +1,3 @@
-
 SafariZoneFuchsiaGateBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/SafariZoneFuchsiaGateBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-	

-
\ No newline at end of file
--- a/maps/SafariZoneMainOffice.asm
+++ b/maps/SafariZoneMainOffice.asm
@@ -1,4 +1,3 @@
-
 SafariZoneMainOffice_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/SafariZoneMainOffice.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-**
\ No newline at end of file
--- a/maps/SafariZoneWardensHome.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-))!"# $01
\ No newline at end of file
--- a/maps/SaffronMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/SaffronPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/SaffronPokeCenter2FBeta.asm
+++ b/maps/SaffronPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 SaffronPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/SaffronPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/SilphCo1F.asm
+++ b/maps/SilphCo1F.asm
@@ -9,8 +9,8 @@
 .MapCallbacks:
 	db 0
 
-ReceptionistScript_0x18abe5:
-	jumptextfaceplayer UnknownText_0x18ac03
+SilphCoReceptionist:
+	jumptextfaceplayer SilphCoReceptionistText
 
 OfficerScript_0x18abe8:
 	faceplayer
@@ -29,7 +29,7 @@
 	closetext
 	end
 
-UnknownText_0x18ac03:
+SilphCoReceptionistText:
 	text "Welcome. This is"
 	line "SILPH CO.'s HEAD"
 	cont "OFFICE BUILDING."
@@ -72,5 +72,5 @@
 
 .PersonEvents:
 	db 2
-	person_event SPRITE_RECEPTIONIST, 2, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, ReceptionistScript_0x18abe5, -1
+	person_event SPRITE_RECEPTIONIST, 2, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, SilphCoReceptionist, -1
 	person_event SPRITE_OFFICER, 1, 13, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, OfficerScript_0x18abe8, -1
--- a/maps/SilverCaveOutside.asm
+++ b/maps/SilverCaveOutside.asm
@@ -1,4 +1,3 @@
-
 SilverCaveOutside_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/SilverCavePokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/SilverCaveRoom3.asm
+++ b/maps/SilverCaveRoom3.asm
@@ -8,14 +8,14 @@
 .MapCallbacks:
 	db 0
 
-RedScript_0x18c603:
+Red:
 	special Special_FadeOutMusic
 	faceplayer
 	opentext
-	writetext UnknownText_0x18c637
+	writetext .Text1
 	waitbutton
 	closetext
-	winlosstext UnknownText_0x18c63c, UnknownText_0x18c63c
+	winlosstext .Text2, .Text2
 	loadtrainer RED, 1
 	startbattle
 	dontrestartmapmusic
@@ -22,7 +22,7 @@
 	reloadmapafterbattle
 	special Special_FadeOutMusic
 	opentext
-	writetext UnknownText_0x18c63f
+	writetext .Text3
 	waitbutton
 	closetext
 	special Special_FadeBlackQuickly
@@ -36,16 +36,16 @@
 	credits
 	end
 
-UnknownText_0x18c637:
+.Text1:
 	text $56
 	line $56
 	done
 
-UnknownText_0x18c63c:
+.Text2:
 	text "…"
 	done
 
-UnknownText_0x18c63f:
+.Text3:
 	text $56
 	line $56
 	done
@@ -66,4 +66,4 @@
 
 .PersonEvents:
 	db 1
-	person_event SPRITE_RED, 10, 9, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, RedScript_0x18c603, EVENT_RED_IN_MT_SILVER
+	person_event SPRITE_RED, 10, 9, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, Red, EVENT_RED_IN_MT_SILVER
--- a/maps/SoulHouse.asm
+++ b/maps/SoulHouse.asm
@@ -1,5 +1,5 @@
 const_value set 2
-	const SOULHOUSE_GRAMPS
+	const SOULHOUSE_MRFUJI
 	const SOULHOUSE_TEACHER
 	const SOULHOUSE_LASS
 	const SOULHOUSE_GRANNY
@@ -11,8 +11,8 @@
 .MapCallbacks:
 	db 0
 
-GrampsScript_0x7ec47:
-	jumptextfaceplayer UnknownText_0x7ec53
+MrFuji:
+	jumptextfaceplayer MrFujiText
 
 TeacherScript_0x7ec4a:
 	jumptextfaceplayer UnknownText_0x7ed4d
@@ -23,7 +23,7 @@
 GrannyScript_0x7ec50:
 	jumptextfaceplayer UnknownText_0x7eddb
 
-UnknownText_0x7ec53:
+MrFujiText:
 	text "MR.FUJI: Welcome."
 
 	para "Hmm… You appear to"
@@ -89,7 +89,7 @@
 
 .PersonEvents:
 	db 4
-	person_event SPRITE_GRAMPS, 2, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, GrampsScript_0x7ec47, -1
+	person_event SPRITE_GRAMPS, 2, 4, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, MrFuji, -1
 	person_event SPRITE_TEACHER, 3, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, TeacherScript_0x7ec4a, -1
 	person_event SPRITE_LASS, 5, 2, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, LassScript_0x7ec4d, -1
 	person_event SPRITE_GRANNY, 3, 1, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, GrannyScript_0x7ec50, -1
--- a/maps/TeamRocketBaseB2F.asm
+++ b/maps/TeamRocketBaseB2F.asm
@@ -3,12 +3,12 @@
 	const TEAMROCKETBASEB2F_ROCKET_GIRL
 	const TEAMROCKETBASEB2F_LANCE
 	const TEAMROCKETBASEB2F_DRAGON
-	const TEAMROCKETBASEB2F_VOLTORB1
-	const TEAMROCKETBASEB2F_VOLTORB2
-	const TEAMROCKETBASEB2F_VOLTORB3
-	const TEAMROCKETBASEB2F_VOLTORB4
-	const TEAMROCKETBASEB2F_VOLTORB5
-	const TEAMROCKETBASEB2F_VOLTORB6
+	const TEAMROCKETBASEB2F_ELECTRODE1
+	const TEAMROCKETBASEB2F_ELECTRODE2
+	const TEAMROCKETBASEB2F_ELECTRODE3
+	const TEAMROCKETBASEB2F_ELECTRODE4
+	const TEAMROCKETBASEB2F_ELECTRODE5
+	const TEAMROCKETBASEB2F_ELECTRODE6
 	const TEAMROCKETBASEB2F_ROCKET2
 	const TEAMROCKETBASEB2F_ROCKET3
 	const TEAMROCKETBASEB2F_ROCKET4
@@ -29,7 +29,7 @@
 
 	; callbacks
 
-	dbw MAPCALLBACK_TILES, UnknownScript_0x6cf89
+	dbw MAPCALLBACK_TILES, TransmitterDoorCallback
 
 UnknownScript_0x6cf85:
 	end
@@ -43,12 +43,12 @@
 UnknownScript_0x6cf88:
 	end
 
-UnknownScript_0x6cf89:
+TransmitterDoorCallback:
 	checkevent EVENT_OPENED_DOOR_TO_ROCKET_HIDEOUT_TRANSMITTER
-	iftrue UnknownScript_0x6cf90
+	iftrue .Change
 	return
 
-UnknownScript_0x6cf90:
+.Change
 	changeblock $e, $c, $7
 	return
 
@@ -159,16 +159,16 @@
 	applymovement PLAYER, MovementData_0x6d278
 	end
 
-UnknownScript_0x6d085:
+LanceHealsScript1:
 	spriteface PLAYER, UP
-	jump UnknownScript_0x6d091
+	jump LanceHealsCommon
 
-UnknownScript_0x6d08b:
+LanceHealsScript2:
 	spriteface PLAYER, RIGHT
 	spriteface TEAMROCKETBASEB2F_LANCE, LEFT
-UnknownScript_0x6d091:
+LanceHealsCommon:
 	opentext
-	writetext UnknownText_0x6da97
+	writetext LanceHealsText1
 	waitbutton
 	closetext
 	special FadeOutPalettes
@@ -177,7 +177,7 @@
 	special HealParty
 	special FadeInPalettes
 	opentext
-	writetext UnknownText_0x6daf7
+	writetext LanceHealsText2
 	waitbutton
 	closetext
 	dotrigger $1
@@ -226,13 +226,13 @@
 	closetext
 	end
 
-VoltorbScript_0x6d101:
+RocketElectrode1:
 	cry ELECTRODE
 	loadwildmon ELECTRODE, 23
 	startbattle
 	iftrue UnknownScript_0x6d182
-	disappear TEAMROCKETBASEB2F_VOLTORB1
-	disappear TEAMROCKETBASEB2F_VOLTORB4
+	disappear TEAMROCKETBASEB2F_ELECTRODE1
+	disappear TEAMROCKETBASEB2F_ELECTRODE4
 	checkevent EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_1
 	iffalse UnknownScript_0x6d182
 	checkevent EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_2
@@ -244,13 +244,13 @@
 	applymovement PLAYER, MovementData_0x6d28c
 	jump UnknownScript_0x6d184
 
-VoltorbScript_0x6d12c:
+RocketElectrode2:
 	cry ELECTRODE
 	loadwildmon ELECTRODE, 23
 	startbattle
 	iftrue UnknownScript_0x6d182
-	disappear TEAMROCKETBASEB2F_VOLTORB2
-	disappear TEAMROCKETBASEB2F_VOLTORB5
+	disappear TEAMROCKETBASEB2F_ELECTRODE2
+	disappear TEAMROCKETBASEB2F_ELECTRODE5
 	checkevent EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_1
 	iffalse UnknownScript_0x6d182
 	checkevent EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_2
@@ -262,13 +262,13 @@
 	applymovement PLAYER, MovementData_0x6d299
 	jump UnknownScript_0x6d184
 
-VoltorbScript_0x6d157:
+RocketElectrode3:
 	cry ELECTRODE
 	loadwildmon ELECTRODE, 23
 	startbattle
 	iftrue UnknownScript_0x6d182
-	disappear TEAMROCKETBASEB2F_VOLTORB3
-	disappear TEAMROCKETBASEB2F_VOLTORB6
+	disappear TEAMROCKETBASEB2F_ELECTRODE3
+	disappear TEAMROCKETBASEB2F_ELECTRODE6
 	checkevent EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_1
 	iffalse UnknownScript_0x6d182
 	checkevent EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_2
@@ -793,7 +793,7 @@
 	line "seeing you again!"
 	done
 
-UnknownText_0x6da97:
+LanceHealsText1:
 	text "LANCE: Are you all"
 	line "right?"
 
@@ -805,7 +805,7 @@
 	cont "cine."
 	done
 
-UnknownText_0x6daf7:
+LanceHealsText2:
 	text "LANCE: <PLAY_G>,"
 	line "let's give it our"
 	cont "best for #MON."
@@ -930,8 +930,8 @@
 
 .XYTriggers:
 	db 9
-	xy_trigger 0, $e, $5, $0, UnknownScript_0x6d085, $0, $0
-	xy_trigger 0, $d, $4, $0, UnknownScript_0x6d08b, $0, $0
+	xy_trigger 0, $e, $5, $0, LanceHealsScript1, $0, $0
+	xy_trigger 0, $d, $4, $0, LanceHealsScript2, $0, $0
 	xy_trigger 1, $b, $e, $0, UnknownScript_0x6cf95, $0, $0
 	xy_trigger 1, $b, $f, $0, UnknownScript_0x6cf9c, $0, $0
 	xy_trigger 2, $c, $e, $0, UnknownScript_0x6d075, $0, $0
@@ -972,9 +972,9 @@
 	person_event SPRITE_ROCKET_GIRL, 16, 20, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B2F_EXECUTIVE
 	person_event SPRITE_LANCE, 13, 5, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B2F_LANCE
 	person_event SPRITE_DRAGON, 13, 9, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B2F_DRAGONITE
-	person_event SPRITE_VOLTORB, 5, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, VoltorbScript_0x6d101, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_1
-	person_event SPRITE_VOLTORB, 7, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, VoltorbScript_0x6d12c, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_2
-	person_event SPRITE_VOLTORB, 9, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, VoltorbScript_0x6d157, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_3
+	person_event SPRITE_VOLTORB, 5, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, RocketElectrode1, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_1
+	person_event SPRITE_VOLTORB, 7, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, RocketElectrode2, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_2
+	person_event SPRITE_VOLTORB, 9, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, RocketElectrode3, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_3
 	person_event SPRITE_VOLTORB, 5, 22, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_1
 	person_event SPRITE_VOLTORB, 7, 22, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_2
 	person_event SPRITE_VOLTORB, 9, 22, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B2F_ELECTRODE_3
--- a/maps/TeamRocketBaseB3F.asm
+++ b/maps/TeamRocketBaseB3F.asm
@@ -32,7 +32,7 @@
 	dbw MAPCALLBACK_TILES, .CheckGiovanniDoor
 
 .Trigger0:
-	priorityjump LanceScript_0x6dffc
+	priorityjump LanceGetPasswordScript
 	end
 
 .Trigger1:
@@ -53,7 +53,7 @@
 	changeblock $a, $8, $7
 	return
 
-LanceScript_0x6dffc:
+LanceGetPasswordScript:
 	spriteface PLAYER, LEFT
 	pause 5
 	spriteface TEAMROCKETBASEB3F_MOLTRES, RIGHT
@@ -60,7 +60,7 @@
 	pause 20
 	applymovement TEAMROCKETBASEB3F_LANCE, MovementData_0x6e12a
 	opentext
-	writetext UnknownText_0x6e179
+	writetext LanceGetPasswordText
 	waitbutton
 	closetext
 	applymovement TEAMROCKETBASEB3F_LANCE, MovementData_0x6e12c
@@ -68,21 +68,21 @@
 	dotrigger $1
 	end
 
-UnknownScript_0x6e019:
+RocketBaseRival:
 	spriteface PLAYER, LEFT
 	showemote EMOTE_SHOCK, PLAYER, 15
 	special Special_FadeOutMusic
 	appear TEAMROCKETBASEB3F_SILVER
-	applymovement TEAMROCKETBASEB3F_SILVER, MovementData_0x6e164
+	applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalEnterMovement
 	spriteface PLAYER, LEFT
 	playmusic MUSIC_RIVAL_ENCOUNTER
 	opentext
-	writetext UnknownText_0x6e267
+	writetext RocketBaseRivalText
 	waitbutton
 	closetext
 	playsound SFX_TACKLE
-	applymovement PLAYER, MovementData_0x6e175
-	applymovement TEAMROCKETBASEB3F_SILVER, MovementData_0x6e16d
+	applymovement PLAYER, RocketBaseRivalShovesPlayerMovement
+	applymovement TEAMROCKETBASEB3F_SILVER, RocketBaseRivalLeaveMovement
 	disappear TEAMROCKETBASEB3F_SILVER
 	dotrigger $2
 	special RestartMapMusic
@@ -124,15 +124,15 @@
 	dotrigger $3
 	end
 
-MoltresScript_0x6e091:
+RocketBaseMurkrow:
 	opentext
-	writetext UnknownText_0x6e585
+	writetext RocketBaseMurkrowText
 	waitbutton
 	closetext
 	setevent EVENT_LEARNED_HAIL_GIOVANNI
 	end
 
-TrainerGruntF5:
+SlowpokeTailGrunt:
 	trainer EVENT_BEAT_ROCKET_GRUNTF_5, GRUNTF, 5, GruntF5SeenText, GruntF5BeatenText, 0, GruntF5Script
 
 GruntF5Script:
@@ -144,7 +144,7 @@
 	setevent EVENT_LEARNED_SLOWPOKETAIL
 	end
 
-TrainerGruntM28:
+RaticateTailGrunt:
 	trainer EVENT_BEAT_ROCKET_GRUNTM_28, GRUNTM, 28, GruntM28SeenText, GruntM28BeatenText, 0, GruntM28Script
 
 GruntM28Script:
@@ -297,7 +297,7 @@
 	big_step_left
 	step_end
 
-MovementData_0x6e164:
+RocketBaseRivalEnterMovement:
 	step_down
 	step_down
 	step_down
@@ -308,7 +308,7 @@
 	step_right
 	step_end
 
-MovementData_0x6e16d:
+RocketBaseRivalLeaveMovement:
 	step_left
 	step_left
 	step_up
@@ -318,13 +318,13 @@
 	step_up
 	step_end
 
-MovementData_0x6e175:
+RocketBaseRivalShovesPlayerMovement:
 	fix_facing
 	big_step_right
 	remove_fixed_facing
 	step_end
 
-UnknownText_0x6e179:
+LanceGetPasswordText:
 	text "LANCE: It takes"
 	line "two passwords to"
 
@@ -349,7 +349,7 @@
 	cont "incredibly tough…"
 	done
 
-UnknownText_0x6e267:
+RocketBaseRivalText:
 	text "…"
 
 	para "Didn't I tell you"
@@ -434,7 +434,7 @@
 	line "the others…"
 	done
 
-UnknownText_0x6e585:
+RocketBaseMurkrowText:
 	text "MURKROW: The"
 	line "password is…"
 
@@ -586,7 +586,7 @@
 	db 3
 	xy_trigger 2, $8, $a, $0, UnknownScript_0x6e04b, $0, $0
 	xy_trigger 2, $8, $b, $0, UnknownScript_0x6e052, $0, $0
-	xy_trigger 1, $a, $8, $0, UnknownScript_0x6e019, $0, $0
+	xy_trigger 1, $a, $8, $0, RocketBaseRival, $0, $0
 
 .Signposts:
 	db 10
@@ -603,11 +603,11 @@
 
 .PersonEvents:
 	db 14
-	person_event SPRITE_LANCE, 14, 25, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, LanceScript_0x6dffc, EVENT_TEAM_ROCKET_BASE_B3F_LANCE_PASSWORDS
+	person_event SPRITE_LANCE, 14, 25, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, LanceGetPasswordScript, EVENT_TEAM_ROCKET_BASE_B3F_LANCE_PASSWORDS
 	person_event SPRITE_ROCKET, 3, 8, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TEAM_ROCKET_BASE_B3F_EXECUTIVE
-	person_event SPRITE_MOLTRES, 2, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, MoltresScript_0x6e091, EVENT_TEAM_ROCKET_BASE_POPULATION
-	person_event SPRITE_ROCKET_GIRL, 7, 21, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 0, TrainerGruntF5, EVENT_TEAM_ROCKET_BASE_POPULATION
-	person_event SPRITE_ROCKET, 14, 5, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, 0, PERSONTYPE_TRAINER, 3, TrainerGruntM28, EVENT_TEAM_ROCKET_BASE_POPULATION
+	person_event SPRITE_MOLTRES, 2, 7, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, RocketBaseMurkrow, EVENT_TEAM_ROCKET_BASE_POPULATION
+	person_event SPRITE_ROCKET_GIRL, 7, 21, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 0, SlowpokeTailGrunt, EVENT_TEAM_ROCKET_BASE_POPULATION
+	person_event SPRITE_ROCKET, 14, 5, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, 0, PERSONTYPE_TRAINER, 3, RaticateTailGrunt, EVENT_TEAM_ROCKET_BASE_POPULATION
 	person_event SPRITE_SCIENTIST, 11, 23, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 0, TrainerScientistRoss, EVENT_TEAM_ROCKET_BASE_POPULATION
 	person_event SPRITE_SCIENTIST, 15, 11, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 3, TrainerScientistMitch, EVENT_TEAM_ROCKET_BASE_POPULATION
 	person_event SPRITE_ROCKET, 14, 24, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, RocketScript_0x6e048, EVENT_TEAM_ROCKET_BASE_POPULATION
--- a/maps/TimeCapsule.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-"! 
\ No newline at end of file
--- a/maps/TinTower1F.asm
+++ b/maps/TinTower1F.asm
@@ -2,7 +2,7 @@
 	const TINTOWER1F_SUICUNE
 	const TINTOWER1F_RAIKOU
 	const TINTOWER1F_ENTEI
-	const TINTOWER1F_SUPER_NERD
+	const TINTOWER1F_EUSINE
 	const TINTOWER1F_SAGE1
 	const TINTOWER1F_SAGE2
 	const TINTOWER1F_SAGE3
@@ -25,10 +25,10 @@
 
 	dbw MAPCALLBACK_OBJECTS, UnknownScript_0x18502f
 
-	dbw MAPCALLBACK_TILES, UnknownScript_0x185084
+	dbw MAPCALLBACK_TILES, TinTowerStairsCallback
 
 UnknownScript_0x18502a:
-	priorityjump UnknownScript_0x18508f
+	priorityjump SuicuneBattle
 	end
 
 UnknownScript_0x18502e:
@@ -45,9 +45,9 @@
 	setevent EVENT_TIN_TOWER_1F_WISE_TRIO_1
 UnknownScript_0x185047:
 	checkevent EVENT_FOUGHT_HO_OH
-	iffalse UnknownScript_0x18504f
-	appear TINTOWER1F_SUPER_NERD
-UnknownScript_0x18504f:
+	iffalse .Done
+	appear TINTOWER1F_EUSINE
+.Done
 	return
 
 UnknownScript_0x185050:
@@ -82,46 +82,46 @@
 	setevent EVENT_TIN_TOWER_1F_WISE_TRIO_2
 	return
 
-UnknownScript_0x185084:
+TinTowerStairsCallback:
 	checkevent EVENT_GOT_RAINBOW_WING
-	iftrue UnknownScript_0x18508e
+	iftrue .NoChange
 	changeblock $a, $2, $9
-UnknownScript_0x18508e:
+.NoChange
 	return
 
-UnknownScript_0x18508f:
-	applymovement PLAYER, MovementData_0x1851cb
+SuicuneBattle:
+	applymovement PLAYER, TinTowerPlayerMovement1
 	pause 15
 	writebyte RAIKOU
 	special SpecialMonCheck
-	iftrue UnknownScript_0x1850b6
-	applymovement TINTOWER1F_RAIKOU, MovementData_0x1851d0
+	iftrue .Next1 ; if player caught Raikou, he doesn't appear in Tin Tower
+	applymovement TINTOWER1F_RAIKOU, TinTowerRaikouMovement1
 	spriteface PLAYER, LEFT
 	cry RAIKOU
 	pause 10
 	playsound SFX_WARP_FROM
-	applymovement TINTOWER1F_RAIKOU, MovementData_0x1851d4
+	applymovement TINTOWER1F_RAIKOU, TinTowerRaikouMovement2
 	disappear TINTOWER1F_RAIKOU
 	playsound SFX_EXIT_BUILDING
 	waitsfx
-UnknownScript_0x1850b6:
+.Next1
 	writebyte ENTEI
 	special SpecialMonCheck
-	iftrue UnknownScript_0x1850d7
-	applymovement TINTOWER1F_ENTEI, MovementData_0x1851da
+	iftrue .Next2 ; if player caught Entei, he doesn't appear in Tin Tower
+	applymovement TINTOWER1F_ENTEI, TinTowerEnteiMovement1
 	spriteface PLAYER, RIGHT
 	cry ENTEI
 	pause 10
 	playsound SFX_WARP_FROM
-	applymovement TINTOWER1F_ENTEI, MovementData_0x1851de
+	applymovement TINTOWER1F_ENTEI, TinTowerEnteiMovement2
 	disappear TINTOWER1F_ENTEI
 	playsound SFX_EXIT_BUILDING
 	waitsfx
-UnknownScript_0x1850d7:
+.Next2
 	spriteface PLAYER, UP
 	pause 10
-	applymovement PLAYER, MovementData_0x1851e8
-	applymovement TINTOWER1F_SUICUNE, MovementData_0x1851e4
+	applymovement PLAYER, TinTowerPlayerMovement2
+	applymovement TINTOWER1F_SUICUNE, TinTowerSuicuneMovement
 	cry SUICUNE
 	pause 20
 	loadwildmon SUICUNE, 40
@@ -143,9 +143,9 @@
 	spriteface PLAYER, DOWN
 	playmusic MUSIC_MYSTICALMAN_ENCOUNTER
 	playsound SFX_ENTER_DOOR
-	moveperson TINTOWER1F_SUPER_NERD, $a, $f
-	appear TINTOWER1F_SUPER_NERD
-	applymovement TINTOWER1F_SUPER_NERD, MovementData_0x1851ec
+	moveperson TINTOWER1F_EUSINE, $a, $f
+	appear TINTOWER1F_EUSINE
+	applymovement TINTOWER1F_EUSINE, MovementData_0x1851ec
 	playsound SFX_ENTER_DOOR
 	moveperson TINTOWER1F_SAGE1, $9, $f
 	appear TINTOWER1F_SAGE1
@@ -163,12 +163,12 @@
 	moveperson TINTOWER1F_SAGE3, $b, $d
 	spriteface PLAYER, RIGHT
 	opentext
-	writetext UnknownText_0x185203
+	writetext TinTowerEusineSuicuneText
 	waitbutton
 	closetext
-	applymovement TINTOWER1F_SUPER_NERD, MovementData_0x1851f1
+	applymovement TINTOWER1F_EUSINE, MovementData_0x1851f1
 	playsound SFX_EXIT_BUILDING
-	disappear TINTOWER1F_SUPER_NERD
+	disappear TINTOWER1F_EUSINE
 	waitsfx
 	special Special_FadeOutMusic
 	pause 20
@@ -232,10 +232,10 @@
 UnknownScript_0x1851c5:
 	jumptextfaceplayer UnknownText_0x1858d0
 
-SuperNerdScript_0x1851c8:
-	jumptextfaceplayer UnknownText_0x1856a3
+TinTowerEusine:
+	jumptextfaceplayer TinTowerEusineHoOhText
 
-MovementData_0x1851cb:
+TinTowerPlayerMovement1:
 	slow_step_up
 	slow_step_up
 	slow_step_up
@@ -242,13 +242,13 @@
 	slow_step_up
 	step_end
 
-MovementData_0x1851d0:
+TinTowerRaikouMovement1:
 	set_sliding
 	fast_jump_step_down
 	remove_sliding
 	step_end
 
-MovementData_0x1851d4:
+TinTowerRaikouMovement2:
 	set_sliding
 	fast_jump_step_down
 	fast_jump_step_right
@@ -256,13 +256,13 @@
 	remove_sliding
 	step_end
 
-MovementData_0x1851da:
+TinTowerEnteiMovement1:
 	set_sliding
 	fast_jump_step_down
 	remove_sliding
 	step_end
 
-MovementData_0x1851de:
+TinTowerEnteiMovement2:
 	set_sliding
 	fast_jump_step_down
 	fast_jump_step_left
@@ -270,13 +270,13 @@
 	remove_sliding
 	step_end
 
-MovementData_0x1851e4:
+TinTowerSuicuneMovement:
 	set_sliding
 	fast_jump_step_down
 	remove_sliding
 	step_end
 
-MovementData_0x1851e8:
+TinTowerPlayerMovement2:
 	fix_facing
 	big_step_down
 	remove_fixed_facing
@@ -315,7 +315,7 @@
 	step_up
 	step_end
 
-UnknownText_0x185203:
+TinTowerEusineSuicuneText:
 	text "EUSINE: Awesome!"
 	line "Too awesome, even!"
 
@@ -448,7 +448,7 @@
 	cont "and advance."
 	done
 
-UnknownText_0x1856a3:
+TinTowerEusineHoOhText:
 	text "I knew it."
 
 	para "I knew you'd get"
@@ -549,7 +549,7 @@
 	person_event SPRITE_SUICUNE, 9, 9, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TIN_TOWER_1F_SUICUNE
 	person_event SPRITE_RAIKOU, 9, 7, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TIN_TOWER_1F_RAIKOU
 	person_event SPRITE_ENTEI, 9, 12, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_TIN_TOWER_1F_ENTEI
-	person_event SPRITE_SUPER_NERD, 3, 8, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, SuperNerdScript_0x1851c8, EVENT_TIN_TOWER_1F_EUSINE
+	person_event SPRITE_SUPER_NERD, 3, 8, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, TinTowerEusine, EVENT_TIN_TOWER_1F_EUSINE
 	person_event SPRITE_SAGE, 9, 5, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SageScript_0x185173, EVENT_TIN_TOWER_1F_WISE_TRIO_1
 	person_event SPRITE_SAGE, 11, 11, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SageScript_0x185176, EVENT_TIN_TOWER_1F_WISE_TRIO_1
 	person_event SPRITE_SAGE, 6, 14, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, SageScript_0x185179, EVENT_TIN_TOWER_1F_WISE_TRIO_1
--- a/maps/TinTower2F.asm
+++ b/maps/TinTower2F.asm
@@ -1,4 +1,3 @@
-
 TinTower2F_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/TinTowerRoof.asm
+++ b/maps/TinTowerRoof.asm
@@ -10,27 +10,27 @@
 
 	; callbacks
 
-	dbw MAPCALLBACK_OBJECTS, UnknownScript_0x77230
+	dbw MAPCALLBACK_OBJECTS, .HoOh
 
-UnknownScript_0x77230:
+.HoOh
 	checkevent EVENT_FOUGHT_HO_OH
-	iftrue UnknownScript_0x77241
+	iftrue .NoAppear
 	checkitem RAINBOW_WING
-	iftrue UnknownScript_0x7723e
-	jump UnknownScript_0x77241
+	iftrue .Appear
+	jump .NoAppear
 
-UnknownScript_0x7723e:
+.Appear
 	appear TINTOWERROOF_HO_OH
 	return
 
-UnknownScript_0x77241:
+.NoAppear
 	disappear TINTOWERROOF_HO_OH
 	return
 
-HoOhScript_0x77244:
+TinTowerHoOh:
 	faceplayer
 	opentext
-	writetext UnknownText_0x77260
+	writetext HoOhText
 	cry HO_OH
 	pause 15
 	closetext
@@ -43,7 +43,7 @@
 	setevent EVENT_SET_WHEN_FOUGHT_HO_OH
 	end
 
-UnknownText_0x77260:
+HoOhText:
 	text "Shaoooh!"
 	done
 
@@ -63,4 +63,4 @@
 
 .PersonEvents:
 	db 1
-	person_event SPRITE_HO_OH, 5, 9, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, HoOhScript_0x77244, EVENT_TIN_TOWER_ROOF_HO_OH
+	person_event SPRITE_HO_OH, 5, 9, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, TinTowerHoOh, EVENT_TIN_TOWER_ROOF_HO_OH
--- a/maps/Underground.asm
+++ b/maps/Underground.asm
@@ -1,4 +1,3 @@
-
 Underground_MapScriptHeader:
 .MapTriggers:
 	db 0
--- /dev/null
+++ b/maps/UndergroundPathEntrance.blk
@@ -1,0 +1,1 @@
+4;+<0
%&
\ No newline at end of file
--- a/maps/UnionCaveB2F.asm
+++ b/maps/UnionCaveB2F.asm
@@ -4,7 +4,7 @@
 	const UNIONCAVEB2F_COOLTRAINER_F2
 	const UNIONCAVEB2F_POKE_BALL1
 	const UNIONCAVEB2F_POKE_BALL2
-	const UNIONCAVEB2F_SURF
+	const UNIONCAVEB2F_LAPRAS
 
 UnionCaveB2F_MapScriptHeader:
 .MapTriggers:
@@ -15,27 +15,27 @@
 
 	; callbacks
 
-	dbw MAPCALLBACK_OBJECTS, UnknownScript_0x5a30d
+	dbw MAPCALLBACK_OBJECTS, .Lapras
 
-UnknownScript_0x5a30d:
+.Lapras
 	checkflag ENGINE_UNION_CAVE_LAPRAS
-	iftrue UnknownScript_0x5a319
+	iftrue .NoAppear
 	checkcode VAR_WEEKDAY
-	if_equal FRIDAY, UnknownScript_0x5a31c
-UnknownScript_0x5a319:
-	disappear UNIONCAVEB2F_SURF
+	if_equal FRIDAY, .Appear
+.NoAppear
+	disappear UNIONCAVEB2F_LAPRAS
 	return
 
-UnknownScript_0x5a31c:
-	appear UNIONCAVEB2F_SURF
+.Appear
+	appear UNIONCAVEB2F_LAPRAS
 	return
 
-SurfScript_0x5a31f:
+UnionCaveLapras:
 	faceplayer
 	cry LAPRAS
 	loadwildmon LAPRAS, 20
 	startbattle
-	disappear UNIONCAVEB2F_SURF
+	disappear UNIONCAVEB2F_LAPRAS
 	setflag ENGINE_UNION_CAVE_LAPRAS
 	reloadmapafterbattle
 	end
@@ -165,4 +165,4 @@
 	person_event SPRITE_COOLTRAINER_F, 30, 3, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_TRAINER, 3, TrainerCooltrainerfEmma, -1
 	person_event SPRITE_POKE_BALL, 2, 16, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, UnionCaveB2FElixer, EVENT_UNION_CAVE_B2F_ELIXER
 	person_event SPRITE_POKE_BALL, 19, 12, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, UnionCaveB2FHyperPotion, EVENT_UNION_CAVE_B2F_HYPER_POTION
-	person_event SPRITE_SURF, 31, 11, SPRITEMOVEDATA_LAPRAS, 1, 1, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, SurfScript_0x5a31f, EVENT_UNION_CAVE_B2F_LAPRAS
+	person_event SPRITE_SURF, 31, 11, SPRITEMOVEDATA_LAPRAS, 1, 1, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, UnionCaveLapras, EVENT_UNION_CAVE_B2F_LAPRAS
--- a/maps/VermilionCity.asm
+++ b/maps/VermilionCity.asm
@@ -23,18 +23,18 @@
 TeacherScript_0x1aa983:
 	jumptextfaceplayer UnknownText_0x1aaa15
 
-GrampsScript_0x1aa986:
-	jumptextfaceplayer UnknownText_0x1aaa6f
+VermilionMachopOwner:
+	jumptextfaceplayer VermilionMachopOwnerText
 
 VermilionMachop:
 	opentext
-	writetext UnknownText_0x1aaaca
+	writetext VermilionMachopText1
 	cry MACHOP
 	waitbutton
 	closetext
 	earthquake 30
 	opentext
-	writetext UnknownText_0x1aaae2
+	writetext VermilionMachopText2
 	waitbutton
 	closetext
 	end
@@ -137,7 +137,7 @@
 	cont "dock here."
 	done
 
-UnknownText_0x1aaa6f:
+VermilionMachopOwnerText:
 	text "My #MON is"
 	line "preparing the land"
 	cont "for construction."
@@ -147,12 +147,12 @@
 	cont "project…"
 	done
 
-UnknownText_0x1aaaca:
+VermilionMachopText1:
 	text "MACHOP: Guooh"
 	line "gogogoh!"
 	done
 
-UnknownText_0x1aaae2:
+VermilionMachopText2:
 	text "A MACHOP is growl-"
 	line "ing while stomping"
 	cont "the ground flat."
@@ -303,7 +303,7 @@
 .PersonEvents:
 	db 6
 	person_event SPRITE_TEACHER, 9, 18, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 0, PERSONTYPE_SCRIPT, 0, TeacherScript_0x1aa983, -1
-	person_event SPRITE_GRAMPS, 6, 23, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, GrampsScript_0x1aa986, -1
+	person_event SPRITE_GRAMPS, 6, 23, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, VermilionMachopOwner, -1
 	person_event SPRITE_MACHOP, 7, 26, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, VermilionMachop, -1
 	person_event SPRITE_SUPER_NERD, 16, 14, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, SuperNerdScript_0x1aa99b, -1
 	person_event SPRITE_BIG_SNORLAX, 8, 34, SPRITEMOVEDATA_SNORLAX, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, VermilionSnorlax, EVENT_VERMILION_CITY_SNORLAX
--- a/maps/VermilionHouseDiglettsCaveSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/VermilionHouseFishingSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/VermilionMagnetTrainSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/VermilionMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/VermilionPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/VermilionPokeCenter2FBeta.asm
+++ b/maps/VermilionPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 VermilionPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/VermilionPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/VermilionPortPassage.blk
+++ /dev/null
@@ -1,3 +1,0 @@
-	
-%&
-*)


,//-


,/-
\ No newline at end of file
--- a/maps/VioletCity.asm
+++ b/maps/VioletCity.asm
@@ -1,5 +1,5 @@
 const_value set 2
-	const VIOLETCITY_FISHER
+	const VIOLETCITY_EARL
 	const VIOLETCITY_LASS
 	const VIOLETCITY_SUPER_NERD
 	const VIOLETCITY_GRAMPS
@@ -23,7 +23,7 @@
 	return
 
 VioletCityEarlScript:
-	applymovement VIOLETCITY_FISHER, VioletCitySpinningEarl_MovementData
+	applymovement VIOLETCITY_EARL, VioletCitySpinningEarl_MovementData
 	faceplayer
 	opentext
 	writetext Text_EarlAsksIfYouBeatFalkner
@@ -42,10 +42,10 @@
 	waitbutton
 	closetext
 	playmusic MUSIC_SHOW_ME_AROUND
-	follow VIOLETCITY_FISHER, PLAYER
-	applymovement VIOLETCITY_FISHER, VioletCityFollowEarl_MovementData
+	follow VIOLETCITY_EARL, PLAYER
+	applymovement VIOLETCITY_EARL, VioletCityFollowEarl_MovementData
 	spriteface PLAYER, UP
-	applymovement VIOLETCITY_FISHER, VioletCitySpinningEarl_MovementData
+	applymovement VIOLETCITY_EARL, VioletCitySpinningEarl_MovementData
 	stopfollow
 	special RestartMapMusic
 	opentext
@@ -52,10 +52,10 @@
 	writetext Text_HereTeacherIAm
 	waitbutton
 	closetext
-	applymovement VIOLETCITY_FISHER, VioletCitySpinningEarl_MovementData
-	applymovement VIOLETCITY_FISHER, VioletCityFinishFollowEarl_MovementData
+	applymovement VIOLETCITY_EARL, VioletCitySpinningEarl_MovementData
+	applymovement VIOLETCITY_EARL, VioletCityFinishFollowEarl_MovementData
 	playsound SFX_ENTER_DOOR
-	disappear VIOLETCITY_FISHER
+	disappear VIOLETCITY_EARL
 	clearevent EVENT_EARLS_ACADEMY_EARL
 	waitsfx
 	end
--- a/maps/VioletMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/VioletNicknameSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-)*
\ No newline at end of file
--- a/maps/VioletOnixTradeHouse.asm
+++ b/maps/VioletOnixTradeHouse.asm
@@ -1,6 +1,6 @@
 const_value set 2
 	const VIOLETONIXTRADEHOUSE_POKEFAN_M
-	const VIOLETONIXTRADEHOUSE_YOUNGSTER
+	const VIOLETONIXTRADEHOUSE_KYLE
 
 VioletOnixTradeHouse_MapScriptHeader:
 .MapTriggers:
@@ -12,7 +12,7 @@
 PokefanMScript_0x6998d:
 	jumptextfaceplayer UnknownText_0x69997
 
-YoungsterScript_0x69990:
+Kyle:
 	faceplayer
 	opentext
 	trade $1
@@ -50,4 +50,4 @@
 .PersonEvents:
 	db 2
 	person_event SPRITE_POKEFAN_M, 3, 2, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, PokefanMScript_0x6998d, -1
-	person_event SPRITE_YOUNGSTER, 5, 6, SPRITEMOVEDATA_WALK_UP_DOWN, 2, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, YoungsterScript_0x69990, -1
+	person_event SPRITE_YOUNGSTER, 5, 6, SPRITEMOVEDATA_WALK_UP_DOWN, 2, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, Kyle, -1
--- a/maps/VioletOnixTradeHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-)*
\ No newline at end of file
--- a/maps/VioletPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/ViridianMart.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-'+"++++)(+*+++#
\ No newline at end of file
--- a/maps/ViridianNicknameSpeechHouse.asm
+++ b/maps/ViridianNicknameSpeechHouse.asm
@@ -1,8 +1,8 @@
 const_value set 2
 	const VIRIDIANNICKNAMESPEECHHOUSE_POKEFAN_M
 	const VIRIDIANNICKNAMESPEECHHOUSE_LASS
-	const VIRIDIANNICKNAMESPEECHHOUSE_MOLTRES
-	const VIRIDIANNICKNAMESPEECHHOUSE_GROWLITHE
+	const VIRIDIANNICKNAMESPEECHHOUSE_SPEARY
+	const VIRIDIANNICKNAMESPEECHHOUSE_RATTEY
 
 ViridianNicknameSpeechHouse_MapScriptHeader:
 .MapTriggers:
@@ -17,17 +17,17 @@
 LassScript_0x9ae3d:
 	jumptextfaceplayer UnknownText_0x9aecb
 
-MoltresScript_0x9ae40:
+Speary:
 	opentext
-	writetext UnknownText_0x9aefe
+	writetext SpearyText
 	cry SPEAROW
 	waitbutton
 	closetext
 	end
 
-GrowlitheScript_0x9ae4a:
+Rattey:
 	opentext
-	writetext UnknownText_0x9af10
+	writetext RatteyText
 	cry RATTATA
 	waitbutton
 	closetext
@@ -53,11 +53,11 @@
 	cont "RATTEY--a RATTATA."
 	done
 
-UnknownText_0x9aefe:
+SpearyText:
 	text "SPEARY: Ch-chun!"
 	done
 
-UnknownText_0x9af10:
+RatteyText:
 	text "RATTEY: Kikiii!"
 	done
 
@@ -80,5 +80,5 @@
 	db 4
 	person_event SPRITE_POKEFAN_M, 4, 2, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, PokefanMScript_0x9ae3a, -1
 	person_event SPRITE_LASS, 4, 5, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, PERSONTYPE_SCRIPT, 0, LassScript_0x9ae3d, -1
-	person_event SPRITE_MOLTRES, 2, 5, SPRITEMOVEDATA_POKEMON, 0, 2, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, MoltresScript_0x9ae40, -1
-	person_event SPRITE_GROWLITHE, 3, 6, SPRITEMOVEDATA_POKEMON, 0, 2, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, GrowlitheScript_0x9ae4a, -1
+	person_event SPRITE_MOLTRES, 2, 5, SPRITEMOVEDATA_POKEMON, 0, 2, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, Speary, -1
+	person_event SPRITE_GROWLITHE, 3, 6, SPRITEMOVEDATA_POKEMON, 0, 2, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, Rattey, -1
--- a/maps/ViridianNicknameSpeechHouse.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-

\ No newline at end of file
--- a/maps/ViridianPokeCenter1F.blk
+++ /dev/null
@@ -1,1 +1,0 @@
-./'./
\ No newline at end of file
--- a/maps/ViridianPokeCenter2FBeta.asm
+++ b/maps/ViridianPokeCenter2FBeta.asm
@@ -1,4 +1,3 @@
-
 ViridianPokeCenter2FBeta_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/ViridianPokeCenter2FBeta.blk
+++ /dev/null
@@ -1,2 +1,0 @@
-1+
-28(8-)-)
\ No newline at end of file
--- a/maps/WhirlIslandCave.asm
+++ b/maps/WhirlIslandCave.asm
@@ -1,4 +1,3 @@
-
 WhirlIslandCave_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/WhirlIslandLugiaChamber.asm
+++ b/maps/WhirlIslandLugiaChamber.asm
@@ -10,27 +10,27 @@
 
 	; callbacks
 
-	dbw MAPCALLBACK_OBJECTS, UnknownScript_0x18c504
+	dbw MAPCALLBACK_OBJECTS, .Lugia
 
-UnknownScript_0x18c504:
+.Lugia
 	checkevent EVENT_FOUGHT_LUGIA
-	iftrue UnknownScript_0x18c515
+	iftrue .NoAppear
 	checkitem SILVER_WING
-	iftrue UnknownScript_0x18c512
-	jump UnknownScript_0x18c515
+	iftrue .Appear
+	jump .NoAppear
 
-UnknownScript_0x18c512:
+.Appear
 	appear WHIRLISLANDLUGIACHAMBER_LUGIA
 	return
 
-UnknownScript_0x18c515:
+.NoAppear
 	disappear WHIRLISLANDLUGIACHAMBER_LUGIA
 	return
 
-LugiaScript_0x18c518:
+Lugia:
 	faceplayer
 	opentext
-	writetext UnknownText_0x18c531
+	writetext LugiaText
 	cry LUGIA
 	pause 15
 	closetext
@@ -42,7 +42,7 @@
 	reloadmapafterbattle
 	end
 
-UnknownText_0x18c531:
+LugiaText:
 	text "Gyaaas!"
 	done
 
@@ -62,4 +62,4 @@
 
 .PersonEvents:
 	db 1
-	person_event SPRITE_LUGIA, 5, 9, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, LugiaScript_0x18c518, EVENT_WHIRL_ISLAND_LUGIA_CHAMBER_LUGIA
+	person_event SPRITE_LUGIA, 5, 9, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, Lugia, EVENT_WHIRL_ISLAND_LUGIA_CHAMBER_LUGIA
--- a/maps/WhirlIslandNW.asm
+++ b/maps/WhirlIslandNW.asm
@@ -1,4 +1,3 @@
-
 WhirlIslandNW_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/WhirlIslandSE.asm
+++ b/maps/WhirlIslandSE.asm
@@ -1,4 +1,3 @@
-
 WhirlIslandSE_MapScriptHeader:
 .MapTriggers:
 	db 0
--- a/maps/blockdata_1.asm
+++ b/maps/blockdata_1.asm
@@ -52,6 +52,7 @@
 Route10South_BlockData:
 	INCBIN "maps/Route10South.blk"
 
+PokeCenter2F_BlockData:
 CinnabarPokeCenter2FBeta_BlockData:
 CeruleanPokeCenter2FBeta_BlockData:
 Route10PokeCenter2FBeta_BlockData:
@@ -59,11 +60,10 @@
 PewterPokeCEnter2FBeta_BlockData:
 FuchsiaPokeCenter2FBeta_BlockData:
 LavenderPokeCenter2FBeta_BlockData:
-PokeCenter2F_BlockData:
 CeladonPokeCenter2FBeta_BlockData:
 ViridianPokeCenter2FBeta_BlockData:
 SaffronPokeCenter2FBeta_BlockData:
-	INCBIN "maps/CinnabarPokeCenter2FBeta.blk"
+	INCBIN "maps/PokeCenter2F.blk"
 
 Route41_BlockData:
 	INCBIN "maps/Route41.blk"
@@ -146,7 +146,7 @@
 BetaCianwoodCity_BlockData:
 	INCBIN "maps/BetaCianwoodCity.blk"
 
-OlivineVoltorbHouse_BlockData:
+OlivineTimsHouse_BlockData:
 OlivineHouseBeta_BlockData:
 OlivinePunishmentSpeechHouse_BlockData:
 OlivineGoodRodHouse_BlockData:
@@ -153,7 +153,7 @@
 Route39Farmhouse_BlockData:
 MahoganyRedGyaradosSpeechHouse_BlockData:
 BlackthornDragonSpeechHouse_BlockData:
-BlackthornDodrioTradeHouse_BlockData:
+BlackthornEmysHouse_BlockData:
 MoveDeletersHouse_BlockData:
 CeruleanGymBadgeSpeechHouse_BlockData:
 CeruleanPoliceStation_BlockData:
@@ -165,7 +165,7 @@
 GoldenrodHappinessRater_BlockData:
 GoldenrodBillsHouse_BlockData:
 GoldenrodPPSpeechHouse_BlockData:
-GoldenrodNameRatersHouse_BlockData:
+GoldenrodNameRater_BlockData:
 VermilionHouseFishingSpeechHouse_BlockData:
 VermilionMagnetTrainSpeechHouse_BlockData:
 VermilionHouseDiglettsCaveSpeechHouse_BlockData:
@@ -196,7 +196,7 @@
 GuideGentsHouse_BlockData:
 CherrygroveEvolutionSpeechHouse_BlockData:
 Route30BerrySpeechHouse_BlockData:
-	INCBIN "maps/OlivineVoltorbHouse.blk"
+	INCBIN "maps/House1.blk"
 
 SafariZoneFuchsiaGateBeta_BlockData:
 Route19FuchsiaGate_BlockData:
@@ -210,7 +210,7 @@
 Route2Gate_BlockData:
 Route2946Gate_BlockData:
 Route5SaffronCityGate_BlockData:
-	INCBIN "maps/SafariZoneFuchsiaGateBeta.blk"
+	INCBIN "maps/NorthSouthGate.blk"
 
 BetaTeakCity_BlockData:
 	INCBIN "maps/BetaTeakCity.blk"
@@ -276,7 +276,7 @@
 Route7SaffronGate_BlockData:
 Route1718Gate_BlockData:
 Route31VioletGate_BlockData:
-	INCBIN "maps/Route38EcruteakGate.blk"
+	INCBIN "maps/EastWestGate.blk"
 
 BetaAzaleaTown_BlockData:
 	INCBIN "maps/BetaAzaleaTown.blk"
--- a/maps/blockdata_2.asm
+++ b/maps/blockdata_2.asm
@@ -17,7 +17,7 @@
 ViridianMart_BlockData:
 SaffronMart_BlockData:
 CherrygroveMart_BlockData:
-	INCBIN "maps/OlivineMart.blk"
+	INCBIN "maps/Mart.blk"
 
 Route10North_BlockData:
 	INCBIN "maps/Route10North.blk"
@@ -46,7 +46,7 @@
 ViridianPokeCenter1F_BlockData:
 SaffronPokeCenter1F_BlockData:
 CherrygrovePokeCenter1F_BlockData:
-	INCBIN "maps/OlivinePokeCenter1F.blk"
+	INCBIN "maps/PokeCenter1F.blk"
 
 BetaPewterMuseumOfScience1F_BlockData:
 	INCBIN "maps/BetaPewterMuseumOfScience1F.blk"
@@ -71,31 +71,31 @@
 
 GoldenrodDeptStore1F_BlockData:
 CeladonDeptStore1F_BlockData:
-	INCBIN "maps/GoldenrodDeptStore1F.blk"
+	INCBIN "maps/DeptStore1F.blk"
 
 GoldenrodDeptStore2F_BlockData:
 CeladonDeptStore2F_BlockData:
-	INCBIN "maps/GoldenrodDeptStore2F.blk"
+	INCBIN "maps/DeptStore2F.blk"
 
 GoldenrodDeptStore3F_BlockData:
 CeladonDeptStore3F_BlockData:
-	INCBIN "maps/GoldenrodDeptStore3F.blk"
+	INCBIN "maps/DeptStore3F.blk"
 
 GoldenrodDeptStore4F_BlockData:
 CeladonDeptStore4F_BlockData:
-	INCBIN "maps/GoldenrodDeptStore4F.blk"
+	INCBIN "maps/DeptStore4F.blk"
 
 GoldenrodDeptStore5F_BlockData:
 CeladonDeptStore5F_BlockData:
-	INCBIN "maps/GoldenrodDeptStore5F.blk"
+	INCBIN "maps/DeptStore5F.blk"
 
 GoldenrodDeptStore6F_BlockData:
 CeladonDeptStore6F_BlockData:
-	INCBIN "maps/GoldenrodDeptStore6F.blk"
+	INCBIN "maps/DeptStore6F.blk"
 
 GoldenrodDeptStoreElevator_BlockData:
 CeladonDeptStoreElevator_BlockData:
-	INCBIN "maps/GoldenrodDeptStoreElevator.blk"
+	INCBIN "maps/DeptStoreElevator.blk"
 
 CeladonMansion1F_BlockData:
 	INCBIN "maps/CeladonMansion1F.blk"
@@ -129,7 +129,7 @@
 EcruteakItemfinderHouse_BlockData:
 VioletNicknameSpeechHouse_BlockData:
 VioletOnixTradeHouse_BlockData:
-	INCBIN "maps/EcruteakLugiaSpeechHouse.blk"
+	INCBIN "maps/House2.blk"
 
 BetaCave_BlockData:
 	INCBIN "maps/BetaCave.blk"
@@ -149,7 +149,7 @@
 
 Route6UndergroundEntrance_BlockData:
 Route5UndergroundEntrance_BlockData:
-	INCBIN "maps/Route6UndergroundEntrance.blk"
+	INCBIN "maps/UndergroundPathEntrance.blk"
 
 BetaPokecenterTradeStation_BlockData:
 	INCBIN "maps/BetaPokecenterTradeStation.blk"
@@ -173,7 +173,7 @@
 RuinsofAlphKabutoChamber_BlockData:
 RuinsofAlphOmanyteChamber_BlockData:
 RuinsofAlphAerodactylChamber_BlockData:
-	INCBIN "maps/RuinsofAlphHoOhChamber.blk"
+	INCBIN "maps/RuinsofAlphPuzzleChamber.blk"
 
 SproutTower1F_BlockData:
 	INCBIN "maps/SproutTower1F.blk"
@@ -384,7 +384,7 @@
 
 MahoganyMart1F_BlockData:
 MountMoonGiftShop_BlockData:
-	INCBIN "maps/MahoganyMart1F.blk"
+	INCBIN "maps/GiftShop.blk"
 
 TeamRocketBaseB1F_BlockData:
 	INCBIN "maps/TeamRocketBaseB1F.blk"
--- a/maps/blockdata_3.asm
+++ b/maps/blockdata_3.asm
@@ -164,7 +164,7 @@
 
 OlivinePortPassage_BlockData:
 VermilionPortPassage_BlockData:
-	INCBIN "maps/OlivinePortPassage.blk"
+	INCBIN "maps/PortPassage.blk"
 
 FuchsiaGym_BlockData:
 	INCBIN "maps/FuchsiaGym.blk"
@@ -218,7 +218,7 @@
 RuinsofAlphKabutoItemRoom_BlockData:
 RuinsofAlphOmanyteItemRoom_BlockData:
 RuinsofAlphAerodactylItemRoom_BlockData:
-	INCBIN "maps/RuinsofAlphHoOhItemRoom.blk"
+	INCBIN "maps/RuinsofAlphItemRoom.blk"
 
 RuinsofAlphHoOhWordRoom_BlockData:
 	INCBIN "maps/RuinsofAlphHoOhWordRoom.blk"
--- a/maps/map_headers.asm
+++ b/maps/map_headers.asm
@@ -1,4 +1,3 @@
-
 MapGroupPointers::
 ; pointers to the first map header of each map group
 	dw MapGroup1
@@ -32,7 +31,7 @@
 MapGroup1:
 	map_header OlivinePokeCenter1F, TILESET_POKECENTER, INDOOR, OLIVINE_CITY, MUSIC_POKEMON_CENTER, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header OlivineGym, TILESET_OLIVINE_GYM, INDOOR, OLIVINE_CITY, MUSIC_GYM, 1, PALETTE_DAY, FISHGROUP_SHORE
-	map_header OlivineVoltorbHouse, TILESET_HOUSE_1, INDOOR, OLIVINE_CITY, MUSIC_VIOLET_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
+	map_header OlivineTimsHouse, TILESET_HOUSE_1, INDOOR, OLIVINE_CITY, MUSIC_VIOLET_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header OlivineHouseBeta, TILESET_HOUSE_1, INDOOR, OLIVINE_CITY, MUSIC_VIOLET_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header OlivinePunishmentSpeechHouse, TILESET_HOUSE_1, INDOOR, OLIVINE_CITY, MUSIC_VIOLET_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header OlivineGoodRodHouse, TILESET_HOUSE_1, INDOOR, OLIVINE_CITY, MUSIC_VIOLET_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
@@ -166,7 +165,7 @@
 	map_header BlackthornGym1F, TILESET_GYM_1, INDOOR, BLACKTHORN_CITY, MUSIC_GYM, 1, PALETTE_DAY, FISHGROUP_SHORE
 	map_header BlackthornGym2F, TILESET_GYM_1, INDOOR, BLACKTHORN_CITY, MUSIC_GYM, 1, PALETTE_DAY, FISHGROUP_SHORE
 	map_header BlackthornDragonSpeechHouse, TILESET_HOUSE_1, INDOOR, BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, 0, PALETTE_DAY, FISHGROUP_SHORE
-	map_header BlackthornDodrioTradeHouse, TILESET_HOUSE_1, INDOOR, BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, 0, PALETTE_DAY, FISHGROUP_SHORE
+	map_header BlackthornEmysHouse, TILESET_HOUSE_1, INDOOR, BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header BlackthornMart, TILESET_MART, INDOOR, BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header BlackthornPokeCenter1F, TILESET_POKECENTER, INDOOR, BLACKTHORN_CITY, MUSIC_POKEMON_CENTER, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header MoveDeletersHouse, TILESET_HOUSE_1, INDOOR, BLACKTHORN_CITY, MUSIC_AZALEA_TOWN, 0, PALETTE_DAY, FISHGROUP_SHORE
@@ -255,7 +254,7 @@
 	map_header GoldenrodMagnetTrainStation, TILESET_TRAIN_STATION, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header GoldenrodFlowerShop, TILESET_HOUSE_1, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header GoldenrodPPSpeechHouse, TILESET_HOUSE_1, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
-	map_header GoldenrodNameRatersHouse, TILESET_HOUSE_1, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
+	map_header GoldenrodNameRater, TILESET_HOUSE_1, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header GoldenrodDeptStore1F, TILESET_MART, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header GoldenrodDeptStore2F, TILESET_MART, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
 	map_header GoldenrodDeptStore3F, TILESET_MART, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, 0, PALETTE_DAY, FISHGROUP_SHORE
--- a/maps/second_map_headers.asm
+++ b/maps/second_map_headers.asm
@@ -1,4 +1,3 @@
-
 	map_header_2 NewBarkTown, NEW_BARK_TOWN, $5, WEST | EAST
 	connection west, ROUTE_29, Route29, 0, 0, 9, NEW_BARK_TOWN
 	connection east, ROUTE_27, Route27, 0, 0, 9, NEW_BARK_TOWN
@@ -363,7 +362,7 @@
 	map_header_2 TohjoFalls, TOHJO_FALLS, $9, 0
 	map_header_2 OlivinePokeCenter1F, OLIVINE_POKECENTER_1F, $0, 0
 	map_header_2 OlivineGym, OLIVINE_GYM, $0, 0
-	map_header_2 OlivineVoltorbHouse, OLIVINE_VOLTORB_HOUSE, $0, 0
+	map_header_2 OlivineTimsHouse, OLIVINE_TIMS_HOUSE, $0, 0
 	map_header_2 OlivineHouseBeta, OLIVINE_HOUSE_BETA, $0, 0
 	map_header_2 OlivinePunishmentSpeechHouse, OLIVINE_PUNISHMENT_SPEECH_HOUSE, $0, 0
 	map_header_2 OlivineGoodRodHouse, OLIVINE_GOOD_ROD_HOUSE, $0, 0
@@ -395,7 +394,7 @@
 	map_header_2 BlackthornGym1F, BLACKTHORN_GYM_1F, $0, 0
 	map_header_2 BlackthornGym2F, BLACKTHORN_GYM_2F, $0, 0
 	map_header_2 BlackthornDragonSpeechHouse, BLACKTHORN_DRAGON_SPEECH_HOUSE, $0, 0
-	map_header_2 BlackthornDodrioTradeHouse, BLACKTHORN_DODRIO_TRADE_HOUSE, $0, 0
+	map_header_2 BlackthornEmysHouse, BLACKTHORN_EMYS_HOUSE, $0, 0
 	map_header_2 BlackthornMart, BLACKTHORN_MART, $0, 0
 	map_header_2 BlackthornPokeCenter1F, BLACKTHORN_POKECENTER_1F, $0, 0
 	map_header_2 MoveDeletersHouse, MOVE_DELETERS_HOUSE, $0, 0
@@ -442,7 +441,7 @@
 	map_header_2 GoldenrodMagnetTrainStation, GOLDENROD_MAGNET_TRAIN_STATION, $0, 0
 	map_header_2 GoldenrodFlowerShop, GOLDENROD_FLOWER_SHOP, $0, 0
 	map_header_2 GoldenrodPPSpeechHouse, GOLDENROD_PP_SPEECH_HOUSE, $0, 0
-	map_header_2 GoldenrodNameRatersHouse, GOLDENROD_NAME_RATERS_HOUSE, $0, 0
+	map_header_2 GoldenrodNameRater, GOLDENROD_NAME_RATER, $0, 0
 	map_header_2 GoldenrodDeptStore1F, GOLDENROD_DEPT_STORE_1F, $0, 0
 	map_header_2 GoldenrodDeptStore2F, GOLDENROD_DEPT_STORE_2F, $0, 0
 	map_header_2 GoldenrodDeptStore3F, GOLDENROD_DEPT_STORE_3F, $0, 0