Hi, I am making a boomerang weapon which is a dagger that can be aimed and thrown, after which it starts spinning horizontally (like a propeller) and moving in a straight line untill it hits any pawn.
What I want it to do is to continue moving after hitting the enemy pawn, say, on the shoulder, and slowly return to the player location with a curve to the side (like a boomerang would) even if the player has changed his location since time of throw.
Note: My dagger blade is and will be modelled as an actor with a static mesh rather than projectile so I cannot use the “homing projectile” behaviour built into Unreal for this. Much thanks in advance.