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 classItemPickerJava.ItemPickerContainerstatic classItemPickerJava.ItemPickerItemstatic classItemPickerJava.ItemPickerRoomstatic classItemPickerJava.ItemPickerUpgradeWeaponsstatic classItemPickerJava.Overlaystatic classItemPickerJava.OverlayEntry -
Field Summary
Fields Modifier and Type Field Description static gnu.trove.map.hash.THashMapcontainersstatic java.util.ArrayListNoContainerFillRoomsstatic gnu.trove.map.hash.THashMapoverlayMapstatic gnu.trove.map.hash.THashMaproomsstatic java.util.HashMapWeaponUpgradeMapstatic java.util.ArrayListWeaponUpgradesstatic floatzombieDensityCap -
Constructor Summary
Constructors Constructor Description ItemPickerJava() -
Method Summary
Modifier and Type Method Description static voiddoOverlaySprite(IsoGridSquare sq)static voidfillContainer(ItemContainer container, IsoPlayer player)static voidfillContainerType(ItemPickerJava.ItemPickerRoom roomDist, ItemContainer container, java.lang.String roomName, IsoGameCharacter character)static floatgetLootModifier(java.lang.String itemname)static voidParse()static voidrollContainerItem(InventoryContainer bag, IsoGameCharacter character, ItemPickerJava.ItemPickerContainer containerDist)static voidrollItem(ItemPickerJava.ItemPickerContainer containerDist, ItemContainer container, boolean doItemContainer, IsoGameCharacter character)static InventoryItemtryAddItemToContainer(ItemContainer container, java.lang.String itemType)static voidupdateOverlaySprite(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
-