zombie.iso.areas
Class IsoRoom
java.lang.Object
zombie.iso.areas.IsoRoom
public class IsoRoom
- extends java.lang.Object
- Author:
- LEMMY
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Beds
public java.util.Vector<IsoGridSquare> Beds
bounds
public java.awt.Rectangle bounds
building
public IsoBuilding building
Containers
public java.util.Vector<ItemContainer> Containers
Windows
public java.util.ArrayList<IsoWindow> Windows
Exits
public java.util.Vector<IsoRoomExit> Exits
layer
public int layer
RoomDef
public java.lang.String RoomDef
TileList
public java.util.Vector<IsoGridSquare> TileList
transparentWalls
public int transparentWalls
lit
public boolean lit
lightSwitches
public java.util.ArrayList<IsoLightSwitch> lightSwitches
WaterSources
public java.util.ArrayList<IsoObject> WaterSources
seen
public int seen
visited
public int visited
def
public RoomDef def
rects
public java.util.ArrayList<RoomDef.RoomRect> rects
Squares
public java.util.ArrayList<IsoGridSquare> Squares
IsoRoom
public IsoRoom()
getBuilding
public IsoBuilding getBuilding()
getName
public java.lang.String getName()
CreateBuilding
public IsoBuilding CreateBuilding(IsoCell cell)
CutWalls
public void CutWalls()
getFreeTile
public IsoGridSquare getFreeTile()
UnCutWalls
public void UnCutWalls()
getWaterSources
public java.util.ArrayList<IsoObject> getWaterSources()
- Returns:
- the WaterSources
setWaterSources
public void setWaterSources(java.util.ArrayList<IsoObject> WaterSources)
- Parameters:
WaterSources
- the WaterSources to set
hasWater
public boolean hasWater()
useWater
public void useWater()
getWindows
public java.util.ArrayList<IsoWindow> getWindows()
addSquare
public void addSquare(IsoGridSquare sq)
removeSquare
public void removeSquare(IsoGridSquare sq)
spawnZombies
public void spawnZombies()
onSee
public void onSee()