Class FBORenderCutaways

java.lang.Object
zombie.iso.fboRenderChunk.FBORenderCutaways

public final class FBORenderCutaways extends Object
  • Field Details

  • Method Details

    • getInstance

      public static FBORenderCutaways getInstance()
    • checkPlayerRoom

      public boolean checkPlayerRoom(int int0)
    • checkExteriorWalls

      public boolean checkExteriorWalls(ArrayList<IsoChunk> arrayList)
    • checkSlopedSurfaces

      public boolean checkSlopedSurfaces(ArrayList<IsoChunk> arrayList)
    • squareChanged

      public void squareChanged(IsoGridSquare var1)
    • checkOccludedRooms

      public boolean checkOccludedRooms(int int0, ArrayList<IsoChunk> arrayList)
    • doCutawayVisitSquares

      public void doCutawayVisitSquares(int int0, ArrayList<IsoChunk> arrayList)
    • CalculateBuildingsToCollapse

      public boolean CalculateBuildingsToCollapse()
    • getCollapsedBuildings

      public ArrayList<BuildingDef> getCollapsedBuildings()
    • isAnyBuildingCollapsed

      public boolean isAnyBuildingCollapsed()
    • isBuildingCollapsed

      public boolean isBuildingCollapsed(BuildingDef buildingDef)
    • checkHiddenBuildingLevels

      public boolean checkHiddenBuildingLevels()
    • CanBuildingSquareOccludePlayer

      public boolean CanBuildingSquareOccludePlayer(IsoGridSquare isoGridSquare, int int0)
    • getFirstMultiLevelObject

      public IsoObject getFirstMultiLevelObject(IsoGridSquare isoGridSquare)
    • isForceRenderSquare

      public boolean isForceRenderSquare(int int1, IsoGridSquare isoGridSquare)
    • shouldHideElevatedFloor

      public boolean shouldHideElevatedFloor(int int1, IsoObject isoObject)
    • shouldRenderBuildingSquare

      public boolean shouldRenderBuildingSquare(int int1, IsoGridSquare isoGridSquare)
    • CalculatePointsOfInterest

      public void CalculatePointsOfInterest()
    • isRoofRoomSquare

      public boolean isRoofRoomSquare(IsoGridSquare isoGridSquare)