Class IsoChunkLevel

java.lang.Object
zombie.iso.IsoChunkLevel

public final class IsoChunkLevel extends Object
  • Field Details

    • CLDSF_NONE

      public static final byte CLDSF_NONE
      See Also:
    • CLDSF_SHOULD_RENDER

      public static final byte CLDSF_SHOULD_RENDER
      See Also:
    • CLDSF_RAIN_RANDOM_XY

      public static final byte CLDSF_RAIN_RANDOM_XY
      See Also:
    • chunk

      public IsoChunk chunk
    • level

      public int level
    • squares

      public final IsoGridSquare[] squares
    • lightCheck

      public final boolean[] lightCheck
    • physicsCheck

      public boolean physicsCheck
    • rainFlags

      public final byte[] rainFlags
    • rainSplashFrame

      public final float[] rainSplashFrame
    • raining

      public boolean raining
    • rainSplashFrameNum

      public int rainSplashFrameNum
    • fmodAmbientWallLevelData

      public FMODAmbientWallLevelData fmodAmbientWallLevelData
    • nearestWalls

      public NearestWalls.ChunkLevelData nearestWalls
    • nearestExteriorWalls

      public NearestWalls.ChunkLevelData nearestExteriorWalls
  • Constructor Details

    • IsoChunkLevel

      public IsoChunkLevel()
  • Method Details

    • init

      public IsoChunkLevel init(IsoChunk chunk, int level)
    • getChunk

      public IsoChunk getChunk()
    • getLevel

      public int getLevel()
    • updateRainSplashes

      public void updateRainSplashes()
    • renderRainSplashes

      public void renderRainSplashes(int playerIndex)
    • clear

      public void clear()
    • alloc

      public static IsoChunkLevel alloc()
    • release

      public void release()
    • checkPhysicsLaterForActiveRagdoll

      public void checkPhysicsLaterForActiveRagdoll()
    • containsIsoGridSquare

      public boolean containsIsoGridSquare(IsoGridSquare isoGridSquare)