diff --git a/assets/index.html b/assets/index.html index 5364b9d..bf7bccd 100644 --- a/assets/index.html +++ b/assets/index.html @@ -13,12 +13,13 @@

PokePaste

+

What is this?

PokePaste is a way to share Pokemon sets with anyone.

How does it work?

    -
  1. Paste your team (from Showdown or your choice of teambuilder), or type it out (using the correct format).
  2. +
  3. Paste your team (from Showdown or your choice of teambuilder), or type it out (using the correct format) in the box to the left.
  4. Add your name, a title, or notes (all optional).
  5. ???
  6. Profit!
  7. diff --git a/data.go b/data.go index 0eb4272..b7306cb 100644 --- a/data.go +++ b/data.go @@ -5,5736 +5,7188 @@ var pokemonData = map[string]map[string]interface{}{ "id": uint(0), "form": uint(0), "type": "???", + "genderDifference": false, }, "Bulbasaur": { "id": uint(1), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Ivysaur": { "id": uint(2), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Venusaur": { "id": uint(3), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Venusaur-Mega": { "id": uint(3), "form": uint(1), "type": "grass", + "genderDifference": false, + }, + "Venusaur-Gmax": { + "id": uint(3), + "form": uint(2), + "type": "grass", + "genderDifference": false, }, "Charmander": { "id": uint(4), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Charmeleon": { "id": uint(5), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Charizard": { "id": uint(6), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Charizard-Mega-X": { "id": uint(6), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Charizard-Mega-Y": { "id": uint(6), "form": uint(2), "type": "fire", + "genderDifference": false, + }, + "Charizard-Gmax": { + "id": uint(6), + "form": uint(3), + "type": "fire", + "genderDifference": false, }, "Squirtle": { "id": uint(7), "form": uint(0), "type": "water", + "genderDifference": false, }, "Wartortle": { "id": uint(8), "form": uint(0), "type": "water", + "genderDifference": false, }, "Blastoise": { "id": uint(9), "form": uint(0), "type": "water", + "genderDifference": false, }, "Blastoise-Mega": { "id": uint(9), "form": uint(1), "type": "water", + "genderDifference": false, + }, + "Blastoise-Gmax": { + "id": uint(9), + "form": uint(2), + "type": "water", + "genderDifference": false, }, "Caterpie": { "id": uint(10), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Metapod": { "id": uint(11), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Butterfree": { "id": uint(12), "form": uint(0), "type": "bug", + "genderDifference": true, + }, + "Butterfree-Gmax": { + "id": uint(12), + "form": uint(1), + "type": "bug", + "genderDifference": false, }, "Weedle": { "id": uint(13), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Kakuna": { "id": uint(14), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Beedrill": { "id": uint(15), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Beedrill-Mega": { "id": uint(15), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Pidgey": { "id": uint(16), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Pidgeotto": { "id": uint(17), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Pidgeot": { "id": uint(18), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Pidgeot-Mega": { "id": uint(18), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Rattata": { "id": uint(19), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Rattata-Alola": { "id": uint(19), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Raticate": { "id": uint(20), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Raticate-Alola": { "id": uint(20), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Raticate-Alola-Totem": { "id": uint(20), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Spearow": { "id": uint(21), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Fearow": { "id": uint(22), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Ekans": { "id": uint(23), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Arbok": { "id": uint(24), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Pikachu": { "id": uint(25), "form": uint(0), "type": "electric", + "genderDifference": true, + }, + "Pikachu-Gmax": { + "id": uint(25), + "form": uint(1), + "type": "electric", + "genderDifference": false, }, "Raichu": { "id": uint(26), "form": uint(0), "type": "electric", + "genderDifference": true, }, "Raichu-Alola": { "id": uint(26), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Sandshrew": { "id": uint(27), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Sandshrew-Alola": { "id": uint(27), "form": uint(1), "type": "ice", + "genderDifference": false, }, "Sandslash": { "id": uint(28), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Sandslash-Alola": { "id": uint(28), "form": uint(1), "type": "ice", + "genderDifference": false, }, "Nidoran-F": { "id": uint(29), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Nidorina": { "id": uint(30), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Nidoqueen": { "id": uint(31), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Nidoran-M": { "id": uint(32), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Nidorino": { "id": uint(33), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Nidoking": { "id": uint(34), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Clefairy": { "id": uint(35), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Clefable": { "id": uint(36), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Vulpix": { "id": uint(37), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Vulpix-Alola": { "id": uint(37), "form": uint(1), "type": "ice", + "genderDifference": false, }, "Ninetales": { "id": uint(38), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Ninetales-Alola": { "id": uint(38), "form": uint(1), "type": "ice", + "genderDifference": false, }, "Jigglypuff": { "id": uint(39), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Wigglytuff": { "id": uint(40), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Zubat": { "id": uint(41), "form": uint(0), "type": "poison", + "genderDifference": true, }, "Golbat": { "id": uint(42), "form": uint(0), "type": "poison", + "genderDifference": true, }, "Oddish": { "id": uint(43), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Gloom": { "id": uint(44), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Vileplume": { "id": uint(45), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Paras": { "id": uint(46), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Parasect": { "id": uint(47), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Venonat": { "id": uint(48), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Venomoth": { "id": uint(49), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Diglett": { "id": uint(50), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Diglett-Alola": { "id": uint(50), "form": uint(1), "type": "ground", + "genderDifference": false, }, "Dugtrio": { "id": uint(51), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Dugtrio-Alola": { "id": uint(51), "form": uint(1), "type": "ground", + "genderDifference": false, }, "Meowth": { "id": uint(52), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Meowth-Alola": { "id": uint(52), "form": uint(1), "type": "dark", + "genderDifference": false, + }, + "Meowth-Galar": { + "id": uint(52), + "form": uint(2), + "type": "steel", + "genderDifference": false, + }, + "Meowth-Gmax": { + "id": uint(52), + "form": uint(3), + "type": "steel", + "genderDifference": false, }, "Persian": { "id": uint(53), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Persian-Alola": { "id": uint(53), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Psyduck": { "id": uint(54), "form": uint(0), "type": "water", + "genderDifference": false, }, "Golduck": { "id": uint(55), "form": uint(0), "type": "water", + "genderDifference": false, }, "Mankey": { "id": uint(56), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Primeape": { "id": uint(57), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Growlithe": { "id": uint(58), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Arcanine": { "id": uint(59), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Poliwag": { "id": uint(60), "form": uint(0), "type": "water", + "genderDifference": false, }, "Poliwhirl": { "id": uint(61), "form": uint(0), "type": "water", + "genderDifference": false, }, "Poliwrath": { "id": uint(62), "form": uint(0), "type": "water", + "genderDifference": false, }, "Abra": { "id": uint(63), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Kadabra": { "id": uint(64), "form": uint(0), "type": "psychic", + "genderDifference": true, }, "Alakazam": { "id": uint(65), "form": uint(0), "type": "psychic", + "genderDifference": true, }, "Alakazam-Mega": { "id": uint(65), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Machop": { "id": uint(66), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Machoke": { "id": uint(67), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Machamp": { "id": uint(68), "form": uint(0), "type": "fighting", + "genderDifference": false, + }, + "Machamp-Gmax": { + "id": uint(68), + "form": uint(1), + "type": "fighting", + "genderDifference": false, }, "Bellsprout": { "id": uint(69), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Weepinbell": { "id": uint(70), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Victreebel": { "id": uint(71), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Tentacool": { "id": uint(72), "form": uint(0), "type": "water", + "genderDifference": false, }, "Tentacruel": { "id": uint(73), "form": uint(0), "type": "water", + "genderDifference": false, }, "Geodude": { "id": uint(74), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Geodude-Alola": { "id": uint(74), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Graveler": { "id": uint(75), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Graveler-Alola": { "id": uint(75), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Golem": { "id": uint(76), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Golem-Alola": { "id": uint(76), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Ponyta": { "id": uint(77), "form": uint(0), "type": "fire", + "genderDifference": false, + }, + "Ponyta-Galar": { + "id": uint(77), + "form": uint(1), + "type": "psychic", + "genderDifference": false, }, "Rapidash": { "id": uint(78), "form": uint(0), "type": "fire", + "genderDifference": false, + }, + "Rapidash-Galar": { + "id": uint(78), + "form": uint(1), + "type": "psychic", + "genderDifference": false, }, "Slowpoke": { "id": uint(79), "form": uint(0), "type": "water", + "genderDifference": false, + }, + "Slowpoke-Galar": { + "id": uint(79), + "form": uint(0), + "type": "psychic", + "genderDifference": false, }, "Slowbro": { "id": uint(80), "form": uint(0), "type": "water", + "genderDifference": false, }, "Slowbro-Mega": { "id": uint(80), "form": uint(1), "type": "water", + "genderDifference": false, + }, + "Slowbro-Galar": { + "id": uint(80), + "form": uint(2), + "type": "poison", + "genderDifference": false, }, "Magnemite": { "id": uint(81), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Magneton": { "id": uint(82), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Farfetch'd": { "id": uint(83), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Farfetch'd": { "id": uint(83), "form": uint(0), "type": "normal", + "genderDifference": false, + }, + "Farfetch’d": { + "id": uint(83), + "form": uint(0), + "type": "normal", + "genderDifference": false, + }, + "Farfetch'd-Galar": { + "id": uint(83), + "form": uint(1), + "type": "fighting", + "genderDifference": false, + }, + "Farfetch'd-Galar": { + "id": uint(83), + "form": uint(1), + "type": "fighting", + "genderDifference": false, + }, + "Farfetch’d-Galar": { + "id": uint(83), + "form": uint(1), + "type": "fighting", + "genderDifference": false, }, "Doduo": { "id": uint(84), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Dodrio": { "id": uint(85), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Seel": { "id": uint(86), "form": uint(0), "type": "water", + "genderDifference": false, }, "Dewgong": { "id": uint(87), "form": uint(0), "type": "water", + "genderDifference": false, }, "Grimer": { "id": uint(88), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Grimer-Alola": { "id": uint(88), "form": uint(1), "type": "poison", + "genderDifference": false, }, "Muk": { "id": uint(89), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Muk-Alola": { "id": uint(89), "form": uint(1), "type": "poison", + "genderDifference": false, }, "Shellder": { "id": uint(90), "form": uint(0), "type": "water", + "genderDifference": false, }, "Cloyster": { "id": uint(91), "form": uint(0), "type": "water", + "genderDifference": false, }, "Gastly": { "id": uint(92), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Haunter": { "id": uint(93), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Gengar": { "id": uint(94), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Gengar-Mega": { "id": uint(94), "form": uint(1), "type": "ghost", + "genderDifference": false, + }, + "Gengar-Gmax": { + "id": uint(94), + "form": uint(2), + "type": "ghost", + "genderDifference": false, }, "Onix": { "id": uint(95), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Drowzee": { "id": uint(96), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Hypno": { "id": uint(97), "form": uint(0), "type": "psychic", + "genderDifference": true, }, "Krabby": { "id": uint(98), "form": uint(0), "type": "water", + "genderDifference": false, }, "Kingler": { "id": uint(99), "form": uint(0), "type": "water", + "genderDifference": false, + }, + "Kingler-Gmax": { + "id": uint(99), + "form": uint(1), + "type": "water", + "genderDifference": false, }, "Voltorb": { "id": uint(100), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Electrode": { "id": uint(101), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Exeggcute": { "id": uint(102), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Exeggutor": { "id": uint(103), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Exeggutor-Alola": { "id": uint(103), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Cubone": { "id": uint(104), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Marowak": { "id": uint(105), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Marowak-Alola": { "id": uint(105), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Marowak-Alola-Totem": { "id": uint(105), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Hitmonlee": { "id": uint(106), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Hitmonchan": { "id": uint(107), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Lickitung": { "id": uint(108), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Koffing": { "id": uint(109), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Weezing": { "id": uint(110), "form": uint(0), "type": "poison", + "genderDifference": false, + }, + "Weezing-Galar": { + "id": uint(110), + "form": uint(1), + "type": "poison", + "genderDifference": false, }, "Rhyhorn": { "id": uint(111), "form": uint(0), "type": "ground", + "genderDifference": true, }, "Rhydon": { "id": uint(112), "form": uint(0), "type": "ground", + "genderDifference": true, }, "Chansey": { "id": uint(113), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Tangela": { "id": uint(114), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Kangaskhan": { "id": uint(115), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Kangaskhan-Mega": { "id": uint(115), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Horsea": { "id": uint(116), "form": uint(0), "type": "water", + "genderDifference": false, }, "Seadra": { "id": uint(117), "form": uint(0), "type": "water", + "genderDifference": false, }, "Goldeen": { "id": uint(118), "form": uint(0), "type": "water", + "genderDifference": true, }, "Seaking": { "id": uint(119), "form": uint(0), "type": "water", + "genderDifference": true, }, "Staryu": { "id": uint(120), "form": uint(0), "type": "water", + "genderDifference": false, }, "Starmie": { "id": uint(121), "form": uint(0), "type": "water", + "genderDifference": false, }, "Mr. Mime": { "id": uint(122), "form": uint(0), "type": "psychic", + "genderDifference": false, + }, + "Mr. Mime-Galar": { + "id": uint(122), + "form": uint(1), + "type": "ice", + "genderDifference": false, }, "Scyther": { "id": uint(123), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Jynx": { "id": uint(124), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Electabuzz": { "id": uint(125), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Magmar": { "id": uint(126), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Pinsir": { "id": uint(127), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Pinsir-Mega": { "id": uint(127), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Tauros": { "id": uint(128), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Magikarp": { "id": uint(129), "form": uint(0), "type": "water", + "genderDifference": true, }, "Gyarados": { "id": uint(130), "form": uint(0), "type": "water", + "genderDifference": true, }, "Gyarados-Mega": { "id": uint(130), "form": uint(1), "type": "water", + "genderDifference": false, }, "Lapras": { "id": uint(131), "form": uint(0), "type": "water", + "genderDifference": false, + }, + "Lapras-Gmax": { + "id": uint(131), + "form": uint(1), + "type": "water", + "genderDifference": false, }, "Ditto": { "id": uint(132), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Eevee": { "id": uint(133), "form": uint(0), "type": "normal", + "genderDifference": true, + }, + "Eevee-Gmax": { + "id": uint(133), + "form": uint(1), + "type": "normal", + "genderDifference": false, }, "Vaporeon": { "id": uint(134), "form": uint(0), "type": "water", + "genderDifference": false, }, "Jolteon": { "id": uint(135), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Flareon": { "id": uint(136), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Porygon": { "id": uint(137), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Omanyte": { "id": uint(138), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Omastar": { "id": uint(139), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Kabuto": { "id": uint(140), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Kabutops": { "id": uint(141), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Aerodactyl": { "id": uint(142), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Aerodactyl-Mega": { "id": uint(142), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Snorlax": { "id": uint(143), "form": uint(0), "type": "normal", + "genderDifference": false, + }, + "Snorlax-Gmax": { + "id": uint(143), + "form": uint(1), + "type": "normal", + "genderDifference": false, }, "Articuno": { "id": uint(144), "form": uint(0), "type": "ice", + "genderDifference": false, + }, + "Articuno-Galar": { + "id": uint(144), + "form": uint(1), + "type": "psychic", + "genderDifference": false, }, "Zapdos": { "id": uint(145), "form": uint(0), "type": "electric", + "genderDifference": false, + }, + "Zapdos-Galar": { + "id": uint(145), + "form": uint(1), + "type": "fighting", + "genderDifference": false, }, "Moltres": { "id": uint(146), "form": uint(0), "type": "fire", + "genderDifference": false, + }, + "Moltres-Galar": { + "id": uint(146), + "form": uint(1), + "type": "fire", + "genderDifference": false, }, "Dratini": { "id": uint(147), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Dragonair": { "id": uint(148), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Dragonite": { "id": uint(149), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Mewtwo": { "id": uint(150), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Mewtwo-Mega-X": { "id": uint(150), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Mewtwo-Mega-Y": { "id": uint(150), "form": uint(2), "type": "psychic", + "genderDifference": false, }, "Mew": { "id": uint(151), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Chikorita": { "id": uint(152), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Bayleef": { "id": uint(153), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Meganium": { "id": uint(154), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Cyndaquil": { "id": uint(155), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Quilava": { "id": uint(156), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Typhlosion": { "id": uint(157), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Totodile": { "id": uint(158), "form": uint(0), "type": "water", + "genderDifference": false, }, "Croconaw": { "id": uint(159), "form": uint(0), "type": "water", + "genderDifference": false, }, "Feraligatr": { "id": uint(160), "form": uint(0), "type": "water", + "genderDifference": false, }, "Sentret": { "id": uint(161), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Furret": { "id": uint(162), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Hoothoot": { "id": uint(163), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Noctowl": { "id": uint(164), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Ledyba": { "id": uint(165), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Ledian": { "id": uint(166), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Spinarak": { "id": uint(167), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Ariados": { "id": uint(168), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Crobat": { "id": uint(169), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Chinchou": { "id": uint(170), "form": uint(0), "type": "water", + "genderDifference": false, }, "Lanturn": { "id": uint(171), "form": uint(0), "type": "water", + "genderDifference": false, }, "Pichu": { "id": uint(172), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Cleffa": { "id": uint(173), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Igglybuff": { "id": uint(174), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Togepi": { "id": uint(175), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Togetic": { "id": uint(176), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Natu": { "id": uint(177), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Xatu": { "id": uint(178), "form": uint(0), "type": "psychic", + "genderDifference": true, }, "Mareep": { "id": uint(179), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Flaaffy": { "id": uint(180), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Ampharos": { "id": uint(181), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Ampharos-Mega": { "id": uint(181), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Bellossom": { "id": uint(182), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Marill": { "id": uint(183), "form": uint(0), "type": "water", + "genderDifference": false, }, "Azumarill": { "id": uint(184), "form": uint(0), "type": "water", + "genderDifference": false, }, "Sudowoodo": { "id": uint(185), "form": uint(0), "type": "rock", + "genderDifference": true, }, "Politoed": { "id": uint(186), "form": uint(0), "type": "water", + "genderDifference": true, }, "Hoppip": { "id": uint(187), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Skiploom": { "id": uint(188), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Jumpluff": { "id": uint(189), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Aipom": { "id": uint(190), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Sunkern": { "id": uint(191), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Sunflora": { "id": uint(192), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Yanma": { "id": uint(193), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Wooper": { "id": uint(194), "form": uint(0), "type": "water", + "genderDifference": true, }, "Quagsire": { "id": uint(195), "form": uint(0), "type": "water", + "genderDifference": false, }, "Espeon": { "id": uint(196), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Umbreon": { "id": uint(197), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Murkrow": { "id": uint(198), "form": uint(0), "type": "dark", + "genderDifference": true, }, "Slowking": { "id": uint(199), "form": uint(0), "type": "water", + "genderDifference": false, + }, + "Slowking-Galar": { + "id": uint(199), + "form": uint(1), + "type": "poison", + "genderDifference": false, }, "Misdreavus": { "id": uint(200), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Unown": { "id": uint(201), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Wobbuffet": { "id": uint(202), "form": uint(0), "type": "psychic", + "genderDifference": true, }, "Girafarig": { "id": uint(203), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Pineco": { "id": uint(204), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Forretress": { "id": uint(205), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Dunsparce": { "id": uint(206), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Gligar": { "id": uint(207), "form": uint(0), "type": "ground", + "genderDifference": true, }, "Steelix": { "id": uint(208), "form": uint(0), "type": "steel", + "genderDifference": true, }, "Steelix-Mega": { "id": uint(208), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Snubbull": { "id": uint(209), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Granbull": { "id": uint(210), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Qwilfish": { "id": uint(211), "form": uint(0), "type": "water", + "genderDifference": false, }, "Scizor": { "id": uint(212), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Scizor-Mega": { "id": uint(212), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Shuckle": { "id": uint(213), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Heracross": { "id": uint(214), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Heracross-Mega": { "id": uint(214), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Sneasel": { "id": uint(215), "form": uint(0), "type": "dark", + "genderDifference": true, }, "Teddiursa": { "id": uint(216), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Ursaring": { "id": uint(217), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Slugma": { "id": uint(218), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Magcargo": { "id": uint(219), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Swinub": { "id": uint(220), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Piloswine": { "id": uint(221), "form": uint(0), "type": "ice", + "genderDifference": true, }, "Corsola": { "id": uint(222), "form": uint(0), "type": "water", + "genderDifference": false, + }, + "Corsola-Galar": { + "id": uint(222), + "form": uint(1), + "type": "ghost", + "genderDifference": false, }, "Remoraid": { "id": uint(223), "form": uint(0), "type": "water", + "genderDifference": false, }, "Octillery": { "id": uint(224), "form": uint(0), "type": "water", + "genderDifference": true, }, "Delibird": { "id": uint(225), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Mantine": { "id": uint(226), "form": uint(0), "type": "water", + "genderDifference": false, }, "Skarmory": { "id": uint(227), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Houndour": { "id": uint(228), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Houndoom": { "id": uint(229), "form": uint(0), "type": "dark", + "genderDifference": true, }, "Houndoom-Mega": { "id": uint(229), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Kingdra": { "id": uint(230), "form": uint(0), "type": "water", + "genderDifference": false, }, "Phanpy": { "id": uint(231), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Donphan": { "id": uint(232), "form": uint(0), "type": "ground", + "genderDifference": true, }, "Porygon2": { "id": uint(233), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Stantler": { "id": uint(234), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Smeargle": { "id": uint(235), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Tyrogue": { "id": uint(236), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Hitmontop": { "id": uint(237), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Smoochum": { "id": uint(238), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Elekid": { "id": uint(239), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Magby": { "id": uint(240), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Miltank": { "id": uint(241), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Blissey": { "id": uint(242), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Raikou": { "id": uint(243), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Entei": { "id": uint(244), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Suicune": { "id": uint(245), "form": uint(0), "type": "water", + "genderDifference": false, }, "Larvitar": { "id": uint(246), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Pupitar": { "id": uint(247), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Tyranitar": { "id": uint(248), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Tyranitar-Mega": { "id": uint(248), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Lugia": { "id": uint(249), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Ho-Oh": { "id": uint(250), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Celebi": { "id": uint(251), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Treecko": { "id": uint(252), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Grovyle": { "id": uint(253), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Sceptile": { "id": uint(254), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Sceptile-Mega": { "id": uint(254), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Torchic": { "id": uint(255), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Combusken": { "id": uint(256), "form": uint(0), "type": "fire", + "genderDifference": true, }, "Blaziken": { "id": uint(257), "form": uint(0), "type": "fire", + "genderDifference": true, }, "Blaziken-Mega": { "id": uint(257), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Mudkip": { "id": uint(258), "form": uint(0), "type": "water", + "genderDifference": false, }, "Marshtomp": { "id": uint(259), "form": uint(0), "type": "water", + "genderDifference": false, }, "Swampert": { "id": uint(260), "form": uint(0), "type": "water", + "genderDifference": false, }, "Swampert-Mega": { "id": uint(260), "form": uint(1), "type": "water", + "genderDifference": false, }, "Poochyena": { "id": uint(261), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Mightyena": { "id": uint(262), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Zigzagoon": { "id": uint(263), "form": uint(0), "type": "normal", + "genderDifference": false, + }, + "Zigzagoon-Galar": { + "id": uint(263), + "form": uint(1), + "type": "dark", + "genderDifference": false, }, "Linoone": { "id": uint(264), "form": uint(0), "type": "normal", + "genderDifference": false, + }, + "Linoone-Galar": { + "id": uint(264), + "form": uint(0), + "type": "dark", + "genderDifference": false, }, "Wurmple": { "id": uint(265), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Silcoon": { "id": uint(266), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Beautifly": { "id": uint(267), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Cascoon": { "id": uint(268), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Dustox": { "id": uint(269), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Lotad": { "id": uint(270), "form": uint(0), "type": "water", + "genderDifference": false, }, "Lombre": { "id": uint(271), "form": uint(0), "type": "water", + "genderDifference": false, }, "Ludicolo": { "id": uint(272), "form": uint(0), "type": "water", + "genderDifference": true, }, "Seedot": { "id": uint(273), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Nuzleaf": { "id": uint(274), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Shiftry": { "id": uint(275), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Taillow": { "id": uint(276), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Swellow": { "id": uint(277), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Wingull": { "id": uint(278), "form": uint(0), "type": "water", + "genderDifference": false, }, "Pelipper": { "id": uint(279), "form": uint(0), "type": "water", + "genderDifference": false, }, "Ralts": { "id": uint(280), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Kirlia": { "id": uint(281), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Gardevoir": { "id": uint(282), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Gardevoir-Mega": { "id": uint(282), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Surskit": { "id": uint(283), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Masquerain": { "id": uint(284), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Shroomish": { "id": uint(285), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Breloom": { "id": uint(286), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Slakoth": { "id": uint(287), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Vigoroth": { "id": uint(288), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Slaking": { "id": uint(289), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Nincada": { "id": uint(290), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Ninjask": { "id": uint(291), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Shedinja": { "id": uint(292), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Whismur": { "id": uint(293), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Loudred": { "id": uint(294), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Exploud": { "id": uint(295), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Makuhita": { "id": uint(296), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Hariyama": { "id": uint(297), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Azurill": { "id": uint(298), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Nosepass": { "id": uint(299), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Skitty": { "id": uint(300), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Delcatty": { "id": uint(301), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Sableye": { "id": uint(302), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Sableye-Mega": { "id": uint(302), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Mawile": { "id": uint(303), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Mawile-Mega": { "id": uint(303), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Aron": { "id": uint(304), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Lairon": { "id": uint(305), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Aggron": { "id": uint(306), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Aggron-Mega": { "id": uint(306), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Meditite": { "id": uint(307), "form": uint(0), "type": "fighting", + "genderDifference": true, }, "Medicham": { "id": uint(308), "form": uint(0), "type": "fighting", + "genderDifference": true, }, "Medicham-Mega": { "id": uint(308), "form": uint(1), "type": "fighting", + "genderDifference": false, }, "Electrike": { "id": uint(309), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Manectric": { "id": uint(310), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Manectric-Mega": { "id": uint(310), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Plusle": { "id": uint(311), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Minun": { "id": uint(312), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Volbeat": { "id": uint(313), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Illumise": { "id": uint(314), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Roselia": { "id": uint(315), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Gulpin": { "id": uint(316), "form": uint(0), "type": "poison", + "genderDifference": true, }, "Swalot": { "id": uint(317), "form": uint(0), "type": "poison", + "genderDifference": true, }, "Carvanha": { "id": uint(318), "form": uint(0), "type": "water", + "genderDifference": false, }, "Sharpedo": { "id": uint(319), "form": uint(0), "type": "water", + "genderDifference": false, }, "Sharpedo-Mega": { "id": uint(319), "form": uint(1), "type": "water", + "genderDifference": false, }, "Wailmer": { "id": uint(320), "form": uint(0), "type": "water", + "genderDifference": false, }, "Wailord": { "id": uint(321), "form": uint(0), "type": "water", + "genderDifference": false, }, "Numel": { "id": uint(322), "form": uint(0), "type": "fire", + "genderDifference": true, }, "Camerupt": { "id": uint(323), "form": uint(0), "type": "fire", + "genderDifference": true, }, "Camerupt-Mega": { "id": uint(323), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Torkoal": { "id": uint(324), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Spoink": { "id": uint(325), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Grumpig": { "id": uint(326), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Spinda": { "id": uint(327), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Trapinch": { "id": uint(328), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Vibrava": { "id": uint(329), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Flygon": { "id": uint(330), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Cacnea": { "id": uint(331), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Cacturne": { "id": uint(332), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Swablu": { "id": uint(333), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Altaria": { "id": uint(334), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Altaria-Mega": { "id": uint(334), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Zangoose": { "id": uint(335), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Seviper": { "id": uint(336), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Lunatone": { "id": uint(337), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Solrock": { "id": uint(338), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Barboach": { "id": uint(339), "form": uint(0), "type": "water", + "genderDifference": false, }, "Whiscash": { "id": uint(340), "form": uint(0), "type": "water", + "genderDifference": false, }, "Corphish": { "id": uint(341), "form": uint(0), "type": "water", + "genderDifference": false, }, "Crawdaunt": { "id": uint(342), "form": uint(0), "type": "water", + "genderDifference": false, }, "Baltoy": { "id": uint(343), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Claydol": { "id": uint(344), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Lileep": { "id": uint(345), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Cradily": { "id": uint(346), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Anorith": { "id": uint(347), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Armaldo": { "id": uint(348), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Feebas": { "id": uint(349), "form": uint(0), "type": "water", + "genderDifference": false, }, "Milotic": { "id": uint(350), "form": uint(0), "type": "water", + "genderDifference": true, }, "Castform": { "id": uint(351), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Castform-Sunny": { "id": uint(351), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Castform-Rainy": { "id": uint(351), "form": uint(2), "type": "water", + "genderDifference": false, }, "Castform-Snowy": { "id": uint(351), "form": uint(3), "type": "ice", + "genderDifference": false, }, "Kecleon": { "id": uint(352), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Shuppet": { "id": uint(353), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Banette": { "id": uint(354), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Banette-Mega": { "id": uint(354), "form": uint(1), "type": "ghost", + "genderDifference": false, }, "Duskull": { "id": uint(355), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Dusclops": { "id": uint(356), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Tropius": { "id": uint(357), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Chimecho": { "id": uint(358), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Absol": { "id": uint(359), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Absol-Mega": { "id": uint(359), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Wynaut": { "id": uint(360), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Snorunt": { "id": uint(361), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Glalie": { "id": uint(362), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Glalie-Mega": { "id": uint(362), "form": uint(1), "type": "ice", + "genderDifference": false, }, "Spheal": { "id": uint(363), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Sealeo": { "id": uint(364), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Walrein": { "id": uint(365), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Clamperl": { "id": uint(366), "form": uint(0), "type": "water", + "genderDifference": false, }, "Huntail": { "id": uint(367), "form": uint(0), "type": "water", + "genderDifference": false, }, "Gorebyss": { "id": uint(368), "form": uint(0), "type": "water", + "genderDifference": false, }, "Relicanth": { "id": uint(369), "form": uint(0), "type": "water", + "genderDifference": true, }, "Luvdisc": { "id": uint(370), "form": uint(0), "type": "water", + "genderDifference": false, }, "Bagon": { "id": uint(371), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Shelgon": { "id": uint(372), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Salamence": { "id": uint(373), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Salamence-Mega": { "id": uint(373), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Beldum": { "id": uint(374), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Metang": { "id": uint(375), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Metagross": { "id": uint(376), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Metagross-Mega": { "id": uint(376), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Regirock": { "id": uint(377), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Regice": { "id": uint(378), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Registeel": { "id": uint(379), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Latias": { "id": uint(380), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Latias-Mega": { "id": uint(380), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Latios": { "id": uint(381), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Latios-Mega": { "id": uint(381), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Kyogre": { "id": uint(382), "form": uint(0), "type": "water", + "genderDifference": false, }, "Kyogre-Primal": { "id": uint(382), "form": uint(1), "type": "water", + "genderDifference": false, }, "Groudon": { "id": uint(383), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Groudon-Primal": { "id": uint(383), "form": uint(1), "type": "ground", + "genderDifference": false, }, "Rayquaza": { "id": uint(384), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Rayquaza-Mega": { "id": uint(384), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Jirachi": { "id": uint(385), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Deoxys": { "id": uint(386), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Deoxys-Attack": { "id": uint(386), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Deoxys-Defense": { "id": uint(386), "form": uint(2), "type": "psychic", + "genderDifference": false, }, "Deoxys-Speed": { "id": uint(386), "form": uint(3), "type": "psychic", + "genderDifference": false, }, "Turtwig": { "id": uint(387), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Grotle": { "id": uint(388), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Torterra": { "id": uint(389), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Chimchar": { "id": uint(390), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Monferno": { "id": uint(391), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Infernape": { "id": uint(392), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Piplup": { "id": uint(393), "form": uint(0), "type": "water", + "genderDifference": false, }, "Prinplup": { "id": uint(394), "form": uint(0), "type": "water", + "genderDifference": false, }, "Empoleon": { "id": uint(395), "form": uint(0), "type": "water", + "genderDifference": false, }, "Starly": { "id": uint(396), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Staravia": { "id": uint(397), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Staraptor": { "id": uint(398), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Bidoof": { "id": uint(399), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Bibarel": { "id": uint(400), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Kricketot": { "id": uint(401), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Kricketune": { "id": uint(402), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Shinx": { "id": uint(403), "form": uint(0), "type": "electric", + "genderDifference": true, }, "Luxio": { "id": uint(404), "form": uint(0), "type": "electric", + "genderDifference": true, }, "Luxray": { "id": uint(405), "form": uint(0), "type": "electric", + "genderDifference": true, }, "Budew": { "id": uint(406), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Roserade": { "id": uint(407), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Cranidos": { "id": uint(408), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Rampardos": { "id": uint(409), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Shieldon": { "id": uint(410), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Bastiodon": { "id": uint(411), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Burmy": { "id": uint(412), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Burmy-Sandy": { "id": uint(412), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Burmy-Trash": { "id": uint(412), "form": uint(2), "type": "bug", + "genderDifference": false, }, "Wormadam": { "id": uint(413), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Wormadam-Sandy": { "id": uint(413), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Wormadam-Trash": { "id": uint(413), "form": uint(2), "type": "bug", + "genderDifference": false, }, "Mothim": { "id": uint(414), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Combee": { "id": uint(415), "form": uint(0), "type": "bug", + "genderDifference": true, }, "Vespiquen": { "id": uint(416), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Pachirisu": { "id": uint(417), "form": uint(0), "type": "electric", + "genderDifference": true, }, "Buizel": { "id": uint(418), "form": uint(0), "type": "water", + "genderDifference": false, }, "Floatzel": { "id": uint(419), "form": uint(0), "type": "water", + "genderDifference": false, }, "Cherubi": { "id": uint(420), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Cherrim": { "id": uint(421), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Cherrim-Sunshine": { "id": uint(421), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Shellos": { "id": uint(422), "form": uint(0), "type": "water", + "genderDifference": false, }, "Shellos-East": { "id": uint(422), "form": uint(1), "type": "water", + "genderDifference": false, }, "Gastrodon": { "id": uint(423), "form": uint(0), "type": "water", + "genderDifference": false, }, "Gastrodon-East": { "id": uint(423), "form": uint(1), "type": "water", + "genderDifference": false, }, "Ambipom": { "id": uint(424), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Drifloon": { "id": uint(425), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Drifblim": { "id": uint(426), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Buneary": { "id": uint(427), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Lopunny": { "id": uint(428), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Lopunny-Mega": { "id": uint(428), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Mismagius": { "id": uint(429), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Honchkrow": { "id": uint(430), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Glameow": { "id": uint(431), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Purugly": { "id": uint(432), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Chingling": { "id": uint(433), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Stunky": { "id": uint(434), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Skuntank": { "id": uint(435), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Bronzor": { "id": uint(436), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Bronzong": { "id": uint(437), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Bonsly": { "id": uint(438), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Mime Jr.": { "id": uint(439), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Happiny": { "id": uint(440), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Chatot": { "id": uint(441), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Spiritomb": { "id": uint(442), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Gible": { "id": uint(443), "form": uint(0), "type": "dragon", + "genderDifference": true, }, "Gabite": { "id": uint(444), "form": uint(0), "type": "dragon", + "genderDifference": true, }, "Garchomp": { "id": uint(445), "form": uint(0), "type": "dragon", + "genderDifference": true, }, "Garchomp-Mega": { "id": uint(445), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Munchlax": { "id": uint(446), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Riolu": { "id": uint(447), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Lucario": { "id": uint(448), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Lucario-Mega": { "id": uint(448), "form": uint(1), "type": "fighting", + "genderDifference": false, }, "Hippopotas": { "id": uint(449), "form": uint(0), "type": "ground", + "genderDifference": true, }, "Hippowdon": { "id": uint(450), "form": uint(0), "type": "ground", + "genderDifference": true, }, "Skorupi": { "id": uint(451), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Drapion": { "id": uint(452), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Croagunk": { "id": uint(453), "form": uint(0), "type": "poison", + "genderDifference": true, }, "Toxicroak": { "id": uint(454), "form": uint(0), "type": "poison", + "genderDifference": true, }, "Carnivine": { "id": uint(455), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Finneon": { "id": uint(456), "form": uint(0), "type": "water", + "genderDifference": true, }, "Lumineon": { "id": uint(457), "form": uint(0), "type": "water", + "genderDifference": true, }, "Mantyke": { "id": uint(458), "form": uint(0), "type": "water", + "genderDifference": false, }, "Snover": { "id": uint(459), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Abomasnow": { "id": uint(460), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Abomasnow-Mega": { "id": uint(460), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Weavile": { "id": uint(461), "form": uint(0), "type": "dark", + "genderDifference": true, }, "Magnezone": { "id": uint(462), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Lickilicky": { "id": uint(463), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Rhyperior": { "id": uint(464), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Tangrowth": { "id": uint(465), "form": uint(0), "type": "grass", + "genderDifference": true, }, "Electivire": { "id": uint(466), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Magmortar": { "id": uint(467), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Togekiss": { "id": uint(468), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Yanmega": { "id": uint(469), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Leafeon": { "id": uint(470), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Glaceon": { "id": uint(471), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Gliscor": { "id": uint(472), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Mamoswine": { "id": uint(473), "form": uint(0), "type": "ice", + "genderDifference": true, }, "Porygon-Z": { "id": uint(474), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Gallade": { "id": uint(475), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Gallade-Mega": { "id": uint(475), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Probopass": { "id": uint(476), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Dusknoir": { "id": uint(477), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Froslass": { "id": uint(478), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Rotom": { "id": uint(479), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Rotom-Heat": { "id": uint(479), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Rotom-Wash": { "id": uint(479), "form": uint(2), "type": "electric", + "genderDifference": false, }, "Rotom-Frost": { "id": uint(479), "form": uint(3), "type": "electric", + "genderDifference": false, }, "Rotom-Fan": { "id": uint(479), "form": uint(4), "type": "electric", + "genderDifference": false, }, "Rotom-Mow": { "id": uint(479), "form": uint(5), "type": "electric", + "genderDifference": false, }, "Uxie": { "id": uint(480), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Mesprit": { "id": uint(481), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Azelf": { "id": uint(482), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Dialga": { "id": uint(483), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Palkia": { "id": uint(484), "form": uint(0), "type": "water", + "genderDifference": false, }, "Heatran": { "id": uint(485), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Regigigas": { "id": uint(486), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Giratina": { "id": uint(487), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Giratina-Origin": { "id": uint(487), "form": uint(1), "type": "ghost", + "genderDifference": false, }, "Cresselia": { "id": uint(488), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Phione": { "id": uint(489), "form": uint(0), "type": "water", + "genderDifference": false, }, "Manaphy": { "id": uint(490), "form": uint(0), "type": "water", + "genderDifference": false, }, "Darkrai": { "id": uint(491), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Shaymin": { "id": uint(492), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Shaymin-Sky": { "id": uint(492), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Arceus-Fairy": { "id": uint(493), "form": uint(17), "type": "fairy", + "genderDifference": false, }, "Arceus-Dark": { "id": uint(493), "form": uint(16), "type": "dark", + "genderDifference": false, }, "Arceus-Dragon": { "id": uint(493), "form": uint(15), "type": "dragon", + "genderDifference": false, }, "Arceus-Ice": { "id": uint(493), "form": uint(14), "type": "ice", + "genderDifference": false, }, "Arceus-Psychic": { "id": uint(493), "form": uint(13), "type": "psychic", + "genderDifference": false, }, "Arceus-Electric": { "id": uint(493), "form": uint(12), "type": "electric", + "genderDifference": false, }, "Arceus-Grass": { "id": uint(493), "form": uint(11), "type": "grass", + "genderDifference": false, }, "Arceus-Water": { "id": uint(493), "form": uint(10), "type": "water", + "genderDifference": false, }, "Arceus-Fire": { "id": uint(493), "form": uint(9), "type": "fire", + "genderDifference": false, }, "Arceus-Steel": { "id": uint(493), "form": uint(8), "type": "steel", + "genderDifference": false, }, "Arceus-Ghost": { "id": uint(493), "form": uint(7), "type": "ghost", + "genderDifference": false, }, "Arceus-Bug": { "id": uint(493), "form": uint(6), "type": "bug", + "genderDifference": false, }, "Arceus-Rock": { "id": uint(493), "form": uint(5), "type": "rock", + "genderDifference": false, }, "Arceus-Ground": { "id": uint(493), "form": uint(4), "type": "ground", + "genderDifference": false, }, "Arceus-Poison": { "id": uint(493), "form": uint(3), "type": "poison", + "genderDifference": false, }, "Arceus-Flying": { "id": uint(493), "form": uint(2), "type": "flying", + "genderDifference": false, }, "Arceus-Fighting": { "id": uint(493), "form": uint(1), "type": "fighting", + "genderDifference": false, }, "Arceus": { "id": uint(493), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Victini": { "id": uint(494), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Snivy": { "id": uint(495), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Servine": { "id": uint(496), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Serperior": { "id": uint(497), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Tepig": { "id": uint(498), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Pignite": { "id": uint(499), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Emboar": { "id": uint(500), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Oshawott": { "id": uint(501), "form": uint(0), "type": "water", + "genderDifference": false, }, "Dewott": { "id": uint(502), "form": uint(0), "type": "water", + "genderDifference": false, }, "Samurott": { "id": uint(503), "form": uint(0), "type": "water", + "genderDifference": false, }, "Patrat": { "id": uint(504), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Watchog": { "id": uint(505), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Lillipup": { "id": uint(506), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Herdier": { "id": uint(507), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Stoutland": { "id": uint(508), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Purrloin": { "id": uint(509), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Liepard": { "id": uint(510), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Pansage": { "id": uint(511), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Simisage": { "id": uint(512), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Pansear": { "id": uint(513), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Simisear": { "id": uint(514), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Panpour": { "id": uint(515), "form": uint(0), "type": "water", + "genderDifference": false, }, "Simipour": { "id": uint(516), "form": uint(0), "type": "water", + "genderDifference": false, }, "Munna": { "id": uint(517), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Musharna": { "id": uint(518), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Pidove": { "id": uint(519), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Tranquill": { "id": uint(520), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Unfezant": { "id": uint(521), "form": uint(0), "type": "normal", + "genderDifference": true, }, "Blitzle": { "id": uint(522), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Zebstrika": { "id": uint(523), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Roggenrola": { "id": uint(524), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Boldore": { "id": uint(525), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Gigalith": { "id": uint(526), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Woobat": { "id": uint(527), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Swoobat": { "id": uint(528), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Drilbur": { "id": uint(529), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Excadrill": { "id": uint(530), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Audino": { "id": uint(531), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Audino-Mega": { "id": uint(531), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Timburr": { "id": uint(532), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Gurdurr": { "id": uint(533), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Conkeldurr": { "id": uint(534), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Tympole": { "id": uint(535), "form": uint(0), "type": "water", + "genderDifference": false, }, "Palpitoad": { "id": uint(536), "form": uint(0), "type": "water", + "genderDifference": false, }, "Seismitoad": { "id": uint(537), "form": uint(0), "type": "water", + "genderDifference": false, }, "Throh": { "id": uint(538), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Sawk": { "id": uint(539), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Sewaddle": { "id": uint(540), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Swadloon": { "id": uint(541), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Leavanny": { "id": uint(542), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Venipede": { "id": uint(543), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Whirlipede": { "id": uint(544), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Scolipede": { "id": uint(545), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Cottonee": { "id": uint(546), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Whimsicott": { "id": uint(547), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Petilil": { "id": uint(548), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Lilligant": { "id": uint(549), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Basculin": { "id": uint(550), "form": uint(0), "type": "water", + "genderDifference": false, }, "Basculin-Blue-Striped": { "id": uint(550), "form": uint(1), "type": "water", + "genderDifference": false, }, "Sandile": { "id": uint(551), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Krokorok": { "id": uint(552), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Krookodile": { "id": uint(553), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Darumaka": { "id": uint(554), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Darmanitan": { "id": uint(555), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Darmanitan-Zen": { "id": uint(555), "form": uint(1), "type": "fire", + "genderDifference": false, + }, + "Darmanitan-Galar": { + "id": uint(555), + "form": uint(2), + "type": "ice", + "genderDifference": false, + }, + "Darmanitan-Galar-Zen": { + "id": uint(555), + "form": uint(3), + "type": "ice", + "genderDifference": false, }, "Maractus": { "id": uint(556), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Dwebble": { "id": uint(557), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Crustle": { "id": uint(558), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Scraggy": { "id": uint(559), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Scrafty": { "id": uint(560), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Sigilyph": { "id": uint(561), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Yamask": { "id": uint(562), "form": uint(0), "type": "ghost", + "genderDifference": false, + }, + "Yamask-Galar": { + "id": uint(562), + "form": uint(1), + "type": "ground", + "genderDifference": false, }, "Cofagrigus": { "id": uint(563), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Tirtouga": { "id": uint(564), "form": uint(0), "type": "water", + "genderDifference": false, }, "Carracosta": { "id": uint(565), "form": uint(0), "type": "water", + "genderDifference": false, }, "Archen": { "id": uint(566), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Archeops": { "id": uint(567), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Trubbish": { "id": uint(568), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Garbodor": { "id": uint(569), "form": uint(0), "type": "poison", + "genderDifference": false, + }, + "Garbodor-Gmax": { + "id": uint(569), + "form": uint(1), + "type": "poison", + "genderDifference": false, }, "Zorua": { "id": uint(570), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Zoroark": { "id": uint(571), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Minccino": { "id": uint(572), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Cinccino": { "id": uint(573), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Gothita": { "id": uint(574), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Gothorita": { "id": uint(575), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Gothitelle": { "id": uint(576), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Solosis": { "id": uint(577), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Duosion": { "id": uint(578), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Reuniclus": { "id": uint(579), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Ducklett": { "id": uint(580), "form": uint(0), "type": "water", + "genderDifference": false, }, "Swanna": { "id": uint(581), "form": uint(0), "type": "water", + "genderDifference": false, }, "Vanillite": { "id": uint(582), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Vanillish": { "id": uint(583), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Vanilluxe": { "id": uint(584), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Deerling": { "id": uint(585), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Deerling-Summer": { "id": uint(585), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Deerling-Autumn": { "id": uint(585), "form": uint(2), "type": "normal", + "genderDifference": false, }, "Deerling-Winter": { "id": uint(585), "form": uint(3), "type": "normal", + "genderDifference": false, }, "Sawsbuck": { "id": uint(586), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Sawsbuck-Summer": { "id": uint(586), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Sawsbuck-Autumn": { "id": uint(586), "form": uint(2), "type": "normal", + "genderDifference": false, }, "Sawsbuck-Winter": { "id": uint(586), "form": uint(3), "type": "normal", + "genderDifference": false, }, "Emolga": { "id": uint(587), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Karrablast": { "id": uint(588), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Escavalier": { "id": uint(589), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Foongus": { "id": uint(590), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Amoonguss": { "id": uint(591), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Frillish": { "id": uint(592), "form": uint(0), "type": "water", + "genderDifference": true, }, "Jellicent": { "id": uint(593), "form": uint(0), "type": "water", + "genderDifference": true, }, "Alomomola": { "id": uint(594), "form": uint(0), "type": "water", + "genderDifference": false, }, "Joltik": { "id": uint(595), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Galvantula": { "id": uint(596), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Ferroseed": { "id": uint(597), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Ferrothorn": { "id": uint(598), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Klink": { "id": uint(599), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Klang": { "id": uint(600), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Klinklang": { "id": uint(601), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Tynamo": { "id": uint(602), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Eelektrik": { "id": uint(603), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Eelektross": { "id": uint(604), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Elgyem": { "id": uint(605), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Beheeyem": { "id": uint(606), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Litwick": { "id": uint(607), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Lampent": { "id": uint(608), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Chandelure": { "id": uint(609), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Axew": { "id": uint(610), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Fraxure": { "id": uint(611), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Haxorus": { "id": uint(612), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Cubchoo": { "id": uint(613), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Beartic": { "id": uint(614), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Cryogonal": { "id": uint(615), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Shelmet": { "id": uint(616), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Accelgor": { "id": uint(617), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Stunfisk": { "id": uint(618), "form": uint(0), "type": "ground", + "genderDifference": false, + }, + "Stunfisk-Galar": { + "id": uint(618), + "form": uint(1), + "type": "ground", + "genderDifference": false, }, "Mienfoo": { "id": uint(619), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Mienshao": { "id": uint(620), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Druddigon": { "id": uint(621), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Golett": { "id": uint(622), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Golurk": { "id": uint(623), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Pawniard": { "id": uint(624), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Bisharp": { "id": uint(625), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Bouffalant": { "id": uint(626), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Rufflet": { "id": uint(627), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Braviary": { "id": uint(628), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Vullaby": { "id": uint(629), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Mandibuzz": { "id": uint(630), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Heatmor": { "id": uint(631), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Durant": { "id": uint(632), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Deino": { "id": uint(633), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Zweilous": { "id": uint(634), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Hydreigon": { "id": uint(635), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Larvesta": { "id": uint(636), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Volcarona": { "id": uint(637), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Cobalion": { "id": uint(638), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Terrakion": { "id": uint(639), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Virizion": { "id": uint(640), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Tornadus": { "id": uint(641), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Tornadus-Therian": { "id": uint(641), "form": uint(1), "type": "flying", + "genderDifference": false, }, "Thundurus": { "id": uint(642), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Thundurus-Therian": { "id": uint(642), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Reshiram": { "id": uint(643), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Zekrom": { "id": uint(644), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Landorus": { "id": uint(645), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Landorus-Therian": { "id": uint(645), "form": uint(1), "type": "ground", + "genderDifference": false, }, "Kyurem": { "id": uint(646), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Kyurem-White": { "id": uint(646), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Kyurem-Black": { "id": uint(646), "form": uint(2), "type": "dragon", + "genderDifference": false, }, "Keldeo": { "id": uint(647), "form": uint(0), "type": "water", + "genderDifference": false, }, "Keldeo-Resolute": { "id": uint(647), "form": uint(1), "type": "water", + "genderDifference": false, }, "Meloetta": { "id": uint(648), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Meloetta-Pirouette": { "id": uint(648), "form": uint(1), "type": "normal", + "genderDifference": false, }, "Genesect": { "id": uint(649), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Chespin": { "id": uint(650), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Quilladin": { "id": uint(651), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Chesnaught": { "id": uint(652), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Fennekin": { "id": uint(653), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Braixen": { "id": uint(654), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Delphox": { "id": uint(655), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Froakie": { "id": uint(656), "form": uint(0), "type": "water", + "genderDifference": false, }, "Frogadier": { "id": uint(657), "form": uint(0), "type": "water", + "genderDifference": false, }, "Greninja-Ash": { "id": uint(658), "form": uint(2), "type": "water", + "genderDifference": false, }, "Greninja": { "id": uint(658), "form": uint(0), "type": "water", + "genderDifference": false, }, "Bunnelby": { "id": uint(659), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Diggersby": { "id": uint(660), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Fletchling": { "id": uint(661), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Fletchinder": { "id": uint(662), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Talonflame": { "id": uint(663), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Scatterbug": { "id": uint(664), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Spewpa": { "id": uint(665), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Vivillon-Icysnow": { "id": uint(666), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Vivillon-Polar": { "id": uint(666), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Vivillon-Tundra": { "id": uint(666), "form": uint(2), "type": "bug", + "genderDifference": false, }, "Vivillon-Continental": { "id": uint(666), "form": uint(3), "type": "bug", + "genderDifference": false, }, "Vivillon-Garden": { "id": uint(666), "form": uint(4), "type": "bug", + "genderDifference": false, }, "Vivillon-Elegant": { "id": uint(666), "form": uint(5), "type": "bug", + "genderDifference": false, }, "Vivillon": { "id": uint(666), "form": uint(6), "type": "bug", + "genderDifference": false, }, "Vivillon-Modern": { "id": uint(666), "form": uint(7), "type": "bug", + "genderDifference": false, }, "Vivillon-Marine": { "id": uint(666), "form": uint(8), "type": "bug", + "genderDifference": false, }, "Vivillon-Archipelago": { "id": uint(666), "form": uint(9), "type": "bug", + "genderDifference": false, }, "Vivillon-Highplains": { "id": uint(666), "form": uint(10), "type": "bug", + "genderDifference": false, }, "Vivillon-Sandstorm": { "id": uint(666), "form": uint(11), "type": "bug", + "genderDifference": false, }, "Vivillon-River": { "id": uint(666), "form": uint(12), "type": "bug", + "genderDifference": false, }, "Vivillon-Monsoon": { "id": uint(666), "form": uint(13), "type": "bug", + "genderDifference": false, }, "Vivillon-Savanna": { "id": uint(666), "form": uint(14), "type": "bug", + "genderDifference": false, }, "Vivillon-Sun": { "id": uint(666), "form": uint(15), "type": "bug", + "genderDifference": false, }, "Vivillon-Ocean": { "id": uint(666), "form": uint(16), "type": "bug", + "genderDifference": false, }, "Vivillon-Jungle": { "id": uint(666), "form": uint(17), "type": "bug", + "genderDifference": false, }, "Vivillon-Fancy": { "id": uint(666), "form": uint(18), "type": "bug", + "genderDifference": false, }, "Vivillon-Pokeball": { "id": uint(666), "form": uint(19), "type": "bug", + "genderDifference": false, }, "Litleo": { "id": uint(667), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Pyroar": { "id": uint(668), "form": uint(0), "type": "fire", + "genderDifference": true, }, "Flabebe": { "id": uint(669), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Flabebe-Yellow": { "id": uint(669), "form": uint(1), "type": "fairy", + "genderDifference": false, }, "Flabebe-Orange": { "id": uint(669), "form": uint(2), "type": "fairy", + "genderDifference": false, }, "Flabebe-Blue": { "id": uint(669), "form": uint(3), "type": "fairy", + "genderDifference": false, }, "Flabebe-White": { "id": uint(669), "form": uint(4), "type": "fairy", + "genderDifference": false, }, "Floette": { "id": uint(670), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Floette-Yellow": { "id": uint(670), "form": uint(1), "type": "fairy", + "genderDifference": false, }, "Floette-Orange": { "id": uint(670), "form": uint(2), "type": "fairy", + "genderDifference": false, }, "Floette-Blue": { "id": uint(670), "form": uint(3), "type": "fairy", + "genderDifference": false, }, "Floette-White": { "id": uint(670), "form": uint(4), "type": "fairy", + "genderDifference": false, }, "Floette-Eternal": { "id": uint(670), "form": uint(5), "type": "fairy", + "genderDifference": false, }, "Florges": { "id": uint(671), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Florges-Yellow": { "id": uint(671), "form": uint(1), "type": "fairy", + "genderDifference": false, }, "Florges-Orange": { "id": uint(671), "form": uint(2), "type": "fairy", + "genderDifference": false, }, "Florges-Blue": { "id": uint(671), "form": uint(3), "type": "fairy", + "genderDifference": false, }, "Florges-White": { "id": uint(671), "form": uint(4), "type": "fairy", + "genderDifference": false, }, "Skiddo": { "id": uint(672), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Gogoat": { "id": uint(673), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Pancham": { "id": uint(674), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Pangoro": { "id": uint(675), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Furfrou": { "id": uint(676), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Espurr": { "id": uint(677), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Meowstic": { "id": uint(678), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Meowstic-F": { "id": uint(678), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Honedge": { "id": uint(679), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Doublade": { "id": uint(680), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Aegislash": { "id": uint(681), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Aegislash-Blade": { "id": uint(681), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Spritzee": { "id": uint(682), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Aromatisse": { "id": uint(683), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Swirlix": { "id": uint(684), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Slurpuff": { "id": uint(685), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Inkay": { "id": uint(686), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Malamar": { "id": uint(687), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Binacle": { "id": uint(688), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Barbaracle": { "id": uint(689), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Skrelp": { "id": uint(690), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Dragalge": { "id": uint(691), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Clauncher": { "id": uint(692), "form": uint(0), "type": "water", + "genderDifference": false, }, "Clawitzer": { "id": uint(693), "form": uint(0), "type": "water", + "genderDifference": false, }, "Helioptile": { "id": uint(694), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Heliolisk": { "id": uint(695), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Tyrunt": { "id": uint(696), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Tyrantrum": { "id": uint(697), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Amaura": { "id": uint(698), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Aurorus": { "id": uint(699), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Sylveon": { "id": uint(700), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Hawlucha": { "id": uint(701), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Dedenne": { "id": uint(702), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Carbink": { "id": uint(703), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Goomy": { "id": uint(704), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Sliggoo": { "id": uint(705), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Goodra": { "id": uint(706), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Klefki": { "id": uint(707), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Phantump": { "id": uint(708), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Trevenant": { "id": uint(709), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Pumpkaboo": { "id": uint(710), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Pumpkaboo-Small": { "id": uint(710), "form": uint(1), "type": "ghost", + "genderDifference": false, }, "Pumpkaboo-Large": { "id": uint(710), "form": uint(2), "type": "ghost", + "genderDifference": false, }, "Pumpkaboo-Super": { "id": uint(710), "form": uint(3), "type": "ghost", + "genderDifference": false, }, "Gourgeist": { "id": uint(711), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Gourgeist-Small": { "id": uint(711), "form": uint(1), "type": "ghost", + "genderDifference": false, }, "Gourgeist-Large": { "id": uint(711), "form": uint(2), "type": "ghost", + "genderDifference": false, }, "Gourgeist-Super": { "id": uint(711), "form": uint(3), "type": "ghost", + "genderDifference": false, }, "Bergmite": { "id": uint(712), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Avalugg": { "id": uint(713), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Noibat": { "id": uint(714), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Noivern": { "id": uint(715), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Xerneas": { "id": uint(716), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Yveltal": { "id": uint(717), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Zygarde": { "id": uint(718), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Zygarde-10%": { "id": uint(718), "form": uint(1), "type": "dragon", + "genderDifference": false, }, "Zygarde-Complete": { "id": uint(718), "form": uint(4), "type": "dragon", + "genderDifference": false, }, "Diancie": { "id": uint(719), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Diancie-Mega": { "id": uint(719), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Hoopa": { "id": uint(720), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Hoopa-Unbound": { "id": uint(720), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Volcanion": { "id": uint(721), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Rowlet": { "id": uint(722), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Dartrix": { "id": uint(723), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Decidueye": { "id": uint(724), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Litten": { "id": uint(725), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Torracat": { "id": uint(726), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Incineroar": { "id": uint(727), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Popplio": { "id": uint(728), "form": uint(0), "type": "water", + "genderDifference": false, }, "Brionne": { "id": uint(729), "form": uint(0), "type": "water", + "genderDifference": false, }, "Primarina": { "id": uint(730), "form": uint(0), "type": "water", + "genderDifference": false, }, "Pikipek": { "id": uint(731), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Trumbeak": { "id": uint(732), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Toucannon": { "id": uint(733), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Yungoos": { "id": uint(734), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Gumshoos": { "id": uint(735), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Gumshoos-Totem": { "id": uint(735), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Grubbin": { "id": uint(736), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Charjabug": { "id": uint(737), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Vikavolt": { "id": uint(738), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Vikavolt-Totem": { "id": uint(738), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Crabrawler": { "id": uint(739), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Crabominable": { "id": uint(740), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Oricorio": { "id": uint(741), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Oricorio-Pom-Pom": { "id": uint(741), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Oricorio-Pa'u": { "id": uint(741), "form": uint(2), "type": "psychic", + "genderDifference": false, }, "Oricorio-Sensu": { "id": uint(741), "form": uint(3), "type": "ghost", + "genderDifference": false, }, "Cutiefly": { "id": uint(742), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Ribombee": { "id": uint(743), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Ribombee-Totem": { "id": uint(743), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Rockruff": { "id": uint(744), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Lycanroc": { "id": uint(745), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Lycanroc-Midnight": { "id": uint(745), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Lycanroc-Dusk": { "id": uint(745), "form": uint(2), "type": "rock", + "genderDifference": false, }, "Wishiwashi": { "id": uint(746), "form": uint(0), "type": "water", + "genderDifference": false, }, "Wishiwashi-School": { "id": uint(746), "form": uint(1), "type": "water", + "genderDifference": false, }, "Mareanie": { "id": uint(747), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Toxapex": { "id": uint(748), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Mudbray": { "id": uint(749), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Mudsdale": { "id": uint(750), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Dewpider": { "id": uint(751), "form": uint(0), "type": "water", + "genderDifference": false, }, "Araquanid": { "id": uint(752), "form": uint(0), "type": "water", + "genderDifference": false, }, "Araquanid-Totem": { "id": uint(752), "form": uint(0), "type": "water", + "genderDifference": false, }, "Fomantis": { "id": uint(753), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Lurantis": { "id": uint(754), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Lurantis-Totem": { "id": uint(754), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Morelull": { "id": uint(755), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Shiinotic": { "id": uint(756), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Salandit": { "id": uint(757), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Salazzle": { "id": uint(758), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Salazzle-Totem": { "id": uint(758), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Stufful": { "id": uint(759), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Bewear": { "id": uint(760), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Bounsweet": { "id": uint(761), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Steenee": { "id": uint(762), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Tsareena": { "id": uint(763), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Comfey": { "id": uint(764), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Oranguru": { "id": uint(765), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Passimian": { "id": uint(766), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Wimpod": { "id": uint(767), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Golisopod": { "id": uint(768), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Sandygast": { "id": uint(769), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Palossand": { "id": uint(770), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Pyukumuku": { "id": uint(771), "form": uint(0), "type": "water", + "genderDifference": false, }, "Type: Null": { "id": uint(772), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Silvally-Fairy": { "id": uint(773), "form": uint(17), "type": "fairy", + "genderDifference": false, }, "Silvally-Dark": { "id": uint(773), "form": uint(16), "type": "dark", + "genderDifference": false, }, "Silvally-Dragon": { "id": uint(773), "form": uint(15), "type": "dragon", + "genderDifference": false, }, "Silvally-Ice": { "id": uint(773), "form": uint(14), "type": "ice", + "genderDifference": false, }, "Silvally-Psychic": { "id": uint(773), "form": uint(13), "type": "psychic", + "genderDifference": false, }, "Silvally-Electric": { "id": uint(773), "form": uint(12), "type": "electric", + "genderDifference": false, }, "Silvally-Grass": { "id": uint(773), "form": uint(11), "type": "grass", + "genderDifference": false, }, "Silvally-Water": { "id": uint(773), "form": uint(10), "type": "water", + "genderDifference": false, }, "Silvally-Fire": { "id": uint(773), "form": uint(9), "type": "fire", + "genderDifference": false, }, "Silvally-Steel": { "id": uint(773), "form": uint(8), "type": "steel", + "genderDifference": false, }, "Silvally-Ghost": { "id": uint(773), "form": uint(7), "type": "ghost", + "genderDifference": false, }, "Silvally-Bug": { "id": uint(773), "form": uint(6), "type": "bug", + "genderDifference": false, }, "Silvally-Rock": { "id": uint(773), "form": uint(5), "type": "rock", + "genderDifference": false, }, "Silvally-Ground": { "id": uint(773), "form": uint(4), "type": "ground", + "genderDifference": false, }, "Silvally-Poison": { "id": uint(773), "form": uint(3), "type": "poison", + "genderDifference": false, }, "Silvally-Flying": { "id": uint(773), "form": uint(2), "type": "flying", + "genderDifference": false, }, "Silvally-Fighting": { "id": uint(773), "form": uint(1), "type": "fighting", + "genderDifference": false, }, "Silvally": { "id": uint(773), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Minior-Meteor": { "id": uint(774), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Minior": { "id": uint(774), "form": uint(7), "type": "rock", + "genderDifference": false, }, "Minior-Orange": { "id": uint(774), "form": uint(8), "type": "rock", + "genderDifference": false, }, "Minior-Green": { "id": uint(774), "form": uint(10), "type": "rock", + "genderDifference": false, }, "Minior-Blue": { "id": uint(774), "form": uint(11), "type": "rock", + "genderDifference": false, }, "Minior-Indigo": { "id": uint(774), "form": uint(12), "type": "rock", + "genderDifference": false, }, "Minior-Violet": { "id": uint(774), "form": uint(13), "type": "rock", + "genderDifference": false, }, "Komala": { "id": uint(775), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Turtonator": { "id": uint(776), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Togedemaru": { "id": uint(777), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Togedemaru-Totem": { "id": uint(777), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Mimikyu": { "id": uint(778), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Mimikyu-Totem": { "id": uint(778), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Bruxish": { "id": uint(779), "form": uint(0), "type": "water", + "genderDifference": false, }, "Drampa": { "id": uint(780), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Dhelmise": { "id": uint(781), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Jangmo-o": { "id": uint(782), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Hakamo-o": { "id": uint(783), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Kommo-o": { "id": uint(784), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Kommo-o-Totem": { "id": uint(784), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Tapu Koko": { "id": uint(785), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Tapu Lele": { "id": uint(786), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Tapu Bulu": { "id": uint(787), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Tapu Fini": { "id": uint(788), "form": uint(0), "type": "water", + "genderDifference": false, }, "Cosmog": { "id": uint(789), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Cosmoem": { "id": uint(790), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Solgaleo": { "id": uint(791), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Lunala": { "id": uint(792), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Nihilego": { "id": uint(793), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Buzzwole": { "id": uint(794), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Pheromosa": { "id": uint(795), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Xurkitree": { "id": uint(796), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Celesteela": { "id": uint(797), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Kartana": { "id": uint(798), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Guzzlord": { "id": uint(799), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Necrozma": { "id": uint(800), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Necrozma-Dusk-Mane": { "id": uint(800), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Necrozma-Dawn-Wings": { "id": uint(800), "form": uint(2), "type": "psychic", + "genderDifference": false, }, "Necrozma-Ultra": { "id": uint(800), "form": uint(3), "type": "psychic", + "genderDifference": false, }, "Magearna": { "id": uint(801), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Marshadow": { "id": uint(802), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Poipole": { "id": uint(803), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Naganadel": { "id": uint(804), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Stakataka": { "id": uint(805), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Blacephalon": { "id": uint(806), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Zeraora": { "id": uint(807), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Meltan": { "id": uint(808), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Melmetal": { "id": uint(809), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Melmetal-Gmax": { "id": uint(809), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Grookey": { "id": uint(810), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Thwackey": { "id": uint(811), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Rillaboom": { "id": uint(812), "form": uint(0), "type": "grass", + "genderDifference": false, + }, + "Rillaboom-Gmax": { + "id": uint(812), + "form": uint(1), + "type": "grass", + "genderDifference": false, }, "Scorbunny": { "id": uint(813), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Raboot": { "id": uint(814), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Cinderace": { "id": uint(815), "form": uint(0), "type": "fire", + "genderDifference": false, + }, + "Cinderace-Gmax": { + "id": uint(815), + "form": uint(1), + "type": "fire", + "genderDifference": false, }, "Sobble": { "id": uint(816), "form": uint(0), "type": "water", + "genderDifference": false, }, "Drizzile": { "id": uint(817), "form": uint(0), "type": "water", + "genderDifference": false, }, "Inteleon": { "id": uint(818), "form": uint(0), "type": "water", + "genderDifference": false, + }, + "Inteleon-Gmax": { + "id": uint(818), + "form": uint(1), + "type": "water", + "genderDifference": false, }, "Skwovet": { "id": uint(819), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Greedent": { "id": uint(820), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Rookidee": { "id": uint(821), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Corvisquire": { "id": uint(822), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Corviknight": { "id": uint(823), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Corviknight-Gmax": { "id": uint(823), "form": uint(1), "type": "flying", + "genderDifference": false, }, "Blipbug": { "id": uint(824), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Dottler": { "id": uint(825), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Orbeetle": { "id": uint(826), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Orbeetle-Gmax": { "id": uint(826), "form": uint(1), "type": "bug", + "genderDifference": false, }, "Nickit": { "id": uint(827), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Thievul": { "id": uint(828), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Gossifleur": { "id": uint(829), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Eldegoss": { "id": uint(830), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Wooloo": { "id": uint(831), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Dubwool": { "id": uint(832), "form": uint(0), "type": "normal", + "genderDifference": false, }, "Chewtle": { "id": uint(833), "form": uint(0), "type": "water", + "genderDifference": false, }, "Drednaw": { "id": uint(834), "form": uint(0), "type": "water", + "genderDifference": false, }, "Drednaw-Gmax": { "id": uint(834), "form": uint(1), "type": "water", + "genderDifference": false, }, "Yamper": { "id": uint(835), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Boltund": { "id": uint(836), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Rolycoly": { "id": uint(837), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Carkol": { "id": uint(838), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Coalossal": { "id": uint(839), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Coalossal-Gmax": { "id": uint(839), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Applin": { "id": uint(840), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Flapple": { "id": uint(841), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Flapple-Gmax": { "id": uint(841), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Appletun": { "id": uint(842), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Appletun-Gmax": { "id": uint(842), "form": uint(1), "type": "grass", + "genderDifference": false, }, "Silicobra": { "id": uint(843), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Sandaconda": { "id": uint(844), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Sandaconda-Gmax": { "id": uint(844), "form": uint(1), "type": "ground", + "genderDifference": false, }, "Cramorant": { "id": uint(845), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Cramorant-Gulping": { "id": uint(845), "form": uint(1), "type": "flying", + "genderDifference": false, }, "Cramorant-Gorging": { "id": uint(845), "form": uint(2), "type": "flying", + "genderDifference": false, }, "Arrokuda": { "id": uint(846), "form": uint(0), "type": "water", + "genderDifference": false, }, "Barraskewda": { "id": uint(847), "form": uint(0), "type": "water", + "genderDifference": false, }, "Toxel": { "id": uint(848), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Toxtricity": { "id": uint(849), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Toxtricity-Low-Key": { "id": uint(849), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Toxtricity-Gmax": { "id": uint(844), "form": uint(2), "type": "electric", + "genderDifference": false, }, "Sizzlipede": { "id": uint(850), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Centiskorch": { "id": uint(851), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Centiskorch-Gmax": { "id": uint(851), "form": uint(1), "type": "fire", + "genderDifference": false, }, "Clobbopus": { "id": uint(852), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Grapploct": { "id": uint(853), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Sinistea": { "id": uint(854), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Polteageist": { "id": uint(855), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Hatenna": { "id": uint(856), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Hattrem": { "id": uint(857), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Hatterene": { "id": uint(858), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Hatterene-Gmax": { "id": uint(858), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Impidimp": { "id": uint(859), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Morgrem": { "id": uint(860), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Grimmsnarl": { "id": uint(861), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Grimmsnarl-Gmax": { "id": uint(861), "form": uint(1), "type": "dark", + "genderDifference": false, }, "Obstagoon": { "id": uint(862), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Perrserker": { "id": uint(863), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Cursola": { "id": uint(864), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Sirfetch'd": { "id": uint(865), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Mr. Rime": { "id": uint(866), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Runerigus": { "id": uint(867), "form": uint(0), "type": "ground", + "genderDifference": false, }, "Milcery": { "id": uint(868), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Alcremie": { "id": uint(869), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Alcremie-Gmax": { "id": uint(869), "form": uint(1), "type": "fairy", + "genderDifference": false, }, "Falinks": { "id": uint(870), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Pincurchin": { "id": uint(871), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Snom": { "id": uint(872), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Frosmoth": { "id": uint(873), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Stonjourner": { "id": uint(874), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Eiscue": { "id": uint(875), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Eiscue-Noice": { "id": uint(875), "form": uint(1), "type": "ice", + "genderDifference": false, }, "Indeedee": { "id": uint(876), "form": uint(0), "type": "psychic", + "genderDifference": false, }, "Indeedee-F": { "id": uint(876), "form": uint(1), "type": "psychic", + "genderDifference": false, }, "Morpeko": { "id": uint(877), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Morpeko-Hangry": { "id": uint(877), "form": uint(1), "type": "electric", + "genderDifference": false, }, "Cufant": { "id": uint(878), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Copperajah": { "id": uint(879), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Copperajah-Gmax": { "id": uint(879), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Dracozolt": { "id": uint(880), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Arctozolt": { "id": uint(881), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Dracovish": { "id": uint(882), "form": uint(0), "type": "water", + "genderDifference": false, }, "Arctovish": { "id": uint(883), "form": uint(0), "type": "water", + "genderDifference": false, }, "Duraludon": { "id": uint(884), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Duraludon-Gmax": { "id": uint(884), "form": uint(1), "type": "steel", + "genderDifference": false, }, "Dreepy": { "id": uint(885), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Drakloak": { "id": uint(886), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Dragapult": { "id": uint(887), "form": uint(0), "type": "dragon", + "genderDifference": false, }, "Zacian": { "id": uint(888), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Zacian-Crowned": { "id": uint(888), "form": uint(1), "type": "fairy", + "genderDifference": false, }, "Zamazenta": { "id": uint(889), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Zamazenta-Crowned": { "id": uint(889), "form": uint(1), "type": "fighting", + "genderDifference": false, }, "Eternatus": { "id": uint(890), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Eternatus-Eternamax": { "id": uint(890), "form": uint(1), "type": "poison", + "genderDifference": false, + }, + "Kubfu": { + "id": uint(891), + "form": uint(0), + "type": "fighting", + "genderDifference": false, + }, + "Urshifu": { + "id": uint(892), + "form": uint(0), + "type": "", + }, + "Urshifu-Rapid-Strike": { + "id": uint(892), + "form": uint(1), + "type": "fighting", + "genderDifference": false, + }, + "Urshifu-Gmax": { + "id": uint(892), + "form": uint(2), + "type": "fighting", + "genderDifference": false, + }, + "Urshifu-Rapid-Strike-Gmax": { + "id": uint(892), + "form": uint(3), + "type": "fighting", + "genderDifference": false, + }, + "Zarude": { + "id": uint(893), + "form": uint(0), + "type": "dark", + "genderDifference": false, + }, + "Regieleki": { + "id": uint(894), + "form": uint(0), + "type": "electric", + "genderDifference": false, + }, + "Regidrago": { + "id": uint(895), + "form": uint(0), + "type": "dragon", + "genderDifference": false, + }, + "Glastrier": { + "id": uint(896), + "form": uint(0), + "type": "ice", + "genderDifference": false, + }, + "Spectrier": { + "id": uint(897), + "form": uint(0), + "type": "ghost", + "genderDifference": false, + }, + "Calyrex": { + "id": uint(897), + "form": uint(0), + "type": "psychic", + "genderDifference": false, + }, + "Calyrex-Ice": { + "id": uint(897), + "form": uint(0), + "type": "psychic", + "genderDifference": false, + }, + "Calyrex-Shadow": { + "id": uint(897), + "form": uint(2), + "type": "psychic", + "genderDifference": false, }, "Syclant": { "id": uint(10001), "form": uint(0), "type": "ice", + "genderDifference": false, }, "Revenankh": { "id": uint(10002), "form": uint(0), "type": "ghost", + "genderDifference": false, }, "Pyroak": { "id": uint(10003), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Fidgit": { "id": uint(10004), "form": uint(0), "type": "poison", + "genderDifference": false, }, "Stratagem": { "id": uint(10005), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Arghonaut": { "id": uint(10006), "form": uint(0), "type": "water", + "genderDifference": false, }, "Kitsunoh": { "id": uint(10007), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Cyclohm": { "id": uint(10008), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Colossoil": { "id": uint(10009), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Krilowatt": { "id": uint(10010), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Voodoom": { "id": uint(10011), "form": uint(0), "type": "fighting", + "genderDifference": false, }, "Tomohawk": { "id": uint(10012), "form": uint(0), "type": "flying", + "genderDifference": false, }, "Necturna": { "id": uint(10013), "form": uint(0), "type": "grass", + "genderDifference": false, }, "Mollux": { "id": uint(10014), "form": uint(0), "type": "fire", + "genderDifference": false, }, "Aurumoth": { "id": uint(10015), "form": uint(0), "type": "bug", + "genderDifference": false, }, "Malaconda": { "id": uint(10016), "form": uint(0), "type": "dark", + "genderDifference": false, }, "Cawmodore": { "id": uint(10017), "form": uint(0), "type": "steel", + "genderDifference": false, }, "Volkraken": { "id": uint(10018), "form": uint(0), "type": "water", + "genderDifference": false, }, "Plasmanta": { "id": uint(10019), "form": uint(0), "type": "electric", + "genderDifference": false, }, "Naviathan": { "id": uint(10020), "form": uint(0), "type": "water", + "genderDifference": false, }, "Crucibelle-Mega": { "id": uint(10021), "form": uint(1), "type": "rock", + "genderDifference": false, }, "Crucibelle": { "id": uint(10021), "form": uint(0), "type": "rock", + "genderDifference": false, }, "Kerfluffle": { "id": uint(10022), "form": uint(0), "type": "fairy", + "genderDifference": false, }, "Pajantom": { "id": uint(10023), "form": uint(0), "type": "dragon", + "genderDifference": false, }, } @@ -9364,6 +10816,157 @@ var moveData = map[string]map[string]interface{}{ "type": "steel", "classification": uint(2), }, + "Expanding Force": { + "id": 0, + "type": "psychic", + "classification": uint(2), + }, + "Steel Roller": { + "id": 0, + "type": "steel", + "classification": uint(1), + }, + "Scale Shot": { + "id": 0, + "type": "dragon", + "classification": uint(1), + }, + "Meteor Beam": { + "id": 0, + "type": "rock", + "classification": uint(2), + }, + "Shell Side Arm": { + "id": 0, + "type": "poison", + "classification": uint(2), + }, + "Misty Explosion": { + "id": 0, + "type": "fairy", + "classification": uint(2), + }, + "Grassy Glide": { + "id": 0, + "type": "grass", + "classification": uint(1), + }, + "Rising Voltage": { + "id": 0, + "type": "electric", + "classification": uint(2), + }, + "Terrain Pulse": { + "id": 0, + "type": "normal", + "classification": uint(2), + }, + "Skitter Smack": { + "id": 0, + "type": "bug", + "classification": uint(1), + }, + "Burning Jealousy": { + "id": 0, + "type": "fire", + "classification": uint(2), + }, + "Lash Out": { + "id": 0, + "type": "dark", + "classification": uint(1), + }, + "Poltergeist": { + "id": 0, + "type": "ghost", + "classification": uint(1), + }, + "Corrosive Gas": { + "id": 0, + "type": "poison", + "classification": uint(0), + }, + "Coaching": { + "id": 0, + "type": "fighting", + "classification": uint(0), + }, + "Flip Turn": { + "id": 0, + "type": "water", + "classification": uint(1), + }, + "Triple Axel": { + "id": 0, + "type": "ice", + "classification": uint(1), + }, + "Dual Wingbeat": { + "id": 0, + "type": "flying", + "classification": uint(1), + }, + "Scorching Sands": { + "id": 0, + "type": "ground", + "classification": uint(2), + }, + "Jungle Healing": { + "id": 0, + "type": "grass", + "classification": uint(0), + }, + "Wicked Blow": { + "id": 0, + "type": "dark", + "classification": uint(1), + }, + "Surging Strikes": { + "id": 0, + "type": "water", + "classification": uint(1), + }, + "Thunder Cage": { + "id": 0, + "type": "electric", + "classification": uint(2), + }, + "Dragon Energy": { + "id": 0, + "type": "dragon", + "classification": uint(2), + }, + "Freezing Glare": { + "id": 0, + "type": "psychic", + "classification": uint(2), + }, + "Fiery Wrath": { + "id": 0, + "type": "dark", + "classification": uint(2), + }, + "Thunderous Kick": { + "id": 0, + "type": "fighting", + "classification": uint(1), + }, + "Glacial Lance": { + "id": 0, + "type": "ice", + "classification": uint(1), + }, + "Astral Barrage": { + "id": 0, + "type": "ghost", + "classification": uint(2), + }, + "Eerie Spell": { + "id": 0, + "type": "psychic", + "classification": uint(2), + }, + } var itemData = map[string]map[string]interface{}{ diff --git a/paste.tmpl b/paste.tmpl index b36e817..f63bd6c 100644 --- a/paste.tmpl +++ b/paste.tmpl @@ -9,7 +9,7 @@ {{- range .Paste}}
    - + {{- with .Item}} {{- end}} diff --git a/server.go b/server.go index ffd038f..adb2ac4 100644 --- a/server.go +++ b/server.go @@ -51,6 +51,8 @@ var Handler = http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { author := r.Form.Get("author") notes := r.Form.Get("notes") + openTeamsheet := r.Form.Get("openTeamsheet") + id, err := postPaste(&paste, &title, &author, ¬es) if err != nil { http.Error(w, err.Error(), http.StatusInternalServerError) @@ -89,7 +91,7 @@ func servePaste(w http.ResponseWriter, id uint64, p string) { switch p { case "", "/": - renderPaste(w, paste, title, author, notes) + renderPaste(w, paste, title, author, notes, openTeamsheet) case "/raw": w.Header().Set("Access-Control-Allow-Origin", "*") w.Write(paste) diff --git a/syntax.go b/syntax.go index 58384de..057f69a 100644 --- a/syntax.go +++ b/syntax.go @@ -27,12 +27,16 @@ var ( reHead = regexp.MustCompile(`^(?:(.* \()([A-Z][a-z0-9:']+\.?(?:[- ][A-Za-z][a-z0-9:']*\.?)*)(\))|([A-Z][a-z0-9:']+\.?(?:[- ][A-Za-z][a-z0-9:']*\.?)*))(?:( \()([MF])(\)))?(?:( @ )([A-Z][a-z0-9:']*(?:[- ][A-Z][a-z0-9:']*)*))?( *)$`) reMove = regexp.MustCompile(`^(-)( ([A-Z][a-z\']*(?:[- ][A-Za-z][a-z\']*)*)(?: \[([A-Z][a-z]+)\])?(?: / [A-Z][a-z\']*(?:[- ][A-Za-z][a-z\']*)*)* *)$`) reStat = regexp.MustCompile(`^(\d+ HP)?( / )?(\d+ Atk)?( / )?(\d+ Def)?( / )?(\d+ SpA)?( / )?(\d+ SpD)?( / )?(\d+ Spe)?( *)$`) + reShiny = regexp.MustCompile(`^Shiny: *(\S*) *$`) + reNature = regexp.MustCompile(`^.+Nature *$`) tmpl = template.Must(template.ParseFiles(filepath.Join(dir, "paste.tmpl"))) ) -func renderPaste(w http.ResponseWriter, text, title, author, notes []byte) { +func renderPaste(w http.ResponseWriter, text, title, author, notes []byte, openTeamsheet) { sets := bytes.Split(text, []byte("\r\n\r\n")) + title = strings.ReplaceAll(title, "\n", "
    ") + title = strings.ReplaceAll(title, "\r", "
    ") fpaste := paste{ Paste: make([]set, 0, len(sets)), Title: string(title), @@ -89,6 +93,14 @@ func renderPaste(w http.ResponseWriter, text, title, author, notes []byte) { } if len(m[6]) != 0 { + if p, ok := pokemonData[string(m[6])]; ok { + if p["genderDifference"].(bool) { + fset.Gender = m[6][0] + } + else { + fset.Gender = "" + } + } template.HTMLEscape(&b, m[5]) if m[6][0] == 'M' { b.WriteString(``) @@ -100,6 +112,16 @@ func renderPaste(w http.ResponseWriter, text, title, author, notes []byte) { template.HTMLEscape(&b, m[6]) b.WriteString(``) template.HTMLEscape(&b, m[7]) + } else if { + // If no set gender, default to Male + if p, ok := pokemonData[string(m[6])]; ok { + if p["genderDifference"].(bool) { + fset.Gender = "M" + } + else { + fset.Gender = "" + } + } } if len(m[9]) != 0 { @@ -144,7 +166,7 @@ func renderPaste(w http.ResponseWriter, text, title, author, notes []byte) { b.WriteString(``) template.HTMLEscape(&b, m[0]) b.WriteString(``) - if len(m[0]) == 5 && m[0][1] == 'V' && m[0][2] == 's' { + if len(m[0]) == 5 && m[0][1] == 'V' && m[0][2] == 's' && !openTeamsheet { attr := m[1] if m := reStat.FindSubmatch(attr); m != nil { for i, stat := range [...]string{"hp", "atk", "def", "spa", "spd", "spe"} { @@ -163,6 +185,16 @@ func renderPaste(w http.ResponseWriter, text, title, author, notes []byte) { } else { template.HTMLEscape(&b, m[1]) } + } else if m := reShiny.FindSubmatch(line); m != nil { + if m[0][0] == "Yes" && fset.Pokemon && fset.Pokemon < 10000 { + fset.Shiny = "S" + } + else { + fset.Shiny = "" + } + } else if m:= reNature.FindSubmatch(line); m != nil && !openTeamsheet { + // we could start coloring natures if we add a map to data... + b.WriteString(line) } else { template.HTMLEscape(&b, line) }