Package zombie.iso
Class IsoMetaChunk
java.lang.Object
zombie.iso.IsoMetaChunk
-
Field Summary
Modifier and TypeFieldDescriptionstatic final float
static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addZone
(IsoMetaGrid.Zone zone) void
void
void
Dispose()
getEmptyOutsideAt
(int x, int y, int z) float
int
getRoomAt
(int x, int y, int z) void
getRoomsIntersecting
(int x, int y, int w, int h, ArrayList<RoomDef> result) int
float
float
getZombieIntensity
(boolean bRandom) getZone
(int index) getZoneAt
(int x, int y, int z) getZonesAt
(int x, int y, int z, ArrayList<IsoMetaGrid.Zone> result) void
getZonesIntersecting
(int x, int y, int z, int w, int h, ArrayList<IsoMetaGrid.Zone> result) void
getZonesUnique
(Set<IsoMetaGrid.Zone> result) int
numZones()
void
removeZone
(IsoMetaGrid.Zone zone) void
setZombieIntensity
(int zombieIntensity)
-
Field Details
-
zombiesMinPerChunk
public static final float zombiesMinPerChunk- See Also:
-
zombiesFullPerChunk
public static final float zombiesFullPerChunk- See Also:
-
-
Constructor Details
-
IsoMetaChunk
public IsoMetaChunk()
-
-
Method Details
-
getZombieIntensity
public float getZombieIntensity(boolean bRandom) -
getZombieIntensity
public float getZombieIntensity() -
setZombieIntensity
public void setZombieIntensity(int zombieIntensity) -
getLootZombieIntensity
public float getLootZombieIntensity() -
getUnadjustedZombieIntensity
public int getUnadjustedZombieIntensity() -
addZone
-
removeZone
-
getZone
-
getZoneAt
-
getZonesAt
public ArrayList<IsoMetaGrid.Zone> getZonesAt(int x, int y, int z, ArrayList<IsoMetaGrid.Zone> result) -
getZonesUnique
-
getZonesIntersecting
public void getZonesIntersecting(int x, int y, int z, int w, int h, ArrayList<IsoMetaGrid.Zone> result) -
clearZones
public void clearZones() -
clearRooms
public void clearRooms() -
numZones
public int numZones() -
addRoom
-
getRoomAt
-
getEmptyOutsideAt
-
getNumRooms
public int getNumRooms() -
getRoomsIntersecting
-
Dispose
public void Dispose()
-