PokeAPI / pokeapi

The Pokémon API
https://pokeapi.co
BSD 3-Clause "New" or "Revised" License
4.31k stars 952 forks source link

100% female pokemon sprites should be listed under front_female instead of front_default #271

Open tbone849 opened 8 years ago

tbone849 commented 8 years ago

There are some pokemon that have a 100% female gender rate. It would make more sense if their sprites were listed under the sprites/front_female URI. Right now they are listed under the sprites/front_default URI. For instance, the Jynx species is all female. Below is the sprite resource.

sprites: {
    back_female: null,
    back_shiny_female: null,
    back_default: "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/124.png",
    front_female: null,
    front_shiny_female: null,
    back_shiny: "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/shiny/124.png",
    front_default: "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/124.png",
    front_shiny: "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/shiny/124.png"
}

As you can see. The URL for front_female is null, which is where I believe the resource should be.

Naramsim commented 4 years ago

I suggest having them duplicated. What do you think @tbone849?

Could you list here all the 100% female pokemon?

simonorono commented 3 years ago

Hi. Saw this issue and took the liberty to find the list of 100% female pokemon. This was my method:

select poke.id, poke.name
from pokemon_v2_pokemon poke
         inner join
     pokemon_v2_pokemonspecies spcs on poke.pokemon_species_id = spcs.id
where spcs.gender_rate = 8
id name
29 nidoran-f
30 nidorina
31 nidoqueen
113 chansey
115 kangaskhan
124 jynx
238 smoochum
241 miltank
242 blissey
314 illumise
380 latias
413 wormadam-plant
416 vespiquen
440 happiny
478 froslass
488 cresselia
548 petilil
549 lilligant
629 vullaby
630 mandibuzz
669 flabebe
670 floette
671 florges
758 salazzle
761 bounsweet
762 steenee
763 tsareena
856 hatenna
857 hattrem
858 hatterene
868 milcery
869 alcremie
10004 wormadam-sandy
10005 wormadam-trash
10039 kangaskhan-mega
10061 floette-eternal
10062 latias-mega
10129 salazzle-totem
10212 hatterene-gmax
10214 alcremie-gmax