diff options
Diffstat (limited to 'maps/SilverCaveRoom3.asm')
-rw-r--r-- | maps/SilverCaveRoom3.asm | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/maps/SilverCaveRoom3.asm b/maps/SilverCaveRoom3.asm new file mode 100644 index 00000000..3f071288 --- /dev/null +++ b/maps/SilverCaveRoom3.asm @@ -0,0 +1,62 @@ + const_def 2 ; object constants + const SILVERCAVEROOM3_RED + +SilverCaveRoom3_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +Red: + special FadeOutMusic + faceplayer + opentext + writetext .Text1 + waitbutton + closetext + winlosstext .Text2, .Text2 + loadtrainer RED, RED1 + startbattle + dontrestartmapmusic + reloadmapafterbattle + special FadeOutMusic + opentext + writetext .Text3 + waitbutton + closetext + special FadeBlackQuickly + special ReloadSpritesNoPalettes + disappear SILVERCAVEROOM3_RED + pause 15 + special FadeInQuickly + pause 30 + special HealParty + refreshscreen + credits + end + +.Text1: + text "…" + line "…" + done + +.Text2: + text "…" + done + +.Text3: + text "…" + line "…" + done + +SilverCaveRoom3_MapEvents: + db 0, 0 ; filler + + db 1 ; warp events + warp_event 9, 33, SILVER_CAVE_ROOM_2, 2 + + db 0 ; coord events + + db 0 ; bg events + + db 1 ; object events + object_event 9, 10, SPRITE_RED, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, Red, EVENT_RED_IN_MT_SILVER |