prevent running backwards

There isn't a built in way to prevent running backwards but you could create a new ability pretty easily that restricts the y InputVector to a positive value. Within the Update method you'd set the CharacterLocomotion.InputVector y value to a positive value if it is negative.

 
i think that should be a simple boolean option in the main controller, all those abilities are getting a little bit messy. not everything should be so modular.
just my opinion.
 
Top