ref: 2b4a5bdd8d9c711d8a8ad8dc822539f969744329
dir: /maps/PewterGym.asm/
PewterGym_MapScriptHeader: ; 0x1a2862 ; trigger count db 0 ; callback count db 0 ; 0x1a2864 BrockScript_0x1a2864: ; 0x1a2864 faceplayer loadfont checkbit2 $0023 iftrue UnknownScript_0x1a2892 2writetext UnknownText_0x1a28d0 closetext loadmovesprites winlosstext UnknownText_0x1a29bb, $0000 loadtrainer BROCK, 1 startbattle returnafterbattle setbit1 EVENT_BEAT_BROCK setbit1 EVENT_BEAT_CAMPER_JERRY loadfont 2writetext UnknownText_0x1a2a3d playsound $009c waitbutton setbit2 $0023 2writetext UnknownText_0x1a2a57 closetext loadmovesprites end ; 0x1a2892 UnknownScript_0x1a2892: ; 0x1a2892 2writetext UnknownText_0x1a2ada closetext loadmovesprites end ; 0x1a2898 TrainerCamperJerry: ; 0x1a2898 ; bit/flag number dw $42b ; trainer group && trainer id db CAMPER, JERRY ; text when seen dw CamperJerrySeenText ; text when trainer beaten dw CamperJerryBeatenText ; script when lost dw $0000 ; script when talk again dw CamperJerryScript ; 0x1a28a4 CamperJerryScript: ; 0x1a28a4 talkaftercancel loadfont 2writetext UnknownText_0x1a2c0f closetext loadmovesprites end ; 0x1a28ac PewterGymGuyScript: ; 0x1a28ac faceplayer loadfont checkbit1 EVENT_BEAT_BROCK iftrue .PewterGymGuyWinScript 2writetext PewterGymGuyText closetext loadmovesprites end .PewterGymGuyWinScript 2writetext PewterGymGuyWinText closetext loadmovesprites end ; 0x1a28c0 MapPewterGymSignpost1Script: ; 0x1a28c0 checkbit2 $0023 iftrue UnknownScript_0x1a28c9 jumpstd $002d ; 0x1a28c9 UnknownScript_0x1a28c9: ; 0x1a28c9 trainertotext BROCK, 1, $1 jumpstd $002e ; 0x1a28d0 UnknownText_0x1a28d0: ; 0x1a28d0 db $0, "BROCK: Wow, it's", $4f db "not often that we", $51 db "get a challenger", $4f db "from JOHTO.", $51 db "I'm BROCK, the", $4f db "PEWTER GYM LEADER.", $51 db "I'm an expert on", $4f db "rock-type #MON.", $51 db "My #MON are im-", $4f db "pervious to most", $51 db "physical attacks.", $4f db "You'll have a hard", $51 db "time inflicting", $4f db "any damage.", $51 db "Come on!", $57 ; 0x1a29bb UnknownText_0x1a29bb: ; 0x1a29bb db $0, "BROCK: Your #-", $4f db "MON's powerful at-", $55 db "tacks overcame my", $55 db "rock-hard defense…", $51 db "You're stronger", $4f db "than I expected…", $51 db "Go ahead--take", $4f db "this BADGE.", $57 ; 0x1a2a3d UnknownText_0x1a2a3d: ; 0x1a2a3d db $0, $52, " received", $4f db "BOULDERBADGE.", $57 ; 0x1a2a57 UnknownText_0x1a2a57: ; 0x1a2a57 db $0, "BROCK: ", $14, ",", $4f db "thanks. I enjoyed", $51 db "battling you, even", $4f db "though I am a bit", $55 db "upset.", $51 db "That BOULDERBADGE", $4f db "will make your", $51 db "#MON even more", $4f db "powerful.", $57 ; 0x1a2ada UnknownText_0x1a2ada: ; 0x1a2ada db $0, "BROCK: The world", $4f db "is huge. There are", $51 db "still many strong", $4f db "trainers like you.", $51 db "Just wait and see.", $4f db "I'm going to be-", $55 db "come a lot strong-", $55 db "er too.", $57 ; 0x1a2b62 CamperJerrySeenText: ; 0x1a2b62 db $0, "The trainers of", $4f db "this GYM use rock-", $55 db "type #MON.", $51 db "The rock-type has", $4f db "high DEFENSE.", $51 db "Battles could end", $4f db "up going a long", $51 db "time. Are you", $4f db "ready for this?", $57 ; 0x1a2bf1 CamperJerryBeatenText: ; 0x1a2bf1 db $0, "I have to win", $4f db "these battles…", $57 ; 0x1a2c0f UnknownText_0x1a2c0f: ; 0x1a2c0f db $0, "Hey, you! Trainer", $4f db "from JOHTO! BROCK", $51 db "is tough. He'll", $4f db "punish you if you", $51 db "don't take him", $4f db "seriously.", $57 ; 0x1a2c6e PewterGymGuyText: ; 0x1a2c6e db $0, "Yo! CHAMP in", $4f db "making! You're", $51 db "really rocking.", $4f db "Are you battling", $51 db "the GYM LEADERS of", $4f db "KANTO?", $51 db "They're strong and", $4f db "dedicated people,", $51 db "just like JOHTO's", $4f db "GYM LEADERS.", $57 ; 0x1a2d07 PewterGymGuyWinText: ; 0x1a2d07 db $0, "Yo! CHAMP in", $4f db "making! That GYM", $51 db "didn't give you", $4f db "much trouble.", $51 db "The way you took", $4f db "charge was really", $51 db "inspiring. I mean", $4f db "that seriously.", $57 ; 0x1a2d88 PewterGym_MapEventHeader: ; 0x1a2d88 ; filler db 0, 0 ; warps db 2 warp_def $d, $4, 2, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $d, $5, 2, GROUP_PEWTER_CITY, MAP_PEWTER_CITY ; xy triggers db 0 ; signposts db 2 signpost 11, 2, $0, MapPewterGymSignpost1Script signpost 11, 7, $0, MapPewterGymSignpost1Script ; people-events db 3 person_event SPRITE_BROCK, 5, 9, $6, $0, 255, 255, $b0, 0, BrockScript_0x1a2864, $ffff person_event SPRITE_YOUNGSTER, 9, 6, $9, $0, 255, 255, $a2, 3, TrainerCamperJerry, $ffff person_event SPRITE_GYM_GUY, 15, 10, $6, $0, 255, 255, $90, 1, PewterGymGuyScript, $ffff ; 0x1a2dc9