Package zombie.inventory
Class ItemPickerJava
java.lang.Object
zombie.inventory.ItemPickerJava
public final class ItemPickerJava
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ItemPickerJava.ItemPickerContainer
static class
ItemPickerJava.ItemPickerItem
static class
ItemPickerJava.ItemPickerRoom
static class
ItemPickerJava.ItemPickerUpgradeWeapons
static class
ItemPickerJava.ProceduralItem
static class
ItemPickerJava.VehicleDistribution
-
Field Summary
Fields Modifier and Type Field Description static gnu.trove.map.hash.THashMap
containers
static java.util.ArrayList
NoContainerFillRooms
static gnu.trove.map.hash.THashMap
ProceduralDistributions
static gnu.trove.map.hash.THashMap
rooms
static gnu.trove.map.hash.THashMap
VehicleDistributions
static java.util.HashMap
WeaponUpgradeMap
static java.util.ArrayList
WeaponUpgrades
static float
zombieDensityCap
-
Constructor Summary
Constructors Constructor Description ItemPickerJava()
-
Method Summary
Modifier and Type Method Description static void
doOverlaySprite(IsoGridSquare square)
static void
doRollItem(ItemPickerJava.ItemPickerContainer itemPickerContainer, ItemContainer itemContainer, float float1, IsoGameCharacter gameCharacter, boolean boolean1, boolean boolean2, ItemPickerJava.ItemPickerRoom itemPickerRoom)
static void
fillContainer(ItemContainer itemContainer, IsoPlayer player)
static void
fillContainerType(ItemPickerJava.ItemPickerRoom itemPickerRoom, ItemContainer itemContainer, java.lang.String string, IsoGameCharacter gameCharacter)
static ItemPickerJava.ItemPickerContainer
getItemContainer(java.lang.String string, java.lang.String string2, java.lang.String string3, boolean boolean1)
static float
getLootModifier(java.lang.String string)
static void
InitSandboxLootSettings()
static void
Parse()
static void
rollContainerItem(InventoryContainer inventoryContainer, IsoGameCharacter gameCharacter, ItemPickerJava.ItemPickerContainer itemPickerContainer)
static void
rollItem(ItemPickerJava.ItemPickerContainer itemPickerContainer, ItemContainer itemContainer, boolean boolean1, IsoGameCharacter gameCharacter, ItemPickerJava.ItemPickerRoom itemPickerRoom)
static InventoryItem
tryAddItemToContainer(ItemContainer itemContainer, java.lang.String string, ItemPickerJava.ItemPickerContainer itemPickerContainer)
static void
updateOverlaySprite(IsoObject object)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
zombieDensityCap
public static float zombieDensityCap -
NoContainerFillRooms
public static final java.util.ArrayList NoContainerFillRooms -
WeaponUpgrades
public static final java.util.ArrayList WeaponUpgrades -
WeaponUpgradeMap
public static final java.util.HashMap WeaponUpgradeMap -
rooms
public static final gnu.trove.map.hash.THashMap rooms -
containers
public static final gnu.trove.map.hash.THashMap containers -
ProceduralDistributions
public static final gnu.trove.map.hash.THashMap ProceduralDistributions -
VehicleDistributions
public static final gnu.trove.map.hash.THashMap VehicleDistributions
-
-
Constructor Details
-
ItemPickerJava
public ItemPickerJava()
-
-
Method Details
-
Parse
public static void Parse() -
InitSandboxLootSettings
public static void InitSandboxLootSettings() -
fillContainer
-
fillContainerType
public static void fillContainerType(ItemPickerJava.ItemPickerRoom itemPickerRoom, ItemContainer itemContainer, java.lang.String string, IsoGameCharacter gameCharacter) -
tryAddItemToContainer
public static InventoryItem tryAddItemToContainer(ItemContainer itemContainer, java.lang.String string, ItemPickerJava.ItemPickerContainer itemPickerContainer) -
rollItem
public static void rollItem(ItemPickerJava.ItemPickerContainer itemPickerContainer, ItemContainer itemContainer, boolean boolean1, IsoGameCharacter gameCharacter, ItemPickerJava.ItemPickerRoom itemPickerRoom) -
doRollItem
public static void doRollItem(ItemPickerJava.ItemPickerContainer itemPickerContainer, ItemContainer itemContainer, float float1, IsoGameCharacter gameCharacter, boolean boolean1, boolean boolean2, ItemPickerJava.ItemPickerRoom itemPickerRoom) -
rollContainerItem
public static void rollContainerItem(InventoryContainer inventoryContainer, IsoGameCharacter gameCharacter, ItemPickerJava.ItemPickerContainer itemPickerContainer) -
getLootModifier
public static float getLootModifier(java.lang.String string) -
updateOverlaySprite
-
doOverlaySprite
-
getItemContainer
public static ItemPickerJava.ItemPickerContainer getItemContainer(java.lang.String string, java.lang.String string2, java.lang.String string3, boolean boolean1)
-