Module necro.game.item.Inventory
Functions
Functions
- add (item, holder)
-
Parameters:
- item
- holder
- clear (holder)
-
Parameters:
- holder
- drop (item, x, y)
-
Parameters:
- item
- x
- y
- dropSlot (holder, slot, keepItems)
-
Drop all items in the given slot.
If keepItems is specified, keep that many of the newest items in that slot.
Parameters:
- holder
- slot
- keepItems
- equip (item, holder)
-
Parameters:
- item
- holder
- fireEvent (eventTypeName, parameter)
-
Parameters:
- eventTypeName
- parameter
- formatQuantity (quantity)
-
Parameters:
- quantity
- getItemInSlot (holder, slot, index)
-
Parameters:
- holder
- slot
- index
- getItemInUncursedSlot (holder, slot, index, banMask)
-
Parameters:
- holder
- slot
- index
- banMask
- getItems (holder)
-
Parameters:
- holder
- getItemsInSlot (holder, slot)
-
Parameters:
- holder
- slot
- getSlotCapacity (holder, slot)
-
Parameters:
- holder
- slot
- grant (itemType, holder)
-
Parameters:
- itemType
- holder
- grantIfUncursed (item, holder, banMask)
-
Parameters:
- item
- holder
- banMask
- grantInnate (itemType, holder)
-
Parameters:
- itemType
- holder
- isCursedSlot (holder, slot, index)
-
Parameters:
- holder
- slot
- index
- isSlotReplacable (holder, slot)
-
Parameters:
- holder
- slot
- scatter (holder, offsets, collisionMask)
-
Parameters:
- holder
- offsets
- collisionMask
- swapWithHolster (holder, bag)
-
Parameters:
- holder
- bag
- unequip (item, holder)
-
Parameters:
- item
- holder
- updateEquipment (holder)
-
Unequip all non-equippable items, equip all held and equippable items
Parameters:
- holder