Hi guys, I'm working on a 2d shooter game similar to Contra. However i have a problem with the enemy that i want to insert (sprite Helmet). I want that when the enemy sees the player he runs toward him shooting. When the enemy reaches him he goes through him and, after a little run in the same direction, he turns again towards the player and he restart the run.I tried to do this with a function (that is in the group HELMET of the event sheet). It makes sense in my opinion but the enemy always stop the run when he touches the player. I have also other problems: the enemy shoots in all directions, instead i want that him can shoot only horizontal(i don't know how to do).Besides for no reason the bullet i shoot bounce when i shoot in direction of the enemy. It does that only whit the function of Helmet. I attach the Capx and i Hope someone could help me :). http://www.mediafire.com/file/3s614uviff4qiy1/Definitive+game+-+Copia.capx