summaryrefslogtreecommitdiff
path: root/data/maps/LavenderTown_House2
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2020-01-16 13:56:46 -0500
committerGriffinR <griffin.g.richards@gmail.com>2020-01-16 13:56:46 -0500
commit8b2bf805eab3d1e7ca11eda11d6b409fac431248 (patch)
treeef2e822bd2533a093320666a3b7f85e0285d4126 /data/maps/LavenderTown_House2
parentfba3fc738ab42b938ebfc02fc88cbc88e7686590 (diff)
Document Lavender Town scripts
Diffstat (limited to 'data/maps/LavenderTown_House2')
-rw-r--r--data/maps/LavenderTown_House2/map.json2
-rw-r--r--data/maps/LavenderTown_House2/scripts.inc72
-rw-r--r--data/maps/LavenderTown_House2/text.inc18
3 files changed, 46 insertions, 46 deletions
diff --git a/data/maps/LavenderTown_House2/map.json b/data/maps/LavenderTown_House2/map.json
index 8ab54cc35..3c08f68a8 100644
--- a/data/maps/LavenderTown_House2/map.json
+++ b/data/maps/LavenderTown_House2/map.json
@@ -23,7 +23,7 @@
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
- "script": "LavenderTown_House2_EventScript_16B266",
+ "script": "LavenderTown_House2_EventScript_NameRater",
"flag": "0"
}
],
diff --git a/data/maps/LavenderTown_House2/scripts.inc b/data/maps/LavenderTown_House2/scripts.inc
index b6d5ae142..762f89401 100644
--- a/data/maps/LavenderTown_House2/scripts.inc
+++ b/data/maps/LavenderTown_House2/scripts.inc
@@ -1,72 +1,72 @@
LavenderTown_House2_MapScripts:: @ 816B265
.byte 0
-LavenderTown_House2_EventScript_16B266:: @ 816B266
+LavenderTown_House2_EventScript_NameRater:: @ 816B266
lock
faceplayer
- msgbox gUnknown_8193A4B, MSGBOX_YESNO
+ msgbox LavenderTown_House2_Text_WantMeToRateNicknames, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq EventScript_16B287
+ goto_if_eq LavenderTown_House2_EventScript_ChooseMon
compare VAR_RESULT, NO
- goto_if_eq EventScript_16B2AA
+ goto_if_eq LavenderTown_House2_EventScript_DontRateNickname
end
-EventScript_16B287:: @ 816B287
- msgbox gUnknown_8193AA6
+LavenderTown_House2_EventScript_ChooseMon:: @ 816B287
+ msgbox LavenderTown_House2_Text_CritiqueWhichMonsNickname
special Special_ChooseMonFromParty
waitstate
compare VAR_0x8004, PARTY_SIZE
- goto_if_lt EventScript_16B2B4
+ goto_if_lt LavenderTown_House2_EventScript_CheckCanRateMon
compare VAR_0x8004, PARTY_SIZE
- goto_if_ge EventScript_16B2AA
+ goto_if_ge LavenderTown_House2_EventScript_DontRateNickname
end
-EventScript_16B2AA:: @ 816B2AA
- msgbox gUnknown_8193BD4
+LavenderTown_House2_EventScript_DontRateNickname:: @ 816B2AA
+ msgbox LavenderTown_House2_Text_ISeeComeVisitAgain
release
end
-EventScript_16B2B4:: @ 816B2B4
+LavenderTown_House2_EventScript_CheckCanRateMon:: @ 816B2B4
specialvar VAR_RESULT, Special_GetSpeciesOfPartySlot_x8004
compare VAR_RESULT, SPECIES_EGG
- goto_if_eq EventScript_16B307
- special TV_CopyNicknameToStringVar1AndEnsureTerminated
- special TV_CheckMonOTIDEqualsPlayerID
- compare VAR_RESULT, 1
- goto_if_eq EventScript_16B311
- specialvar VAR_RESULT, Special_BufferMonOTNameAndCompareToPlayerName
- special TV_CopyNicknameToStringVar1AndEnsureTerminated
- compare VAR_RESULT, 1
- goto_if_eq EventScript_16B311
- msgbox gUnknown_8193AD2, MSGBOX_YESNO
+ goto_if_eq LavenderTown_House2_EventScript_CantNicknameEgg
+ special Special_GetMonNickname
+ special Special_IsMonOTIDNotPlayers
+ compare VAR_RESULT, TRUE
+ goto_if_eq LavenderTown_House2_EventScript_CantNicknameTradeMon
+ specialvar VAR_RESULT, Special_IsMonOTNameNotPlayers
+ special Special_GetMonNickname
+ compare VAR_RESULT, TRUE
+ goto_if_eq LavenderTown_House2_EventScript_CantNicknameTradeMon
+ msgbox LavenderTown_House2_Text_GiveItANicerName, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq EventScript_16B31B
+ goto_if_eq LavenderTown_House2_EventScript_ChooseNewNickname
compare VAR_RESULT, NO
- goto_if_eq EventScript_16B2AA
+ goto_if_eq LavenderTown_House2_EventScript_DontRateNickname
end
-EventScript_16B307:: @ 816B307
- msgbox gUnknown_8193CC4
+LavenderTown_House2_EventScript_CantNicknameEgg:: @ 816B307
+ msgbox LavenderTown_House2_Text_ThatIsMerelyAnEgg
release
end
-EventScript_16B311:: @ 816B311
- msgbox gUnknown_8193C82
+LavenderTown_House2_EventScript_CantNicknameTradeMon:: @ 816B311
+ msgbox LavenderTown_House2_Text_TrulyImpeccableName
release
end
-EventScript_16B31B:: @ 816B31B
- msgbox gUnknown_8193B36
- call EventScript_1A74EB
+LavenderTown_House2_EventScript_ChooseNewNickname:: @ 816B31B
+ msgbox LavenderTown_House2_Text_WhatShallNewNicknameBe
+ call EventScript_ChangePokemonNickname
specialvar VAR_RESULT, NameRaterWasNicknameChanged
- special TV_CopyNicknameToStringVar1AndEnsureTerminated
- compare VAR_RESULT, 1
- goto_if_eq EventScript_16B345
- msgbox gUnknown_8193BF0
+ special Special_GetMonNickname
+ compare VAR_RESULT, TRUE
+ goto_if_eq LavenderTown_House2_EventScript_ChoseNewNickname
+ msgbox LavenderTown_House2_Text_FromNowOnShallBeKnownAsSameName
release
end
-EventScript_16B345:: @ 816B345
- msgbox gUnknown_8193B66
+LavenderTown_House2_EventScript_ChoseNewNickname:: @ 816B345
+ msgbox LavenderTown_House2_Text_FromNowOnShallBeKnownAsName
release
end
diff --git a/data/maps/LavenderTown_House2/text.inc b/data/maps/LavenderTown_House2/text.inc
index 50fa577ff..f43bb7e5f 100644
--- a/data/maps/LavenderTown_House2/text.inc
+++ b/data/maps/LavenderTown_House2/text.inc
@@ -1,47 +1,47 @@
-gUnknown_8193A4B:: @ 8193A4B
+LavenderTown_House2_Text_WantMeToRateNicknames:: @ 8193A4B
.string "Hello, hello!\n"
.string "I am the official NAME RATER!\p"
.string "Want me to rate the nicknames of\n"
.string "your POKéMON?$"
-gUnknown_8193AA6:: @ 8193AA6
+LavenderTown_House2_Text_CritiqueWhichMonsNickname:: @ 8193AA6
.string "Which POKéMON's nickname should\n"
.string "I critique?$"
-gUnknown_8193AD2:: @ 8193AD2
+LavenderTown_House2_Text_GiveItANicerName:: @ 8193AD2
.string "{STR_VAR_1}, is it?\n"
.string "That is a decent nickname!\p"
.string "But, would you like me to give it\n"
.string "a nicer name?\p"
.string "How about it?$"
-gUnknown_8193B36:: @ 8193B36
+LavenderTown_House2_Text_WhatShallNewNicknameBe:: @ 8193B36
.string "Ah, good. Then, what shall the new\n"
.string "nickname be?$"
-gUnknown_8193B66:: @ 8193B66
+LavenderTown_House2_Text_FromNowOnShallBeKnownAsName:: @ 8193B66
.string "Done! From now on, this POKéMON\n"
.string "shall be known as {STR_VAR_1}!\p"
.string "It is a better name than before!\n"
.string "How fortunate for you!$"
-gUnknown_8193BD4:: @ 8193BD4
+LavenderTown_House2_Text_ISeeComeVisitAgain:: @ 8193BD4
.string "I see.\n"
.string "Do come visit again.$"
-gUnknown_8193BF0:: @ 8193BF0
+LavenderTown_House2_Text_FromNowOnShallBeKnownAsSameName:: @ 8193BF0
.string "Done! From now on, this POKéMON\n"
.string "shall be known as {STR_VAR_1}!\p"
.string "It looks no different from before,\n"
.string "and yet, this is vastly superior!\p"
.string "How fortunate for you!$"
-gUnknown_8193C82:: @ 8193C82
+LavenderTown_House2_Text_TrulyImpeccableName:: @ 8193C82
.string "{STR_VAR_1}, is it?\n"
.string "That is a truly impeccable name!\p"
.string "Take good care of {STR_VAR_1}!$"
-gUnknown_8193CC4:: @ 8193CC4
+LavenderTown_House2_Text_ThatIsMerelyAnEgg:: @ 8193CC4
.string "Now, now.\n"
.string "That is merely an EGG!$"