Class IsoRoom

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

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

    • Beds

      public java.util.Vector Beds
    • bounds

      public java.awt.Rectangle bounds
    • building

      public IsoBuilding building
    • Containers

      public java.util.ArrayList Containers
    • Windows

      public java.util.ArrayList Windows
    • Exits

      public java.util.Vector Exits
    • layer

      public int layer
    • RoomDef

      public java.lang.String RoomDef
    • TileList

      public java.util.Vector TileList
    • transparentWalls

      public int transparentWalls
    • lit

      public boolean lit
    • lightSwitches

      public java.util.ArrayList lightSwitches
    • lights

      public java.util.ArrayList lights
    • roomLights

      public java.util.ArrayList roomLights
    • WaterSources

      public java.util.ArrayList WaterSources
    • seen

      public int seen
    • visited

      public int visited
    • def

      public RoomDef def
    • rects

      public java.util.ArrayList rects
    • Squares

      public 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)
    • getFreeTile

      public IsoGridSquare getFreeTile()
    • getWaterSources

      public java.util.ArrayList getWaterSources()
    • setWaterSources

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

      public boolean hasWater()
    • useWater

      public void useWater()
    • getWindows

      public java.util.ArrayList getWindows()
    • addSquare

      public void addSquare​(IsoGridSquare sq)
    • removeSquare

      public void removeSquare​(IsoGridSquare sq)
    • 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()
    • createLights1

      public void createLights1​(boolean active)
    • createLights2

      public void createLights2​(boolean active)
    • createLights3

      public void createLights3​(boolean active)
    • createLights

      public void createLights​(boolean active)