diff options
Diffstat (limited to 'maps/MobileTradeRoom.asm')
-rw-r--r-- | maps/MobileTradeRoom.asm | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/maps/MobileTradeRoom.asm b/maps/MobileTradeRoom.asm new file mode 100644 index 000000000..e7c1cb476 --- /dev/null +++ b/maps/MobileTradeRoom.asm @@ -0,0 +1,47 @@ +MobileTradeRoom_MapScripts: + db 2 ; scene scripts + scene_script .InitializeMobileTradeRoom ; SCENE_DEFAULT + scene_script .DummyScene ; SCENE_FINISHED + + db 0 ; callbacks + +.InitializeMobileTradeRoom: + priorityjump .InitializeAndPreparePokecenter2F + end + +.DummyScene: + end + +.InitializeAndPreparePokecenter2F: + setscene SCENE_FINISHED + setmapscene POKECENTER_2F, SCENE_POKECENTER2F_LEAVE_MOBILE_TRADE_ROOM + end + +MapMobileTradeRoomSignpost0Script: + refreshscreen + special Function1037c2 + writetext MobileTradeRoom_EstablishingCommsText + waitbutton + reloadmappart + special Function101231 + closetext + end + +MobileTradeRoom_EstablishingCommsText: + text "Establishing" + line "communications…" + done + +MobileTradeRoom_MapEvents: + db 0, 0 ; filler + + db 2 ; warp events + warp_event 4, 7, POKECENTER_2F, 5 + warp_event 5, 7, POKECENTER_2F, 5 + + db 0 ; coord events + + db 1 ; bg events + bg_event 4, 2, BGEVENT_UP, MapMobileTradeRoomSignpost0Script + + db 0 ; object events |