diff options
Diffstat (limited to 'maps/Route32.asm')
-rw-r--r-- | maps/Route32.asm | 1122 |
1 files changed, 1122 insertions, 0 deletions
diff --git a/maps/Route32.asm b/maps/Route32.asm new file mode 100644 index 000000000..f08dedbc9 --- /dev/null +++ b/maps/Route32.asm @@ -0,0 +1,1122 @@ +Route32_MapScriptHeader: ; 0x19044f + ; trigger count + db 3 + + ; triggers + dw UnknownScript_0x190460, $0000 + dw UnknownScript_0x190461, $0000 + dw UnknownScript_0x190462, $0000 + + ; callback count + db 1 + + ; callbacks + + dbw 2, UnknownScript_0x190463 +; 0x190460 + +UnknownScript_0x190460: ; 0x190460 + end +; 0x190461 + +UnknownScript_0x190461: ; 0x190461 + end +; 0x190462 + +UnknownScript_0x190462: ; 0x190462 + end +; 0x190463 + +UnknownScript_0x190463: ; 0x190463 + checkcode $b + if_equal FRIDAY, UnknownScript_0x19046c + disappear $e + return +; 0x19046c + +UnknownScript_0x19046c: ; 0x19046c + appear $e + return +; 0x19046f + +UnknownScript_0x19046f: ; 0x19046f + faceplayer +UnknownScript_0x190470: ; 0x190470 + loadfont + checkbit1 $005d + iftrue UnknownScript_0x1904a5 + checkbit2 $001b + iffalse UnknownScript_0x19049f + checkbit1 $002d + iftrue UnknownScript_0x19048f + 2writetext UnknownText_0x1907ab + closetext + loadmovesprites + end +; 0x190489 + +UnknownScript_0x190489: ; 0x190489 + 2writetext UnknownText_0x190820 + closetext + loadmovesprites + end +; 0x19048f + +UnknownScript_0x19048f: ; 0x19048f + 2writetext UnknownText_0x190925 + keeptextopen + verbosegiveitem MIRACLE_SEED, 1 + iffalse UnknownScript_0x1904a9 + setbit1 $005d + 2jump UnknownScript_0x1904a5 +; 0x19049f + +UnknownScript_0x19049f: ; 0x19049f + 2writetext UnknownText_0x1908b0 + closetext + loadmovesprites + end +; 0x1904a5 + +UnknownScript_0x1904a5: ; 0x1904a5 + 2writetext UnknownText_0x190a15 + closetext +UnknownScript_0x1904a9: ; 0x1904a9 + loadmovesprites + end +; 0x1904ab + +UnknownScript_0x1904ab: ; 0x1904ab + spriteface $9, $2 + spriteface $0, $3 + loadfont + 2writetext UnknownText_0x190790 + closetext + loadmovesprites + follow $0, $9 + applymovement $0, MovementData_0x190789 + stopfollow + spriteface $0, $0 + 2call UnknownScript_0x190470 + applymovement $9, MovementData_0x19078c + applymovement $9, MovementData_0x19078e + end +; 0x1904ce + +UnknownScript_0x1904ce: ; 0x1904ce + faceplayer + loadfont + checkbit1 $004e + iftrue UnknownScript_0x1904e3 + 2writetext UnknownText_0x191133 + keeptextopen + verbosegiveitem TM_05, 1 + iffalse UnknownScript_0x1904e7 + setbit1 $004e +UnknownScript_0x1904e3: ; 0x1904e3 + 2writetext UnknownText_0x19118c + closetext +UnknownScript_0x1904e7: ; 0x1904e7 + loadmovesprites + end +; 0x1904e9 + +UnknownScript_0x1904e9: ; 0x1904e9 + spriteface $b, $0 + spriteface $0, $1 + 2jump UnknownScript_0x1904f3 +; 0x1904f2 + +UnknownScript_0x1904f2: ; 0x1904f2 + faceplayer +UnknownScript_0x1904f3: ; 0x1904f3 + dotrigger $2 + loadfont + 2writetext UnknownText_0x190a59 + yesorno + iffalse UnknownScript_0x190503 + 2writetext UnknownText_0x190acf + closetext + loadmovesprites + end +; 0x190503 + +UnknownScript_0x190503: ; 0x190503 + 2writetext UnknownText_0x190afc + closetext + loadmovesprites + end +; 0x190509 + +TrainerCamperRoland: ; 0x190509 + ; bit/flag number + dw $41a + + ; trainer group && trainer id + db CAMPER, ROLAND + + ; text when seen + dw CamperRolandSeenText + + ; text when trainer beaten + dw CamperRolandBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw CamperRolandScript +; 0x190515 + +CamperRolandScript: ; 0x190515 + talkaftercancel + loadfont + 2writetext UnknownText_0x190faa + closetext + loadmovesprites + end +; 0x19051d + +TrainerFisherJustin: ; 0x19051d + ; bit/flag number + dw $44e + + ; trainer group && trainer id + db FISHER, JUSTIN + + ; text when seen + dw FisherJustinSeenText + + ; text when trainer beaten + dw FisherJustinBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw FisherJustinScript +; 0x190529 + +FisherJustinScript: ; 0x190529 + talkaftercancel + loadfont + 2writetext UnknownText_0x190b4e + closetext + loadmovesprites + end +; 0x190531 + +TrainerFisherRalph1: ; 0x190531 + ; bit/flag number + dw $44f + + ; trainer group && trainer id + db FISHER, RALPH1 + + ; text when seen + dw FisherRalph1SeenText + + ; text when trainer beaten + dw FisherRalph1BeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw FisherRalph1Script +; 0x19053d + +FisherRalph1Script: ; 0x19053d + writecode $17, $11 + talkaftercancel + loadfont + checkbit2 $006d + iftrue UnknownScript_0x19057d + checkbit2 $0052 + iftrue UnknownScript_0x1905f1 + checkcellnum $11 + iftrue UnknownScript_0x190603 + checkbit1 $0277 + iftrue UnknownScript_0x190566 + 2writetext UnknownText_0x190bf8 + keeptextopen + setbit1 $0277 + 2call UnknownScript_0x1905f7 + 2jump UnknownScript_0x190569 +; 0x190566 + +UnknownScript_0x190566: ; 0x190566 + 2call UnknownScript_0x1905fb +UnknownScript_0x190569: ; 0x190569 + askforphonenumber $11 + if_equal $1, UnknownScript_0x19060b + if_equal $2, UnknownScript_0x190607 + trainertotext FISHER, RALPH1, $0 + 2call UnknownScript_0x1905ff + 2jump UnknownScript_0x190603 +; 0x19057d + +UnknownScript_0x19057d: ; 0x19057d + 2call UnknownScript_0x19060f + winlosstext FisherRalph1BeatenText, $0000 + copybytetovar $d9fb + if_equal $4, UnknownScript_0x19059c + if_equal $3, UnknownScript_0x1905a2 + if_equal $2, UnknownScript_0x1905a8 + if_equal $1, UnknownScript_0x1905ae + if_equal $0, UnknownScript_0x1905b4 +UnknownScript_0x19059c: ; 0x19059c + checkbit1 $00cd + iftrue UnknownScript_0x1905e8 +UnknownScript_0x1905a2: ; 0x1905a2 + checkbit1 $0044 + iftrue UnknownScript_0x1905db +UnknownScript_0x1905a8: ; 0x1905a8 + checkbit2 $004a + iftrue UnknownScript_0x1905ce +UnknownScript_0x1905ae: ; 0x1905ae + checkbit2 $0048 + iftrue UnknownScript_0x1905c1 +UnknownScript_0x1905b4: ; 0x1905b4 + loadtrainer FISHER, RALPH1 + startbattle + returnafterbattle + loadvar $d9fb, $1 + clearbit2 $006d + end +; 0x1905c1 + +UnknownScript_0x1905c1: ; 0x1905c1 + loadtrainer FISHER, RALPH2 + startbattle + returnafterbattle + loadvar $d9fb, $2 + clearbit2 $006d + end +; 0x1905ce + +UnknownScript_0x1905ce: ; 0x1905ce + loadtrainer FISHER, RALPH3 + startbattle + returnafterbattle + loadvar $d9fb, $3 + clearbit2 $006d + end +; 0x1905db + +UnknownScript_0x1905db: ; 0x1905db + loadtrainer FISHER, RALPH4 + startbattle + returnafterbattle + loadvar $d9fb, $4 + clearbit2 $006d + end +; 0x1905e8 + +UnknownScript_0x1905e8: ; 0x1905e8 + loadtrainer FISHER, RALPH5 + startbattle + returnafterbattle + clearbit2 $006d + end +; 0x1905f1 + +UnknownScript_0x1905f1: ; 0x1905f1 + 2writetext UnknownText_0x190c37 + closetext + loadmovesprites + end +; 0x1905f7 + +UnknownScript_0x1905f7: ; 0x1905f7 + jumpstd $0019 + end +; 0x1905fb + +UnknownScript_0x1905fb: ; 0x1905fb + jumpstd $001a + end +; 0x1905ff + +UnknownScript_0x1905ff: ; 0x1905ff + jumpstd $001b + end +; 0x190603 + +UnknownScript_0x190603: ; 0x190603 + jumpstd $001c + end +; 0x190607 + +UnknownScript_0x190607: ; 0x190607 + jumpstd $001d + end +; 0x19060b + +UnknownScript_0x19060b: ; 0x19060b + jumpstd $001e + end +; 0x19060f + +UnknownScript_0x19060f: ; 0x19060f + jumpstd $001f + end +; 0x190613 + +TrainerFisherHenry: ; 0x190613 + ; bit/flag number + dw $452 + + ; trainer group && trainer id + db FISHER, HENRY + + ; text when seen + dw FisherHenrySeenText + + ; text when trainer beaten + dw FisherHenryBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw FisherHenryScript +; 0x19061f + +FisherHenryScript: ; 0x19061f + talkaftercancel + loadfont + 2writetext UnknownText_0x190df2 + closetext + loadmovesprites + end +; 0x190627 + +TrainerPicnickerLiz1: ; 0x190627 + ; bit/flag number + dw $47e + + ; trainer group && trainer id + db PICNICKER, LIZ1 + + ; text when seen + dw PicnickerLiz1SeenText + + ; text when trainer beaten + dw PicnickerLiz1BeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw PicnickerLiz1Script +; 0x190633 + +PicnickerLiz1Script: ; 0x190633 + writecode $17, $12 + talkaftercancel + loadfont + checkbit2 $006e + iftrue UnknownScript_0x19066d + checkcellnum $12 + iftrue UnknownScript_0x1906ed + checkbit1 $0279 + iftrue UnknownScript_0x190656 + 2writetext UnknownText_0x191060 + keeptextopen + setbit1 $0279 + 2call UnknownScript_0x1906e1 + 2jump UnknownScript_0x190659 +; 0x190656 + +UnknownScript_0x190656: ; 0x190656 + 2call UnknownScript_0x1906e5 +UnknownScript_0x190659: ; 0x190659 + askforphonenumber $12 + if_equal $1, UnknownScript_0x1906f5 + if_equal $2, UnknownScript_0x1906f1 + trainertotext PICNICKER, LIZ1, $0 + 2call UnknownScript_0x1906e9 + 2jump UnknownScript_0x1906ed +; 0x19066d + +UnknownScript_0x19066d: ; 0x19066d + 2call UnknownScript_0x1906f9 + winlosstext PicnickerLiz1BeatenText, $0000 + copybytetovar $d9fc + if_equal $4, UnknownScript_0x19068c + if_equal $3, UnknownScript_0x190692 + if_equal $2, UnknownScript_0x190698 + if_equal $1, UnknownScript_0x19069e + if_equal $0, UnknownScript_0x1906a4 +UnknownScript_0x19068c: ; 0x19068c + checkbit1 $0044 + iftrue UnknownScript_0x1906d8 +UnknownScript_0x190692: ; 0x190692 + checkbit1 $0021 + iftrue UnknownScript_0x1906cb +UnknownScript_0x190698: ; 0x190698 + checkbit1 $0022 + iftrue UnknownScript_0x1906be +UnknownScript_0x19069e: ; 0x19069e + checkbit2 $0048 + iftrue UnknownScript_0x1906b1 +UnknownScript_0x1906a4: ; 0x1906a4 + loadtrainer PICNICKER, LIZ1 + startbattle + returnafterbattle + loadvar $d9fc, $1 + clearbit2 $006e + end +; 0x1906b1 + +UnknownScript_0x1906b1: ; 0x1906b1 + loadtrainer PICNICKER, LIZ2 + startbattle + returnafterbattle + loadvar $d9fc, $2 + clearbit2 $006e + end +; 0x1906be + +UnknownScript_0x1906be: ; 0x1906be + loadtrainer PICNICKER, LIZ3 + startbattle + returnafterbattle + loadvar $d9fc, $3 + clearbit2 $006e + end +; 0x1906cb + +UnknownScript_0x1906cb: ; 0x1906cb + loadtrainer PICNICKER, LIZ4 + startbattle + returnafterbattle + loadvar $d9fc, $4 + clearbit2 $006e + end +; 0x1906d8 + +UnknownScript_0x1906d8: ; 0x1906d8 + loadtrainer PICNICKER, LIZ5 + startbattle + returnafterbattle + clearbit2 $006e + end +; 0x1906e1 + +UnknownScript_0x1906e1: ; 0x1906e1 + jumpstd $0023 + end +; 0x1906e5 + +UnknownScript_0x1906e5: ; 0x1906e5 + jumpstd $0024 + end +; 0x1906e9 + +UnknownScript_0x1906e9: ; 0x1906e9 + jumpstd $0025 + end +; 0x1906ed + +UnknownScript_0x1906ed: ; 0x1906ed + jumpstd $0026 + end +; 0x1906f1 + +UnknownScript_0x1906f1: ; 0x1906f1 + jumpstd $0027 + end +; 0x1906f5 + +UnknownScript_0x1906f5: ; 0x1906f5 + jumpstd $0028 + end +; 0x1906f9 + +UnknownScript_0x1906f9: ; 0x1906f9 + jumpstd $0029 + end +; 0x1906fd + +TrainerYoungsterAlbert: ; 0x1906fd + ; bit/flag number + dw $5ab + + ; trainer group && trainer id + db YOUNGSTER, ALBERT + + ; text when seen + dw YoungsterAlbertSeenText + + ; text when trainer beaten + dw YoungsterAlbertBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw YoungsterAlbertScript +; 0x190709 + +YoungsterAlbertScript: ; 0x190709 + talkaftercancel + loadfont + 2writetext UnknownText_0x190e82 + closetext + loadmovesprites + end +; 0x190711 + +TrainerYoungsterGordon: ; 0x190711 + ; bit/flag number + dw $5ac + + ; trainer group && trainer id + db YOUNGSTER, GORDON + + ; text when seen + dw YoungsterGordonSeenText + + ; text when trainer beaten + dw YoungsterGordonBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw YoungsterGordonScript +; 0x19071d + +YoungsterGordonScript: ; 0x19071d + talkaftercancel + loadfont + 2writetext UnknownText_0x190f49 + closetext + loadmovesprites + end +; 0x190725 + +TrainerBird_keeperPeter: ; 0x190725 + ; bit/flag number + dw $407 + + ; trainer group && trainer id + db BIRD_KEEPER, PETER + + ; text when seen + dw Bird_keeperPeterSeenText + + ; text when trainer beaten + dw Bird_keeperPeterBeatenText + + ; script when lost + dw $0000 + + ; script when talk again + dw Bird_keeperPeterScript +; 0x190731 + +Bird_keeperPeterScript: ; 0x190731 + talkaftercancel + loadfont + 2writetext UnknownText_0x1910d4 + closetext + loadmovesprites + end +; 0x190739 + +UnknownScript_0x190739: ; 0x190739 + faceplayer + loadfont + checkbit1 $0063 + iftrue UnknownScript_0x190767 + checkcode $b + if_not_equal FRIDAY, UnknownScript_0x19076d + checkbit1 $0062 + iftrue UnknownScript_0x190754 + 2writetext UnknownText_0x1911c1 + keeptextopen + setbit1 $0062 +UnknownScript_0x190754: ; 0x190754 + 2writetext UnknownText_0x191204 + keeptextopen + verbosegiveitem POISON_BARB, 1 + iffalse UnknownScript_0x19076b + setbit1 $0063 + 2writetext UnknownText_0x191222 + closetext + loadmovesprites + end +; 0x190767 + +UnknownScript_0x190767: ; 0x190767 + 2writetext UnknownText_0x19129a + closetext +UnknownScript_0x19076b: ; 0x19076b + loadmovesprites + end +; 0x19076d + +UnknownScript_0x19076d: ; 0x19076d + 2writetext UnknownText_0x1912ff + closetext + loadmovesprites + end +; 0x190773 + +ItemFragment_0x190773: ; 0x190773 + db GREAT_BALL, 1 +; 0x190775 + +ItemFragment_0x190775: ; 0x190775 + db REPEL, 1 +; 0x190777 + +MapRoute32Signpost0Script: ; 0x190777 + jumptext UnknownText_0x19133a +; 0x19077a + +MapRoute32Signpost1Script: ; 0x19077a + jumptext UnknownText_0x19135e +; 0x19077d + +MapRoute32Signpost2Script: ; 0x19077d + jumptext UnknownText_0x19137b +; 0x190780 + +MapRoute32Signpost3Script: ; 0x190780 + jumpstd $0010 +; 0x190783 + +MapRoute32SignpostItem4: ; 0x190783 + dw $00a5 + db GREAT_BALL + +; 0x190786 + +MapRoute32SignpostItem5: ; 0x190786 + dw $00a6 + db SUPER_POTION + +; 0x190789 + +MovementData_0x190789: ; 0x190789 + step_up + step_up + step_end +; 0x19078c + +MovementData_0x19078c: ; 0x19078c + step_down + step_end +; 0x19078e + +MovementData_0x19078e: ; 0x19078e + step_right + step_end +; 0x190790 + +UnknownText_0x190790: ; 0x190790 + db $0, "Wait up!", $4f + db "What's the hurry?", $57 +; 0x1907ab + +UnknownText_0x1907ab: ; 0x1907ab + db $0, $52, ", right?", $4f + db "Some guy wearing", $51 + db "glasses was look-", $4f + db "ing for you.", $51 + db "See for yourself.", $4f + db "He's waiting for", $51 + db "you at the #MON", $4f + db "CENTER.", $57 +; 0x190820 + +; might not be referenced anywhere +UnknownText_0x190820: ; 0x190820 + db $0, "Have you gone to", $4f + db "SPROUT TOWER?", $51 + db "If you ever visit", $4f + db "VIOLET CITY, ", $51 + db "they'll expect you", $4f + db "to train there.", $51 + db "That's basic for", $4f + db "trainers. Go to", $55 + db "SPROUT TOWER!", $57 +; 0x1908b0 + +UnknownText_0x1908b0: ; 0x1908b0 + db $0, "Have you gone to", $4f + db "the #MON GYM?", $51 + db "You can test your", $4f + db "#MON and your-", $55 + db "self there.", $51 + db "It's a rite of", $4f + db "passage for all", $55 + db "trainers!", $57 +; 0x190925 + +UnknownText_0x190925: ; 0x190925 + db $0, "You have some good", $4f + db "#MON there.", $51 + db "It must be from", $4f + db "the training you", $51 + db "gave them around", $4f + db "VIOLET CITY.", $51 + db "The training at", $4f + db "the GYM must have", $51 + db "been especially", $4f + db "helpful.", $51 + db "As a souvenir of", $4f + db "VIOLET CITY, take", $55 + db "this.", $51 + db "It increases the", $4f + db "power of grass-", $55 + db "type moves.", $57 +; 0x190a15 + +UnknownText_0x190a15: ; 0x190a15 + db $0, "Your experiences", $4f + db "in VIOLET CITY", $51 + db "should be useful", $4f + db "for your journey.", $57 +; 0x190a59 + +UnknownText_0x190a59: ; 0x190a59 + db $0, "How would you like", $4f + db "to have this", $51 + db "tasty, nutritious", $4f + db "SLOWPOKETAIL?", $51 + db "For you right now,", $4f + db "just ¥1,000,000!", $51 + db "You'll want this!", $57 +; 0x190acf + +UnknownText_0x190acf: ; 0x190acf + db $0, "Tch! I thought", $4f + db "kids these days", $55 + db "were loaded…", $57 +; 0x190afc + +UnknownText_0x190afc: ; 0x190afc + db $0, "You don't want it?", $4f + db "Then scram. Shoo!", $57 +; 0x190b21 + +FisherJustinSeenText: ; 0x190b21 + db $0, "Whoa!", $51 + db "You made me lose", $4f + db "that fish!", $57 +; 0x190b44 + +FisherJustinBeatenText: ; 0x190b44 + db $0, "Sploosh!", $57 +; 0x190b4e + +UnknownText_0x190b4e: ; 0x190b4e + db $0, "Calm, collected…", $4f + db "The essence of", $51 + db "fishing and #-", $4f + db "MON is the same.", $57 +; 0x190b8f + +FisherRalph1SeenText: ; 0x190b8f + db $0, "I'm really good at", $4f + db "both fishing and", $55 + db "#MON.", $51 + db "I'm not about to", $4f + db "lose to any kid!", $57 +; 0x190bda + +FisherRalph1BeatenText: ; 0x190bda + db $0, "Tch! I tried to", $4f + db "rush things…", $57 +; 0x190bf8 + +UnknownText_0x190bf8: ; 0x190bf8 + db $0, "Fishing is a life-", $4f + db "long passion.", $51 + db "#MON are life-", $4f + db "long friends!", $57 +; 0x190c37 + +UnknownText_0x190c37: ; 0x190c37 + db $0, "One, two, three…", $4f + db "Muahahaha, what a", $51 + db "great haul!", $4f + db "I'm done! Go ahead", $51 + db "and catch as many", $4f + db "as you can, kid!", $57 +; 0x190c9c + +; --- start a segment of possibly unused texts + +UnknownText_0x190c9c: ; 0x190c9c + db $0, "I keep catching", $4f + db "the same #MON…", $51 + db "Maybe a battle", $4f + db "will turn things", $55 + db "around for me.", $57 +; 0x190ceb + +UnknownText_0x190ceb: ; 0x190ceb + db $0, "Nothing ever goes", $4f + db "right for me now…", $57 +; 0x190d10 + +UnknownText_0x190d10: ; 0x190d10 + db $0, "How come the guy", $4f + db "next to me catches", $55 + db "good #MON?", $57 +; 0x190d40 + +UnknownText_0x190d40: ; 0x190d40 + db $0, "Heh, I'm on a roll", $4f + db "today. How about a", $55 + db "battle, kid?", $57 +; 0x190d73 + +UnknownText_0x190d73: ; 0x190d73 + db $0, "Oof. I wasn't", $4f + db "lucky that time.", $57 +; 0x190d92 + +UnknownText_0x190d92: ; 0x190d92 + db $0, "You have to have a", $4f + db "good ROD if you", $51 + db "want to catch good", $4f + db "#MON.", $57 +; 0x190dcf + +; --- end a segment of possibly unused texts + +FisherHenrySeenText: ; 0x190dcf + db $0, "My #MON?", $4f + db "Freshly caught!", $57 +; 0x190de9 + +FisherHenryBeatenText: ; 0x190de9 + db $0, "SPLASH?", $57 +; 0x190df2 + +UnknownText_0x190df2: ; 0x190df2 + db $0, "Freshly caught", $4f + db "#MON are no", $51 + db "match for properly", $4f + db "raised ones.", $57 +; 0x190e2e + +YoungsterAlbertSeenText: ; 0x190e2e + db $0, "I haven't seen you", $4f + db "around before.", $51 + db "So you think you", $4f + db "are pretty tough?", $57 +; 0x190e73 + +YoungsterAlbertBeatenText: ; 0x190e73 + db $0, "You're strong!", $57 +; 0x190e82 + +UnknownText_0x190e82: ; 0x190e82 + db $0, "I'm going to try", $4f + db "to be the best", $55 + db "with my favorites.", $51 + db "I'm not using the", $4f + db "same tough #MON", $55 + db "as everyone else.", $57 +; 0x190ee8 + +YoungsterGordonSeenText: ; 0x190ee8 + db $0, "I found some good", $4f + db "#MON in the", $55 + db "grass!", $51 + db "I think they'll do", $4f + db "it for me!", $57 +; 0x190f2b + +YoungsterGordonBeatenText: ; 0x190f2b + db $0, "Darn. I thought I", $4f + db "could win.", $57 +; 0x190f49 + +UnknownText_0x190f49: ; 0x190f49 + db $0, "The grass is full", $4f + db "of clingy things.", $57 +; 0x190f6e + +CamperRolandSeenText: ; 0x190f6e + db $0, "That glance…", $4f + db "It's intriguing.", $57 +; 0x190f8c + +CamperRolandBeatenText: ; 0x190f8c + db $0, "Hmmm. This is", $4f + db "disappointing.", $57 +; 0x190faa + +UnknownText_0x190faa: ; 0x190faa + db $0, "If you don't want", $4f + db "to battle, just", $55 + db "avoid eye contact.", $57 +; 0x190fdf + +PicnickerLiz1SeenText: ; 0x190fdf + db $0, "Uh-huh. Yeah, and", $4f + db "you know…", $51 + db "Pardon? Battle?", $4f + db "I'm on the phone.", $51 + db "Oh, all right. But", $4f + db "make it fast.", $57 +; 0x19103e + +PicnickerLiz1BeatenText: ; 0x19103e + db $0, "Oh! I've got to", $4f + db "relieve my anger!", $57 +; 0x191060 + +UnknownText_0x191060: ; 0x191060 + db $0, "I was having a", $4f + db "nice chat too.", $57 +; 0x19107f + +Bird_keeperPeterSeenText: ; 0x19107f + db $0, "That BADGE! It's", $4f + db "from VIOLET CITY!", $51 + db "You beat FALKNER?", $57 +; 0x1910b4 + +Bird_keeperPeterBeatenText: ; 0x1910b4 + db $0, "I know what my", $4f + db "weaknesses are.", $57 +; 0x1910d4 + +UnknownText_0x1910d4: ; 0x1910d4 + db $0, "I should train", $4f + db "again at the GYM", $55 + db "in VIOLET CITY.", $57 +; 0x191105 + +; possibly unused +UnknownText_0x191105: ; 0x191105 + db $0, "The fishermen", $4f + db "yelled at me for", $55 + db "bugging them…", $57 +; 0x191133 + +UnknownText_0x191133: ; 0x191133 + db $0, "WROOOOAR!", $4f + db "PEOPLE RUN WHEN I", $51 + db "ROAR! BUT YOU", $4f + db "CAME LOOKING!", $51 + db "THAT PLEASES ME!", $4f + db "NOW TAKE THIS!", $57 +; 0x19118c + +UnknownText_0x19118c: ; 0x19118c + db $0, "WROOOAR!", $4f + db "IT'S ROAR!", $51 + db "EVEN #MON RUN", $4f + db "FROM A GOOD ROAR!", $57 +; 0x1911c1 + +UnknownText_0x1911c1: ; 0x1911c1 + db $0, "FRIEDA: Yahoo!", $4f + db "It's Friday!", $51 + db "I'm FRIEDA of", $4f + db "Friday!", $51 + db "Nice to meet you!", $57 +; 0x191204 + +UnknownText_0x191204: ; 0x191204 + db $0, "Here's a POISON", $4f + db "BARB for you!", $57 +; 0x191222 + +UnknownText_0x191222: ; 0x191222 + db $0, "FRIEDA: Give it to", $4f + db "a #MON that has", $55 + db "poison-type moves.", $51 + db "Oh!", $51 + db "It's wicked!", $51 + db "You'll be shocked", $4f + db "how good it makes", $55 + db "poison moves!", $57 +; 0x19129a + +UnknownText_0x19129a: ; 0x19129a + db $0, "FRIEDA: Hiya! What", $4f + db "day do you like?", $51 + db "I love Friday. No", $4f + db "doubt about it!", $51 + db "Don't you think", $4f + db "it's great too?", $57 +; 0x1912ff + +UnknownText_0x1912ff: ; 0x1912ff + db $0, "FRIEDA: Isn't it", $4f + db "Friday today?", $51 + db "It's so boring", $4f + db "when it's not!", $57 +; 0x19133a + +UnknownText_0x19133a: ; 0x19133a + db $0, "ROUTE 32", $51 + db "VIOLET CITY -", $4f + db "AZALEA TOWN", $57 +; 0x19135e + +UnknownText_0x19135e: ; 0x19135e + db $0, "RUINS OF ALPH", $4f + db "EAST ENTRANCE", $57 +; 0x19137b + +UnknownText_0x19137b: ; 0x19137b + db $0, "UNION CAVE", $4f + db "AHEAD", $57 +; 0x19138d + +Route32_MapEventHeader: ; 0x19138d + ; filler + db 0, 0 + + ; warps + db 4 + warp_def $49, $b, 1, GROUP_ROUTE_32_POKECENTER_1F, MAP_ROUTE_32_POKECENTER_1F + warp_def $2, $4, 3, GROUP_ROUTE_32_RUINS_OF_ALPH_GATE, MAP_ROUTE_32_RUINS_OF_ALPH_GATE + warp_def $3, $4, 4, GROUP_ROUTE_32_RUINS_OF_ALPH_GATE, MAP_ROUTE_32_RUINS_OF_ALPH_GATE + warp_def $4f, $6, 4, GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F + + ; xy triggers + db 2 + xy_trigger 0, $8, $12, $0, UnknownScript_0x1904ab, $0, $0 + xy_trigger 1, $47, $7, $0, UnknownScript_0x1904e9, $0, $0 + + ; signposts + db 6 + signpost 5, 13, $0, MapRoute32Signpost0Script + signpost 1, 9, $0, MapRoute32Signpost1Script + signpost 84, 10, $0, MapRoute32Signpost2Script + signpost 73, 12, $0, MapRoute32Signpost3Script + signpost 67, 12, $7, MapRoute32SignpostItem4 + signpost 40, 11, $7, MapRoute32SignpostItem5 + + ; people-events + db 14 + person_event $3a, 53, 12, $6, $0, 255, 255, $a2, 1, TrainerFisherJustin, $ffff + person_event $3a, 60, 16, $7, $0, 255, 255, $a2, 3, TrainerFisherRalph1, $ffff + person_event $3a, 52, 10, $8, $0, 255, 255, $a2, 1, TrainerFisherHenry, $ffff + person_event $27, 26, 16, $9, $0, 255, 255, $92, 3, TrainerYoungsterAlbert, $ffff + person_event $27, 67, 8, $a, $0, 255, 255, $92, 3, TrainerYoungsterGordon, $ffff + person_event $27, 49, 7, $7, $0, 255, 255, $a2, 3, TrainerCamperRoland, $ffff + person_event $28, 34, 14, $8, $0, 255, 255, $a2, 1, TrainerPicnickerLiz1, $ffff + person_event $23, 12, 23, $8, $0, 255, 255, $0, 0, UnknownScript_0x19046f, $ffff + person_event $27, 86, 15, $7, $0, 255, 255, $92, 3, TrainerBird_keeperPeter, $ffff + person_event $3a, 74, 11, $6, $0, 255, 255, $0, 0, UnknownScript_0x1904f2, $06fc + person_event $54, 57, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x190773, $06b0 + person_event $3a, 17, 19, $9, $0, 255, 255, $0, 0, UnknownScript_0x1904ce, $ffff + person_event $28, 71, 16, $8, $0, 255, 255, $0, 0, UnknownScript_0x190739, $0758 + person_event $54, 34, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x190775, $06b1 +; 0x19148b + |