diff options
Diffstat (limited to 'maps/Route13.asm')
-rw-r--r-- | maps/Route13.asm | 303 |
1 files changed, 303 insertions, 0 deletions
diff --git a/maps/Route13.asm b/maps/Route13.asm new file mode 100644 index 000000000..ae32dda0c --- /dev/null +++ b/maps/Route13.asm @@ -0,0 +1,303 @@ +Route13_MapScriptHeader: ; 0x1a2430 + ; trigger count + db 0 + + ; callback count + db 0 +; 0x1a2432 + +TrainerPokefanmAlex: ; 0x1a2432 + ; bit/flag number + dw $4d8 + + ; trainer group && trainer id + db POKEFANM, ALEX + + ; text when seen + dw PokefanmAlexSeenText + + ; text when trainer beaten + dw PokefanmAlexBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw PokefanmAlexScript +; 0x1a243e + +PokefanmAlexScript: ; 0x1a243e + talkaftercancel + loadfont + 2writetext UnknownText_0x1a24e3 + closetext + loadmovesprites + end +; 0x1a2446 + +TrainerPokefanmJoshua: ; 0x1a2446 + ; bit/flag number + dw $4d0 + + ; trainer group && trainer id + db POKEFANM, JOSHUA + + ; text when seen + dw PokefanmJoshuaSeenText + + ; text when trainer beaten + dw PokefanmJoshuaBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw PokefanmJoshuaScript +; 0x1a2452 + +PokefanmJoshuaScript: ; 0x1a2452 + talkaftercancel + loadfont + 2writetext UnknownText_0x1a254f + closetext + loadmovesprites + end +; 0x1a245a + +TrainerBird_keeperPerry: ; 0x1a245a + ; bit/flag number + dw $409 + + ; trainer group && trainer id + db BIRD_KEEPER, PERRY + + ; text when seen + dw Bird_keeperPerrySeenText + + ; text when trainer beaten + dw Bird_keeperPerryBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw Bird_keeperPerryScript +; 0x1a2466 + +Bird_keeperPerryScript: ; 0x1a2466 + talkaftercancel + loadfont + 2writetext UnknownText_0x1a25db + closetext + loadmovesprites + end +; 0x1a246e + +TrainerBird_keeperBret: ; 0x1a246e + ; bit/flag number + dw $40a + + ; trainer group && trainer id + db BIRD_KEEPER, BRET + + ; text when seen + dw Bird_keeperBretSeenText + + ; text when trainer beaten + dw Bird_keeperBretBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw Bird_keeperBretScript +; 0x1a247a + +Bird_keeperBretScript: ; 0x1a247a + talkaftercancel + loadfont + 2writetext UnknownText_0x1a2662 + closetext + loadmovesprites + end +; 0x1a2482 + +TrainerHikerKenny: ; 0x1a2482 + ; bit/flag number + dw $533 + + ; trainer group && trainer id + db HIKER, KENNY + + ; text when seen + dw HikerKennySeenText + + ; text when trainer beaten + dw HikerKennyBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw HikerKennyScript +; 0x1a248e + +HikerKennyScript: ; 0x1a248e + talkaftercancel + loadfont + 2writetext UnknownText_0x1a26c2 + closetext + loadmovesprites + end +; 0x1a2496 + +MapRoute13Signpost0Script: ; 0x1a2496 + jumptext UnknownText_0x1a271c +; 0x1a2499 + +MapRoute13Signpost1Script: ; 0x1a2499 + jumptext UnknownText_0x1a275b +; 0x1a249c + +MapRoute13Signpost2Script: ; 0x1a249c + jumptext UnknownText_0x1a277d +; 0x1a249f + +MapRoute13SignpostItem3: ; 0x1a249f + dw $00f4 + db CALCIUM + +; 0x1a24a2 + +PokefanmAlexSeenText: ; 0x1a24a2 + db $0, "Bow down before my", $4f + db "regal #MON!", $57 +; 0x1a24c2 + +PokefanmAlexBeatenText: ; 0x1a24c2 + db $0, "How… How dare you", $4f + db "mock royalty!", $57 +; 0x1a24e3 + +UnknownText_0x1a24e3: ; 0x1a24e3 + db $0, "Doesn't everyone", $4f + db "wish to someday be", $55 + db "a king?", $57 +; 0x1a250f + +PokefanmJoshuaSeenText: ; 0x1a250f + db $0, "Nihihi! Would you", $4f + db "like to battle my", $55 + db "PIKACHU gang?", $57 +; 0x1a2542 + +PokefanmJoshuaBeatenText: ; 0x1a2542 + db $0, "PI-PIKACHU!", $57 +; 0x1a254f + +UnknownText_0x1a254f: ; 0x1a254f + db $0, "You look like you", $4f + db "have many #MON,", $51 + db "but PIKACHU is", $4f + db "still the best.", $57 +; 0x1a2591 + +Bird_keeperPerrySeenText: ; 0x1a2591 + db $0, "Agility is the key", $4f + db "attribute of bird", $55 + db "#MON.", $57 +; 0x1a25bd + +Bird_keeperPerryBeatenText: ; 0x1a25bd + db $0, "You beat me with", $4f + db "your speed…", $57 +; 0x1a25db + +UnknownText_0x1a25db: ; 0x1a25db + db $0, "Your #MON are", $4f + db "remarkably well-", $55 + db "trained.", $57 +; 0x1a2604 + +Bird_keeperBretSeenText: ; 0x1a2604 + db $0, "Check out my #-", $4f + db "MON. Just look at", $51 + db "their coloring and", $4f + db "their plumage.", $57 +; 0x1a2649 + +Bird_keeperBretBeatenText: ; 0x1a2649 + db $0, "Shoot!", $4f + db "Not good enough!", $57 +; 0x1a2662 + +UnknownText_0x1a2662: ; 0x1a2662 + db $0, "If you groom them,", $4f + db "#MON get happy.", $57 +; 0x1a2686 + +HikerKennySeenText: ; 0x1a2686 + db $0, "I should go to", $4f + db "ROCK TUNNEL to get", $55 + db "myself an ONIX.", $57 +; 0x1a26b9 + +HikerKennyBeatenText: ; 0x1a26b9 + db $0, "I lost…", $57 +; 0x1a26c2 + +UnknownText_0x1a26c2: ; 0x1a26c2 + db $0, "Geological fea-", $4f + db "tures don't appear", $55 + db "to change.", $51 + db "But they actually", $4f + db "change, little by", $55 + db "little.", $57 +; 0x1a271c + +UnknownText_0x1a271c: ; 0x1a271c + db $0, "TRAINER TIPS", $51 + db "Look! Right there,", $4f + db "at the left side", $55 + db "of the post.", $57 +; 0x1a275b + +UnknownText_0x1a275b: ; 0x1a275b + db $0, "ROUTE 13", $51 + db "NORTH TO SILENCE", $4f + db "BRIDGE", $57 +; 0x1a277d + +UnknownText_0x1a277d: ; 0x1a277d + db $0, "NORTH TO LAVENDER", $4f + db "TOWN", $51 + db "WEST TO FUCHSIA", $4f + db "CITY", $57 +; 0x1a27aa + +Route13_MapEventHeader: ; 0x1a27aa + ; filler + db 0, 0 + + ; warps + db 0 + + ; xy triggers + db 0 + + ; signposts + db 4 + signpost 13, 29, $0, MapRoute13Signpost0Script + signpost 11, 41, $0, MapRoute13Signpost1Script + signpost 13, 17, $0, MapRoute13Signpost2Script + signpost 13, 30, $7, MapRoute13SignpostItem3 + + ; people-events + db 5 + person_event $27, 10, 46, $6, $0, 255, 255, $92, 2, TrainerBird_keeperPerry, $ffff + person_event $27, 10, 47, $6, $0, 255, 255, $92, 2, TrainerBird_keeperBret, $ffff + person_event $2d, 12, 36, $8, $0, 255, 255, $82, 3, TrainerPokefanmJoshua, $ffff + person_event $2d, 14, 18, $8, $0, 255, 255, $82, 4, TrainerHikerKenny, $ffff + person_event $2d, 10, 29, $9, $0, 255, 255, $82, 4, TrainerPokefanmAlex, $ffff +; 0x1a2805 + |