Class RaidGovernor

java.lang.Object
com.pixelmonmod.pixelmon.battles.raids.RaidGovernor

public class RaidGovernor extends Object
Created by Waterdude.
  • Field Details

    • settings

      public final RaidSettings settings
    • shieldUsesStatic

      public int shieldUsesStatic
    • shieldHPPercent

      public float shieldHPPercent
    • shieldHPBound

      public float shieldHPBound
    • shieldUses

      public int shieldUses
    • bossTier

      public BossTier bossTier
    • previousTurnHP

      public float previousTurnHP
    • desperate

      public boolean desperate
    • shouldRaiseShields

      public boolean shouldRaiseShields
    • shields

      public int shields
    • turnsAlive

      public int turnsAlive
    • kills

      public int kills
    • shockwaved

      public boolean shockwaved
    • shockwaveFails

      public int shockwaveFails
    • shockwaveChance

      public double shockwaveChance
    • turnCounter

      public int turnCounter
    • reviveTimer

      public int[] reviveTimer
    • dynamaxIndex

      public int dynamaxIndex
    • hasDynamaxOccured

      public boolean hasDynamaxOccured
    • done

      public boolean done
  • Constructor Details

  • Method Details

    • init

      @Deprecated public void init(PixelmonEntity entity)
      Deprecated.
    • init

      public void init(Pokemon pokemon)
    • getSettings

      public RaidSettings getSettings()
    • getMoves

      public ArrayList<Attack> getMoves()
    • getParticipantCount

      public int getParticipantCount()
    • getLives

      public int getLives()
    • isGigantamax

      public boolean isGigantamax()
    • raiseShields

      public boolean raiseShields()
    • getShieldStrength

      public int getShieldStrength()
    • getAttacksPerTurn

      public int getAttacksPerTurn()
    • tryShockwave

      public boolean tryShockwave(BattleController bc, boolean hasStatus)
    • knockout

      public void knockout(int index)
    • isKnockedOut

      public boolean isKnockedOut(int index)
    • tryRevive

      public boolean tryRevive(int index)
    • canCheer

      public boolean canCheer(int index)
    • tryCheer

      public boolean tryCheer(BattleController bc)
    • cycleDynamax

      public int cycleDynamax(RaidPixelmonParticipant rpp)
    • onDynamax

      public void onDynamax()
    • incrementTurnCounter

      public boolean incrementTurnCounter(BattleController bc)