public class RaidGovernor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
BossTier |
bossTier |
boolean |
desperate |
boolean |
done |
int |
dynamaxIndex |
boolean |
hasDynamaxOccured |
int |
kills |
float |
previousTurnHP |
int[] |
reviveTimer |
RaidSettings |
settings |
float |
shieldHPBound |
float |
shieldHPPercent |
int |
shields |
int |
shieldUses |
int |
shieldUsesStatic |
double |
shockwaveChance |
boolean |
shockwaved |
int |
shockwaveFails |
boolean |
shouldRaiseShields |
int |
turnCounter |
int |
turnsAlive |
Constructor and Description |
---|
RaidGovernor(RaidSettings settings) |
Modifier and Type | Method and Description |
---|---|
boolean |
canCheer(int index) |
int |
cycleDynamax(RaidPixelmonParticipant rpp) |
int |
getAttacksPerTurn() |
int |
getLives() |
java.util.ArrayList<Attack> |
getMoves() |
int |
getParticipantCount() |
RaidSettings |
getSettings() |
int |
getShieldStrength() |
boolean |
incrementTurnCounter(BattleController bc) |
void |
init(PixelmonEntity entity)
Deprecated.
|
void |
init(Pokemon pokemon) |
boolean |
isGigantamax() |
boolean |
isKnockedOut(int index) |
void |
knockout(int index) |
void |
onDynamax() |
boolean |
raiseShields() |
boolean |
tryCheer() |
boolean |
tryRevive(int index) |
boolean |
tryShockwave(boolean hasStatus) |
public final RaidSettings settings
public int shieldUsesStatic
public float shieldHPPercent
public float shieldHPBound
public int shieldUses
public BossTier bossTier
public float previousTurnHP
public boolean desperate
public boolean shouldRaiseShields
public int shields
public int turnsAlive
public int kills
public boolean shockwaved
public int shockwaveFails
public double shockwaveChance
public int turnCounter
public int[] reviveTimer
public int dynamaxIndex
public boolean hasDynamaxOccured
public boolean done
public RaidGovernor(RaidSettings settings)
@Deprecated public void init(PixelmonEntity entity)
public void init(Pokemon pokemon)
public RaidSettings getSettings()
public java.util.ArrayList<Attack> getMoves()
public int getParticipantCount()
public int getLives()
public boolean isGigantamax()
public boolean raiseShields()
public int getShieldStrength()
public int getAttacksPerTurn()
public boolean tryShockwave(boolean hasStatus)
public void knockout(int index)
public boolean isKnockedOut(int index)
public boolean tryRevive(int index)
public boolean canCheer(int index)
public boolean tryCheer()
public int cycleDynamax(RaidPixelmonParticipant rpp)
public void onDynamax()
public boolean incrementTurnCounter(BattleController bc)