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 static floatzombiesFullPerChunkstatic floatzombiesMinPerChunk -
Constructor Summary
Constructors Constructor Description IsoMetaChunk() -
Method Summary
Modifier and Type Method Description voidaddRoom(RoomDef room)voidaddZone(IsoMetaGrid.Zone zone)voidclearRooms()voidclearZones()RoomDefgetEmptyOutsideAt(int x, int y, int z)floatgetLootZombieIntensity()intgetNumRooms()RoomDefgetRoomAt(int x, int y, int z)voidgetRoomsIntersecting(int x, int y, int w, int h, java.util.ArrayList result)intgetUnadjustedZombieIntensity()floatgetZombieIntensity()IsoMetaGrid.ZonegetZone(int index)IsoMetaGrid.ZonegetZoneAt(int x, int y, int z)java.util.ArrayListgetZonesAt(int x, int y, int z, java.util.ArrayList result)voidgetZonesIntersecting(int x, int y, int z, int w, int h, java.util.ArrayList result)intnumZones()voidremoveZone(IsoMetaGrid.Zone zone)voidsetZombieIntensity(int zombieIntensity)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
zombiesMinPerChunk
public static final float zombiesMinPerChunk- See Also:
- Constant Field Values
-
zombiesFullPerChunk
public static final float zombiesFullPerChunk- See Also:
- Constant Field Values
-
-
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
-
getZone
-
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
-
getEmptyOutsideAt
-
getNumRooms
public int getNumRooms() -
getRoomsIntersecting
public void getRoomsIntersecting(int x, int y, int w, int h, java.util.ArrayList result)
-