I got the throw working!! I had been turning it on before attaching and turning it on when throwing was the right thing to do. I do still have the same issue of being unable to pick up the object after throwing it though. The game still registers me as picking it up and being able to drop/throw it but the object doesn’t attach to the socket. Also I now have an issue where if there are multiple objects in the level I can only interact with the first one I placed in the level. I didn’t have the issue before so I’m not sure what in the new code could be causing it.
Here is the code I made for throwing
No matter how much I edit the Z value in the velocity calculations the height of the throw never changes. As of right now I can only throw it forward and not up. Not sure if there is a different node I should be using.
Here is the code I made for aiming
For the aiming I didn’t use Suggest Projectile Arc because the node description said it was used to calculate the velocity needed to get from point a to point b, and since point a is the players hands and point b could be anywhere in the level I wasn’t really sure what to do with it. The way I am doing it now though causes the game to lag for a solid second before the object is thrown so I’m looking into other ways.
I also made this loop for On Tick that will check if the object is on the ground and if so will disable physics
Thank you so much for your help so far, I really appreciate it