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
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.
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!