Package zombie.popman

Class ZombiePopulationManager

java.lang.Object
zombie.popman.ZombiePopulationManager

public final class ZombiePopulationManager extends Object
  • Field Details

    • instance

      public static final ZombiePopulationManager instance
    • SQUARES_PER_CHUNK

      protected static final int SQUARES_PER_CHUNK
      See Also:
    • CHUNKS_PER_CELL

      protected static final int CHUNKS_PER_CELL
      See Also:
    • SQUARES_PER_CELL

      protected static final int SQUARES_PER_CELL
      See Also:
    • OLD_ZOMBIE_CRAWLER_CAN_WALK

      protected static final byte OLD_ZOMBIE_CRAWLER_CAN_WALK
      See Also:
    • OLD_ZOMBIE_FAKE_DEAD

      protected static final byte OLD_ZOMBIE_FAKE_DEAD
      See Also:
    • OLD_ZOMBIE_CRAWLER

      protected static final byte OLD_ZOMBIE_CRAWLER
      See Also:
    • OLD_ZOMBIE_WALKER

      protected static final byte OLD_ZOMBIE_WALKER
      See Also:
    • ZOMBIE_STATE_INITIALIZED

      protected static final int ZOMBIE_STATE_INITIALIZED
      See Also:
    • ZOMBIE_STATE_CRAWLING

      protected static final int ZOMBIE_STATE_CRAWLING
      See Also:
    • ZOMBIE_STATE_CAN_WALK

      protected static final int ZOMBIE_STATE_CAN_WALK
      See Also:
    • ZOMBIE_STATE_FAKE_DEAD

      protected static final int ZOMBIE_STATE_FAKE_DEAD
      See Also:
    • ZOMBIE_STATE_CRAWL_UNDER_VEHICLE

      protected static final int ZOMBIE_STATE_CRAWL_UNDER_VEHICLE
      See Also:
    • minX

      protected int minX
    • minY

      protected int minY
    • width

      protected int width
    • height

      protected int height
    • bStopped

      protected boolean bStopped
    • bClient

      protected boolean bClient
    • bDebugLoggingEnabled

      public static boolean bDebugLoggingEnabled
    • radarXY

      public float[] radarXY
    • radarCount

      public int radarCount
    • radarRenderFlag

      public boolean radarRenderFlag
    • radarRequestFlag

      public boolean radarRequestFlag
  • Method Details

    • n_realZombieCount

      protected static void n_realZombieCount(short short1, short[] shortArray)
    • n_spawnHorde

      protected static void n_spawnHorde(int int1, int int2, int int3, int int4, float float1, float float2, int int5)
    • init

      public static void init()
    • init

      public void init(IsoMetaGrid metaGrid)
    • onConfigReloaded

      public void onConfigReloaded()
    • registerSpawnOrigin

      public void registerSpawnOrigin(int int1, int int2, int int3, int int4, KahluaTable kahluaTable)
    • playerSpawnedAt

      public void playerSpawnedAt(int int1, int int2, int int3)
    • addChunkToWorld

      public void addChunkToWorld(IsoChunk chunk)
    • removeChunkFromWorld

      public void removeChunkFromWorld(IsoChunk chunk)
    • virtualizeZombie

      public void virtualizeZombie(IsoZombie zombie)
    • setAggroTarget

      public void setAggroTarget(int int1, int int2, int int3)
    • createHordeFromTo

      public void createHordeFromTo(int int1, int int2, int int3, int int4, int int5)
    • createHordeInAreaTo

      public void createHordeInAreaTo(int int1, int int2, int int3, int int4, int int5, int int6, int int7)
    • addWorldSound

      public void addWorldSound(WorldSoundManager.WorldSound worldSound, boolean boolean1)
    • updateMain

      public void updateMain()
    • sitAgainstWall

      public void sitAgainstWall(IsoZombie zombie, IsoGridSquare square)
    • updateThread

      public void updateThread()
    • shouldWait

      public boolean shouldWait()
    • updateLoadedAreas

      public void updateLoadedAreas()
    • dbgSpawnTimeToZero

      public void dbgSpawnTimeToZero(int int1, int int2)
    • dbgClearZombies

      public void dbgClearZombies(int int1, int int2)
    • dbgSpawnNow

      public void dbgSpawnNow(int int1, int int2)
    • beginSaveRealZombies

      public void beginSaveRealZombies()
    • endSaveRealZombies

      public void endSaveRealZombies()
    • save

      public void save()
    • stop

      public void stop()