Move

io.github.pidoveproject.showdown.protocol.client.BattleChoice.Move
final case class Move(move: MoveName | MoveSlot, target: Option[RelativePosition], modifier: Option[MoveModifier])

Use a move.

Value parameters

modifier

an optional modifier to the move, like mega evolving or z-move

move

the move to use

target

the target, if several

Attributes

Source
BattleChoice.scala

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product