AccessibleByOwner | Barotrauma.CharacterInventory | |
AccessibleWhenAlive | Barotrauma.CharacterInventory | |
AllItems | Barotrauma.Inventory | |
AllItemsMod | Barotrauma.Inventory | |
AllowSwappingContainedItems | Barotrauma.Inventory | |
AnySlot | Barotrauma.CharacterInventory | static |
CanBePut(Item item) | Barotrauma.Inventory | |
CanBePut(ItemPrefab itemPrefab, float? condition=null, int? quality=null) | Barotrauma.Inventory | |
CanBePutInSlot(Item item, int i, bool ignoreCondition=false) | Barotrauma.CharacterInventory | virtual |
CanBePutInSlot(ItemPrefab itemPrefab, int i, float? condition, int? quality=null) | Barotrauma.CharacterInventory | virtual |
capacity | Barotrauma.Inventory | protected |
Capacity | Barotrauma.Inventory | |
CharacterInventory(ContentXElement element, Character character, bool spawnInitialItems) | Barotrauma.CharacterInventory | |
Contains(Item item) | Barotrauma.Inventory | |
CreateNetworkEvent(Range slotRange) | Barotrauma.CharacterInventory | protectedvirtual |
Barotrauma::Inventory.CreateNetworkEvent() | Barotrauma.Inventory | |
DeleteAllItems() | Barotrauma.Inventory | |
EmptySlotCount | Barotrauma.Inventory | |
ExtraStackSize | Barotrauma.Inventory | |
FindAllItems(Func< Item, bool > predicate=null, bool recursive=false, List< Item > list=null) | Barotrauma.Inventory | |
FindAllowedSlot(Item item, bool ignoreCondition=false) | Barotrauma.Inventory | virtual |
FindEquippedItemByTag(Identifier tag) | Barotrauma.CharacterInventory | |
FindIndex(Item item) | Barotrauma.Inventory | |
FindIndices(Item item) | Barotrauma.Inventory | |
FindItem(Func< Item, bool > predicate, bool recursive) | Barotrauma.Inventory | |
FindItemByIdentifier(Identifier identifier, bool recursive=false) | Barotrauma.Inventory | |
FindItemByTag(Identifier tag, bool recursive=false) | Barotrauma.Inventory | |
FindLimbSlot(InvSlotType limbSlot) | Barotrauma.CharacterInventory | |
FirstOrDefault() | Barotrauma.Inventory | |
ForceRemoveFromSlot(Item item, int index) | Barotrauma.Inventory | |
ForceToSlot(Item item, int index) | Barotrauma.Inventory | |
GetAllItems(bool checkForDuplicates) | Barotrauma.Inventory | protected |
GetItemAt(int index) | Barotrauma.Inventory | |
GetItemInLimbSlot(InvSlotType limbSlot) | Barotrauma.CharacterInventory | |
GetItemsAt(int index) | Barotrauma.Inventory | |
GetItemStackSlotIndex(Item item, int index) | Barotrauma.Inventory | |
HowManyCanBePut(ItemPrefab itemPrefab, float? condition=null) | Barotrauma.Inventory | |
HowManyCanBePut(ItemPrefab itemPrefab, int i, float? condition, bool ignoreItemsInSlot=false) | Barotrauma.Inventory | virtual |
Inventory(Entity owner, int capacity, int slotsPerRow=5) | Barotrauma.Inventory | |
IsAnySlotAvailable(Item item) | Barotrauma.CharacterInventory | |
IsEmpty() | Barotrauma.Inventory | |
IsEquipped | Barotrauma.CharacterInventory | protected |
IsFull(bool takeStacksIntoAccount=false) | Barotrauma.Inventory | virtual |
IsHandSlotType(InvSlotType s) | Barotrauma.CharacterInventory | static |
IsInLimbSlot(Item item, InvSlotType limbSlot) | Barotrauma.CharacterInventory | |
IsInSlot(Item item, int index) | Barotrauma.Inventory | |
ItemOwnsSelf(Item item) | Barotrauma.Inventory | virtual |
LastOrDefault() | Barotrauma.Inventory | |
Locked | Barotrauma.Inventory | |
MaxItemsPerNetworkEvent | Barotrauma.Inventory | static |
MaxPossibleStackSize | Barotrauma.Inventory | static |
Owner | Barotrauma.Inventory | |
PutItem(Item item, int i, Character user, bool removeItem=true, bool createNetworkEvent=true) | Barotrauma.CharacterInventory | protectedvirtual |
RemoveItem(Item item) | Barotrauma.CharacterInventory | virtual |
RemoveItem(Item item, bool tryEquipFromSameStack) | Barotrauma.CharacterInventory | |
ServerEventRead(IReadMessage msg, Client c) | Barotrauma.Inventory | |
ServerEventWrite(IWriteMessage msg, Client c, Character.InventoryStateEventData inventoryData) | Barotrauma.CharacterInventory | |
SharedRead(IReadMessage msg, List< ushort >[] receivedItemIds, out bool readyToApply) | Barotrauma.Inventory | |
SharedWrite(IWriteMessage msg, Range slotRange) | Barotrauma.Inventory | |
slots | Barotrauma.Inventory | protected |
SlotTypes | Barotrauma.CharacterInventory | |
syncItemsDelay | Barotrauma.Inventory | protected |
TryPutItem(Item item, Character user, IEnumerable< InvSlotType > allowedSlots=null, bool createNetworkEvent=true, bool ignoreCondition=false) | Barotrauma.CharacterInventory | virtual |
TryPutItem(Item item, int index, bool allowSwapping, bool allowCombine, Character user, bool createNetworkEvent=true, bool ignoreCondition=false) | Barotrauma.CharacterInventory | virtual |
TryPutItemWithAutoEquipCheck(Item item, Character user, IEnumerable< InvSlotType > allowedSlots=null, bool createNetworkEvent=true) | Barotrauma.CharacterInventory | |
TrySwapping(int index, Item item, Character user, bool createNetworkEvent, bool swapWholeStack) | Barotrauma.Inventory | protected |