Package zombie.inventory
Class ItemPickerJava
java.lang.Object
zombie.inventory.ItemPickerJava
public 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.Overlay
static class
ItemPickerJava.OverlayEntry
-
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
overlayMap
static gnu.trove.map.hash.THashMap
rooms
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
fillContainer(ItemContainer itemContainer, IsoPlayer player)
static void
fillContainerType(ItemPickerJava.ItemPickerRoom itemPickerRoom, ItemContainer itemContainer, java.lang.String string, IsoGameCharacter gameCharacter)
static float
getLootModifier(java.lang.String string)
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)
static InventoryItem
tryAddItemToContainer(ItemContainer itemContainer, java.lang.String string)
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 java.util.ArrayList NoContainerFillRooms -
WeaponUpgrades
public static java.util.ArrayList WeaponUpgrades -
WeaponUpgradeMap
public static java.util.HashMap WeaponUpgradeMap -
rooms
public static gnu.trove.map.hash.THashMap rooms -
containers
public static gnu.trove.map.hash.THashMap containers -
overlayMap
public static gnu.trove.map.hash.THashMap overlayMap
-
-
Constructor Details
-
ItemPickerJava
public ItemPickerJava()
-
-
Method Details
-
Parse
public static void Parse() -
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) -
rollItem
public static void rollItem(ItemPickerJava.ItemPickerContainer itemPickerContainer, ItemContainer itemContainer, boolean boolean1, IsoGameCharacter gameCharacter) -
rollContainerItem
public static void rollContainerItem(InventoryContainer inventoryContainer, IsoGameCharacter gameCharacter, ItemPickerJava.ItemPickerContainer itemPickerContainer) -
getLootModifier
public static float getLootModifier(java.lang.String string) -
updateOverlaySprite
-
doOverlaySprite
-