This commit is contained in:
Frank
2020-03-28 16:51:06 +01:00
parent 891235032a
commit d9f7be4f25
2 changed files with 7 additions and 4 deletions
+5 -2
View File
@@ -6,6 +6,7 @@
-- * Handy events. -- * Handy events.
-- * Set mission start/stop times. -- * Set mission start/stop times.
-- * Set mission priority and urgency (can cancel running missions). -- * Set mission priority and urgency (can cancel running missions).
-- * Specific mission options for ROE, ROT, formation, etc.
-- * Interface to FLIGHTGROUP, AIRWING and WINGCOMMANDER classes. -- * Interface to FLIGHTGROUP, AIRWING and WINGCOMMANDER classes.
-- --
-- --
@@ -674,7 +675,7 @@ function AUFTRAG:NewBOMBRUNWAY(Airdrome, Altitude)
-- Mission options: -- Mission options:
mission.missionTask=ENUMS.MissionTask.RUNWAYATTACK mission.missionTask=ENUMS.MissionTask.RUNWAYATTACK
mission.missionAltitude=mission.engageAltitude*0.8 mission.missionAltitude=mission.engageAltitude*0.8
mission.missionFraction=0.5 mission.missionFraction=0.2
mission.optionROE=ENUMS.ROE.OpenFire mission.optionROE=ENUMS.ROE.OpenFire
mission.optionROT=ENUMS.ROT.PassiveDefense mission.optionROT=ENUMS.ROT.PassiveDefense
@@ -1703,8 +1704,10 @@ end
-- @return #number Distance in meters. -- @return #number Distance in meters.
function AUFTRAG:GetTargetDistance(FromCoord) function AUFTRAG:GetTargetDistance(FromCoord)
local TargetCoord=self:GetTargetCoordinate() local TargetCoord=self:GetTargetCoordinate()
if TargetCoord then if TargetCoord and FromCoord then
return TargetCoord:Get2DDistance(FromCoord) return TargetCoord:Get2DDistance(FromCoord)
else
self:E(self.lid.."ERROR: TargetCoord or FromCoord does not exist in AUFTRAG:GetTargetDistance() function! Returning 0")
end end
return 0 return 0
end end
@@ -1195,8 +1195,8 @@ function CONTROLLABLE:TaskBombingRunway(Airbase, WeaponType, WeaponExpend, Attac
weaponType = WeaponType or ENUMS.WeaponFlag.AnyBomb, weaponType = WeaponType or ENUMS.WeaponFlag.AnyBomb,
expend = WeaponExpend or AI.Task.WeaponExpend.ALL, expend = WeaponExpend or AI.Task.WeaponExpend.ALL,
attackQty = AttackQty or 1, attackQty = AttackQty or 1,
direction = Direction and math.rad(Direction) or nil, direction = Direction and math.rad(Direction) or 0,
groupAttack = GroupAttack and GroupAttack or false, groupAttack = GroupAttack and true or false,
}, },
} }