Class RandomizedZoneStoryBase
java.lang.Object
zombie.randomizedWorld.RandomizedWorldBase
zombie.randomizedWorld.randomizedZoneStory.RandomizedZoneStoryBase
- Direct Known Subclasses:
RZSBaseball
,RZSBBQParty
,RZSBeachParty
,RZSBuryingCamp
,RZSFishingTrip
,RZSForestCamp
,RZSForestCampEaten
,RZSHunterCamp
,RZSMusicFest
,RZSMusicFestStage
,RZSSexyTime
,RZSTrapperCamp
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
int
int
Get a random free square in our story zonestatic void
boolean
isValid()
boolean
isValid
(IsoMetaGrid.Zone zone, boolean force) static boolean
isValidForStory
(IsoMetaGrid.Zone zone, boolean force) void
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, addZombiesOnSquare, 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
-
alwaysDo
public boolean alwaysDo -
baseChance
public static final int baseChance- See Also:
-
totalChance
public static int totalChance -
zoneStory
- See Also:
-
chance
public int chance -
zoneType
-
-
Constructor Details
-
RandomizedZoneStoryBase
public RandomizedZoneStoryBase()
-
-
Method Details
-
isValidForStory
-
initAllRZSMapChance
-
isValid
-
getRandomFreeSquare
Get a random free square in our story zone- Parameters:
rzs
-zone
-- Returns:
-
getRandomFreeSquareFullZone
public IsoGridSquare getRandomFreeSquareFullZone(RandomizedZoneStoryBase rzs, IsoMetaGrid.Zone zone) -
randomizeZoneStory
-
isValid
public boolean isValid() -
cleanAreaForStory
-
getMinimumWidth
public int getMinimumWidth() -
getMinimumHeight
public int getMinimumHeight()
-