Class RBBasic
java.lang.Object
zombie.randomizedWorld.RandomizedWorldBase
zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
zombie.randomizedWorld.randomizedBuilding.RBBasic
public final class RBBasic extends RandomizedBuildingBase
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.randomizedWorld.randomizedBuilding.RandomizedBuildingBase
RandomizedBuildingBase.HumanCorpse -
Field Summary
Fields 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 RBBasic() -
Method Summary
Modifier and Type Method Description voiddoProfessionStory(BuildingDef buildingDef, java.lang.String string)voiddoRandomDeadSurvivorStory(BuildingDef buildingDef, RandomizedDeadSurvivorBase randomizedDeadSurvivorBase)java.util.ArrayListgetSurvivorProfession()java.util.ArrayListgetSurvivorStories()static java.util.ArrayListgetUniqueRDSSpawned()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, isValid, 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
-
Constructor Details
-
RBBasic
public RBBasic()
-
-
Method Details
-
randomizeBuilding
- Overrides:
randomizeBuildingin classRandomizedBuildingBase
-
doProfessionStory
-
doRandomDeadSurvivorStory
public void doRandomDeadSurvivorStory(BuildingDef buildingDef, RandomizedDeadSurvivorBase randomizedDeadSurvivorBase) -
getSurvivorStories
public java.util.ArrayList getSurvivorStories() -
getSurvivorProfession
public java.util.ArrayList getSurvivorProfession() -
getUniqueRDSSpawned
public static java.util.ArrayList getUniqueRDSSpawned()
-