summaryrefslogtreecommitdiff
path: root/maps/GoldenrodDeptStore1F.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/GoldenrodDeptStore1F.asm')
-rw-r--r--maps/GoldenrodDeptStore1F.asm96
1 files changed, 96 insertions, 0 deletions
diff --git a/maps/GoldenrodDeptStore1F.asm b/maps/GoldenrodDeptStore1F.asm
new file mode 100644
index 00000000..ec79e968
--- /dev/null
+++ b/maps/GoldenrodDeptStore1F.asm
@@ -0,0 +1,96 @@
+ const_def 2 ; object constants
+ const GOLDENRODDEPTSTORE1F_RECEPTIONIST
+ const GOLDENRODDEPTSTORE1F_POKEFAN_F
+ const GOLDENRODDEPTSTORE1F_BUG_CATCHER
+ const GOLDENRODDEPTSTORE1F_GENTLEMAN
+
+GoldenrodDeptStore1F_MapScripts:
+ db 0 ; scene scripts
+
+ db 0 ; callbacks
+
+GoldenrodDeptStore1FReceptionistScript:
+ jumptextfaceplayer GoldenrodDeptStore1FReceptionistText
+
+GoldenrodDeptStore1FGentlemanScript:
+ jumptextfaceplayer GoldenrodDeptStore1FGentlemanText
+
+GoldenrodDeptStore1FPokefanFScript:
+ jumptextfaceplayer GoldenrodDeptStore1FPokefanFText
+
+GoldenrodDeptStore1FBugCatcherScript:
+ jumptextfaceplayer GoldenrodDeptStore1FBugCatcherText
+
+GoldenrodDeptStore1FDirectory:
+ jumptext GoldenrodDeptStore1FDirectoryText
+
+GoldenrodDeptStore1FElevatorButton:
+ jumpstd elevatorbutton
+
+GoldenrodDeptStore1FReceptionistText:
+ text "Welcome to GOLDEN-"
+ line "ROD DEPT.STORE."
+ done
+
+GoldenrodDeptStore1FGentlemanText:
+ text "The DEPT.STORE"
+ line "has a decent se-"
+ cont "lection."
+
+ para "But some items"
+ line "are only available"
+
+ para "as GAME CORNER"
+ line "prizes."
+ done
+
+GoldenrodDeptStore1FPokefanFText:
+ text "I'm raring to shop"
+ line "again today!"
+ done
+
+GoldenrodDeptStore1FBugCatcherText:
+ text "Mom's good at"
+ line "bargain hunting."
+
+ para "She always buys"
+ line "stuff at lower"
+ cont "prices."
+ done
+
+GoldenrodDeptStore1FDirectoryText:
+ text "1F SERVICE COUNTER"
+
+ para "2F TRAINER'S"
+ line " MARKET"
+
+ para "3F BATTLE"
+ line " COLLECTION"
+
+ para "4F MEDICINE BOX"
+
+ para "5F TM CORNER"
+
+ para "6F ROOFTOP SQUARE"
+ done
+
+GoldenrodDeptStore1F_MapEvents:
+ db 0, 0 ; filler
+
+ db 4 ; warp events
+ warp_event 7, 7, GOLDENROD_CITY, 10
+ warp_event 8, 7, GOLDENROD_CITY, 10
+ warp_event 15, 0, GOLDENROD_DEPT_STORE_2F, 2
+ warp_event 2, 0, GOLDENROD_DEPT_STORE_ELEVATOR, 1
+
+ db 0 ; coord events
+
+ db 2 ; bg events
+ bg_event 14, 0, BGEVENT_READ, GoldenrodDeptStore1FDirectory
+ bg_event 3, 0, BGEVENT_READ, GoldenrodDeptStore1FElevatorButton
+
+ db 4 ; object events
+ object_event 10, 1, SPRITE_RECEPTIONIST, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore1FReceptionistScript, -1
+ object_event 5, 4, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore1FPokefanFScript, -1
+ object_event 5, 5, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore1FBugCatcherScript, -1
+ object_event 11, 5, SPRITE_GENTLEMAN, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore1FGentlemanScript, -1