Class IsoLivingCharacter

  • Field Details

    • useChargeDelta

      public float useChargeDelta
    • bareHands

      public final HandWeapon bareHands
    • bCollidedWithPushable

      public boolean bCollidedWithPushable
    • targetOnGround

      public IsoGameCharacter targetOnGround
  • Constructor Details

    • IsoLivingCharacter

      public IsoLivingCharacter(IsoCell cell, float x, float y, float z)
  • Method Details

    • isCollidedWithPushableThisFrame

      public boolean isCollidedWithPushableThisFrame()
    • AttemptAttack

      public boolean AttemptAttack(float ChargeDelta)
    • DoAttack

      public boolean DoAttack(float ChargeDelta)
    • isDoShove

      public boolean isDoShove()
    • setDoShove

      public void setDoShove(boolean _bDoShove)
    • getAttackingWeapon

      public HandWeapon getAttackingWeapon()
      Overrides:
      getAttackingWeapon in class IsoGameCharacter
    • clearHandToHandAttack

      public void clearHandToHandAttack()
    • isDoHandToHandAttack

      public boolean isDoHandToHandAttack()
    • isShovingWhileAiming

      public boolean isShovingWhileAiming()
    • isGrapplingWhileAiming

      public boolean isGrapplingWhileAiming()
    • isPrimaryHandModelReady

      protected boolean isPrimaryHandModelReady()
      Overrides:
      isPrimaryHandModelReady in class IsoGameCharacter