Script ItemComponents
Components
Components
- bonusItemReceiver
-
default:
{}
- received table
- equipment
-
default:
{}
- items table
- initialInventory
-
default:
{}
- items constant table
- inventory
-
default:
{}
- items
table
default:{}
- itemSlots table
- items
- inventoryDropItemsOnDeath
-
- offsets
constant table
default:{{0, 0}}
- scatterCollisionMask constant int (default collision.Type.NONE)
- bypassFlags constant int (default 0)
- requireGrooveChain constant bool (default false)
- offsets
- item
-
- holder entityID (default 0)
- dropped bool (default true)
- equipped bool (default false)
- suppressPickup bool (default false)
- singleChoice entityID (default 0)
- itemActivable
-
- active bool (default false)
- activeSlotImage constant string (default "ext/gui/hud_slot_throw2.png")
- itemBag
-
- actionSlotCapacity constant int (default 1)
- slotImage constant string (default "ext/gui/hud_slot_action2_empty.png")
- itemBlockDuplicatePickup
- itemCollector
-
- pickupLimit int Maximum number of items this entity can pick up in a turn. -1 = unlimited. (default -1)
- itemCollectorRequiredComponent
-
- component constant string (default "")
- itemComboable
-
- combo int (default 0)
- reset bool (default false)
- itemDamageOnActivation
-
- damage constant int (default 0)
- type constant int (default damage.Type.BLOOD)
- itemDestructible
- itemDropOnDeath
- itemGrantBonusItem
-
- type constant string (default "")
- granted bool (default false)
- itemHolster
-
- slot constant string (default "")
- content entityID (default 0)
- slotImage constant string (default "ext/gui/hud_slot_weapon2.png")
- emptySlotImage constant string (default "ext/gui/hud_slot_weapon2_empty.png")
- itemHopInPlace
- itemIgnoreSingleChoice
- itemPickupAnimation
-
- factor constant float (default 0.8)
- duration constant float (default 0.5)
- delay float (default 0)
- itemPickupSound
-
- sound constant string (default "pickupGeneral")
- itemPrice
-
- coins constant int (default 0)
- blood constant int (default 0)
- diamonds constant int (default 0)
- itemReplaceActionVisual
-
default:
{}
- mapping constant table
- itemRequireTangibleHolder
- itemResetDamageCountdown
-
- active bool (default true)
- itemSlot
-
- name constant string (default "")
- priority constant int (default 0)
- itemSlotUser
-
default:
{}
- slots constant table
- itemSpawnFollower
-
- type constant string (default "")
- itemStack
-
- mergeKey constant string (default "")
- quantity int (default 1)
- itemStackMergeInWorld
-
- pending bool (default false)
- dupable constant bool (default false)
- itemStackMergeOnPickup
- itemToggleable
-
- active bool (default true)
- activeSlotImage constant string (default "ext/gui/hud_slot_boots.png")
- inactiveSlotImage constant string (default "ext/gui/hud_slot_boots.png")
- itemUser