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 sq)
static void
fillContainer(ItemContainer container, IsoPlayer player)
static void
fillContainerType(ItemPickerJava.ItemPickerRoom roomDist, ItemContainer container, java.lang.String roomName, IsoGameCharacter character)
static float
getLootModifier(java.lang.String itemname)
static void
Parse()
static void
rollContainerItem(InventoryContainer bag, IsoGameCharacter character, ItemPickerJava.ItemPickerContainer containerDist)
static void
rollItem(ItemPickerJava.ItemPickerContainer containerDist, ItemContainer container, boolean doItemContainer, IsoGameCharacter character)
static InventoryItem
tryAddItemToContainer(ItemContainer container, java.lang.String itemType)
static void
updateOverlaySprite(IsoObject obj)
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 roomDist, ItemContainer container, java.lang.String roomName, IsoGameCharacter character) -
tryAddItemToContainer
public static InventoryItem tryAddItemToContainer(ItemContainer container, java.lang.String itemType) -
rollItem
public static void rollItem(ItemPickerJava.ItemPickerContainer containerDist, ItemContainer container, boolean doItemContainer, IsoGameCharacter character) -
rollContainerItem
public static void rollContainerItem(InventoryContainer bag, IsoGameCharacter character, ItemPickerJava.ItemPickerContainer containerDist) -
getLootModifier
public static float getLootModifier(java.lang.String itemname) -
updateOverlaySprite
-
doOverlaySprite
-