ref: 7cac61f3bdc65c0f149b0cb99c1322fc5caf50c9
dir: /maps/TeamRocketBaseB2F.asm/
TeamRocketBaseB2F_MapScriptHeader: ; 0x6cf70 ; trigger count db 4 ; triggers dw UnknownScript_0x6cf85, $0000 dw UnknownScript_0x6cf86, $0000 dw UnknownScript_0x6cf87, $0000 dw UnknownScript_0x6cf88, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x6cf89 ; 0x6cf85 UnknownScript_0x6cf85: ; 0x6cf85 end ; 0x6cf86 UnknownScript_0x6cf86: ; 0x6cf86 end ; 0x6cf87 UnknownScript_0x6cf87: ; 0x6cf87 end ; 0x6cf88 UnknownScript_0x6cf88: ; 0x6cf88 end ; 0x6cf89 UnknownScript_0x6cf89: ; 0x6cf89 checkbit1 $0300 iftrue UnknownScript_0x6cf90 return ; 0x6cf90 UnknownScript_0x6cf90: ; 0x6cf90 changeblock $e, $c, $7 return ; 0x6cf95 UnknownScript_0x6cf95: ; 0x6cf95 moveperson $4, $9, $d 2jump UnknownScript_0x6cfac ; 0x6cf9c UnknownScript_0x6cf9c: ; 0x6cf9c moveperson $3, $15, $10 moveperson $2, $15, $10 moveperson $5, $a, $d moveperson $4, $a, $d UnknownScript_0x6cfac: ; 0x6cfac appear $3 appear $2 loadfont 2writetext UnknownText_0x6d2ad closetext loadmovesprites spriteface $0, $0 showemote $0, $0, 15 applymovement $0, MovementData_0x6d21f playmusic $0039 applymovement $3, MovementData_0x6d224 spriteface $0, $1 applymovement $2, MovementData_0x6d22f loadfont 2writetext UnknownText_0x6d2c3 closetext loadmovesprites cry DRAGONITE spriteface $3, $2 spriteface $0, $2 appear $5 applymovement $5, MovementData_0x6d236 applymovement $3, MovementData_0x6d23b applymovement $2, MovementData_0x6d24c appear $4 applymovement $4, MovementData_0x6d244 loadfont 2writetext UnknownText_0x6d38c closetext loadmovesprites spriteface $0, $3 applymovement $3, MovementData_0x6d241 loadfont 2writetext UnknownText_0x6d3bd closetext loadmovesprites applymovement $2, MovementData_0x6d24a applymovement $3, MovementData_0x6d248 winlosstext UnknownText_0x6d45c, $0000 setlasttalked $3 loadtrainer EXECUTIVEF, 2 startbattle disappear $5 setbit1 $06dd setbit1 $06de setbit1 $06d6 returnafterbattle setbit1 $0570 loadfont 2writetext UnknownText_0x6d4c6 closetext loadmovesprites special $0030 special $0033 disappear $2 disappear $3 disappear $c disappear $d disappear $e pause 15 special $0032 dotrigger $2 clearbit1 $06d6 spriteface $4, $0 loadfont 2writetext UnknownText_0x6d5d8 closetext loadmovesprites applymovement $4, MovementData_0x6d250 spriteface $0, $1 loadfont 2writetext UnknownText_0x6d64e closetext loadmovesprites follow $4, $0 applymovement $4, MovementData_0x6d254 stopfollow applymovement $4, MovementData_0x6d258 loadfont 2writetext UnknownText_0x6d6cf closetext loadmovesprites applymovement $4, MovementData_0x6d267 disappear $4 ; 0x6d075 UnknownScript_0x6d075: ; 0x6d075 applymovement $0, MovementData_0x6d271 end ; 0x6d07a UnknownScript_0x6d07a: ; 0x6d07a loadfont 2writetext UnknownText_0x6d7ea closetext loadmovesprites applymovement $0, MovementData_0x6d278 end ; 0x6d085 UnknownScript_0x6d085: ; 0x6d085 spriteface $0, $1 2jump UnknownScript_0x6d091 ; 0x6d08b UnknownScript_0x6d08b: ; 0x6d08b spriteface $0, $3 spriteface $4, $2 UnknownScript_0x6d091: ; 0x6d091 loadfont 2writetext UnknownText_0x6da97 closetext loadmovesprites special $002e special $009d playsound $0005 special $001b special $0031 loadfont 2writetext UnknownText_0x6daf7 closetext loadmovesprites dotrigger $1 setbit1 $004c checkcode $9 if_equal $3, UnknownScript_0x6d0be applymovement $4, MovementData_0x6d212 disappear $4 end ; 0x6d0be UnknownScript_0x6d0be: ; 0x6d0be applymovement $4, MovementData_0x6d219 disappear $4 end ; 0x6d0c5 TrainerGruntM17: ; 0x6d0c5 ; bit/flag number dw $501 ; trainer group && trainer id db GRUNTM, 17 ; text when seen dw GruntM17SeenText ; text when trainer beaten dw GruntM17BeatenText ; script when lost dw $0000 ; script when talk again dw GruntM17Script ; 0x6d0d1 GruntM17Script: ; 0x6d0d1 talkaftercancel loadfont 2writetext UnknownText_0x6db88 closetext loadmovesprites end ; 0x6d0d9 TrainerGruntM18: ; 0x6d0d9 ; bit/flag number dw $502 ; trainer group && trainer id db GRUNTM, 18 ; text when seen dw GruntM18SeenText ; text when trainer beaten dw GruntM18BeatenText ; script when lost dw $0000 ; script when talk again dw GruntM18Script ; 0x6d0e5 GruntM18Script: ; 0x6d0e5 talkaftercancel loadfont 2writetext UnknownText_0x6dc1a closetext loadmovesprites end ; 0x6d0ed TrainerGruntM19: ; 0x6d0ed ; bit/flag number dw $503 ; trainer group && trainer id db GRUNTM, 19 ; text when seen dw GruntM19SeenText ; text when trainer beaten dw GruntM19BeatenText ; script when lost dw $0000 ; script when talk again dw GruntM19Script ; 0x6d0f9 GruntM19Script: ; 0x6d0f9 talkaftercancel loadfont 2writetext UnknownText_0x6dcd1 closetext loadmovesprites end ; 0x6d101 VoltorbScript_0x6d101: ; 0x6d101 cry ELECTRODE loadpokedata ELECTRODE, 23 startbattle iftrue UnknownScript_0x6d182 disappear $6 disappear $9 checkbit1 $06e0 iffalse UnknownScript_0x6d182 checkbit1 $06e1 iffalse UnknownScript_0x6d182 checkbit1 $06e2 iffalse UnknownScript_0x6d182 returnafterbattle special $003c applymovement $0, MovementData_0x6d28c 2jump UnknownScript_0x6d184 ; 0x6d12c VoltorbScript_0x6d12c: ; 0x6d12c cry ELECTRODE loadpokedata ELECTRODE, 23 startbattle iftrue UnknownScript_0x6d182 disappear $7 disappear $a checkbit1 $06e0 iffalse UnknownScript_0x6d182 checkbit1 $06e1 iffalse UnknownScript_0x6d182 checkbit1 $06e2 iffalse UnknownScript_0x6d182 returnafterbattle special $003c applymovement $0, MovementData_0x6d299 2jump UnknownScript_0x6d184 ; 0x6d157 VoltorbScript_0x6d157: ; 0x6d157 cry ELECTRODE loadpokedata ELECTRODE, 23 startbattle iftrue UnknownScript_0x6d182 disappear $8 disappear $b checkbit1 $06e0 iffalse UnknownScript_0x6d182 checkbit1 $06e1 iffalse UnknownScript_0x6d182 checkbit1 $06e2 iffalse UnknownScript_0x6d182 returnafterbattle special $003c applymovement $0, MovementData_0x6d2a4 2jump UnknownScript_0x6d184 ; 0x6d182 UnknownScript_0x6d182: ; 0x6d182 returnafterbattle end ; 0x6d184 UnknownScript_0x6d184: ; 0x6d184 moveperson $4, $12, $6 appear $4 applymovement $4, MovementData_0x6d27a spriteface $0, $3 loadfont 2writetext UnknownText_0x6d809 keeptextopen verbosegiveitem HM_06, 1 setbit1 $0015 2writetext UnknownText_0x6d8f8 closetext loadmovesprites spriteface $4, $0 loadfont 2writetext UnknownText_0x6d994 closetext loadmovesprites spriteface $0, $0 applymovement $4, MovementData_0x6d283 disappear $4 setbit1 $0022 clearbit2 $000e setbit1 $06dc setbit1 $0757 dotrigger $3 clearbit1 $0735 setbit1 $02e3 setbit1 $02e4 setbit1 $02e5 setbit1 $02e6 setbit1 $02e7 setbit1 $02e8 end ; 0x6d1d7 MapTeamRocketBaseB2FSignpostPtr1: ; 0x6d1d7 dw $0300 dw MapTeamRocketBaseB2FSignpost1Script ; 0x6d1db MapTeamRocketBaseB2FSignpost1Script: ; 0x6d1db loadfont checkbit1 $02ff iftrue UnknownScript_0x6d1e8 2writetext UnknownText_0x6dd39 closetext loadmovesprites end ; 0x6d1e8 UnknownScript_0x6d1e8: ; 0x6d1e8 2writetext UnknownText_0x6dd6b closetext playsound $001f changeblock $e, $c, $7 reloadmappart loadmovesprites setbit1 $0300 waitbutton end ; 0x6d1fa MapTeamRocketBaseB2FSignpost21Script: ; 0x6d1fa loadfont checkbit1 $0022 iftrue UnknownScript_0x6d207 2writetext UnknownText_0x6dda7 closetext loadmovesprites end ; 0x6d207 UnknownScript_0x6d207: ; 0x6d207 2writetext UnknownText_0x6de03 closetext loadmovesprites end ; 0x6d20d ItemFragment_0x6d20d: ; 0x6d20d db TM_46, 1 ; 0x6d20f MapTeamRocketBaseB2FSignpostItem22: ; 0x6d20f dw $0087 db FULL_HEAL ; 0x6d212 MovementData_0x6d212: ; 0x6d212 step_right step_right step_right step_right step_right step_right step_end ; 0x6d219 MovementData_0x6d219: ; 0x6d219 step_right step_right step_right step_right step_right step_end ; 0x6d21f MovementData_0x6d21f: ; 0x6d21f step_down step_down step_down turn_head_right step_end ; 0x6d224 MovementData_0x6d224: ; 0x6d224 big_step_left big_step_left big_step_up big_step_up big_step_up big_step_left big_step_left big_step_left big_step_left turn_head_down step_end ; 0x6d22f MovementData_0x6d22f: ; 0x6d22f big_step_left big_step_left big_step_up big_step_up big_step_left big_step_left step_end ; 0x6d236 MovementData_0x6d236: ; 0x6d236 big_step_right big_step_right big_step_right big_step_right step_end ; 0x6d23b MovementData_0x6d23b: ; 0x6d23b fix_facing db $39 ; movement jump_step_right db $38 ; movement remove_fixed_facing step_end ; 0x6d241 MovementData_0x6d241: ; 0x6d241 slow_step_down turn_head_left step_end ; 0x6d244 MovementData_0x6d244: ; 0x6d244 step_right step_right step_right step_end ; 0x6d248 MovementData_0x6d248: ; 0x6d248 big_step_left step_end ; 0x6d24a MovementData_0x6d24a: ; 0x6d24a big_step_left step_end ; 0x6d24c MovementData_0x6d24c: ; 0x6d24c big_step_left big_step_up turn_head_left step_end ; 0x6d250 MovementData_0x6d250: ; 0x6d250 step_right step_right turn_head_down step_end ; 0x6d254 MovementData_0x6d254: ; 0x6d254 step_up step_up step_up step_end ; 0x6d258 MovementData_0x6d258: ; 0x6d258 accelerate_last step_left step_left turn_head_up accelerate_last step_right step_right step_right step_right turn_head_up accelerate_last step_left step_left turn_head_down step_end ; 0x6d267 MovementData_0x6d267: ; 0x6d267 step_right step_right step_right step_right step_up step_up step_up step_up step_up step_end ; 0x6d271 MovementData_0x6d271: ; 0x6d271 step_up step_left step_left step_left step_left turn_head_up step_end ; 0x6d278 MovementData_0x6d278: ; 0x6d278 step_left step_end ; 0x6d27a MovementData_0x6d27a: ; 0x6d27a step_down step_down step_down step_down step_down step_left step_left step_left step_end ; 0x6d283 MovementData_0x6d283: ; 0x6d283 step_down step_down step_left step_left step_left step_left step_left step_left step_end ; 0x6d28c MovementData_0x6d28c: ; 0x6d28c step_right step_right step_down step_down step_down step_down step_down step_down step_right step_right step_right step_right step_end ; 0x6d299 MovementData_0x6d299: ; 0x6d299 step_right step_right step_down step_down step_down step_down step_right step_right step_right step_right step_end ; 0x6d2a4 MovementData_0x6d2a4: ; 0x6d2a4 step_right step_right step_down step_down step_right step_right step_right step_right step_end ; 0x6d2ad UnknownText_0x6d2ad: ; 0x6d2ad db $0, "Hold it right", $4f db "there!", $57 ; 0x6d2c3 UnknownText_0x6d2c3: ; 0x6d2c3 db $0, "We can't have a", $4f db "brat like you on", $55 db "the loose.", $51 db "It's harmful to", $4f db "TEAM ROCKET's", $55 db "pride, you see.", $51 db "However strong you", $4f db "may be, you can't", $51 db "take both of us at", $4f db "the same time.", $51 db "Sorry, baby. Now", $4f db "get ready to be", $55 db "thrashed.", $57 ; 0x6d38c UnknownText_0x6d38c: ; 0x6d38c db $0, "Hey! Don't be so", $4f db "selfish. Spread", $55 db "the fun around.", $57 ; 0x6d3bd UnknownText_0x6d3bd: ; 0x6d3bd db $0, "What? You had an", $4f db "accomplice?", $51 db "Where is your", $4f db "sense of honor?", $51 db "As the interim", $4f db "boss in place of", $51 db "GIOVANNI, I'll", $4f db "show you how wrong", $51 db "it is to meddle", $4f db "with TEAM ROCKET!", $57 ; 0x6d45c UnknownText_0x6d45c: ; 0x6d45c db $0, "Tch, you really", $4f db "are strong.", $51 db "It's too bad.", $51 db "If you were to", $4f db "join TEAM ROCKET,", $51 db "you could become", $4f db "an EXECUTIVE.", $57 ; 0x6d4c6 UnknownText_0x6d4c6: ; 0x6d4c6 db $0, "…This hideout is", $4f db "done for…", $51 db "But that's fine.", $4f db "The broadcast ex-", $55 db "periment was a", $55 db "total success.", $51 db "It doesn't matter", $4f db "what happens to", $55 db "this hideout now.", $51 db "We have much big-", $4f db "ger plans.", $51 db "You'll come to", $4f db "appreciate TEAM", $51 db "ROCKET's true", $4f db "power soon enough.", $51 db "Enjoy yourself", $4f db "while you can…", $51 db "Fufufufu…", $57 ; 0x6d5d8 UnknownText_0x6d5d8: ; 0x6d5d8 db $0, "LANCE: That did", $4f db "it. We defeated", $51 db "all the ROCKETS", $4f db "here.", $51 db "But I'm concerned", $4f db "about the young", $51 db "guy I battled in", $4f db "the process…", $57 ; 0x6d64e UnknownText_0x6d64e: ; 0x6d64e db $0, "Sorry, ", $14, ".", $4f db "I saw how well you", $51 db "were doing, so I", $4f db "just hung back.", $51 db "Now all there is", $4f db "left to do is to", $51 db "turn off that odd", $4f db "radio signal.", $57 ; 0x6d6cf UnknownText_0x6d6cf: ; 0x6d6cf db $0, "It's this machine", $4f db "that's causing all", $55 db "the problems.", $51 db "I don't see a", $4f db "switch on it…", $51 db "We have no choice.", $4f db "We have to make", $51 db "all the ELECTRODE", $4f db "faint.", $51 db "That should stop", $4f db "this machine from", $51 db "transmitting that", $4f db "strange signal.", $51 db "It's no fault of", $4f db "the #MON, so it", $51 db "makes me feel", $4f db "guilty.", $51 db $14, ", let's", $4f db "split the job.", $57 ; 0x6d7ea UnknownText_0x6d7ea: ; 0x6d7ea db $0, "LANCE: Leave this", $4f db "side to me.", $57 ; 0x6d809 UnknownText_0x6d809: ; 0x6d809 db $0, "LANCE: That odd", $4f db "signal has finally", $55 db "stopped.", $51 db "The LAKE should be", $4f db "back to normal.", $51 db "You're the hero!", $4f db "Let me thank you", $51 db "on behalf of all", $4f db "the #MON.", $51 db "Oh, yes. You", $4f db "should take this.", $51 db "I found it here,", $4f db "but I don't have", $55 db "any need for it.", $57 ; 0x6d8e6 UnknownText_0x6d8e6: ; 0x6d8e6 db $0, $52, " received", $4f db "HM06.", $57 ; 0x6d8f8 UnknownText_0x6d8f8: ; 0x6d8f8 db $0, "That's WHIRLPOOL.", $4f db "Teach it to a", $51 db "#MON to get", $4f db "across wild water.", $51 db "But keep this in", $4f db "mind.", $51 db "You can use that", $4f db "out of battle only", $51 db "with the BADGE", $4f db "from MAHOGANY GYM.", $57 ; 0x6d994 UnknownText_0x6d994: ; 0x6d994 db $0, $14, "…", $51 db "The journey to be-", $4f db "coming the #MON", $51 db "MASTER is long and", $4f db "difficult.", $51 db "Knowing that, will", $4f db "you keep going?", $51 db "…", $51 db "I see. No, you're", $4f db "right.", $51 db "If you would give", $4f db "up that easily,", $51 db "you would have", $4f db "never chased that", $51 db "dream in the first", $4f db "place.", $51 db "I look forward to", $4f db "seeing you again!", $57 ; 0x6da97 UnknownText_0x6da97: ; 0x6da97 db $0, "LANCE: Are you all", $4f db "right?", $51 db "Your #MON are", $4f db "hurt and tired.", $51 db "Here, give them", $4f db "some of my medi-", $55 db "cine.", $57 ; 0x6daf7 UnknownText_0x6daf7: ; 0x6daf7 db $0, "LANCE: ", $14, ",", $4f db "let's give it our", $55 db "best for #MON.", $57 ; 0x6db22 GruntM17SeenText: ; 0x6db22 db $0, "The door won't", $4f db "open?", $51 db "Well, duh.", $4f db "It has to have a", $51 db "password that only", $4f db "TEAM ROCKET knows.", $57 ; 0x6db79 GruntM17BeatenText: ; 0x6db79 db $0, "What? I lost?", $57 ; 0x6db88 UnknownText_0x6db88: ; 0x6db88 db $0, "Heh, I'm just a", $4f db "GRUNT.", $51 db "I don't know the", $4f db "password. Too bad", $55 db "for you.", $57 ; 0x6dbca GruntM18SeenText: ; 0x6dbca db $0, "Oh, a kid? I don't", $4f db "really like this,", $51 db "but eliminate you", $4f db "I must.", $57 ; 0x6dc09 GruntM18BeatenText: ; 0x6dc09 db $0, "I knew I'd lose…", $57 ; 0x6dc1a UnknownText_0x6dc1a: ; 0x6dc1a db $0, "I got wiped out on", $4f db "the last mission", $55 db "by a kid too.", $51 db "When we were ab-", $4f db "ducting #MON,", $51 db "this kid with long", $4f db "red hair and mean-", $51 db "looking eyes just", $4f db "creamed me…", $57 ; 0x6dcb0 GruntM19SeenText: ; 0x6dcb0 db $0, "You rotten little", $4f db "pest!", $57 ; 0x6dcc9 GruntM19BeatenText: ; 0x6dcc9 db $0, "Grrrr…", $57 ; 0x6dcd1 UnknownText_0x6dcd1: ; 0x6dcd1 db $0, "Heh, only the boss", $4f db "knows the password", $55 db "for that door.", $51 db "Where's the boss?", $4f db "Who knows? Go look", $55 db "for yourself.", $57 ; 0x6dd39 UnknownText_0x6dd39: ; 0x6dd39 db $0, "The door's closed…", $51 db "It needs a pass-", $4f db "word to open.", $57 ; 0x6dd6b UnknownText_0x6dd6b: ; 0x6dd6b db $0, "The door's closed…", $51 db $52, " entered", $4f db "the password.", $51 db "The door opened!", $57 ; 0x6dda7 UnknownText_0x6dda7: ; 0x6dda7 db $0, "It's the radio", $4f db "transmitter that's", $51 db "sending the", $4f db "sinister signal.", $51 db "It's working at", $4f db "full capacity.", $57 ; 0x6de03 UnknownText_0x6de03: ; 0x6de03 db $0, "The radio trans-", $4f db "mitter has finally", $51 db "stopped its evil", $4f db "broadcast.", $57 ; 0x6de44 TeamRocketBaseB2F_MapEventHeader: ; 0x6de44 ; filler db 0, 0 ; warps db 5 warp_def $e, $3, 2, GROUP_TEAM_ROCKET_BASE_B1F, MAP_TEAM_ROCKET_BASE_B1F warp_def $2, $3, 1, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F warp_def $2, $1b, 2, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F warp_def $6, $3, 3, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F warp_def $e, $1b, 4, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F ; xy triggers db 9 xy_trigger 0, $e, $5, $0, UnknownScript_0x6d085, $0, $0 xy_trigger 0, $d, $4, $0, UnknownScript_0x6d08b, $0, $0 xy_trigger 1, $b, $e, $0, UnknownScript_0x6cf95, $0, $0 xy_trigger 1, $b, $f, $0, UnknownScript_0x6cf9c, $0, $0 xy_trigger 2, $c, $e, $0, UnknownScript_0x6d075, $0, $0 xy_trigger 2, $c, $f, $0, UnknownScript_0x6d075, $0, $0 xy_trigger 2, $3, $c, $0, UnknownScript_0x6d07a, $0, $0 xy_trigger 2, $a, $c, $0, UnknownScript_0x6d07a, $0, $0 xy_trigger 2, $b, $c, $0, UnknownScript_0x6d07a, $0, $0 ; signposts db 23 signpost 12, 14, $6, MapTeamRocketBaseB2FSignpostPtr1 signpost 12, 15, $6, MapTeamRocketBaseB2FSignpostPtr1 signpost 9, 17, $0, MapTeamRocketBaseB2FSignpost21Script signpost 9, 16, $0, MapTeamRocketBaseB2FSignpost21Script signpost 9, 15, $0, MapTeamRocketBaseB2FSignpost21Script signpost 9, 14, $0, MapTeamRocketBaseB2FSignpost21Script signpost 9, 13, $0, MapTeamRocketBaseB2FSignpost21Script signpost 9, 12, $0, MapTeamRocketBaseB2FSignpost21Script signpost 8, 12, $0, MapTeamRocketBaseB2FSignpost21Script signpost 7, 12, $0, MapTeamRocketBaseB2FSignpost21Script signpost 6, 12, $0, MapTeamRocketBaseB2FSignpost21Script signpost 5, 12, $0, MapTeamRocketBaseB2FSignpost21Script signpost 4, 12, $0, MapTeamRocketBaseB2FSignpost21Script signpost 4, 13, $0, MapTeamRocketBaseB2FSignpost21Script signpost 4, 14, $0, MapTeamRocketBaseB2FSignpost21Script signpost 4, 15, $0, MapTeamRocketBaseB2FSignpost21Script signpost 4, 16, $0, MapTeamRocketBaseB2FSignpost21Script signpost 4, 17, $0, MapTeamRocketBaseB2FSignpost21Script signpost 5, 17, $0, MapTeamRocketBaseB2FSignpost21Script signpost 6, 17, $0, MapTeamRocketBaseB2FSignpost21Script signpost 7, 17, $0, MapTeamRocketBaseB2FSignpost21Script signpost 8, 17, $0, MapTeamRocketBaseB2FSignpost21Script signpost 7, 26, $7, MapTeamRocketBaseB2FSignpostItem22 ; people-events db 14 person_event SPRITE_ROCKET, 20, 24, $7, $0, 255, 255, $0, 0, ObjectEvent, $06de person_event SPRITE_ROCKET_GIRL, 20, 24, $7, $0, 255, 255, $80, 0, ObjectEvent, $06dd person_event SPRITE_LANCE, 17, 9, $6, $0, 255, 255, $0, 0, ObjectEvent, $06d6 person_event SPRITE_DRAGON, 17, 13, $9, $0, 255, 255, $0, 0, ObjectEvent, $06df person_event SPRITE_VOLTORB, 9, 11, $16, $0, 255, 255, $0, 0, VoltorbScript_0x6d101, $06e0 person_event SPRITE_VOLTORB, 11, 11, $16, $0, 255, 255, $0, 0, VoltorbScript_0x6d12c, $06e1 person_event SPRITE_VOLTORB, 13, 11, $16, $0, 255, 255, $0, 0, VoltorbScript_0x6d157, $06e2 person_event SPRITE_VOLTORB, 9, 26, $16, $0, 255, 255, $0, 0, ObjectEvent, $06e0 person_event SPRITE_VOLTORB, 11, 26, $16, $0, 255, 255, $0, 0, ObjectEvent, $06e1 person_event SPRITE_VOLTORB, 13, 26, $16, $0, 255, 255, $0, 0, ObjectEvent, $06e2 person_event SPRITE_ROCKET, 17, 29, $6, $0, 255, 255, $2, 3, TrainerGruntM17, $06da person_event SPRITE_ROCKET, 5, 8, $a, $0, 255, 255, $2, 1, TrainerGruntM18, $06da person_event SPRITE_ROCKET, 18, 25, $8, $0, 255, 255, $2, 4, TrainerGruntM19, $06da person_event SPRITE_POKE_BALL, 14, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x6d20d, $066c ; 0x6dfd4