So, I want my player character to either drop or throw a flare that he is carrying around at this stage, depending on which input event happens. The dropping the flare part works perfectly, by detaching the flare from the character and having gravity take over and do it’s thing. I use the exact same setup to throw the flare, only with an impulse node attached at the end… Like so:
The logic behind the setup is that the impulse will be applied to the static mesh component of the flare blueprint, after it has detached from the socket on the character, shoving it in the direction the character is facing. But it just isn’t happening. The flare just falls to the ground, just like in the Drop Flare scenario. Any ideas on what I’m doing wrong?
This is the player character blueprint, and the static mesh component reference refers to the static mesh component of the flare blueprint.
Any help will be greatly appreciated, because this is driving me crazy.
Thanks!