Class IsoLivingCharacter

All Implemented Interfaces:
fmod.fmod.IFMODParameterUpdater, Serializable, Mover, IActionStateChanged, ILuaGameCharacter, ILuaGameCharacterAttachedItems, ILuaGameCharacterClothing, ILuaGameCharacterDamage, ILuaGameCharacterHealth, ILuaVariableSource, Talker, ChatElementOwner, IAnimEventCallback, IAnimEventListener, IAnimEventWrappedBroadcaster, IAnimatable, IAnimationVariableMap, IAnimationVariableRegistry, IAnimationVariableSource, IAnimationVariableSourceContainer, IGrappleable, IGrappleableWrapper, IClothingItemListener, ILuaIsoObject, IsoRenderable, Thumpable
Direct Known Subclasses:
IsoPlayer, IsoSurvivor

public class IsoLivingCharacter extends IsoGameCharacter
See Also:
  • Field Details

    • useChargeDelta

      public float useChargeDelta
    • bareHands

      public final HandWeapon bareHands
    • collidedWithPushable

      public boolean collidedWithPushable
    • 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)
    • isShoving

      public boolean isShoving()
      Overrides:
      isShoving in class IsoGameCharacter
    • isDoStomp

      public boolean isDoStomp()
      Overrides:
      isDoStomp in class IsoGameCharacter
    • 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()