Package zombie.iso

Class IsoMetaGrid.Zone

java.lang.Object
zombie.iso.IsoMetaGrid.Zone
Direct Known Subclasses:
IsoMannequin.MannequinZone, IsoMetaGrid.VehicleZone
Enclosing class:
IsoMetaGrid

public static class IsoMetaGrid.Zone extends Object
  • Field Details

    • id

      public Double id
    • hourLastSeen

      public int hourLastSeen
    • lastActionTimestamp

      public int lastActionTimestamp
    • haveConstruction

      public boolean haveConstruction
    • spawnedZombies

      public final HashMap spawnedZombies
    • zombiesTypeToSpawn

      public String zombiesTypeToSpawn
    • spawnSpecialZombies

      public Boolean spawnSpecialZombies
    • name

      public String name
    • type

      public String type
    • x

      public int x
    • y

      public int y
    • z

      public int z
    • w

      public int w
    • h

      public int h
    • geometryType

      public IsoMetaGrid.ZoneGeometryType 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

      public RandomizedZoneStoryBase pickedRZStory
    • isPreferredZoneForSquare

      public boolean isPreferredZoneForSquare
  • Constructor Details

    • Zone

      public Zone(String string, String string2, int int1, int int2, int int3, int int4, int int5)
  • 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

      public boolean difference(int int1, int int2, int int3, int int4, int int5, ArrayList arrayList)
    • pickRandomLocation

      public IsoGameCharacter.Location pickRandomLocation(IsoGameCharacter.Location location)
    • getRandomSquareInZone

      public IsoGridSquare getRandomSquareInZone()
    • getRandomUnseenSquareInZone

      public IsoGridSquare getRandomUnseenSquareInZone()
    • addSquare

      public void addSquare(IsoGridSquare square)
    • getSquares

      public ArrayList getSquares()
    • removeSquare

      public void removeSquare(IsoGridSquare square)
    • getName

      public String getName()
    • setName

      public void setName(String string)
    • getType

      public String getType()
    • setType

      public void setType(String string)
    • 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

      public String getOriginalName()
    • setOriginalName

      public void setOriginalName(String string)
    • 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()