Class IsoRoom

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

public final class IsoRoom
extends java.lang.Object
  • Field Details

    • Beds

      public final java.util.Vector Beds
    • bounds

      public java.awt.Rectangle bounds
    • building

      public IsoBuilding building
    • Containers

      public final java.util.ArrayList Containers
    • Windows

      public final java.util.ArrayList Windows
    • Exits

      public final java.util.Vector Exits
    • layer

      public int layer
    • RoomDef

      public java.lang.String RoomDef
    • TileList

      public final java.util.Vector TileList
    • transparentWalls

      public int transparentWalls
    • lightSwitches

      public final java.util.ArrayList lightSwitches
    • roomLights

      public final java.util.ArrayList roomLights
    • WaterSources

      public final java.util.ArrayList WaterSources
    • seen

      public int seen
    • visited

      public int visited
    • def

      public RoomDef def
    • rects

      public final java.util.ArrayList rects
    • Squares

      public final java.util.ArrayList Squares
  • Constructor Details

    • IsoRoom

      public IsoRoom()
  • Method Details

    • getBuilding

      public IsoBuilding getBuilding()
    • getName

      public java.lang.String getName()
    • CreateBuilding

      public IsoBuilding CreateBuilding​(IsoCell cell)
    • isInside

      public boolean isInside​(int int1, int int2, int int3)
    • getFreeTile

      public IsoGridSquare getFreeTile()
    • getWaterSources

      public java.util.ArrayList getWaterSources()
    • setWaterSources

      public void setWaterSources​(java.util.ArrayList arrayList)
    • hasWater

      public boolean hasWater()
    • useWater

      public void useWater()
    • getWindows

      public java.util.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 java.util.Vector getTileList()
    • getSquares

      public java.util.ArrayList getSquares()
    • getContainer

      public java.util.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 java.util.ArrayList getLightSwitches()