Package zombie

Class VirtualZombieManager

java.lang.Object
zombie.VirtualZombieManager

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

    • ReusedThisFrame

      public java.util.ArrayList ReusedThisFrame
    • instance

      public static VirtualZombieManager instance
    • MaxRealZombies

      public int MaxRealZombies
    • choices

      public java.util.ArrayList choices
  • 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()
    • 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, SurvivorDesc descriptor, int palette)
    • AddBloodToMap

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

      public void addZombiesToMap​(int nSize, RoomDef room)
    • addZombiesToMap

      public void addZombiesToMap​(int nSize, RoomDef room, boolean bAllowDead)
    • tryAddIndoorZombies

      public void tryAddIndoorZombies​(RoomDef room, boolean bAllowDead)
    • 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)