PKMPokemonForm
public class PKMPokemonForm: Mappable
Some Pokémon have the ability to take on different forms. At times, these differences are purely cosmetic and have no bearing on the difference in the Pokémon’s stats from another; however, several Pokémon differ in stats (other than HP), type, and Ability depending on their form.
-
The identifier for this Pokémon form resource
Declaration
Swift
public var id: Int?
-
The name for this Pokémon form resource
Declaration
Swift
public var name: String?
-
The order in which forms should be sorted within all forms. Multiple forms may have equal order, in which case they should fall back on sorting by name.
Declaration
Swift
public var order: Int?
-
The order in which forms should be sorted within a species’ forms
Declaration
Swift
public var formOrder: Int?
-
True for exactly one form used as the default for each Pokémon
Declaration
Swift
public var isDefault: Bool?
-
Whether or not this form can only happen during battle
Declaration
Swift
public var isBattleOnly: Bool?
-
Whether or not this form requires mega evolution
Declaration
Swift
public var isMega: Bool?
-
The name of this form
Declaration
Swift
public var formName: String?
-
The Pokémon that can take on this form
Declaration
Swift
public var pokemon: PKMNamedAPIResource?
-
A set of sprites used to depict this Pokémon form in the game
Declaration
Swift
public var sprites: PKMPokemonFormSprites?
-
The version group this Pokémon form was introduced in
Declaration
Swift
public var versionGroup: PKMNamedAPIResource?
-
Undocumented
Declaration
Swift
public class PKMPokemonForm: Mappable
-
Undocumented
Declaration
Swift
public class PKMPokemonForm: Mappable