Package zombie.iso
Class IsoMetaGrid.Zone
java.lang.Object
zombie.iso.IsoMetaGrid.Zone
- Direct Known Subclasses:
IsoMannequin.MannequinZone
,IsoMetaGrid.VehicleZone
- Enclosing class:
- IsoMetaGrid
-
Field Summary
Modifier and TypeFieldDescriptionint
boolean
int
boolean
int
int
int
final gnu.trove.list.array.TIntArrayList
float[]
int
final HashMap
float
float[]
float[]
int
int
int
int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addSquare
(IsoGridSquare square) boolean
contains
(int int1, int int2, int int3) boolean
difference
(int int1, int int2, int int3, int int4, int int5, ArrayList arrayList) void
Dispose()
int
getClippedSegmentOfPolyline
(int int1, int int2, int int3, int int4, double[] doubleArray) int
float
int
getName()
float[]
float
float[]
float
getType()
int
getWidth()
int
getX()
int
getY()
int
getZ()
int
boolean
haveCons()
boolean
intersects
(int int1, int int2, int int3, int int4, int int5) boolean
isPoint()
boolean
boolean
boolean
pickRandomLocation
(IsoGameCharacter.Location location) void
removeSquare
(IsoGridSquare square) void
void
setH
(int int1) void
setHaveConstruction
(boolean boolean1) void
void
setLastActionTimestamp
(int int1) void
void
setOriginalName
(String string) void
setPickedXForZoneStory
(int int1) void
setPickedYForZoneStory
(int int1) void
void
setW
(int int1) void
setX
(int int1) void
setY
(int int1)
-
Field Details
-
id
-
hourLastSeen
public int hourLastSeen -
lastActionTimestamp
public int lastActionTimestamp -
haveConstruction
public boolean haveConstruction -
spawnedZombies
-
zombiesTypeToSpawn
-
spawnSpecialZombies
-
name
-
type
-
x
public int x -
y
public int y -
z
public int z -
w
public int w -
h
public int h -
geometryType
-
points
public final gnu.trove.list.array.TIntArrayList points -
polylineWidth
public int polylineWidth -
polylineOutlinePoints
public float[] polylineOutlinePoints -
triangles
public float[] triangles -
triangleAreas
public float[] triangleAreas -
totalArea
public float totalArea -
pickedXForZoneStory
public int pickedXForZoneStory -
pickedYForZoneStory
public int pickedYForZoneStory -
pickedRZStory
-
isPreferredZoneForSquare
public boolean isPreferredZoneForSquare
-
-
Constructor Details
-
Zone
-
-
Method Details
-
setX
public void setX(int int1) -
setY
public void setY(int int1) -
setW
public void setW(int int1) -
setH
public void setH(int int1) -
isPoint
public boolean isPoint() -
isPolygon
public boolean isPolygon() -
isPolyline
public boolean isPolyline() -
isRectangle
public boolean isRectangle() -
setPickedXForZoneStory
public void setPickedXForZoneStory(int int1) -
setPickedYForZoneStory
public void setPickedYForZoneStory(int int1) -
getHoursSinceLastSeen
public float getHoursSinceLastSeen() -
setHourSeenToCurrent
public void setHourSeenToCurrent() -
setHaveConstruction
public void setHaveConstruction(boolean boolean1) -
haveCons
public boolean haveCons() -
getZombieDensity
public int getZombieDensity() -
contains
public boolean contains(int int1, int int2, int int3) -
intersects
public boolean intersects(int int1, int int2, int int3, int int4, int int5) -
difference
-
pickRandomLocation
-
getRandomSquareInZone
-
getRandomUnseenSquareInZone
-
addSquare
-
getSquares
-
removeSquare
-
getName
-
setName
-
getType
-
setType
-
getLastActionTimestamp
public int getLastActionTimestamp() -
setLastActionTimestamp
public void setLastActionTimestamp(int int1) -
getX
public int getX() -
getY
public int getY() -
getZ
public int getZ() -
getHeight
public int getHeight() -
getWidth
public int getWidth() -
getTotalArea
public float getTotalArea() -
sendToServer
public void sendToServer() -
getOriginalName
-
setOriginalName
-
getClippedSegmentOfPolyline
public int getClippedSegmentOfPolyline(int int1, int int2, int int3, int int4, double[] doubleArray) -
getPolygonTriangles
public float[] getPolygonTriangles() -
getPolylineOutlineTriangles
public float[] getPolylineOutlineTriangles() -
getPolylineLength
public float getPolylineLength() -
Dispose
public void Dispose()
-