But fix for Issue-292

By accessing the values directly, we skip past the problem where GetY returns different values for POINT_VEC2 and POINT_VEC3 objects.
This commit is contained in:
David Penney
2017-03-09 11:47:40 -04:00
parent 670768df42
commit 29148cf8fd

View File

@@ -530,9 +530,9 @@ function POINT_VEC3:RoutePointAir( AltType, Type, Action, Speed, SpeedLocked )
self:F2( { AltType, Type, Action, Speed, SpeedLocked } ) self:F2( { AltType, Type, Action, Speed, SpeedLocked } )
local RoutePoint = {} local RoutePoint = {}
RoutePoint.x = self:GetX() RoutePoint.x = self.x
RoutePoint.y = self:GetZ() RoutePoint.y = self.z
RoutePoint.alt = self:GetY() RoutePoint.alt = self.y
RoutePoint.alt_type = AltType RoutePoint.alt_type = AltType
RoutePoint.type = Type RoutePoint.type = Type
@@ -571,8 +571,8 @@ function POINT_VEC3:RoutePointGround( Speed, Formation )
self:F2( { Formation, Speed } ) self:F2( { Formation, Speed } )
local RoutePoint = {} local RoutePoint = {}
RoutePoint.x = self:GetX() RoutePoint.x = self.x
RoutePoint.y = self:GetZ() RoutePoint.y = self.z
RoutePoint.action = Formation or "" RoutePoint.action = Formation or ""