moves

object moves
class Object
trait Matchable
class Any
moves.type

Type members

Classlikes

final case class ContestComboDetail(useBefore: Option[List[NamedAPIResource]], useAfter: Option[List[NamedAPIResource]])
Companion:
object
Companion:
class
final case class ContestComboSets(normal: ContestComboDetail, `super`: ContestComboDetail)
Companion:
object
Companion:
class
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
object Move
Companion:
class
final case class MoveAilment(id: Int, name: String, moves: List[NamedAPIResource], names: List[Name])
Companion:
object
Companion:
class
final case class MoveBattleStyle(id: Int, name: String, names: List[Name])
Companion:
object
Companion:
class
final case class MoveCategory(id: Int, name: String, moves: List[NamedAPIResource], descriptions: List[Description])
Companion:
object
Companion:
class
final case class MoveDamageClass(id: Int, name: String, descriptions: List[Description], moves: List[NamedAPIResource], names: List[Name])
Companion:
object
Companion:
class
final case class MoveFlavorText(flavorText: String, language: NamedAPIResource, versionGroup: NamedAPIResource)
Companion:
object
Companion:
class
final case class MoveLearnMethod(id: Int, name: String, descriptions: List[Description], names: List[Name], versionGroups: List[NamedAPIResource])
Companion:
object
Companion:
class
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
Companion:
class
final case class MoveStatChange(change: Int, stat: NamedAPIResource)
Companion:
object
Companion:
class
final case class MoveTarget(id: Int, name: String, descriptions: List[Description], moves: List[NamedAPIResource], names: List[Name])
Companion:
object
object MoveTarget
Companion:
class
final case class PastMoveStatValues(accuracy: Int, effectChance: Int, power: Int, pp: Int, effectEntries: List[VerboseEffect], `type`: NamedAPIResource, versionGroup: NamedAPIResource)
Companion:
object
Companion:
class