Package zombie.iso
Class IsoMetaChunk
java.lang.Object
zombie.iso.IsoMetaChunk
public class IsoMetaChunk
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description float
zombiesFullPerChunk
float
zombiesMinPerChunk
-
Constructor Summary
Constructors Constructor Description IsoMetaChunk()
-
Method Summary
Modifier and Type Method Description void
addRoom(RoomDef room)
void
addZone(IsoMetaGrid.Zone zone)
void
clearRooms()
void
clearZones()
float
getLootZombieIntensity()
RoomDef
getRoomAt(int x, int y, int z)
int
getUnadjustedZombieIntensity()
float
getZombieIntensity()
IsoMetaGrid.Zone
getZoneAt(int x, int y, int z)
java.util.ArrayList
getZonesAt(int x, int y, int z, java.util.ArrayList result)
void
getZonesIntersecting(int x, int y, int z, int w, int h, java.util.ArrayList result)
int
numZones()
void
removeZone(IsoMetaGrid.Zone zone)
void
setZombieIntensity(int zombieIntensity)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
zombiesMinPerChunk
public float zombiesMinPerChunk -
zombiesFullPerChunk
public float zombiesFullPerChunk
-
-
Constructor Details
-
IsoMetaChunk
public IsoMetaChunk()
-
-
Method Details
-
getZombieIntensity
public float getZombieIntensity() -
getLootZombieIntensity
public float getLootZombieIntensity() -
setZombieIntensity
public void setZombieIntensity(int zombieIntensity) -
getUnadjustedZombieIntensity
public int getUnadjustedZombieIntensity() -
addZone
-
removeZone
-
getZoneAt
-
getZonesAt
public java.util.ArrayList getZonesAt(int x, int y, int z, java.util.ArrayList result) -
getZonesIntersecting
public void getZonesIntersecting(int x, int y, int z, int w, int h, java.util.ArrayList result) -
clearZones
public void clearZones() -
clearRooms
public void clearRooms() -
numZones
public int numZones() -
addRoom
-
getRoomAt
-