Class RBTableStory
java.lang.Object
zombie.randomizedWorld.RandomizedWorldBase
zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
zombie.randomizedWorld.randomizedBuilding.RBTableStory
public final class RBTableStory extends RandomizedBuildingBase
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRBTableStory.StoryDefclassRBTableStory.StorySpawnItemNested classes/interfaces inherited from class zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
RandomizedBuildingBase.HumanCorpse -
Field Summary
Fields Modifier and Type Field Description static java.util.ArrayListallStoriesjava.util.ArrayListfullTableMapIsoObjecttable1IsoObjecttable2Fields inherited from class zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
KBBuildingX, KBBuildingYFields inherited from class zombie.randomizedWorld.RandomizedWorldBase
debugLine, maximumDays, minimumDays, minimumRooms, name, unique -
Constructor Summary
Constructors Constructor Description RBTableStory() -
Method Summary
Modifier and Type Method Description voidinitStories()booleanisValid(BuildingDef buildingDef, boolean boolean1)voidrandomizeBuilding(BuildingDef buildingDef)Methods inherited from class zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
addBarricade, addRandomRangedWeapon, addWorldItem, addWorldItem, addWorldItem, addZombies, addZombiesOnSquare, ChunkLoaded, getChance, getDoor, getMinimumDays, getMinimumRooms, getWindow, init, initAllRBMapChance, isAlwaysDo, isTableFor3DItems, removeAllZombies, setAlwaysDo, setChance, setMinimumDays, setMinimumRooms, spawnItemsInContainersMethods 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, spawnCarOnNearestNavMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
allStories
public static java.util.ArrayList allStories -
fullTableMap
public java.util.ArrayList fullTableMap -
table1
-
table2
-
-
Constructor Details
-
RBTableStory
public RBTableStory()
-
-
Method Details
-
initStories
public void initStories() -
isValid
- Overrides:
isValidin classRandomizedBuildingBase
-
randomizeBuilding
- Overrides:
randomizeBuildingin classRandomizedBuildingBase
-