As far as I can tell, I have everything set up correctly and even looked through a similar issue someone else had. Except I can't seem to equip weapons from pickups or if I put the items directly into Main or Equippable. So far, I've only tried adding swords, but I get this error when trying to equip "Unable to find the ItemSet for item 1 Sword [id#] ItemCollection Equippable (Secondary) ItemStack [...] in category index 0. Only 'Equippable' has ExposedItemSet set to true.
However, if I put the item in the Loadout collection, then when I start I can equip/unequip fine. Though in this case, for some reason, two copies of the sword get created. One that uses the LocalSpawn rotation/position and the other doesn't (they are flipped 180 degrees from each other) - the second copy seems to get deleted when I unequip and the other gets disabled so maybe it's just that one copy is being rendered when it shouldn't be. Anyways, I was hoping to test this with pickups to see if it was just an issue with the Loadout not working right, but they don't seem to work. I created the pickup prefab by following the integration video, except using a sword instead of an assault rifle. I also duplicated a working UIS pickup except changed the item in it to my item prefab. This has the exact same issue except I also impart physics onto the prefab when I run into it instead of it disappearing (the item still goes into my inventory though). I'm only setting up the items for third person perspective.
Here's how things look set up:
However, if I put the item in the Loadout collection, then when I start I can equip/unequip fine. Though in this case, for some reason, two copies of the sword get created. One that uses the LocalSpawn rotation/position and the other doesn't (they are flipped 180 degrees from each other) - the second copy seems to get deleted when I unequip and the other gets disabled so maybe it's just that one copy is being rendered when it shouldn't be. Anyways, I was hoping to test this with pickups to see if it was just an issue with the Loadout not working right, but they don't seem to work. I created the pickup prefab by following the integration video, except using a sword instead of an assault rifle. I also duplicated a working UIS pickup except changed the item in it to my item prefab. This has the exact same issue except I also impart physics onto the prefab when I run into it instead of it disappearing (the item still goes into my inventory though). I'm only setting up the items for third person perspective.
Here's how things look set up: