Gun Recoil

Hey @,

It might work better to add the recoil value before the trace, not after. You can break the forward vector and add three Random Float in Range nodes to add values to the Z axis for vertical recoil to the X and Y axis for horizontal recoil. Then hook this back up to your vector X float to give it some distance.

The numbers for recoil would have to be tweaked to your liking. You can create a variable that feeds into the min and max values for each float range and use that to set recoil on all your guns.

I hope this solution works for you!