PKMPokemonSpecies
public class PKMPokemonSpecies: Mappable
A Pokémon Species forms the basis for at least one Pokémon. Attributes of a Pokémon species are shared across all varieties of Pokémon within the species. A good example is Wormadam; Wormadam is the species which can be found in three different varieties, Wormadam-Trash, Wormadam-Sandy and Wormadam-Plant.
-
The identifier for this Pokémon species resource
Declaration
Swift
public var id: Int? -
The name for this Pokémon species resource
Declaration
Swift
public var name: String? -
The order in which species should be sorted. Based on National Dex order, except families are grouped together and sorted by stage.
Declaration
Swift
public var order: Int? -
The chance of this Pokémon being female, in eighths; or -1 for genderless
Declaration
Swift
public var genderRate: Int? -
The base capture rate; up to 255. The higher the number, the easier the catch.
Declaration
Swift
public var captureRate: Int? -
The happiness when caught by a normal Pokéball; up to 255. The higher the number, the happier the Pokémon.
Declaration
Swift
public var baseHappiness: Int? -
Whether or not this is a baby Pokémon
Declaration
Swift
public var isBaby: Bool? -
Initial hatch counter: one must walk 255 × (hatch_counter + 1) steps before this Pokémon’s egg hatches, unless utilizing bonuses like Flame Body’s
Declaration
Swift
public var hatchCounter: Int? -
Whether or not this Pokémon can have different genders
Declaration
Swift
public var hasGenderDifferences: Bool? -
Whether or not this Pokémon has multiple forms and can switch between them
Declaration
Swift
public var formsSwitchable: Bool? -
The rate at which this Pokémon species gains levels
Declaration
Swift
public var growthRate: PKMNamedAPIResource? -
A list of pokedexes and the indexes reserved within them for this Pokémon species
Declaration
Swift
public var pokedexNumbers: [PKMPokemonSpeciesDexEntry]? -
A list of egg groups this Pokémon species is a member of
Declaration
Swift
public var eggGroups: [PKMNamedAPIResource]? -
The color of this Pokémon for gimmicky Pokédex search
Declaration
Swift
public var color: PKMNamedAPIResource? -
The shape of this Pokémon for gimmicky Pokédex search
Declaration
Swift
public var shape: PKMNamedAPIResource? -
The Pokémon species that evolves into this pokemon_species
Declaration
Swift
public var evolvesFromSpecies: PKMNamedAPIResource? -
The evolution chain this Pokémon species is a member of
Declaration
Swift
public var evolutionChain: PKMAPIResource? -
The habitat this Pokémon species can be encountered in
Declaration
Swift
public var habitat: PKMNamedAPIResource? -
The generation this Pokémon species was introduced in
Declaration
Swift
public var generation: PKMNamedAPIResource? -
The name of this Pokémon species listed in different languages
Declaration
Swift
public var names: [PKMName]? -
A list of encounters that can be had with this Pokémon species in pal park
Declaration
Swift
public var palParkEncounters: [PKMPalParkEncounterArea]? -
The flavor text of this flavor text listed in different languages
Declaration
Swift
public var flavorTextEntries: [PKMPokemonSpeciesFlavorText]? -
Descriptions of different forms Pokémon take on within the Pokémon species
Declaration
Swift
public var formDescriptions: [PKMDescription]? -
The genus of this Pokémon species listed in multiple languages
Declaration
Swift
public var genera: [PKMGenus]? -
A list of the Pokémon that exist within this Pokémon species
Declaration
Swift
public var varieties: [PKMNamedAPIResource]? -
Undocumented
Declaration
Swift
public class PKMPokemonSpecies: Mappable -
Undocumented
Declaration
Swift
public class PKMPokemonSpecies: Mappable
View on GitHub
PKMPokemonSpecies Class Reference