Class | Description |
---|---|
BattleController |
Controls flow of battles.
|
BattlePriorityHelper |
Calculates turn order in battles.
|
Experience |
Experience: Methods for awarding exp.
|
FutureBattleTask<E extends BattleEvent,A> |
This class is used for storing the future tasks added to the battle
When the event relating to the stored event class (E) is fired it will call
the function and then
CompletableFuture.complete(Object) with the returned object in that order
Then it will remove the future battle task from the stored list of tasks |
GlobalStatusController |
Controls global statuses like weather in battle.
|
SpeedComparator |
Compares Pokémon by battle speed.
|
SpeedPriorityComparator |
Compares Pokémon by move priority and battle speed.
|
Enum | Description |
---|---|
BattleStage |
Stages of the battle.
|