Class IsoChunkRegion

java.lang.Object
zombie.iso.areas.isoregion.regions.IsoChunkRegion
All Implemented Interfaces:
IChunkRegion

public final class IsoChunkRegion extends Object implements IChunkRegion
TurboTuTone.
  • Method Details

    • getID

      public int getID()
    • getSquareSize

      public int getSquareSize()
    • getColor

      public Color getColor()
    • getzLayer

      public int getzLayer()
    • getIsoWorldRegion

      public IsoWorldRegion getIsoWorldRegion()
    • setIsoWorldRegion

      public void setIsoWorldRegion(IsoWorldRegion mr)
    • unlinkFromIsoWorldRegion

      public IsoWorldRegion unlinkFromIsoWorldRegion()
    • getRoofCnt

      public int getRoofCnt()
    • addRoof

      public void addRoof()
    • resetRoofCnt

      public void resetRoofCnt()
    • addSquareCount

      public void addSquareCount()
    • getChunkBorderSquaresCnt

      public int getChunkBorderSquaresCnt()
    • addChunkBorderSquaresCnt

      public void addChunkBorderSquaresCnt()
    • setEnclosed

      public void setEnclosed(byte dir, boolean b)
    • getIsEnclosed

      public boolean getIsEnclosed()
    • getConnectedNeighbors

      public ArrayList<IsoChunkRegion> getConnectedNeighbors()
    • addConnectedNeighbor

      public void addConnectedNeighbor(IsoChunkRegion neighbor)
    • getNeighborCount

      public int getNeighborCount()
    • addNeighbor

      public void addNeighbor(IsoChunkRegion neighbor)
    • getDebugConnectedNeighborCopy

      public ArrayList<IsoChunkRegion> getDebugConnectedNeighborCopy()
    • containsConnectedNeighbor

      public boolean containsConnectedNeighbor(IsoChunkRegion n)
    • containsConnectedNeighborID

      public boolean containsConnectedNeighborID(int id)
    • getConnectedNeighborWithLargestIsoWorldRegion

      public IsoChunkRegion getConnectedNeighborWithLargestIsoWorldRegion()