Class IsoWorldRegion
java.lang.Object
zombie.iso.areas.isoregion.regions.IsoWorldRegion
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addIsoChunkRegion
(IsoChunkRegion region) boolean
containsIsoChunkRegion
(IsoChunkRegion region) getColor()
int
getID()
int
float
int
boolean
boolean
boolean
boolean
void
void
merge
(IsoWorldRegion other) int
size()
swapIsoChunkRegions
(ArrayList<IsoChunkRegion> newlist) void
-
Method Details
-
getID
public int getID() -
getColor
-
size
public int size() -
getSquareSize
public int getSquareSize()- Specified by:
getSquareSize
in interfaceIWorldRegion
-
unlinkNeighbors
public void unlinkNeighbors() -
linkNeighbors
public void linkNeighbors() -
getNeighbors
- Specified by:
getNeighbors
in interfaceIWorldRegion
-
getDebugConnectedNeighborCopy
- Specified by:
getDebugConnectedNeighborCopy
in interfaceIWorldRegion
-
isFogMask
public boolean isFogMask()- Specified by:
isFogMask
in interfaceIWorldRegion
-
isPlayerRoom
public boolean isPlayerRoom()- Specified by:
isPlayerRoom
in interfaceIWorldRegion
-
isFullyRoofed
public boolean isFullyRoofed()- Specified by:
isFullyRoofed
in interfaceIWorldRegion
-
getRoofedPercentage
public float getRoofedPercentage() -
getRoofCnt
public int getRoofCnt()- Specified by:
getRoofCnt
in interfaceIWorldRegion
-
addIsoChunkRegion
-
containsIsoChunkRegion
-
swapIsoChunkRegions
-
isEnclosed
public boolean isEnclosed() -
merge
-
getDebugIsoChunkRegionCopy
- Specified by:
getDebugIsoChunkRegionCopy
in interfaceIWorldRegion
-