PokemonSet
io.github.pidoveproject.showdown.team.PokemonSet
case class PokemonSet(name: Option[Surname], species: SpeciesName, gender: Option[Gender], item: Option[ItemName], ability: AbilityName, nature: Nature, moves: MoveNames, ivs: IVS, evs: EVS, level: Level, shiny: Boolean, happiness: Happiness, pokeball: String, hpType: Option[Type], dynamaxLevel: DynamaxLevel, gigantamax: Boolean, teraType: Type)
A pokemon set.
Value parameters
- ability
-
this pokemon's ability
- dynamaxLevel
-
this pokemon's dynamax level (8G only)
- evs
-
this pokemon's effot values (EVs)
- gender
-
this pokemon's gender or
None
if genderless - gigantamax
-
whether this pokemon has gigantamax form or not (8G only)
- happiness
-
this pokemon's happiness
- hpType
-
this pokemon's hidden power type. If
None
, the type is calculated from the IVs - item
-
this pokemon's item or
None
- ivs
-
this pokemon's internal values (IVs)
- level
-
this pokemon's level
- moves
-
this pokemon's moves (up to 4)
- name
-
this pokemon's surname
- nature
-
this pokemon's nature
- pokeball
-
this pokemon's pokeball. Not used by Showdown but still present
- shiny
-
whether this pokemon is shiny or not
- species
-
this pokemon's species
- teraType
-
the type this pokemon takes when terastallizing (9G only)
Attributes
- Source
- PokemonSet.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article