Document Saffron City scripts

This commit is contained in:
GriffinR
2020-01-25 15:54:20 -05:00
parent a09e66b53f
commit ce9f821b4e
62 changed files with 911 additions and 904 deletions
@@ -0,0 +1,105 @@
{
"id": "MAP_SAFFRON_CITY_COPYCATS_HOUSE_2F",
"name": "SaffronCity_CopycatsHouse_2F",
"layout": "LAYOUT_SAFFRON_CITY_COPYCATS_HOUSE_2F",
"music": "MUS_NIBI",
"region_map_section": "MAPSEC_SAFFRON_CITY",
"requires_flash": false,
"weather": "WEATHER_NONE",
"map_type": "MAP_TYPE_8",
"unknown_18": 0,
"unknown_19": 0,
"elevator_flag": 0,
"battle_scene": "BATTLE_SCENE_0",
"connections": null,
"object_events": [
{
"graphics_id": "OBJECT_EVENT_GFX_DODUO",
"x": 6,
"y": 8,
"elevation": 3,
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"movement_range_x": 1,
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "SaffronCity_CopycatsHouse_2F_EventScript_Doduo",
"flag": "0"
},
{
"graphics_id": "OBJECT_EVENT_GFX_PIKACHU",
"x": 4,
"y": 6,
"elevation": 3,
"movement_type": "MOVEMENT_TYPE_FACE_DOWN",
"movement_range_x": 1,
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "SaffronCity_CopycatsHouse_2F_EventScript_Doll",
"flag": "0"
},
{
"graphics_id": "OBJECT_EVENT_GFX_JIGGLYPUFF",
"x": 7,
"y": 2,
"elevation": 3,
"movement_type": "MOVEMENT_TYPE_FACE_DOWN",
"movement_range_x": 1,
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "SaffronCity_CopycatsHouse_2F_EventScript_Doll",
"flag": "0"
},
{
"graphics_id": "OBJECT_EVENT_GFX_LITTLE_GIRL",
"x": 9,
"y": 6,
"elevation": 3,
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"movement_range_x": 1,
"movement_range_y": 1,
"trainer_type": 0,
"trainer_sight_or_berry_tree_id": 0,
"script": "SaffronCity_CopycatsHouse_2F_EventScript_Copycat",
"flag": "0"
}
],
"warp_events": [
{
"x": 10,
"y": 2,
"elevation": 3,
"dest_map": "MAP_SAFFRON_CITY_COPYCATS_HOUSE_1F",
"dest_warp_id": 3
}
],
"coord_events": [],
"bg_events": [
{
"type": "bg_event_type_0",
"x": 1,
"y": 1,
"elevation": 0,
"script": "SaffronCity_CopycatsHouse_2F_EventScript_Computer"
},
{
"type": "bg_event_type_0",
"x": 3,
"y": 5,
"elevation": 0,
"script": "SaffronCity_CopycatsHouse_2F_EventScript_Game"
},
{
"type": "hidden_item",
"x": 2,
"y": 1,
"elevation": 0,
"item": "ITEM_NUGGET",
"flag": "HIDDEN_ITEM_SAFFRON_CITY_COPYCATS_HOUSE_2F_NUGGET",
"quantity": 1,
"underfoot": false
}
]
}
@@ -0,0 +1,50 @@
SaffronCity_CopycatsHouse_2F_MapScripts:: @ 816EB5C
.byte 0
SaffronCity_CopycatsHouse_2F_EventScript_Doduo:: @ 816EB5D
lock
faceplayer
waitse
playmoncry SPECIES_DODUO, 0
msgbox SaffronCity_CopycatsHouse_2F_Text_Doduo
waitmoncry
release
end
SaffronCity_CopycatsHouse_2F_EventScript_Doll:: @ 816EB70
lock
msgbox SaffronCity_CopycatsHouse_2F_Text_RareMonOnlyDoll
release
end
SaffronCity_CopycatsHouse_2F_EventScript_Copycat:: @ 816EB7B
goto_if_questlog EventScript_ReleaseEnd
special sub_8112364
lock
faceplayer
checkitem ITEM_POKE_DOLL, 1
compare VAR_RESULT, TRUE
goto_if_eq EventScript_MimicTutor
checkplayergender
compare VAR_RESULT, MALE
call_if_eq SaffronCity_CopycatsHouse_2F_EventScript_MimicPlayerMale
compare VAR_RESULT, FEMALE
call_if_eq SaffronCity_CopycatsHouse_2F_EventScript_MimicPlayerFemale
release
end
SaffronCity_CopycatsHouse_2F_EventScript_MimicPlayerMale:: @ 816EBB7
msgbox SaffronCity_CopycatsHouse_2F_Text_MimickingFavoriteHobbyMale
return
SaffronCity_CopycatsHouse_2F_EventScript_MimicPlayerFemale:: @ 816EBC0
msgbox SaffronCity_CopycatsHouse_2F_Text_MimickingFavoriteHobbyFemale
return
SaffronCity_CopycatsHouse_2F_EventScript_Computer:: @ 816EBC9
msgbox SaffronCity_CopycatsHouse_2F_Text_MySecrets, MSGBOX_SIGN
end
SaffronCity_CopycatsHouse_2F_EventScript_Game:: @ 816EBD2
msgbox SaffronCity_CopycatsHouse_2F_Text_MarioWearingABucket, MSGBOX_SIGN
end
@@ -0,0 +1,102 @@
SaffronCity_CopycatsHouse_2F_Text_MimickingFavoriteHobbyMale:: @ 819AC60
.string "{PLAYER}: Hi!\n"
.string "Do you like POKéMON?\p"
.string "{PLAYER}: Uh, no, I just asked you.\p"
.string "{PLAYER}: Huh?\n"
.string "You're strange!\p"
.string "COPYCAT: Hmm? Quit mimicking?\n"
.string "But, that's my favorite hobby!$"
SaffronCity_CopycatsHouse_2F_Text_MimickingFavoriteHobbyFemale:: @ 819ACF1
.string "{PLAYER}: Hi.\n"
.string "You must like POKéMON.\p"
.string "{PLAYER}: No, not me.\n"
.string "I asked you.\p"
.string "{PLAYER}: Pardon?\n"
.string "You're weird!\l"
.string " \l"
.string "COPYCAT: Hmm? Quit mimicking?\l"
.string "But that's my favorite hobby!$"
Text_MimicTeach:: @ 819AD85
.string "Oh wow!\n"
.string "A POKé DOLL!\p"
.string "For me?\n"
.string "Thank you!\p"
.string "You know what?\n"
.string "I can teach the move MIMIC.$"
Text_MimicDeclined:: @ 819ADD8
.string "Don't you like MIMIC?$"
Text_MimicWhichMon:: @ 819ADEE
.string "I really love MIMIC!\n"
.string "Who's going to learn it?$"
Text_MimicTaughtMale:: @ 819AE1C
.string "{PLAYER}: Hi!\n"
.string "Thanks for earlier!\p"
.string "{PLAYER}: Pardon?\p"
.string "{PLAYER}: Is it that fun to mimic my\n"
.string "every move?\p"
.string "COPYCAT: You bet!\n"
.string "It's a scream!$"
Text_MimicTaughtFemale:: @ 819AE90
.string "{PLAYER}: Hi!\n"
.string "Thanks for what you did for us.\p"
.string "{PLAYER}: Pardon?\p"
.string "{PLAYER}: Is it really that fun to\n"
.string "copy what I say and do?\p"
.string "COPYCAT: You bet!\n"
.string "It's a scream!$"
SaffronCity_CopycatsHouse_2F_Text_TooMuchInBag:: @ 819AF1A
.string "にもつが いっぱいね!$"
SaffronCity_CopycatsHouse_2F_Text_MimickingFavoriteHobbyMaleJP:: @ 819AF26
.string "{PLAYER}“やあ! こんにちは!\n"
.string "きみ ポケモン すきかい?\p"
.string "{PLAYER}“ぼく じゃなくって\n"
.string "きみに きいてるんだ けど\p"
.string "{PLAYER}“‥‥ えー なんだよ!\n"
.string "ヘンな やつ だなあ!\p"
.string "モノマネむすめ“‥‥ なに?\n"
.string "ひとの マネ すんなって?\p"
.string "だって あたし \n"
.string "ものまね しゅみ なんだ もん!”$"
SaffronCity_CopycatsHouse_2F_Text_MimickingFavoriteHobbyFemaleJP:: @ 819AFB0
.string "{PLAYER}“こんにちは!\n"
.string "ポケモン すきなのね?\p"
.string "{PLAYER}“わたし じゃなくって\n"
.string "あなたに きいてるんだ けど\p"
.string "{PLAYER}“‥ えー なんなの!\n"
.string "おかしなこ ねー!\p"
.string "モノマネむすめ“‥ なに?\n"
.string "ひとの マネ すんなって?\p"
.string "だって あたし\n"
.string "ものまね しゅみ なんだ もん!$"
SaffronCity_CopycatsHouse_2F_Text_Doduo:: @ 819B030
.string "DODUO: Giiih!\p"
.string "PRETTY MIRROR LOOK AT ME,\n"
.string "SEE HOW PRETTY I CAN BE?$"
SaffronCity_CopycatsHouse_2F_Text_RareMonOnlyDoll:: @ 819B071
.string "This is a rare POKéMON!\n"
.string "Huh? It's only a doll!$"
SaffronCity_CopycatsHouse_2F_Text_MarioWearingABucket:: @ 819B0A0
.string "A game with MARIO wearing a bucket\n"
.string "on his head!$"
SaffronCity_CopycatsHouse_2F_Text_MySecrets:: @ 819B0D0
.string "\p"
.string "My Secrets!\p"
.string "Skill: Mimicry!\n"
.string "Hobby: Collecting dolls!\l"
.string "Favorite POKéMON: CLEFAIRY!$"
SaffronCity_CopycatsHouse_2F_Text_HuhCantSee:: @ 819B123
.string " みえないぞ‥$"