Class AnimalPopulationManager

java.lang.Object
zombie.characters.animals.AnimalPopulationManager

public final class AnimalPopulationManager extends Object
  • Field Details

    • SQUARES_PER_CHUNK

      protected static final int SQUARES_PER_CHUNK
      See Also:
    • CHUNKS_PER_CELL

      protected static final int CHUNKS_PER_CELL
    • SQUARES_PER_CELL

      protected static final int SQUARES_PER_CELL
    • minX

      protected int minX
    • minY

      protected int minY
    • width

      protected int width
    • height

      protected int height
    • bStopped

      protected boolean bStopped
    • bClient

      protected boolean bClient
  • Method Details

    • getInstance

      public static AnimalPopulationManager getInstance()
    • init

      public void init(IsoMetaGrid isoMetaGrid)
    • addChunkToWorld

      public void addChunkToWorld(IsoChunk isoChunk)
    • removeChunkFromWorld

      public void removeChunkFromWorld(IsoChunk isoChunk)
    • virtualizeAnimal

      public void virtualizeAnimal(IsoAnimal isoAnimal)
    • addToRecentlyRemoved

      public void addToRecentlyRemoved(IsoAnimal isoAnimal)
    • update

      public void update()
    • save

      public void save()
    • stop

      public void stop()