pokecrystal-board/maps/Route15.asm

222 lines
4.8 KiB
NASM
Raw Normal View History

2018-01-31 08:38:45 -08:00
const_def 2 ; object constants
2015-11-26 21:22:14 -08:00
const ROUTE15_YOUNGSTER1
const ROUTE15_YOUNGSTER2
const ROUTE15_YOUNGSTER3
const ROUTE15_YOUNGSTER4
const ROUTE15_TEACHER1
const ROUTE15_TEACHER2
const ROUTE15_POKE_BALL
Route15_MapScripts:
db 0 ; scene scripts
db 0 ; callbacks
2015-07-10 01:20:21 -07:00
TrainerTeacherColette:
trainer TEACHER, COLETTE, EVENT_BEAT_TEACHER_COLETTE, TeacherColetteSeenText, TeacherColetteBeatenText, 0, .Script
2017-12-17 17:45:04 -08:00
.Script:
2018-02-02 18:09:17 -08:00
endifjustbattled
2015-12-09 15:25:44 -08:00
opentext
2017-12-10 12:36:58 -08:00
writetext TeacherColetteAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-07-10 01:20:21 -07:00
TrainerTeacherHillary:
trainer TEACHER, HILLARY, EVENT_BEAT_TEACHER_HILLARY, TeacherHillarySeenText, TeacherHillaryBeatenText, 0, .Script
2017-12-17 17:45:04 -08:00
.Script:
2018-02-02 18:09:17 -08:00
endifjustbattled
2015-12-09 15:25:44 -08:00
opentext
2017-12-10 12:36:58 -08:00
writetext TeacherHillaryAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-07-10 01:20:21 -07:00
TrainerSchoolboyKipp:
trainer SCHOOLBOY, KIPP, EVENT_BEAT_SCHOOLBOY_KIP, SchoolboyKippSeenText, SchoolboyKippBeatenText, 0, .Script
2017-12-17 17:45:04 -08:00
.Script:
2018-02-02 18:09:17 -08:00
endifjustbattled
2015-12-09 15:25:44 -08:00
opentext
2017-12-10 12:36:58 -08:00
writetext SchoolboyKippAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-07-10 01:20:21 -07:00
TrainerSchoolboyTommy:
trainer SCHOOLBOY, TOMMY, EVENT_BEAT_SCHOOLBOY_TOMMY, SchoolboyTommySeenText, SchoolboyTommyBeatenText, 0, .Script
2017-12-17 17:45:04 -08:00
.Script:
2018-02-02 18:09:17 -08:00
endifjustbattled
2015-12-09 15:25:44 -08:00
opentext
2017-12-10 12:36:58 -08:00
writetext SchoolboyTommyAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-07-10 01:20:21 -07:00
TrainerSchoolboyJohnny:
trainer SCHOOLBOY, JOHNNY, EVENT_BEAT_SCHOOLBOY_JOHNNY, SchoolboyJohnnySeenText, SchoolboyJohnnyBeatenText, 0, .Script
2017-12-17 17:45:04 -08:00
.Script:
2018-02-02 18:09:17 -08:00
endifjustbattled
2015-12-09 15:25:44 -08:00
opentext
2017-12-10 12:36:58 -08:00
writetext SchoolboyJohnnyAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2015-07-10 01:20:21 -07:00
TrainerSchoolboyBilly:
trainer SCHOOLBOY, BILLY, EVENT_BEAT_SCHOOLBOY_BILLY, SchoolboyBillySeenText, SchoolboyBillyBeatenText, 0, .Script
2017-12-17 17:45:04 -08:00
.Script:
2018-02-02 18:09:17 -08:00
endifjustbattled
2015-12-09 15:25:44 -08:00
opentext
2017-12-10 12:36:58 -08:00
writetext SchoolboyBillyAfterBattleText
2015-11-25 07:16:29 -08:00
waitbutton
closetext
end
2016-04-06 21:59:45 -07:00
Route15Sign:
jumptext Route15SignText
2015-12-15 07:55:56 -08:00
Route15PPUp:
itemball PP_UP
2015-07-10 01:20:21 -07:00
TeacherColetteSeenText:
text "Have you forgotten"
line "anything?"
done
2015-07-10 01:20:21 -07:00
TeacherColetteBeatenText:
text "Kyaaah!"
done
2017-12-10 12:36:58 -08:00
TeacherColetteAfterBattleText:
text "Before I became a"
line "teacher, I used to"
para "forget a lot of"
line "things."
done
2015-07-10 01:20:21 -07:00
TeacherHillarySeenText:
text "On sunny days, I"
line "think that the"
para "kids would rather"
line "be playing in the"
para "schoolyard than"
line "studying in class."
done
2015-07-10 01:20:21 -07:00
TeacherHillaryBeatenText:
text "I didn't want to"
line "lose…"
done
2017-12-10 12:36:58 -08:00
TeacherHillaryAfterBattleText:
text "Studying is impor-"
line "tant, but exercise"
cont "is just as vital."
done
2015-07-10 01:20:21 -07:00
SchoolboyKippSeenText:
text "Hang on. I have to"
line "phone my mom."
done
2015-07-10 01:20:21 -07:00
SchoolboyKippBeatenText:
text "Sorry, Mom!"
line "I was beaten!"
done
2017-12-10 12:36:58 -08:00
SchoolboyKippAfterBattleText:
text "My mom worries so"
line "much about me, I"
para "have to phone her"
line "all the time."
done
2015-07-10 01:20:21 -07:00
SchoolboyTommySeenText:
text "Let's battle."
line "I won't lose!"
done
2015-07-10 01:20:21 -07:00
SchoolboyTommyBeatenText:
text "I forgot to do my"
line "homework!"
done
2017-12-10 12:36:58 -08:00
SchoolboyTommyAfterBattleText:
text "Sayonara! I just"
line "learned that in my"
cont "Japanese class."
done
2015-07-10 01:20:21 -07:00
SchoolboyJohnnySeenText:
text "We're on a field"
line "trip to LAVENDER"
para "RADIO TOWER for"
line "social studies."
done
2015-07-10 01:20:21 -07:00
SchoolboyJohnnyBeatenText:
text "You're wickedly"
line "tough!"
done
2017-12-10 12:36:58 -08:00
SchoolboyJohnnyAfterBattleText:
text "I'm tired of walk-"
line "ing. I need to"
cont "take a break."
done
2015-07-10 01:20:21 -07:00
SchoolboyBillySeenText:
text "My favorite class"
line "is gym!"
done
2015-07-10 01:20:21 -07:00
SchoolboyBillyBeatenText:
text "Oh, no!"
line "How could I lose?"
done
2017-12-10 12:36:58 -08:00
SchoolboyBillyAfterBattleText:
text "If #MON were a"
line "subject at school,"
cont "I'd be the best!"
done
2016-04-06 21:59:45 -07:00
Route15SignText:
text "ROUTE 15"
para "FUCHSIA CITY -"
line "LAVENDER TOWN"
done
Route15_MapEvents:
db 0, 0 ; filler
db 2 ; warp events
2018-02-01 19:22:07 -08:00
warp_event 2, 4, ROUTE_15_FUCHSIA_GATE, 3
warp_event 2, 5, ROUTE_15_FUCHSIA_GATE, 4
db 0 ; coord events
db 1 ; bg events
2018-02-01 19:22:07 -08:00
bg_event 19, 9, BGEVENT_READ, Route15Sign
db 7 ; object events
object_event 10, 10, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 4, TrainerSchoolboyKipp, -1
object_event 15, 13, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSchoolboyTommy, -1
object_event 33, 10, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSchoolboyJohnny, -1
object_event 27, 10, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSchoolboyBilly, -1
object_event 30, 12, SPRITE_TEACHER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerTeacherColette, -1
object_event 20, 10, SPRITE_TEACHER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerTeacherHillary, -1
2018-02-01 19:22:07 -08:00
object_event 12, 5, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, Route15PPUp, EVENT_ROUTE_15_PP_UP