summaryrefslogtreecommitdiff
path: root/maps/GoldenrodDeptStore4F.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/GoldenrodDeptStore4F.asm')
-rw-r--r--maps/GoldenrodDeptStore4F.asm96
1 files changed, 96 insertions, 0 deletions
diff --git a/maps/GoldenrodDeptStore4F.asm b/maps/GoldenrodDeptStore4F.asm
new file mode 100644
index 00000000..895c8a4f
--- /dev/null
+++ b/maps/GoldenrodDeptStore4F.asm
@@ -0,0 +1,96 @@
+ const_def 2 ; object constants
+ const GOLDENRODDEPTSTORE4F_CLERK
+ const GOLDENRODDEPTSTORE4F_COOLTRAINER_M
+ const GOLDENRODDEPTSTORE4F_BUG_CATCHER
+ const GOLDENRODDEPTSTORE4F_GAMEBOY_KID
+
+GoldenrodDeptStore4F_MapScripts:
+ db 0 ; scene scripts
+
+ db 0 ; callbacks
+
+GoldenrodDeptStore4FClerkScript:
+ faceplayer
+ opentext
+ pokemart MARTTYPE_STANDARD, MART_GOLDENROD_4F
+ closetext
+ end
+
+GoldenrodDeptStore4FCooltrainerMScript:
+ jumptextfaceplayer GoldenrodDeptStore4FCooltrainerMText
+
+GoldenrodDeptStore4FBugCatcherScript:
+ jumptextfaceplayer GoldenrodDeptStore4FBugCatcherText
+
+GoldenrodDeptStore4FGameboyKidScript:
+ faceplayer
+ opentext
+ writetext GoldenrodDeptStore4FGameboyKidText
+ waitbutton
+ closetext
+ turnobject GOLDENRODDEPTSTORE4F_GAMEBOY_KID, DOWN
+ end
+
+GoldenrodDeptStore4FDirectory:
+ jumptext GoldenrodDeptStore4FDirectoryText
+
+GoldenrodDeptStore4FElevatorButton:
+ jumpstd elevatorbutton
+
+GoldenrodDeptStore4FCooltrainerMText:
+ text "Hey. I love strong"
+ line "#MON."
+
+ para "I feed them PRO-"
+ line "TEIN to crank up"
+ cont "their ATTACK."
+ done
+
+GoldenrodDeptStore4FBugCatcherText:
+ text "IRON adds to your"
+ line "#MON's DEFENSE."
+ done
+
+GoldenrodDeptStore4FGameboyKidText:
+ text "Some #MON"
+ line "evolve only by"
+
+ para "being traded via a"
+ line "Game Link cable."
+
+ para "I know of four:"
+ line "MACHOKE, KADABRA,"
+
+ para "HAUNTER and, um,"
+ line "GRAVELER."
+
+ para "I heard there are"
+ line "others too."
+ done
+
+GoldenrodDeptStore4FDirectoryText:
+ text "Let Us Pump Up"
+ line "Your #MON!"
+
+ para "4F MEDICINE BOX"
+ done
+
+GoldenrodDeptStore4F_MapEvents:
+ db 0, 0 ; filler
+
+ db 3 ; warp events
+ warp_event 12, 0, GOLDENROD_DEPT_STORE_5F, 1
+ warp_event 15, 0, GOLDENROD_DEPT_STORE_3F, 2
+ warp_event 2, 0, GOLDENROD_DEPT_STORE_ELEVATOR, 1
+
+ db 0 ; coord events
+
+ db 2 ; bg events
+ bg_event 14, 0, BGEVENT_READ, GoldenrodDeptStore4FDirectory
+ bg_event 3, 0, BGEVENT_READ, GoldenrodDeptStore4FElevatorButton
+
+ db 4 ; object events
+ object_event 13, 5, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore4FClerkScript, -1
+ object_event 11, 7, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore4FCooltrainerMScript, -1
+ object_event 7, 2, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore4FBugCatcherScript, -1
+ object_event 5, 1, SPRITE_GAMEBOY_KID, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, GoldenrodDeptStore4FGameboyKidScript, -1