Attributes
- Companion
 - object
 - Source
 - BattleStatusMessage.scala
 - Graph
 - 
    
 - Supertypes
 - 
    trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
 
Members list
Type members
Enum entries
Boost a pokemon.
Boost a pokemon.
Value parameters
- amount
 - 
               
the number of stage the stat was raised by
 - pokemon
 - 
               
the boosted pokemon
 - stat
 - 
               
the raised stat
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Clear the boosts of all pokemon.
Clear the boosts of a pokemon.
Clear the boosts of a pokemon.
Value parameters
- pokemon
 - 
               
the affected pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Clear the negative boosts of a pokemon.
Clear the negative boosts of a pokemon.
Value parameters
- effect
 - 
               
the effect causing the boost clear
 - pokemon
 - 
               
the affected pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Clear the positive boosts of a pokemon.
Clear the positive boosts of a pokemon.
Value parameters
- effect
 - 
               
the effect causing the boost clear
 - pokemon
 - 
               
the pokemon triggering the boost clear
 - target
 - 
               
the affected pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Copy the boosts of a pokemon.
Copy the boosts of a pokemon.
Value parameters
- pokemon
 - 
               
the copying pokemon
 - target
 - 
               
the copied pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Clear the status of a pokemon.
Clear the status of a pokemon.
Value parameters
- pokemon
 - 
               
the cured pokemon
 - status
 - 
               
the removed status
 
Attributes
- Source
 - BattleStatusMessage.scala
 
A pokemon took damage.
A pokemon took damage.
Value parameters
- condition
 - 
               
the health and current status of the pokemon
 - pokemon
 - 
               
the damaged pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
A pokemon was healed.
A pokemon was healed.
Value parameters
- condition
 - 
               
the health and current status of the pokemon
 - pokemon
 - 
               
the healed pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Invert the boost stages of a pokemon.
Invert the boost stages of a pokemon.
Value parameters
- pokemon
 - 
               
the affected pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Set the boost of a pokemon.
Set the boost of a pokemon.
Value parameters
- amount
 - 
               
the new boost stage of the stat
 - pokemon
 - 
               
the (un)boosted pokemon
 - stat
 - 
               
the modified stat
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Set the health of a pokemon.
Set the health of a pokemon.
Value parameters
- health
 - 
               
the new health of the pokemon
 - pokemon
 - 
               
the modified pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Set the status of a pokemon.
Set the status of a pokemon.
Value parameters
- pokemon
 - 
               
the modified pokemon
 - status
 - 
               
the new status of the pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Declare a move effect lasting until another move is used.
Declare a move effect lasting until another move is used.
Value parameters
- move
 - 
               
the used move
 - pokemon
 - 
               
the affected pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Declare a move effect lasting until the next turn.
Declare a move effect lasting until the next turn.
Value parameters
- move
 - 
               
the used move
 - pokemon
 - 
               
the affected pokemon
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Swap boost of two pokemon.
Swap boost of two pokemon.
Value parameters
- pokemon
 - 
               
the pokemon triggering the boost swap
 - stats
 - 
               
the swapped stats
 - target
 - 
               
the pokemon affected by the boost swap
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Unboost a pokemon.
Unboost a pokemon.
Value parameters
- amount
 - 
               
the number of stage the stat was dropped by
 - pokemon
 - 
               
the unboosted pokemon
 - stat
 - 
               
the dropped stat
 
Attributes
- Source
 - BattleStatusMessage.scala
 
End a volatile status.
End a volatile status.
Value parameters
- pokemon
 - 
               
the no longer affected pokemon
 - status
 - 
               
the ended volatile status
 
Attributes
- Source
 - BattleStatusMessage.scala
 
Start a volatile status.
Start a volatile status.
Value parameters
- pokemon
 - 
               
the affected pokemon
 - status
 - 
               
the started volatile status
 
Attributes
- Source
 - BattleStatusMessage.scala