This commit is contained in:
Applevangelist 2025-06-15 15:37:34 +02:00
parent 8717faf7a1
commit b62b39e9e8

View File

@ -1428,7 +1428,7 @@ function AUFTRAG:NewCAP(ZoneCAP, Altitude, Speed, Coordinate, Heading, Leg, Targ
mission:_SetLogID() mission:_SetLogID()
-- DCS task parameters: -- DCS task parameters:
mission.engageZone=ZoneCAP mission.engageZone=ZoneCAP or Coordinate
mission.engageTargetTypes=TargetTypes or {"Air"} mission.engageTargetTypes=TargetTypes or {"Air"}
-- Mission options: -- Mission options:
@ -6192,7 +6192,15 @@ function AUFTRAG:GetDCSMissionTask()
-- CAP Mission -- -- CAP Mission --
----------------- -----------------
local DCStask=CONTROLLABLE.EnRouteTaskEngageTargetsInZone(nil, self.engageZone:GetVec2(), self.engageZone:GetRadius(), self.engageTargetTypes, Priority) local Vec2 = self.engageZone:GetVec2()
local Radius
if self.engageZone:IsInstanceOf("COORDINATE") then
Radius = UTILS.NMToMeters(20)
else
Radius = self.engageZone:GetRadius()
end
local DCStask=CONTROLLABLE.EnRouteTaskEngageTargetsInZone(nil, Vec2, Radius, self.engageTargetTypes, Priority)
table.insert(self.enrouteTasks, DCStask) table.insert(self.enrouteTasks, DCStask)