Prevent VisualMoveIntoTarget from overshooting when turning.

This commit is contained in:
tovl
2019-06-30 21:50:30 +02:00
committed by teinarss
parent 985020b4ad
commit 824db72a4c

View File

@@ -55,7 +55,7 @@ namespace OpenRA.Mods.Common.Activities
var facing = delta.HorizontalLengthSquared != 0 ? delta.Yaw.Facing : mobile.Facing;
if (facing != mobile.Facing)
{
QueueChild(new Turn(self, facing));
mobile.Facing = Util.TickFacing(mobile.Facing, facing, mobile.TurnSpeed);
return false;
}