I’m working on enemy AI using Blueprints. My enemies correctly follow and look at my player, but I can’t get jumping on a ledge to work correctly.
http://puu.sh/cnCEw/991d15d46b.png
When my enemy is blocked by a wall I want him to jump and move forward so he gets on the wall. In Blueprint I use the Launch Character node (I’ve tried the Add Impulse node too) to give my enemy a forward and up velocity.
This works in a free space, but when my enemy is blocked by a wall, the forward velocity gets cancelled out and he just moves up without getting over the ledge.
http://puu.sh/cnCBk/ae118b57d5.png
Any way of making this work?