Class RandomizedBuildingBase
java.lang.Object
zombie.randomizedWorld.RandomizedWorldBase
zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
- Direct Known Subclasses:
RandomizedDeadSurvivorBase
,RBBar
,RBBasic
,RBBurnt
,RBBurntCorpse
,RBBurntFireman
,RBCafe
,RBClinic
,RBHairSalon
,RBKateAndBaldspot
,RBLooted
,RBOffice
,RBOther
,RBPileOCrepe
,RBPizzaWhirled
,RBSafehouse
,RBSchool
,RBShopLooted
,RBSpiffo
,RBStripclub
,RBTableStory
,RBTableStoryBase
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final int
protected static final int
Fields inherited from class zombie.randomizedWorld.RandomizedWorldBase
debugLine, maximumDays, minimumDays, minimumRooms, name, unique
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addBarricade
(IsoGridSquare square, int int1) addRandomRangedWeapon
(ItemContainer itemContainer, boolean boolean1, boolean boolean2, boolean boolean3) addWorldItem
(String string, IsoGridSquare square, float float1, float float2, float float3) addWorldItem
(String string, IsoGridSquare square, float float1, float float2, float float3, int int1) addWorldItem
(String string, IsoGridSquare square, IsoObject object) addZombies
(BuildingDef buildingDef, int int1, String string, Integer integer, RoomDef roomDef) addZombiesOnSquare
(int int1, String string, Integer integer, IsoGridSquare square) static void
ChunkLoaded
(IsoBuilding building) int
getDoor
(IsoGridSquare square) int
int
getWindow
(IsoGridSquare square) void
init()
static void
boolean
boolean
isTableFor3DItems
(IsoObject object, IsoGridSquare square) boolean
isValid
(BuildingDef buildingDef, boolean boolean1) void
randomizeBuilding
(BuildingDef buildingDef) protected void
removeAllZombies
(BuildingDef buildingDef) void
setAlwaysDo
(boolean boolean1) void
setChance
(int int1) void
setMinimumDays
(int int1) void
setMinimumRooms
(int int1) void
spawnItemsInContainers
(BuildingDef buildingDef, String string, int int1) Methods inherited from class zombie.randomizedWorld.RandomizedWorldBase
addBloodSplat, addItemOnGround, addItemOnGround, addRandomItemOnGround, addRandomItemsOnGround, addRandomItemsOnGround, addTentNorthSouth, addTentWestEast, addTileObject, addTileObject, addTrailer, addTrailOfBlood, addTraitOfBlood, addVehicle, addVehicle, addVehicle, addVehicleFlipped, addVehicleFlipped, addWeapon, addZombiesOnVehicle, alignCorpseToSquare, createBodyFromZombie, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomZombie, createRandomZombie, createRandomZombieForCorpse, createSkeletonCorpse, getDebugLine, getLivingRoomOrKitchen, getMaximumDays, getName, getRandomRoom, getRandomSpawnSquare, getRandomSquareForCorpse, getRoom, getSq, is1x2AreaClear, is2x1AreaClear, is2x1or1x2AreaClear, is2x2AreaClear, isTimeValid, isUnique, removeAllVehiclesOnZone, setAttachedItem, setDebugLine, setMaximumDays, setUnique, spawnCarOnNearestNav
-
Field Details
-
KBBuildingX
protected static final int KBBuildingX- See Also:
-
KBBuildingY
protected static final int KBBuildingY- See Also:
-
-
Constructor Details
-
RandomizedBuildingBase
public RandomizedBuildingBase()
-
-
Method Details
-
randomizeBuilding
-
init
public void init() -
initAllRBMapChance
public static void initAllRBMapChance() -
isValid
-
getMinimumDays
public int getMinimumDays() -
setMinimumDays
public void setMinimumDays(int int1) -
getMinimumRooms
public int getMinimumRooms() -
setMinimumRooms
public void setMinimumRooms(int int1) -
ChunkLoaded
-
getChance
public int getChance() -
setChance
public void setChance(int int1) -
isAlwaysDo
public boolean isAlwaysDo() -
setAlwaysDo
public void setAlwaysDo(boolean boolean1) -
addZombiesOnSquare
- Overrides:
addZombiesOnSquare
in classRandomizedWorldBase
-
addZombies
public ArrayList addZombies(BuildingDef buildingDef, int int1, String string, Integer integer, RoomDef roomDef) -
addRandomRangedWeapon
public HandWeapon addRandomRangedWeapon(ItemContainer itemContainer, boolean boolean1, boolean boolean2, boolean boolean3) -
spawnItemsInContainers
-
removeAllZombies
-
getWindow
-
getDoor
-
addBarricade
-
addWorldItem
public InventoryItem addWorldItem(String string, IsoGridSquare square, float float1, float float2, float float3) -
addWorldItem
public InventoryItem addWorldItem(String string, IsoGridSquare square, float float1, float float2, float float3, int int1) -
addWorldItem
-
isTableFor3DItems
-