diff options
Diffstat (limited to 'maps/GoldenrodDeptStore1F.asm')
-rw-r--r-- | maps/GoldenrodDeptStore1F.asm | 96 |
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 |