So create a struct entry for each each item type in this case WeaponBP ConsumableBP KeyitemBP. Then build and array using these structs and that will allow for each slot in the inventory/array to be utilized by any ItemBP child at that point.
So create a struct entry for each each item type in this case WeaponBP ConsumableBP KeyitemBP. Then build and array using these structs and that will allow for each slot in the inventory/array to be utilized by any ItemBP child at that point.