Class IsoMetaChunk
java.lang.Object
zombie.iso.IsoMetaChunk
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatstatic final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidDispose()booleanbooleandoesHaveZone(String zone) getAssociatedBuildingAt(int x, int y) voidgetBuildingsIntersecting(int x, int y, int w, int h, ArrayList<BuildingDef> result) getEmptyOutsideAt(int x, int y, int z) floatgetRoomAt(int x, int y, int z) voidgetRoomsIntersecting(int x, int y, int w, int h, ArrayList<RoomDef> result) intintfloatfloatgetZombieIntensity(boolean bRandom) getZone(int index) getZoneAt(int x, int y, int z) getZonesAt(int x, int y, int z) getZonesAt(int x, int y, int z, ArrayList<Zone> result) voidgetZonesIntersecting(int x, int y, int z, int w, int h, ArrayList<Zone> result) intvoidgetZonesUnique(Set<Zone> result) voidremoveRoom(RoomDef room) voidremoveZone(Zone zone) voidsetZombieIntensity(byte 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
-
getZonesSize
public int getZonesSize() -
compactZoneArray
public void compactZoneArray() -
compactRoomDefArray
public void compactRoomDefArray() -
doesHaveForaging
public boolean doesHaveForaging() -
doesHaveZone
-
getRoomsSize
public int getRoomsSize() -
getZombieIntensity
public float getZombieIntensity(boolean bRandom) -
getZombieIntensity
public float getZombieIntensity() -
setZombieIntensity
public void setZombieIntensity(byte zombieIntensity) -
getLootZombieIntensity
public float getLootZombieIntensity() -
getUnadjustedZombieIntensity
public int getUnadjustedZombieIntensity() -
addZone
-
removeZone
-
getZone
-
getZoneAt
-
getZonesAt
-
getZonesAt
-
getZoneAt
-
getZonesUnique
-
getZonesIntersecting
-
clearZones
public void clearZones() -
clearRooms
public void clearRooms() -
addRoom
-
removeRoom
-
getRoomAt
-
getEmptyOutsideAt
-
getAssociatedBuildingAt
-
getBuildingsIntersecting
-
getRoomsIntersecting
-
Dispose
public void Dispose()
-