Class IsoRoom

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

public final class IsoRoom extends Object
  • Field Details

    • Beds

      public final Vector Beds
    • bounds

      public Rectangle bounds
    • building

      public IsoBuilding building
    • Containers

      public final ArrayList Containers
    • Windows

      public final ArrayList Windows
    • Exits

      public final Vector Exits
    • layer

      public int layer
    • RoomDef

      public String RoomDef
    • TileList

      public final Vector TileList
    • transparentWalls

      public int transparentWalls
    • lightSwitches

      public final ArrayList lightSwitches
    • roomLights

      public final ArrayList roomLights
    • WaterSources

      public final ArrayList WaterSources
    • seen

      public int seen
    • visited

      public int visited
    • def

      public RoomDef def
    • rects

      public final ArrayList rects
    • Squares

      public final ArrayList Squares
  • 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 int1, int int2, int int3)
    • getFreeTile

      public IsoGridSquare getFreeTile()
    • getWaterSources

      public ArrayList getWaterSources()
    • setWaterSources

      public void setWaterSources(ArrayList arrayList)
    • hasWater

      public boolean hasWater()
    • useWater

      public void useWater()
    • getWindows

      public ArrayList getWindows()
    • addSquare

      public void addSquare(IsoGridSquare square)
    • refreshSquares

      public void refreshSquares()
    • removeSquare

      public void removeSquare(IsoGridSquare square)
    • spawnZombies

      public void spawnZombies()
    • onSee

      public void onSee()
    • getTileList

      public Vector getTileList()
    • getSquares

      public ArrayList getSquares()
    • getContainer

      public ArrayList getContainer()
    • getRandomSquare

      public IsoGridSquare getRandomSquare()
    • getRandomFreeSquare

      public IsoGridSquare getRandomFreeSquare()
    • hasLightSwitches

      public boolean hasLightSwitches()
    • createLights

      public void createLights(boolean boolean1)
    • getRoomDef

      public RoomDef getRoomDef()
    • getLightSwitches

      public ArrayList getLightSwitches()