Class VirtualAnimal

java.lang.Object
zombie.characters.animals.VirtualAnimal

public final class VirtualAnimal extends Object
  • Field Details

    • m_nextRestTime

      public double m_nextRestTime
    • m_nextEatTime

      public double m_nextEatTime
    • id

      public double id
    • migrationGroup

      public String migrationGroup
    • speed

      public float speed
    • timeToEat

      public int timeToEat
    • timeToSleep

      public int timeToSleep
    • trackChance

      public int trackChance
    • poopChance

      public int poopChance
    • brokenTwigsChance

      public int brokenTwigsChance
    • herbGrazeChance

      public int herbGrazeChance
    • furChance

      public int furChance
    • flatHerbChance

      public int flatHerbChance
    • m_wakeTime

      public double m_wakeTime
    • m_eatStartTime

      public double m_eatStartTime
    • sleepPeriodStart

      public ArrayList<Integer> sleepPeriodStart
    • sleepPeriodEnd

      public ArrayList<Integer> sleepPeriodEnd
    • eatPeriodStart

      public ArrayList<Integer> eatPeriodStart
    • eatPeriodEnd

      public ArrayList<Integer> eatPeriodEnd
    • debugForceSleep

      public boolean debugForceSleep
    • debugForceEat

      public boolean debugForceEat
    • zone

      public AnimalZone zone
  • Constructor Details

    • VirtualAnimal

      public VirtualAnimal()
  • Method Details

    • getX

      public float getX()
    • setX

      public void setX(float float0)
    • getY

      public float getY()
    • setY

      public void setY(float float0)
    • getZ

      public float getZ()
    • setZ

      public void setZ(float float0)
    • setState

      public void setState(VirtualAnimalState virtualAnimalState)
    • getState

      public VirtualAnimalState getState()
    • forceRest

      public void forceRest()
    • forceEat

      public void forceEat()
    • forceWakeUp

      public void forceWakeUp()
    • forceStopEat

      public void forceStopEat()
    • isEating

      public boolean isEating()
    • isSleeping

      public boolean isSleeping()
    • isTimeToSleep

      public boolean isTimeToSleep()
    • isTimeToEat

      public boolean isTimeToEat()
    • getNextSleepPeriod

      public String getNextSleepPeriod()
    • getEndSleepPeriod

      public String getEndSleepPeriod()
    • getEndEatPeriod

      public String getEndEatPeriod()
    • getNextEatPeriod

      public String getNextEatPeriod()
    • setRemoved

      public void setRemoved(boolean boolean0)
    • isRemoved

      public boolean isRemoved()
    • findAnimalById

      public IsoAnimal findAnimalById(int int1)