Class IsoChunkMap

java.lang.Object
zombie.iso.IsoChunkMap

public final class IsoChunkMap extends Object
  • Field Details Link icon

    • LEVELS Link icon

      public static final int LEVELS
      See Also:
    • GROUND_LEVEL Link icon

      public static final int GROUND_LEVEL
      See Also:
    • TOP_LEVEL Link icon

      public static final int TOP_LEVEL
      See Also:
    • BOTTOM_LEVEL Link icon

      public static final int BOTTOM_LEVEL
      See Also:
    • OldChunksPerWidth Link icon

      public static final int OldChunksPerWidth
      See Also:
    • ChunksPerWidth Link icon

      public static final int ChunksPerWidth
      See Also:
    • ChunkSizeInSquares Link icon

      public static final int ChunkSizeInSquares
      See Also:
    • SharedChunks Link icon

      public static final HashMap<Integer,IsoChunk> SharedChunks
    • MPWorldXA Link icon

      public static int MPWorldXA
    • MPWorldYA Link icon

      public static int MPWorldYA
    • MPWorldZA Link icon

      public static int MPWorldZA
    • WorldXA Link icon

      public static int WorldXA
    • WorldYA Link icon

      public static int WorldYA
    • WorldZA Link icon

      public static int WorldZA
    • SWorldX Link icon

      public static final int[] SWorldX
    • SWorldY Link icon

      public static final int[] SWorldY
    • chunkStore Link icon

      public static final ConcurrentLinkedQueue<IsoChunk> chunkStore
    • bSettingChunk Link icon

      public static final ReentrantLock bSettingChunk
    • ChunkGridWidth Link icon

      public static int ChunkGridWidth
    • ChunkWidthInTiles Link icon

      public static int ChunkWidthInTiles
    • PlayerID Link icon

      public int PlayerID
    • ignore Link icon

      public boolean ignore
    • WorldX Link icon

      public int WorldX
    • WorldY Link icon

      public int WorldY
    • filenameServerRequests Link icon

      public final ArrayList<String> filenameServerRequests
    • maxHeight Link icon

      public int maxHeight
    • minHeight Link icon

      public int minHeight
    • ppp_update Link icon

      public static final PerformanceProfileProbe ppp_update
  • Constructor Details Link icon

    • IsoChunkMap Link icon

      public IsoChunkMap(IsoCell _cell)
  • Method Details Link icon

    • CalcChunkWidth Link icon

      public static void CalcChunkWidth()
    • setWorldStartPos Link icon

      public static void setWorldStartPos(int x, int y)
    • Dispose Link icon

      public void Dispose()
    • setInitialPos Link icon

      public void setInitialPos(int wx, int wy)
    • processAllLoadGridSquare Link icon

      public void processAllLoadGridSquare()
    • update Link icon

      public void update()
    • checkIntegrity Link icon

      public void checkIntegrity()
    • checkIntegrityThread Link icon

      public void checkIntegrityThread()
    • LoadChunk Link icon

      public void LoadChunk(int wx, int wy, int x, int y)
    • LoadChunkForLater Link icon

      public IsoChunk LoadChunkForLater(int wx, int wy, int x, int y)
    • getChunkForGridSquare Link icon

      public IsoChunk getChunkForGridSquare(int x, int y)
    • getChunkCurrent Link icon

      public IsoChunk getChunkCurrent(int x, int y)
    • setGridSquare Link icon

      public void setGridSquare(IsoGridSquare square, int x, int y, int z)
    • getGridSquare Link icon

      public IsoGridSquare getGridSquare(int x, int y, int z)
    • getGridSquareDirect Link icon

      public IsoGridSquare getGridSquareDirect(int tileX, int tileY, int tileZ)
    • getChunk Link icon

      public IsoChunk getChunk(int x, int y)
    • getChunks Link icon

      public IsoChunk[] getChunks()
    • setChunkDirect Link icon

      public boolean setChunkDirect(IsoChunk c, boolean bRequireLock)
    • drawDebugChunkMap Link icon

      public void drawDebugChunkMap()
    • SwapChunkBuffers Link icon

      public void SwapChunkBuffers()
    • getWorldXMin Link icon

      public int getWorldXMin()
    • getWorldYMin Link icon

      public int getWorldYMin()
    • ProcessChunkPos Link icon

      public void ProcessChunkPos(IsoGameCharacter chr)
    • calculateZExtentsForChunkMap Link icon

      public void calculateZExtentsForChunkMap()
    • getRoom Link icon

      public IsoRoom getRoom(int iD)
    • getWidthInTiles Link icon

      public int getWidthInTiles()
    • getWorldXMinTiles Link icon

      public int getWorldXMinTiles()
    • getWorldYMinTiles Link icon

      public int getWorldYMinTiles()
    • getWorldXMaxTiles Link icon

      public int getWorldXMaxTiles()
    • getWorldYMaxTiles Link icon

      public int getWorldYMaxTiles()
    • Save Link icon

      public void Save()
    • renderBloodForChunks Link icon

      public void renderBloodForChunks(int zza)
    • copy Link icon

      public void copy(IsoChunkMap from)
    • Unload Link icon

      public void Unload()