Mercurial > rlmcintyre
view BoosterPack/.svn/text-base/PokeScrape.pl.svn-base @ 0:0d795f02a8bb tip
initial committ. what was I thinking?
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Mon, 27 Sep 2010 16:57:26 -0400 |
parents | |
children |
line wrap: on
line source
1 use Card;2 use Storable;3 use Filter;5 open POKE, "<all.dat";6 &doit;7 @allcards = ();9 for $line(<POKE>)10 {11 $line =~ m/(<img.*?>).*?(<img.*?>).*?/;13 $img1 = $1;14 $img3 = $2;15 $line =~ m/(<a.*?<\/a>).*?/;16 $img2 = $1;19 #<img src="/cdexdata/images/types/w.gif" alt="Water" title="Water" height="17" width="17" class="t">21 #<a id="base-set-2-blastoise" href="/scans/base-set/2-blastoise.jpg" title="Blastoise from Base Set (#2)" target="1">Blastoise</a>23 #<img src="/cdexdata/images/rarities/rare-holo.gif" alt="Rare Holo" title="Rare Holo" width="28" height="16">28 $img1 =~ m/alt="(.*?)"/;29 $typeTag = $1;31 $img2 =~ m/\(\#(\d+)\)/;32 $numTag = $1;33 $img2 =~ m/href="(.*?)"/;34 $pix = $1;35 $img2 =~ m/>(.*)</;36 $nameTag = $1;37 $img2 =~ m/from (.*?) \(/;38 $setTag = $1;40 $img3 =~ m/alt="(.*?)"/;41 $rarityTag = $1;44 if ($line =~ m/^<td/)45 {46 print $numTag," ",$nameTag;47 $tempCard = Card->new();49 if (($nameTag =~ m/Fighting Energy/)or ($nameTag =~ m/Fire Energy/)or ($nameTag =~ m/Grass Energy/)or ($nameTag =~ m/Lightning Energy/)or ($nameTag =~ m/Psychic Energy/)or ($nameTag =~ m/Water Ener/))50 {$rarityTag = "None";print "FAIL::";}54 $tempCard->addTags($typeTag,$numTag,$nameTag,$setTag,$rarityTag);57 if ($setTag eq "Base Set"){for $t(@Base){if ($t =~ m/\D$numTag\D/){ $tempCard->setPix($t);}}}58 if ($setTag eq "Jungle"){for $t(@Jungle){if ($t =~ m/\D$numTag\D/){ $tempCard->setPix($t);}}}59 if ($setTag eq "Team Rocket"){for $t(@Rocket){if ($t =~ m/\D$numTag\D/){ $tempCard->setPix($t);}}}60 if ($setTag eq "Fossil"){for $t(@Fossil){if ($t =~ m/\D$numTag\D/){ $tempCard->setPix($t);}}}61 if ($setTag eq "Gym Challenge"){for $t(@GymChallenge){if ($t =~ m/\D$numTag\D/){ $tempCard->setPix($t);}}}62 if ($setTag eq "Gym Heroes"){for $t(@GymHeroes){if ($t =~ m/\D$numTag\D/){ $tempCard->setPix($t);}}}64 if ($tempCard->getPix()=~ m/132_Water_Energy/){print "##################AHHHHHHHHHHHHHHHHHHHHHH";}68 print " $setTag \n";69 push @allcards,$tempCard;72 }76 }79 store \@allcards, 'CARD.perl';83 my $refnewstruct = retrieve 'CARD.perl';86 print @$refnewstruct[0]->getTags();100 sub doit {102 @Base = qw(103 images/Base/100_Lightning_Energy.jpg104 images/Base/101_Psychic_Energy.jpg105 images/Base/102_Water_Energy.jpg106 images/Base/17_Beedrill.jpg107 images/Base/18_Dragonair.jpg108 images/Base/19_Dugtrio.jpg109 images/Base/20_Electabuzz.jpg110 images/Base/21_Electrode.jpg111 images/Base/22_Pidgeotto.jpg112 images/Base/23_Arcanine.jpg113 images/Base/24_Charmeleon.jpg114 images/Base/25_Dewgong.jpg115 images/Base/26_Dratini.jpg116 images/Base/27_Farfetchd.jpg117 images/Base/28_Growlithe.jpg118 images/Base/29_Haunter.jpg119 images/Base/30_Ivysaur.jpg120 images/Base/31_Jynx.jpg121 images/Base/32_Kadabra.jpg122 images/Base/33_Kakuna.jpg123 images/Base/34_Machoke.jpg124 images/Base/35_Magikarp.jpg125 images/Base/36_Magmar.jpg126 images/Base/37_Nidorino.jpg127 images/Base/38_Poliwhirl.jpg128 images/Base/39_Porygon.jpg129 images/Base/40_Raticate.jpg130 images/Base/41_Seel.jpg131 images/Base/42_Wartortle.jpg132 images/Base/43_Abra.jpg133 images/Base/44_Bulbasaur.jpg134 images/Base/45_Caterpie.jpg135 images/Base/46_Charmander.jpg136 images/Base/47_Diglett.jpg137 images/Base/48_Doduo.jpg138 images/Base/49_Drowzee.jpg139 images/Base/50_Gastly.jpg140 images/Base/51_Koffing.jpg141 images/Base/52_Machop.jpg142 images/Base/53_Magnemite.jpg143 images/Base/54_Metapod.jpg144 images/Base/55_Nidoran_M.jpg145 images/Base/56_Onix.jpg146 images/Base/57_Pidgey.jpg147 images/Base/58_Pikachu.jpg148 images/Base/59_Poliwag.jpg149 images/Base/60_Ponyta.jpg150 images/Base/61_Rattata.jpg151 images/Base/62_Sandshrew.jpg152 images/Base/63_Squirtle.jpg153 images/Base/64_Starmie.jpg154 images/Base/65_Staryu.jpg155 images/Base/66_Tangela.jpg156 images/Base/67_Voltorb.jpg157 images/Base/68_Vulpix.jpg158 images/Base/69_Weedle.jpg159 images/Base/70_Clefairy_Doll.jpg160 images/Base/71_Computer_Search.jpg161 images/Base/72_Devolution_Spray.jpg162 images/Base/73_Impostor_Professor_Oak.jpg163 images/Base/74_Item_Finder.jpg164 images/Base/75_Lass.jpg165 images/Base/76_Pokemon_Breeder.jpg166 images/Base/77_Pokemon_Trader.jpg167 images/Base/78_Scoop_Up.jpg168 images/Base/79_Super_Energy_Removal.jpg169 images/Base/80_Defender.jpg170 images/Base/81_Energy_Retrieval.jpg171 images/Base/82_Full_Heal.jpg172 images/Base/83_Maintenance.jpg173 images/Base/84_Plus_Power.jpg174 images/Base/85_Pokemon_Center.jpg175 images/Base/86_Pokemon_Flute.jpg176 images/Base/87_Pokedex.jpg177 images/Base/88_Professor_Oak.jpg178 images/Base/89_Revive.jpg179 images/Base/90_Super_Potion.jpg180 images/Base/91_Bill.jpg181 images/Base/92_Energy_Removal.jpg182 images/Base/93_Gust_of_Wind.jpg183 images/Base/94_Potion.jpg184 images/Base/95_Switch.jpg185 images/Base/96_Double_Colorless_Energy.jpg186 images/Base/97_Fighting_Energy.jpg187 images/Base/98_Fire_Energy.jpg188 images/Base/99_Grass_Energy.jpg189 images/Base/H-10_Mewtwo.jpg190 images/Base/H-11_Nidoking.jpg191 images/Base/H-12_Ninetales.jpg192 images/Base/H-13_Poliwrath.jpg193 images/Base/H-14_Raichu.jpg194 images/Base/H-15_Venusaur.jpg195 images/Base/H-16_Zapdos.jpg196 images/Base/H-1_Alakazam.jpg197 images/Base/H-2_Blastoise.jpg198 images/Base/H-3_Chansey.jpg199 images/Base/H-4_Charizard.jpg200 images/Base/H-5_Clefairy.jpg201 images/Base/H-6_Gyarados.jpg202 images/Base/H-7_Hitmonchan.jpg203 images/Base/H-8_Machamp.jpg204 images/Base/H-9_Magneton.jpg);205 @Fossil = qw(206 images/Fossil/16_Aerodactyl.jpg207 images/Fossil/17_Articuno.jpg208 images/Fossil/18_Ditto.jpg209 images/Fossil/19_Dragonite.jpg210 images/Fossil/20_Gengar.jpg211 images/Fossil/21_Haunter.jpg212 images/Fossil/22_Hitmonlee.jpg213 images/Fossil/23_Hypno.jpg214 images/Fossil/24_Kabutops.jpg215 images/Fossil/25_Lapras.jpg216 images/Fossil/26_Magneton.jpg217 images/Fossil/27_Moltres.jpg218 images/Fossil/28_Muk.jpg219 images/Fossil/29_Raichu.jpg220 images/Fossil/30_Zapdos.jpg221 images/Fossil/31_Arbok.jpg222 images/Fossil/32_Cloyster.jpg223 images/Fossil/33_Gastly.jpg224 images/Fossil/34_Golbat.jpg225 images/Fossil/35_Golduck.jpg226 images/Fossil/36_Golem.jpg227 images/Fossil/37_Graveler.jpg228 images/Fossil/38_Kingler.jpg229 images/Fossil/39_Magmar.jpg230 images/Fossil/40_Omastar.jpg231 images/Fossil/41_Sandslash.jpg232 images/Fossil/42_Seadra.jpg233 images/Fossil/43_Slowbro.jpg234 images/Fossil/44_Tentacruel.jpg235 images/Fossil/45_Weezing.jpg236 images/Fossil/46_Ekans.jpg237 images/Fossil/47_Geodude.jpg238 images/Fossil/48_Grimer.jpg239 images/Fossil/49_Horsea.jpg240 images/Fossil/50_Kabuto.jpg241 images/Fossil/51_Krabby.jpg242 images/Fossil/52_Omanyte.jpg243 images/Fossil/53_Psyduck.jpg244 images/Fossil/54_Shellder.jpg245 images/Fossil/55_Slowpoke.jpg246 images/Fossil/56_Tentacool.jpg247 images/Fossil/57_Zubat.jpg248 images/Fossil/58_Mr_Fuji.jpg249 images/Fossil/59_Energy_Search.jpg250 images/Fossil/60_Gambler.jpg251 images/Fossil/61_Recycle.jpg252 images/Fossil/62_Mysterious_Fossil.jpg253 images/Fossil/H-10_Lapras.jpg254 images/Fossil/H-11_Magneton.jpg255 images/Fossil/H-12_Moltres.jpg256 images/Fossil/H-13_Muk.jpg257 images/Fossil/H-14_Raichu.jpg258 images/Fossil/H-15_Zapdos.jpg259 images/Fossil/H-1_Aerodactyl.jpg260 images/Fossil/H-2_Articuno.jpg261 images/Fossil/H-3_Ditto.jpg262 images/Fossil/H-4_Dragonite.jpg263 images/Fossil/H-5_Gengar.jpg264 images/Fossil/H-6_Haunter.jpg265 images/Fossil/H-7_Hitmonlee.jpg266 images/Fossil/H-8_Hypno.jpg267 images/Fossil/H-9_Kabutops.jpg);268 @GymChallenge = qw(269 images/GymChallenge/100_Blaine.jpg270 images/GymChallenge/101_Brocks_Protection.jpg271 images/GymChallenge/102_Chaos_Gym.jpg272 images/GymChallenge/103_Erikas_Kindness.jpg273 images/GymChallenge/104_Giovanni.jpg274 images/GymChallenge/105_Giovannis_Last_Resort.jpg275 images/GymChallenge/106_Koga.jpg276 images/GymChallenge/107_Lt_Surges_Secret_Plan.jpg277 images/GymChallenge/108_Mistys_Wish.jpg278 images/GymChallenge/109_Resistance_Gym.jpg279 images/GymChallenge/110_Sabrina.jpg280 images/GymChallenge/111_Blaines_Quiz_2.jpg281 images/GymChallenge/112_Blaines_Quiz_3.jpg282 images/GymChallenge/113_Cinnabar_City_Gym.jpg283 images/GymChallenge/114_Fuchsia_City_Gym.jpg284 images/GymChallenge/115_Kogas_Ninja_Trick.jpg285 images/GymChallenge/116_Master_Ball.jpg286 images/GymChallenge/117_Max_Revive.jpg287 images/GymChallenge/118_Mistys_Tears.jpg288 images/GymChallenge/119_Rockets_Minefield_Gym.jpg289 images/GymChallenge/120_Rockets_Secret_Experiment.jpg290 images/GymChallenge/121_Sabrinas_Psychic_Control.jpg291 images/GymChallenge/122_Saffron_City_Gym.jpg292 images/GymChallenge/123_Viridian_City_Gym.jpg293 images/GymChallenge/124_Fervor.jpg294 images/GymChallenge/125_Transparent_Walls.jpg295 images/GymChallenge/126_Warp_Point.jpg296 images/GymChallenge/127_Fighting_Energy.jpg297 images/GymChallenge/128_Fire_Energy.jpg298 images/GymChallenge/129_Grass_Energy.jpg299 images/GymChallenge/130_Lightning_Energy.jpg300 images/GymChallenge/131_Psychic_Energy.jpg301 images/GymChallenge/132_Water_Energy.jpg302 images/GymChallenge/21_Blaines_Ninetales.jpg303 images/GymChallenge/22_Brocks_Dugtrio.jpg304 images/GymChallenge/23_Giovannis_Nidoqueen.jpg305 images/GymChallenge/24_Giovannis_Pinsir.jpg306 images/GymChallenge/25_Kogas_Arbok.jpg307 images/GymChallenge/26_Kogas_Muk.jpg308 images/GymChallenge/27_Kogas_Pidgeotto.jpg309 images/GymChallenge/28_Lt_Surges_Jolteon.jpg310 images/GymChallenge/29_Sabrinas_Gengar.jpg311 images/GymChallenge/30_Sabrinas_Golduck.jpg312 images/GymChallenge/31_Blaines_Charmeleon.jpg313 images/GymChallenge/33_Blaines_Rapidash.jpg314 images/GymChallenge/32_Blaines_Dodrio.jpg315 images/GymChallenge/34_Brocks_Graveler.jpg316 images/GymChallenge/35_Brocks_Primape.jpg317 images/GymChallenge/36_Brocks_Sandslash.jpg318 images/GymChallenge/37_Brocks_Vulpix.jpg319 images/GymChallenge/38_Erickas_Bellsprout.jpg320 images/GymChallenge/39_Erickas_Bulbasaur.jpg321 images/GymChallenge/40_Erikas_Clefairy.jpg322 images/GymChallenge/41_Erikas_Ivysaur.jpg323 images/GymChallenge/42_Giovannis_Machoke.jpg324 images/GymChallenge/43_Giovannis_Meowth.jpg325 images/GymChallenge/44_Giovannis_Nidorina.jpg326 images/GymChallenge/45_Giovannis_Nidorino.jpg327 images/GymChallenge/46_Kogas_Golbat.jpg328 images/GymChallenge/47_Kogas_Kakuna.jpg329 images/GymChallenge/48_Kogas_Koffing.jpg330 images/GymChallenge/49_Kogas_Pidgey.jpg331 images/GymChallenge/50_Kogas_Weezing.jpg332 images/GymChallenge/51_Lt_Surges_Eevee.jpg333 images/GymChallenge/52_Lt_Surges_Electrode.jpg334 images/GymChallenge/53_Lt_Surges_Raticate.jpg335 images/GymChallenge/54_Mistys_Dewgong.jpg336 images/GymChallenge/55_Sabrinas_Haunter.jpg337 images/GymChallenge/56_Sabrinas_Hypno.jpg338 images/GymChallenge/57_Sabrinas_Jynx.jpg339 images/GymChallenge/58_Sabrinas_Kadabra.jpg340 images/GymChallenge/59_Sabrinas_Mr_Mime.jpg341 images/GymChallenge/60_Blaines_Charmander.jpg342 images/GymChallenge/61_Blaines_Duduo.jpg343 images/GymChallenge/62_Blaines_Growlithe.jpg344 images/GymChallenge/63_Blaines_Mankey.jpg345 images/GymChallenge/64_Blaines_Ponyta.jpg346 images/GymChallenge/65_Blaines_Rhyhorn.jpg347 images/GymChallenge/66_Blaines_Vulpix.jpg348 images/GymChallenge/67_Brocks_Diglett.jpg349 images/GymChallenge/68_Brocks_Geodude.jpg350 images/GymChallenge/69_Erikas_Jigglypuff.jpg351 images/GymChallenge/70_Erikas_Oddish.jpg352 images/GymChallenge/71_Erikas_Paras.jpg353 images/GymChallenge/72_Giovannis_Machop.jpg354 images/GymChallenge/73_Giovannis_Magikarp.jpg355 images/GymChallenge/74_Giovannis_Meowth.jpg356 images/GymChallenge/75_Giovannis_Nidoran.jpg357 images/GymChallenge/76_Giovannis_Nidoran.jpg358 images/GymChallenge/77_Kogas_Ekans.jpg359 images/GymChallenge/78_Kogas_Grimer.jpg360 images/GymChallenge/79_Kogas_Koffing.jpg361 images/GymChallenge/80_Kogas_Pidgey.jpg362 images/GymChallenge/81_Kogas_Tangela.jpg363 images/GymChallenge/82_Kogas_Weedle.jpg364 images/GymChallenge/83_Kogas_Zubat.jpg365 images/GymChallenge/84_Lt_Surges_Pikachu.jpg366 images/GymChallenge/85_Lt_Surges_Rattata.jpg367 images/GymChallenge/86_Lt_Surges_Voltorb.jpg368 images/GymChallenge/87_Mistys_Horsea.jpg369 images/GymChallenge/88_Mistys_Magikarp.jpg370 images/GymChallenge/89_Mistys_Poliwag.jpg371 images/GymChallenge/90_Mistys_Psyduck.jpg372 images/GymChallenge/91_Mistys_Seel.jpg373 images/GymChallenge/92_Mistys_Staryu.jpg374 images/GymChallenge/93_Sabrinas_Abra.jpg375 images/GymChallenge/94_Sabrinas_Abra.jpg376 images/GymChallenge/95_Sabrinas_Drowzee.jpg377 images/GymChallenge/96_Sabrinas_Gastly.jpg378 images/GymChallenge/97_Sabrinas_Gastly.jpg379 images/GymChallenge/98_Sabrinas_Porygon.jpg380 images/GymChallenge/99_Sabrinas_Psyduck.jpg381 images/GymChallenge/H-10_Kogas_Ditto.jpg382 images/GymChallenge/H-11_Lt_Surges_Raichu.jpg383 images/GymChallenge/H-12_Mistys_Golduck.jpg384 images/GymChallenge/H-13_Mistys_Gyarados.jpg385 images/GymChallenge/H-14_Rockets_Mewtwo.jpg386 images/GymChallenge/H-15_Rockets_Zapdos.jpg387 images/GymChallenge/H-16_Sabrinas_Alakazam.jpg388 images/GymChallenge/H-17_Blaine.jpg389 images/GymChallenge/H-18_Giovanni.jpg390 images/GymChallenge/H-19_Koga.jpg391 images/GymChallenge/H-1_Blaines_Arcanine.jpg392 images/GymChallenge/H-20_Sabrina.jpg393 images/GymChallenge/H-2_Blaines_Charizard.jpg394 images/GymChallenge/H-3_Brocks_Ninetales.jpg395 images/GymChallenge/H-4_Erikas_Venusaur.jpg396 images/GymChallenge/H-5_Giovannis_Gyarados.jpg397 images/GymChallenge/H-6_Giovannis_Machamp.jpg398 images/GymChallenge/H-7_Giovannis_Nidoking.jpg399 images/GymChallenge/H-8_Giovannis_Persian.jpg400 images/GymChallenge/H-9_Kogas_Beedrill.jpg);401 @GymHeroes = qw(402 images/GymHeroes/100_Erika.jpg403 images/GymHeroes/101_Lt_Surge.jpg404 images/GymHeroes/102_Misty.jpg405 images/GymHeroes/103_No_Removal_Gym.jpg406 images/GymHeroes/104_The_Rockets_Training_Gym.jpg407 images/GymHeroes/105_Blaines_Last_Resort.jpg408 images/GymHeroes/106_Brocks_Training_Method.jpg409 images/GymHeroes/107_Celadon_City_Gym.jpg410 images/GymHeroes/108_Cerulean_City_Gym.jpg411 images/GymHeroes/109_Erikas_Maids.jpg412 images/GymHeroes/110_Erikas_Perfume.jpg413 images/GymHeroes/111_Good_Manners.jpg414 images/GymHeroes/112_Lt_Surges_Treaty.jpg415 images/GymHeroes/113_Minion_of_Team_Rocket.jpg416 images/GymHeroes/114_Mistys_Wrath.jpg417 images/GymHeroes/115_Pewter_City_Gym.jpg418 images/GymHeroes/116_Recall.jpg419 images/GymHeroes/117_Sabrinas_ESP.jpg420 images/GymHeroes/118_Secret_Mission.jpg421 images/GymHeroes/119_Tickling_Machine.jpg422 images/GymHeroes/120_Vermilion_City_Gym.jpg423 images/GymHeroes/121_Blaines_Gamble.jpg424 images/GymHeroes/122_Energy_Flow.jpg425 images/GymHeroes/123_Mistys_Duel.jpg426 images/GymHeroes/124_Narrow_Gym.jpg427 images/GymHeroes/125_Sabrinas_Gaze.jpg428 images/GymHeroes/126_Trash_Exchange.jpg429 images/GymHeroes/127_Fighting_Energy.jpg430 images/GymHeroes/128_Fire_Energy.jpg431 images/GymHeroes/129_Grass_Energy.jpg432 images/GymHeroes/130_Lightning_Energy.jpg433 images/GymHeroes/131_Psychic_Energy.jpg434 images/GymHeroes/132_Water_Energy.jpg435 images/GymHeroes/20_Brocks_Golem.jpg436 images/GymHeroes/21_Brocks_Onix.jpg437 images/GymHeroes/22_Brocks_Rhyhorn.jpg438 images/GymHeroes/23_Brocks_Sandslash.jpg439 images/GymHeroes/24_Brocks_Zubat.jpg440 images/GymHeroes/25_Erikas_Clefairy.jpg441 images/GymHeroes/26_Erikas_Victreebel.jpg442 images/GymHeroes/27_Lt_Surges_Electabuzz.jpg443 images/GymHeroes/28_Lt_Surges_Raichu.jpg444 images/GymHeroes/29_Mistys_Cloyster.jpg445 images/GymHeroes/30_Mistys_Goldeen.jpg446 images/GymHeroes/31_Mistys_Poliwrath.jpg447 images/GymHeroes/32_Mistys_Tentacool.jpg448 images/GymHeroes/33_Rockets_Snorlax.jpg449 images/GymHeroes/34_Sabrinas_Venomoth.jpg450 images/GymHeroes/35_Blaines_Growlithe.jpg451 images/GymHeroes/36_Blaines_Kangaskhan.jpg452 images/GymHeroes/37_Blaines_Magmar.jpg453 images/GymHeroes/38_Brocks_Geodude.jpg454 images/GymHeroes/39_Brocks_Golbat.jpg455 images/GymHeroes/40_Brocks_Graveler.jpg456 images/GymHeroes/41_Brocks_Lickitung.jpg457 images/GymHeroes/42_Erikas_Dratini.jpg458 images/GymHeroes/43_Erikas_Exeggcute.jpg459 images/GymHeroes/44_Erikas_Exeggutor.jpg460 images/GymHeroes/45_Erikas_Gloom.jpg461 images/GymHeroes/46_Erikas_Gloom.jpg462 images/GymHeroes/47_Erikas_Oddish.jpg463 images/GymHeroes/48_Erikas_Weepinbell.jpg464 images/GymHeroes/49_Erikas_Weepinbell.jpg465 images/GymHeroes/50_Lt_Surges_Magnemite.jpg466 images/GymHeroes/51_Lt_Surges_Raticate.jpg467 images/GymHeroes/52_Lt_Surges_Spearow.jpg468 images/GymHeroes/53_Mistys_Poliwhirl.jpg469 images/GymHeroes/54_Mistys_Psyduck.jpg470 images/GymHeroes/55_Mistys_Seaking.jpg471 images/GymHeroes/56_Mistys_Starmie.jpg472 images/GymHeroes/57_Mistys_Tentacool.jpg473 images/GymHeroes/58_Sabrinas_Haunter.jpg474 images/GymHeroes/59_Sabrinas_Jynx.jpg475 images/GymHeroes/60_Sabrinas_Slowbro.jpg476 images/GymHeroes/61_Blaines_Charmander.jpg477 images/GymHeroes/62_Blaines_Growlithe.jpg478 images/GymHeroes/63_Blaines_Ponyta.jpg479 images/GymHeroes/64_Blaines_Tauros.jpg480 images/GymHeroes/65_Blaines_Vulpix.jpg481 images/GymHeroes/66_Brocks_Geodude.jpg482 images/GymHeroes/67_Brocks_Mankey.jpg483 images/GymHeroes/68_Brocks_Mankey.jpg484 images/GymHeroes/69_Brocks_Onix.jpg485 images/GymHeroes/70_Brocks_Rhyhorn.jpg486 images/GymHeroes/71_Brocks_Sandshrew.jpg487 images/GymHeroes/72_Brocks_Sandshrew.jpg488 images/GymHeroes/73_Brocks_Vulpix.jpg489 images/GymHeroes/74_Brocks_Zubat.jpg490 images/GymHeroes/75_Erikas_Bellsprout.jpg491 images/GymHeroes/76_Erikas_Bellsprout.jpg492 images/GymHeroes/77_Erikas_Exeggcute.jpg493 images/GymHeroes/78_Erikas_Oddish.jpg494 images/GymHeroes/79_Erikas_Tangela.jpg495 images/GymHeroes/80_Lt_Surges_Magnemite.jpg496 images/GymHeroes/81_Lt_Surges_Pikachu.jpg497 images/GymHeroes/82_Lt_Surges_Rattata.jpg498 images/GymHeroes/83_Lt_Surges_Spearow.jpg499 images/GymHeroes/84_Lt_Surges_Voltorb.jpg500 images/GymHeroes/85_Mistys_Goldeen.jpg501 images/GymHeroes/86_Mistys_Horsea.jpg502 images/GymHeroes/87_Mistys_Poliwag.jpg503 images/GymHeroes/88_Mistys_Seel.jpg504 images/GymHeroes/89_Mistys_Shellder.jpg505 images/GymHeroes/90_Mistys_Staryu.jpg506 images/GymHeroes/91_Sabrinas_Abra.jpg507 images/GymHeroes/92_Sabrinas_Drowzee.jpg508 images/GymHeroes/93_Sabrinas_Gastly.jpg509 images/GymHeroes/94_Sabrinas_Mr_Mime.jpg510 images/GymHeroes/95_Sabrinas_Slowpoke.jpg511 images/GymHeroes/96_Sabrinas_Venonat.jpg512 images/GymHeroes/97_Blaines_Quiz_1.jpg513 images/GymHeroes/98_Brock.jpg514 images/GymHeroes/99_Charity.jpg515 images/GymHeroes/H-10_Mistys_Tentacruel.jpg516 images/GymHeroes/H-11_Rockets_Hitmonchan.jpg517 images/GymHeroes/H-12_Rockets_Moltres.jpg518 images/GymHeroes/H-13_Rockets_Scyther.jpg519 images/GymHeroes/H-14_Sabrinas_Gengar.jpg520 images/GymHeroes/H-15_Brock.jpg521 images/GymHeroes/H-16_Erika.jpg522 images/GymHeroes/H-17_Lt_Surge.jpg523 images/GymHeroes/H-18_Misty.jpg524 images/GymHeroes/H-19_The_Rockets_Trap.jpg525 images/GymHeroes/H-1_Blaines_Moltres.jpg526 images/GymHeroes/H-2_Brocks_Rhydon.jpg527 images/GymHeroes/H-3_Erikas_Clefable.jpg528 images/GymHeroes/H-4_Erikas_Dragonair.jpg529 images/GymHeroes/H-5_Erikas_Vileplume.jpg530 images/GymHeroes/H-6_Lt_Surges_Electabuzz.jpg531 images/GymHeroes/H-7_Lt_Surges_Fearow.jpg532 images/GymHeroes/H-8_Lt_Surges_Magneton.jpg533 images/GymHeroes/H-9_Mistys_Seadra.jpg);534 @Jungle = qw(535 images/Jungle/17_Clefable.jpg536 images/Jungle/18_Electrode.jpg537 images/Jungle/19_Flareon.jpg538 images/Jungle/20_Jolteon.jpg539 images/Jungle/21_Kangaskhan.jpg540 images/Jungle/22_Mr_Mime.jpg541 images/Jungle/23_Nidoqueen.jpg542 images/Jungle/24_Pidgeot.jpg543 images/Jungle/25_Pinsir.jpg544 images/Jungle/26_Scyther.jpg545 images/Jungle/27_Snorlax.jpg546 images/Jungle/28_Vaporeon.jpg547 images/Jungle/29_Venomoth.jpg548 images/Jungle/30_Victreebel.jpg549 images/Jungle/31_Vileplume.jpg550 images/Jungle/32_Wigglytuff.jpg551 images/Jungle/33_Butterfree.jpg552 images/Jungle/34_Dodrio.jpg553 images/Jungle/35_Exeggutor.jpg554 images/Jungle/36_Fearow.jpg555 images/Jungle/37_Gloom.jpg556 images/Jungle/38_Lickitung.jpg557 images/Jungle/39_Marowak.jpg558 images/Jungle/40_Nidorina.jpg559 images/Jungle/41_Parasect.jpg560 images/Jungle/42_Persian.jpg561 images/Jungle/43_Primeape.jpg562 images/Jungle/44_Rapidash.jpg563 images/Jungle/45_Rhydon.jpg564 images/Jungle/46_Seaking.jpg565 images/Jungle/47_Tauros.jpg566 images/Jungle/48_Weepinbell.jpg567 images/Jungle/49_Bellsprout.jpg568 images/Jungle/50_Cubone.jpg569 images/Jungle/51_Eevee.jpg570 images/Jungle/52_Exeggcute.jpg571 images/Jungle/53_Goldeen.jpg572 images/Jungle/54_Jigglypuff.jpg573 images/Jungle/55_Mankey.jpg574 images/Jungle/56_Meowth.jpg575 images/Jungle/57_Nidoran_F.jpg576 images/Jungle/58_Oddish.jpg577 images/Jungle/59_Paras.jpg578 images/Jungle/60_Pikachu.jpg579 images/Jungle/61_Rhyhorn.jpg580 images/Jungle/62_Spearow.jpg581 images/Jungle/63_Venonat.jpg582 images/Jungle/64_Poke_Ball.jpg583 images/Jungle/H-10_Scyther.jpg584 images/Jungle/H-11_Snorlax.jpg585 images/Jungle/H-12_Vaporeon.jpg586 images/Jungle/H-13_Venomoth.jpg587 images/Jungle/H-14_Victreebel.jpg588 images/Jungle/H-15_Vileplume.jpg589 images/Jungle/H-16_Wigglytuff.jpg590 images/Jungle/H-1_Clefable.jpg591 images/Jungle/H-2_Electrode.jpg592 images/Jungle/H-3_Flareon.jpg593 images/Jungle/H-4_Jolteon.jpg594 images/Jungle/H-5_Kangaskhan.jpg595 images/Jungle/H-6_Mr_Mime.jpg596 images/Jungle/H-7_Nidoqueen.jpg597 images/Jungle/H-8_Pidgeot.jpg598 images/Jungle/H-9_Pinsir.jpg);600 @Rocket = qw(601 images/Rocket/18_Dark_Alakazam.jpg602 images/Rocket/19_Dark_Arbok.jpg603 images/Rocket/20_Dark_Blastoise.jpg604 images/Rocket/21_Dark_Charizard.jpg605 images/Rocket/22_Dark_Dragonite.jpg606 images/Rocket/23_Dark_Dugtrio.jpg607 images/Rocket/24_Dark_Golbat.jpg608 images/Rocket/25_Dark_Gyarados.jpg609 images/Rocket/26_Dark_Hypno.jpg610 images/Rocket/27_Dark_Machamp.jpg611 images/Rocket/28_Dark_Magneton.jpg612 images/Rocket/29_Dark_Slowbro.jpg613 images/Rocket/30_Dark_Vileplume.jpg614 images/Rocket/31_Dark_Weezing.jpg615 images/Rocket/32_Dark_Charmeleon.jpg616 images/Rocket/33_Dark_Dragonair.jpg617 images/Rocket/34_Dark_Electrode.jpg618 images/Rocket/35_Dark_Flareon.jpg619 images/Rocket/36_Dark_Gloom.jpg620 images/Rocket/37_Dark_Golduck.jpg621 images/Rocket/38_Dark_Jolteon.jpg622 images/Rocket/39_Dark_Kadabra.jpg623 images/Rocket/40_Dark_Machoke.jpg624 images/Rocket/41_Dark_Muk.jpg625 images/Rocket/42_Dark_Persian.jpg626 images/Rocket/43_Dark_Primeape.jpg627 images/Rocket/44_Dark_Rapidash.jpg628 images/Rocket/45_Dark_Vaporeon.jpg629 images/Rocket/46_Dark_Wartortle.jpg630 images/Rocket/47_Magikarp.jpg631 images/Rocket/48_Porygon.jpg632 images/Rocket/49_Abra.jpg633 images/Rocket/50_Charmander.jpg634 images/Rocket/51_Dark_Raticate.jpg635 images/Rocket/52_Diglett.jpg636 images/Rocket/53_Dratini.jpg637 images/Rocket/54_Drowzee.jpg638 images/Rocket/55_Eevee.jpg639 images/Rocket/56_Ekans.jpg640 images/Rocket/57_Grimer.jpg641 images/Rocket/58_Koffing.jpg642 images/Rocket/59_Machop.jpg643 images/Rocket/60_Magnemite.jpg644 images/Rocket/61_Mankey.jpg645 images/Rocket/62_Meowth.jpg646 images/Rocket/63_Oddish.jpg647 images/Rocket/64_Ponyta.jpg648 images/Rocket/65_Psyduck.jpg649 images/Rocket/66_Rattata.jpg650 images/Rocket/67_Slowpoke.jpg651 images/Rocket/68_Squirtle.jpg652 images/Rocket/69_Voltorb.jpg653 images/Rocket/70_Zubat.jpg654 images/Rocket/71_Here_Comes_Team_Rocket.jpg655 images/Rocket/72_Rockets_Sneak_Attack.jpg656 images/Rocket/73_The_Bosss_Way.jpg657 images/Rocket/74_Challenge.jpg658 images/Rocket/75_Digger.jpg659 images/Rocket/76_Imposter_Oaks_Revenge.jpg660 images/Rocket/77_Nightly_Garbage_Run.jpg661 images/Rocket/78_Goop_Gas_Attack.jpg662 images/Rocket/79_Sleep.jpg663 images/Rocket/80_Rainbow_Energy.jpg664 images/Rocket/81_Full_Heal_Energy.jpg665 images/Rocket/82_Potion_Energy.jpg666 images/Rocket/83_Dark_Raichu.jpg667 images/Rocket/H-10_Dark_Machamp.jpg668 images/Rocket/H-11_Dark_Magneton.jpg669 images/Rocket/H-12_Dark_Slowbro.jpg670 images/Rocket/H-13_Dark_Vileplume.jpg671 images/Rocket/H-14_Dark_Weezing.jpg672 images/Rocket/H-15_Here_Comes_Team_Rocket.jpg673 images/Rocket/H-16_Rockets_Sneak_Attack.jpg674 images/Rocket/H-17_Rainbow_Energy.jpg675 images/Rocket/H-1_Dark_Alakazam.jpg676 images/Rocket/H-2_Dark_Arbok.jpg677 images/Rocket/H-3_Dark_Blastoise.jpg678 images/Rocket/H-4_Dark_Charizard.jpg679 images/Rocket/H-5_Dark_Dragonite.jpg680 images/Rocket/H-6_Dark_Dugtrio.jpg681 images/Rocket/H-7_Dark_Golbat.jpg682 images/Rocket/H-8_Dark_Gyarados.jpg683 images/Rocket/H-9_Dark_Hypno.jpg);}