Package zombie.inventory
Class ItemContainer
java.lang.Object
zombie.inventory.ItemContainer
public final class ItemContainer
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description booleanactivefloatageFactorbooleanbExploredintCapacityInventoryItemcontainingItemfloatCookingFactorintIDjava.util.ArrayListIncludingObsoleteItemsInventoryContainerinventoryContainerbooleanIsDevicejava.util.ArrayListItemsIsoObjectparentIsoGridSquareSourceGridjava.lang.StringtypeVehiclePartvehiclePart -
Constructor Summary
Constructors Constructor Description ItemContainer()ItemContainer(int int1)ItemContainer(int int1, java.lang.String string, IsoGridSquare square, IsoObject object)ItemContainer(java.lang.String string, IsoGridSquare square, IsoObject object) -
Method Summary
Modifier and Type Method Description InventoryItemaddItem(InventoryItem inventoryItem)InventoryItemAddItem(java.lang.String string)booleanAddItem(java.lang.String string, float float1)InventoryItemAddItem(InventoryItem inventoryItem)InventoryItemAddItemBlind(InventoryItem inventoryItem)voidaddItemOnServer(InventoryItem inventoryItem)java.util.ArrayListAddItems(java.lang.String string, int int1)voidAddItems(InventoryItem inventoryItem, int int1)voidaddItemsToProcessItems()voidclear()booleancontains(java.lang.String string)booleancontains(java.lang.String string, boolean boolean1)booleancontains(java.lang.String string, boolean boolean1, boolean boolean2)booleancontains(InventoryItem inventoryItem)booleancontains(InventoryItem inventoryItem, boolean boolean1)booleancontainsEval(LuaClosure luaClosure)booleancontainsEvalArg(LuaClosure luaClosure, java.lang.Object object)booleancontainsEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)booleancontainsEvalRecurse(LuaClosure luaClosure)booleancontainsID(int int1)booleancontainsRecursive(InventoryItem inventoryItem)booleancontainsTag(java.lang.String string)booleancontainsTagEval(java.lang.String string, LuaClosure luaClosure)booleancontainsTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)booleancontainsTagEvalRecurse(java.lang.String string, LuaClosure luaClosure)booleancontainsTagRecurse(java.lang.String string)booleancontainsType(java.lang.String string)booleancontainsTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)booleancontainsTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)booleancontainsTypeRecurse(java.lang.String string)booleancontainsWithModule(java.lang.String string)booleancontainsWithModule(java.lang.String string, boolean boolean1)InventoryItemDoAddItem(InventoryItem inventoryItem)InventoryItemDoAddItemBlind(InventoryItem inventoryItem)voidDoRemoveItem(InventoryItem inventoryItem)voidemptyIt()InventoryItemFind(ItemType itemType)java.util.ArrayListFindAll(java.lang.String string)InventoryItemFindAndReturn(java.lang.String string)java.util.ArrayListFindAndReturn(java.lang.String string, int int1)InventoryItemFindAndReturn(java.lang.String string, java.util.ArrayList arrayList)InventoryItemFindAndReturnCategory(java.lang.String string)InventoryItemFindAndReturnStack(java.lang.String string)InventoryItemFindAndReturnStack(InventoryItem inventoryItem)InventoryItemFindAndReturnWaterItem(int int1)InventoryItemFindWaterSource()static floatfloatingPointCorrection(float float1)java.lang.StringgetAcceptItemFunction()floatgetAgeFactor()java.util.ArrayListgetAll(java.util.function.Predicate predicate)java.util.ArrayListgetAll(java.util.function.Predicate predicate, java.util.ArrayList arrayList)java.util.ArrayListgetAllCategory(java.lang.String string)java.util.ArrayListgetAllCategory(java.lang.String string, java.util.ArrayList arrayList)java.util.ArrayListgetAllCategoryRecurse(java.lang.String string, java.util.ArrayList arrayList)java.util.ArrayListgetAllEval(LuaClosure luaClosure)java.util.ArrayListgetAllEval(LuaClosure luaClosure, java.util.ArrayList arrayList)java.util.ArrayListgetAllEvalArg(LuaClosure luaClosure, java.lang.Object object)java.util.ArrayListgetAllEvalArg(LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)java.util.ArrayListgetAllEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)java.util.ArrayListgetAllEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)java.util.ArrayListgetAllEvalRecurse(LuaClosure luaClosure)java.util.ArrayListgetAllEvalRecurse(LuaClosure luaClosure, java.util.ArrayList arrayList)java.util.LinkedHashMapgetAllItems(java.util.LinkedHashMap linkedHashMap, boolean boolean1)java.util.ArrayListgetAllRecurse(java.util.function.Predicate predicate, java.util.ArrayList arrayList)java.util.ArrayListgetAllTag(java.lang.String string, java.util.ArrayList arrayList)java.util.ArrayListgetAllTagEval(java.lang.String string, LuaClosure luaClosure)java.util.ArrayListgetAllTagEval(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)java.util.ArrayListgetAllTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)java.util.ArrayListgetAllTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)java.util.ArrayListgetAllTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)java.util.ArrayListgetAllTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)java.util.ArrayListgetAllTagRecurse(java.lang.String string, java.util.ArrayList arrayList)java.util.ArrayListgetAllType(java.lang.String string)java.util.ArrayListgetAllType(java.lang.String string, java.util.ArrayList arrayList)java.util.ArrayListgetAllTypeEval(java.lang.String string, LuaClosure luaClosure)java.util.ArrayListgetAllTypeEval(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)java.util.ArrayListgetAllTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)java.util.ArrayListgetAllTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)java.util.ArrayListgetAllTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)java.util.ArrayListgetAllTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)java.util.ArrayListgetAllTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)java.util.ArrayListgetAllTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)java.util.ArrayListgetAllTypeRecurse(java.lang.String string)java.util.ArrayListgetAllTypeRecurse(java.lang.String string, java.util.ArrayList arrayList)java.util.ArrayListgetAllWaterFillables()InventoryItemgetBest(java.util.function.Predicate predicate, java.util.Comparator comparator)InventoryItemgetBestBandage(SurvivorDesc survivorDesc)InventoryItemgetBestCondition(java.lang.String string)InventoryItemgetBestCondition(java.util.function.Predicate predicate)InventoryItemgetBestConditionEval(LuaClosure luaClosure)InventoryItemgetBestConditionEvalRecurse(LuaClosure luaClosure)InventoryItemgetBestConditionRecurse(java.lang.String string)InventoryItemgetBestConditionRecurse(java.util.function.Predicate predicate)InventoryItemgetBestEval(LuaClosure luaClosure, LuaClosure luaClosure2)InventoryItemgetBestEvalArg(LuaClosure luaClosure, LuaClosure luaClosure2, java.lang.Object object)InventoryItemgetBestEvalArgRecurse(LuaClosure luaClosure, LuaClosure luaClosure2, java.lang.Object object)InventoryItemgetBestEvalRecurse(LuaClosure luaClosure, LuaClosure luaClosure2)InventoryItemgetBestFood(SurvivorDesc survivorDesc)InventoryItemgetBestRecurse(java.util.function.Predicate predicate, java.util.Comparator comparator)InventoryItemgetBestType(java.lang.String string, java.util.Comparator comparator)InventoryItemgetBestTypeEval(java.lang.String string, LuaClosure luaClosure)InventoryItemgetBestTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)InventoryItemgetBestTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)InventoryItemgetBestTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)InventoryItemgetBestTypeRecurse(java.lang.String string, java.util.Comparator comparator)InventoryItemgetBestWeapon()InventoryItemgetBestWeapon(SurvivorDesc survivorDesc)intgetCapacity()floatgetCapacityWeight()IsoGameCharactergetCharacter()java.lang.StringgetCloseSound()java.lang.StringgetContainerPosition()InventoryItemgetContainingItem()floatgetContentsWeight()floatgetCookingFactor()intgetCount(java.util.function.Predicate predicate)intgetCountEval(LuaClosure luaClosure)intgetCountEvalArg(LuaClosure luaClosure, java.lang.Object object)intgetCountEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)intgetCountEvalRecurse(LuaClosure luaClosure)intgetCountRecurse(java.util.function.Predicate predicate)intgetCountTag(java.lang.String string)intgetCountTagEval(java.lang.String string, LuaClosure luaClosure)intgetCountTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)intgetCountTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)intgetCountTagEvalRecurse(java.lang.String string, LuaClosure luaClosure)intgetCountTagRecurse(java.lang.String string)intgetCountType(java.lang.String string)intgetCountTypeEval(java.lang.String string, LuaClosure luaClosure)intgetCountTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)intgetCountTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)intgetCountTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)intgetCountTypeRecurse(java.lang.String string)floatgetCustomTemperature()intgetEffectiveCapacity(IsoGameCharacter gameCharacter)InventoryItemgetFirst(java.util.function.Predicate predicate)InventoryItemgetFirstCategory(java.lang.String string)InventoryItemgetFirstCategoryRecurse(java.lang.String string)InventoryItemgetFirstEval(LuaClosure luaClosure)InventoryItemgetFirstEvalArg(LuaClosure luaClosure, java.lang.Object object)InventoryItemgetFirstEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)InventoryItemgetFirstEvalRecurse(LuaClosure luaClosure)InventoryItemgetFirstRecurse(java.util.function.Predicate predicate)InventoryItemgetFirstTag(java.lang.String string)InventoryItemgetFirstTagEval(java.lang.String string, LuaClosure luaClosure)InventoryItemgetFirstTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)InventoryItemgetFirstTagEvalRecurse(java.lang.String string, LuaClosure luaClosure)InventoryItemgetFirstTagRecurse(java.lang.String string)InventoryItemgetFirstType(java.lang.String string)InventoryItemgetFirstTypeEval(java.lang.String string, LuaClosure luaClosure)InventoryItemgetFirstTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)InventoryItemgetFirstTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)InventoryItemgetFirstTypeRecurse(java.lang.String string)java.lang.StringgetFreezerPosition()InventoryItemgetItemById(long long1)intgetItemCount(java.lang.String string)intgetItemCount(java.lang.String string, boolean boolean1)intgetItemCountFromTypeRecurse(java.lang.String string)intgetItemCountRecurse(java.lang.String string)InventoryItemgetItemFromType(java.lang.String string)InventoryItemgetItemFromType(java.lang.String string, boolean boolean1, boolean boolean2)InventoryItemgetItemFromType(java.lang.String string, IsoGameCharacter gameCharacter, boolean boolean1, boolean boolean2, boolean boolean3)InventoryItemgetItemFromTypeRecurse(java.lang.String string)java.util.ArrayListgetItems()java.util.LinkedHashMapgetItems4Admin()java.util.ArrayListgetItemsFromCategory(java.lang.String string)java.util.ArrayListgetItemsFromFullType(java.lang.String string)java.util.ArrayListgetItemsFromFullType(java.lang.String string, boolean boolean1)java.util.ArrayListgetItemsFromType(java.lang.String string)java.util.ArrayListgetItemsFromType(java.lang.String string, boolean boolean1)InventoryItemgetItemWithID(int int1)InventoryItemgetItemWithIDRecursiv(int int1)floatgetMaxWeight()intgetNumberOfItem(java.lang.String string)intgetNumberOfItem(java.lang.String string, boolean boolean1)intgetNumberOfItem(java.lang.String string, boolean boolean1, boolean boolean2)intgetNumberOfItem(java.lang.String string, boolean boolean1, java.util.ArrayList arrayList)intgetNumItems(java.lang.String string)java.lang.StringgetOnlyAcceptCategory()java.lang.StringgetOpenSound()IsoObjectgetParent()java.lang.StringgetPutSound()java.util.ArrayListgetSome(java.util.function.Predicate predicate, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeCategory(java.lang.String string, int int1)java.util.ArrayListgetSomeCategory(java.lang.String string, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeCategoryRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeEval(LuaClosure luaClosure, int int1)java.util.ArrayListgetSomeEval(LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeEvalArg(LuaClosure luaClosure, java.lang.Object object, int int1)java.util.ArrayListgetSomeEvalArg(LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, int int1)java.util.ArrayListgetSomeEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeEvalRecurse(LuaClosure luaClosure, int int1)java.util.ArrayListgetSomeEvalRecurse(LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeRecurse(java.util.function.Predicate predicate, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTag(java.lang.String string, int int1)java.util.ArrayListgetSomeTag(java.lang.String string, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTagEval(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1)java.util.ArrayListgetSomeTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1)java.util.ArrayListgetSomeTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTagRecurse(java.lang.String string, int int1)java.util.ArrayListgetSomeTagRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeType(java.lang.String string, int int1)java.util.ArrayListgetSomeType(java.lang.String string, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTypeEval(java.lang.String string, LuaClosure luaClosure, int int1)java.util.ArrayListgetSomeTypeEval(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1)java.util.ArrayListgetSomeTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1)java.util.ArrayListgetSomeTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1)java.util.ArrayListgetSomeTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)java.util.ArrayListgetSomeTypeRecurse(java.lang.String string, int int1)java.util.ArrayListgetSomeTypeRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList)IsoGridSquaregetSourceGrid()floatgetTemprature()floatgetTotalFoodScore(SurvivorDesc survivorDesc)floatgetTotalWeaponScore(SurvivorDesc survivorDesc)java.lang.StringgetType()intgetUsesRecurse(java.util.function.Predicate predicate)intgetUsesType(java.lang.String string)intgetUsesTypeRecurse(java.lang.String string)VehiclePartgetVehiclePart()intgetWaterContainerCount()intgetWeight()intgetWeightReduction()booleanhasRoomFor(IsoGameCharacter gameCharacter, float float1)booleanhasRoomFor(IsoGameCharacter gameCharacter, InventoryItem inventoryItem)booleanHasType(ItemType itemType)InventoryItemhaveThisKeyId(int int1)booleanisActive()booleanisDirty()booleanisDrawDirty()booleanisEmpty()booleanisExistYet()booleanisExplored()booleanisHasBeenLooted()booleanisInCharacterInventory(IsoGameCharacter gameCharacter)booleanisInside(InventoryItem inventoryItem)booleanisIsDevice()booleanisItemAllowed(InventoryItem inventoryItem)booleanisMicrowave()booleanisPowered()booleanisRemoveItemAllowed(InventoryItem inventoryItem)booleanisTemperatureChanging()java.util.ArrayListload(java.nio.ByteBuffer byteBuffer, int int1)voidRemove(java.lang.String string)voidRemove(InventoryItem inventoryItem)InventoryItemRemove(ItemType itemType)voidRemoveAll(java.lang.String string)voidremoveAllItems()voidremoveItemOnServer(InventoryItem inventoryItem)voidremoveItemsFromProcessItems()booleanremoveItemWithID(int int1)booleanremoveItemWithIDRecurse(int int1)voidRemoveOneOf(java.lang.String string)booleanRemoveOneOf(java.lang.String string, boolean boolean1)voidrequestServerItemsForContainer()voidrequestSync()java.util.ArrayListsave(java.nio.ByteBuffer byteBuffer)java.util.ArrayListsave(java.nio.ByteBuffer byteBuffer, IsoGameCharacter gameCharacter)voidsendContentsToRemoteContainer()voidsendContentsToRemoteContainer(UdpConnection udpConnection)Deprecated.voidsetAcceptItemFunction(java.lang.String string)voidsetActive(boolean boolean1)voidsetAgeFactor(float float1)voidsetCloseSound(java.lang.String string)voidsetContainerPosition(java.lang.String string)voidsetCookingFactor(float float1)voidsetCustomTemperature(float float1)voidsetDirty(boolean boolean1)voidsetDrawDirty(boolean boolean1)voidsetExplored(boolean boolean1)voidsetFreezerPosition(java.lang.String string)voidsetHasBeenLooted(boolean boolean1)voidsetIsDevice(boolean boolean1)voidsetItems(java.util.ArrayList arrayList)voidsetOnlyAcceptCategory(java.lang.String string)voidsetOpenSound(java.lang.String string)voidsetParent(IsoObject object)voidsetPutSound(java.lang.String string)voidsetSourceGrid(IsoGridSquare square)voidsetType(java.lang.String string)voidsetWeightReduction(int int1)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
active
public boolean active -
IsDevice
public boolean IsDevice -
ageFactor
public float ageFactor -
CookingFactor
public float CookingFactor -
Capacity
public int Capacity -
containingItem
-
Items
public java.util.ArrayList Items -
IncludingObsoleteItems
public java.util.ArrayList IncludingObsoleteItems -
parent
-
SourceGrid
-
vehiclePart
-
inventoryContainer
-
bExplored
public boolean bExplored -
type
public java.lang.String type -
ID
public int ID
-
-
Constructor Details
-
ItemContainer
-
ItemContainer
-
ItemContainer
public ItemContainer(int int1) -
ItemContainer
public ItemContainer()
-
-
Method Details
-
floatingPointCorrection
public static float floatingPointCorrection(float float1) -
getCapacity
public int getCapacity() -
FindAndReturnWaterItem
-
getItemFromTypeRecurse
-
getEffectiveCapacity
-
hasRoomFor
-
hasRoomFor
-
isItemAllowed
-
isRemoveItemAllowed
-
isExplored
public boolean isExplored() -
setExplored
public void setExplored(boolean boolean1) -
isInCharacterInventory
-
isInside
-
getContainingItem
-
DoAddItem
-
DoAddItemBlind
-
AddItems
public java.util.ArrayList AddItems(java.lang.String string, int int1) -
AddItems
-
getNumberOfItem
public int getNumberOfItem(java.lang.String string, boolean boolean1) -
getNumberOfItem
public int getNumberOfItem(java.lang.String string) -
getNumberOfItem
public int getNumberOfItem(java.lang.String string, boolean boolean1, java.util.ArrayList arrayList) -
getNumberOfItem
public int getNumberOfItem(java.lang.String string, boolean boolean1, boolean boolean2) -
addItem
-
AddItem
-
AddItemBlind
-
AddItem
-
AddItem
public boolean AddItem(java.lang.String string, float float1) -
contains
-
containsWithModule
public boolean containsWithModule(java.lang.String string) -
containsWithModule
public boolean containsWithModule(java.lang.String string, boolean boolean1) -
removeItemOnServer
-
addItemOnServer
-
contains
-
contains
public boolean contains(java.lang.String string, boolean boolean1) -
containsType
public boolean containsType(java.lang.String string) -
containsTypeRecurse
public boolean containsTypeRecurse(java.lang.String string) -
contains
public boolean contains(java.lang.String string, boolean boolean1, boolean boolean2) -
contains
public boolean contains(java.lang.String string) -
getBest
public InventoryItem getBest(java.util.function.Predicate predicate, java.util.Comparator comparator) -
getBestRecurse
public InventoryItem getBestRecurse(java.util.function.Predicate predicate, java.util.Comparator comparator) -
getBestType
-
getBestTypeRecurse
-
getBestEval
-
getBestEvalRecurse
-
getBestEvalArg
public InventoryItem getBestEvalArg(LuaClosure luaClosure, LuaClosure luaClosure2, java.lang.Object object) -
getBestEvalArgRecurse
public InventoryItem getBestEvalArgRecurse(LuaClosure luaClosure, LuaClosure luaClosure2, java.lang.Object object) -
getBestTypeEval
-
getBestTypeEvalRecurse
-
getBestTypeEvalArg
public InventoryItem getBestTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getBestTypeEvalArgRecurse
public InventoryItem getBestTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getBestCondition
-
getBestConditionRecurse
-
getBestCondition
-
getBestConditionRecurse
-
getBestConditionEval
-
getBestConditionEvalRecurse
-
getFirstEval
-
getFirstEvalArg
-
containsEval
-
containsEvalArg
-
containsEvalRecurse
-
containsEvalArgRecurse
-
containsTag
public boolean containsTag(java.lang.String string) -
containsTagEval
-
containsTagRecurse
public boolean containsTagRecurse(java.lang.String string) -
containsTagEvalRecurse
-
containsTagEvalArgRecurse
public boolean containsTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
containsTypeEvalRecurse
-
containsTypeEvalArgRecurse
public boolean containsTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getFirst
-
getFirstRecurse
-
getSome
public java.util.ArrayList getSome(java.util.function.Predicate predicate, int int1, java.util.ArrayList arrayList) -
getSomeRecurse
public java.util.ArrayList getSomeRecurse(java.util.function.Predicate predicate, int int1, java.util.ArrayList arrayList) -
getAll
public java.util.ArrayList getAll(java.util.function.Predicate predicate, java.util.ArrayList arrayList) -
getAllRecurse
public java.util.ArrayList getAllRecurse(java.util.function.Predicate predicate, java.util.ArrayList arrayList) -
getCount
public int getCount(java.util.function.Predicate predicate) -
getCountRecurse
public int getCountRecurse(java.util.function.Predicate predicate) -
getCountTag
public int getCountTag(java.lang.String string) -
getCountTagEval
-
getCountTagEvalArg
public int getCountTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getCountTagRecurse
public int getCountTagRecurse(java.lang.String string) -
getCountTagEvalRecurse
-
getCountTagEvalArgRecurse
public int getCountTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getCountType
public int getCountType(java.lang.String string) -
getCountTypeEval
-
getCountTypeEvalArg
public int getCountTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getCountTypeRecurse
public int getCountTypeRecurse(java.lang.String string) -
getCountTypeEvalRecurse
-
getCountTypeEvalArgRecurse
public int getCountTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getCountEval
-
getCountEvalArg
-
getCountEvalRecurse
-
getCountEvalArgRecurse
-
getFirstCategory
-
getFirstCategoryRecurse
-
getFirstEvalRecurse
-
getFirstEvalArgRecurse
-
getFirstTag
-
getFirstTagRecurse
-
getFirstTagEval
-
getFirstTagEvalRecurse
-
getFirstTagEvalArgRecurse
public InventoryItem getFirstTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getFirstType
-
getFirstTypeRecurse
-
getFirstTypeEval
-
getFirstTypeEvalRecurse
-
getFirstTypeEvalArgRecurse
public InventoryItem getFirstTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getSomeCategory
public java.util.ArrayList getSomeCategory(java.lang.String string, int int1, java.util.ArrayList arrayList) -
getSomeCategoryRecurse
public java.util.ArrayList getSomeCategoryRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList) -
getSomeTag
public java.util.ArrayList getSomeTag(java.lang.String string, int int1, java.util.ArrayList arrayList) -
getSomeTagEval
public java.util.ArrayList getSomeTagEval(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList) -
getSomeTagEvalArg
public java.util.ArrayList getSomeTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList) -
getSomeTagRecurse
public java.util.ArrayList getSomeTagRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList) -
getSomeTagEvalRecurse
public java.util.ArrayList getSomeTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList) -
getSomeTagEvalArgRecurse
public java.util.ArrayList getSomeTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList) -
getSomeType
public java.util.ArrayList getSomeType(java.lang.String string, int int1, java.util.ArrayList arrayList) -
getSomeTypeEval
public java.util.ArrayList getSomeTypeEval(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList) -
getSomeTypeEvalArg
public java.util.ArrayList getSomeTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList) -
getSomeTypeRecurse
public java.util.ArrayList getSomeTypeRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList) -
getSomeTypeEvalRecurse
public java.util.ArrayList getSomeTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList) -
getSomeTypeEvalArgRecurse
public java.util.ArrayList getSomeTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList) -
getSomeEval
public java.util.ArrayList getSomeEval(LuaClosure luaClosure, int int1, java.util.ArrayList arrayList) -
getSomeEvalArg
public java.util.ArrayList getSomeEvalArg(LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList) -
getSomeEvalRecurse
public java.util.ArrayList getSomeEvalRecurse(LuaClosure luaClosure, int int1, java.util.ArrayList arrayList) -
getSomeEvalArgRecurse
public java.util.ArrayList getSomeEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList) -
getAllCategory
public java.util.ArrayList getAllCategory(java.lang.String string, java.util.ArrayList arrayList) -
getAllCategoryRecurse
public java.util.ArrayList getAllCategoryRecurse(java.lang.String string, java.util.ArrayList arrayList) -
getAllTag
public java.util.ArrayList getAllTag(java.lang.String string, java.util.ArrayList arrayList) -
getAllTagEval
public java.util.ArrayList getAllTagEval(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList) -
getAllTagEvalArg
public java.util.ArrayList getAllTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList) -
getAllTagRecurse
public java.util.ArrayList getAllTagRecurse(java.lang.String string, java.util.ArrayList arrayList) -
getAllTagEvalRecurse
public java.util.ArrayList getAllTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList) -
getAllTagEvalArgRecurse
public java.util.ArrayList getAllTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList) -
getAllType
public java.util.ArrayList getAllType(java.lang.String string, java.util.ArrayList arrayList) -
getAllTypeEval
public java.util.ArrayList getAllTypeEval(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList) -
getAllTypeEvalArg
public java.util.ArrayList getAllTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList) -
getAllTypeRecurse
public java.util.ArrayList getAllTypeRecurse(java.lang.String string, java.util.ArrayList arrayList) -
getAllTypeEvalRecurse
public java.util.ArrayList getAllTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList) -
getAllTypeEvalArgRecurse
public java.util.ArrayList getAllTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList) -
getAllEval
-
getAllEvalArg
public java.util.ArrayList getAllEvalArg(LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList) -
getAllEvalRecurse
-
getAllEvalArgRecurse
public java.util.ArrayList getAllEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList) -
getSomeCategory
public java.util.ArrayList getSomeCategory(java.lang.String string, int int1) -
getSomeEval
-
getSomeEvalArg
public java.util.ArrayList getSomeEvalArg(LuaClosure luaClosure, java.lang.Object object, int int1) -
getSomeTypeEval
public java.util.ArrayList getSomeTypeEval(java.lang.String string, LuaClosure luaClosure, int int1) -
getSomeTypeEvalArg
public java.util.ArrayList getSomeTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1) -
getSomeEvalRecurse
-
getSomeEvalArgRecurse
public java.util.ArrayList getSomeEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, int int1) -
getSomeTag
public java.util.ArrayList getSomeTag(java.lang.String string, int int1) -
getSomeTagRecurse
public java.util.ArrayList getSomeTagRecurse(java.lang.String string, int int1) -
getSomeTagEvalRecurse
public java.util.ArrayList getSomeTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1) -
getSomeTagEvalArgRecurse
public java.util.ArrayList getSomeTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1) -
getSomeType
public java.util.ArrayList getSomeType(java.lang.String string, int int1) -
getSomeTypeRecurse
public java.util.ArrayList getSomeTypeRecurse(java.lang.String string, int int1) -
getSomeTypeEvalRecurse
public java.util.ArrayList getSomeTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1) -
getSomeTypeEvalArgRecurse
public java.util.ArrayList getSomeTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1) -
getAll
public java.util.ArrayList getAll(java.util.function.Predicate predicate) -
getAllCategory
public java.util.ArrayList getAllCategory(java.lang.String string) -
getAllEval
-
getAllEvalArg
-
getAllTagEval
-
getAllTagEvalArg
public java.util.ArrayList getAllTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getAllTypeEval
-
getAllTypeEvalArg
public java.util.ArrayList getAllTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
getAllEvalRecurse
-
getAllEvalArgRecurse
-
getAllType
public java.util.ArrayList getAllType(java.lang.String string) -
getAllTypeRecurse
public java.util.ArrayList getAllTypeRecurse(java.lang.String string) -
getAllTypeEvalRecurse
-
getAllTypeEvalArgRecurse
public java.util.ArrayList getAllTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object) -
FindAndReturnCategory
-
FindAndReturn
public java.util.ArrayList FindAndReturn(java.lang.String string, int int1) -
FindAndReturn
-
FindAndReturn
-
FindAll
public java.util.ArrayList FindAll(java.lang.String string) -
FindAndReturnStack
-
FindAndReturnStack
-
HasType
-
Remove
-
DoRemoveItem
-
Remove
public void Remove(java.lang.String string) -
Remove
-
Find
-
RemoveAll
public void RemoveAll(java.lang.String string) -
RemoveOneOf
public boolean RemoveOneOf(java.lang.String string, boolean boolean1) -
RemoveOneOf
public void RemoveOneOf(java.lang.String string) -
getWeight
public int getWeight() -
getContentsWeight
public float getContentsWeight() -
getMaxWeight
public float getMaxWeight() -
getCapacityWeight
public float getCapacityWeight() -
isEmpty
public boolean isEmpty() -
isMicrowave
public boolean isMicrowave() -
isPowered
public boolean isPowered() -
getTemprature
public float getTemprature() -
isTemperatureChanging
public boolean isTemperatureChanging() -
save
public java.util.ArrayList save(java.nio.ByteBuffer byteBuffer, IsoGameCharacter gameCharacter) throws java.io.IOException- Throws:
java.io.IOException
-
save
public java.util.ArrayList save(java.nio.ByteBuffer byteBuffer) throws java.io.IOException- Throws:
java.io.IOException
-
load
public java.util.ArrayList load(java.nio.ByteBuffer byteBuffer, int int1) throws java.io.IOException- Throws:
java.io.IOException
-
isDrawDirty
public boolean isDrawDirty() -
setDrawDirty
public void setDrawDirty(boolean boolean1) -
getBestWeapon
-
getBestWeapon
-
getTotalFoodScore
-
getTotalWeaponScore
-
getBestFood
-
getBestBandage
-
getNumItems
public int getNumItems(java.lang.String string) -
isActive
public boolean isActive() -
setActive
public void setActive(boolean boolean1) -
isDirty
public boolean isDirty() -
setDirty
public void setDirty(boolean boolean1) -
isIsDevice
public boolean isIsDevice() -
setIsDevice
public void setIsDevice(boolean boolean1) -
getAgeFactor
public float getAgeFactor() -
setAgeFactor
public void setAgeFactor(float float1) -
getCookingFactor
public float getCookingFactor() -
setCookingFactor
public void setCookingFactor(float float1) -
getItems
public java.util.ArrayList getItems() -
setItems
public void setItems(java.util.ArrayList arrayList) -
getParent
-
setParent
-
getSourceGrid
-
setSourceGrid
-
getType
public java.lang.String getType() -
setType
public void setType(java.lang.String string) -
clear
public void clear() -
getWaterContainerCount
public int getWaterContainerCount() -
FindWaterSource
-
getAllWaterFillables
public java.util.ArrayList getAllWaterFillables() -
getItemCount
public int getItemCount(java.lang.String string) -
getItemCountRecurse
public int getItemCountRecurse(java.lang.String string) -
getItemCount
public int getItemCount(java.lang.String string, boolean boolean1) -
getUsesRecurse
public int getUsesRecurse(java.util.function.Predicate predicate) -
getUsesType
public int getUsesType(java.lang.String string) -
getUsesTypeRecurse
public int getUsesTypeRecurse(java.lang.String string) -
getWeightReduction
public int getWeightReduction() -
setWeightReduction
public void setWeightReduction(int int1) -
removeAllItems
public void removeAllItems() -
containsRecursive
-
getItemCountFromTypeRecurse
public int getItemCountFromTypeRecurse(java.lang.String string) -
getCustomTemperature
public float getCustomTemperature() -
setCustomTemperature
public void setCustomTemperature(float float1) -
getItemFromType
public InventoryItem getItemFromType(java.lang.String string, IsoGameCharacter gameCharacter, boolean boolean1, boolean boolean2, boolean boolean3) -
getItemFromType
-
getItemFromType
-
getItemsFromType
public java.util.ArrayList getItemsFromType(java.lang.String string) -
getItemsFromFullType
public java.util.ArrayList getItemsFromFullType(java.lang.String string) -
getItemsFromFullType
public java.util.ArrayList getItemsFromFullType(java.lang.String string, boolean boolean1) -
getItemsFromType
public java.util.ArrayList getItemsFromType(java.lang.String string, boolean boolean1) -
getItemsFromCategory
public java.util.ArrayList getItemsFromCategory(java.lang.String string) -
sendContentsToRemoteContainer
public void sendContentsToRemoteContainer() -
requestSync
public void requestSync() -
requestServerItemsForContainer
public void requestServerItemsForContainer() -
sendContentsToRemoteContainer
Deprecated. -
getItemWithIDRecursiv
-
getItemWithID
-
removeItemWithID
public boolean removeItemWithID(int int1) -
containsID
public boolean containsID(int int1) -
removeItemWithIDRecurse
public boolean removeItemWithIDRecurse(int int1) -
isHasBeenLooted
public boolean isHasBeenLooted() -
setHasBeenLooted
public void setHasBeenLooted(boolean boolean1) -
getOpenSound
public java.lang.String getOpenSound() -
setOpenSound
public void setOpenSound(java.lang.String string) -
getCloseSound
public java.lang.String getCloseSound() -
setCloseSound
public void setCloseSound(java.lang.String string) -
getPutSound
public java.lang.String getPutSound() -
setPutSound
public void setPutSound(java.lang.String string) -
haveThisKeyId
-
getOnlyAcceptCategory
public java.lang.String getOnlyAcceptCategory() -
setOnlyAcceptCategory
public void setOnlyAcceptCategory(java.lang.String string) -
getAcceptItemFunction
public java.lang.String getAcceptItemFunction() -
setAcceptItemFunction
public void setAcceptItemFunction(java.lang.String string) -
getCharacter
-
emptyIt
public void emptyIt() -
getItems4Admin
public java.util.LinkedHashMap getItems4Admin() -
getAllItems
public java.util.LinkedHashMap getAllItems(java.util.LinkedHashMap linkedHashMap, boolean boolean1) -
getItemById
-
addItemsToProcessItems
public void addItemsToProcessItems() -
removeItemsFromProcessItems
public void removeItemsFromProcessItems() -
isExistYet
public boolean isExistYet() -
getContainerPosition
public java.lang.String getContainerPosition() -
setContainerPosition
public void setContainerPosition(java.lang.String string) -
getFreezerPosition
public java.lang.String getFreezerPosition() -
setFreezerPosition
public void setFreezerPosition(java.lang.String string) -
getVehiclePart
-