|
3D Dungeon Crawler
|
Public Member Functions | |
| void | EndInteraction () |
| bool | Interact (InteractScript interactor) |
| void | Interact (InteractScript interactor, out bool interactSucessful) |
Public Member Functions inherited from InventoryManager | |
| bool | AddItem (InventoryItemData item) |
| void | RemoveFromStack () |
| void | fillInventorySlot (InventoryItemData item, InventorySlot slot) |
Public Attributes | |
| GameObject | PlayerInventory |
| GameObject | DynamicInventory |
| FirstPersonController | firstPersonController |
| List< InventoryItemData > | lootList = new List<InventoryItemData>() |
| LootTable | lootTable |
| Highlight | highlighter |
Public Attributes inherited from InventoryManager | |
| InventorySlot[] | inventorySlots |
| GameObject | inventoryItemPrefab |
Properties | |
| string | InterActionPrompt [get] |
| UnityAction< IInteractable > | OnInteractionComplete [get, set] |
Additional Inherited Members | |
Static Public Attributes inherited from InventoryManager | |
| static InventoryManager | Instance |
| void ChestInventoryManager.EndInteraction | ( | ) |
Implements IInteractable.
| bool ChestInventoryManager.Interact | ( | InteractScript | interactor | ) |
Implements IInteractable.
| void ChestInventoryManager.Interact | ( | InteractScript | interactor, |
| out bool | interactSucessful ) |
Implements IInteractable.
| GameObject ChestInventoryManager.DynamicInventory |
| FirstPersonController ChestInventoryManager.firstPersonController |
| Highlight ChestInventoryManager.highlighter |
| List<InventoryItemData> ChestInventoryManager.lootList = new List<InventoryItemData>() |
| LootTable ChestInventoryManager.lootTable |
| GameObject ChestInventoryManager.PlayerInventory |
|
get |
Implements IInteractable.
|
getset |
Implements IInteractable.