Package zombie

Class VirtualZombieManager

java.lang.Object
zombie.VirtualZombieManager

public final class VirtualZombieManager extends Object
  • Field Details

  • Constructor Details

    • VirtualZombieManager

      public VirtualZombieManager()
  • Method Details

    • removeZombieFromWorld

      public boolean removeZombieFromWorld(IsoZombie z)
    • addToReusable

      public void addToReusable(IsoZombie z)
    • isReused

      public boolean isReused(IsoZombie z)
    • init

      public void init()
    • Reset

      public void Reset()
    • update

      public void update()
    • createRealZombieAlways

      public IsoZombie createRealZombieAlways(int ZombieDir, boolean bDead)
    • createRealZombieAlways

      public IsoZombie createRealZombieAlways(int descriptorID, int ZombieDir, boolean bDead)
    • createRealZombieAlways

      public IsoZombie createRealZombieAlways(int ZombieDir, boolean bDead, int outfitID)
    • createEatingZombies

      public void createEatingZombies(IsoDeadBody target, int nb)
    • AddBloodToMap

      public void AddBloodToMap(int nSize, IsoChunk chk)
    • addZombiesToMap

      public ArrayList<IsoZombie> addZombiesToMap(int nSize, RoomDef room)
    • addZombiesToMap

      public ArrayList<IsoZombie> addZombiesToMap(int nSize, RoomDef room, boolean bAllowDead)
    • tryAddIndoorZombies

      public void tryAddIndoorZombies(RoomDef room, boolean bAllowDead)
    • addIndoorZombiesToChunk

      public void addIndoorZombiesToChunk(IsoChunk chunk, IsoRoom room, int zombieCountForRoom, ArrayList<IsoZombie> zombies)
    • addIndoorZombiesToChunk

      public void addIndoorZombiesToChunk(IsoChunk chunk, IsoRoom room)
    • addDeadZombiesToMap

      public void addDeadZombiesToMap(int nSize, RoomDef room)
    • RemoveZombie

      public void RemoveZombie(IsoZombie obj)
    • createHordeFromTo

      public void createHordeFromTo(float spawnX, float spawnY, float targetX, float targetY, int count)
    • createRealZombie

      public IsoZombie createRealZombie(float x, float y, float z)
    • createRealZombieNow

      public IsoZombie createRealZombieNow(float x, float y, float z)
    • roomSpotted

      public void roomSpotted(IsoRoom room)
    • canSpawnAt

      public boolean canSpawnAt(int x, int y, int z)
    • reusableZombiesSize

      public int reusableZombiesSize()