mirror of
https://github.com/weyne85/MIST.git
synced 2025-10-29 16:56:32 +00:00
Some more ldoc
This commit is contained in:
parent
12f2a39465
commit
74b1e9fcc0
28
mist.lua
28
mist.lua
@ -2783,6 +2783,7 @@ do -- group functions scope
|
|||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
--- Returns group data table of give group.
|
||||||
function mist.getCurrentGroupData(gpName)
|
function mist.getCurrentGroupData(gpName)
|
||||||
local dbData = mist.getGroupData(gpName)
|
local dbData = mist.getGroupData(gpName)
|
||||||
|
|
||||||
@ -4307,10 +4308,16 @@ initial_number
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
--- Sets a flag if unit(s) is/are inside a polygon.
|
--- Sets a flag if unit(s) is/are inside a polygon.
|
||||||
-- @tparam table vars @{unitsInPolygonVars}
|
-- @tparam table vars @{unitsInPolygonVars}
|
||||||
-- @todo document
|
-- @usage -- set flag 11 to true as soon as any blue vehicles
|
||||||
|
-- -- are inside the polygon shape created off of the waypoints
|
||||||
|
-- -- of the group forest1
|
||||||
|
-- mist.flagFunc.units_in_polygon {
|
||||||
|
-- units = {'[blue][vehicle]'},
|
||||||
|
-- zone = mist.getGroupPoints('forest1'),
|
||||||
|
-- flag = 11
|
||||||
|
-- }
|
||||||
function mist.flagFunc.units_in_polygon(vars)
|
function mist.flagFunc.units_in_polygon(vars)
|
||||||
--[[vars needs to be:
|
--[[vars needs to be:
|
||||||
units = table,
|
units = table,
|
||||||
@ -4956,7 +4963,6 @@ end]]
|
|||||||
|
|
||||||
mist.message = {
|
mist.message = {
|
||||||
|
|
||||||
|
|
||||||
add = function(vars)
|
add = function(vars)
|
||||||
local function msgSpamFilter(recList, spamBlockOn)
|
local function msgSpamFilter(recList, spamBlockOn)
|
||||||
for id, name in pairs(recList) do
|
for id, name in pairs(recList) do
|
||||||
@ -6356,8 +6362,20 @@ end
|
|||||||
|
|
||||||
--- mist.flagFunc.units_in_polygon parameter table.
|
--- mist.flagFunc.units_in_polygon parameter table.
|
||||||
-- @table unitsInPolygonVars
|
-- @table unitsInPolygonVars
|
||||||
-- @field unit name table @{UnitNameTable}.
|
-- @tfield table unit name table @{UnitNameTable}.
|
||||||
-- @field zone table defining a polygon.
|
-- @tfield table zone table defining a polygon.
|
||||||
|
-- @tfield number|string flag flag to set to true.
|
||||||
|
-- @tfield[opt] number|string stopflag if set to true the function
|
||||||
|
-- will stop evaluating.
|
||||||
|
-- @tfield[opt] number maxalt maximum altitude (MSL) for the
|
||||||
|
-- polygon.
|
||||||
|
-- @tfield[opt] number req_num minimum number of units that have
|
||||||
|
-- to be in the polygon.
|
||||||
|
-- @tfield[opt] number interval sets the interval for
|
||||||
|
-- checking if units are inside of the polygon in seconds. Default: 1.
|
||||||
|
-- @tfield[opt] boolean toggle switch the flag to false if required
|
||||||
|
-- conditions are not met. Default: false.
|
||||||
|
-- @tfield[opt] table unitTableDef
|
||||||
|
|
||||||
--- Logger class.
|
--- Logger class.
|
||||||
-- @type mist.Logger
|
-- @type mist.Logger
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user