diff options
Diffstat (limited to 'maps/Route1.asm')
-rw-r--r-- | maps/Route1.asm | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/maps/Route1.asm b/maps/Route1.asm new file mode 100644 index 00000000..ee928caf --- /dev/null +++ b/maps/Route1.asm @@ -0,0 +1,94 @@ + const_def 2 ; object constants + const ROUTE1_YOUNGSTER + const ROUTE1_COOLTRAINER_F + const ROUTE1_FRUIT_TREE + +Route1_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +TrainerSchoolboyDanny: + trainer SCHOOLBOY, DANNY, EVENT_BEAT_SCHOOLBOY_DANNY, SchoolboyDannySeenText, SchoolboyDannyBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext SchoolboyDannyAfterBattleText + waitbutton + closetext + end + +TrainerCooltrainerfQuinn: + trainer COOLTRAINERF, QUINN, EVENT_BEAT_COOLTRAINERF_QUINN, CooltrainerfQuinnSeenText, CooltrainerfQuinnBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext CooltrainerfQuinnAfterBattleText + waitbutton + closetext + end + +Route1Sign: + jumptext Route1SignText + +Route1FruitTree: + fruittree FRUITTREE_ROUTE_1 + +SchoolboyDannySeenText: + text "If trainers meet," + line "the first thing to" + cont "do is battle." + done + +SchoolboyDannyBeatenText: + text "Awww… I've got a" + line "losing record…" + done + +SchoolboyDannyAfterBattleText: + text "For trainers, it's" + line "a given that we'll" + + para "battle whenever we" + line "meet." + done + +CooltrainerfQuinnSeenText: + text "You there!" + line "Want to battle?" + done + +CooltrainerfQuinnBeatenText: + text "Down and out…" + done + +CooltrainerfQuinnAfterBattleText: + text "You're strong." + + para "You obviously must" + line "have trained hard." + done + +Route1SignText: + text "ROUTE 1" + + para "PALLET TOWN -" + line "VIRIDIAN CITY" + done + +Route1_MapEvents: + db 0, 0 ; filler + + db 0 ; warp events + + db 0 ; coord events + + db 1 ; bg events + bg_event 7, 27, BGEVENT_READ, Route1Sign + + db 3 ; object events + object_event 7, 17, SPRITE_YOUNGSTER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSchoolboyDanny, -1 + object_event 3, 26, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_STANDING_RIGHT, 1, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerCooltrainerfQuinn, -1 + object_event 3, 7, SPRITE_FRUIT_TREE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Route1FruitTree, -1 |