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 zombie)
    • addToReusable

      public void addToReusable​(IsoZombie zombie)
    • isReused

      public boolean isReused​(IsoZombie zombie)
    • init

      public void init()
    • update

      public void update()
    • createRealZombieAlways

      public IsoZombie createRealZombieAlways​(int int1, boolean boolean1)
    • createRealZombieAlways

      public IsoZombie createRealZombieAlways​(int int1, int int2, boolean boolean1)
    • createRealZombieAlways

      public IsoZombie createRealZombieAlways​(int int1, boolean boolean1, SurvivorDesc survivorDesc, int int2)
    • AddBloodToMap

      public void AddBloodToMap​(int int1, IsoChunk chunk)
    • addZombiesToMap

      public void addZombiesToMap​(int int1, RoomDef roomDef)
    • addZombiesToMap

      public void addZombiesToMap​(int int1, RoomDef roomDef, boolean boolean1)
    • tryAddIndoorZombies

      public void tryAddIndoorZombies​(RoomDef roomDef, boolean boolean1)
    • addDeadZombiesToMap

      public void addDeadZombiesToMap​(int int1, RoomDef roomDef)
    • RemoveZombie

      public void RemoveZombie​(IsoZombie zombie)
    • createHordeFromTo

      public void createHordeFromTo​(float float1, float float2, float float3, float float4, int int1)
    • createRealZombie

      public IsoZombie createRealZombie​(float float1, float float2, float float3)
    • createRealZombieNow

      public IsoZombie createRealZombieNow​(float float1, float float2, float float3)
    • roomSpotted

      public void roomSpotted​(IsoRoom room)
    • canSpawnAt

      public boolean canSpawnAt​(int int1, int int2, int int3)