Class RandomizedZoneStoryBase
java.lang.Object
zombie.randomizedWorld.RandomizedWorldBase
zombie.randomizedWorld.randomizedZoneStory.RandomizedZoneStoryBase
- Direct Known Subclasses:
RZJackieJaye
,RZSAttachedAnimal
,RZSBaseball
,RZSBBQParty
,RZSBeachParty
,RZSBurntWreck
,RZSBuryingCamp
,RZSCampsite
,RZSCharcoalBurner
,RZSDean
,RZSDuke
,RZSEscapedAnimal
,RZSEscapedHerd
,RZSFishingTrip
,RZSForestCamp
,RZSForestCampEaten
,RZSFrankHemingway
,RZSHermitCamp
,RZSHillbillyHoedown
,RZSHogWild
,RZSHunterCamp
,RZSKirstyKormick
,RZSMurderScene
,RZSMusicFest
,RZSMusicFestStage
,RZSNastyMattress
,RZSOccultActivity
,RZSOldFirepit
,RZSOldShelter
,RZSOrphanedFawn
,RZSRangerSmith
,RZSRockerParty
,RZSSadCamp
,RZSSexyTime
,RZSSirTwiggy
,RZSSurvivalistCamp
,RZSTragicPicnic
,RZSTrapperCamp
,RZSVanCamp
,RZSWasteDump
,RZSWaterPump
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
static final int
int
protected int
protected int
static int
static final String
Fields inherited from class zombie.randomizedWorld.RandomizedWorldBase
debugLine, isRat, maximumDays, minimumDays, minimumRooms, name, reallyAlwaysForce, unique
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanAreaForStory
(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) static void
cleanSquareForStory
(IsoGridSquare isoGridSquare) int
int
getRandomExtraFreeSquare
(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) static IsoGridSquare
getRandomExtraFreeUnoccupiedSquare
(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) getRandomFreeSquare
(RandomizedZoneStoryBase randomizedZoneStoryBase1, Zone zone) getRandomFreeSquare
(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone, IsoGridSquare isoGridSquare1) getRandomFreeSquareFullZone
(RandomizedZoneStoryBase var1, Zone zone) static IsoGridSquare
getRandomFreeUnoccupiedSquare
(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) static void
initAllRZSMapChance
(Zone zone) boolean
isValid()
boolean
static boolean
isValidForStory
(Zone zone, boolean boolean0) void
randomizeZoneStory
(Zone var1) Methods inherited from class zombie.randomizedWorld.RandomizedWorldBase
addBloodSplat, addBrazier, addCampfire, addCampfireOrPit, addCharcoalBurner, addCookingPit, addGrindstone, addItemOnGround, addItemOnGround, addItemOnGround, addItemOnGroundNoLoot, addItemOnGroundNoLoot, addItemOnGroundStatic, addItemOnGroundStatic, addItemToObjectSurface, addMattressNorthSouth, addMattressWestEast, addRandomFirepit, addRandomItemOnGround, addRandomItemsOnGround, addRandomItemsOnGround, addRandomShelterNorthSouth, addRandomShelterWestEast, addRandomTentNorthSouth, addRandomTentWestEast, addShelterNorthSouth, addShelterWestEast, addSimpleCookingPit, addSimpleFire, addSleepingBagNorthSouth, addSleepingBagOrTentNorthSouth, addSleepingBagOrTentWestEast, addSleepingBagWestEast, addStoneAnvil, addTentNorthSouth, addTentNorthSouthNew, addTentWestEast, addTentWestEastNew, addTileObject, addTileObject, addTileObject, addTileObject, addTileObject, addTileObject, addTrailer, addTrailOfBlood, addTraitOfBlood, addVehicle, addVehicle, addVehicle, addVehicle, addVehicle, addVehicle, addVehicle, addVehicle, addVehicleFlipped, addVehicleFlipped, addWeapon, addWorkstationEntity, addWorkstationEntity, addZombiesOnSquare, addZombiesOnVehicle, alignCorpseToSquare, checkAreaForCarsSpawn, checkRadiusForCarSpawn, cleanSquareAndNeighbors, createBodyFromZombie, createCorpse, createCorpse, createCorpse, createCorpse, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomDeadBody, createRandomZombie, createRandomZombie, createRandomZombieForCorpse, createSkeletonCorpse, createSkeletonCorpse, dirtBomb, getBarnClutter, getBarnClutterItem, getBathroomSinkClutter, getBathroomSinkClutterItem, getBBQClutter, getBBQClutterItem, getBeachPartyClutter, getBeachPartyClutterItem, getBedClutter, getBedClutterItem, getCafeClutter, getCafeClutterItem, getCarpentryToolClutter, getCarpentryToolClutterItem, getClutterCopy, getClutterItem, getDeadEndClutter, getDeadEndClutterItem, getDebugLine, getDormClutter, getDormClutterItem, getFarmStorageClutter, getFarmStorageClutterItem, getFootballNightDrinkItem, getFootballNightDrinks, getFootballNightSnackItem, getFootballNightSnacks, getGarageStorageClutter, getGarageStorageClutterItem, getGigamartClutter, getGigamartClutterItem, getGroceryClutter, getGroceryClutterItem, getHairSalonClutter, getHairSalonClutterItem, getHallClutter, getHallClutterItem, getHenDoDrinkItem, getHenDoDrinks, getHenDoSnackItem, getHenDoSnacks, getHoedownClutter, getHoedownClutterItem, getHousePartyClutter, getHousePartyClutterItem, getJudgeClutter, getJudgeClutterItem, getKidClutter, getKidClutterItem, getKitchenCounterClutter, getKitchenCounterClutterItem, getKitchenSinkClutter, getKitchenSinkClutterItem, getKitchenStoveClutter, getKitchenStoveClutterItem, getLaundryRoomClutter, getLaundryRoomClutterItem, getLivingroomClutter, getLivingroomClutterItem, getLivingRoomOrKitchen, getMaximumDays, getMedicalClutter, getMedicallutterItem, getMurderSceneClutter, getMurderSceneClutterItem, getName, getNastyMattressClutter, getNastyMattressClutterItem, getOfficeCarDealerClutter, getOfficeCarDealerClutterItem, getOfficeOtherClutter, getOfficeOtherClutterItem, getOfficePaperworkClutter, getOfficePaperworkClutterItem, getOfficePenClutter, getOfficePenClutterItem, getOfficeTreatClutter, getOfficeTreatClutterItem, getOldShelterClutter, getOldShelterClutterItem, getOvenFoodClutter, getOvenFoodClutterItem, getPillowClutter, getPillowClutterItem, getPokerNightClutter, getPokerNightClutterItem, getRandomRoom, getRandomRoomNoKids, getRandomSpawnSquare, getRandomSquareForCorpse, getRichJerkClutter, getRichJerkClutterItem, getRoom, getRoomNoKids, getSadCampsiteClutter, getSadCampsiteClutterItem, getSidetableClutter, getSidetableClutterItem, getSq, getSurvivalistCampsiteClutter, getSurvivalistCampsiteClutterItem, getTwiggyClutter, getTwiggyClutterItem, getUtilityToolClutter, getUtilityToolClutterItem, getVanCampClutter, getVanCampClutterItem, getWatchClutter, getWatchClutterItem, getWoodcraftClutter, getWoodcraftClutterItem, graffSquare, graffSquare, is1x1AreaClear, is1x2AreaClear, is2x1AreaClear, is2x1or1x2AreaClear, is2x2AreaClear, isRat, isTimeValid, isUnique, isValidGraffSquare, removeAllVehiclesOnZone, setAttachedItem, setDebugLine, setMaximumDays, setUnique, spawnCarOnNearestNav, spawnCarOnNearestNav, trashSquare
-
Field Details
-
alwaysDo
public boolean alwaysDo -
baseChance
public static final int baseChance- See Also:
-
totalChance
public static int totalChance -
zoneStory
- See Also:
-
chance
public int chance -
minZoneWidth
protected int minZoneWidth -
minZoneHeight
protected int minZoneHeight -
zoneType
-
-
Constructor Details
-
RandomizedZoneStoryBase
public RandomizedZoneStoryBase()
-
-
Method Details
-
isValidForStory
-
initAllRZSMapChance
-
isValid
-
getRandomFreeSquare
public IsoGridSquare getRandomFreeSquare(RandomizedZoneStoryBase randomizedZoneStoryBase1, Zone zone) -
getRandomFreeSquare
public IsoGridSquare getRandomFreeSquare(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone, IsoGridSquare isoGridSquare1) -
getRandomExtraFreeSquare
public IsoGridSquare getRandomExtraFreeSquare(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) -
getRandomFreeUnoccupiedSquare
public static IsoGridSquare getRandomFreeUnoccupiedSquare(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) -
getRandomExtraFreeUnoccupiedSquare
public static IsoGridSquare getRandomExtraFreeUnoccupiedSquare(RandomizedZoneStoryBase randomizedZoneStoryBase, Zone zone) -
getRandomFreeSquareFullZone
-
randomizeZoneStory
-
isValid
public boolean isValid() -
cleanAreaForStory
-
cleanSquareForStory
-
getMinimumWidth
public int getMinimumWidth() -
getMinimumHeight
public int getMinimumHeight()
-