moves
object moves
Type members
Classlikes
final case class ContestComboDetail(useBefore: Option[List[NamedAPIResource]], useAfter: Option[List[NamedAPIResource]])
- Companion:
- object
final case class Move(id: Int, name: String, accuracy: Int, effectChance: Option[Int], pp: Int, priority: Int, power: Int, contestCombos: ContestComboSets, contestType: NamedAPIResource, contestEffect: APIResource, damageClass: NamedAPIResource, effectEntries: List[VerboseEffect], effectChanges: List[AbilityEffectChange], learnedByPokemon: List[NamedAPIResource], flavorTextEntries: List[MoveFlavorText], generation: NamedAPIResource, machines: List[MachineVersionDetail], meta: MoveMetaData, names: List[Name], pastValues: List[PastMoveStatValues], statChanges: List[MoveStatChange], superContestEffect: APIResource, target: NamedAPIResource, `type`: NamedAPIResource)
- Companion:
- object
final case class MoveAilment(id: Int, name: String, moves: List[NamedAPIResource], names: List[Name])
- Companion:
- object
final case class MoveCategory(id: Int, name: String, moves: List[NamedAPIResource], descriptions: List[Description])
- Companion:
- object
final case class MoveDamageClass(id: Int, name: String, descriptions: List[Description], moves: List[NamedAPIResource], names: List[Name])
- Companion:
- object
final case class MoveFlavorText(flavorText: String, language: NamedAPIResource, versionGroup: NamedAPIResource)
- Companion:
- object
final case class MoveLearnMethod(id: Int, name: String, descriptions: List[Description], names: List[Name], versionGroups: List[NamedAPIResource])
- Companion:
- object
final case class MoveMetaData(ailment: NamedAPIResource, category: NamedAPIResource, minHits: Option[Int], maxHits: Option[Int], minTurns: Option[Int], maxTurns: Option[Int], drain: Int, healing: Int, critRate: Int, ailmentChance: Int, flinchChance: Int, statChance: Int)
- Companion:
- object
final case class MoveTarget(id: Int, name: String, descriptions: List[Description], moves: List[NamedAPIResource], names: List[Name])
- Companion:
- object
final case class PastMoveStatValues(accuracy: Int, effectChance: Int, power: Int, pp: Int, effectEntries: List[VerboseEffect], `type`: NamedAPIResource, versionGroup: NamedAPIResource)
- Companion:
- object