diff options
Diffstat (limited to 'maps/SaffronMart.asm')
-rw-r--r-- | maps/SaffronMart.asm | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/maps/SaffronMart.asm b/maps/SaffronMart.asm new file mode 100644 index 00000000..55e078d8 --- /dev/null +++ b/maps/SaffronMart.asm @@ -0,0 +1,52 @@ + const_def 2 ; object constants + const SAFFRONMART_CLERK + const SAFFRONMART_COOLTRAINER_M + const SAFFRONMART_COOLTRAINER_F + +SaffronMart_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +SaffronMartClerkScript: + opentext + pokemart MARTTYPE_STANDARD, MART_SAFFRON + closetext + end + +SaffronMartCooltrainerMScript: + jumptextfaceplayer SaffronMartCooltrainerMText + +SaffronMartCooltrainerFScript: + jumptextfaceplayer SaffronMartCooltrainerFText + +SaffronMartCooltrainerMText: + text "There's a big" + line "RADIO TOWER in" + cont "LAVENDER." + done + +SaffronMartCooltrainerFText: + text "I want to become" + line "stronger, but I'm" + cont "not good yet…" + + para "Could you show me" + line "how sometime?" + done + +SaffronMart_MapEvents: + db 0, 0 ; filler + + db 2 ; warp events + warp_event 2, 7, SAFFRON_CITY, 3 + warp_event 3, 7, SAFFRON_CITY, 3 + + db 0 ; coord events + + db 0 ; bg events + + db 3 ; object events + object_event 1, 3, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SaffronMartClerkScript, -1 + object_event 7, 2, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, SaffronMartCooltrainerMScript, -1 + object_event 7, 6, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, SaffronMartCooltrainerFScript, -1 |