Hey, I was trying to add new categories and my system broke. It seems to be pointing towards the display panel manager, but it looks normal.
It points to (Debug.Log(this)):
It points to (Debug.Log(this)):
- Inventory Canvas (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager)
- Item View For Hotbar(Clone) (Opsive.UltimateInventorySystem.UI.Item.ItemViewModules.EquippedSelectItemView)
- Item Description Panel (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel)
- Gameplay Panel (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel)
- Item Hotbar Panel (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel)
- NullReferenceException: Object reference not set to an instance of an object
- UnassignedReferenceException: The variable m_CurrentSelected of EventSystem has not been assigned.
Code:
NullReferenceException: Object reference not set to an instance of an object
Opsive.UltimateInventorySystem.UI.Item.ItemViewModules.ItemViewModuleSelectable.Clear () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Item/ItemViewModules/ItemViewModuleSelectable.cs:35)
Opsive.UltimateInventorySystem.UI.Item.ItemViewModules.EquippedSelectItemView.Clear () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Item/ItemViewModules/EquippedSelectItemView.cs:86)
Opsive.UltimateInventorySystem.UI.Views.View.Clear () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/View.cs:130)
Opsive.UltimateInventorySystem.UI.Views.View`1[T].Clear () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/View.cs:230)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1[T].DrawView (System.Int32 viewIndex, System.Int32 elementIndex, T element) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:297)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1[T].DrawEmptyView (System.Int32 viewIndex, System.Int32 elementIndex) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:321)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawerBase.Initialize (System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:91)
Opsive.UltimateInventorySystem.UI.Views.ViewDrawer`1[T].Initialize (System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Views/ViewDrawer.cs:213)
Opsive.UltimateInventorySystem.UI.Item.ItemViewSlotsContainer.InitializeItemViewDrawer (System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Item/ItemViewSlotsContainer.cs:73)
Opsive.UltimateInventorySystem.UI.Item.ItemViewSlotsContainer.Initialize (System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Item/ItemViewSlotsContainer.cs:41)
Opsive.UltimateInventorySystem.UI.Panels.ItemViewSlotContainers.ItemViewSlotsContainerPanelBinding.OnInitializeBeforeInventoryBind () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/ItemViewSlotContainers/ItemViewSlotsContainerPanelBinding.cs:72)
Opsive.UltimateInventorySystem.UI.Panels.ItemViewSlotContainers.InventoryPanelBinding.Initialize (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel display, System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/ItemViewSlotContainers/InventoryPanelBinding.cs:42)
Opsive.UltimateInventorySystem.UI.Panels.ItemViewSlotContainers.ItemViewSlotsContainerPanelBinding.Initialize (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel display, System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/ItemViewSlotContainers/ItemViewSlotsContainerPanelBinding.cs:52)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanel.Setup (Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager manager, System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanel.cs:137)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager.SetupDisplayPanels (System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanelManager.cs:151)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager.SetPanelOwner (UnityEngine.GameObject panelOwner) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanelManager.cs:177)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager.Initialize (System.Boolean force) (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanelManager.cs:119)
Opsive.UltimateInventorySystem.UI.Panels.DisplayPanelManager.Awake () (at Assets/Opsive/UltimateInventorySystem/Scripts/UI/Panels/DisplayPanelManager.cs:78)