Class Stats

java.lang.Object
zombie.characters.Stats

public class Stats extends Object
  • Field Details

    • numVisibleZombies

      public int numVisibleZombies
    • lastNumVisibleZombies

      public int lastNumVisibleZombies
    • numChasingZombies

      public int numChasingZombies
    • lastVeryCloseZombies

      public int lastVeryCloseZombies
    • numCloseZombies

      public static int numCloseZombies
    • musicZombiesVisible

      public int musicZombiesVisible
    • musicZombiesTargetingDistantNotMoving

      public int musicZombiesTargetingDistantNotMoving
    • musicZombiesTargetingNearbyNotMoving

      public int musicZombiesTargetingNearbyNotMoving
    • musicZombiesTargetingDistantMoving

      public int musicZombiesTargetingDistantMoving
    • musicZombiesTargetingNearbyMoving

      public int musicZombiesTargetingNearbyMoving
  • Constructor Details

    • Stats

      public Stats()
  • Method Details

    • load

      public void load(DataInputStream input) throws IOException
      Throws:
      IOException
    • load

      public void load(ByteBuffer input, int WorldVersion) throws IOException
      Throws:
      IOException
    • save

      public void save(DataOutputStream output) throws IOException
      Throws:
      IOException
    • save

      public void save(ByteBuffer output) throws IOException
      Throws:
      IOException
    • parse

      public void parse(ByteBuffer b, byte field)
    • write

      public void write(ByteBuffer b, byte field)
    • get

      public float get(CharacterStat stat)
    • set

      public boolean set(CharacterStat stat, float value)
    • add

      public boolean add(CharacterStat stat, float amount)
    • remove

      public boolean remove(CharacterStat stat, float amount)
    • reset

      public boolean reset(CharacterStat stat)
    • isAtMinimum

      public boolean isAtMinimum(CharacterStat stat)
    • isAtMaximum

      public boolean isAtMaximum(CharacterStat stat)
    • isAboveMinimum

      public boolean isAboveMinimum(CharacterStat stat)
    • resetStats

      public void resetStats()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getNicotineStress

      public float getNicotineStress()
    • getNumVisibleZombies

      public int getNumVisibleZombies()
    • getNumChasingZombies

      public int getNumChasingZombies()
    • setLastNumberChasingZombies

      public void setLastNumberChasingZombies(int chasingZombies)
    • getNumVeryCloseZombies

      public int getNumVeryCloseZombies()
    • getLastEndurance

      public float getLastEndurance()
    • setLastEndurance

      public void setLastEndurance(float endurance)
    • getEnduranceDangerWarning

      public float getEnduranceDangerWarning()
    • getEnduranceWarning

      public float getEnduranceWarning()
    • isEnduranceRecharging

      public boolean isEnduranceRecharging()
    • getVisibleZombies

      public int getVisibleZombies()
      Returns:
      the NumVisibleZombies
    • setNumVisibleZombies

      public void setNumVisibleZombies(int NumVisibleZombies)
      Parameters:
      NumVisibleZombies - the NumVisibleZombies to set
    • isTripping

      public boolean isTripping()
      Returns:
      the Tripping
    • setTripping

      public void setTripping(boolean Tripping)
      Parameters:
      Tripping - the Tripping to set
    • getTrippingRotAngle

      public float getTrippingRotAngle()
      Returns:
      the TrippingRotAngle
    • setTrippingRotAngle

      public void setTrippingRotAngle(float TrippingRotAngle)
      Parameters:
      TrippingRotAngle - the TrippingRotAngle to set
    • addTrippingRotAngle

      public void addTrippingRotAngle(float value)