Unfortunately, the game I’m working on is medieval so more guns types just don’t help me at this point. I’ve started to create a TwoHandedMeleeWeapon blueprint and I’ll see where I get with it. Only issues is keeping track of what I have to extended in the subclass blueprints to support the two handed stuff so when 1.1 is released I can merge my changes quickly without losing a lot of what I already extended.
I think the interactive interface should have a way of specifying an item IsGrabbable which can be overridden. I’m thing of times where VR Player is not the right class to hold the item or has not paid enough to own the item, does not have the necessary skill, etc.
Another issue with melee weapons is items like two headed axes have damage from either direction and sometimes from three directions if there is a spike on the end of the weapon. From what I can tell were good only for one directional blades.