Class LotHeader

java.lang.Object
zombie.iso.LotHeader

public final class LotHeader extends Object
  • Field Details

    • VERSION0

      public static final int VERSION0
      See Also:
    • VERSION1

      public static final int VERSION1
      See Also:
    • VERSION_LATEST

      public static final int VERSION_LATEST
      See Also:
    • LOTHEADER_MAGIC

      public static final byte[] LOTHEADER_MAGIC
    • LOTPACK_MAGIC

      public static final byte[] LOTPACK_MAGIC
    • cellX

      public final int cellX
    • cellY

      public final int cellY
    • width

      public int width
    • height

      public int height
    • minLevel

      public int minLevel
    • maxLevel

      public int maxLevel
    • version

      public int version
    • Rooms

      public final HashMap<Long,RoomDef> Rooms
    • RoomByMetaID

      public final gnu.trove.map.hash.TLongObjectHashMap<RoomDef> RoomByMetaID
    • RoomList

      public final ArrayList<RoomDef> RoomList
    • Buildings

      public final ArrayList<BuildingDef> Buildings
    • BuildingByMetaID

      public final gnu.trove.map.hash.TLongObjectHashMap<BuildingDef> BuildingByMetaID
    • isoRooms

      public final HashMap<Long,IsoRoom> isoRooms
    • isoBuildings

      public final HashMap<Long,IsoBuilding> isoBuildings
    • bFixed2x

      public boolean bFixed2x
    • tilesUsed

      public final ArrayList<String> tilesUsed
    • ZombieIntensity

      public final byte[] ZombieIntensity
    • mapFiles

      public MapFiles mapFiles
    • fileName

      public String fileName
    • absoluteFilePath

      public String absoluteFilePath
    • bAdjacentCells

      public final boolean[] bAdjacentCells
  • Constructor Details

    • LotHeader

      public LotHeader(int int0, int int1)
  • Method Details

    • getHeight

      public int getHeight()
    • getWidth

      public int getWidth()
    • getMinLevel

      public int getMinLevel()
    • getMaxLevel

      public int getMaxLevel()
    • getNumLevels

      public int getNumLevels()
    • getRoom

      public IsoRoom getRoom(long long0)
    • getRoomAt

      @Deprecated public long getRoomAt(int int2, int int1, int int3)
      Deprecated.
    • getZombieIntensity

      public byte[] getZombieIntensity()
    • getZombieIntensity

      public byte getZombieIntensity(int int0)
    • getZombieIntensityForChunk

      public static int getZombieIntensityForChunk(LotHeader lotHeader0, int int1, int int0)
    • Dispose

      public void Dispose()