PKMStat

public class PKMStat: Mappable

Stats determine certain aspects of battles. Each Pokémon has a value for each stat which grows as they gain levels and can be altered momentarily by effects in battles.

  • id

    The identifier for this stat resource

    Declaration

    Swift

    public var id: Int?
  • The name for this stat resource

    Declaration

    Swift

    public var name: String?
  • ID the games use for this stat

    Declaration

    Swift

    public var gameIndex: Int?
  • Whether this stat only exists within a battle

    Declaration

    Swift

    public var isBattleOnly: Bool?
  • A detail of moves which affect this stat positively or negatively

    Declaration

    Swift

    public var affectingMoves: PKMMoveStatAffectSets?
  • / A detail of natures which affect this stat positively or negatively

    Declaration

    Swift

    public var affectingNatures: PKMNatureStatAffectSets?
  • A list of characteristics that are set on a Pokémon when its highest base stat is this stat

    Declaration

    Swift

    public var characteristics: [PKMAPIResource]?
  • The class of damage this stat is directly related to

    Declaration

    Swift

    public var moveDamageClass: PKMNamedAPIResource?
  • The name of this region listed in different languages

    Declaration

    Swift

    public var names: [PKMName]?
  • Undocumented

    Declaration

    Swift

    public class PKMStat: Mappable
  • Undocumented

    Declaration

    Swift

    public class PKMStat: Mappable