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 boolean
active
float
ageFactor
boolean
bExplored
int
Capacity
InventoryItem
containingItem
float
CookingFactor
int
ID
java.util.ArrayList
IncludingObsoleteItems
InventoryContainer
inventoryContainer
boolean
IsDevice
java.util.ArrayList
Items
IsoObject
parent
IsoGridSquare
SourceGrid
java.lang.String
type
VehiclePart
vehiclePart
-
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 InventoryItem
addItem(InventoryItem inventoryItem)
InventoryItem
AddItem(java.lang.String string)
boolean
AddItem(java.lang.String string, float float1)
InventoryItem
AddItem(InventoryItem inventoryItem)
InventoryItem
AddItemBlind(InventoryItem inventoryItem)
void
addItemOnServer(InventoryItem inventoryItem)
java.util.ArrayList
AddItems(java.lang.String string, int int1)
void
AddItems(InventoryItem inventoryItem, int int1)
void
addItemsToProcessItems()
void
clear()
boolean
contains(java.lang.String string)
boolean
contains(java.lang.String string, boolean boolean1)
boolean
contains(java.lang.String string, boolean boolean1, boolean boolean2)
boolean
contains(InventoryItem inventoryItem)
boolean
contains(InventoryItem inventoryItem, boolean boolean1)
boolean
containsEval(LuaClosure luaClosure)
boolean
containsEvalArg(LuaClosure luaClosure, java.lang.Object object)
boolean
containsEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)
boolean
containsEvalRecurse(LuaClosure luaClosure)
boolean
containsID(int int1)
boolean
containsRecursive(InventoryItem inventoryItem)
boolean
containsTag(java.lang.String string)
boolean
containsTagEval(java.lang.String string, LuaClosure luaClosure)
boolean
containsTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
boolean
containsTagEvalRecurse(java.lang.String string, LuaClosure luaClosure)
boolean
containsTagRecurse(java.lang.String string)
boolean
containsType(java.lang.String string)
boolean
containsTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
boolean
containsTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)
boolean
containsTypeRecurse(java.lang.String string)
boolean
containsWithModule(java.lang.String string)
boolean
containsWithModule(java.lang.String string, boolean boolean1)
InventoryItem
DoAddItem(InventoryItem inventoryItem)
InventoryItem
DoAddItemBlind(InventoryItem inventoryItem)
void
DoRemoveItem(InventoryItem inventoryItem)
void
emptyIt()
InventoryItem
Find(ItemType itemType)
java.util.ArrayList
FindAll(java.lang.String string)
InventoryItem
FindAndReturn(java.lang.String string)
java.util.ArrayList
FindAndReturn(java.lang.String string, int int1)
InventoryItem
FindAndReturn(java.lang.String string, java.util.ArrayList arrayList)
InventoryItem
FindAndReturnCategory(java.lang.String string)
InventoryItem
FindAndReturnStack(java.lang.String string)
InventoryItem
FindAndReturnStack(InventoryItem inventoryItem)
InventoryItem
FindAndReturnWaterItem(int int1)
InventoryItem
FindWaterSource()
static float
floatingPointCorrection(float float1)
java.lang.String
getAcceptItemFunction()
float
getAgeFactor()
java.util.ArrayList
getAll(java.util.function.Predicate predicate)
java.util.ArrayList
getAll(java.util.function.Predicate predicate, java.util.ArrayList arrayList)
java.util.ArrayList
getAllCategory(java.lang.String string)
java.util.ArrayList
getAllCategory(java.lang.String string, java.util.ArrayList arrayList)
java.util.ArrayList
getAllCategoryRecurse(java.lang.String string, java.util.ArrayList arrayList)
java.util.ArrayList
getAllEval(LuaClosure luaClosure)
java.util.ArrayList
getAllEval(LuaClosure luaClosure, java.util.ArrayList arrayList)
java.util.ArrayList
getAllEvalArg(LuaClosure luaClosure, java.lang.Object object)
java.util.ArrayList
getAllEvalArg(LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)
java.util.ArrayList
getAllEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)
java.util.ArrayList
getAllEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)
java.util.ArrayList
getAllEvalRecurse(LuaClosure luaClosure)
java.util.ArrayList
getAllEvalRecurse(LuaClosure luaClosure, java.util.ArrayList arrayList)
java.util.LinkedHashMap
getAllItems(java.util.LinkedHashMap linkedHashMap, boolean boolean1)
java.util.ArrayList
getAllRecurse(java.util.function.Predicate predicate, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTag(java.lang.String string, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTagEval(java.lang.String string, LuaClosure luaClosure)
java.util.ArrayList
getAllTagEval(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
java.util.ArrayList
getAllTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTagRecurse(java.lang.String string, java.util.ArrayList arrayList)
java.util.ArrayList
getAllType(java.lang.String string)
java.util.ArrayList
getAllType(java.lang.String string, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTypeEval(java.lang.String string, LuaClosure luaClosure)
java.util.ArrayList
getAllTypeEval(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
java.util.ArrayList
getAllTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
java.util.ArrayList
getAllTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)
java.util.ArrayList
getAllTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, java.util.ArrayList arrayList)
java.util.ArrayList
getAllTypeRecurse(java.lang.String string)
java.util.ArrayList
getAllTypeRecurse(java.lang.String string, java.util.ArrayList arrayList)
java.util.ArrayList
getAllWaterFillables()
InventoryItem
getBest(java.util.function.Predicate predicate, java.util.Comparator comparator)
InventoryItem
getBestBandage(SurvivorDesc survivorDesc)
InventoryItem
getBestCondition(java.lang.String string)
InventoryItem
getBestCondition(java.util.function.Predicate predicate)
InventoryItem
getBestConditionEval(LuaClosure luaClosure)
InventoryItem
getBestConditionEvalRecurse(LuaClosure luaClosure)
InventoryItem
getBestConditionRecurse(java.lang.String string)
InventoryItem
getBestConditionRecurse(java.util.function.Predicate predicate)
InventoryItem
getBestEval(LuaClosure luaClosure, LuaClosure luaClosure2)
InventoryItem
getBestEvalArg(LuaClosure luaClosure, LuaClosure luaClosure2, java.lang.Object object)
InventoryItem
getBestEvalArgRecurse(LuaClosure luaClosure, LuaClosure luaClosure2, java.lang.Object object)
InventoryItem
getBestEvalRecurse(LuaClosure luaClosure, LuaClosure luaClosure2)
InventoryItem
getBestFood(SurvivorDesc survivorDesc)
InventoryItem
getBestRecurse(java.util.function.Predicate predicate, java.util.Comparator comparator)
InventoryItem
getBestType(java.lang.String string, java.util.Comparator comparator)
InventoryItem
getBestTypeEval(java.lang.String string, LuaClosure luaClosure)
InventoryItem
getBestTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
InventoryItem
getBestTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
InventoryItem
getBestTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)
InventoryItem
getBestTypeRecurse(java.lang.String string, java.util.Comparator comparator)
InventoryItem
getBestWeapon()
InventoryItem
getBestWeapon(SurvivorDesc survivorDesc)
int
getCapacity()
float
getCapacityWeight()
IsoGameCharacter
getCharacter()
java.lang.String
getCloseSound()
java.lang.String
getContainerPosition()
InventoryItem
getContainingItem()
float
getContentsWeight()
float
getCookingFactor()
int
getCount(java.util.function.Predicate predicate)
int
getCountEval(LuaClosure luaClosure)
int
getCountEvalArg(LuaClosure luaClosure, java.lang.Object object)
int
getCountEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)
int
getCountEvalRecurse(LuaClosure luaClosure)
int
getCountRecurse(java.util.function.Predicate predicate)
int
getCountTag(java.lang.String string)
int
getCountTagEval(java.lang.String string, LuaClosure luaClosure)
int
getCountTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
int
getCountTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
int
getCountTagEvalRecurse(java.lang.String string, LuaClosure luaClosure)
int
getCountTagRecurse(java.lang.String string)
int
getCountType(java.lang.String string)
int
getCountTypeEval(java.lang.String string, LuaClosure luaClosure)
int
getCountTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
int
getCountTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
int
getCountTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)
int
getCountTypeRecurse(java.lang.String string)
float
getCustomTemperature()
int
getEffectiveCapacity(IsoGameCharacter gameCharacter)
InventoryItem
getFirst(java.util.function.Predicate predicate)
InventoryItem
getFirstCategory(java.lang.String string)
InventoryItem
getFirstCategoryRecurse(java.lang.String string)
InventoryItem
getFirstEval(LuaClosure luaClosure)
InventoryItem
getFirstEvalArg(LuaClosure luaClosure, java.lang.Object object)
InventoryItem
getFirstEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object)
InventoryItem
getFirstEvalRecurse(LuaClosure luaClosure)
InventoryItem
getFirstRecurse(java.util.function.Predicate predicate)
InventoryItem
getFirstTag(java.lang.String string)
InventoryItem
getFirstTagEval(java.lang.String string, LuaClosure luaClosure)
InventoryItem
getFirstTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
InventoryItem
getFirstTagEvalRecurse(java.lang.String string, LuaClosure luaClosure)
InventoryItem
getFirstTagRecurse(java.lang.String string)
InventoryItem
getFirstType(java.lang.String string)
InventoryItem
getFirstTypeEval(java.lang.String string, LuaClosure luaClosure)
InventoryItem
getFirstTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object)
InventoryItem
getFirstTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure)
InventoryItem
getFirstTypeRecurse(java.lang.String string)
java.lang.String
getFreezerPosition()
InventoryItem
getItemById(long long1)
int
getItemCount(java.lang.String string)
int
getItemCount(java.lang.String string, boolean boolean1)
int
getItemCountFromTypeRecurse(java.lang.String string)
int
getItemCountRecurse(java.lang.String string)
InventoryItem
getItemFromType(java.lang.String string)
InventoryItem
getItemFromType(java.lang.String string, boolean boolean1, boolean boolean2)
InventoryItem
getItemFromType(java.lang.String string, IsoGameCharacter gameCharacter, boolean boolean1, boolean boolean2, boolean boolean3)
InventoryItem
getItemFromTypeRecurse(java.lang.String string)
java.util.ArrayList
getItems()
java.util.LinkedHashMap
getItems4Admin()
java.util.ArrayList
getItemsFromCategory(java.lang.String string)
java.util.ArrayList
getItemsFromFullType(java.lang.String string)
java.util.ArrayList
getItemsFromFullType(java.lang.String string, boolean boolean1)
java.util.ArrayList
getItemsFromType(java.lang.String string)
java.util.ArrayList
getItemsFromType(java.lang.String string, boolean boolean1)
InventoryItem
getItemWithID(int int1)
InventoryItem
getItemWithIDRecursiv(int int1)
float
getMaxWeight()
int
getNumberOfItem(java.lang.String string)
int
getNumberOfItem(java.lang.String string, boolean boolean1)
int
getNumberOfItem(java.lang.String string, boolean boolean1, boolean boolean2)
int
getNumberOfItem(java.lang.String string, boolean boolean1, java.util.ArrayList arrayList)
int
getNumItems(java.lang.String string)
java.lang.String
getOnlyAcceptCategory()
java.lang.String
getOpenSound()
IsoObject
getParent()
java.lang.String
getPutSound()
java.util.ArrayList
getSome(java.util.function.Predicate predicate, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeCategory(java.lang.String string, int int1)
java.util.ArrayList
getSomeCategory(java.lang.String string, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeCategoryRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeEval(LuaClosure luaClosure, int int1)
java.util.ArrayList
getSomeEval(LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeEvalArg(LuaClosure luaClosure, java.lang.Object object, int int1)
java.util.ArrayList
getSomeEvalArg(LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, int int1)
java.util.ArrayList
getSomeEvalArgRecurse(LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeEvalRecurse(LuaClosure luaClosure, int int1)
java.util.ArrayList
getSomeEvalRecurse(LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeRecurse(java.util.function.Predicate predicate, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTag(java.lang.String string, int int1)
java.util.ArrayList
getSomeTag(java.lang.String string, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTagEval(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTagEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1)
java.util.ArrayList
getSomeTagEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1)
java.util.ArrayList
getSomeTagEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTagRecurse(java.lang.String string, int int1)
java.util.ArrayList
getSomeTagRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeType(java.lang.String string, int int1)
java.util.ArrayList
getSomeType(java.lang.String string, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTypeEval(java.lang.String string, LuaClosure luaClosure, int int1)
java.util.ArrayList
getSomeTypeEval(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1)
java.util.ArrayList
getSomeTypeEvalArg(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1)
java.util.ArrayList
getSomeTypeEvalArgRecurse(java.lang.String string, LuaClosure luaClosure, java.lang.Object object, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1)
java.util.ArrayList
getSomeTypeEvalRecurse(java.lang.String string, LuaClosure luaClosure, int int1, java.util.ArrayList arrayList)
java.util.ArrayList
getSomeTypeRecurse(java.lang.String string, int int1)
java.util.ArrayList
getSomeTypeRecurse(java.lang.String string, int int1, java.util.ArrayList arrayList)
IsoGridSquare
getSourceGrid()
float
getTemprature()
float
getTotalFoodScore(SurvivorDesc survivorDesc)
float
getTotalWeaponScore(SurvivorDesc survivorDesc)
java.lang.String
getType()
int
getUsesRecurse(java.util.function.Predicate predicate)
int
getUsesType(java.lang.String string)
int
getUsesTypeRecurse(java.lang.String string)
VehiclePart
getVehiclePart()
int
getWaterContainerCount()
int
getWeight()
int
getWeightReduction()
boolean
hasRoomFor(IsoGameCharacter gameCharacter, float float1)
boolean
hasRoomFor(IsoGameCharacter gameCharacter, InventoryItem inventoryItem)
boolean
HasType(ItemType itemType)
InventoryItem
haveThisKeyId(int int1)
boolean
isActive()
boolean
isDirty()
boolean
isDrawDirty()
boolean
isEmpty()
boolean
isExistYet()
boolean
isExplored()
boolean
isHasBeenLooted()
boolean
isInCharacterInventory(IsoGameCharacter gameCharacter)
boolean
isInside(InventoryItem inventoryItem)
boolean
isIsDevice()
boolean
isItemAllowed(InventoryItem inventoryItem)
boolean
isMicrowave()
boolean
isPowered()
boolean
isRemoveItemAllowed(InventoryItem inventoryItem)
boolean
isTemperatureChanging()
java.util.ArrayList
load(java.nio.ByteBuffer byteBuffer, int int1)
void
Remove(java.lang.String string)
void
Remove(InventoryItem inventoryItem)
InventoryItem
Remove(ItemType itemType)
void
RemoveAll(java.lang.String string)
void
removeAllItems()
void
removeItemOnServer(InventoryItem inventoryItem)
void
removeItemsFromProcessItems()
boolean
removeItemWithID(int int1)
boolean
removeItemWithIDRecurse(int int1)
void
RemoveOneOf(java.lang.String string)
boolean
RemoveOneOf(java.lang.String string, boolean boolean1)
void
requestServerItemsForContainer()
void
requestSync()
java.util.ArrayList
save(java.nio.ByteBuffer byteBuffer)
java.util.ArrayList
save(java.nio.ByteBuffer byteBuffer, IsoGameCharacter gameCharacter)
void
sendContentsToRemoteContainer()
void
sendContentsToRemoteContainer(UdpConnection udpConnection)
Deprecated.void
setAcceptItemFunction(java.lang.String string)
void
setActive(boolean boolean1)
void
setAgeFactor(float float1)
void
setCloseSound(java.lang.String string)
void
setContainerPosition(java.lang.String string)
void
setCookingFactor(float float1)
void
setCustomTemperature(float float1)
void
setDirty(boolean boolean1)
void
setDrawDirty(boolean boolean1)
void
setExplored(boolean boolean1)
void
setFreezerPosition(java.lang.String string)
void
setHasBeenLooted(boolean boolean1)
void
setIsDevice(boolean boolean1)
void
setItems(java.util.ArrayList arrayList)
void
setOnlyAcceptCategory(java.lang.String string)
void
setOpenSound(java.lang.String string)
void
setParent(IsoObject object)
void
setPutSound(java.lang.String string)
void
setSourceGrid(IsoGridSquare square)
void
setType(java.lang.String string)
void
setWeightReduction(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
-