So im pretty newish to unreal engine ive coded in other engines before but wanted to make something more complex than my current run of the mill games. Im using a spatial inventory system and want to connect my weapon system to my inventory.
I have a bp_item that controls the in world drops that you pick up, but as for a weapon system i dont know whether i should make two different systems and call to the one i need.(ex grabbing weapon from inventory changes bp_weapon_item to bp_weapon_ak47) or would i build the weapon system on top of the bp_weapon_item.
If it helps im trying to make a system like dayz im planning on making an equipment system similar to theirs as well but thats a whole other question in itself. I think having the weapon system first would help make the equipmemt system since i have slots on the player for their primary secondary and melee weapons.
(if im wrong feel free to point me in the right direction i dont know the best practices of unreal coding in bp)