mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
ARTY v0.3
First working version. But still WIP.
This commit is contained in:
parent
b14a672b0e
commit
e5268a29cf
File diff suppressed because it is too large
Load Diff
@ -1048,9 +1048,10 @@ end
|
|||||||
-- @param Dcs.DCSTypes#Vec2 Vec2 The point to fire at.
|
-- @param Dcs.DCSTypes#Vec2 Vec2 The point to fire at.
|
||||||
-- @param Dcs.DCSTypes#Distance Radius The radius of the zone to deploy the fire at.
|
-- @param Dcs.DCSTypes#Distance Radius The radius of the zone to deploy the fire at.
|
||||||
-- @param #number AmmoCount (optional) Quantity of ammunition to expand (omit to fire until ammunition is depleted).
|
-- @param #number AmmoCount (optional) Quantity of ammunition to expand (omit to fire until ammunition is depleted).
|
||||||
|
-- @param #number WeaponType (optional) Enum for weapon type ID. This value is only required if you want the group firing to use a specific weapon, for instance using the task on a ship to force it to fire guided missiles at targets within cannon range. See http://wiki.hoggit.us/view/DCS_enum_weapon_flag
|
||||||
-- @return Dcs.DCSTasking.Task#Task The DCS task structure.
|
-- @return Dcs.DCSTasking.Task#Task The DCS task structure.
|
||||||
function CONTROLLABLE:TaskFireAtPoint( Vec2, Radius, AmmoCount )
|
function CONTROLLABLE:TaskFireAtPoint( Vec2, Radius, AmmoCount, WeaponType )
|
||||||
self:F2( { self.ControllableName, Vec2, Radius, AmmoCount } )
|
self:F2( { self.ControllableName, Vec2, Radius, AmmoCount, WeaponType } )
|
||||||
|
|
||||||
-- FireAtPoint = {
|
-- FireAtPoint = {
|
||||||
-- id = 'FireAtPoint',
|
-- id = 'FireAtPoint',
|
||||||
@ -1077,6 +1078,10 @@ function CONTROLLABLE:TaskFireAtPoint( Vec2, Radius, AmmoCount )
|
|||||||
DCSTask.params.expendQtyEnabled = true
|
DCSTask.params.expendQtyEnabled = true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if WeaponType then
|
||||||
|
DCSTask.params.weaponType=WeaponType
|
||||||
|
end
|
||||||
|
|
||||||
self:T3( { DCSTask } )
|
self:T3( { DCSTask } )
|
||||||
return DCSTask
|
return DCSTask
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user