ActionAdventureKit 1.5.4
|
instantiates the action/visual of the item equipped to it and binds input to its activation
Public Member Functions | |
override void | Initialize (CharacterBase character) |
void | BindInput (InputAction inputAction) |
void | UnbindInput (InputAction inputAction) |
void | UseImmediately () |
void | UseImmediately (InventoryItem item) |
Public Member Functions inherited from AdventureCore.ItemSlot< SoulsUsableItem > | |
override void | Initialize (CharacterBase character) |
override bool | CanEquip (InventoryItem inventoryItem) |
override void | Equip (InventoryItem inventoryItem) |
override void | Clear () |
override void | Show () |
override void | Hide () |
Public Attributes | |
Transform | Target |
Public Attributes inherited from AdventureCore.ItemSlot< SoulsUsableItem > | |
T | FallbackItem |
Protected Member Functions | |
override bool | canEquip (SoulsUsableItem item) |
override void | equip (SoulsUsableItem item) |
override void | unequip (SoulsUsableItem item) |
override void | applyVisibility () |
Protected Member Functions inherited from AdventureCore.ItemSlot< SoulsUsableItem > | |
virtual bool | canEquip (T item) |
virtual void | equip (T item) |
virtual void | unequip (T item) |
Properties | |
CharacterActionBase | EquippedAction [get] |
Properties inherited from AdventureCore.ItemSlot< SoulsUsableItem > | |
T | EquippedItem [get] |
override Type | ItemType [get] |
|
inlineprotectedvirtual |
Reimplemented from AdventureCore.ItemSlot< SoulsUsableItem >.