shithub: pokecrystal

Download patch

ref: 31dc62ec5d1a8028cb1cb30ea0d3fa8eb553145a
parent: 9c0ef59cb02a2fbc5bce5ebea2951dabb2accbad
author: DeeDeeG <DeeDeeG@users.noreply.github.com>
date: Sat Apr 13 07:49:42 EDT 2019

Adding labels to placeholders (UnknownText, MovementData) in the maps folder (#618)

Adding labels to placeholders (UnknownText, MovementData) in the maps folder

* KurtsHouse.asm
* RadioTower[1/2/3]F.asm
* Route[35/36]NationalParkGate.asm

--- a/maps/KurtsHouse.asm
+++ b/maps/KurtsHouse.asm
@@ -39,7 +39,7 @@
 	iftrue .GotLureBall
 	checkevent EVENT_CLEARED_SLOWPOKE_WELL
 	iftrue .ClearedSlowpokeWell
-	writetext UnknownText_0x18e473
+	writetext KurtsHouseKurtMakingBallsMustWaitText
 	waitbutton
 	closetext
 	special FadeOutMusic
@@ -48,7 +48,7 @@
 	ifequal UP, .RunAround
 	turnobject PLAYER, DOWN
 	playsound SFX_FLY
-	applymovement KURTSHOUSE_KURT1, MovementData_0x18e466
+	applymovement KURTSHOUSE_KURT1, KurtsHouseKurtExitHouseMovement
 	playsound SFX_EXIT_BUILDING
 	disappear KURTSHOUSE_KURT1
 	waitsfx
@@ -58,7 +58,7 @@
 .RunAround:
 	turnobject PLAYER, DOWN
 	playsound SFX_FLY
-	applymovement KURTSHOUSE_KURT1, MovementData_0x18e46c
+	applymovement KURTSHOUSE_KURT1, KurtsHouseKurtGoAroundPlayerThenExitHouseMovement
 	playsound SFX_EXIT_BUILDING
 	disappear KURTSHOUSE_KURT1
 	waitsfx
@@ -66,7 +66,7 @@
 	end
 
 .ClearedSlowpokeWell:
-	writetext UnknownText_0x18e615
+	writetext KurtsHouseKurtHonoredToMakeBallsText
 	buttonsound
 	verbosegiveitem LURE_BALL
 	iffalse .NoRoomForBall
@@ -95,7 +95,7 @@
 	iftrue .CheckApricorns
 	checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_3
 	iftrue .CheckApricorns
-	writetext UnknownText_0x18e6c9
+	writetext KurtsHouseKurtBallsFromApricornsText
 	waitbutton
 .CheckApricorns:
 	checkitem RED_APRICORN
@@ -120,13 +120,13 @@
 	end
 
 .IMakeBallsFromApricorns:
-	writetext UnknownText_0x18e6c9
+	writetext KurtsHouseKurtBallsFromApricornsText
 	waitbutton
 	closetext
 	end
 
 .AskApricorn:
-	writetext UnknownText_0x18e736
+	writetext KurtsHouseKurtAskYouHaveAnApricornText
 	buttonsound
 	setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_3
 	special SelectApricornForKurt
@@ -169,13 +169,13 @@
 	setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
 	setflag ENGINE_KURT_MAKING_BALLS
 .WaitForApricorns:
-	writetext UnknownText_0x18e779
+	writetext KurtsHouseKurtItWillTakeADayText
 	waitbutton
 	closetext
 	end
 
 .Cancel:
-	writetext UnknownText_0x18e7bc
+	writetext KurtsHouseKurtThatsALetdownText
 	waitbutton
 	closetext
 	end
@@ -183,7 +183,7 @@
 ._ThatTurnedOutGreat:
 	setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_2
 .ThatTurnedOutGreat:
-	writetext UnknownText_0x18e82a
+	writetext KurtsHouseKurtTurnedOutGreatText
 	waitbutton
 .NoRoomForBall:
 	closetext
@@ -192,7 +192,7 @@
 .GiveLevelBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar LEVEL_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -202,7 +202,7 @@
 .GiveLureBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar LURE_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -212,7 +212,7 @@
 .GiveMoonBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar MOON_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -222,7 +222,7 @@
 .GiveFriendBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar FRIEND_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -232,7 +232,7 @@
 .GiveFastBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar FAST_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -242,7 +242,7 @@
 .GiveHeavyBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar HEAVY_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -252,7 +252,7 @@
 .GiveLoveBall:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iftrue KurtMakingBallsScript
-	writetext UnknownText_0x18e7fb
+	writetext KurtsHouseKurtJustFinishedYourBallText
 	buttonsound
 	verbosegiveitemvar LOVE_BALL, VAR_KURT_APRICORNS
 	iffalse .NoRoomForBall
@@ -264,7 +264,7 @@
 	iftrue .GaveGSBallToKurt
 	checkitem GS_BALL
 	iffalse .NoGSBall
-	writetext UnknownText_0x18e8ab
+	writetext KurtsHouseKurtWhatIsThatText
 	waitbutton
 	closetext
 	setevent EVENT_GAVE_GS_BALL_TO_KURT
@@ -275,15 +275,15 @@
 .GaveGSBallToKurt:
 	checkflag ENGINE_KURT_MAKING_BALLS
 	iffalse .NotMakingBalls
-	writetext UnknownText_0x18e934
+	writetext KurtsHouseKurtImCheckingItNowText
 	waitbutton
-	writetext UnknownText_0x18e949
+	writetext KurtsHouseKurtAhHaISeeText
 	waitbutton
 	closetext
 	end
 
 .NotMakingBalls:
-	writetext UnknownText_0x18e95c
+	writetext KurtsHouseKurtThisBallStartedToShakeText
 	waitbutton
 	closetext
 	setevent EVENT_FOREST_IS_RESTLESS
@@ -296,13 +296,13 @@
 	ifequal UP, .GSBallRunAround
 	turnobject PLAYER, DOWN
 	playsound SFX_FLY
-	applymovement KURTSHOUSE_KURT1, MovementData_0x18e466
+	applymovement KURTSHOUSE_KURT1, KurtsHouseKurtExitHouseMovement
 	sjump .KurtHasLeftTheBuilding
 
 .GSBallRunAround:
 	turnobject PLAYER, DOWN
 	playsound SFX_FLY
-	applymovement KURTSHOUSE_KURT1, MovementData_0x18e46c
+	applymovement KURTSHOUSE_KURT1, KurtsHouseKurtGoAroundPlayerThenExitHouseMovement
 .KurtHasLeftTheBuilding:
 	playsound SFX_EXIT_BUILDING
 	disappear KURTSHOUSE_KURT1
@@ -320,7 +320,7 @@
 KurtMakingBallsScript:
 	checkevent EVENT_BUGGING_KURT_TOO_MUCH
 	iffalse Script_FirstTimeBuggingKurt
-	writetext UnknownText_0x18e7d8
+	writetext KurtsHouseKurtDontBotherMeText
 	waitbutton
 	closetext
 	turnobject KURTSHOUSE_KURT2, UP
@@ -327,7 +327,7 @@
 	end
 
 Script_FirstTimeBuggingKurt:
-	writetext UnknownText_0x18e863
+	writetext KurtsHouseKurtGranddaughterHelpingWorkFasterText
 	waitbutton
 	closetext
 	turnobject KURTSHOUSE_KURT2, UP
@@ -335,10 +335,10 @@
 	end
 
 KurtScript_ImCheckingItNow:
-	writetext UnknownText_0x18e934
+	writetext KurtsHouseKurtImCheckingItNowText
 	waitbutton
 	turnobject KURTSHOUSE_KURT2, UP
-	writetext UnknownText_0x18e949
+	writetext KurtsHouseKurtAhHaISeeText
 	waitbutton
 	closetext
 	end
@@ -431,7 +431,7 @@
 KurtsHouseRadio:
 	jumpstd radio2
 
-MovementData_0x18e466:
+KurtsHouseKurtExitHouseMovement:
 	big_step DOWN
 	big_step DOWN
 	big_step DOWN
@@ -439,7 +439,7 @@
 	big_step DOWN
 	step_end
 
-MovementData_0x18e46c:
+KurtsHouseKurtGoAroundPlayerThenExitHouseMovement:
 	big_step RIGHT
 	big_step DOWN
 	big_step DOWN
@@ -448,7 +448,7 @@
 	big_step DOWN
 	step_end
 
-UnknownText_0x18e473:
+KurtsHouseKurtMakingBallsMustWaitText:
 	text "Hm? Who are you?"
 
 	para "<PLAYER>, eh? You"
@@ -489,7 +489,7 @@
 	cont "way!"
 	done
 
-UnknownText_0x18e615:
+KurtsHouseKurtHonoredToMakeBallsText:
 	text "KURT: Hi, <PLAYER>!"
 
 	para "You handled your-"
@@ -508,7 +508,7 @@
 	line "now, but take it."
 	done
 
-UnknownText_0x18e6c9:
+KurtsHouseKurtBallsFromApricornsText:
 	text "KURT: I make BALLS"
 	line "from APRICORNS."
 
@@ -520,7 +520,7 @@
 	line "out of them."
 	done
 
-UnknownText_0x18e736:
+KurtsHouseKurtAskYouHaveAnApricornText:
 	text "KURT: You have an"
 	line "APRICORN for me?"
 
@@ -528,7 +528,7 @@
 	line "into a BALL."
 	done
 
-UnknownText_0x18e779:
+KurtsHouseKurtItWillTakeADayText:
 	text "KURT: It'll take a"
 	line "day to make you a"
 
@@ -536,23 +536,23 @@
 	line "for it later."
 	done
 
-UnknownText_0x18e7bc:
+KurtsHouseKurtThatsALetdownText:
 	text "KURT: Oh…"
 	line "That's a letdown."
 	done
 
-UnknownText_0x18e7d8:
+KurtsHouseKurtDontBotherMeText:
 	text "KURT: I'm working!"
 	line "Don't bother me!"
 	done
 
-UnknownText_0x18e7fb:
+KurtsHouseKurtJustFinishedYourBallText:
 	text "KURT: Ah, <PLAYER>!"
 	line "I just finished"
 	cont "your BALL. Here!"
 	done
 
-UnknownText_0x18e82a:
+KurtsHouseKurtTurnedOutGreatText:
 	text "KURT: That turned"
 	line "out great."
 
@@ -560,7 +560,7 @@
 	line "#MON with it."
 	done
 
-UnknownText_0x18e863:
+KurtsHouseKurtGranddaughterHelpingWorkFasterText:
 	text "KURT: Now that my"
 	line "granddaughter is"
 
@@ -568,7 +568,7 @@
 	line "work much faster."
 	done
 
-UnknownText_0x18e8ab:
+KurtsHouseKurtWhatIsThatText:
 	text "Wh-what is that?"
 
 	para "I've never seen"
@@ -584,17 +584,17 @@
 	line "for you."
 	done
 
-UnknownText_0x18e934:
+KurtsHouseKurtImCheckingItNowText:
 	text "I'm checking it"
 	line "now."
 	done
 
-UnknownText_0x18e949:
+KurtsHouseKurtAhHaISeeText:
 	text "Ah-ha! I see!"
 	line "So…"
 	done
 
-UnknownText_0x18e95c:
+KurtsHouseKurtThisBallStartedToShakeText:
 	text "<PLAYER>!"
 
 	para "This BALL started"
--- a/maps/RadioTower1F.asm
+++ b/maps/RadioTower1F.asm
@@ -3,8 +3,8 @@
 	const RADIOTOWER1F_LASS
 	const RADIOTOWER1F_YOUNGSTER
 	const RADIOTOWER1F_ROCKET
-	const RADIOTOWER1F_GENTLEMAN
-	const RADIOTOWER1F_COOLTRAINER_F
+	const RADIOTOWER1F_LUCKYNUMBERMAN
+	const RADIOTOWER1F_CARD_WOMAN
 
 RadioTower1F_MapScripts:
 	db 0 ; scene scripts
@@ -16,13 +16,13 @@
 	opentext
 	checkflag ENGINE_ROCKETS_IN_RADIO_TOWER
 	iftrue .Rockets
-	writetext UnknownText_0x5ce77
+	writetext RadioTower1FReceptionistWelcomeText
 	waitbutton
 	closetext
 	end
 
 .Rockets:
-	writetext UnknownText_0x5ce81
+	writetext RadioTower1FReceptionistNoToursText
 	waitbutton
 	closetext
 	end
@@ -30,7 +30,7 @@
 RadioTower1FLuckyNumberManScript:
 	faceplayer
 	opentext
-	writetext UnknownText_0x5ceba
+	writetext RadioTower1FLuckyNumberManAskToPlayText
 	buttonsound
 	special CheckLuckyNumberShowFlag
 	iffalse .skip
@@ -39,21 +39,21 @@
 	special PrintTodaysLuckyNumber
 	checkflag ENGINE_LUCKY_NUMBER_SHOW
 	iftrue .GameOver
-	writetext UnknownText_0x5cf3a
+	writetext RadioTower1FLuckyNumberManThisWeeksIdIsText
 	buttonsound
 	closetext
-	applymovement RADIOTOWER1F_GENTLEMAN, MovementData_0x5ce71
+	applymovement RADIOTOWER1F_LUCKYNUMBERMAN, RadioTower1FLuckyNumberManGoToPCMovement
 	opentext
-	writetext UnknownText_0x5cf5a
+	writetext RadioTower1FLuckyNumberManCheckIfMatchText
 	buttonsound
 	waitsfx
-	writetext UnknownText_0x5cf79
+	writetext RadioTower1FLuckyNumberManDotDotDotText
 	playsound SFX_DEX_FANFARE_20_49
 	waitsfx
 	buttonsound
 	special CheckForLuckyNumberWinners
 	closetext
-	applymovement RADIOTOWER1F_GENTLEMAN, MovementData_0x5ce74
+	applymovement RADIOTOWER1F_LUCKYNUMBERMAN, RadioTower1FLuckyNumberManReturnToPlayerMovement
 	opentext
 	ifequal 1, .FirstPlace
 	ifequal 2, .SecondPlace
@@ -61,13 +61,13 @@
 	sjump .NoPrize
 
 .GameOver:
-	writetext UnknownText_0x5cf7e
+	writetext RadioTower1FLuckyNumberManComeAgainText
 	waitbutton
 	closetext
 	end
 
 .FirstPlace:
-	writetext UnknownText_0x5cfb5
+	writetext RadioTower1FLuckyNumberManPerfectMatchText
 	playsound SFX_1ST_PLACE
 	waitsfx
 	buttonsound
@@ -78,7 +78,7 @@
 	sjump .GameOver
 
 .SecondPlace:
-	writetext UnknownText_0x5d023
+	writetext RadioTower1FLuckyNumberManOkayMatchText
 	playsound SFX_2ND_PLACE
 	waitsfx
 	buttonsound
@@ -89,7 +89,7 @@
 	sjump .GameOver
 
 .ThirdPlace:
-	writetext UnknownText_0x5d076
+	writetext RadioTower1FLuckyNumberManWeakMatchText
 	playsound SFX_3RD_PLACE
 	waitsfx
 	buttonsound
@@ -100,13 +100,13 @@
 	sjump .GameOver
 
 .NoPrize:
-	writetext UnknownText_0x5d0c0
+	writetext RadioTower1FLuckyNumberManNoneOfYourIDNumbersMatchText
 	waitbutton
 	closetext
 	end
 
 .BagFull:
-	writetext UnknownText_0x5d0e6
+	writetext RadioTower1FLuckyNumberManNoRoomForYourPrizeText
 	waitbutton
 	closetext
 	end
@@ -116,43 +116,43 @@
 	opentext
 	checkflag ENGINE_RADIO_CARD
 	iftrue .GotCard
-	writetext UnknownText_0x5d12d
+	writetext RadioTower1FRadioCardWomanOfferQuizText
 	yesorno
 	iffalse .NoQuiz
-	writetext UnknownText_0x5d1f2
+	writetext RadioTower1FRadioCardWomanQuestion1Text
 	yesorno
 	iffalse .WrongAnswer
 	playsound SFX_ELEVATOR_END
 	waitsfx
-	writetext UnknownText_0x5d231
+	writetext RadioTower1FRadioCardWomanQuestion2Text
 	yesorno
 	iffalse .WrongAnswer
 	playsound SFX_ELEVATOR_END
 	waitsfx
-	writetext UnknownText_0x5d282
+	writetext RadioTower1FRadioCardWomanQuestion3Text
 	yesorno
 	iftrue .WrongAnswer
 	playsound SFX_ELEVATOR_END
 	waitsfx
-	writetext UnknownText_0x5d2bc
+	writetext RadioTower1FRadioCardWomanQuestion4Text
 	yesorno
 	iffalse .WrongAnswer
 	playsound SFX_ELEVATOR_END
 	waitsfx
-	writetext UnknownText_0x5d30e
+	writetext RadioTower1FRadioCardWomanQuestion5Text
 	yesorno
 	iftrue .WrongAnswer
 	playsound SFX_ELEVATOR_END
 	waitsfx
-	writetext UnknownText_0x5d37b
+	writetext RadioTower1FRadioCardWomanYouWinText
 	buttonsound
 	getstring STRING_BUFFER_4, .RadioCardText
 	scall .ReceiveItem
-	writetext UnknownText_0x5d3c0
+	writetext RadioTower1FPokegearIsARadioText
 	buttonsound
 	setflag ENGINE_RADIO_CARD
 .GotCard:
-	writetext UnknownText_0x5d3e5
+	writetext RadioTower1FRadioCardWomanTuneInText
 	waitbutton
 	closetext
 	end
@@ -166,13 +166,13 @@
 
 .WrongAnswer:
 	playsound SFX_WRONG
-	writetext UnknownText_0x5d409
+	writetext RadioTower1FRadioCardWomanWrongAnswerText
 	waitbutton
 	closetext
 	end
 
 .NoQuiz:
-	writetext UnknownText_0x5d443
+	writetext RadioTower1FRadioCardWomanNotTakingQuizText
 	waitbutton
 	closetext
 	end
@@ -200,21 +200,21 @@
 RadioTower1FLuckyChannelSign:
 	jumptext RadioTower1FLuckyChannelSignText
 
-MovementData_0x5ce71:
+RadioTower1FLuckyNumberManGoToPCMovement:
 	step RIGHT
 	turn_head UP
 	step_end
 
-MovementData_0x5ce74:
+RadioTower1FLuckyNumberManReturnToPlayerMovement:
 	step LEFT
 	turn_head UP
 	step_end
 
-UnknownText_0x5ce77:
+RadioTower1FReceptionistWelcomeText:
 	text "Welcome!"
 	done
 
-UnknownText_0x5ce81:
+RadioTower1FReceptionistNoToursText:
 	text "Hello. I'm sorry,"
 	line "but we're not"
 	cont "offering any tours"
@@ -221,7 +221,7 @@
 	cont "today."
 	done
 
-UnknownText_0x5ceba:
+RadioTower1FLuckyNumberManAskToPlayText:
 	text "Hi, are you here"
 	line "for the LUCKY NUM-"
 	cont "BER SHOW?"
@@ -234,7 +234,7 @@
 	line "you win a prize."
 	done
 
-UnknownText_0x5cf3a:
+RadioTower1FLuckyNumberManThisWeeksIdIsText:
 	text "This week's ID"
 	line "number is @"
 	text_ram wStringBuffer3
@@ -241,23 +241,23 @@
 	text "."
 	done
 
-UnknownText_0x5cf5a:
+RadioTower1FLuckyNumberManCheckIfMatchText:
 	text "Let's see if you"
 	line "have a match."
 	done
 
-UnknownText_0x5cf79:
+RadioTower1FLuckyNumberManDotDotDotText:
 	text "<……>"
 	line "<……>"
 	done
 
-UnknownText_0x5cf7e:
+RadioTower1FLuckyNumberManComeAgainText:
 	text "Please come back"
 	line "next week for the"
 	cont "next LUCKY NUMBER."
 	done
 
-UnknownText_0x5cfb5:
+RadioTower1FLuckyNumberManPerfectMatchText:
 	text "Wow! You have a"
 	line "perfect match of"
 	cont "all five numbers!"
@@ -269,7 +269,7 @@
 	line "MASTER BALL!"
 	done
 
-UnknownText_0x5d023:
+RadioTower1FLuckyNumberManOkayMatchText:
 	text "Hey! You've"
 	line "matched the last"
 	cont "three numbers!"
@@ -279,7 +279,7 @@
 	cont "SHARE!"
 	done
 
-UnknownText_0x5d076:
+RadioTower1FLuckyNumberManWeakMatchText:
 	text "Ooh, you've"
 	line "matched the last"
 	cont "two numbers."
@@ -288,12 +288,12 @@
 	line "prize, a PP UP."
 	done
 
-UnknownText_0x5d0c0:
+RadioTower1FLuckyNumberManNoneOfYourIDNumbersMatchText:
 	text "Nope, none of your"
 	line "ID numbers match."
 	done
 
-UnknownText_0x5d0e6:
+RadioTower1FLuckyNumberManNoRoomForYourPrizeText:
 	text "You've got no room"
 	line "for your prize."
 
@@ -301,7 +301,7 @@
 	line "back right away."
 	done
 
-UnknownText_0x5d12d:
+RadioTower1FRadioCardWomanOfferQuizText:
 	text "We have a special"
 	line "quiz campaign on"
 	cont "right now."
@@ -320,7 +320,7 @@
 	line "take the quiz?"
 	done
 
-UnknownText_0x5d1f2:
+RadioTower1FRadioCardWomanQuestion1Text:
 	text "Question 1:"
 
 	para "Is there a #MON"
@@ -328,7 +328,7 @@
 	cont "in the morning?"
 	done
 
-UnknownText_0x5d231:
+RadioTower1FRadioCardWomanQuestion2Text:
 	text "Correct!"
 	line "Question 2:"
 
@@ -339,7 +339,7 @@
 	line "BERRY at a MART."
 	done
 
-UnknownText_0x5d282:
+RadioTower1FRadioCardWomanQuestion3Text:
 	text "Bull's-eye!"
 	line "Question 3:"
 
@@ -347,7 +347,7 @@
 	line "the move FLASH?"
 	done
 
-UnknownText_0x5d2bc:
+RadioTower1FRadioCardWomanQuestion4Text:
 	text "So far so good!"
 	line "Question 4:"
 
@@ -358,7 +358,7 @@
 	line "#MON?"
 	done
 
-UnknownText_0x5d30e:
+RadioTower1FRadioCardWomanQuestion5Text:
 	text "Wow! Right again!"
 	line "Here's the final"
 	cont "question:"
@@ -370,7 +370,7 @@
 	line "on their reels?"
 	done
 
-UnknownText_0x5d37b:
+RadioTower1FRadioCardWomanYouWinText:
 	text "Bingo! You got it!"
 	line "Congratulations!"
 
@@ -378,18 +378,18 @@
 	line "a RADIO CARD!"
 	done
 
-UnknownText_0x5d3c0:
+RadioTower1FPokegearIsARadioText:
 	text "<PLAYER>'s #GEAR"
 	line "can now double as"
 	cont "a radio!"
 	done
 
-UnknownText_0x5d3e5:
+RadioTower1FRadioCardWomanTuneInText:
 	text "Please tune in to"
 	line "our radio shows."
 	done
 
-UnknownText_0x5d409:
+RadioTower1FRadioCardWomanWrongAnswerText:
 	text "Oh, dear."
 	line "Sorry, but you"
 
@@ -397,7 +397,7 @@
 	line "Please try again!"
 	done
 
-UnknownText_0x5d443:
+RadioTower1FRadioCardWomanNotTakingQuizText:
 	text "Oh. I see. Please"
 	line "see me if you"
 	cont "change your mind."
--- a/maps/RadioTower2F.asm
+++ b/maps/RadioTower2F.asm
@@ -115,20 +115,20 @@
 	readvar VAR_BLUECARDBALANCE
 	ifequal 30, .BlueCardCapped0
 	playmusic MUSIC_BUENAS_PASSWORD
-	writetext UnknownText_0x5de35
+	writetext RadioTower2FBuenaDoYouKnowPasswordText
 	special AskRememberPassword
 	iffalse .ForgotPassword
-	writetext UnknownText_0x5de84
+	writetext RadioTower2FBuenaJoinTheShowText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
 	readvar VAR_FACING
 	ifnotequal RIGHT, .DontNeedToMove
-	applymovement PLAYER, MovementData_0x5d921
+	applymovement PLAYER, RadioTower2FPlayerWalksToMicrophoneMovement
 .DontNeedToMove:
 	turnobject PLAYER, RIGHT
 	opentext
-	writetext UnknownText_0x5dedd
+	writetext RadioTower2FBuenaEveryoneSayPasswordText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, DOWN
@@ -137,7 +137,7 @@
 	closetext
 	iffalse .WrongAnswer
 	opentext
-	writetext UnknownText_0x5dfc1
+	writetext RadioTower2FBuenaCorrectAnswerText
 	waitbutton
 	closetext
 	readvar VAR_BLUECARDBALANCE
@@ -149,7 +149,7 @@
 	pause 20
 	turnobject RADIOTOWER2F_BUENA, RIGHT
 	opentext
-	writetext UnknownText_0x5e054
+	writetext RadioTower2FBuenaThanksForComingText
 	waitbutton
 	closetext
 	special FadeOutMusic
@@ -160,12 +160,12 @@
 	end
 
 .Introduction:
-	writetext UnknownText_0x5dcf4
+	writetext RadioTower2FBuenaShowIntroductionText
 	buttonsound
 	setevent EVENT_MET_BUENA
 	verbosegiveitem BLUE_CARD
 .TuneIn:
-	writetext UnknownText_0x5de10
+	writetext RadioTower2FBuenaTuneInToMyShowText
 	waitbutton
 	closetext
 	checkcellnum PHONE_BUENA
@@ -177,7 +177,7 @@
 	end
 
 .ForgotPassword:
-	writetext UnknownText_0x5df29
+	writetext RadioTower2FBuenaComeBackAfterListeningText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
@@ -187,7 +187,7 @@
 	end
 
 .PlayedAlready:
-	writetext UnknownText_0x5df6c
+	writetext RadioTower2FBuenaAlreadyPlayedText
 	waitbutton
 	closetext
 	checkcellnum PHONE_BUENA
@@ -202,13 +202,13 @@
 .WrongAnswer:
 	setflag ENGINE_BUENAS_PASSWORD_2
 	opentext
-	writetext UnknownText_0x5e01c
+	writetext RadioTower2FBuenaDidYouForgetText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
 	pause 20
 	opentext
-	writetext UnknownText_0x5e054
+	writetext RadioTower2FBuenaThanksForComingText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
@@ -218,13 +218,13 @@
 	end
 
 .MidRocketTakeover:
-	writetext UnknownText_0x5e0c2
+	writetext RadioTower2FBuenaPasswordIsHelpText
 	waitbutton
 	closetext
 	end
 
 .NoBlueCard:
-	writetext UnknownText_0x5e192
+	writetext RadioTower2FBuenaNoBlueCardText
 	waitbutton
 	closetext
 	checkcellnum PHONE_BUENA
@@ -236,7 +236,7 @@
 	end
 
 .BlueCardCapped0:
-	writetext UnknownText_0x5e0f1
+	writetext RadioTower2FBuenaCardIsFullText
 	waitbutton
 	closetext
 	checkcellnum PHONE_BUENA
@@ -248,7 +248,7 @@
 	end
 
 .TooEarly:
-	writetext UnknownText_0x5e131
+	writetext RadioTower2FBuenaTuneInAfterSixText
 	waitbutton
 	closetext
 	checkcellnum PHONE_BUENA
@@ -272,21 +272,21 @@
 	setevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD
 	setevent EVENT_BUENA_OFFERED_HER_PHONE_NUMBER
 	opentext
-	writetext UnknownText_0x5e1ee
+	writetext RadioTower2FBuenaOfferPhoneNumberText
 	sjump .AskForNumber
 
 .OfferedNumberBefore:
 	opentext
-	writetext UnknownText_0x5e2bf
+	writetext RadioTower2FBuenaOfferNumberAgainText
 .AskForNumber:
 	askforphonenumber PHONE_BUENA
 	ifequal PHONE_CONTACTS_FULL, .PhoneFull
 	ifequal PHONE_CONTACT_REFUSED, .NumberDeclined
-	writetext UnknownText_0x5e2f3
+	writetext RadioTower2FRegisteredBuenasNumberText
 	playsound SFX_REGISTER_PHONE_NUMBER
 	waitsfx
 	buttonsound
-	writetext UnknownText_0x5e310
+	writetext RadioTower2FBuenaCallMeText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
@@ -294,7 +294,7 @@
 	end
 
 .NumberDeclined:
-	writetext UnknownText_0x5e33c
+	writetext RadioTower2FBuenaSadRejectedText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
@@ -301,7 +301,7 @@
 	end
 
 .PhoneFull:
-	writetext UnknownText_0x5e35e
+	writetext RadioTower2FBuenaYourPhoneIsFullText
 	waitbutton
 	closetext
 	turnobject RADIOTOWER2F_BUENA, RIGHT
@@ -313,7 +313,7 @@
 	opentext
 	checkitem BLUE_CARD
 	iffalse .NoCard
-	writetext UnknownText_0x5e392
+	writetext RadioTower2FBuenaReceptionistPointsForPrizesText
 	buttonsound
 	special BuenaPrize
 	closetext
@@ -320,7 +320,7 @@
 	end
 
 .NoCard:
-	writetext UnknownText_0x5e3d8
+	writetext RadioTower2FBuenaReceptionistNoCardText
 	buttonsound
 	closetext
 	end
@@ -337,7 +337,7 @@
 RadioTower2FBookshelf:
 	jumpstd magazinebookshelf
 
-MovementData_0x5d921:
+RadioTower2FPlayerWalksToMicrophoneMovement:
 	slow_step DOWN
 	slow_step RIGHT
 	step_end
@@ -468,7 +468,7 @@
 	line "I won't forget it!"
 	done
 
-UnknownText_0x5dcf4:
+RadioTower2FBuenaShowIntroductionText:
 	text "BUENA: Hi! I'm"
 	line "BUENA!"
 
@@ -497,12 +497,12 @@
 	line "point card!"
 	done
 
-UnknownText_0x5de10:
+RadioTower2FBuenaTuneInToMyShowText:
 	text "BUENA: Tune in to"
 	line "my PASSWORD SHOW!"
 	done
 
-UnknownText_0x5de35:
+RadioTower2FBuenaDoYouKnowPasswordText:
 	text "BUENA: Hi!"
 	line "Did you tune in to"
 	cont "my radio show?"
@@ -511,7 +511,7 @@
 	line "today's password?"
 	done
 
-UnknownText_0x5de84:
+RadioTower2FBuenaJoinTheShowText:
 	text "BUENA: Oh, wow!"
 	line "Thank you!"
 
@@ -524,7 +524,7 @@
 	line "Join the show."
 	done
 
-UnknownText_0x5dedd:
+RadioTower2FBuenaEveryoneSayPasswordText:
 	text "BUENA: Everyone"
 	line "ready?"
 
@@ -535,7 +535,7 @@
 	line "<PLAY_G>!"
 	done
 
-UnknownText_0x5df29:
+RadioTower2FBuenaComeBackAfterListeningText:
 	text "BUENA: Come back"
 	line "after you listen"
 
@@ -543,7 +543,7 @@
 	line "Catch ya later!"
 	done
 
-UnknownText_0x5df6c:
+RadioTower2FBuenaAlreadyPlayedText:
 	text "BUENA: Sorry…"
 
 	para "You get just one"
@@ -553,7 +553,7 @@
 	line "for another try!"
 	done
 
-UnknownText_0x5dfc1:
+RadioTower2FBuenaCorrectAnswerText:
 	text "BUENA: YIPPEE!"
 	line "That's right!"
 
@@ -564,7 +564,7 @@
 	line "point! Congrats!"
 	done
 
-UnknownText_0x5e01c:
+RadioTower2FBuenaDidYouForgetText:
 	text "BUENA: Aww…"
 	line "That's not it…"
 
@@ -572,7 +572,7 @@
 	line "password?"
 	done
 
-UnknownText_0x5e054:
+RadioTower2FBuenaThanksForComingText:
 	text "BUENA: Yup! Our"
 	line "contestant was"
 
@@ -586,7 +586,7 @@
 	line "I'll be waiting!"
 	done
 
-UnknownText_0x5e0c2:
+RadioTower2FBuenaPasswordIsHelpText:
 	text "BUENA: Huh?"
 	line "Today's password?"
 
@@ -593,7 +593,7 @@
 	para "HELP, of course!"
 	done
 
-UnknownText_0x5e0f1:
+RadioTower2FBuenaCardIsFullText:
 	text "BUENA: Your BLUE"
 	line "CARD's full."
 
@@ -601,7 +601,7 @@
 	line "fabulous prize!"
 	done
 
-UnknownText_0x5e131:
+RadioTower2FBuenaTuneInAfterSixText:
 	text "BUENA: Tune in to"
 	line "PASSWORD every"
 
@@ -612,7 +612,7 @@
 	line "in for a visit!"
 	done
 
-UnknownText_0x5e192:
+RadioTower2FBuenaNoBlueCardText:
 	text "BUENA: Oh? You"
 	line "forgot to bring"
 	cont "your BLUE CARD?"
@@ -622,7 +622,7 @@
 	cont "don't have it."
 	done
 
-UnknownText_0x5e1ee:
+RadioTower2FBuenaOfferPhoneNumberText:
 	text "BUENA: Oh! Your"
 	line "BLUE CARD reached"
 
@@ -643,7 +643,7 @@
 	line "my phone number?"
 	done
 
-UnknownText_0x5e2bf:
+RadioTower2FBuenaOfferNumberAgainText:
 	text "BUENA: <PLAY_G>,"
 	line "do you want to"
 
@@ -651,23 +651,23 @@
 	line "number?"
 	done
 
-UnknownText_0x5e2f3:
+RadioTower2FRegisteredBuenasNumberText:
 	text "<PLAYER> registered"
 	line "BUENA's number."
 	done
 
-UnknownText_0x5e310:
+RadioTower2FBuenaCallMeText:
 	text "BUENA: I look"
 	line "forward to hearing"
 	cont "from you!"
 	done
 
-UnknownText_0x5e33c:
+RadioTower2FBuenaSadRejectedText:
 	text "BUENA: Aww… It's a"
 	line "special prize…"
 	done
 
-UnknownText_0x5e35e:
+RadioTower2FBuenaYourPhoneIsFullText:
 	text "BUENA: <PLAY_G>,"
 	line "your phone list"
 
@@ -675,7 +675,7 @@
 	line "for me…"
 	done
 
-UnknownText_0x5e392:
+RadioTower2FBuenaReceptionistPointsForPrizesText:
 	text "You can cash in"
 	line "your saved points"
 
@@ -683,7 +683,7 @@
 	line "of your choice!"
 	done
 
-UnknownText_0x5e3d8:
+RadioTower2FBuenaReceptionistNoCardText:
 	text "You can't trade in"
 	line "points without"
 	cont "your BLUE CARD."
--- a/maps/RadioTower3F.asm
+++ b/maps/RadioTower3F.asm
@@ -51,23 +51,23 @@
 	iftrue .NoRockets
 	checkevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
 	iftrue .UsedCardKey
-	writetext UnknownText_0x5e754
+	writetext RadioTower3FCooltrainerFPleaseSaveDirectorText
 	waitbutton
 	closetext
 	end
 
 .UsedCardKey:
-	writetext UnknownText_0x5e7cb
+	writetext RadioTower3FCooltrainerFIsDirectorSafeText
 	waitbutton
 	closetext
 	end
 
 .NoRockets:
-	writetext UnknownText_0x5e7e2
+	writetext RadioTower3FCooltrainerFYoureMyHeroText
 	buttonsound
 	verbosegiveitem TM_SUNNY_DAY
 	iffalse .NoRoom
-	writetext UnknownText_0x5e821
+	writetext RadioTower3FCooltrainerFItsSunnyDayText
 	waitbutton
 	closetext
 	setevent EVENT_GOT_SUNNY_DAY_FROM_RADIO_TOWER
@@ -74,7 +74,7 @@
 	end
 
 .GotSunnyDay:
-	writetext UnknownText_0x5e85c
+	writetext RadioTower3FCooltrainerFYouWereMarvelousText
 	waitbutton
 .NoRoom:
 	closetext
@@ -189,7 +189,7 @@
 	cont "clock too!"
 	done
 
-UnknownText_0x5e754:
+RadioTower3FCooltrainerFPleaseSaveDirectorText:
 	text "The TEAM ROCKET"
 	line "boss has locked"
 	cont "himself in."
@@ -203,12 +203,12 @@
 	para "Please save him!"
 	done
 
-UnknownText_0x5e7cb:
+RadioTower3FCooltrainerFIsDirectorSafeText:
 	text "Is the DIRECTOR"
 	line "safe?"
 	done
 
-UnknownText_0x5e7e2:
+RadioTower3FCooltrainerFYoureMyHeroText:
 	text "Thank you!"
 	line "You're my hero!"
 
@@ -216,7 +216,7 @@
 	line "my appreciation."
 	done
 
-UnknownText_0x5e821:
+RadioTower3FCooltrainerFItsSunnyDayText:
 	text "It's SUNNY DAY."
 	line "It powers up fire-"
 	cont "type moves for a"
@@ -223,7 +223,7 @@
 	cont "while."
 	done
 
-UnknownText_0x5e85c:
+RadioTower3FCooltrainerFYouWereMarvelousText:
 	text "You were simply"
 	line "marvelous!"
 	done
--- a/maps/Route35NationalParkGate.asm
+++ b/maps/Route35NationalParkGate.asm
@@ -52,22 +52,22 @@
 	return
 
 .LeavingContestEarly:
-	applymovement PLAYER, MovementData_0x6a2e2
+	applymovement PLAYER, Route35NationalParkGatePlayerApproachOfficer1Movement
 	turnobject ROUTE35NATIONALPARKGATE_OFFICER1, RIGHT
 	opentext
 	readvar VAR_CONTESTMINUTES
 	addval 1
 	getnum STRING_BUFFER_3
-	writetext UnknownText_0x6a79a
+	writetext Route35NationalParkGateOfficer1WantToFinishText
 	yesorno
 	iffalse .GoBackToContest
-	writetext UnknownText_0x6a7db
+	writetext Route35NationalParkGateOfficer1WaitAtNorthGateText
 	waitbutton
 	closetext
 	jumpstd bugcontestresultswarp
 
 .GoBackToContest:
-	writetext UnknownText_0x6a823
+	writetext Route35NationalParkGateOfficer1OkGoFinishText
 	waitbutton
 	closetext
 	scall Route35NationalParkGate_EnterContest
@@ -88,7 +88,7 @@
 	checkflag ENGINE_DAILY_BUG_CONTEST
 	iftrue Route35NationalParkGate_ContestIsOver
 	scall Route35NationalParkGate_GetDayOfWeek
-	writetext UnknownText_0x6a2eb
+	writetext Route35NationalParkGateOfficer1AskToParticipateText
 	yesorno
 	iffalse Route35NationalParkGate_DeclinedToParticipate
 	readvar VAR_PARTYCOUNT
@@ -98,12 +98,12 @@
 Route35NationalParkGate_OkayToProceed:
 	setflag ENGINE_BUG_CONTEST_TIMER
 	special PlayMapMusic
-	writetext UnknownText_0x6a39d
+	writetext Route35NationalParkGateOfficer1GiveParkBallsText
 	buttonsound
-	writetext UnknownText_0x6a3c7
+	writetext Route35NationalParkGatePlayerReceivedParkBallsText
 	playsound SFX_ITEM
 	waitsfx
-	writetext UnknownText_0x6a3e2
+	writetext Route35NationalParkGateOfficer1ExplainsRulesText
 	waitbutton
 	closetext
 	special GiveParkBalls
@@ -118,11 +118,11 @@
 Route35NationalParkGate_EnterContest:
 	readvar VAR_FACING
 	ifequal LEFT, Route35NationalParkGate_FacingLeft
-	applymovement PLAYER, MovementData_0x6a2e5
+	applymovement PLAYER, Route35NationalParkGatePlayerGoAroundOfficerAndEnterParkMovement
 	end
 
 Route35NationalParkGate_FacingLeft:
-	applymovement PLAYER, MovementData_0x6a2e9
+	applymovement PLAYER, Route35NationalParkGatePlayerEnterParkMovement
 	end
 
 Route35NationalParkGate_LeaveTheRestBehind:
@@ -134,15 +134,15 @@
 Route35NationalParkGate_LessThanFullParty:
 	special CheckFirstMonIsEgg
 	ifequal TRUE, Route35NationalParkGate_FirstMonIsEgg
-	writetext UnknownText_0x6a4c6
+	writetext Route35NationalParkGateOfficer1AskToUseFirstMonText
 	yesorno
 	iffalse Route35NationalParkGate_DeclinedToLeaveMonsBehind
 	special ContestDropOffMons
 	iftrue Route35NationalParkGate_FirstMonIsFainted
 	setevent EVENT_LEFT_MONS_WITH_CONTEST_OFFICER
-	writetext UnknownText_0x6a537
+	writetext Route35NationalParkGateOfficer1WellHoldYourMonText
 	buttonsound
-	writetext UnknownText_0x6a56b
+	writetext Route35NationalParkGatePlayersMonLeftWithHelperText
 	playsound SFX_GOT_SAFARI_BALLS
 	waitsfx
 	buttonsound
@@ -149,43 +149,43 @@
 	sjump Route35NationalParkGate_OkayToProceed
 
 Route35NationalParkGate_DeclinedToParticipate:
-	writetext UnknownText_0x6a5dc
+	writetext Route35NationalParkGateOfficer1TakePartInFutureText
 	waitbutton
 	closetext
 	end
 
 Route35NationalParkGate_DeclinedToLeaveMonsBehind:
-	writetext UnknownText_0x6a597
+	writetext Route35NationalParkGateOfficer1ChooseMonAndComeBackText
 	waitbutton
 	closetext
 	end
 
 Route35NationalParkGate_FirstMonIsFainted:
-	writetext UnknownText_0x6a608
+	writetext Route35NationalParkGateOfficer1FirstMonCantBattleText
 	waitbutton
 	closetext
 	end
 
 Route35NationalParkGate_NoRoomInBox:
-	writetext UnknownText_0x6a67c
+	writetext Route35NationalParkGateOfficer1MakeRoomText
 	waitbutton
 	closetext
 	end
 
 Route35NationalParkGate_FirstMonIsEgg:
-	writetext UnknownText_0x6a71f
+	writetext Route35NationalParkGateOfficer1EggAsFirstMonText
 	waitbutton
 	closetext
 	end
 
 Route35NationalParkGate_ContestIsOver:
-	writetext UnknownText_0x6a84f
+	writetext Route35NationalParkGateOfficer1ContestIsOverText
 	waitbutton
 	closetext
 	end
 
 Route35NationalParkGate_NoContestToday:
-	jumptextfaceplayer UnknownText_0x6a894
+	jumptextfaceplayer Route35NationalParkGateOfficer1WeHoldContestsText
 
 Route35NationalParkGateOfficerScript:
 	faceplayer
@@ -192,7 +192,7 @@
 	opentext
 	checkflag ENGINE_DAILY_BUG_CONTEST
 	iftrue Route35NationalParkGate_ContestIsOver
-	writetext UnknownText_0x6a894
+	writetext Route35NationalParkGateOfficer1WeHoldContestsText
 	waitbutton
 	closetext
 	end
@@ -207,22 +207,22 @@
 	jumpstd daytotext
 	end
 
-MovementData_0x6a2e2:
+Route35NationalParkGatePlayerApproachOfficer1Movement:
 	step DOWN
 	turn_head LEFT
 	step_end
 
-MovementData_0x6a2e5:
+Route35NationalParkGatePlayerGoAroundOfficerAndEnterParkMovement:
 	step RIGHT
 	step UP
 	step UP
 	step_end
 
-MovementData_0x6a2e9:
+Route35NationalParkGatePlayerEnterParkMovement:
 	step UP
 	step_end
 
-UnknownText_0x6a2eb:
+Route35NationalParkGateOfficer1AskToParticipateText:
 	text "Today's @"
 	text_ram wStringBuffer3
 	text "."
@@ -244,18 +244,18 @@
 	line "give it a try?"
 	done
 
-UnknownText_0x6a39d:
+Route35NationalParkGateOfficer1GiveParkBallsText:
 	text "Here are the PARK"
 	line "BALLS for the"
 	cont "Contest."
 	done
 
-UnknownText_0x6a3c7:
+Route35NationalParkGatePlayerReceivedParkBallsText:
 	text "<PLAYER> received"
 	line "20 PARK BALLS."
 	done
 
-UnknownText_0x6a3e2:
+Route35NationalParkGateOfficer1ExplainsRulesText:
 	text "The person who"
 	line "gets the strong-"
 	cont "est bug #MON"
@@ -279,7 +279,7 @@
 	line "find!"
 	done
 
-UnknownText_0x6a4c6:
+Route35NationalParkGateOfficer1AskToUseFirstMonText:
 	text "Uh-oh…"
 
 	para "You have more than"
@@ -297,19 +297,19 @@
 	line "you?"
 	done
 
-UnknownText_0x6a537:
+Route35NationalParkGateOfficer1WellHoldYourMonText:
 	text "Fine, we'll hold"
 	line "your other #MON"
 	cont "while you compete."
 	done
 
-UnknownText_0x6a56b:
+Route35NationalParkGatePlayersMonLeftWithHelperText:
 	text "<PLAYER>'s #MON"
 	line "were left with the"
 	cont "CONTEST HELPER."
 	done
 
-UnknownText_0x6a597:
+Route35NationalParkGateOfficer1ChooseMonAndComeBackText:
 	text "Please choose the"
 	line "#MON to be used"
 
@@ -317,13 +317,13 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6a5dc:
+Route35NationalParkGateOfficer1TakePartInFutureText:
 	text "OK. We hope you'll"
 	line "take part in the"
 	cont "future."
 	done
 
-UnknownText_0x6a608:
+Route35NationalParkGateOfficer1FirstMonCantBattleText:
 	text "Uh-oh…"
 	line "The first #MON"
 
@@ -337,7 +337,7 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6a67c:
+Route35NationalParkGateOfficer1MakeRoomText:
 	text "Uh-oh…"
 	line "Both your party"
 
@@ -355,7 +355,7 @@
 	line "come see me."
 	done
 
-UnknownText_0x6a71f:
+Route35NationalParkGateOfficer1EggAsFirstMonText:
 	text "Uh-oh…"
 	line "You have an EGG as"
 
@@ -369,7 +369,7 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6a79a:
+Route35NationalParkGateOfficer1WantToFinishText:
 	text "You still have @"
 	text_ram wStringBuffer3
 	text_start
@@ -379,7 +379,7 @@
 	line "finish now?"
 	done
 
-UnknownText_0x6a7db:
+Route35NationalParkGateOfficer1WaitAtNorthGateText:
 	text "OK. Please wait at"
 	line "the North Gate for"
 
@@ -387,13 +387,13 @@
 	line "of the winners."
 	done
 
-UnknownText_0x6a823:
+Route35NationalParkGateOfficer1OkGoFinishText:
 	text "OK. Please get"
 	line "back outside and"
 	cont "finish up."
 	done
 
-UnknownText_0x6a84f:
+Route35NationalParkGateOfficer1ContestIsOverText:
 	text "Today's Contest is"
 	line "over. We hope you"
 
@@ -401,7 +401,7 @@
 	line "in the future."
 	done
 
-UnknownText_0x6a894:
+Route35NationalParkGateOfficer1WeHoldContestsText:
 	text "We hold Contests"
 	line "regularly in the"
 
--- a/maps/Route36NationalParkGate.asm
+++ b/maps/Route36NationalParkGate.asm
@@ -67,10 +67,10 @@
 	readvar VAR_CONTESTMINUTES
 	addval 1
 	getnum STRING_BUFFER_3
-	writetext UnknownText_0x6b284
+	writetext Route36NationalParkGateOfficer1WantToFinishText
 	yesorno
 	iffalse .GoBackToContest
-	writetext UnknownText_0x6b2c5
+	writetext Route36NationalParkGateOfficer1WaitHereForAnnouncementText
 	waitbutton
 	closetext
 	special FadeBlackQuickly
@@ -78,13 +78,13 @@
 	scall .CopyContestants
 	disappear ROUTE36NATIONALPARKGATE_OFFICER1
 	appear ROUTE36NATIONALPARKGATE_OFFICER2
-	applymovement PLAYER, MovementData_0x6add1
+	applymovement PLAYER, Route36NationalParkGatePlayerWaitWithContestantsMovement
 	pause 15
 	special FadeInQuickly
 	jumpstd bugcontestresults
 
 .GoBackToContest:
-	writetext UnknownText_0x6b300
+	writetext Route36NationalParkGateOfficer1OkGoFinishText
 	waitbutton
 	closetext
 	turnobject PLAYER, LEFT
@@ -149,7 +149,7 @@
 	checkflag ENGINE_DAILY_BUG_CONTEST
 	iftrue Route36Officer_ContestHasConcluded
 	scall Route36ParkGate_DayToText
-	writetext UnknownText_0x6add5
+	writetext Route36NationalParkGateOfficer1AskToParticipateText
 	yesorno
 	iffalse .DecidedNotToJoinContest
 	readvar VAR_PARTYCOUNT
@@ -159,13 +159,13 @@
 .ResumeStartingContest:
 	setflag ENGINE_BUG_CONTEST_TIMER
 	special PlayMapMusic
-	writetext UnknownText_0x6ae87
+	writetext Route36NationalParkGateOfficer1GiveParkBallsText
 	buttonsound
 	waitsfx
-	writetext UnknownText_0x6aeb1
+	writetext Route36NationalParkGatePlayerReceivedParkBallsText
 	playsound SFX_ITEM
 	waitsfx
-	writetext UnknownText_0x6aecc
+	writetext Route36NationalParkGateOfficer1ExplainsRulesText
 	waitbutton
 	closetext
 	setflag ENGINE_BUG_CONTEST_TIMER
@@ -186,15 +186,15 @@
 .ContinueLeavingMons:
 	special CheckFirstMonIsEgg
 	ifequal TRUE, .FirstMonIsEgg
-	writetext UnknownText_0x6afb0
+	writetext Route36NationalParkGateOfficer1AskToUseFirstMonText
 	yesorno
 	iffalse .RefusedToLeaveMons
 	special ContestDropOffMons
 	iftrue .FirstMonIsFainted
 	setevent EVENT_LEFT_MONS_WITH_CONTEST_OFFICER
-	writetext UnknownText_0x6b021
+	writetext Route36NationalParkGateOfficer1WellHoldYourMonText
 	buttonsound
-	writetext UnknownText_0x6b055
+	writetext Route36NationalParkGatePlayersMonLeftWithHelperText
 	playsound SFX_GOT_SAFARI_BALLS
 	waitsfx
 	buttonsound
@@ -201,31 +201,31 @@
 	sjump .ResumeStartingContest
 
 .DecidedNotToJoinContest:
-	writetext UnknownText_0x6b0c6
+	writetext Route36NationalParkGateOfficer1TakePartInFutureText
 	waitbutton
 	closetext
 	end
 
 .RefusedToLeaveMons:
-	writetext UnknownText_0x6b081
+	writetext Route36NationalParkGateOfficer1ChooseMonAndComeBackText
 	waitbutton
 	closetext
 	end
 
 .FirstMonIsFainted:
-	writetext UnknownText_0x6b0f2
+	writetext Route36NationalParkGateOfficer1FirstMonCantBattleText
 	waitbutton
 	closetext
 	end
 
 .BoxFull:
-	writetext UnknownText_0x6b166
+	writetext Route36NationalParkGateOfficer1MakeRoomText
 	waitbutton
 	closetext
 	end
 
 .FirstMonIsEgg:
-	writetext UnknownText_0x6b209
+	writetext Route36NationalParkGateOfficer1EggAsFirstMonText
 	waitbutton
 	closetext
 	end
@@ -239,13 +239,13 @@
 	iftrue .GoldBerry
 	checkevent EVENT_CONTEST_OFFICER_HAS_BERRY
 	iftrue .Berry
-	writetext UnknownText_0x6b32b
+	writetext Route36NationalParkGateOfficer1ContestIsOverText
 	waitbutton
 	closetext
 	end
 
 .Sunstone:
-	writetext UnknownText_0x6b97f
+	writetext Route36NationalParkGateOfficer1HeresThePrizeText
 	buttonsound
 	verbosegiveitem SUN_STONE
 	iffalse .BagFull
@@ -254,7 +254,7 @@
 	end
 
 .Everstone:
-	writetext UnknownText_0x6b97f
+	writetext Route36NationalParkGateOfficer1HeresThePrizeText
 	buttonsound
 	verbosegiveitem EVERSTONE
 	iffalse .BagFull
@@ -263,7 +263,7 @@
 	end
 
 .GoldBerry:
-	writetext UnknownText_0x6b97f
+	writetext Route36NationalParkGateOfficer1HeresThePrizeText
 	buttonsound
 	verbosegiveitem GOLD_BERRY
 	iffalse .BagFull
@@ -272,7 +272,7 @@
 	end
 
 .Berry:
-	writetext UnknownText_0x6b97f
+	writetext Route36NationalParkGateOfficer1HeresThePrizeText
 	buttonsound
 	verbosegiveitem BERRY
 	iffalse .BagFull
@@ -281,13 +281,13 @@
 	end
 
 .BagFull:
-	writetext UnknownText_0x6b910
+	writetext Route36NationalParkGateOfficer1WellHoldPrizeText
 	waitbutton
 	closetext
 	end
 
 _ContestNotOn:
-	jumptextfaceplayer UnknownText_0x6b370
+	jumptextfaceplayer Route36NationalParkGateOfficer1SomeMonOnlySeenInParkText
 
 Route36NationalParkGateOfficerScript:
 	faceplayer
@@ -294,7 +294,7 @@
 	opentext
 	checkflag ENGINE_DAILY_BUG_CONTEST
 	iftrue Route36Officer_ContestHasConcluded
-	writetext UnknownText_0x6b370
+	writetext Route36NationalParkGateOfficer1SomeMonOnlySeenInParkText
 	waitbutton
 	closetext
 	end
@@ -467,13 +467,13 @@
 ; duplicate of BugCatchingContestExplanationSign in Route35NationalParkGate.asm
 	jumptext UnusedBugCatchingContestExplanationText
 
-MovementData_0x6add1:
+Route36NationalParkGatePlayerWaitWithContestantsMovement:
 	big_step DOWN
 	big_step RIGHT
 	turn_head UP
 	step_end
 
-UnknownText_0x6add5:
+Route36NationalParkGateOfficer1AskToParticipateText:
 	text "Today's @"
 	text_ram wStringBuffer3
 	text "."
@@ -495,18 +495,18 @@
 	line "give it a try?"
 	done
 
-UnknownText_0x6ae87:
+Route36NationalParkGateOfficer1GiveParkBallsText:
 	text "Here are the PARK"
 	line "BALLS for the"
 	cont "Contest."
 	done
 
-UnknownText_0x6aeb1:
+Route36NationalParkGatePlayerReceivedParkBallsText:
 	text "<PLAYER> received"
 	line "20 PARK BALLS."
 	done
 
-UnknownText_0x6aecc:
+Route36NationalParkGateOfficer1ExplainsRulesText:
 	text "The person who"
 	line "gets the strong-"
 	cont "est bug #MON"
@@ -530,7 +530,7 @@
 	line "find!"
 	done
 
-UnknownText_0x6afb0:
+Route36NationalParkGateOfficer1AskToUseFirstMonText:
 	text "Uh-oh…"
 
 	para "You have more than"
@@ -548,19 +548,19 @@
 	line "you?"
 	done
 
-UnknownText_0x6b021:
+Route36NationalParkGateOfficer1WellHoldYourMonText:
 	text "Fine, we'll hold"
 	line "your other #MON"
 	cont "while you compete."
 	done
 
-UnknownText_0x6b055:
+Route36NationalParkGatePlayersMonLeftWithHelperText:
 	text "<PLAYER>'s #MON"
 	line "were left with the"
 	cont "CONTEST HELPER."
 	done
 
-UnknownText_0x6b081:
+Route36NationalParkGateOfficer1ChooseMonAndComeBackText:
 	text "Please choose the"
 	line "#MON to be used"
 
@@ -568,13 +568,13 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6b0c6:
+Route36NationalParkGateOfficer1TakePartInFutureText:
 	text "OK. We hope you'll"
 	line "take part in the"
 	cont "future."
 	done
 
-UnknownText_0x6b0f2:
+Route36NationalParkGateOfficer1FirstMonCantBattleText:
 	text "Uh-oh…"
 	line "The first #MON"
 
@@ -588,7 +588,7 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6b166:
+Route36NationalParkGateOfficer1MakeRoomText:
 	text "Uh-oh…"
 	line "Both your party"
 
@@ -606,7 +606,7 @@
 	line "come see me."
 	done
 
-UnknownText_0x6b209:
+Route36NationalParkGateOfficer1EggAsFirstMonText:
 	text "Uh-oh…"
 	line "You have an EGG as"
 
@@ -620,7 +620,7 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6b284:
+Route36NationalParkGateOfficer1WantToFinishText:
 	text "You still have @"
 	text_ram wStringBuffer3
 	text_start
@@ -630,7 +630,7 @@
 	line "finish now?"
 	done
 
-UnknownText_0x6b2c5:
+Route36NationalParkGateOfficer1WaitHereForAnnouncementText:
 	text "OK. Please wait"
 	line "here for the"
 
@@ -638,13 +638,13 @@
 	line "the winners."
 	done
 
-UnknownText_0x6b300:
+Route36NationalParkGateOfficer1OkGoFinishText:
 	text "OK. Please go back"
 	line "outside and finish"
 	cont "up."
 	done
 
-UnknownText_0x6b32b:
+Route36NationalParkGateOfficer1ContestIsOverText:
 	text "Today's Contest is"
 	line "over. We hope you"
 
@@ -652,7 +652,7 @@
 	line "in the future."
 	done
 
-UnknownText_0x6b370:
+Route36NationalParkGateOfficer1SomeMonOnlySeenInParkText:
 	text "Some #MON can"
 	line "only be seen in"
 	cont "the PARK."
@@ -829,7 +829,7 @@
 	line "the contest."
 	done
 
-UnknownText_0x6b910:
+Route36NationalParkGateOfficer1WellHoldPrizeText:
 	text "Uh-oh… Your PACK"
 	line "is full."
 
@@ -841,7 +841,7 @@
 	line "then come see me."
 	done
 
-UnknownText_0x6b97f:
+Route36NationalParkGateOfficer1HeresThePrizeText:
 	text "<PLAYER>?"
 
 	para "Here's the prize"