summaryrefslogtreecommitdiff
path: root/maps/Route13.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route13.asm')
-rw-r--r--maps/Route13.asm210
1 files changed, 210 insertions, 0 deletions
diff --git a/maps/Route13.asm b/maps/Route13.asm
new file mode 100644
index 00000000..dd203538
--- /dev/null
+++ b/maps/Route13.asm
@@ -0,0 +1,210 @@
+ const_def 2 ; object constants
+ const ROUTE13_YOUNGSTER1
+ const ROUTE13_YOUNGSTER2
+ const ROUTE13_POKEFAN_M1
+ const ROUTE13_POKEFAN_M2
+ const ROUTE13_POKEFAN_M3
+
+Route13_MapScripts:
+ db 0 ; scene scripts
+
+ db 0 ; callbacks
+
+TrainerPokefanmAlex:
+ trainer POKEFANM, ALEX, EVENT_BEAT_POKEFANM_ALEX, PokefanmAlexSeenText, PokefanmAlexBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext PokefanmAlexAfterBattleText
+ waitbutton
+ closetext
+ end
+
+TrainerPokefanmJoshua:
+ trainer POKEFANM, JOSHUA, EVENT_BEAT_POKEFANM_JOSHUA, PokefanmJoshuaSeenText, PokefanmJoshuaBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext PokefanmJoshuaAfterBattleText
+ waitbutton
+ closetext
+ end
+
+TrainerBirdKeeperPerry:
+ trainer BIRD_KEEPER, PERRY, EVENT_BEAT_BIRD_KEEPER_PERRY, BirdKeeperPerrySeenText, BirdKeeperPerryBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext BirdKeeperPerryAfterBattleText
+ waitbutton
+ closetext
+ end
+
+TrainerBirdKeeperBret:
+ trainer BIRD_KEEPER, BRET, EVENT_BEAT_BIRD_KEEPER_BRET, BirdKeeperBretSeenText, BirdKeeperBretBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext BirdKeeperBretAfterBattleText
+ waitbutton
+ closetext
+ end
+
+TrainerHikerKenny:
+ trainer HIKER, KENNY, EVENT_BEAT_HIKER_KENNY, HikerKennySeenText, HikerKennyBeatenText, 0, .Script
+
+.Script:
+ endifjustbattled
+ opentext
+ writetext HikerKennyAfterBattleText
+ waitbutton
+ closetext
+ end
+
+Route13TrainerTips:
+ jumptext Route13TrainerTipsText
+
+Route13Sign:
+ jumptext Route13SignText
+
+Route13DirectionsSign:
+ jumptext Route13DirectionsSignText
+
+Route13HiddenCalcium:
+ hiddenitem CALCIUM, EVENT_ROUTE_13_HIDDEN_CALCIUM
+
+PokefanmAlexSeenText:
+ text "Bow down before my"
+ line "regal #MON!"
+ done
+
+PokefanmAlexBeatenText:
+ text "How… How dare you"
+ line "mock royalty!"
+ done
+
+PokefanmAlexAfterBattleText:
+ text "Doesn't everyone"
+ line "wish to someday be"
+ cont "a king?"
+ done
+
+PokefanmJoshuaSeenText:
+ text "Nihihi! Would you"
+ line "like to battle my"
+ cont "PIKACHU gang?"
+ done
+
+PokefanmJoshuaBeatenText:
+ text "PI-PIKACHU!"
+ done
+
+PokefanmJoshuaAfterBattleText:
+ text "You look like you"
+ line "have many #MON,"
+
+ para "but PIKACHU is"
+ line "still the best."
+ done
+
+BirdKeeperPerrySeenText:
+ text "Agility is the key"
+ line "attribute of bird"
+ cont "#MON."
+ done
+
+BirdKeeperPerryBeatenText:
+ text "You beat me with"
+ line "your speed…"
+ done
+
+BirdKeeperPerryAfterBattleText:
+ text "Your #MON are"
+ line "remarkably well-"
+ cont "trained."
+ done
+
+BirdKeeperBretSeenText:
+ text "Check out my #-"
+ line "MON. Just look at"
+
+ para "their coloring and"
+ line "their plumage."
+ done
+
+BirdKeeperBretBeatenText:
+ text "Shoot!"
+ line "Not good enough!"
+ done
+
+BirdKeeperBretAfterBattleText:
+ text "If you groom them,"
+ line "#MON get happy."
+ done
+
+HikerKennySeenText:
+ text "I should go to"
+ line "ROCK TUNNEL to get"
+ cont "myself an ONIX."
+ done
+
+HikerKennyBeatenText:
+ text "I lost…"
+ done
+
+HikerKennyAfterBattleText:
+ text "Geological fea-"
+ line "tures don't appear"
+ cont "to change."
+
+ para "But they actually"
+ line "change, little by"
+ cont "little."
+ done
+
+Route13TrainerTipsText:
+ text "TRAINER TIPS"
+
+ para "Look! Right there,"
+ line "at the left side"
+ cont "of the post."
+ done
+
+Route13SignText:
+ text "ROUTE 13"
+
+ para "North to SILENCE"
+ line "BRIDGE"
+ done
+
+Route13DirectionsSignText:
+ text "North to LAVENDER"
+ line "TOWN"
+
+ para "West to FUCHSIA"
+ line "CITY"
+ done
+
+Route13_MapEvents:
+ db 0, 0 ; filler
+
+ db 0 ; warp events
+
+ db 0 ; coord events
+
+ db 4 ; bg events
+ bg_event 29, 13, BGEVENT_READ, Route13TrainerTips
+ bg_event 41, 11, BGEVENT_READ, Route13Sign
+ bg_event 17, 13, BGEVENT_READ, Route13DirectionsSign
+ bg_event 30, 13, BGEVENT_ITEM, Route13HiddenCalcium
+
+ db 5 ; object events
+ object_event 42, 6, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 2, TrainerBirdKeeperPerry, -1
+ object_event 43, 6, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 2, TrainerBirdKeeperBret, -1
+ object_event 32, 8, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerPokefanmJoshua, -1
+ object_event 14, 10, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerHikerKenny, -1
+ object_event 25, 6, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerPokefanmAlex, -1