Route25_MapScriptHeader: ; trigger count db 2 ; triggers dw UnknownScript_0x19ee9e, $0000 dw UnknownScript_0x19ee9f, $0000 ; callback count db 0 UnknownScript_0x19ee9e: end UnknownScript_0x19ee9f: end UnknownScript_0x19eea0: showemote $4, $2, 15 pause 30 showemote $0, $3, 10 spriteface $2, DOWN applymovement $3, MovementData_0x19efe8 disappear $3 pause 15 playmusic MUSIC_BEAUTY_ENCOUNTER spriteface $2, UP pause 10 applymovement $2, MovementData_0x19efed loadfont writetext UnknownText_0x19f006 closetext loadmovesprites spriteface $0, DOWN applymovement $2, MovementData_0x19effa spriteface $0, LEFT applymovement $2, MovementData_0x19f000 disappear $2 clearevent EVENT_TRAINERS_IN_CERULEAN_GYM dotrigger $0 special RestartMapMusic end UnknownScript_0x19eee0: showemote $4, $2, 15 pause 30 showemote $0, $3, 10 spriteface $2, DOWN applymovement $3, MovementData_0x19efea disappear $3 pause 15 playmusic MUSIC_BEAUTY_ENCOUNTER spriteface $2, UP pause 10 applymovement $2, MovementData_0x19eff4 loadfont writetext UnknownText_0x19f006 closetext loadmovesprites spriteface $0, UP applymovement $2, MovementData_0x19effd spriteface $0, LEFT applymovement $2, MovementData_0x19f000 disappear $2 clearevent EVENT_TRAINERS_IN_CERULEAN_GYM dotrigger $0 special RestartMapMusic end TrainerSchoolboyDudley: ; bit/flag number dw EVENT_BEAT_SCHOOLBOY_DUDLEY ; trainer group && trainer id db SCHOOLBOY, DUDLEY ; text when seen dw SchoolboyDudleySeenText ; text when trainer beaten dw SchoolboyDudleyBeatenText ; script when lost dw $0000 ; script when talk again dw SchoolboyDudleyScript SchoolboyDudleyScript: talkaftercancel loadfont writetext UnknownText_0x19f1b5 closetext loadmovesprites end TrainerLassEllen: ; bit/flag number dw EVENT_BEAT_LASS_ELLEN ; trainer group && trainer id db LASS, ELLEN ; text when seen dw LassEllenSeenText ; text when trainer beaten dw LassEllenBeatenText ; script when lost dw $0000 ; script when talk again dw LassEllenScript LassEllenScript: talkaftercancel loadfont writetext UnknownText_0x19f208 closetext loadmovesprites end TrainerSchoolboyJoe: ; bit/flag number dw EVENT_BEAT_SCHOOLBOY_JOE ; trainer group && trainer id db SCHOOLBOY, JOE ; text when seen dw SchoolboyJoeSeenText ; text when trainer beaten dw SchoolboyJoeBeatenText ; script when lost dw $0000 ; script when talk again dw SchoolboyJoeScript SchoolboyJoeScript: talkaftercancel loadfont writetext UnknownText_0x19f25c closetext loadmovesprites end TrainerLassLaura: ; bit/flag number dw EVENT_BEAT_LASS_LAURA ; trainer group && trainer id db LASS, LAURA ; text when seen dw LassLauraSeenText ; text when trainer beaten dw LassLauraBeatenText ; script when lost dw $0000 ; script when talk again dw LassLauraScript LassLauraScript: talkaftercancel loadfont writetext UnknownText_0x19f2a6 closetext loadmovesprites end TrainerCamperLloyd: ; bit/flag number dw EVENT_BEAT_CAMPER_LLOYD ; trainer group && trainer id db CAMPER, LLOYD ; text when seen dw CamperLloydSeenText ; text when trainer beaten dw CamperLloydBeatenText ; script when lost dw $0000 ; script when talk again dw CamperLloydScript CamperLloydScript: talkaftercancel loadfont writetext UnknownText_0x19f2f8 closetext loadmovesprites end TrainerLassShannon: ; bit/flag number dw EVENT_BEAT_LASS_SHANNON ; trainer group && trainer id db LASS, SHANNON ; text when seen dw LassShannonSeenText ; text when trainer beaten dw LassShannonBeatenText ; script when lost dw $0000 ; script when talk again dw LassShannonScript LassShannonScript: talkaftercancel loadfont writetext UnknownText_0x19f35b closetext loadmovesprites end TrainerSupernerdPat: ; bit/flag number dw EVENT_BEAT_SUPER_NERD_PAT ; trainer group && trainer id db SUPER_NERD, PAT ; text when seen dw SupernerdPatSeenText ; text when trainer beaten dw SupernerdPatBeatenText ; script when lost dw $0000 ; script when talk again dw SupernerdPatScript SupernerdPatScript: talkaftercancel loadfont writetext UnknownText_0x19f41a closetext loadmovesprites end CooltrainerMScript_0x19efac: faceplayer loadfont checkevent EVENT_BEAT_COOLTRAINERM_KEVIN iftrue UnknownScript_0x19efda checkevent EVENT_CLEARED_NUGGET_BRIDGE iftrue UnknownScript_0x19efc7 writetext UnknownText_0x19f43b keeptextopen verbosegiveitem NUGGET, 1 iffalse UnknownScript_0x19efde setevent EVENT_CLEARED_NUGGET_BRIDGE UnknownScript_0x19efc7: writetext UnknownText_0x19f49d closetext loadmovesprites winlosstext UnknownText_0x19f4fd, $0000 loadtrainer COOLTRAINERM, KEVIN startbattle returnafterbattle setevent EVENT_BEAT_COOLTRAINERM_KEVIN loadfont UnknownScript_0x19efda: writetext UnknownText_0x19f520 closetext UnknownScript_0x19efde: loadmovesprites end MapRoute25Signpost0Script: jumptext UnknownText_0x19f567 ItemFragment_0x19efe3: db PROTEIN, 1 MapRoute25SignpostItem1: dw $00f8 db POTION MovementData_0x19efe8: big_step_down step_end MovementData_0x19efea: big_step_down big_step_down step_end MovementData_0x19efed: step_up step_up step_up step_left step_left step_left step_end MovementData_0x19eff4: step_up step_up step_left step_left step_left step_end MovementData_0x19effa: step_down step_left step_end MovementData_0x19effd: step_up step_left step_end MovementData_0x19f000: step_left step_left step_left step_left step_left step_end UnknownText_0x19f006: text "MISTY: Aww! Why" line "did you have to" para "show up and bug us" line "now?" para "Do you know what" line "they call people" cont "like you?" para "Pests! You heard" line "me right, pest!" para "…" para "…Oh? Those BADGES" line "you have… Are they" cont "JOHTO GYM BADGES?" para "If you have eight," line "you must be good." para "OK, then. Come to" line "CERULEAN GYM." para "I'll be happy to" line "take you on." para "I'm MISTY, the" line "GYM LEADER in" cont "CERULEAN." done SchoolboyDudleySeenText: text "Beat the six of us" line "trainers to win a" cont "fabulous prize!" para "Think you've got" line "what it takes?" done SchoolboyDudleyBeatenText: text "Whoo! Good stuff." done UnknownText_0x19f1b5: text "I did my best." line "I have no regrets." done LassEllenSeenText: text "I'm second." line "Now it's serious!" done LassEllenBeatenText: text "How could I lose?" done UnknownText_0x19f208: text "I did my best." line "I have no regrets." done SchoolboyJoeSeenText: text "Here's No. 3!" line "I won't be easy." done SchoolboyJoeBeatenText: text "Ow! Stomped flat!" done UnknownText_0x19f25c: text "I did my best." line "I have no regrets." done LassLauraSeenText: text "I'm No. 4!" line "Getting tired?" done LassLauraBeatenText: text "I lost too…" done UnknownText_0x19f2a6: text "I did my best." line "I have no regrets." done CamperLloydSeenText: text "OK! I'm No. 5." line "I'll stomp you!" done CamperLloydBeatenText: text "Whoa! Too much." done UnknownText_0x19f2f8: text "I did my best." line "I have no regrets." done LassShannonSeenText: text "I'm the last in" line "line, but I tell" cont "you, I'm tough!" done LassShannonBeatenText: text "You're kidding." done UnknownText_0x19f35b: text "I did my best." line "I have no regrets." done SupernerdPatSeenText: text "Mufufufu…" para "I have nothing to" line "do with the six-" cont "pack trainers." para "I waited here to" line "beat you when you" para "were tired out by" line "all the battles." done SupernerdPatBeatenText: text "Aren't you tired" line "at all?" done UnknownText_0x19f41a: text "I'm sorry… I won't" line "cheat anymore…" done UnknownText_0x19f43b: text "You took on one" line "more battle than" para "you expected, but" line "you won anyway." para "As promised, you" line "win a prize." done UnknownText_0x19f49d: text "But after seeing" line "how you battle, I" para "want to see how" line "I'll fare." para "How about it? Let" line "me take you on." done UnknownText_0x19f4fd: text "I've never had a" line "battle this good!" done UnknownText_0x19f520: text "That was a great" line "battle!" para "You and your #-" line "MON are truly out-" cont "standing!" done UnknownText_0x19f567: text "SEA COTTAGE" line "BILL'S HOUSE" done UnknownText_0x19f581: text "BILL'S HOUSE" done Route25_MapEventHeader: ; filler db 0, 0 ; warps db 1 warp_def $5, $2f, 1, GROUP_BILLS_HOUSE, MAP_BILLS_HOUSE ; xy triggers db 2 xy_trigger 1, $6, $2a, $0, UnknownScript_0x19eea0, $0, $0 xy_trigger 1, $7, $2a, $0, UnknownScript_0x19eee0, $0, $0 ; signposts db 2 signpost 5, 45, $0, MapRoute25Signpost0Script signpost 5, 4, $7, MapRoute25SignpostItem1 ; people-events db 11 person_event SPRITE_MISTY, 13, 50, $8, $0, 255, 255, $80, 0, ObjectEvent, $076e person_event SPRITE_COOLTRAINER_M, 14, 50, $8, $0, 255, 255, $a0, 0, ObjectEvent, $076e person_event SPRITE_YOUNGSTER, 12, 16, $6, $0, 255, 255, $92, 3, TrainerSchoolboyDudley, $ffff person_event SPRITE_LASS, 15, 20, $7, $0, 255, 255, $92, 3, TrainerLassEllen, $ffff person_event SPRITE_YOUNGSTER, 12, 25, $6, $0, 255, 255, $92, 1, TrainerSchoolboyJoe, $ffff person_event SPRITE_LASS, 10, 26, $9, $0, 255, 255, $92, 3, TrainerLassLaura, $ffff person_event SPRITE_YOUNGSTER, 8, 29, $6, $0, 255, 255, $a2, 2, TrainerCamperLloyd, $ffff person_event SPRITE_LASS, 15, 32, $7, $0, 255, 255, $92, 1, TrainerLassShannon, $ffff person_event SPRITE_SUPER_NERD, 11, 35, $6, $0, 255, 255, $b2, 1, TrainerSupernerdPat, $ffff person_event SPRITE_COOLTRAINER_M, 12, 41, $8, $0, 255, 255, $80, 0, CooltrainerMScript_0x19efac, $ffff person_event SPRITE_POKE_BALL, 8, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x19efe3, $078b