Class IsoRoom

java.lang.Object
zombie.iso.areas.IsoRoom

public final class IsoRoom extends Object
  • Field Details

  • Constructor Details

    • IsoRoom

      public IsoRoom()
  • Method Details

    • getBuilding

      public IsoBuilding getBuilding()
    • getName

      public String getName()
    • CreateBuilding

      public IsoBuilding CreateBuilding(IsoCell cell)
    • isInside

      public boolean isInside(int x, int y, int z)
    • getFreeTile

      public IsoGridSquare getFreeTile()
    • getWaterSources

      public ArrayList<IsoObject> getWaterSources()
      Returns:
      the WaterSources
    • setWaterSources

      public void setWaterSources(ArrayList<IsoObject> _WaterSources)
    • hasWater

      public boolean hasWater()
    • useWater

      public void useWater()
    • getWindows

      public ArrayList<IsoWindow> getWindows()
    • addSquare

      public void addSquare(IsoGridSquare sq)
    • refreshSquares

      public void refreshSquares()
    • removeSquare

      public void removeSquare(IsoGridSquare sq)
    • spawnZombies

      public void spawnZombies()
    • onSee

      public void onSee()
    • getTileList

      public Vector<IsoGridSquare> getTileList()
    • getSquares

      public ArrayList<IsoGridSquare> getSquares()
    • getContainer

      public ArrayList<ItemContainer> getContainer()
    • getRandomSquare

      public IsoGridSquare getRandomSquare()
    • getRandomFreeSquare

      public IsoGridSquare getRandomFreeSquare()
    • getRandomDoorFreeSquare

      public IsoGridSquare getRandomDoorFreeSquare()
    • getRandomWallFreeSquare

      public IsoGridSquare getRandomWallFreeSquare()
    • getRandomWallFreePairSquare

      public IsoGridSquare getRandomWallFreePairSquare(IsoDirections isoDirections, boolean boolean0)
    • getRandomWallSquare

      public IsoGridSquare getRandomWallSquare()
    • getRandomDoorAndWallFreeSquare

      public IsoGridSquare getRandomDoorAndWallFreeSquare()
    • hasLightSwitches

      public boolean hasLightSwitches()
    • createLights

      public void createLights(boolean active)
    • findRoomLightByID

      public IsoRoomLight findRoomLightByID(int int1)
    • getRoomDef

      public RoomDef getRoomDef()
    • getLightSwitches

      public ArrayList<IsoLightSwitch> getLightSwitches()
    • spawnRandomWorkstation

      public boolean spawnRandomWorkstation()
    • spawnRandom2TileWorkstation

      public boolean spawnRandom2TileWorkstation()
    • addMetalWorkbench

      public boolean addMetalWorkbench()
    • addPotteryWheel

      public boolean addPotteryWheel()
    • addOldPotteryWheel

      public boolean addOldPotteryWheel()
    • addModernPotteryWheel

      public boolean addModernPotteryWheel()
    • add2TileBench

      public boolean add2TileBench(String string0, String string1, String string2, String string3, String string4, boolean boolean1)
    • isShop

      public boolean isShop()