Package zombie.iso

Class IsoMetaGrid.Zone

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

public static class IsoMetaGrid.Zone
extends java.lang.Object
  • Field Details

    • hourLastSeen

      public int hourLastSeen
    • lastActionTimestamp

      public int lastActionTimestamp
    • haveConstruction

      public boolean haveConstruction
    • name

      public java.lang.String name
    • type

      public java.lang.String type
    • x

      public int x
    • y

      public int y
    • z

      public int z
    • w

      public int w
    • h

      public int h
  • Constructor Details

    • Zone

      public Zone​(java.lang.String name, java.lang.String type, int x, int y, int z, int w, int h)
  • Method Details

    • getHoursSinceLastSeen

      public float getHoursSinceLastSeen()
    • setHourSeenToCurrent

      public void setHourSeenToCurrent()
    • setHaveConstruction

      public void setHaveConstruction​(boolean have)
    • haveCons

      public boolean haveCons()
    • getZombieDensity

      public int getZombieDensity()
    • intersects

      public boolean intersects​(int x, int y, int z, int w, int h)
    • difference

      public void difference​(int x, int y, int z, int w, int h, java.util.ArrayList result)
    • getRandomSquareInZone

      public IsoGridSquare getRandomSquareInZone()
    • getRandomUnseenSquareInZone

      public IsoGridSquare getRandomUnseenSquareInZone()
    • addSquare

      public void addSquare​(IsoGridSquare sq)
    • getSquares

      public java.util.ArrayList getSquares()
    • removeSquare

      public void removeSquare​(IsoGridSquare sq)
    • getName

      public java.lang.String getName()
    • getType

      public java.lang.String getType()
    • setType

      public void setType​(java.lang.String type)
    • setName

      public void setName​(java.lang.String name)
    • getLastActionTimestamp

      public int getLastActionTimestamp()
    • setLastActionTimestamp

      public void setLastActionTimestamp​(int lastActionTimestamp)
    • getX

      public int getX()
    • getY

      public int getY()
    • getHeight

      public int getHeight()
    • getWidth

      public int getWidth()
    • sendToServer

      public void sendToServer()
    • getOriginalName

      public java.lang.String getOriginalName()
    • setOriginalName

      public void setOriginalName​(java.lang.String originalName)