eli0s
I can only describe this problem like this picture
http://oi62.tinypic.com/2sb64c3.jpg
Hero and Enemy both have platform behavior.
gray boxes are solid floor objects
blue arrow - velocity of enemy being pushed towards solid
green arrow means the hero punches the enemy
The others are already listed in the picture
Bro, I remember you. You helped me before. Can you help me also here?
platform-char-same-angle-as-diagonal-floor_t108404
this is the picture explanation
http://oi59.tinypic.com/2utqbgy.jpg
condition for this is of course when player character is overlapping solid object