Class IsoBuilding
java.lang.Object
zombie.iso.areas.IsoBuilding
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanfinal ArrayList<ItemContainer> final Vector<IsoRoomExit> static floatintstatic intbooleanstatic floatintintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddDoor(IsoDoor obj, boolean bOtherTile, IsoGridSquare from, IsoBuilding building) voidvoidvoidaddWindow(IsoWindow obj, boolean bOtherTile, IsoGridSquare from, IsoBuilding building) voidvoidbooleanContainsAllItems(Stack<String> items) booleancontainsRoom(String room) voidCreateFrom(BuildingDef buildingDef, IsoMetaCell var2) voidvoidCheck for player inside the house and awake them allgetContainerWith(ItemType itemType) getDef()intgetID()getRandomContainer(String type) getRandomContainerSingle(String string) getRandomRoom(String room) intbooleanbooleanbooleanhasWater()booleanbooleanbooleanbooleanisToxic()floatScoreBuildingPersonSpecific(SurvivorDesc desc, boolean bFarGood) voidsetAllExplored(boolean b) voidsetToxic(boolean _isToxic) voidvoidupdate()
-
Field Details
-
bounds
-
Exits
-
IsResidence
public boolean IsResidence -
container
-
Rooms
-
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
-
-
Constructor Details
-
IsoBuilding
public IsoBuilding() -
IsoBuilding
-
-
Method Details
-
getRoomsNumber
public int getRoomsNumber() -
getID
public int getID() -
TriggerAlarm
public void TriggerAlarm() -
ContainsAllItems
-
ScoreBuildingPersonSpecific
-
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
-
getRandomRoom
-
hasRoom
-
getRandomContainer
-
getRandomContainerSingle
-
getRandomFirstFloorWindow
-
isToxic
public boolean isToxic() -
setToxic
public void setToxic(boolean _isToxic) -
forceAwake
public void forceAwake()Check for player inside the house and awake them all -
hasBasement
public boolean hasBasement() -
isEntirelyEmptyOutside
public boolean isEntirelyEmptyOutside()
-