How to make a character bounce off a wall?

Especially after asking the same question for 14 straight weeks, life is definitely way too short!

Every Single Person has said the same thing: ''Don’t use ‘Set Physics Linear Velocity’ but what about using a NON Zero entry in the Set Physics Linear Velocity? I have to say, putting 10-30 in the New Vel boxes gives a perfect little bounce! The only problem, not always ‘bouncing’ in the right ‘direction’. Seems like I just need to ask Unreal: ‘**what direction was I going before colliding, please continue in that direction after bouncing’ **(I have tried AddForce and AddImpulse in place of Set Physics Linear Velocity, but it never does anything good, I just fly into a sickening rotating frenzy a million miles an hour, OR get flung out of the scene… SO: If you know please tell me! :slight_smile: I have always suspected it was a simple answer of telling Unreal, BOUNCE HERE IN SAME DIRECTION, and I’m now nearly there with 80% of what I wanted, a simple bounce instead of a JARRING STOP!

Now I just need to tell Unreal, 'Don’t bounce backwards OR sideways, just in same forward ‘direction’ and with a bit less force… :slight_smile: How is it visual ‘scripting’ if it can’t do that simple thing? Do what it’s told,.? I could do this kind of thing in 3ds Max, (even 3D Studio for DOS from 23 years ago) in probably 10 different ways ***not even using physics! ***Siurely it is possible to tell Unreal to continues in a direction and use a little less force???

Here is the same BP with one tiny change that finally gave me little bounce instead of instantly stopping in pace, like it was before,. :slight_smile: So now I bounce, if I could simply control the direction I bounce (in the same ‘forward’ direction as incoming pre-collision angle ) I’d be all set!
(BP image attached)