package my.pokeboard.Models; public final class CardFactory { public static Card[] generateAllStadiumCards() { Card[] cards = new Card[24]; //There are currently 25 cards in our collection related to Stadiums int index = 0; cards[index] = new StadiumCard("Stadium"); ++index; cards[index] = new StadiumCard("No Removal Gym"); ++index; cards[index] = new StadiumCard("The Rocket's Training Gym"); ++index; cards[index] = new StadiumCard("Celadon City Gym"); ++index; cards[index] = new StadiumCard("Cerulean City Gym"); ++index; cards[index] = new StadiumCard("Pewter City Gym"); ++index; cards[index] = new StadiumCard("Vermillion City Gym"); ++index; cards[index] = new StadiumCard("Narrow Gym"); ++index; cards[index] = new StadiumCard("Chaos Gym"); ++index; cards[index] = new StadiumCard("Resistance Gym"); ++index; cards[index] = new StadiumCard("Cinnabar City Gym"); ++index; cards[index] = new StadiumCard("Fuchsia City Gym"); ++index; cards[index] = new StadiumCard("Rocket's Minefield Gym"); ++index; cards[index] = new StadiumCard("Saffron City Gym"); ++index; cards[index] = new StadiumCard("Viridian City Gym"); ++index; cards[index] = new StadiumCard("Ecogym"); ++index; cards[index] = new StadiumCard("Sprout Tower"); ++index; cards[index] = new StadiumCard("Healing Field"); ++index; cards[index] = new StadiumCard("Rocket's Hideout"); ++index; cards[index] = new StadiumCard("Lucky Stadium"); ++index; cards[index] = new StadiumCard("Pokemon Tower"); ++index; cards[index] = new StadiumCard("Broken Ground Gym"); ++index; cards[index] = new StadiumCard("Radio Tower"); ++index; cards[index] = new StadiumCard("Energy Stadium"); ++index; return cards; } public static Card[] generateAllPokemonCardBases() { Card[] cards = new Card[756]; //There are currently 756 cards in our collection related to Pokemon int index = 0; cards[index] = new PokemonCard("Back", "Active"); ++index; //Base Set cards[index] = new PokemonCard("base", "Abra"); ++index; cards[index] = new PokemonCard("team_rocket", "Abra (R)" ); ++index; cards[index] = new PokemonCard("base", "Alakazam"); ++index; cards[index] = new PokemonCard("base", "Arcanine"); ++index; cards[index] = new PokemonCard("base", "Beedrill"); ++index; cards[index] = new PokemonCard("base", "Blastoise"); ++index; cards[index] = new PokemonCard("base", "Bulbasaur"); ++index; cards[index] = new PokemonCard("base", "Caterpie"); ++index; cards[index] = new PokemonCard("base", "Chansey"); ++index; cards[index] = new PokemonCard("base", "Charizard"); ++index; cards[index] = new PokemonCard("base", "Charmander"); ++index; cards[index] = new PokemonCard("base", "Charmeleon"); ++index; cards[index] = new PokemonCard("base", "Clefairy"); ++index; cards[index] = new PokemonCard("base", "Dewgong"); ++index; cards[index] = new PokemonCard("base", "Diglett"); ++index; cards[index] = new PokemonCard("base", "Doduo"); ++index; cards[index] = new PokemonCard("base", "Dragonair"); ++index; cards[index] = new PokemonCard("base", "Dratini"); ++index; cards[index] = new PokemonCard("base", "Drowzee"); ++index; cards[index] = new PokemonCard("base", "Dugtrio"); ++index; cards[index] = new PokemonCard("base", "Electabuzz"); ++index; cards[index] = new PokemonCard("base", "Electrode"); ++index; cards[index] = new PokemonCard("base", "Farfetch'd"); ++index; cards[index] = new PokemonCard("base", "Gastly"); ++index; cards[index] = new PokemonCard("base", "Growlithe"); ++index; cards[index] = new PokemonCard("base", "Gyarados"); ++index; cards[index] = new PokemonCard("base", "Haunter"); ++index; cards[index] = new PokemonCard("base", "Hitmonchan"); ++index; cards[index] = new PokemonCard("base", "Ivysaur"); ++index; cards[index] = new PokemonCard("base", "Jynx"); ++index; cards[index] = new PokemonCard("base", "Kadabra"); ++index; cards[index] = new PokemonCard("base", "Kakuna"); ++index; cards[index] = new PokemonCard("base", "Koffing"); ++index; cards[index] = new PokemonCard("base", "Machamp"); ++index; cards[index] = new PokemonCard("base", "Machoke"); ++index; cards[index] = new PokemonCard("base", "Machop"); ++index; cards[index] = new PokemonCard("base", "Magikarp"); ++index; cards[index] = new PokemonCard("base", "Magmar"); ++index; cards[index] = new PokemonCard("base", "Magnemite"); ++index; cards[index] = new PokemonCard("base", "Magneton"); ++index; cards[index] = new PokemonCard("base", "Metapod"); ++index; cards[index] = new PokemonCard("base", "Mewtwo"); ++index; cards[index] = new PokemonCard("base", "Nidoking"); ++index; cards[index] = new PokemonCard("base", "Nidoran Male"); ++index; cards[index] = new PokemonCard("base", "Nidorino"); ++index; cards[index] = new PokemonCard("base", "Ninetales"); ++index; cards[index] = new PokemonCard("base", "Onix"); ++index; cards[index] = new PokemonCard("base", "Pidgeotto"); ++index; cards[index] = new PokemonCard("base", "Pidgey"); ++index; cards[index] = new PokemonCard("base", "Pikachu"); ++index; cards[index] = new PokemonCard("base", "Poliwag"); ++index; cards[index] = new PokemonCard("base", "Poliwhirl"); ++index; cards[index] = new PokemonCard("base", "Poliwrath"); ++index; cards[index] = new PokemonCard("base", "Ponyta"); ++index; cards[index] = new PokemonCard("base", "Porygon"); ++index; cards[index] = new PokemonCard("base", "Raichu"); ++index; cards[index] = new PokemonCard("base", "Raticate"); ++index; cards[index] = new PokemonCard("base", "Rattata"); ++index; cards[index] = new PokemonCard("base", "Sandshrew"); ++index; cards[index] = new PokemonCard("base", "Seel"); ++index; cards[index] = new PokemonCard("base", "Squirtle"); ++index; cards[index] = new PokemonCard("base", "Starmie"); ++index; cards[index] = new PokemonCard("base", "Staryu"); ++index; cards[index] = new PokemonCard("base", "Tangela"); ++index; cards[index] = new PokemonCard("base", "Venusaur"); ++index; cards[index] = new PokemonCard("base", "Voltorb"); ++index; cards[index] = new PokemonCard("base", "Vulpix"); ++index; cards[index] = new PokemonCard("base", "Wartortle"); ++index; cards[index] = new PokemonCard("base", "Weedle"); ++index; cards[index] = new PokemonCard("base", "Zapdos"); ++index; //Jungle cards[index] = new PokemonCard("jungle", "Bellsprout"); ++index; cards[index] = new PokemonCard("jungle", "Butterfree"); ++index; cards[index] = new PokemonCard("jungle", "Clefable"); ++index; cards[index] = new PokemonCard("jungle", "Cubone"); ++index; cards[index] = new PokemonCard("jungle", "Dodrio"); ++index; cards[index] = new PokemonCard("jungle", "Electrode (Jungle)"); ++index; cards[index] = new PokemonCard("jungle", "Exeggcute"); ++index; cards[index] = new PokemonCard("jungle", "Exeggutor"); ++index; cards[index] = new PokemonCard("jungle", "Fearow"); ++index; cards[index] = new PokemonCard("jungle", "Flareon"); ++index; cards[index] = new PokemonCard("jungle", "Gloom"); ++index; cards[index] = new PokemonCard("jungle", "Goldeen"); ++index; cards[index] = new PokemonCard("jungle", "Jigglypuff"); ++index; cards[index] = new PokemonCard("jungle", "Jolteon"); ++index; cards[index] = new PokemonCard("jungle", "Kangaskhan"); ++index; cards[index] = new PokemonCard("jungle", "Lickitung"); ++index; cards[index] = new PokemonCard("jungle", "Mankey"); ++index; cards[index] = new PokemonCard("jungle", "Marowak"); ++index; cards[index] = new PokemonCard("jungle", "Meowth"); ++index; cards[index] = new PokemonCard("jungle", "Mr. Mime"); ++index; cards[index] = new PokemonCard("jungle", "Nidoqueen"); ++index; cards[index] = new PokemonCard("jungle", "Nidoran Female"); ++index; cards[index] = new PokemonCard("jungle", "Nidorina"); ++index; cards[index] = new PokemonCard("jungle", "Oddish"); ++index; cards[index] = new PokemonCard("jungle", "Paras"); ++index; cards[index] = new PokemonCard("jungle", "Parasect"); ++index; cards[index] = new PokemonCard("jungle", "Persian"); ++index; cards[index] = new PokemonCard("jungle", "Pidgeot"); ++index; cards[index] = new PokemonCard("jungle", "Pikachu (Jungle)"); ++index; cards[index] = new PokemonCard("jungle", "Pinsir"); ++index; cards[index] = new PokemonCard("jungle", "Primeape"); ++index; cards[index] = new PokemonCard("jungle", "Rapidash"); ++index; cards[index] = new PokemonCard("jungle", "Rhydon"); ++index; cards[index] = new PokemonCard("jungle", "Rhyhorn"); ++index; cards[index] = new PokemonCard("jungle", "Seaking"); ++index; cards[index] = new PokemonCard("jungle", "Snorlax"); ++index; cards[index] = new PokemonCard("jungle", "Spearow"); ++index; cards[index] = new PokemonCard("jungle", "Tauros"); ++index; cards[index] = new PokemonCard("jungle", "Vaporeon"); ++index; cards[index] = new PokemonCard("jungle", "Venomoth"); ++index; cards[index] = new PokemonCard("jungle", "Venonat"); ++index; cards[index] = new PokemonCard("jungle", "Victreebel"); ++index; cards[index] = new PokemonCard("jungle", "Vileplume"); ++index; cards[index] = new PokemonCard("jungle", "Weepinbell"); ++index; cards[index] = new PokemonCard("jungle", "Wigglytuff"); ++index; cards[index] = new PokemonCard("jungle", "Eevee"); ++index; cards[index] = new PokemonCard("jungle", "Scyther"); ++index; //Fossil cards[index] = new PokemonCard("fossil", "Aerodactyl"); ++index; cards[index] = new PokemonCard("fossil", "Arbok"); ++index; cards[index] = new PokemonCard("fossil", "Articuno"); ++index; cards[index] = new PokemonCard("fossil", "Cloyster"); ++index; cards[index] = new PokemonCard("fossil", "Ditto"); ++index; cards[index] = new PokemonCard("fossil", "Dragonite"); ++index; cards[index] = new PokemonCard("fossil", "Ekans"); ++index; cards[index] = new PokemonCard("fossil", "Gastly (Fossil)"); ++index; cards[index] = new PokemonCard("fossil", "Gengar"); ++index; cards[index] = new PokemonCard("fossil", "Geodude"); ++index; cards[index] = new PokemonCard("fossil", "Golbat"); ++index; cards[index] = new PokemonCard("fossil", "Golduck"); ++index; cards[index] = new PokemonCard("fossil", "Golem"); ++index; cards[index] = new PokemonCard("fossil", "Graveler"); ++index; cards[index] = new PokemonCard("fossil", "Grimer"); ++index; cards[index] = new PokemonCard("fossil", "Haunter (Fossil)"); ++index; cards[index] = new PokemonCard("fossil", "Hitmonlee"); ++index; cards[index] = new PokemonCard("fossil", "Horsea"); ++index; cards[index] = new PokemonCard("fossil", "Hypno"); ++index; cards[index] = new PokemonCard("fossil", "Kabuto"); ++index; cards[index] = new PokemonCard("fossil", "Kabutops"); ++index; cards[index] = new PokemonCard("fossil", "Kingler"); ++index; cards[index] = new PokemonCard("fossil", "Krabby"); ++index; cards[index] = new PokemonCard("fossil", "Lapras"); ++index; cards[index] = new PokemonCard("fossil", "Magmar (Fossil)"); ++index; cards[index] = new PokemonCard("fossil", "Magneton (Fossil)"); ++index; cards[index] = new PokemonCard("fossil", "Moltres"); ++index; cards[index] = new PokemonCard("fossil", "Muk"); ++index; cards[index] = new PokemonCard("fossil", "Mysterious Fossil"); ++index; cards[index] = new PokemonCard("fossil", "Omanyte"); ++index; cards[index] = new PokemonCard("fossil", "Omastar"); ++index; cards[index] = new PokemonCard("fossil", "Psyduck"); ++index; cards[index] = new PokemonCard("fossil", "Raichu (Fossil)"); ++index; cards[index] = new PokemonCard("fossil", "Sandslash"); ++index; cards[index] = new PokemonCard("fossil", "Seadra"); ++index; cards[index] = new PokemonCard("fossil", "Shellder"); ++index; cards[index] = new PokemonCard("fossil", "Slowbro"); ++index; cards[index] = new PokemonCard("fossil", "Slowpoke"); ++index; cards[index] = new PokemonCard("fossil", "Tentacool"); ++index; cards[index] = new PokemonCard("fossil", "Tentacruel"); ++index; cards[index] = new PokemonCard("fossil", "Weezing"); ++index; cards[index] = new PokemonCard("fossil", "Zapdos (Fossil)"); ++index; cards[index] = new PokemonCard("fossil", "Zubat"); ++index; //Team Rocket cards[index] = new PokemonCard("team_rocket", "Charmander (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Alakazam (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Arbok (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Blastoise (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Charizard (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Charmeleon (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Dragonair (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Dragonite (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Dugtrio (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Electrode (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Flareon (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Gloom (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Golbat (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Golduck (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Gyarados (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Hypno (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Jolteon (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Kadabra (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Machamp (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Machoke (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Magneton (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Muk (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Persian (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Primeape (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Raichu (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Rapidash (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Raticate (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Slowbro (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Vaporeon (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Vileplume (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Wartortle (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Weezing (Dark)"); ++index; cards[index] = new PokemonCard("team_rocket", "Diglett (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Dratini (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Drowzee (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Eevee (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Ekans (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Grimer (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Koffing (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Machop (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Magikarp (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Magnemite (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Mankey (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Meowth (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Oddish (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Ponyta (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Porygon (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Psyduck (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Rattata (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Slowpoke (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Squirtle (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Voltorb (R)"); ++index; cards[index] = new PokemonCard("team_rocket", "Zubat (R)"); ++index; //Gym Challenge cards[index] = new PokemonCard("gym_challenge", "Arcanine (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Charizard (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Charmander (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Charmeleon (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Dodrio (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Doduo (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Growlithe (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Mankey (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Ninetales (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Ponyta (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Rapidash (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Rhyhorn (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Vulpix (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Diglett (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Dugtrio (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Geodude (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Graveler (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Ninetales (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Primeape (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Sandslash (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Vulpix (Brock's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Bellsprout (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Bulbasaur (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Clefairy (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Ivysaur (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Jigglypuff (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Oddish (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Paras (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Venusaur (Erika's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Gyarados (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Machamp (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Machoke (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Machop (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Magikarp (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Meowth (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Meowth (Giovanni's 2)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Nidoking (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Nidoqueen (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Nidoran Female (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Nidoran Male (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Nidorina (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Nidorino (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Persian (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Pinsir (Giovanni's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Arbok (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Beedrill (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Ditto (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Ekans (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Golbat (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Grimer (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Kakuna (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Koffing (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Koffing (Koga's 2)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Muk (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Pidgeotto (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Pidgey (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Pidgey (Koga's 2)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Tangela (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Weedle (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Weezing (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Zubat (Koga's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Eevee (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Electrode (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Jolteon (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Pikachu (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Raichu (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Raticate (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Rattata (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Voltorb (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Dewgong (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Golduck (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Gyarados (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Horsea (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Magikarp (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Poliwag (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Psyduck (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Seel (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Staryu (Misty's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Mewtwo (Rocket's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Zapdos (Rocket's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Abra (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Abra (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Alakazam (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Drowzee (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Gastly (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Gastly (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Gengar (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Golduck (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Haunter (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Hypno (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Jynx (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Kadabra (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Mr. Mime (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Porygon (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_challenge", "Psyduck (Sabrina's)"); ++index; //Gym Heroes cards[index] = new PokemonCard("gym_heroes", "Charmander (Blaine's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Growlithe (Blaine's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Growlithe (Blaine's 3)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Kangaskhan (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Magmar (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Moltres (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Ponyta (Blaine's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Tauros (Blaine's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Vulpix (Blaine's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Geodude (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Geodude (Brock's 3)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Golbat (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Golem (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Graveler (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Lickitung (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Mankey (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Mankey (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Onix (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Onix (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Rhyhorn (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Rhydon (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Rhyhorn (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Sandshrew (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Sandshrew (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Sandslash (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Vulpix (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Zubat (Brock's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Zubat (Brock's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Bellsprout (Erika's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Bellsprout (Erika's 3)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Clefable (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Clefairy (Erika's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Dragonair (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Dratini (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Exeggcute (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Exeggcute (Erika's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Exeggutor (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Gloom (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Gloom (Erika's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Oddish (Erika's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Oddish (Erika's 3)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Tangela (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Victreebel (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Vileplume (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Weepinbell (Erika's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Weepinbell (Erika's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Electabuzz (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Electabuzz (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Fearow (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Magnemite (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Magnemite (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Magneton (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Pikachu (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Raichu (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Raticate (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Rattata (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Spearow (Lt. Surge's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Spearow (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Voltorb (Lt. Surge's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Cloyster (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Goldeen (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Goldeen (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Horsea (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Poliwag (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Poliwhirl (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Poliwrath (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Psyduck (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Seadra (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Seaking (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Seel (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Shellder (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Starmie (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Staryu (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Tentacool (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Tentacool (Misty's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Tentacruel (Misty's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Hitmonchan (Rocket's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Moltres (Rocket's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Scyther (Rocket's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Snorlax (Rocket's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Abra (Sabrina's 3)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Drowzee (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Gastly (Sabrina's 3)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Gengar (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Haunter (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Jynx (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Mr. Mime (Sabrina's 2)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Slowbro (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Slowpoke (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Venomoth (Sabrina's)"); ++index; cards[index] = new PokemonCard("gym_heroes", "Venonat (Sabrina's)"); ++index; //Neo Genesis cards[index] = new PokemonCard("neo_genesis", "Aipom (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Ampharos (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Ariados (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Azumarill (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Bayleef (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Bayleef (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Bellossom (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Chikorita (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Chikorita (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Chinchou (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Clefairy (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Cleffa (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Croconaw (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Croconaw (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Cyndaquil (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Cyndaquil (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Donphan (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Electabuzz (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Elekid (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Feraligatr (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Feraligatr (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Flaaffy (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Furret (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Girafarig (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Gligar (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Gloom (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Granbull (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Heracross (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Hoothoot (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Hoppip (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Horsea (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Jumpluff (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Kingdra (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Lanturn (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Ledian (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Ledyba (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Lugia (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Magby (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Magmar (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Mantine (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Mareep (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Marill (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Meganium (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Meganium (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Miltank (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Murkrow (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Natu (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Noctowl (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Oddish (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Onix (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Phanpy (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Pichu (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Pikachu (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Piloswine (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Quagsire (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Quilava (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Quilava (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Seadra (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Sentret (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Shuckle (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Skarmory (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Skiploom (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Slowking (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Slowpoke (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Sneasel (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Snubbull (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Spinarak (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Stantler (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Steelix (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Sudowoodo (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Sunflora (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Sunkern (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Swinub (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Togepi (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Togetic (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Totodile (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Totodile (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Typhlosion (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Typhlosion (NG 2)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Wooper (NG)"); ++index; cards[index] = new PokemonCard("neo_genesis", "Xatu (NG)"); ++index; //Neo Discovery cards[index] = new PokemonCard("neo_discovery", "Beedrill (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Butterfree (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Caterpie (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Corsola (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Dunsparce (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Eevee (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Espeon (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Espeon (ND 2)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Forretress (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Hitmontop (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Hoppip (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Houndoom (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Houndour (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Houndour (ND 2)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Igglybuff (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Kabuto (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Kabutops (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Kakuna (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Larvitar (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Magnemite (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Mareep (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Metapod (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Natu (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Omanyte (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Omastar (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Pineco (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Politoed (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Poliwag (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Poliwhirl (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Poliwrath (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Pupitar (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Scizor (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Scyther (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Sentret (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Smeargle (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Spinarak (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Teddiursa (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Tyranitar (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Tyrogue (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Umbreon (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown A"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown D"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown E"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown F"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown I"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown M"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown N"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown O"); ++index; cards[index] = new PokemonCard("neo_discovery", "Unown U"); ++index; cards[index] = new PokemonCard("neo_discovery", "Ursaring (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Weedle (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Wobbuffet (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Wooper (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Xatu (ND)"); ++index; cards[index] = new PokemonCard("neo_discovery", "Yanma (ND)"); ++index; //Neo Revelations cards[index] = new PokemonCard("neo_revelation", "Aerodactyl (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Aipom (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Ampharos (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Blissey (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Celebi (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Celebi (NR 2)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Chinchou (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Crobat (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Delibird (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Entei (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Entei (NR 2)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Farfetch'd (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Flaaffy (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Geodude (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Golbat (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Goldeen (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Graveler (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Ho-Oh (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Ho-Oh (NR 2)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Houndoom (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Jumpluff (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Jynx (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Kingdra (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Lanturn (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Lugia (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Magcargo (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Magneton (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Misdreavus (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Murkrow (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Octillery (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Paras (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Parasect (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Piloswine (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Porygon2 (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Quagsire (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Qwilfish (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Raichu (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Raikou (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Raikou (NR 2)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Remoraid (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Seaking (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Shuckle (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Skarmory (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Skiploom (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Slugma (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Smoochum (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Sneasel (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Snubbull (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Stantler (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Starmie (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Staryu (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Sudowoodo (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Suicune (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Suicune (NR 2)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Swinub (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Unown B"); ++index; cards[index] = new PokemonCard("neo_revelation", "Unown K"); ++index; cards[index] = new PokemonCard("neo_revelation", "Unown Y"); ++index; cards[index] = new PokemonCard("neo_revelation", "Zubat (NR)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Magikarp (Shining)"); ++index; cards[index] = new PokemonCard("neo_revelation", "Gyarados (Shining)"); ++index; //Neo Destiny cards[index] = new PokemonCard("neo_destiny", "Ampharos (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Cyndaquil (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Chansey (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Ariados (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Crobat (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Croconaw (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Donphan (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Espeon (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Exeggutor (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Feraligatr (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Flaaffy (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Forretress (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Gengar (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Haunter (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Houndoom (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Magcargo (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Octillery (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Omanyte (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Omastar (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Porygon2 (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Pupitar (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Quilava (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Scizor (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Slowking (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Typhlosion (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Tyranitar (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Ursaring (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Wigglytuff (Dark)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Dratini (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Exeggcute (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Gastly (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Girafarig (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Gligar (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Growlithe (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Heracross (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Hitmonchan (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Hitmonlee (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Houndour (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Jigglypuff (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Vaporeon (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Larvitar (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Ledyba (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Arcanine (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Azumarill (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Dewgong (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Dragonair (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Dragonite (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Flareon (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Golduck (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Jolteon (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Lanturn (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Ledian (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Machamp (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Machoke (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Ninetales (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Piloswine (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Slowbro (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Sunflora (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Togetic (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Venomoth (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Wigglytuff (Light)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Machop (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Mantine (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Mareep (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Phanpy (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Pineco (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Porygon (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Psyduck (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Remoraid (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Scyther (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Seel (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Celebi (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Charizard (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Kabutops (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Mewtwo (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Noctowl (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Raichu (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Steelix (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Tyranitar (Shining)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Slugma (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Sunkern (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Swinub (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Togepi (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Totodile (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Venonat (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Vulpix (NDe)"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown C"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown G"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown H"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown L"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown P"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown Q"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown S"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown T"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown V"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown W"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown X"); ++index; cards[index] = new PokemonCard("neo_destiny", "Unown Z"); ++index; //Promo's and Southern Islands cards[index] = new PokemonCard("Promos", "Arcanine (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Articuno (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Articuno (Promo 2)"); ++index; cards[index] = new PokemonCard("Promos", "Butterfree (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Cleffa (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Charizard (Premium)"); ++index; cards[index] = new PokemonCard("Promos", "Dragonite (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Eevee (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Electabuzz (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Electabuzz (Promo 2)"); ++index; cards[index] = new PokemonCard("Promos", "Entei (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Exeggutor (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Hitmontop (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Igglybuff (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Ivysaur (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Jigglypuff (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Jigglypuff (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Lapras (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Ledyba (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Lickitung (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Machamp (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Magmar (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Marill (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Marill (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Meowth (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Meowth (Team Rocket's)"); ++index; cards[index] = new PokemonCard("Promos", "Mew (Ancient)"); ++index; cards[index] = new PokemonCard("Promos", "Mew (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Mew (Promo 2)"); ++index; cards[index] = new PokemonCard("Promos", "Mew (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Mewtwo (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Mewtwo (Promo 2)"); ++index; cards[index] = new PokemonCard("Promos", "Misdreavus (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Moltres (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Onix (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Pichu (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Pidgeot (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (Flying)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (Promo 2)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (Promo 3)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (Promo 4)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (Surfing)"); ++index; cards[index] = new PokemonCard("Promos", "Pikachu (___'s)"); ++index; cards[index] = new PokemonCard("Promos", "Porygon (Cool)"); ++index; cards[index] = new PokemonCard("Promos", "Primeape (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Raticate (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Scizor (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Scyther (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Slowking (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Smeargle (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Snorlax (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Tentacruel (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Togepi (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Togepi (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Unown J (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Unown R (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Venusaur (Promo)"); ++index; cards[index] = new PokemonCard("Promos", "Vileplume (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Wartortle (SI)"); ++index; cards[index] = new PokemonCard("Promos", "Zapdos (Promo)"); ++index; return cards; } private CardFactory(){ } }