summaryrefslogtreecommitdiff
path: root/maps/Route21.asm
diff options
context:
space:
mode:
authorIIMarckus <iimarckus@gmail.com>2018-10-03 13:01:42 -0600
committerIIMarckus <iimarckus@gmail.com>2018-10-03 13:01:42 -0600
commitb5cc9d4f4cda83d80190b39cf139d6cb1539f7c9 (patch)
tree273eb4cdec6bb1667742594e3ccb04d0b7c366d1 /maps/Route21.asm
parent1ef55364cb911ed70d51f8d01ea7f9a09d2d8d3b (diff)
Add map objects from bank 4E.
Diffstat (limited to 'maps/Route21.asm')
-rw-r--r--maps/Route21.asm104
1 files changed, 104 insertions, 0 deletions
diff --git a/maps/Route21.asm b/maps/Route21.asm
new file mode 100644
index 00000000..da757267
--- /dev/null
+++ b/maps/Route21.asm
@@ -0,0 +1,104 @@
+ const_def 2 ; object constants
+ const ROUTE21_SWIMMER_GIRL
+ const ROUTE21_SWIMMER_GUY
+ const ROUTE21_FISHER
+
+Route21_MapScripts:
+ db 0 ; scene scripts
+
+ db 0 ; callbacks
+
+TrainerSwimmermSeth:
+ trainer SWIMMERM, SETH, EVENT_BEAT_SWIMMERM_SETH, SwimmermSethSeenText, SwimmermSethBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext SwimmermSethAfterBattleText
+ waitbutton
+ closetext
+ end
+
+TrainerSwimmerfNikki:
+ trainer SWIMMERF, NIKKI, EVENT_BEAT_SWIMMERF_NIKKI, SwimmerfNikkiSeenText, SwimmerfNikkiBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext SwimmerfNikkiAfterBattleText
+ waitbutton
+ closetext
+ end
+
+TrainerFisherArnold:
+ trainer FISHER, ARNOLD, EVENT_BEAT_FISHER_ARNOLD, FisherArnoldSeenText, FisherArnoldBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext FisherArnoldAfterBattleText
+ waitbutton
+ closetext
+ end
+
+SwimmermSethSeenText:
+ text "Land ho! Gotta"
+ line "keep going!"
+ done
+
+SwimmermSethBeatenText:
+ text "Glug…"
+ done
+
+SwimmermSethAfterBattleText:
+ text "This arrogant guy"
+ line "was at CINNABAR's"
+ cont "volcano."
+ done
+
+SwimmerfNikkiSeenText:
+ text "Hi!"
+
+ para "I was just going"
+ line "to put some sun"
+ cont "block on."
+ done
+
+SwimmerfNikkiBeatenText:
+ text "I'm worried about"
+ line "sunburn…"
+ done
+
+SwimmerfNikkiAfterBattleText:
+ text "I have to watch"
+ line "out for blemishes"
+ cont "caused by the sun."
+ done
+
+FisherArnoldSeenText:
+ text "I'm bored by fish-"
+ line "ing. Let's battle!"
+ done
+
+FisherArnoldBeatenText:
+ text "Utter failure…"
+ done
+
+FisherArnoldAfterBattleText:
+ text "I'll just go back"
+ line "to fishing…"
+ done
+
+Route21_MapEvents:
+ db 0, 0 ; filler
+
+ db 0 ; warp events
+
+ db 0 ; coord events
+
+ db 0 ; bg events
+
+ db 3 ; object events
+ object_event 11, 16, SPRITE_SWIMMER_GIRL, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_TRAINER, 3, TrainerSwimmerfNikki, -1
+ object_event 2, 30, SPRITE_SWIMMER_GUY, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerSwimmermSeth, -1
+ object_event 14, 22, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_TRAINER, 1, TrainerFisherArnold, -1