VSZue / DonAINavigation

This plugin provides a 3D dynamic pathfinding system for use with Unreal Engine 4. It's primarly designed for Flying AI creatures based in dynamic or procedural worlds that need to solve complex pathfinding tasks.
MIT License
239 stars 113 forks source link

Changed BTTask_FlyTo to provide MovementComponents with normalized inputs #16

Open OregonJunco opened 5 years ago

OregonJunco commented 5 years ago

Currently BTTask_FlyTo provides Pawns' MovementComponents with input vectors that are the raw deltas from the pawns' locations to their next waypoint target -- usually a few hundred centimeters long. This is subjective, but for me I would expect BTTask_FlyTo to provide normalized input, as that is the convention used by normal Unreal PathFollowingComponents and most character controllers. This PR implements the latter behavior.

Thank you for all your hard work on DoN!