Class PokemonAttackStatus

java.lang.Object
com.pixelmonmod.tcg.duel.state.PokemonAttackStatus

public class PokemonAttackStatus extends Object
Created by Hy on 6/19/2016.
  • Field Details

  • Constructor Details

    • PokemonAttackStatus

      public PokemonAttackStatus(CardAttack cardAttack)
    • PokemonAttackStatus

      public PokemonAttackStatus(net.minecraft.network.FriendlyByteBuf buf)
  • Method Details

    • write

      public void write(net.minecraft.network.FriendlyByteBuf buf)
    • getData

      public CardAttack getData()
    • isDisabled

      public boolean isDisabled()
    • disable

      public void disable(int turnCount)
    • enable

      public void enable()
    • getDisabledTurnCountLeft

      public int getDisabledTurnCountLeft()
    • reduceTurnCount

      public void reduceTurnCount()
    • getDamage

      public int getDamage()
    • setDamage

      public void setDamage(int damage)
    • resetDamage

      public void resetDamage()
    • getDamageBonus

      public int getDamageBonus()
    • getDamageBonusCountLeft

      public int getDamageBonusCountLeft()
    • setDamageBonus

      public void setDamageBonus(int damageBonus, int damageBonusCountLeft)
    • getTemporaryEffect

      public BaseAttackEffect getTemporaryEffect()
    • getTemporaryEffectText

      public String getTemporaryEffectText()
    • setTemporaryEffect

      public void setTemporaryEffect(BaseAttackEffect temporaryEffect, String effectText)
    • isMissed

      public boolean isMissed()
    • setMissed

      public void setMissed(boolean missed)
    • hasDescription

      public boolean hasDescription()
    • getLocalizedDescription

      public net.minecraft.network.chat.Component getLocalizedDescription()