From 21a7594134b03d563ec1cef2c73d274d412b1216 Mon Sep 17 00:00:00 2001 From: Frank Date: Tue, 22 Oct 2019 22:53:04 +0200 Subject: [PATCH] Update AI_Air_Patrol.lua - fixed bug that altitude and speed are not defined for racetrack patterns --- Moose Development/Moose/AI/AI_Air_Patrol.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Moose Development/Moose/AI/AI_Air_Patrol.lua b/Moose Development/Moose/AI/AI_Air_Patrol.lua index 53e439f8a..2cdfb03d0 100644 --- a/Moose Development/Moose/AI/AI_Air_Patrol.lua +++ b/Moose Development/Moose/AI/AI_Air_Patrol.lua @@ -307,11 +307,14 @@ function AI_AIR_PATROL:onafterPatrolRoute( AIPatrol, From, Event, To ) local CurrentCoord = AIPatrol:GetCoordinate() + local altitude= math.random( self.PatrolFloorAltitude, self.PatrolCeilingAltitude ) + local ToTargetCoord = self.PatrolZone:GetRandomPointVec2() - ToTargetCoord:SetAlt( math.random( self.PatrolFloorAltitude, self.PatrolCeilingAltitude ) ) + ToTargetCoord:SetAlt( altitude ) self:SetTargetDistance( ToTargetCoord ) -- For RTB status check local ToTargetSpeed = math.random( self.PatrolMinSpeed, self.PatrolMaxSpeed ) + local speedkmh=ToTargetSpeed local FromWP = CurrentCoord:WaypointAir( self.PatrolAltType or "RADIO",