2d side scroller game. Object impulse the chraracter

Your character has an OnHit node, that gives you the Impulse applied to it, based on the weight and speed-difference of the other actor, as well as the Hit Result (which you can break up, to retrieve specific information about where the hit happened, angles, etc… )

This requires Physics to be enabled on both Actors, though.