zombie
Class VirtualZombieManager
java.lang.Object
zombie.VirtualZombieManager
public class VirtualZombieManager
- extends java.lang.Object
- Author:
- LEMMY
Method Summary |
void |
AddBloodToMap(int nSize,
IsoChunk chk)
|
void |
addDeadZombiesToMap(int nSize,
RoomDef room)
|
void |
AddZombiesToMap(int nSize,
IsoChunk chk,
boolean bDead)
|
void |
addZombiesToMap(int nSize,
RoomDef room)
|
void |
calcTotalVirtualZombies()
|
void |
createHordeFromTo(float x,
float y,
float x2,
float y2)
|
void |
createHordeFromTo(float x,
float y,
float x2,
float y2,
int count)
|
IsoZombie |
createRealZombie(float x,
float y,
float z)
|
IsoZombie |
createRealZombieNow(float x,
float y,
float z)
|
void |
init()
|
void |
load(java.io.DataInputStream input)
|
void |
RemoveZombie(IsoZombie obj)
|
void |
save(java.io.DataOutputStream output)
|
void |
update()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReusableZombies
public java.util.Stack<IsoZombie> ReusableZombies
virtualZombies
public java.util.ArrayList<VirtualZombie> virtualZombies
instance
public static VirtualZombieManager instance
VirtualizedThisFrame
public java.util.ArrayList<IsoZombie> VirtualizedThisFrame
TotalVirtualZombies
public int TotalVirtualZombies
MaxRealZombies
public int MaxRealZombies
SpawnCentreX
public int SpawnCentreX
SpawnCentreY
public int SpawnCentreY
SpawnRadius
public int SpawnRadius
VirtualUpdater
public OnceEvery VirtualUpdater
ForceVirtualize
public boolean ForceVirtualize
VirtualZombieManager
public VirtualZombieManager()
calcTotalVirtualZombies
public void calcTotalVirtualZombies()
init
public void init()
update
public void update()
AddZombiesToMap
public void AddZombiesToMap(int nSize,
IsoChunk chk,
boolean bDead)
AddBloodToMap
public void AddBloodToMap(int nSize,
IsoChunk chk)
addZombiesToMap
public void addZombiesToMap(int nSize,
RoomDef room)
addDeadZombiesToMap
public void addDeadZombiesToMap(int nSize,
RoomDef room)
load
public void load(java.io.DataInputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
save
public void save(java.io.DataOutputStream output)
throws java.io.IOException
- Throws:
java.io.IOException
RemoveZombie
public void RemoveZombie(IsoZombie obj)
createHordeFromTo
public void createHordeFromTo(float x,
float y,
float x2,
float y2)
createHordeFromTo
public void createHordeFromTo(float x,
float y,
float x2,
float y2,
int count)
createRealZombie
public IsoZombie createRealZombie(float x,
float y,
float z)
createRealZombieNow
public IsoZombie createRealZombieNow(float x,
float y,
float z)