MoveRange

io.github.pidoveproject.showdown.protocol.server.choice.MoveRange
See theMoveRange companion object
enum MoveRange

The range of a move.

Attributes

Companion
object
Source
MoveRange.scala
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

case case All extends MoveRange

Target everyone.

Target everyone.

Attributes

Source
MoveRange.scala
case case AllAdjacent extends MoveRange

Target all adjacent pokemon.

Target all adjacent pokemon.

Attributes

Source
MoveRange.scala
case case AllAdjacentFoes extends MoveRange

Target all adjacent opponents.

Target all adjacent opponents.

Attributes

Source
MoveRange.scala
case case AllySide extends MoveRange

Target the user's side.

Target the user's side.

Attributes

Source
MoveRange.scala
case case Any extends MoveRange

Target any pokemon.

Target any pokemon.

Attributes

Source
MoveRange.scala
case case FoeSide extends MoveRange

Target all opponents.

Target all opponents.

Attributes

Source
MoveRange.scala
case case Normal extends MoveRange

Target a single opponent.

Target a single opponent.

Attributes

Source
MoveRange.scala
case case RandomNormal extends MoveRange

Random normal.

Random normal.

Attributes

Source
MoveRange.scala
case case Self extends MoveRange

Target the user.

Target the user.

Attributes

Source
MoveRange.scala