Add more event flags and fight counters for phone scripts.

This commit is contained in:
IIMarckus 2015-07-10 04:31:08 -06:00
parent d1fbc077a7
commit 86c13acf84
20 changed files with 381 additions and 352 deletions

View File

@ -127,12 +127,39 @@ EVENT_GOT_HP_UP_FROM_VERMILION_GUY EQU $0e2
EVENT_GOT_TM29_PSYCHIC EQU $0e3 EVENT_GOT_TM29_PSYCHIC EQU $0e3
EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE EQU $0f9 EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE EQU $0f9
EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM EQU $0fb EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM EQU $0fb
EVENT_JACK_ASKED_FOR_PHONE_NUMBER EQU $25f
EVENT_SHOWED_BEVERLY_MARILL EQU $261 EVENT_SHOWED_BEVERLY_MARILL EQU $261
EVENT_HUEY_ASKED_FOR_PHONE_NUMBER EQU $263
EVENT_GOT_PROTEIN_FROM_HUEY EQU $265
EVENT_GOT_HP_UP_FROM_JOEY EQU $266
EVENT_GOT_CARBOS_FROM_VANCE EQU $267 EVENT_GOT_CARBOS_FROM_VANCE EQU $267
EVENT_GOT_IRON_FROM_PARRY EQU $268 EVENT_GOT_IRON_FROM_PARRY EQU $268
EVENT_GOT_CALCIUM_FROM_ERIN EQU $269 EVENT_GOT_CALCIUM_FROM_ERIN EQU $269
EVENT_SHOWED_DEREK_PIKACHU EQU $28d EVENT_GAVEN_ASKED_FOR_PHONE_NUMBER EQU $26b
EVENT_SHOWED_TIFFANY_CLEFAIRY EQU $293 EVENT_BETH_ASKED_FOR_PHONE_NUMBER EQU $26d
EVENT_JOSE_ASKED_FOR_PHONE_NUMBER EQU $26f
EVENT_REENA_ASKED_FOR_PHONE_NUMBER EQU $271
EVENT_JOEY_ASKED_FOR_PHONE_NUMBER EQU $273
EVENT_WADE_ASKED_FOR_PHONE_NUMBER EQU $275
EVENT_RALPH_ASKED_FOR_PHONE_NUMBER EQU $277
EVENT_LIZ_ASKED_FOR_PHONE_NUMBER EQU $279
EVENT_ANTHONY_ASKED_FOR_PHONE_NUMBER EQU $27b
EVENT_TODD_ASKED_FOR_PHONE_NUMBER EQU $27d
EVENT_GINA_ASKED_FOR_PHONE_NUMBER EQU $27f
EVENT_IRWIN_ASKED_FOR_PHONE_NUMBER EQU $281
EVENT_ARNIE_ASKED_FOR_PHONE_NUMBER EQU $283
EVENT_ALAN_ASKED_FOR_PHONE_NUMBER EQU $285
EVENT_DANA_ASKED_FOR_PHONE_NUMBER EQU $289
EVENT_CHAD_ASKED_FOR_PHONE_NUMBER EQU $28b
EVENT_DEREK_ASKED_FOR_PHONE_NUMBER EQU $28d
EVENT_TULLY_ASKED_FOR_PHONE_NUMBER EQU $28f
EVENT_BRENT_ASKED_FOR_PHONE_NUMBER EQU $291
EVENT_TIFFANY_ASKED_FOR_PHONE_NUMBER EQU $293
EVENT_VANCE_ASKED_FOR_PHONE_NUMBER EQU $295
EVENT_WILTON_ASKED_FOR_PHONE_NUMBER EQU $297
EVENT_KENJI_ASKED_FOR_PHONE_NUMBER EQU $299
EVENT_PARRY_ASKED_FOR_PHONE_NUMBER EQU $29b
EVENT_ERIN_ASKED_FOR_PHONE_NUMBER EQU $29d
EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD EQU $29e EVENT_BUENA_OFFERED_HER_PHONE_NUMBER_NO_BLUE_CARD EQU $29e
EVENT_SWITCH_1 EQU $2d3 EVENT_SWITCH_1 EQU $2d3
EVENT_SWITCH_2 EQU $2d4 EVENT_SWITCH_2 EQU $2d4

View File

@ -82,11 +82,11 @@ SchoolboyJack1Script:
iftrue UnknownScript_0x5c088 iftrue UnknownScript_0x5c088
checkcellnum $5 checkcellnum $5
iftrue UnknownScript_0x5c108 iftrue UnknownScript_0x5c108
checkevent $025f checkevent EVENT_JACK_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x5c071 iftrue UnknownScript_0x5c071
writetext UnknownText_0x5c4f3 writetext UnknownText_0x5c4f3
keeptextopen keeptextopen
setevent $025f setevent EVENT_JACK_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x5c0fc scall UnknownScript_0x5c0fc
jump UnknownScript_0x5c074 jump UnknownScript_0x5c074
@ -103,57 +103,57 @@ UnknownScript_0x5c074:
UnknownScript_0x5c088: UnknownScript_0x5c088:
scall UnknownScript_0x5c114 scall UnknownScript_0x5c114
winlosstext SchoolboyJack1BeatenText, $0000 winlosstext SchoolboyJack1BeatenText, $0000
copybytetovar wd9f2 copybytetovar JackFightCount
if_equal $4, UnknownScript_0x5c0a7 if_equal 4, .Fight4
if_equal $3, UnknownScript_0x5c0ad if_equal 3, .Fight3
if_equal $2, UnknownScript_0x5c0b3 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x5c0b9 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x5c0bf if_equal 0, .LoadFight0
UnknownScript_0x5c0a7: .Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x5c0f3 iftrue .LoadFight4
UnknownScript_0x5c0ad: .Fight3
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x5c0e6 iftrue .LoadFight3
UnknownScript_0x5c0b3: .Fight2
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x5c0d9 iftrue .LoadFight2
UnknownScript_0x5c0b9: .Fight1
checkflag $0047 checkflag ENGINE_FLYPOINT_OLIVINE
iftrue UnknownScript_0x5c0cc iftrue .LoadFight1
UnknownScript_0x5c0bf: .LoadFight0
loadtrainer SCHOOLBOY, JACK1 loadtrainer SCHOOLBOY, JACK1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f2, $1 loadvar JackFightCount, 1
clearflag ENGINE_JACK clearflag ENGINE_JACK
end end
UnknownScript_0x5c0cc: .LoadFight1
loadtrainer SCHOOLBOY, JACK2 loadtrainer SCHOOLBOY, JACK2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f2, $2 loadvar JackFightCount, 2
clearflag ENGINE_JACK clearflag ENGINE_JACK
end end
UnknownScript_0x5c0d9: .LoadFight2
loadtrainer SCHOOLBOY, JACK3 loadtrainer SCHOOLBOY, JACK3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f2, $3 loadvar JackFightCount, 3
clearflag ENGINE_JACK clearflag ENGINE_JACK
end end
UnknownScript_0x5c0e6: .LoadFight3
loadtrainer SCHOOLBOY, JACK4 loadtrainer SCHOOLBOY, JACK4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f2, $4 loadvar JackFightCount, 4
clearflag ENGINE_JACK clearflag ENGINE_JACK
end end
UnknownScript_0x5c0f3: .LoadFight4
loadtrainer SCHOOLBOY, JACK5 loadtrainer SCHOOLBOY, JACK5
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -59,9 +59,9 @@ SailorHuey1Script:
iftrue UnknownScript_0x5afc7 iftrue UnknownScript_0x5afc7
checkcellnum $7 checkcellnum $7
iftrue UnknownScript_0x5b05f iftrue UnknownScript_0x5b05f
checkevent $0263 checkevent EVENT_HUEY_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x5afb0 iftrue UnknownScript_0x5afb0
setevent $0263 setevent EVENT_HUEY_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x5b053 scall UnknownScript_0x5b053
jump UnknownScript_0x5afb3 jump UnknownScript_0x5afb3
@ -78,57 +78,57 @@ UnknownScript_0x5afb3:
UnknownScript_0x5afc7: UnknownScript_0x5afc7:
scall UnknownScript_0x5b06b scall UnknownScript_0x5b06b
winlosstext SailorHuey1BeatenText, $0000 winlosstext SailorHuey1BeatenText, $0000
copybytetovar wd9f4 copybytetovar HueyFightCount
if_equal $3, UnknownScript_0x5afe2 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x5afe8 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x5afee if_equal 1, .Fight1
if_equal $0, UnknownScript_0x5aff4 if_equal 0, .LoadFight0
UnknownScript_0x5afe2: .Fight3
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x5b01b iftrue .LoadFight3
UnknownScript_0x5afe8: .Fight2
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x5b00e iftrue .LoadFight2
UnknownScript_0x5afee: .Fight1
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x5b001 iftrue .LoadFight1
UnknownScript_0x5aff4: .LoadFight0
loadtrainer SAILOR, HUEY1 loadtrainer SAILOR, HUEY1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f4, $1 loadvar HueyFightCount, 1
clearflag ENGINE_HUEY clearflag ENGINE_HUEY
end end
UnknownScript_0x5b001: .LoadFight1
loadtrainer SAILOR, HUEY2 loadtrainer SAILOR, HUEY2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f4, $2 loadvar HueyFightCount, 2
clearflag ENGINE_HUEY clearflag ENGINE_HUEY
end end
UnknownScript_0x5b00e: .LoadFight2
loadtrainer SAILOR, HUEY3 loadtrainer SAILOR, HUEY3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f4, $3 loadvar HueyFightCount, 3
clearflag ENGINE_HUEY clearflag ENGINE_HUEY
end end
UnknownScript_0x5b01b: .LoadFight3
loadtrainer SAILOR, HUEY4 loadtrainer SAILOR, HUEY4
startbattle startbattle
returnafterbattle returnafterbattle
clearflag ENGINE_HUEY clearflag ENGINE_HUEY
checkevent EVENT_HUEY_PROTEIN checkevent EVENT_HUEY_PROTEIN
iftrue UnknownScript_0x5b03f iftrue UnknownScript_0x5b03f
checkevent $0265 checkevent EVENT_GOT_PROTEIN_FROM_HUEY
iftrue UnknownScript_0x5b03e iftrue UnknownScript_0x5b03e
scall UnknownScript_0x5b076 scall UnknownScript_0x5b076
verbosegiveitem PROTEIN, 1 verbosegiveitem PROTEIN, 1
iffalse UnknownScript_0x5b06f iffalse UnknownScript_0x5b06f
setevent $0265 setevent EVENT_GOT_PROTEIN_FROM_HUEY
jump UnknownScript_0x5b05f jump UnknownScript_0x5b05f
UnknownScript_0x5b03e: UnknownScript_0x5b03e:

View File

@ -59,11 +59,11 @@ CooltrainermGaven3Script:
iftrue UnknownScript_0x1a4d79 iftrue UnknownScript_0x1a4d79
checkcellnum $b checkcellnum $b
iftrue UnknownScript_0x1a4dcb iftrue UnknownScript_0x1a4dcb
checkevent $026b checkevent EVENT_GAVEN_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a4d62 iftrue UnknownScript_0x1a4d62
writetext UnknownText_0x1a4fe4 writetext UnknownText_0x1a4fe4
keeptextopen keeptextopen
setevent $026b setevent EVENT_GAVEN_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a4dbf scall UnknownScript_0x1a4dbf
jump UnknownScript_0x1a4d65 jump UnknownScript_0x1a4d65
@ -80,33 +80,33 @@ UnknownScript_0x1a4d65:
UnknownScript_0x1a4d79: UnknownScript_0x1a4d79:
scall UnknownScript_0x1a4dd7 scall UnknownScript_0x1a4dd7
winlosstext CooltrainermGaven3BeatenText, $0000 winlosstext CooltrainermGaven3BeatenText, $0000
copybytetovar wd9f5 copybytetovar GavenFightCount
if_equal $2, UnknownScript_0x1a4d90 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1a4d96 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1a4d9c if_equal 0, .LoadFight0
UnknownScript_0x1a4d90: .Fight2
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a4db6 iftrue .LoadFight2
UnknownScript_0x1a4d96: .Fight1
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a4da9 iftrue .LoadFight1
UnknownScript_0x1a4d9c: .LoadFight0
loadtrainer COOLTRAINERM, GAVEN3 loadtrainer COOLTRAINERM, GAVEN3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f5, $1 loadvar GavenFightCount, 1
clearflag ENGINE_GAVEN clearflag ENGINE_GAVEN
end end
UnknownScript_0x1a4da9: .LoadFight1
loadtrainer COOLTRAINERM, GAVEN1 loadtrainer COOLTRAINERM, GAVEN1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f5, $2 loadvar GavenFightCount, 2
clearflag ENGINE_GAVEN clearflag ENGINE_GAVEN
end end
UnknownScript_0x1a4db6: .LoadFight2
loadtrainer COOLTRAINERM, GAVEN2 loadtrainer COOLTRAINERM, GAVEN2
startbattle startbattle
returnafterbattle returnafterbattle
@ -195,11 +195,11 @@ CooltrainerfBeth1Script:
iftrue UnknownScript_0x1a4e35 iftrue UnknownScript_0x1a4e35
checkcellnum $c checkcellnum $c
iftrue UnknownScript_0x1a4e87 iftrue UnknownScript_0x1a4e87
checkevent $026d checkevent EVENT_BETH_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a4e1e iftrue UnknownScript_0x1a4e1e
writetext UnknownText_0x1a51d9 writetext UnknownText_0x1a51d9
keeptextopen keeptextopen
setevent $026d setevent EVENT_BETH_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a4e7b scall UnknownScript_0x1a4e7b
jump UnknownScript_0x1a4e21 jump UnknownScript_0x1a4e21
@ -216,33 +216,33 @@ UnknownScript_0x1a4e21:
UnknownScript_0x1a4e35: UnknownScript_0x1a4e35:
scall UnknownScript_0x1a4e93 scall UnknownScript_0x1a4e93
winlosstext CooltrainerfBeth1BeatenText, $0000 winlosstext CooltrainerfBeth1BeatenText, $0000
copybytetovar wd9f6 copybytetovar BethFightCount
if_equal $2, UnknownScript_0x1a4e4c if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1a4e52 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1a4e58 if_equal 0, .LoadFight0
UnknownScript_0x1a4e4c: .Fight2
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a4e72 iftrue .LoadFight2
UnknownScript_0x1a4e52: .Fight1
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a4e65 iftrue .LoadFight1
UnknownScript_0x1a4e58: .LoadFight0
loadtrainer COOLTRAINERF, BETH1 loadtrainer COOLTRAINERF, BETH1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f6, $1 loadvar BethFightCount, 1
clearflag ENGINE_BETH clearflag ENGINE_BETH
end end
UnknownScript_0x1a4e65: .LoadFight1
loadtrainer COOLTRAINERF, BETH2 loadtrainer COOLTRAINERF, BETH2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f6, $2 loadvar BethFightCount, 2
clearflag ENGINE_BETH clearflag ENGINE_BETH
end end
UnknownScript_0x1a4e72: .LoadFight2
loadtrainer COOLTRAINERF, BETH3 loadtrainer COOLTRAINERF, BETH3
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -95,11 +95,11 @@ Bird_keeperJose2Script:
iftrue UnknownScript_0x1a0945 iftrue UnknownScript_0x1a0945
checkcellnum $d checkcellnum $d
iftrue UnknownScript_0x1a0963 iftrue UnknownScript_0x1a0963
checkevent $026f checkevent EVENT_JOSE_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a08e8 iftrue UnknownScript_0x1a08e8
writetext UnknownText_0x1a0e42 writetext UnknownText_0x1a0e42
keeptextopen keeptextopen
setevent $026f setevent EVENT_JOSE_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a0957 scall UnknownScript_0x1a0957
jump UnknownScript_0x1a08eb jump UnknownScript_0x1a08eb
@ -116,33 +116,33 @@ UnknownScript_0x1a08eb:
UnknownScript_0x1a08ff: UnknownScript_0x1a08ff:
scall UnknownScript_0x1a096f scall UnknownScript_0x1a096f
winlosstext Bird_keeperJose2BeatenText, $0000 winlosstext Bird_keeperJose2BeatenText, $0000
copybytetovar wd9f7 copybytetovar JoseFightCount
if_equal $2, UnknownScript_0x1a0916 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1a091c if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1a0922 if_equal 0, .LoadFight0
UnknownScript_0x1a0916: .Fight2
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a093c iftrue .LoadFight2
UnknownScript_0x1a091c: .Fight1
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a092f iftrue .LoadFight1
UnknownScript_0x1a0922: .LoadFight0
loadtrainer BIRD_KEEPER, JOSE2 loadtrainer BIRD_KEEPER, JOSE2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f7, $1 loadvar JoseFightCount, 1
clearflag ENGINE_JOSE clearflag ENGINE_JOSE
end end
UnknownScript_0x1a092f: .LoadFight1
loadtrainer BIRD_KEEPER, JOSE1 loadtrainer BIRD_KEEPER, JOSE1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f7, $2 loadvar JoseFightCount, 2
clearflag ENGINE_JOSE clearflag ENGINE_JOSE
end end
UnknownScript_0x1a093c: .LoadFight2
loadtrainer BIRD_KEEPER, JOSE3 loadtrainer BIRD_KEEPER, JOSE3
startbattle startbattle
returnafterbattle returnafterbattle
@ -276,11 +276,11 @@ CooltrainerfReena1Script:
iftrue UnknownScript_0x1a09e9 iftrue UnknownScript_0x1a09e9
checkcellnum $e checkcellnum $e
iftrue UnknownScript_0x1a0a3b iftrue UnknownScript_0x1a0a3b
checkevent $0271 checkevent EVENT_REENA_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a09d2 iftrue UnknownScript_0x1a09d2
writetext UnknownText_0x1a0c35 writetext UnknownText_0x1a0c35
keeptextopen keeptextopen
setevent $0271 setevent EVENT_REENA_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a0a2f scall UnknownScript_0x1a0a2f
jump UnknownScript_0x1a09d5 jump UnknownScript_0x1a09d5
@ -297,33 +297,33 @@ UnknownScript_0x1a09d5:
UnknownScript_0x1a09e9: UnknownScript_0x1a09e9:
scall UnknownScript_0x1a0a47 scall UnknownScript_0x1a0a47
winlosstext CooltrainerfReena1BeatenText, $0000 winlosstext CooltrainerfReena1BeatenText, $0000
copybytetovar wd9f8 copybytetovar ReenaFightCount
if_equal $2, UnknownScript_0x1a0a00 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1a0a06 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1a0a0c if_equal 0, .LoadFight0
UnknownScript_0x1a0a00: .Fight2
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1a0a26 iftrue .LoadFight2
UnknownScript_0x1a0a06: .Fight1
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a0a19 iftrue .LoadFight1
UnknownScript_0x1a0a0c: .LoadFight0
loadtrainer COOLTRAINERF, REENA1 loadtrainer COOLTRAINERF, REENA1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f8, $1 loadvar ReenaFightCount, 1
clearflag ENGINE_REENA clearflag ENGINE_REENA
end end
UnknownScript_0x1a0a19: .LoadFight1
loadtrainer COOLTRAINERF, REENA2 loadtrainer COOLTRAINERF, REENA2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f8, $2 loadvar ReenaFightCount, 2
clearflag ENGINE_REENA clearflag ENGINE_REENA
end end
UnknownScript_0x1a0a26: .LoadFight2
loadtrainer COOLTRAINERF, REENA3 loadtrainer COOLTRAINERF, REENA3
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -52,11 +52,11 @@ YoungsterJoey1Script:
iftrue UnknownScript_0x1a16e0 iftrue UnknownScript_0x1a16e0
checkcellnum $f checkcellnum $f
iftrue UnknownScript_0x1a178f iftrue UnknownScript_0x1a178f
checkevent $0273 checkevent EVENT_JOEY_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a16c9 iftrue UnknownScript_0x1a16c9
writetext UnknownText_0x1a18c2 writetext UnknownText_0x1a18c2
keeptextopen keeptextopen
setevent $0273 setevent EVENT_JOEY_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a1783 scall UnknownScript_0x1a1783
jump UnknownScript_0x1a16cc jump UnknownScript_0x1a16cc
@ -73,69 +73,69 @@ UnknownScript_0x1a16cc:
UnknownScript_0x1a16e0: UnknownScript_0x1a16e0:
scall UnknownScript_0x1a179b scall UnknownScript_0x1a179b
winlosstext YoungsterJoey1BeatenText, $0000 winlosstext YoungsterJoey1BeatenText, $0000
copybytetovar wd9f9 copybytetovar JoeyFightCount
if_equal $4, UnknownScript_0x1a16ff if_equal 4, .Fight4
if_equal $3, UnknownScript_0x1a1705 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x1a170b if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1a1711 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1a1717 if_equal 0, .LoadFight0
UnknownScript_0x1a16ff: .Fight4
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a174b iftrue .LoadFight4
UnknownScript_0x1a1705: .Fight3
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1a173e iftrue .LoadFight3
UnknownScript_0x1a170b: .Fight2
checkflag $0047 checkflag ENGINE_FLYPOINT_OLIVINE
iftrue UnknownScript_0x1a1731 iftrue .LoadFight2
UnknownScript_0x1a1711: .Fight1
checkflag $0046 checkflag ENGINE_FLYPOINT_GOLDENROD
iftrue UnknownScript_0x1a1724 iftrue .LoadFight1
UnknownScript_0x1a1717: .LoadFight0
loadtrainer YOUNGSTER, JOEY1 loadtrainer YOUNGSTER, JOEY1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f9, $1 loadvar JoeyFightCount, 1
clearflag ENGINE_JOEY clearflag ENGINE_JOEY
end end
UnknownScript_0x1a1724: .LoadFight1
loadtrainer YOUNGSTER, JOEY2 loadtrainer YOUNGSTER, JOEY2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f9, $2 loadvar JoeyFightCount, 2
clearflag ENGINE_JOEY clearflag ENGINE_JOEY
end end
UnknownScript_0x1a1731: .LoadFight2
loadtrainer YOUNGSTER, JOEY3 loadtrainer YOUNGSTER, JOEY3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f9, $3 loadvar JoeyFightCount, 3
clearflag ENGINE_JOEY clearflag ENGINE_JOEY
end end
UnknownScript_0x1a173e: .LoadFight3
loadtrainer YOUNGSTER, JOEY4 loadtrainer YOUNGSTER, JOEY4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9f9, $4 loadvar JoeyFightCount, 4
clearflag ENGINE_JOEY clearflag ENGINE_JOEY
end end
UnknownScript_0x1a174b: .LoadFight4
loadtrainer YOUNGSTER, JOEY5 loadtrainer YOUNGSTER, JOEY5
startbattle startbattle
returnafterbattle returnafterbattle
clearflag ENGINE_JOEY clearflag ENGINE_JOEY
checkevent EVENT_JOEY_HP_UP checkevent EVENT_JOEY_HP_UP
iftrue UnknownScript_0x1a176f iftrue UnknownScript_0x1a176f
checkevent $0266 checkevent EVENT_GOT_HP_UP_FROM_JOEY
iftrue UnknownScript_0x1a176e iftrue UnknownScript_0x1a176e
scall UnknownScript_0x1a17a6 scall UnknownScript_0x1a17a6
verbosegiveitem HP_UP, 1 verbosegiveitem HP_UP, 1
iffalse UnknownScript_0x1a179f iffalse UnknownScript_0x1a179f
setevent $0266 setevent EVENT_GOT_HP_UP_FROM_JOEY
jump UnknownScript_0x1a178f jump UnknownScript_0x1a178f
UnknownScript_0x1a176e: UnknownScript_0x1a176e:

View File

@ -47,11 +47,11 @@ Bug_catcherWade1Script:
iftrue UnknownScript_0x1a5507 iftrue UnknownScript_0x1a5507
checkcellnum $10 checkcellnum $10
iftrue UnknownScript_0x1a5558 iftrue UnknownScript_0x1a5558
checkevent $0275 checkevent EVENT_WADE_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a547c iftrue UnknownScript_0x1a547c
writetext UnknownText_0x1a5671 writetext UnknownText_0x1a5671
closetext closetext
setevent $0275 setevent EVENT_WADE_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a554c scall UnknownScript_0x1a554c
jump UnknownScript_0x1a547f jump UnknownScript_0x1a547f
@ -68,57 +68,57 @@ UnknownScript_0x1a547f:
UnknownScript_0x1a5493: UnknownScript_0x1a5493:
scall UnknownScript_0x1a5564 scall UnknownScript_0x1a5564
winlosstext Bug_catcherWade1BeatenText, $0000 winlosstext Bug_catcherWade1BeatenText, $0000
copybytetovar wd9fa copybytetovar WadeFightCount
if_equal $4, UnknownScript_0x1a54b2 if_equal 4, .Fight4
if_equal $3, UnknownScript_0x1a54b8 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x1a54be if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1a54c4 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1a54ca if_equal 0, .LoadFight0
UnknownScript_0x1a54b2: .Fight4
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1a54fe iftrue .LoadFight4
UnknownScript_0x1a54b8: .Fight3
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1a54f1 iftrue .LoadFight3
UnknownScript_0x1a54be: .Fight2
checkflag $0049 checkflag ENGINE_FLYPOINT_MAHOGANY
iftrue UnknownScript_0x1a54e4 iftrue .LoadFight2
UnknownScript_0x1a54c4: .Fight1
checkflag $0046 checkflag ENGINE_FLYPOINT_GOLDENROD
iftrue UnknownScript_0x1a54d7 iftrue .LoadFight1
UnknownScript_0x1a54ca: .LoadFight0
loadtrainer BUG_CATCHER, WADE1 loadtrainer BUG_CATCHER, WADE1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fa, $1 loadvar WadeFightCount, 1
clearflag ENGINE_WADE clearflag ENGINE_WADE
end end
UnknownScript_0x1a54d7: .LoadFight1
loadtrainer BUG_CATCHER, WADE2 loadtrainer BUG_CATCHER, WADE2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fa, $2 loadvar WadeFightCount, 2
clearflag ENGINE_WADE clearflag ENGINE_WADE
end end
UnknownScript_0x1a54e4: .LoadFight2
loadtrainer BUG_CATCHER, WADE3 loadtrainer BUG_CATCHER, WADE3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fa, $3 loadvar WadeFightCount, 3
clearflag ENGINE_WADE clearflag ENGINE_WADE
end end
UnknownScript_0x1a54f1: .LoadFight3
loadtrainer BUG_CATCHER, WADE4 loadtrainer BUG_CATCHER, WADE4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fa, $4 loadvar WadeFightCount, 4
clearflag ENGINE_WADE clearflag ENGINE_WADE
end end
UnknownScript_0x1a54fe: .LoadFight4
loadtrainer BUG_CATCHER, WADE5 loadtrainer BUG_CATCHER, WADE5
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -215,11 +215,11 @@ FisherRalph1Script:
iftrue UnknownScript_0x1905f1 iftrue UnknownScript_0x1905f1
checkcellnum $11 checkcellnum $11
iftrue UnknownScript_0x190603 iftrue UnknownScript_0x190603
checkevent $0277 checkevent EVENT_RALPH_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x190566 iftrue UnknownScript_0x190566
writetext UnknownText_0x190bf8 writetext UnknownText_0x190bf8
keeptextopen keeptextopen
setevent $0277 setevent EVENT_RALPH_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1905f7 scall UnknownScript_0x1905f7
jump UnknownScript_0x190569 jump UnknownScript_0x190569
@ -236,57 +236,57 @@ UnknownScript_0x190569:
UnknownScript_0x19057d: UnknownScript_0x19057d:
scall UnknownScript_0x19060f scall UnknownScript_0x19060f
winlosstext FisherRalph1BeatenText, $0000 winlosstext FisherRalph1BeatenText, $0000
copybytetovar wd9fb copybytetovar RalphFightCount
if_equal $4, UnknownScript_0x19059c if_equal 4, .Fight4
if_equal $3, UnknownScript_0x1905a2 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x1905a8 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1905ae if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1905b4 if_equal 0, .LoadFight0
UnknownScript_0x19059c: .Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1905e8 iftrue .LoadFight4
UnknownScript_0x1905a2: .Fight3
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1905db iftrue .LoadFight3
UnknownScript_0x1905a8: .Fight2
checkflag $004a checkflag ENGINE_FLYPOINT_LAKE_OF_RAGE
iftrue UnknownScript_0x1905ce iftrue .LoadFight2
UnknownScript_0x1905ae: .Fight1
checkflag $0048 checkflag ENGINE_FLYPOINT_ECRUTEAK
iftrue UnknownScript_0x1905c1 iftrue .LoadFight1
UnknownScript_0x1905b4: .LoadFight0
loadtrainer FISHER, RALPH1 loadtrainer FISHER, RALPH1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fb, $1 loadvar RalphFightCount, 1
clearflag ENGINE_RALPH clearflag ENGINE_RALPH
end end
UnknownScript_0x1905c1: .LoadFight1
loadtrainer FISHER, RALPH2 loadtrainer FISHER, RALPH2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fb, $2 loadvar RalphFightCount, 2
clearflag ENGINE_RALPH clearflag ENGINE_RALPH
end end
UnknownScript_0x1905ce: .LoadFight2
loadtrainer FISHER, RALPH3 loadtrainer FISHER, RALPH3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fb, $3 loadvar RalphFightCount, 3
clearflag ENGINE_RALPH clearflag ENGINE_RALPH
end end
UnknownScript_0x1905db: .LoadFight3
loadtrainer FISHER, RALPH4 loadtrainer FISHER, RALPH4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fb, $4 loadvar RalphFightCount, 4
clearflag ENGINE_RALPH clearflag ENGINE_RALPH
end end
UnknownScript_0x1905e8: .LoadFight4
loadtrainer FISHER, RALPH5 loadtrainer FISHER, RALPH5
startbattle startbattle
returnafterbattle returnafterbattle
@ -381,11 +381,11 @@ PicnickerLiz1Script:
iftrue UnknownScript_0x19066d iftrue UnknownScript_0x19066d
checkcellnum $12 checkcellnum $12
iftrue UnknownScript_0x1906ed iftrue UnknownScript_0x1906ed
checkevent $0279 checkevent EVENT_LIZ_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x190656 iftrue UnknownScript_0x190656
writetext UnknownText_0x191060 writetext UnknownText_0x191060
keeptextopen keeptextopen
setevent $0279 setevent EVENT_LIZ_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1906e1 scall UnknownScript_0x1906e1
jump UnknownScript_0x190659 jump UnknownScript_0x190659
@ -402,57 +402,57 @@ UnknownScript_0x190659:
UnknownScript_0x19066d: UnknownScript_0x19066d:
scall UnknownScript_0x1906f9 scall UnknownScript_0x1906f9
winlosstext PicnickerLiz1BeatenText, $0000 winlosstext PicnickerLiz1BeatenText, $0000
copybytetovar wd9fc copybytetovar LizFightCount
if_equal $4, UnknownScript_0x19068c if_equal 4, .Fight4
if_equal $3, UnknownScript_0x190692 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x190698 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x19069e if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1906a4 if_equal 0, .LoadFight0
UnknownScript_0x19068c: .Fight4
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1906d8 iftrue .LoadFight4
UnknownScript_0x190692: .Fight3
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1906cb iftrue .LoadFight3
UnknownScript_0x190698: .Fight2
checkevent EVENT_CLEARED_ROCKET_HIDEOUT checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x1906be iftrue .LoadFight2
UnknownScript_0x19069e: .Fight1
checkflag $0048 checkflag ENGINE_FLYPOINT_ECRUTEAK
iftrue UnknownScript_0x1906b1 iftrue .LoadFight1
UnknownScript_0x1906a4: .LoadFight0
loadtrainer PICNICKER, LIZ1 loadtrainer PICNICKER, LIZ1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fc, $1 loadvar LizFightCount, 1
clearflag ENGINE_LIZ clearflag ENGINE_LIZ
end end
UnknownScript_0x1906b1: .LoadFight1
loadtrainer PICNICKER, LIZ2 loadtrainer PICNICKER, LIZ2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fc, $2 loadvar LizFightCount, 2
clearflag ENGINE_LIZ clearflag ENGINE_LIZ
end end
UnknownScript_0x1906be: .LoadFight2
loadtrainer PICNICKER, LIZ3 loadtrainer PICNICKER, LIZ3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fc, $3 loadvar LizFightCount, 3
clearflag ENGINE_LIZ clearflag ENGINE_LIZ
end end
UnknownScript_0x1906cb: .LoadFight3
loadtrainer PICNICKER, LIZ4 loadtrainer PICNICKER, LIZ4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fc, $4 loadvar LizFightCount, 4
clearflag ENGINE_LIZ clearflag ENGINE_LIZ
end end
UnknownScript_0x1906d8: .LoadFight4
loadtrainer PICNICKER, LIZ5 loadtrainer PICNICKER, LIZ5
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -37,11 +37,11 @@ HikerAnthony2Script:
iftrue UnknownScript_0x1ac0c5 iftrue UnknownScript_0x1ac0c5
checkcellnum $13 checkcellnum $13
iftrue UnknownScript_0x1ac0d7 iftrue UnknownScript_0x1ac0d7
checkevent $027b checkevent EVENT_ANTHONY_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1ac03a iftrue UnknownScript_0x1ac03a
writetext UnknownText_0x1ac153 writetext UnknownText_0x1ac153
keeptextopen keeptextopen
setevent $027b setevent EVENT_ANTHONY_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1ac0cb scall UnknownScript_0x1ac0cb
jump UnknownScript_0x1ac03d jump UnknownScript_0x1ac03d
@ -58,57 +58,57 @@ UnknownScript_0x1ac03d:
UnknownScript_0x1ac051: UnknownScript_0x1ac051:
scall UnknownScript_0x1ac0e3 scall UnknownScript_0x1ac0e3
winlosstext HikerAnthony2BeatenText, $0000 winlosstext HikerAnthony2BeatenText, $0000
copybytetovar wd9fd copybytetovar AnthonyFightCount
if_equal $4, UnknownScript_0x1ac070 if_equal 4, .Fight4
if_equal $3, UnknownScript_0x1ac076 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x1ac07c if_equal 2, .Fight2
if_equal $1, UnknownScript_0x1ac082 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x1ac088 if_equal 0, .LoadFight0
UnknownScript_0x1ac070: .Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x1ac0bc iftrue .LoadFight4
UnknownScript_0x1ac076: .Fight3
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x1ac0af iftrue .LoadFight3
UnknownScript_0x1ac07c: .Fight2
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x1ac0a2 iftrue .LoadFight2
UnknownScript_0x1ac082: .Fight1
checkflag $0047 checkflag ENGINE_FLYPOINT_OLIVINE
iftrue UnknownScript_0x1ac095 iftrue .LoadFight1
UnknownScript_0x1ac088: .LoadFight0
loadtrainer HIKER, ANTHONY2 loadtrainer HIKER, ANTHONY2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fd, $1 loadvar AnthonyFightCount, 1
clearflag ENGINE_ANTHONY clearflag ENGINE_ANTHONY
end end
UnknownScript_0x1ac095: .LoadFight1
loadtrainer HIKER, ANTHONY1 loadtrainer HIKER, ANTHONY1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fd, $2 loadvar AnthonyFightCount, 2
clearflag ENGINE_ANTHONY clearflag ENGINE_ANTHONY
end end
UnknownScript_0x1ac0a2: .LoadFight2
loadtrainer HIKER, ANTHONY3 loadtrainer HIKER, ANTHONY3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fd, $3 loadvar AnthonyFightCount, 3
clearflag ENGINE_ANTHONY clearflag ENGINE_ANTHONY
end end
UnknownScript_0x1ac0af: .LoadFight3
loadtrainer HIKER, ANTHONY4 loadtrainer HIKER, ANTHONY4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fd, $4 loadvar AnthonyFightCount, 4
clearflag ENGINE_ANTHONY clearflag ENGINE_ANTHONY
end end
UnknownScript_0x1ac0bc: .LoadFight4
loadtrainer HIKER, ANTHONY5 loadtrainer HIKER, ANTHONY5
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -104,11 +104,11 @@ CamperTodd1Script:
iftrue UnknownScript_0x78131 iftrue UnknownScript_0x78131
checkcellnum $14 checkcellnum $14
iftrue UnknownScript_0x78143 iftrue UnknownScript_0x78143
checkevent $027d checkevent EVENT_TODD_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x780a6 iftrue UnknownScript_0x780a6
writetext UnknownText_0x784f0 writetext UnknownText_0x784f0
keeptextopen keeptextopen
setevent $027d setevent EVENT_TODD_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x78137 scall UnknownScript_0x78137
jump UnknownScript_0x780a9 jump UnknownScript_0x780a9
@ -125,57 +125,57 @@ UnknownScript_0x780a9:
UnknownScript_0x780bd: UnknownScript_0x780bd:
scall UnknownScript_0x7814f scall UnknownScript_0x7814f
winlosstext CamperTodd1BeatenText, $0000 winlosstext CamperTodd1BeatenText, $0000
copybytetovar wd9fe copybytetovar ToddFightCount
if_equal $4, UnknownScript_0x780dc if_equal 4, .Fight4
if_equal $3, UnknownScript_0x780e2 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x780e8 if_equal 2, .Fight2
if_equal $1, UnknownScript_0x780ee if_equal 1, .Fight1
if_equal $0, UnknownScript_0x780f4 if_equal 0, .LoadFight0
UnknownScript_0x780dc: .Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x78128 iftrue .LoadFight4
UnknownScript_0x780e2: .Fight3
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x7811b iftrue .LoadFight3
UnknownScript_0x780e8: .Fight2
checkflag $004b checkflag ENGINE_FLYPOINT_BLACKTHORN
iftrue UnknownScript_0x7810e iftrue .LoadFight2
UnknownScript_0x780ee: .Fight1
checkflag $0045 checkflag ENGINE_FLYPOINT_CIANWOOD
iftrue UnknownScript_0x78101 iftrue .LoadFight1
UnknownScript_0x780f4: .LoadFight0
loadtrainer CAMPER, TODD1 loadtrainer CAMPER, TODD1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fe, $1 loadvar ToddFightCount, 1
clearflag ENGINE_TODD clearflag ENGINE_TODD
end end
UnknownScript_0x78101: .LoadFight1
loadtrainer CAMPER, TODD2 loadtrainer CAMPER, TODD2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fe, $2 loadvar ToddFightCount, 2
clearflag ENGINE_TODD clearflag ENGINE_TODD
end end
UnknownScript_0x7810e: .LoadFight2
loadtrainer CAMPER, TODD3 loadtrainer CAMPER, TODD3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fe, $3 loadvar ToddFightCount, 3
clearflag ENGINE_TODD clearflag ENGINE_TODD
end end
UnknownScript_0x7811b: .LoadFight3
loadtrainer CAMPER, TODD4 loadtrainer CAMPER, TODD4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9fe, $4 loadvar ToddFightCount, 4
clearflag ENGINE_TODD clearflag ENGINE_TODD
end end
UnknownScript_0x78128: .LoadFight4
loadtrainer CAMPER, TODD5 loadtrainer CAMPER, TODD5
startbattle startbattle
returnafterbattle returnafterbattle
@ -245,11 +245,11 @@ PicnickerGina1Script:
iftrue UnknownScript_0x78213 iftrue UnknownScript_0x78213
checkcellnum $15 checkcellnum $15
iftrue UnknownScript_0x78234 iftrue UnknownScript_0x78234
checkevent $027f checkevent EVENT_GINA_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x78188 iftrue UnknownScript_0x78188
writetext UnknownText_0x785b8 writetext UnknownText_0x785b8
keeptextopen keeptextopen
setevent $027f setevent EVENT_GINA_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x78228 scall UnknownScript_0x78228
jump UnknownScript_0x7818b jump UnknownScript_0x7818b
@ -266,57 +266,57 @@ UnknownScript_0x7818b:
UnknownScript_0x7819f: UnknownScript_0x7819f:
scall UnknownScript_0x78240 scall UnknownScript_0x78240
winlosstext PicnickerGina1BeatenText, $0000 winlosstext PicnickerGina1BeatenText, $0000
copybytetovar wd9ff copybytetovar GinaFightCount
if_equal $4, UnknownScript_0x781be if_equal 4, .Fight4
if_equal $3, UnknownScript_0x781c4 if_equal 3, .Fight3
if_equal $2, UnknownScript_0x781ca if_equal 2, .Fight2
if_equal $1, UnknownScript_0x781d0 if_equal 1, .Fight1
if_equal $0, UnknownScript_0x781d6 if_equal 0, .LoadFight0
UnknownScript_0x781be: .Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue UnknownScript_0x7820a iftrue .LoadFight4
UnknownScript_0x781c4: .Fight3
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iftrue UnknownScript_0x781fd iftrue .LoadFight3
UnknownScript_0x781ca: .Fight2
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
iftrue UnknownScript_0x781f0 iftrue .LoadFight2
UnknownScript_0x781d0: .Fight1
checkflag $0049 checkflag ENGINE_FLYPOINT_MAHOGANY
iftrue UnknownScript_0x781e3 iftrue .LoadFight1
UnknownScript_0x781d6: .LoadFight0
loadtrainer PICNICKER, GINA1 loadtrainer PICNICKER, GINA1
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9ff, $1 loadvar GinaFightCount, 1
clearflag ENGINE_GINA clearflag ENGINE_GINA
end end
UnknownScript_0x781e3: .LoadFight1
loadtrainer PICNICKER, GINA2 loadtrainer PICNICKER, GINA2
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9ff, $2 loadvar GinaFightCount, 2
clearflag ENGINE_GINA clearflag ENGINE_GINA
end end
UnknownScript_0x781f0: .LoadFight2
loadtrainer PICNICKER, GINA3 loadtrainer PICNICKER, GINA3
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9ff, $3 loadvar GinaFightCount, 3
clearflag ENGINE_GINA clearflag ENGINE_GINA
end end
UnknownScript_0x781fd: .LoadFight3
loadtrainer PICNICKER, GINA4 loadtrainer PICNICKER, GINA4
startbattle startbattle
returnafterbattle returnafterbattle
loadvar wd9ff, $4 loadvar GinaFightCount, 4
clearflag ENGINE_GINA clearflag ENGINE_GINA
end end
UnknownScript_0x7820a: .LoadFight4
loadtrainer PICNICKER, GINA5 loadtrainer PICNICKER, GINA5
startbattle startbattle
returnafterbattle returnafterbattle

View File

@ -57,11 +57,11 @@ JugglerIrwin1Script:
loadfont loadfont
checkcellnum $16 checkcellnum $16
iftrue UnknownScript_0x19c90f iftrue UnknownScript_0x19c90f
checkevent $0281 checkevent EVENT_IRWIN_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19c8ec iftrue UnknownScript_0x19c8ec
writetext UnknownText_0x19cd5a writetext UnknownText_0x19cd5a
keeptextopen keeptextopen
setevent $0281 setevent EVENT_IRWIN_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19c903 scall UnknownScript_0x19c903
jump UnknownScript_0x19c8ef jump UnknownScript_0x19c8ef
@ -240,11 +240,11 @@ Bug_catcherArnie1Script:
iftrue UnknownScript_0x19ca2f iftrue UnknownScript_0x19ca2f
checkcellnum $17 checkcellnum $17
iftrue UnknownScript_0x19c90f iftrue UnknownScript_0x19c90f
checkevent $0283 checkevent EVENT_ARNIE_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19c9a4 iftrue UnknownScript_0x19c9a4
writetext UnknownText_0x19cdf6 writetext UnknownText_0x19cdf6
keeptextopen keeptextopen
setevent $0283 setevent EVENT_ARNIE_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19c903 scall UnknownScript_0x19c903
jump UnknownScript_0x19c9a7 jump UnknownScript_0x19c9a7

View File

@ -190,11 +190,11 @@ SchoolboyAlan1Script:
iftrue UnknownScript_0x1941b4 iftrue UnknownScript_0x1941b4
checkcellnum $18 checkcellnum $18
iftrue UnknownScript_0x1941d5 iftrue UnknownScript_0x1941d5
checkevent $0285 checkevent EVENT_ALAN_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x194129 iftrue UnknownScript_0x194129
writetext UnknownText_0x1947aa writetext UnknownText_0x1947aa
keeptextopen keeptextopen
setevent $0285 setevent EVENT_ALAN_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1941c9 scall UnknownScript_0x1941c9
jump UnknownScript_0x19412c jump UnknownScript_0x19412c

View File

@ -88,11 +88,11 @@ LassDana1Script:
iftrue UnknownScript_0x1a1df6 iftrue UnknownScript_0x1a1df6
checkcellnum $1a checkcellnum $1a
iftrue UnknownScript_0x1a1e17 iftrue UnknownScript_0x1a1e17
checkevent $0289 checkevent EVENT_DANA_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a1d6b iftrue UnknownScript_0x1a1d6b
writetext UnknownText_0x1a20ec writetext UnknownText_0x1a20ec
keeptextopen keeptextopen
setevent $0289 setevent EVENT_DANA_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a1e0b scall UnknownScript_0x1a1e0b
jump UnknownScript_0x1a1d6e jump UnknownScript_0x1a1d6e
@ -240,11 +240,11 @@ SchoolboyChad1Script:
iftrue UnknownScript_0x1a1e75 iftrue UnknownScript_0x1a1e75
checkcellnum $1b checkcellnum $1b
iftrue UnknownScript_0x1a1ef5 iftrue UnknownScript_0x1a1ef5
checkevent $028b checkevent EVENT_CHAD_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a1e5e iftrue UnknownScript_0x1a1e5e
writetext UnknownText_0x1a200e writetext UnknownText_0x1a200e
keeptextopen keeptextopen
setevent $028b setevent EVENT_CHAD_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a1ee9 scall UnknownScript_0x1a1ee9
jump UnknownScript_0x1a1e61 jump UnknownScript_0x1a1e61

View File

@ -42,11 +42,11 @@ PokefanmDerek1Script:
iftrue UnknownScript_0x1a5b6e iftrue UnknownScript_0x1a5b6e
checkpoke PIKACHU checkpoke PIKACHU
iffalse UnknownScript_0x1a5b5c iffalse UnknownScript_0x1a5b5c
checkevent EVENT_SHOWED_DEREK_PIKACHU checkevent EVENT_DEREK_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a5b33 iftrue UnknownScript_0x1a5b33
writetext UnknownText_0x1a5cf8 writetext UnknownText_0x1a5cf8
keeptextopen keeptextopen
setevent EVENT_SHOWED_DEREK_PIKACHU setevent EVENT_DEREK_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a5b62 scall UnknownScript_0x1a5b62
jump UnknownScript_0x1a5b36 jump UnknownScript_0x1a5b36

View File

@ -56,11 +56,11 @@ FisherTully1Script:
iftrue UnknownScript_0x1a92dc iftrue UnknownScript_0x1a92dc
checkcellnum $1d checkcellnum $1d
iftrue UnknownScript_0x1a92fd iftrue UnknownScript_0x1a92fd
checkevent $028f checkevent EVENT_TULLY_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a9268 iftrue UnknownScript_0x1a9268
writetext UnknownText_0x1a93ab writetext UnknownText_0x1a93ab
keeptextopen keeptextopen
setevent $028f setevent EVENT_TULLY_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a92f1 scall UnknownScript_0x1a92f1
jump UnknownScript_0x1a926b jump UnknownScript_0x1a926b

View File

@ -100,11 +100,11 @@ PokemaniacBrent1Script:
iftrue UnknownScript_0x19d0cf iftrue UnknownScript_0x19d0cf
checkcellnum $1e checkcellnum $1e
iftrue UnknownScript_0x19d138 iftrue UnknownScript_0x19d138
checkevent $0291 checkevent EVENT_BRENT_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19d0b8 iftrue UnknownScript_0x19d0b8
writetext UnknownText_0x19d359 writetext UnknownText_0x19d359
keeptextopen keeptextopen
setevent $0291 setevent EVENT_BRENT_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19d12c scall UnknownScript_0x19d12c
jump UnknownScript_0x19d0bb jump UnknownScript_0x19d0bb
@ -279,11 +279,11 @@ PicnickerTiffany3Script:
iftrue UnknownScript_0x19d245 iftrue UnknownScript_0x19d245
checkpoke CLEFAIRY checkpoke CLEFAIRY
iffalse UnknownScript_0x19d233 iffalse UnknownScript_0x19d233
checkevent EVENT_SHOWED_TIFFANY_CLEFAIRY checkevent EVENT_TIFFANY_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19d1aa iftrue UnknownScript_0x19d1aa
writetext UnknownText_0x19d618 writetext UnknownText_0x19d618
keeptextopen keeptextopen
setevent EVENT_SHOWED_TIFFANY_CLEFAIRY setevent EVENT_TIFFANY_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19d239 scall UnknownScript_0x19d239
jump UnknownScript_0x19d1ad jump UnknownScript_0x19d1ad

View File

@ -32,11 +32,11 @@ Bird_keeperVance1Script:
iftrue UnknownScript_0x19d86a iftrue UnknownScript_0x19d86a
checkcellnum $20 checkcellnum $20
iftrue UnknownScript_0x19d8eb iftrue UnknownScript_0x19d8eb
checkevent $0295 checkevent EVENT_VANCE_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19d853 iftrue UnknownScript_0x19d853
writetext UnknownText_0x19dbf3 writetext UnknownText_0x19dbf3
keeptextopen keeptextopen
setevent $0295 setevent EVENT_VANCE_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19d8df scall UnknownScript_0x19d8df
jump UnknownScript_0x19d856 jump UnknownScript_0x19d856
@ -208,11 +208,11 @@ FisherWilton1Script:
iftrue UnknownScript_0x19d9b4 iftrue UnknownScript_0x19d9b4
checkcellnum $21 checkcellnum $21
iftrue UnknownScript_0x19d8eb iftrue UnknownScript_0x19d8eb
checkevent $0297 checkevent EVENT_WILTON_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19d957 iftrue UnknownScript_0x19d957
writetext UnknownText_0x19daa8 writetext UnknownText_0x19daa8
keeptextopen keeptextopen
setevent $0297 setevent EVENT_WILTON_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19d8df scall UnknownScript_0x19d8df
jump UnknownScript_0x19d95a jump UnknownScript_0x19d95a

View File

@ -30,12 +30,12 @@ BlackbeltKenji3Script:
loadfont loadfont
checkcellnum $22 checkcellnum $22
iftrue UnknownScript_0x19e0e4 iftrue UnknownScript_0x19e0e4
checkevent $0299 checkevent EVENT_KENJI_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19e0cd iftrue UnknownScript_0x19e0cd
special Function11485 special Function11485
writetext UnknownText_0x19e5e2 writetext UnknownText_0x19e5e2
closetext closetext
setevent $0299 setevent EVENT_KENJI_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19e11b scall UnknownScript_0x19e11b
jump UnknownScript_0x19e0d0 jump UnknownScript_0x19e0d0
@ -206,11 +206,11 @@ HikerParry3Script:
iftrue UnknownScript_0x19e1b8 iftrue UnknownScript_0x19e1b8
checkcellnum $23 checkcellnum $23
iftrue UnknownScript_0x19e127 iftrue UnknownScript_0x19e127
checkevent $029b checkevent EVENT_PARRY_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x19e1a1 iftrue UnknownScript_0x19e1a1
writetext UnknownText_0x19e434 writetext UnknownText_0x19e434
keeptextopen keeptextopen
setevent $029b setevent EVENT_PARRY_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x19e11b scall UnknownScript_0x19e11b
jump UnknownScript_0x19e1a4 jump UnknownScript_0x19e1a4

View File

@ -59,11 +59,11 @@ PicnickerErin1Script:
iftrue UnknownScript_0x1a96da iftrue UnknownScript_0x1a96da
checkcellnum $24 checkcellnum $24
iftrue UnknownScript_0x1a975b iftrue UnknownScript_0x1a975b
checkevent $029d checkevent EVENT_ERIN_ASKED_FOR_PHONE_NUMBER
iftrue UnknownScript_0x1a96c3 iftrue UnknownScript_0x1a96c3
writetext UnknownText_0x1a98c6 writetext UnknownText_0x1a98c6
keeptextopen keeptextopen
setevent $029d setevent EVENT_ERIN_ASKED_FOR_PHONE_NUMBER
scall UnknownScript_0x1a974f scall UnknownScript_0x1a974f
jump UnknownScript_0x1a96c6 jump UnknownScript_0x1a96c6

View File

@ -2216,35 +2216,37 @@ wMobileBattleRoomTrigger:: ds 1 ; d9c0
SECTION "Events", WRAMX, BANK [1] SECTION "Events", WRAMX, BANK [1]
wd9f2:: ds 1 JackFightCount:: ds 1
ds 1 ds 1
wd9f4:: ds 1 HueyFightCount:: ds 1
wd9f5:: ds 1 GavenFightCount:: ds 1
wd9f6:: ds 1 BethFightCount:: ds 1
wd9f7:: ds 1 JoseFightCount:: ds 1
wd9f8:: ds 1 ReenaFightCount:: ds 1
wd9f9:: ds 1 JoeyFightCount:: ds 1
wd9fa:: ds 1 WadeFightCount:: ds 1
wd9fb:: ds 1 RalphFightCount:: ds 1
wd9fc:: ds 1 LizFightCount:: ds 1
wd9fd:: ds 1 AnthonyFightCount:: ds 1
wd9fe:: ds 1 ToddFightCount:: ds 1
wd9ff:: ds 1 GinaFightCount:: ds 1
wda00:: ds 1 wda00:: ds 1
ArnieFightCount:: ds 1 ArnieFightCount:: ds 1
AlanFightCount:: ds 1 AlanFightCount:: ds 1
DanaFightCount:: ds 1 DanaFightCount:: ds 1
ChadFightCount:: ds 1 ChadFightCount:: ds 1
wda05:: ds 1 ds 1
TullyFightCount:: ds 1 TullyFightCount:: ds 1
BrentFightCount:: ds 1 BrentFightCount:: ds 1
TiffanyFightCount:: ds 1 TiffanyFightCount:: ds 1
VanceFightCount:: ds 1 VanceFightCount:: ds 1
WiltonFightCount:: ds 1 WiltonFightCount:: ds 1
wda0b:: ds 1 ds 1
ParryFightCount:: ds 1 ParryFightCount:: ds 1
ErinFightCount:: ds 1 ErinFightCount:: ds 1
ds 100 ds 100
EventFlags:: ; da72 EventFlags:: ; da72