Created
February 12, 2017 00:10
-
-
Save Scarsz/a3d17b8db50f21e25f507504000856ef to your computer and use it in GitHub Desktop.
Pokemon generation 3 pokes with types
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public enum PokemonGenerationThreeWithTypes { | |
| Bulbasaur(Type.Grass, Type.Poison), | |
| Ivysaur(Type.Grass, Type.Poison), | |
| Venusaur(Type.Grass, Type.Poison), | |
| Charmander(Type.Fire), | |
| Charmeleon(Type.Fire), | |
| Charizard(Type.Fire, Type.Flying), | |
| Squirtle(Type.Water), | |
| Wartortle(Type.Water), | |
| Blastoise(Type.Water), | |
| Caterpie(Type.Bug), | |
| Metapod(Type.Bug), | |
| Butterfree(Type.Bug, Type.Flying), | |
| Weedle(Type.Bug, Type.Poison), | |
| Kakuna(Type.Bug, Type.Poison), | |
| Beedrill(Type.Bug, Type.Poison), | |
| Pidgey(Type.Normal, Type.Flying), | |
| Pidgeotto(Type.Normal, Type.Flying), | |
| Pidgeot(Type.Normal, Type.Flying), | |
| Rattata(Type.Normal), | |
| Raticate(Type.Normal), | |
| Spearow(Type.Normal, Type.Flying), | |
| Fearow(Type.Normal, Type.Flying), | |
| Ekans(Type.Poison), | |
| Arbok(Type.Poison), | |
| Pikachu(Type.Electric), | |
| Raichu(Type.Electric), | |
| Sandshrew(Type.Ground), | |
| Sandslash(Type.Ground), | |
| NidoranFemale(Type.Poison), | |
| Nidorina(Type.Poison), | |
| Nidoqueen(Type.Poison, Type.Ground), | |
| NidoranMale(Type.Poison), | |
| Nidorino(Type.Poison), | |
| Nidoking(Type.Poison, Type.Ground), | |
| Clefairy(Type.Normal), | |
| Clefable(Type.Normal), | |
| Vulpix(Type.Fire), | |
| Ninetales(Type.Fire), | |
| Jigglypuff(Type.Normal), | |
| Wigglytuff(Type.Normal), | |
| Zubat(Type.Poison, Type.Flying), | |
| Golbat(Type.Poison, Type.Flying), | |
| Oddish(Type.Grass, Type.Poison), | |
| Gloom(Type.Grass, Type.Poison), | |
| Vileplume(Type.Grass, Type.Poison), | |
| Paras(Type.Bug, Type.Grass), | |
| Parasect(Type.Bug, Type.Grass), | |
| Venonat(Type.Bug, Type.Poison), | |
| Venomoth(Type.Bug, Type.Poison), | |
| Diglett(Type.Ground), | |
| Dugtrio(Type.Ground), | |
| Meowth(Type.Normal), | |
| Persian(Type.Normal), | |
| Psyduck(Type.Water), | |
| Golduck(Type.Water), | |
| Mankey(Type.Fighting), | |
| Primeape(Type.Fighting), | |
| Growlithe(Type.Fire), | |
| Arcanine(Type.Fire), | |
| Poliwag(Type.Water), | |
| Poliwhirl(Type.Water), | |
| Poliwrath(Type.Water, Type.Fighting), | |
| Abra(Type.Psychic), | |
| Kadabra(Type.Psychic), | |
| Alakazam(Type.Psychic), | |
| Machop(Type.Fighting), | |
| Machoke(Type.Fighting), | |
| Machamp(Type.Fighting), | |
| Bellsprout(Type.Grass, Type.Poison), | |
| Weepinbell(Type.Grass, Type.Poison), | |
| Victreebel(Type.Grass, Type.Poison), | |
| Tentacool(Type.Water, Type.Poison), | |
| Tentacruel(Type.Water, Type.Poison), | |
| Geodude(Type.Rock, Type.Ground), | |
| Graveler(Type.Rock, Type.Ground), | |
| Golem(Type.Rock, Type.Ground), | |
| Ponyta(Type.Fire), | |
| Rapidash(Type.Fire), | |
| Slowpoke(Type.Water, Type.Psychic), | |
| Slowbro(Type.Water, Type.Psychic), | |
| Magnemite(Type.Electric, Type.Steel), | |
| Magneton(Type.Electric, Type.Steel), | |
| Farfetch(Type.Normal, Type.Flying), | |
| Doduo(Type.Normal, Type.Flying), | |
| Dodrio(Type.Normal, Type.Flying), | |
| Seel(Type.Water), | |
| Dewgong(Type.Water, Type.Ice), | |
| Grimer(Type.Poison), | |
| Muk(Type.Poison), | |
| Shellder(Type.Water), | |
| Cloyster(Type.Water, Type.Ice), | |
| Gastly(Type.Ghost, Type.Poison), | |
| Haunter(Type.Ghost, Type.Poison), | |
| Gengar(Type.Ghost, Type.Poison), | |
| Onix(Type.Rock, Type.Ground), | |
| Drowzee(Type.Psychic), | |
| Hypno(Type.Psychic), | |
| Krabby(Type.Water), | |
| Kingler(Type.Water), | |
| Voltorb(Type.Electric), | |
| Electrode(Type.Electric), | |
| Exeggcute(Type.Grass, Type.Psychic), | |
| Exeggutor(Type.Grass, Type.Psychic), | |
| Cubone(Type.Ground), | |
| Marowak(Type.Ground), | |
| Hitmonlee(Type.Fighting), | |
| Hitmonchan(Type.Fighting), | |
| Lickitung(Type.Normal), | |
| Koffing(Type.Poison), | |
| Weezing(Type.Poison), | |
| Rhyhorn(Type.Ground, Type.Rock), | |
| Rhydon(Type.Ground, Type.Rock), | |
| Chansey(Type.Normal), | |
| Tangela(Type.Grass), | |
| Kangaskhan(Type.Normal), | |
| Horsea(Type.Water), | |
| Seadra(Type.Water), | |
| Goldeen(Type.Water), | |
| Seaking(Type.Water), | |
| Staryu(Type.Water), | |
| Starmie(Type.Water, Type.Psychic), | |
| MrMime(Type.Psychic), | |
| Scyther(Type.Bug, Type.Flying), | |
| Jynx(Type.Ice, Type.Psychic), | |
| Electabuzz(Type.Electric), | |
| Magmar(Type.Fire), | |
| Pinsir(Type.Bug), | |
| Tauros(Type.Normal), | |
| Magikarp(Type.Water), | |
| Gyarados(Type.Water, Type.Flying), | |
| Lapras(Type.Water, Type.Ice), | |
| Ditto(Type.Normal), | |
| Eevee(Type.Normal), | |
| Vaporeon(Type.Water), | |
| Jolteon(Type.Electric), | |
| Flareon(Type.Fire), | |
| Porygon(Type.Normal), | |
| Omanyte(Type.Rock, Type.Water), | |
| Omastar(Type.Rock, Type.Water), | |
| Kabuto(Type.Rock, Type.Water), | |
| Kabutops(Type.Rock, Type.Water), | |
| Aerodactyl(Type.Rock, Type.Flying), | |
| Snorlax(Type.Normal), | |
| Articuno(Type.Ice, Type.Flying), | |
| Zapdos(Type.Electric, Type.Flying), | |
| Moltres(Type.Fire, Type.Flying), | |
| Dratini(Type.Dragon), | |
| Dragonair(Type.Dragon), | |
| Dragonite(Type.Dragon, Type.Flying), | |
| Mewtwo(Type.Psychic), | |
| Mew(Type.Psychic), | |
| Chikorita(Type.Grass), | |
| Bayleef(Type.Grass), | |
| Meganium(Type.Grass), | |
| Cyndaquil(Type.Fire), | |
| Quilava(Type.Fire), | |
| Typhlosion(Type.Fire), | |
| Totodile(Type.Water), | |
| Croconaw(Type.Water), | |
| Feraligatr(Type.Water), | |
| Sentret(Type.Normal), | |
| Furret(Type.Normal), | |
| Hoothoot(Type.Normal, Type.Flying), | |
| Noctowl(Type.Normal, Type.Flying), | |
| Ledyba(Type.Bug, Type.Flying), | |
| Ledian(Type.Bug, Type.Flying), | |
| Spinarak(Type.Bug, Type.Poison), | |
| Ariados(Type.Bug, Type.Poison), | |
| Crobat(Type.Poison, Type.Flying), | |
| Chinchou(Type.Water, Type.Electric), | |
| Lanturn(Type.Water, Type.Electric), | |
| Pichu(Type.Electric), | |
| Cleffa(Type.Normal), | |
| Igglybuff(Type.Normal), | |
| Togepi(Type.Normal), | |
| Togetic(Type.Normal, Type.Flying), | |
| Natu(Type.Psychic, Type.Flying), | |
| Xatu(Type.Psychic, Type.Flying), | |
| Mareep(Type.Electric), | |
| Flaaffy(Type.Electric), | |
| Ampharos(Type.Electric), | |
| Bellossom(Type.Grass), | |
| Marill(Type.Water), | |
| Azumarill(Type.Water), | |
| Sudowoodo(Type.Rock), | |
| Politoed(Type.Water), | |
| Hoppip(Type.Grass, Type.Flying), | |
| Skiploom(Type.Grass, Type.Flying), | |
| Jumpluff(Type.Grass, Type.Flying), | |
| Aipom(Type.Normal), | |
| Sunkern(Type.Grass), | |
| Sunflora(Type.Grass), | |
| Yanma(Type.Bug, Type.Flying), | |
| Wooper(Type.Water, Type.Ground), | |
| Quagsire(Type.Water, Type.Ground), | |
| Espeon(Type.Psychic), | |
| Umbreon(Type.Dark), | |
| Murkrow(Type.Dark, Type.Flying), | |
| Slowking(Type.Water, Type.Psychic), | |
| Misdreavus(Type.Ghost), | |
| Wobbuffet(Type.Psychic), | |
| Girafarig(Type.Normal, Type.Psychic), | |
| Pineco(Type.Bug), | |
| Forretress(Type.Bug, Type.Steel), | |
| Dunsparce(Type.Normal), | |
| Gligar(Type.Ground, Type.Flying), | |
| Steelix(Type.Steel, Type.Ground), | |
| Snubbull(Type.Normal), | |
| Granbull(Type.Normal), | |
| Qwilfish(Type.Water, Type.Poison), | |
| Scizor(Type.Bug, Type.Steel), | |
| Shuckle(Type.Bug, Type.Rock), | |
| Heracross(Type.Bug, Type.Fighting), | |
| Sneasel(Type.Dark, Type.Ice), | |
| Teddiursa(Type.Normal), | |
| Ursaring(Type.Normal), | |
| Slugma(Type.Fire), | |
| Magcargo(Type.Fire, Type.Rock), | |
| Swinub(Type.Ice, Type.Ground), | |
| Piloswine(Type.Ice, Type.Ground), | |
| Corsola(Type.Water, Type.Rock), | |
| Remoraid(Type.Water), | |
| Octillery(Type.Water), | |
| Delibird(Type.Ice, Type.Flying), | |
| Mantine(Type.Water, Type.Flying), | |
| Skarmory(Type.Steel, Type.Flying), | |
| Houndour(Type.Dark, Type.Fire), | |
| Houndoom(Type.Dark, Type.Fire), | |
| Kingdra(Type.Water, Type.Dragon), | |
| Phanpy(Type.Ground), | |
| Donphan(Type.Ground), | |
| Porygon2(Type.Normal), | |
| Stantler(Type.Normal), | |
| Smeargle(Type.Normal), | |
| Tyrogue(Type.Fighting), | |
| Hitmontop(Type.Fighting), | |
| Smoochum(Type.Ice, Type.Psychic), | |
| Elekid(Type.Electric), | |
| Magby(Type.Fire), | |
| Miltank(Type.Normal), | |
| Blissey(Type.Normal), | |
| Raikou(Type.Electric), | |
| Entei(Type.Fire), | |
| Suicune(Type.Water), | |
| Larvitar(Type.Rock, Type.Ground), | |
| Pupitar(Type.Rock, Type.Ground), | |
| Tyranitar(Type.Rock, Type.Dark), | |
| Lugia(Type.Psychic, Type.Flying), | |
| HoOh(Type.Fire, Type.Flying), | |
| Celebi(Type.Psychic, Type.Grass), | |
| Treecko(Type.Grass), | |
| Grovyle(Type.Grass), | |
| Sceptile(Type.Grass), | |
| Torchic(Type.Fire), | |
| Combusken(Type.Fire, Type.Fighting), | |
| Blaziken(Type.Fire, Type.Fighting), | |
| Mudkip(Type.Water), | |
| Marshtomp(Type.Water, Type.Ground), | |
| Swampert(Type.Water, Type.Ground), | |
| Poochyena(Type.Dark), | |
| Mightyena(Type.Dark), | |
| Zigzagoon(Type.Normal), | |
| Linoone(Type.Normal), | |
| Wurmple(Type.Bug), | |
| Silcoon(Type.Bug), | |
| Beautifly(Type.Bug, Type.Flying), | |
| Cascoon(Type.Bug), | |
| Dustox(Type.Bug, Type.Poison), | |
| Lotad(Type.Water, Type.Grass), | |
| Lombre(Type.Water, Type.Grass), | |
| Ludicolo(Type.Water, Type.Grass), | |
| Seedot(Type.Grass), | |
| Nuzleaf(Type.Grass, Type.Dark), | |
| Shiftry(Type.Grass, Type.Dark), | |
| Nincada(Type.Bug, Type.Ground), | |
| Ninjask(Type.Bug, Type.Flying), | |
| Shedinja(Type.Bug, Type.Ghost), | |
| Taillow(Type.Normal, Type.Flying), | |
| Swellow(Type.Normal, Type.Flying), | |
| Shroomish(Type.Grass), | |
| Breloom(Type.Grass, Type.Fighting), | |
| Spinda(Type.Normal), | |
| Wingull(Type.Water, Type.Flying), | |
| Pelipper(Type.Water, Type.Flying), | |
| Surskit(Type.Bug, Type.Water), | |
| Masquerain(Type.Bug, Type.Flying), | |
| Wailmer(Type.Water), | |
| Wailord(Type.Water), | |
| Skitty(Type.Normal), | |
| Delcatty(Type.Normal), | |
| Kecleon(Type.Normal), | |
| Baltoy(Type.Ground, Type.Psychic), | |
| Claydol(Type.Ground, Type.Psychic), | |
| Nosepass(Type.Rock), | |
| Torkoal(Type.Fire), | |
| Sableye(Type.Dark, Type.Ghost), | |
| Barboach(Type.Water, Type.Ground), | |
| Whiscash(Type.Water, Type.Ground), | |
| Luvdisc(Type.Water), | |
| Corphish(Type.Water), | |
| Crawdaunt(Type.Water, Type.Dark), | |
| Feebas(Type.Water), | |
| Milotic(Type.Water), | |
| Carvanha(Type.Water, Type.Dark), | |
| Sharpedo(Type.Water, Type.Dark), | |
| Trapinch(Type.Ground), | |
| Vibrava(Type.Ground, Type.Dragon), | |
| Flygon(Type.Ground, Type.Dragon), | |
| Makuhita(Type.Fighting), | |
| Hariyama(Type.Fighting), | |
| Electrike(Type.Electric), | |
| Manectric(Type.Electric), | |
| Numel(Type.Fire, Type.Ground), | |
| Camerupt(Type.Fire, Type.Ground), | |
| Spheal(Type.Ice, Type.Water), | |
| Sealeo(Type.Ice, Type.Water), | |
| Walrein(Type.Ice, Type.Water), | |
| Cacnea(Type.Grass), | |
| Cacturne(Type.Grass, Type.Dark), | |
| Snorunt(Type.Ice), | |
| Glalie(Type.Ice), | |
| Lunatone(Type.Rock, Type.Psychic), | |
| Solrock(Type.Rock, Type.Psychic), | |
| Azurill(Type.Normal), | |
| Spoink(Type.Psychic), | |
| Grumpig(Type.Psychic), | |
| Plusle(Type.Electric), | |
| Minun(Type.Electric), | |
| Mawile(Type.Steel), | |
| Meditite(Type.Fighting, Type.Psychic), | |
| Medicham(Type.Fighting, Type.Psychic), | |
| Swablu(Type.Normal, Type.Flying), | |
| Altaria(Type.Dragon, Type.Flying), | |
| Wynaut(Type.Psychic), | |
| Duskull(Type.Ghost), | |
| Dusclops(Type.Ghost), | |
| Roselia(Type.Grass, Type.Poison), | |
| Slakoth(Type.Normal), | |
| Vigoroth(Type.Normal), | |
| Slaking(Type.Normal), | |
| Gulpin(Type.Poison), | |
| Swalot(Type.Poison), | |
| Tropius(Type.Grass, Type.Flying), | |
| Whismur(Type.Normal), | |
| Loudred(Type.Normal), | |
| Exploud(Type.Normal), | |
| Clamperl(Type.Water), | |
| Huntail(Type.Water), | |
| Gorebyss(Type.Water), | |
| Absol(Type.Dark), | |
| Shuppet(Type.Ghost), | |
| Banette(Type.Ghost), | |
| Seviper(Type.Poison), | |
| Zangoose(Type.Normal), | |
| Relicanth(Type.Rock, Type.Water), | |
| Aron(Type.Steel, Type.Rock), | |
| Lairon(Type.Steel, Type.Rock), | |
| Aggron(Type.Steel, Type.Rock), | |
| Castform(Type.Normal), | |
| Volbeat(Type.Bug), | |
| Illumise(Type.Bug), | |
| Lileep(Type.Rock, Type.Grass), | |
| Cradily(Type.Rock, Type.Grass), | |
| Anorith(Type.Rock, Type.Bug), | |
| Armaldo(Type.Rock, Type.Bug), | |
| Ralts(Type.Psychic), | |
| Kirlia(Type.Psychic), | |
| Gardevoir(Type.Psychic), | |
| Bagon(Type.Dragon), | |
| Shelgon(Type.Dragon), | |
| Salamence(Type.Dragon, Type.Flying), | |
| Beldum(Type.Steel, Type.Psychic), | |
| Metang(Type.Steel, Type.Psychic), | |
| Metagross(Type.Steel, Type.Psychic), | |
| Regirock(Type.Rock), | |
| Regice(Type.Ice), | |
| Registeel(Type.Steel), | |
| Kyogre(Type.Water), | |
| Groudon(Type.Ground), | |
| Rayquaza(Type.Dragon, Type.Flying), | |
| Latias(Type.Dragon, Type.Psychic), | |
| Latios(Type.Dragon, Type.Psychic), | |
| Jirachi(Type.Steel, Type.Psychic), | |
| Deoxys(Type.Psychic), | |
| Chimecho(Type.Psychic), | |
| Unown(Type.Psychic); | |
| public final Type type1; | |
| public final Type type2; | |
| PokemonGenerationThreeWithTypes(Type type) { | |
| this.type1 = type; | |
| this.type2 = null; | |
| } | |
| PokemonGenerationThreeWithTypes(Type type1, Type type2) { | |
| this.type1 = type1; | |
| this.type2 = type2; | |
| } | |
| } | |
| enum Type { | |
| Grass, Poison, Fire, Water, Flying, Bug, Normal, Electric, Ground, Fighting, Rock, Steel, Ice, Ghost, Dragon, Dark, Psychic | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment