I'm really at a loss here and hoping someone can help me out. I had gripping working through my own interface (I kept it in place and confirmed it still works if I switch back to using it) but I'm trying to switch to using this plugin.
I set up my character blueprint to execute the Grip Object by Interface node (I confirmed the object I'm grabbing is correctly being passed in as well as the motion controller), but my weapon isn't gripping. On my weapon blueprint (a simple AK47) I placed a grippable capsule at the weapon grip and set the grip logic script to GS Gun Tools. What else is there that's needed for the gripping to work? Nothing happens when I try to grip it but I don't get any errors or anything to help identify what the problem is. I know how to debug blueprints decently well but not C++, so I can't figure out what happens once the Grip Object by Interface node is executed (I do see it being executed in the blueprint debugger). I set up a Grip event on my weapon and I don't see THAT being executed, so something must be wrong at the Grip Object by Interface call.
Attached a screenshot to show how I'm calling Grip Object by Interface. The boolean checks are just to check whether it's the left or right hand that is grabbing the object (I've simplified this since the time of this post, now I just have a single execute node for Grip Object by Interface)
I set up my character blueprint to execute the Grip Object by Interface node (I confirmed the object I'm grabbing is correctly being passed in as well as the motion controller), but my weapon isn't gripping. On my weapon blueprint (a simple AK47) I placed a grippable capsule at the weapon grip and set the grip logic script to GS Gun Tools. What else is there that's needed for the gripping to work? Nothing happens when I try to grip it but I don't get any errors or anything to help identify what the problem is. I know how to debug blueprints decently well but not C++, so I can't figure out what happens once the Grip Object by Interface node is executed (I do see it being executed in the blueprint debugger). I set up a Grip event on my weapon and I don't see THAT being executed, so something must be wrong at the Grip Object by Interface call.
Attached a screenshot to show how I'm calling Grip Object by Interface. The boolean checks are just to check whether it's the left or right hand that is grabbing the object (I've simplified this since the time of this post, now I just have a single execute node for Grip Object by Interface)
Comment