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

public class RandomizedBuildingBase extends RandomizedWorldBase
  • Field Details

  • Constructor Details

    • RandomizedBuildingBase

      public RandomizedBuildingBase()
  • Method Details

    • randomizeBuilding

      public void randomizeBuilding(BuildingDef buildingDef)
    • init

      public void init()
    • initAllRBMapChance

      public static void initAllRBMapChance()
    • isValid

      public boolean isValid(BuildingDef buildingDef, boolean boolean1)
    • getMinimumDays

      public int getMinimumDays()
    • setMinimumDays

      public void setMinimumDays(int int1)
    • getMinimumRooms

      public int getMinimumRooms()
    • setMinimumRooms

      public void setMinimumRooms(int int1)
    • ChunkLoaded

      public static void ChunkLoaded(IsoBuilding building)
    • getChance

      public int getChance()
    • setChance

      public void setChance(int int1)
    • isAlwaysDo

      public boolean isAlwaysDo()
    • setAlwaysDo

      public void setAlwaysDo(boolean boolean1)
    • addZombiesOnSquare

      public ArrayList addZombiesOnSquare(int int1, String string, Integer integer, IsoGridSquare square)
      Overrides:
      addZombiesOnSquare in class RandomizedWorldBase
    • 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

      public void spawnItemsInContainers(BuildingDef buildingDef, String string, int int1)
    • removeAllZombies

      protected void removeAllZombies(BuildingDef buildingDef)
    • getWindow

      public IsoWindow getWindow(IsoGridSquare square)
    • getDoor

      public IsoDoor getDoor(IsoGridSquare square)
    • addBarricade

      public void addBarricade(IsoGridSquare square, int int1)
    • 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

      public InventoryItem addWorldItem(String string, IsoGridSquare square, IsoObject object)
    • isTableFor3DItems

      public boolean isTableFor3DItems(IsoObject object, IsoGridSquare square)