Hey guys, I am new to unreal and is trying to make my character add impulse on an enemy. I have the communication between 2 character BP working using interface, however, I can’t seems to find a right setting to apply impulse on the enemy without him ragdoll at the start of the game. I did some research, and even asked chatGTP, but there doesn’t seems to be some useful recourses I can find regarding this problem. Please direct me to the right path if there is one, I am so lost. Thanks in adva
This would require the capsule to simulate physics which would create all sort of undesired behaviours. Luckily enough, the Character Movement Component understands physical impulses:
Do note that the component is working really hard to keep the character stick to the ground. You may need to rotate that vector a bit up, use Jump, use Launch and / or play with physical materials and their friction. There are additional friction settings on the component, too. Explore it.
Here’s a wacky scenario when a character needs pushing in very specific fashion; the component’s velocity is overwritten directly: