* Fix Orbit w&w/o racetrack
This commit is contained in:
Applevangelist
2022-12-20 18:18:24 +01:00
parent 79e99dcb38
commit b501eec306
+7 -12
View File
@@ -6075,20 +6075,15 @@ function AUFTRAG:GetDCSMissionTask()
-- Race-track vector. -- Race-track vector.
orbitRaceTrack=UTILS.Vec2Translate(orbitVec2, self.orbitLeg, heading) orbitRaceTrack=UTILS.Vec2Translate(orbitVec2, self.orbitLeg, heading)
end end
-- Debug local orbitRaceTrackCoord = nil
--UTILS.RemoveMark(self.orbitCenterMarkID) if orbitRaceTrack then
--self.orbitCenterMarkID=COORDINATE:NewFromVec2(orbitVec2):MarkToAll("Orbit Center") orbitRaceTrackCoord = COORDINATE:NewFromVec2(orbitRaceTrack)
end
-- Debug show arrow.
--if orbitRaceTrack then
--UTILS.RemoveMark(self.orbitArrowMarkID)
--self.orbitArrowMarkID=COORDINATE:NewFromVec2(orbitVec2):ArrowToAll(COORDINATE:NewFromVec2(orbitRaceTrack))
--end
-- Create orbit task. -- Create orbit task.
local DCStask=CONTROLLABLE.TaskOrbit(nil, COORDINATE:NewFromVec2(orbitVec2), self.orbitAltitude, self.orbitSpeed, COORDINATE:NewFromVec2(orbitRaceTrack)) local DCStask=CONTROLLABLE.TaskOrbit(nil, COORDINATE:NewFromVec2(orbitVec2), self.orbitAltitude, self.orbitSpeed, orbitRaceTrackCoord)
-- Add DCS task. -- Add DCS task.
table.insert(DCStasks, DCStask) table.insert(DCStasks, DCStask)