diff options
Diffstat (limited to 'maps/SilverCaveOutside.asm')
-rw-r--r-- | maps/SilverCaveOutside.asm | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/maps/SilverCaveOutside.asm b/maps/SilverCaveOutside.asm new file mode 100644 index 00000000..fea25620 --- /dev/null +++ b/maps/SilverCaveOutside.asm @@ -0,0 +1,38 @@ +SilverCaveOutside_MapScripts: + db 0 ; scene scripts + + db 1 ; callbacks + callback MAPCALLBACK_NEWMAP, .FlyPoint + +.FlyPoint: + setflag ENGINE_FLYPOINT_SILVER_CAVE + return + +MtSilverPokecenterSign: + jumpstd pokecentersign + +MtSilverSign: + jumptext MtSilverSignText + +SilverCaveOutsideHiddenFullRestore: + hiddenitem FULL_RESTORE, EVENT_SILVER_CAVE_OUTSIDE_HIDDEN_FULL_RESTORE + +MtSilverSignText: + text "MT.SILVER" + done + +SilverCaveOutside_MapEvents: + db 0, 0 ; filler + + db 2 ; warp events + warp_event 23, 19, SILVER_CAVE_POKECENTER_1F, 1 + warp_event 18, 11, SILVER_CAVE_ROOM_1, 1 + + db 0 ; coord events + + db 3 ; bg events + bg_event 24, 19, BGEVENT_READ, MtSilverPokecenterSign + bg_event 17, 13, BGEVENT_READ, MtSilverSign + bg_event 9, 25, BGEVENT_ITEM, SilverCaveOutsideHiddenFullRestore + + db 0 ; object events |