Class MapFiles

java.lang.Object
zombie.iso.MapFiles

public final class MapFiles extends Object
  • Field Details

    • mapDirectoryName

      public final String mapDirectoryName
    • mapDirectoryZfsPath

      public final String mapDirectoryZfsPath
    • mapDirectoryAbsolutePath

      public final String mapDirectoryAbsolutePath
    • priority

      public final int priority
    • minX

      public int minX
    • minY

      public int minY
    • maxX

      public int maxX
    • maxY

      public int maxY
    • infoHeaders

      public final HashMap<String, LotHeader> infoHeaders
    • infoHeaderNames

      public final ArrayList<String> infoHeaderNames
    • infoFileNames

      public final HashMap<String,String> infoFileNames
    • infoFileModded

      public final HashMap<String, ChunkGenerationStatus> infoFileModded
    • bgHasCell

      public BooleanGrid bgHasCell
    • minCell300X

      public int minCell300X
    • minCell300Y

      public int minCell300Y
    • maxCell300X

      public int maxCell300X
    • maxCell300Y

      public int maxCell300Y
    • bgHasCell300

      public BooleanGrid bgHasCell300
  • Constructor Details

    • MapFiles

      public MapFiles(String mapDirectoryName, String mapDirectoryZfsPath, String mapDirectoryAbsolutePath, int priority)
  • Method Details

    • getWidthInCells

      public int getWidthInCells()
    • getHeightInCells

      public int getHeightInCells()
    • load

      public boolean load()
    • postLoad

      public void postLoad()
    • isValidCellPos

      public boolean isValidCellPos(int cellX, int cellY)
    • getLotHeader

      public LotHeader getLotHeader(int cellX, int cellY)
    • hasCell

      public boolean hasCell(int cellX, int cellY)
    • hasCell300

      public boolean hasCell300(int cell300X, int cell300Y)
    • Dispose

      public void Dispose()
    • getCurrentMapFiles

      public static ArrayList<MapFiles> getCurrentMapFiles()
    • Reset

      public static void Reset()