Package zombie.iso.areas
Class IsoBuilding
java.lang.Object
zombie.iso.areas.IsoArea
zombie.iso.areas.IsoBuilding
public class IsoBuilding extends IsoArea
-
Field Summary
Fields Modifier and Type Field Description java.awt.RectangleboundsbooleanbSeenInsidejava.util.ArrayListcontainerBuildingDefdefjava.util.VectorExitsstatic floatGoodBuildingScoreintIDstatic intIDMaxbooleanIsResidencejava.util.ArrayListlightsstatic floatPoorBuildingScorejava.util.VectorRoomsintsafetyintscoreUpdateinttransparentWallsjava.util.VectorWindows -
Constructor Summary
Constructors Constructor Description IsoBuilding()IsoBuilding(IsoCell cell) -
Method Summary
Methods inherited from class zombie.iso.areas.IsoArea
Ardo, asasa, Thigglewhat, Thigglewhat2, Thigglewhat22Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
bounds
public java.awt.Rectangle bounds -
Exits
public java.util.Vector Exits -
IsResidence
public boolean IsResidence -
container
public java.util.ArrayList container -
Rooms
public java.util.Vector Rooms -
Windows
public java.util.Vector Windows -
ID
public int ID -
IDMax
public static int IDMax -
safety
public int safety -
transparentWalls
public int transparentWalls -
PoorBuildingScore
public static float PoorBuildingScore -
GoodBuildingScore
public static float GoodBuildingScore -
scoreUpdate
public int scoreUpdate -
def
-
bSeenInside
public boolean bSeenInside -
lights
public java.util.ArrayList lights
-
-
Constructor Details
-
IsoBuilding
public IsoBuilding() -
IsoBuilding
-
-
Method Details
-
getRoomsNumber
public int getRoomsNumber() -
TriggerAlarm
public void TriggerAlarm() -
ContainsAllItems
public boolean ContainsAllItems(java.util.Stack items) -
ScoreBuildingPersonSpecific
-
getNeedsScore
-
ScoreBuildingGroupSpecific
-
getDef
-
update
public void update() -
AddRoom
-
CalculateExits
public void CalculateExits() -
CalculateWindows
public void CalculateWindows() -
FillContainers
public void FillContainers() -
getContainerWith
-
getRandomRoom
-
getFreeTile
-
hasWater
public boolean hasWater() -
CreateFrom
-
setAllExplored
public void setAllExplored(boolean b) -
isAllExplored
public boolean isAllExplored() -
addWindow
-
addWindow
-
addDoor
-
addDoor
-
isResidential
public boolean isResidential() -
containsRoom
public boolean containsRoom(java.lang.String room) -
getRandomRoom
-
getRandomContainer
-
getRandomFirstFloorWindow
-
isToxic
public boolean isToxic() -
setToxic
public void setToxic(boolean isToxic)
-