ActionAdventureKit 1.5.4
|
special slot that redirects to one of a number of other slots
the actual slot currently being used can be rotated through using NextSlot and PreviousSlot
Public Member Functions | |
override void | Initialize (CharacterBase character) |
override void | Equip (InventoryItem inventoryItem) |
override void | Clear () |
override void | Show () |
override void | Hide () |
override bool | CanUse (int quantity=1) |
override void | Use (int quantity=1) |
virtual void | NextSlot () |
virtual void | PreviousSlot () |
Public Member Functions inherited from AdventureCore.ItemSlotBase | |
virtual void | EquipPrevious (bool clear=true) |
virtual void | EquipNext (bool clear=true) |
virtual bool | CanEquip (InventoryItem inventoryItem) |
Public Attributes | |
ItemSlotBase[] | Slots |
Public Attributes inherited from AdventureCore.ItemSlotBase | |
string | Key |
ItemSlotCategory | Category |
int | Index |
Properties | |
ItemSlotBase | CurrentSlot [get] |
override InventoryItem | EquippedInventoryItem [get] |
override bool | IsInUse [get, set] |
override Type | ItemType [get] |
Properties inherited from AdventureCore.ItemSlotBase | |
virtual InventoryItem | EquippedInventoryItem [get] |
bool | IsHidden [get] |
virtual bool | IsInUse [get, set] |
Type | ItemType [get] |
CharacterBase | Character [get] |
Additional Inherited Members | |
Protected Member Functions inherited from AdventureCore.ItemSlotBase | |
virtual void | onEquippedInventoryItemChanged () |
virtual void | onIsInUseChanged () |
Events inherited from AdventureCore.ItemSlotBase | |
Action< bool > | IsInUseChanged |
Action< InventoryItem > | EquippedInventoryItemChanged |
|
virtual |
Reimplemented from AdventureCore.ItemSlotBase.
|
virtual |
Reimplemented from AdventureCore.ItemSlotBase.
|
virtual |
Reimplemented from AdventureCore.ItemSlotBase.
|
virtual |
Reimplemented from AdventureCore.ItemSlotBase.
|
inlinevirtual |
Reimplemented from AdventureCore.ItemSlotBase.
|
virtual |
Reimplemented from AdventureCore.ItemSlotBase.
|
virtual |
Reimplemented from AdventureCore.ItemSlotBase.