diff options
Diffstat (limited to 'maps/Route11.asm')
-rw-r--r-- | maps/Route11.asm | 162 |
1 files changed, 162 insertions, 0 deletions
diff --git a/maps/Route11.asm b/maps/Route11.asm new file mode 100644 index 00000000..f28ef1e0 --- /dev/null +++ b/maps/Route11.asm @@ -0,0 +1,162 @@ + const_def 2 ; object constants + const ROUTE11_YOUNGSTER1 + const ROUTE11_YOUNGSTER2 + const ROUTE11_YOUNGSTER3 + const ROUTE11_YOUNGSTER4 + const ROUTE11_FRUIT_TREE + +Route11_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +TrainerYoungsterOwen: + trainer YOUNGSTER, OWEN, EVENT_BEAT_YOUNGSTER_OWEN, YoungsterOwenSeenText, YoungsterOwenBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext YoungsterOwenAfterBattleText + waitbutton + closetext + end + +TrainerYoungsterJason: + trainer YOUNGSTER, JASON, EVENT_BEAT_YOUNGSTER_JASON, YoungsterJasonSeenText, YoungsterJasonBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext YoungsterJasonAfterBattleText + waitbutton + closetext + end + +TrainerPsychicHerman: + trainer PSYCHIC_T, HERMAN, EVENT_BEAT_PSYCHIC_HERMAN, PsychicHermanSeenText, PsychicHermanBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext PsychicHermanAfterBattleText + waitbutton + closetext + end + +TrainerPsychicFidel: + trainer PSYCHIC_T, FIDEL, EVENT_BEAT_PSYCHIC_FIDEL, PsychicFidelSeenText, PsychicFidelBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext PsychicFidelAfterBattleText + waitbutton + closetext + end + +Route11Sign: + jumptext Route11SignText + +Route11FruitTree: + fruittree FRUITTREE_ROUTE_11 + +Route11HiddenRevive: + hiddenitem REVIVE, EVENT_ROUTE_11_HIDDEN_REVIVE + +YoungsterOwenSeenText: + text "There's no cheat-" + line "ing in #MON." + + para "Let's keep it fair" + line "and square!" + done + +YoungsterOwenBeatenText: + text "Huh? How did this" + line "happen?" + done + +YoungsterOwenAfterBattleText: + text "I fought fair and" + line "square with honor." + + para "I don't regret" + line "this at all." + done + +YoungsterJasonSeenText: + text "It itches and" + line "tickles a bit when" + + para "I wear shorts in" + line "the grass." + done + +YoungsterJasonBeatenText: + text "Aiyaaah!" + line "I got stomped!" + done + +YoungsterJasonAfterBattleText: + text "I'm going to catch" + line "more #MON in" + cont "the grass." + done + +PsychicHermanSeenText: + text "…" + done + +PsychicHermanBeatenText: + text "…" + done + +PsychicHermanAfterBattleText: + text "…" + + para "I lost while I had" + line "my eyes closed…" + done + +PsychicFidelSeenText: + text "I can see it…" + + para "Everything to see" + line "about you…" + done + +PsychicFidelBeatenText: + text "I couldn't foresee" + line "your power…" + done + +PsychicFidelAfterBattleText: + text "Strength in con-" + line "viction…" + + para "You're strong be-" + line "cause you believe" + cont "in your #MON." + done + +Route11SignText: + text "ROUTE 11" + done + +Route11_MapEvents: + db 0, 0 ; filler + + db 0 ; warp events + + db 0 ; coord events + + db 2 ; bg events + bg_event 3, 7, BGEVENT_READ, Route11Sign + bg_event 32, 5, BGEVENT_ITEM, Route11HiddenRevive + + db 5 ; object events + object_event 22, 14, SPRITE_YOUNGSTER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerYoungsterOwen, -1 + object_event 15, 9, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 2, TrainerYoungsterJason, -1 + object_event 29, 7, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 1, TrainerPsychicHerman, -1 + object_event 7, 4, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerPsychicFidel, -1 + object_event 32, 2, SPRITE_FRUIT_TREE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, Route11FruitTree, -1 |