Package zombie

Class ZombiePopulationManager

java.lang.Object
zombie.ZombiePopulationManager

public class ZombiePopulationManager
extends java.lang.Object
  • Field Details

    • instance

      public static ZombiePopulationManager instance
    • radarHack

      public float[] radarHack
    • radarHackSize

      public int radarHackSize
    • radarHackFlag

      public boolean radarHackFlag
  • Constructor Details

    • ZombiePopulationManager

      public ZombiePopulationManager()
  • Method Details

    • init

      public void init​(IsoMetaGrid metaGrid)
    • onConfigReloaded

      public void onConfigReloaded()
    • convertOldFiles

      public void convertOldFiles()
    • beginSaveRealZombies

      public void beginSaveRealZombies()
    • endSaveRealZombies

      public void endSaveRealZombies()
    • save

      public void save()
    • stop

      public void stop()
    • getCellFromCellPos

      public zombie.ZombiePopulationManager.Cell getCellFromCellPos​(int x, int y)
    • getCellFromWorldPos

      public zombie.ZombiePopulationManager.Cell getCellFromWorldPos​(int x, int y)
    • getCellFromChunkPos

      public zombie.ZombiePopulationManager.Cell getCellFromChunkPos​(int wx, int wy)
    • isRespawnEnabled

      public boolean isRespawnEnabled()
    • setAggroTarget

      public void setAggroTarget​(int id, int x, int y)
    • click

      public void click​(int x, int y)
    • shouldWait

      public boolean shouldWait()
    • addChunkToWorld

      public void addChunkToWorld​(IsoChunk chunk)
    • removeChunkFromWorld

      public void removeChunkFromWorld​(IsoChunk chunk)
    • virtualizeZombie

      public void virtualizeZombie​(IsoZombie realZombie)
    • updateMain

      public void updateMain()
    • updateLoadedAreas

      public void updateLoadedAreas()
    • addVirtualZombie

      public void addVirtualZombie​(int x, int y)
    • addVirtualZombie

      public void addVirtualZombie​(int x, int y, int pathTargetX, int pathTargetY)
    • createHordeFromTo

      public void createHordeFromTo​(int spawnX, int spawnY, int targetX, int targetY, int count)
    • createHordeInAreaTo

      public void createHordeInAreaTo​(int spawnX, int spawnY, int spawnW, int spawnH, int targetX, int targetY, int count)
    • playerSpawnedAt

      public void playerSpawnedAt​(int x, int y, int z)
    • dbgSpawnTimeToZero

      public void dbgSpawnTimeToZero​(int cellX, int cellY)
    • dbgClearZombies

      public void dbgClearZombies​(int cellX, int cellY)
    • dbgSpawnNow

      public void dbgSpawnNow​(int cellX, int cellY)
    • addWorldSound

      public void addWorldSound​(int x, int y, int radius, int volume)
    • addWorldSound

      public void addWorldSound​(WorldSoundManager.WorldSound sound)
    • clientPacket

      public void clientPacket​(java.nio.ByteBuffer bb)
    • serverPacket

      public void serverPacket​(java.nio.ByteBuffer bb, UdpConnection connection)