Prepare

io.github.pidoveproject.showdown.protocol.server.BattleAttackMessage.Prepare
final case class Prepare(pokemon: ActiveId, move: MoveName, defender: Option[ActiveId])

A pokemon is charging a move on a potentially unknown target.

Value parameters

defender

the move target if known

move

the charging move

pokemon

the attacking pokemon

Attributes

Source
BattleAttackMessage.scala

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product