Class ItemContainer
java.lang.Object
zombie.inventory.ItemContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
float
boolean
int
float
int
boolean
-
Constructor Summary
ConstructorsConstructorDescriptionItemContainer
(int _ID) ItemContainer
(int _ID, String containerName, IsoGridSquare square, IsoObject _parent) ItemContainer
(String containerName, IsoGridSquare square, IsoObject _parent) -
Method Summary
Modifier and TypeMethodDescriptionaddItem
(InventoryItem item) boolean
AddItem
(InventoryItem item) AddItemBlind
(InventoryItem item) void
addItemOnServer
(InventoryItem item) AddItems
(ArrayList<InventoryItem> arrayList) AddItems
(InventoryItem inventoryItem, int int0) void
void
clear()
boolean
boolean
boolean
boolean
contains
(InventoryItem item) boolean
contains
(InventoryItem itemToFind, boolean doInv) boolean
containsEval
(se.krka.kahlua.vm.LuaClosure luaClosure) boolean
containsEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) boolean
containsEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) boolean
containsEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) boolean
containsID
(int id) boolean
boolean
containsTag
(String tag) boolean
containsTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) boolean
containsTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) boolean
containsTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) boolean
containsTagRecurse
(String tag) boolean
containsType
(String _type) boolean
containsTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) boolean
containsTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) boolean
containsTypeRecurse
(String _type) boolean
containsWithModule
(String moduleType) boolean
containsWithModule
(String moduleType, boolean withDeltaLeft) DoAddItem
(InventoryItem item) DoAddItemBlind
(InventoryItem item) void
DoRemoveItem
(InventoryItem item) void
emptyIt()
FindAndReturn
(String _type) FindAndReturn
(String _type, int count) FindAndReturn
(String _type, ArrayList<InventoryItem> itemToCheck) FindAndReturnCategory
(String category) FindAndReturnStack
(String _type) FindAndReturnStack
(InventoryItem itemlike) FindAndReturnWaterItem
(int uses) static float
floatingPointCorrection
(float val) float
getAll
(Predicate<InventoryItem> predicate) getAll
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) getAllCategory
(String category) getAllCategory
(String category, ArrayList<InventoryItem> result) getAllCategoryRecurse
(String category, ArrayList<InventoryItem> result) getAllEval
(se.krka.kahlua.vm.LuaClosure luaClosure) getAllEval
(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) getAllEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getAllEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) getAllEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getAllEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) getAllEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) getAllEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) getAllItems
(LinkedHashMap<String, InventoryItem> items, boolean inInv) getAllRecurse
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) getAllTag
(String tag, ArrayList<InventoryItem> result) getAllTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getAllTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList0) getAllTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getAllTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) getAllTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) getAllTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) getAllTagRecurse
(String tag, ArrayList<InventoryItem> result) getAllType
(String _type) getAllType
(String _type, ArrayList<InventoryItem> result) getAllTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getAllTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) getAllTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getAllTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) getAllTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getAllTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) getAllTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getAllTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) getAllTypeRecurse
(String _type) getAllTypeRecurse
(String _type, ArrayList<InventoryItem> result) getAllWaterFluidSources
(boolean boolean0) getAnimalInventoryItem
(IsoAnimal isoAnimal) getAvailableFluidContainer
(String string) float
getBest
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) getBestBandage
(SurvivorDesc descriptor) getBestCondition
(String _type) getBestCondition
(Predicate<InventoryItem> predicate) getBestConditionEval
(se.krka.kahlua.vm.LuaClosure luaClosure) getBestConditionEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getBestConditionEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getBestConditionEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) getBestConditionRecurse
(String _type) getBestConditionRecurse
(Predicate<InventoryItem> predicate) getBestEval
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1) getBestEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1, Object object) getBestEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1, Object object) getBestEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1) getBestFood
(SurvivorDesc descriptor) getBestRecurse
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) getBestType
(String _type, Comparator<InventoryItem> comparator) getBestTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getBestTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getBestTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getBestTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getBestTypeRecurse
(String _type, Comparator<InventoryItem> comparator) getBestWeapon
(SurvivorDesc desc) int
float
float
float
int
getCount
(Predicate<InventoryItem> predicate) int
getCountEval
(se.krka.kahlua.vm.LuaClosure luaClosure) int
getCountEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) int
getCountEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) int
getCountEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) int
getCountRecurse
(Predicate<InventoryItem> predicate) int
getCountTag
(String tag) int
getCountTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) int
getCountTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) int
getCountTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) int
getCountTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) int
getCountTagRecurse
(String tag) int
getCountType
(String _type) int
getCountTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) int
getCountTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) int
getCountTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) int
getCountTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) int
getCountTypeRecurse
(String _type) float
int
getFirst
(Predicate<InventoryItem> predicate) getFirstCategory
(String category) getFirstCategoryRecurse
(String category) getFirstEval
(se.krka.kahlua.vm.LuaClosure luaClosure) getFirstEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getFirstEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getFirstEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) getFirstFluidContainer
(String string) getFirstRecurse
(Predicate<InventoryItem> predicate) getFirstTag
(String tag) getFirstTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getFirstTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getFirstTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getFirstTagRecurse
(String tag) getFirstType
(String _type) getFirstTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getFirstTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) getFirstTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) getFirstTypeRecurse
(String _type) getFirstWaterFluidSources
(boolean boolean0) getFirstWaterFluidSources
(boolean boolean0, boolean boolean1) getItemById
(long id) Deprecated.int
getItemCount
(String _type) int
getItemCount
(String _type, boolean doBags) int
int
getItemCountRecurse
(String _type) getItemFromType
(String _type) getItemFromType
(String _type, boolean ignoreBroken, boolean includeInv) getItemFromType
(String _type, IsoGameCharacter chr, boolean notEquipped, boolean ignoreBroken, boolean includeInv) getItemFromTypeRecurse
(String _type) getItems()
getItemsFromCategory
(String category) getItemsFromFullType
(String _type) getItemsFromFullType
(String _type, boolean includeInv) getItemsFromType
(String _type) getItemsFromType
(String _type, boolean includeInv) getItemWithID
(int id) getItemWithIDRecursiv
(int id) float
int
getNumberOfItem
(String findItem) int
getNumberOfItem
(String findItem, boolean includeReplaceOnDeplete) int
getNumberOfItem
(String findItem, boolean includeReplaceOnDeplete, boolean insideInv) int
getNumberOfItem
(String findItem, boolean includeReplaceOnDeplete, ArrayList<ItemContainer> containers) int
getNumItems
(String item) getSome
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) getSomeCategory
(String category, int count) getSomeCategory
(String category, int count, ArrayList<InventoryItem> result) getSomeCategoryRecurse
(String category, int count, ArrayList<InventoryItem> result) getSomeEval
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0) getSomeEval
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) getSomeEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) getSomeEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) getSomeEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) getSomeEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) getSomeEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0) getSomeEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) getSomeRecurse
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) getSomeTag
(String tag, int count) getSomeTag
(String tag, int count, ArrayList<InventoryItem> result) getSomeTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) getSomeTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) getSomeTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) getSomeTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) getSomeTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) getSomeTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) getSomeTagRecurse
(String tag, int count) getSomeTagRecurse
(String tag, int count, ArrayList<InventoryItem> result) getSomeType
(String _type, int count) getSomeType
(String _type, int count, ArrayList<InventoryItem> result) getSomeTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) getSomeTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) getSomeTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) getSomeTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) getSomeTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) getSomeTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) getSomeTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) getSomeTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) getSomeTypeRecurse
(String _type, int count) getSomeTypeRecurse
(String _type, int count, ArrayList<InventoryItem> result) float
float
float
getType()
int
getUsesRecurse
(Predicate<InventoryItem> predicate) int
getUsesType
(String _type) int
getUsesTypeRecurse
(String _type) int
int
Deprecated.int
boolean
hasRoomFor
(IsoGameCharacter chr, float weightVal) boolean
hasRoomFor
(IsoGameCharacter chr, InventoryItem item) boolean
haveThisKeyId
(int keyId) boolean
isActive()
boolean
isCorpse()
boolean
isDirty()
boolean
boolean
isEmpty()
boolean
boolean
boolean
boolean
boolean
isInside
(InventoryItem item) boolean
boolean
isItemAllowed
(InventoryItem item) boolean
static boolean
isObjectPowered
(IsoObject isoObject0) boolean
boolean
boolean
isShop()
boolean
isStove()
boolean
load
(ByteBuffer input, int WorldVersion) void
void
Remove
(InventoryItem item) void
void
Deprecated.void
boolean
removeItemWithID
(int id) boolean
removeItemWithIDRecurse
(int id) void
RemoveOneOf
(String String) RemoveOneOf
(String string, boolean boolean0) void
void
void
reset()
save
(ByteBuffer output) save
(ByteBuffer output, IsoGameCharacter noCompress) void
setAcceptItemFunction
(String functionName) void
setActive
(boolean _active) void
setAgeFactor
(float _ageFactor) void
setCapacity
(int int0) void
setCloseSound
(String _closeSound) void
setContainerPosition
(String _containerPosition) void
setCookingFactor
(float _CookingFactor) void
setCustomTemperature
(float newTemp) void
setDirty
(boolean _dirty) void
setDrawDirty
(boolean b) void
setExplored
(boolean b) void
setFreezerPosition
(String _freezerPosition) void
setHasBeenLooted
(boolean _hasBeenLooted) void
setIsDevice
(boolean _IsDevice) void
setItems
(ArrayList<InventoryItem> _Items) void
setOnlyAcceptCategory
(String onlyAcceptCategory) void
setOpenSound
(String _openSound) void
void
setPutSound
(String _putSound) void
setSourceGrid
(IsoGridSquare _SourceGrid) void
void
setWeightReduction
(int _weightReduction) toString()
-
Field Details
-
active
public boolean active -
IsDevice
public boolean IsDevice -
ageFactor
public float ageFactor -
CookingFactor
public float CookingFactor -
Capacity
public int Capacity -
containingItem
-
Items
-
IncludingObsoleteItems
-
parent
-
SourceGrid
-
vehiclePart
-
inventoryContainer
-
bExplored
public boolean bExplored -
type
-
ID
public int ID
-
-
Constructor Details
-
ItemContainer
-
ItemContainer
-
ItemContainer
public ItemContainer(int _ID) -
ItemContainer
public ItemContainer()
-
-
Method Details
-
floatingPointCorrection
public static float floatingPointCorrection(float val) -
getCapacity
public int getCapacity() -
setCapacity
public void setCapacity(int int0) -
FindAndReturnWaterItem
-
getItemFromTypeRecurse
-
getEffectiveCapacity
-
hasRoomFor
-
hasRoomFor
-
isItemAllowed
-
isRemoveItemAllowed
-
isExplored
public boolean isExplored() -
setExplored
public void setExplored(boolean b) -
isInCharacterInventory
-
isInside
-
getContainingItem
-
DoAddItem
-
DoAddItemBlind
-
AddItems
-
AddItems
-
AddItems
-
getNumberOfItem
-
getNumberOfItem
-
getNumberOfItem
public int getNumberOfItem(String findItem, boolean includeReplaceOnDeplete, ArrayList<ItemContainer> containers) -
getNumberOfItem
-
addItem
-
AddItem
-
AddItemBlind
-
AddItem
-
AddItem
-
contains
-
containsWithModule
-
containsWithModule
-
removeItemOnServer
Deprecated. -
addItemOnServer
-
contains
-
contains
-
containsType
-
containsTypeRecurse
-
contains
-
contains
-
getAnimalInventoryItem
-
getBest
public InventoryItem getBest(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) -
getBestRecurse
public InventoryItem getBestRecurse(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) -
getBestType
-
getBestTypeRecurse
-
getBestEval
public InventoryItem getBestEval(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1) -
getBestEvalRecurse
public InventoryItem getBestEvalRecurse(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1) -
getBestEvalArg
public InventoryItem getBestEvalArg(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1, Object object) -
getBestEvalArgRecurse
public InventoryItem getBestEvalArgRecurse(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1, Object object) -
getBestTypeEval
-
getBestTypeEvalRecurse
-
getBestTypeEvalArg
public InventoryItem getBestTypeEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getBestTypeEvalArgRecurse
public InventoryItem getBestTypeEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getBestCondition
-
getBestConditionRecurse
-
getBestCondition
-
getBestConditionRecurse
-
getBestConditionEval
-
getBestConditionEvalRecurse
-
getBestConditionEvalArg
public InventoryItem getBestConditionEvalArg(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getBestConditionEvalArgRecurse
public InventoryItem getBestConditionEvalArgRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getFirstEval
-
getFirstEvalArg
-
containsEval
public boolean containsEval(se.krka.kahlua.vm.LuaClosure luaClosure) -
containsEvalArg
-
containsEvalRecurse
public boolean containsEvalRecurse(se.krka.kahlua.vm.LuaClosure luaClosure) -
containsEvalArgRecurse
-
containsTag
-
containsTagEval
-
containsTagRecurse
-
containsTagEvalRecurse
-
containsTagEvalArgRecurse
-
containsTypeEvalRecurse
-
containsTypeEvalArgRecurse
-
getFirst
-
getFirstRecurse
-
getSome
public ArrayList<InventoryItem> getSome(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) -
getSomeRecurse
public ArrayList<InventoryItem> getSomeRecurse(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) -
getAll
public ArrayList<InventoryItem> getAll(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) -
getAllRecurse
public ArrayList<InventoryItem> getAllRecurse(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) -
getCount
-
getCountRecurse
-
getCountTag
-
getCountTagEval
-
getCountTagEvalArg
-
getCountTagRecurse
-
getCountTagEvalRecurse
-
getCountTagEvalArgRecurse
-
getCountType
-
getCountTypeEval
-
getCountTypeEvalArg
-
getCountTypeRecurse
-
getCountTypeEvalRecurse
-
getCountTypeEvalArgRecurse
-
getCountEval
public int getCountEval(se.krka.kahlua.vm.LuaClosure luaClosure) -
getCountEvalArg
-
getCountEvalRecurse
public int getCountEvalRecurse(se.krka.kahlua.vm.LuaClosure luaClosure) -
getCountEvalArgRecurse
-
getFirstCategory
-
getFirstCategoryRecurse
-
getFirstEvalRecurse
-
getFirstEvalArgRecurse
-
getFirstTag
-
getFirstTagRecurse
-
getFirstTagEval
-
getFirstTagEvalRecurse
-
getFirstTagEvalArgRecurse
public InventoryItem getFirstTagEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getFirstType
-
getFirstTypeRecurse
-
getFirstTypeEval
-
getFirstTypeEvalRecurse
public InventoryItem getFirstTypeEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure) -
getFirstTypeEvalArgRecurse
public InventoryItem getFirstTypeEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getSomeCategory
public ArrayList<InventoryItem> getSomeCategory(String category, int count, ArrayList<InventoryItem> result) -
getSomeCategoryRecurse
public ArrayList<InventoryItem> getSomeCategoryRecurse(String category, int count, ArrayList<InventoryItem> result) -
getSomeTag
-
getSomeTagEval
public ArrayList<InventoryItem> getSomeTagEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeTagEvalArg
public ArrayList<InventoryItem> getSomeTagEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeTagRecurse
public ArrayList<InventoryItem> getSomeTagRecurse(String tag, int count, ArrayList<InventoryItem> result) -
getSomeTagEvalRecurse
public ArrayList<InventoryItem> getSomeTagEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeTagEvalArgRecurse
public ArrayList<InventoryItem> getSomeTagEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeType
public ArrayList<InventoryItem> getSomeType(String _type, int count, ArrayList<InventoryItem> result) -
getSomeTypeEval
public ArrayList<InventoryItem> getSomeTypeEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeTypeEvalArg
public ArrayList<InventoryItem> getSomeTypeEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeTypeRecurse
public ArrayList<InventoryItem> getSomeTypeRecurse(String _type, int count, ArrayList<InventoryItem> result) -
getSomeTypeEvalRecurse
public ArrayList<InventoryItem> getSomeTypeEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeTypeEvalArgRecurse
public ArrayList<InventoryItem> getSomeTypeEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeEval
public ArrayList<InventoryItem> getSomeEval(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeEvalArg
public ArrayList<InventoryItem> getSomeEvalArg(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeEvalRecurse
public ArrayList<InventoryItem> getSomeEvalRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) -
getSomeEvalArgRecurse
public ArrayList<InventoryItem> getSomeEvalArgRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) -
getAllCategory
-
getAllCategoryRecurse
public ArrayList<InventoryItem> getAllCategoryRecurse(String category, ArrayList<InventoryItem> result) -
getAllTag
-
getAllTagEval
public ArrayList<InventoryItem> getAllTagEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList0) -
getAllTagEvalArg
public ArrayList<InventoryItem> getAllTagEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) -
getAllTagRecurse
-
getAllTagEvalRecurse
public ArrayList<InventoryItem> getAllTagEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) -
getAllTagEvalArgRecurse
public ArrayList<InventoryItem> getAllTagEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) -
getAllType
-
getAllTypeEval
public ArrayList<InventoryItem> getAllTypeEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) -
getAllTypeEvalArg
public ArrayList<InventoryItem> getAllTypeEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) -
getAllTypeRecurse
-
getAllTypeEvalRecurse
public ArrayList<InventoryItem> getAllTypeEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) -
getAllTypeEvalArgRecurse
public ArrayList<InventoryItem> getAllTypeEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) -
getAllEval
public ArrayList<InventoryItem> getAllEval(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) -
getAllEvalArg
public ArrayList<InventoryItem> getAllEvalArg(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) -
getAllEvalRecurse
public ArrayList<InventoryItem> getAllEvalRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) -
getAllEvalArgRecurse
public ArrayList<InventoryItem> getAllEvalArgRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) -
getSomeCategory
-
getSomeEval
-
getSomeEvalArg
public ArrayList<InventoryItem> getSomeEvalArg(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) -
getSomeTypeEval
public ArrayList<InventoryItem> getSomeTypeEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) -
getSomeTypeEvalArg
public ArrayList<InventoryItem> getSomeTypeEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) -
getSomeEvalRecurse
public ArrayList<InventoryItem> getSomeEvalRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, int int0) -
getSomeEvalArgRecurse
public ArrayList<InventoryItem> getSomeEvalArgRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) -
getSomeTag
-
getSomeTagRecurse
-
getSomeTagEvalRecurse
public ArrayList<InventoryItem> getSomeTagEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) -
getSomeTagEvalArgRecurse
public ArrayList<InventoryItem> getSomeTagEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) -
getSomeType
-
getSomeTypeRecurse
-
getSomeTypeEvalRecurse
public ArrayList<InventoryItem> getSomeTypeEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) -
getSomeTypeEvalArgRecurse
public ArrayList<InventoryItem> getSomeTypeEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) -
getAll
-
getAllCategory
-
getAllEval
-
getAllEvalArg
public ArrayList<InventoryItem> getAllEvalArg(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getAllTagEval
public ArrayList<InventoryItem> getAllTagEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure) -
getAllTagEvalArg
public ArrayList<InventoryItem> getAllTagEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getAllTypeEval
public ArrayList<InventoryItem> getAllTypeEval(String string, se.krka.kahlua.vm.LuaClosure luaClosure) -
getAllTypeEvalArg
public ArrayList<InventoryItem> getAllTypeEvalArg(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getAllEvalRecurse
-
getAllEvalArgRecurse
public ArrayList<InventoryItem> getAllEvalArgRecurse(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
getAllType
-
getAllTypeRecurse
-
getAllTypeEvalRecurse
public ArrayList<InventoryItem> getAllTypeEvalRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure) -
getAllTypeEvalArgRecurse
public ArrayList<InventoryItem> getAllTypeEvalArgRecurse(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) -
FindAndReturnCategory
-
FindAndReturn
-
FindAndReturn
-
FindAndReturn
-
FindAll
-
FindAndReturnStack
-
FindAndReturnStack
-
HasType
-
Remove
-
DoRemoveItem
-
Remove
-
Remove
-
Find
-
Find
-
RemoveAll
-
RemoveAll
-
RemoveOneOf
-
RemoveOneOf
-
getWeight
public int getWeight()Deprecated. -
getContentsWeight
public float getContentsWeight() -
getMaxWeight
public float getMaxWeight() -
getCapacityWeight
public float getCapacityWeight() -
isEmpty
public boolean isEmpty() -
isMicrowave
public boolean isMicrowave() -
isPowered
public boolean isPowered() -
isObjectPowered
-
getTemprature
public float getTemprature() -
isTemperatureChanging
public boolean isTemperatureChanging() -
save
public ArrayList<InventoryItem> save(ByteBuffer output, IsoGameCharacter noCompress) throws IOException - Throws:
IOException
-
save
- Throws:
IOException
-
load
- Throws:
IOException
-
isDrawDirty
public boolean isDrawDirty() -
setDrawDirty
public void setDrawDirty(boolean b) -
getBestWeapon
-
getBestWeapon
-
getTotalFoodScore
-
getTotalWeaponScore
-
getBestFood
-
getBestBandage
-
getNumItems
-
isActive
public boolean isActive()- Returns:
- the active
-
setActive
public void setActive(boolean _active) -
isDirty
public boolean isDirty()- Returns:
- the dirty
-
setDirty
public void setDirty(boolean _dirty) -
isIsDevice
public boolean isIsDevice()- Returns:
- the IsDevice
-
setIsDevice
public void setIsDevice(boolean _IsDevice) -
getAgeFactor
public float getAgeFactor()- Returns:
- the ageFactor
-
setAgeFactor
public void setAgeFactor(float _ageFactor) -
getCookingFactor
public float getCookingFactor()- Returns:
- the CookingFactor
-
setCookingFactor
public void setCookingFactor(float _CookingFactor) -
getItems
- Returns:
- the Items
-
setItems
-
getParent
- Returns:
- the parent
-
setParent
-
getSourceGrid
- Returns:
- the SourceGrid
-
setSourceGrid
-
getType
- Returns:
- the type
-
setType
-
clear
public void clear() -
getWaterContainerCount
public int getWaterContainerCount() -
FindWaterSource
-
getAllWaterFillables
-
getFirstWaterFluidSources
-
getFirstWaterFluidSources
-
getFirstFluidContainer
-
getAvailableFluidContainer
-
getAvailableFluidContainersCapacity
-
getFirstAvailableFluidContainer
-
getAllWaterFluidSources
-
getFirstCleaningFluidSources
-
getAllCleaningFluidSources
-
getItemCount
-
getItemCountRecurse
-
getItemCount
-
getUsesRecurse
-
getUsesType
-
getUsesTypeRecurse
-
getWeightReduction
public int getWeightReduction() -
setWeightReduction
public void setWeightReduction(int _weightReduction) -
removeAllItems
public void removeAllItems() -
containsRecursive
-
getItemCountFromTypeRecurse
-
getCustomTemperature
public float getCustomTemperature() -
setCustomTemperature
public void setCustomTemperature(float newTemp) -
getItemFromType
public InventoryItem getItemFromType(String _type, IsoGameCharacter chr, boolean notEquipped, boolean ignoreBroken, boolean includeInv) -
getItemFromType
-
getItemFromType
-
getItemsFromType
-
getItemsFromFullType
-
getItemsFromFullType
-
getItemsFromType
-
getItemsFromCategory
-
requestSync
public void requestSync() -
requestServerItemsForContainer
public void requestServerItemsForContainer() -
getItemWithIDRecursiv
-
getItemWithID
-
removeItemWithID
public boolean removeItemWithID(int id) -
containsID
public boolean containsID(int id) -
removeItemWithIDRecurse
public boolean removeItemWithIDRecurse(int id) -
isHasBeenLooted
public boolean isHasBeenLooted() -
setHasBeenLooted
public void setHasBeenLooted(boolean _hasBeenLooted) -
getOpenSound
-
setOpenSound
-
getCloseSound
-
setCloseSound
-
getPutSound
-
setPutSound
-
haveThisKeyId
-
getOnlyAcceptCategory
-
setOnlyAcceptCategory
-
getAcceptItemFunction
-
setAcceptItemFunction
-
toString
-
getCharacter
-
emptyIt
public void emptyIt() -
getItems4Admin
-
getAllFoodsForAnimals
-
getAllItems
public LinkedHashMap<String,InventoryItem> getAllItems(LinkedHashMap<String, InventoryItem> items, boolean inInv) -
getItemById
Deprecated. -
addItemsToProcessItems
public void addItemsToProcessItems() -
removeItemsFromProcessItems
public void removeItemsFromProcessItems() -
isExistYet
public boolean isExistYet() -
getContainerPosition
-
setContainerPosition
-
getFreezerPosition
-
setFreezerPosition
-
getVehiclePart
-
reset
public void reset() -
getOutermostContainer
-
getSquare
-
isStove
public boolean isStove() -
isShop
public boolean isShop() -
isCorpse
public boolean isCorpse()
-