diff options
Diffstat (limited to 'maps/CianwoodPhotoStudio.asm')
-rw-r--r-- | maps/CianwoodPhotoStudio.asm | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/maps/CianwoodPhotoStudio.asm b/maps/CianwoodPhotoStudio.asm new file mode 100644 index 00000000..d59df9b9 --- /dev/null +++ b/maps/CianwoodPhotoStudio.asm @@ -0,0 +1,61 @@ + const_def 2 ; object constants + const CIANWOODPHOTOSTUDIO_FISHING_GURU + +CianwoodPhotoStudio_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +CianwoodPhotoStudioFishingGuruScript: + faceplayer + opentext + writetext CianwoodPhotoStudioFishingGuruText_Question + yesorno + iffalse .Refused + writetext CianwoodPhotoStudioFishingGuruText_Yes + waitbutton + special PhotoStudio + waitbutton + closetext + end + +.Refused: + writetext CianwoodPhotoStudioFishingGuruText_No + waitbutton + closetext + end + +CianwoodPhotoStudioFishingGuruText_Question: + text "You have magnifi-" + line "cent #MON with" + cont "you." + + para "How about a photo" + line "for a souvenir?" + done + +CianwoodPhotoStudioFishingGuruText_Yes: + text "OK! Big smile now!" + done + +CianwoodPhotoStudioFishingGuruText_No: + text "Oh, that's too" + line "bad. I thought it" + + para "would be a great" + line "memento…" + done + +CianwoodPhotoStudio_MapEvents: + db 0, 0 ; filler + + db 2 ; warp events + warp_event 2, 7, CIANWOOD_CITY, 5 + warp_event 3, 7, CIANWOOD_CITY, 5 + + db 0 ; coord events + + db 0 ; bg events + + db 1 ; object events + object_event 2, 3, SPRITE_FISHING_GURU, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, CianwoodPhotoStudioFishingGuruScript, -1 |