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 string) getAssociatedBuildingAt(int int3, int int2) voidgetBuildingsIntersecting(int int1, int int2, int int3, int int4, ArrayList<BuildingDef> arrayList) 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 int0, int int1, int int2) 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 roomDef) voidremoveZone(Zone zone) voidsetZombieIntensity(byte byte0)
-
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 byte0) -
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
public void getBuildingsIntersecting(int int1, int int2, int int3, int int4, ArrayList<BuildingDef> arrayList) -
getRoomsIntersecting
-
Dispose
public void Dispose()
-