diff options
| author | GriffinR <griffin.g.richards@gmail.com> | 2020-01-16 13:56:46 -0500 |
|---|---|---|
| committer | GriffinR <griffin.g.richards@gmail.com> | 2020-01-16 13:56:46 -0500 |
| commit | 8b2bf805eab3d1e7ca11eda11d6b409fac431248 (patch) | |
| tree | ef2e822bd2533a093320666a3b7f85e0285d4126 /data/maps/LavenderTown_House2 | |
| parent | fba3fc738ab42b938ebfc02fc88cbc88e7686590 (diff) | |
Document Lavender Town scripts
Diffstat (limited to 'data/maps/LavenderTown_House2')
| -rw-r--r-- | data/maps/LavenderTown_House2/map.json | 2 | ||||
| -rw-r--r-- | data/maps/LavenderTown_House2/scripts.inc | 72 | ||||
| -rw-r--r-- | data/maps/LavenderTown_House2/text.inc | 18 |
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!$" |
