diff options
author | IIMarckus <iimarckus@gmail.com> | 2018-10-03 13:01:42 -0600 |
---|---|---|
committer | IIMarckus <iimarckus@gmail.com> | 2018-10-03 13:01:42 -0600 |
commit | b5cc9d4f4cda83d80190b39cf139d6cb1539f7c9 (patch) | |
tree | 273eb4cdec6bb1667742594e3ccb04d0b7c366d1 /maps/Route20.asm | |
parent | 1ef55364cb911ed70d51f8d01ea7f9a09d2d8d3b (diff) |
Add map objects from bank 4E.
Diffstat (limited to 'maps/Route20.asm')
-rw-r--r-- | maps/Route20.asm | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/maps/Route20.asm b/maps/Route20.asm new file mode 100644 index 00000000..8339bb5d --- /dev/null +++ b/maps/Route20.asm @@ -0,0 +1,127 @@ + const_def 2 ; object constants + const ROUTE20_SWIMMER_GIRL1 + const ROUTE20_SWIMMER_GIRL2 + const ROUTE20_SWIMMER_GUY + +Route20_MapScripts: + db 0 ; scene scripts + + db 1 ; callbacks + callback MAPCALLBACK_NEWMAP, .ClearRocks + +.ClearRocks: + setevent EVENT_CINNABAR_ROCKS_CLEARED + return + +TrainerSwimmerfNicole: + trainer SWIMMERF, NICOLE, EVENT_BEAT_SWIMMERF_NICOLE, SwimmerfNicoleSeenText, SwimmerfNicoleBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext SwimmerfNicoleAfterBattleText + waitbutton + closetext + end + +TrainerSwimmerfLori: + trainer SWIMMERF, LORI, EVENT_BEAT_SWIMMERF_LORI, SwimmerfLoriSeenText, SwimmerfLoriBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext SwimmerfLoriAfterBattleText + waitbutton + closetext + end + +TrainerSwimmermCameron: + trainer SWIMMERM, CAMERON, EVENT_BEAT_SWIMMERM_CAMERON, SwimmermCameronSeenText, SwimmermCameronBeatenText, 0, .Script + +.Script: + endifjustbattled + opentext + writetext SwimmermCameronAfterBattleText + waitbutton + closetext + end + +CinnabarGymSign: + jumptext CinnabarGymSignText + +SwimmerfNicoleSeenText: + text "I feel so much" + line "lighter in water." + done + +SwimmerfNicoleBeatenText: + text "Oh, no!" + done + +SwimmerfNicoleAfterBattleText: + text "Swimming exercises" + line "your full body." + + para "It's really good" + line "for you." + done + +SwimmerfLoriSeenText: + text "What an impressive" + line "collection of GYM" + + para "BADGES. We should" + line "battle!" + done + +SwimmerfLoriBeatenText: + text "No!" + done + +SwimmerfLoriAfterBattleText: + text "SURF is no longer" + line "the only HM move" + cont "you use in water." + done + +SwimmermCameronSeenText: + text "I guess it's im-" + line "possible to swim" + + para "all the way to" + line "JOHTO." + done + +SwimmermCameronBeatenText: + text "Aiyah!" + done + +SwimmermCameronAfterBattleText: + text "Besides the sea, I" + line "can also swim in" + cont "ponds and rivers." + done + +CinnabarGymSignText: + text "What does this" + line "sign say?" + + para "CINNABAR GYM" + line "LEADER: BLAINE" + done + +Route20_MapEvents: + db 0, 0 ; filler + + db 1 ; warp events + warp_event 38, 7, SEAFOAM_GYM, 1 + + db 0 ; coord events + + db 1 ; bg events + bg_event 37, 11, BGEVENT_READ, CinnabarGymSign + + db 3 ; object events + object_event 52, 8, SPRITE_SWIMMER_GIRL, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_TRAINER, 3, TrainerSwimmerfNicole, -1 + object_event 45, 13, SPRITE_SWIMMER_GIRL, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_TRAINER, 3, TrainerSwimmerfLori, -1 + object_event 12, 13, SPRITE_SWIMMER_GUY, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerSwimmermCameron, -1 |