Janooba
New member
I've tried following the guide twice, once in text form, once in video form, and both times things have completely failed for me when trying to create a weapon and have it equipped.
Both times, the weapon doesn't actually spawn when I hit play. It looks like I have nothing equipped (despite the assault rifle being in the default loadout).
This last time though, following the video, I keep getting "Error: Category 752686780 cannot be found." 5 times when I hit play (as well as not actually having the item equipped)
The video guide doesn't say anything about item categories and the text guide glosses over it almost completely, other than saying I need to set the Assault Rifle to the (non-existant) weapons category. Am I missing other categories that the guide didn't tell me about?
This is really frustrating. The guides seem to gloss over a lot of tiny but critical details like this. For instance, it wasn't clear that I needed to drag in the "arms" models separately into the scene, and apply items to that, instead of the Character already in the scene.
Attached is the full Console log upon pressing Play.
Here's the stack trace of the category error:
Error: Category 752686780 cannot be found.
UnityEngine.Debug:LogError(Object)
Opsive.UltimateCharacterController.Inventory.ItemSetManager:CategoryIDToIndex(Int32) (at Assets/External/Opsive/UltimateCharacterController/Scripts/Inventory/ItemSetManager.cs:112)
Opsive.UltimateCharacterController.Character.Abilities.Items.ItemSetAbilityBase:Awake() (at Assets/External/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Items/ItemSetAbilityBase.cs:41)
Opsive.UltimateCharacterController.Character.Abilities.Items.EquipUnequip:Awake() (at Assets/External/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Items/EquipUnequip.cs:95)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion:Awake() (at Assets/External/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:272)
Both times, the weapon doesn't actually spawn when I hit play. It looks like I have nothing equipped (despite the assault rifle being in the default loadout).
This last time though, following the video, I keep getting "Error: Category 752686780 cannot be found." 5 times when I hit play (as well as not actually having the item equipped)
The video guide doesn't say anything about item categories and the text guide glosses over it almost completely, other than saying I need to set the Assault Rifle to the (non-existant) weapons category. Am I missing other categories that the guide didn't tell me about?
This is really frustrating. The guides seem to gloss over a lot of tiny but critical details like this. For instance, it wasn't clear that I needed to drag in the "arms" models separately into the scene, and apply items to that, instead of the Character already in the scene.
Attached is the full Console log upon pressing Play.
Here's the stack trace of the category error:
Error: Category 752686780 cannot be found.
UnityEngine.Debug:LogError(Object)
Opsive.UltimateCharacterController.Inventory.ItemSetManager:CategoryIDToIndex(Int32) (at Assets/External/Opsive/UltimateCharacterController/Scripts/Inventory/ItemSetManager.cs:112)
Opsive.UltimateCharacterController.Character.Abilities.Items.ItemSetAbilityBase:Awake() (at Assets/External/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Items/ItemSetAbilityBase.cs:41)
Opsive.UltimateCharacterController.Character.Abilities.Items.EquipUnequip:Awake() (at Assets/External/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Items/EquipUnequip.cs:95)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion:Awake() (at Assets/External/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:272)