summaryrefslogtreecommitdiff
path: root/maps/SilverCaveRoom1.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/SilverCaveRoom1.asm')
-rw-r--r--maps/SilverCaveRoom1.asm43
1 files changed, 43 insertions, 0 deletions
diff --git a/maps/SilverCaveRoom1.asm b/maps/SilverCaveRoom1.asm
new file mode 100644
index 00000000..15398351
--- /dev/null
+++ b/maps/SilverCaveRoom1.asm
@@ -0,0 +1,43 @@
+ const_def 2 ; object constants
+ const SILVERCAVEROOM1_POKE_BALL1
+ const SILVERCAVEROOM1_POKE_BALL2
+ const SILVERCAVEROOM1_POKE_BALL3
+ const SILVERCAVEROOM1_POKE_BALL4
+
+SilverCaveRoom1_MapScripts:
+ db 0 ; scene scripts
+
+ db 0 ; callbacks
+
+SilverCaveRoom1MaxElixer:
+ itemball MAX_ELIXER
+
+SilverCaveRoom1XAccuracy:
+ itemball X_ACCURACY
+
+SilverCaveRoom1EscapeRope:
+ itemball ESCAPE_ROPE
+
+SilverCaveRoom1HiddenDireHit:
+ hiddenitem DIRE_HIT, EVENT_SILVER_CAVE_ROOM_1_HIDDEN_DIRE_HIT
+
+SilverCaveRoom1HiddenUltraBall:
+ hiddenitem ULTRA_BALL, EVENT_SILVER_CAVE_ROOM_1_HIDDEN_ULTRA_BALL
+
+SilverCaveRoom1_MapEvents:
+ db 0, 0 ; filler
+
+ db 2 ; warp events
+ warp_event 9, 33, SILVER_CAVE_OUTSIDE, 2
+ warp_event 15, 1, SILVER_CAVE_ROOM_2, 1
+
+ db 0 ; coord events
+
+ db 2 ; bg events
+ bg_event 16, 23, BGEVENT_ITEM, SilverCaveRoom1HiddenDireHit
+ bg_event 17, 12, BGEVENT_ITEM, SilverCaveRoom1HiddenUltraBall
+
+ db 3 ; object events
+ object_event 4, 9, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SilverCaveRoom1MaxElixer, EVENT_SILVER_CAVE_ROOM_1_MAX_ELIXER
+ object_event 15, 29, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SilverCaveRoom1XAccuracy, EVENT_SILVER_CAVE_ROOM_1_X_ACCURACY
+ object_event 5, 30, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SilverCaveRoom1EscapeRope, EVENT_SILVER_CAVE_ROOM_1_ESCAPE_ROPE