From 820c701913d334ac8712a288430127a655c7a3a6 Mon Sep 17 00:00:00 2001
From: Applevangelist
Date: Wed, 28 Sep 2022 10:01:57 +0000
Subject: [PATCH] MOOSE generated documentation [skip ci]
---
Documentation/AI.AI_AIR_Dispatcher.html | 44 ++
Documentation/AI.AI_Air_Squadron.html | 22 +
Documentation/AI.AI_Cargo.html | 20 +-
Documentation/AI.AI_Cargo_Airplane.html | 80 +-
Documentation/AI.AI_Cargo_Helicopter.html | 40 +-
Documentation/AI.AI_Patrol.html | 12 -
Documentation/Cargo.CargoCrate.html | 22 +
Documentation/Cargo.CargoGroup.html | 34 +-
Documentation/Cargo.CargoUnit.html | 44 ++
Documentation/Core.Fsm.html | 4 +-
Documentation/Core.Point.html | 33 -
Documentation/Core.Settings.html | 22 +
Documentation/Core.Spawn.html | 254 ++++++-
Documentation/Core.Spot.html | 99 +++
Documentation/Core.Zone.html | 711 +++++++++++++++++-
Documentation/Functional.Designate.html | 55 ++
Documentation/Functional.Detection.html | 66 ++
Documentation/Functional.Mantis.html | 194 ++++-
Documentation/Functional.Rat.html | 30 +
Documentation/Functional.Scoring.html | 4 +-
.../Functional.ZoneCaptureCoalition.html | 7 +-
Documentation/Functional.ZoneGoal.html | 7 +-
Documentation/Functional.ZoneGoalCargo.html | 5 +-
.../Functional.ZoneGoalCoalition.html | 5 +-
Documentation/Ops.Airboss.html | 84 +--
Documentation/Ops.CSAR.html | 78 +-
Documentation/Ops.CTLD.html | 118 ++-
.../Tasking.Task_A2A_Dispatcher.html | 8 +-
.../Tasking.Task_A2G_Dispatcher.html | 20 +-
.../Tasking.Task_Cargo_Dispatcher.html | 192 +----
Documentation/Wrapper.Group.html | 78 +-
Documentation/Wrapper.Marker.html | 132 ++--
32 files changed, 1820 insertions(+), 704 deletions(-)
diff --git a/Documentation/AI.AI_AIR_Dispatcher.html b/Documentation/AI.AI_AIR_Dispatcher.html
index 5636ecc32..c3872a47b 100644
--- a/Documentation/AI.AI_AIR_Dispatcher.html
+++ b/Documentation/AI.AI_AIR_Dispatcher.html
@@ -4527,6 +4527,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -9824,6 +9835,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -11141,6 +11163,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -12760,6 +12793,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html
index c50525da6..cccdcae38 100644
--- a/Documentation/AI.AI_Air_Squadron.html
+++ b/Documentation/AI.AI_Air_Squadron.html
@@ -2527,6 +2527,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3598,6 +3609,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html
index 906b3d32a..5479fc27d 100644
--- a/Documentation/AI.AI_Cargo.html
+++ b/Documentation/AI.AI_Cargo.html
@@ -2723,7 +2723,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -2761,9 +2761,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
No loading happened, so we need to pickup something else.
-
@@ -4756,7 +4753,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -4794,9 +4791,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
No loading happened, so we need to pickup something else.
-
@@ -5371,7 +5365,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -5409,9 +5403,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
No loading happened, so we need to pickup something else.
-
@@ -6874,7 +6865,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -6912,9 +6903,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
No loading happened, so we need to pickup something else.
-
diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html
index b823d5fc8..3695d9b75 100644
--- a/Documentation/AI.AI_Cargo_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Airplane.html
@@ -2710,20 +2710,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -2754,9 +2740,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -2782,6 +2765,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
@@ -4500,20 +4486,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -4544,9 +4516,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -4572,6 +4541,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
@@ -5132,20 +5104,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -5176,9 +5134,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -5204,6 +5159,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
@@ -6652,20 +6610,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -6696,9 +6640,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a depoly mission.
-
@@ -6724,6 +6665,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+ Aircraft is on a pickup mission.
+
diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html
index 21b5da8b1..1c4c459c4 100644
--- a/Documentation/AI.AI_Cargo_Helicopter.html
+++ b/Documentation/AI.AI_Cargo_Helicopter.html
@@ -2875,22 +2875,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4793,22 +4799,28 @@ Adjust if necessary.
@@ -5463,22 +5475,28 @@ Adjust if necessary.
@@ -7021,22 +7039,28 @@ Adjust if necessary.
diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html
index d55f0f146..af18e58ec 100644
--- a/Documentation/AI.AI_Patrol.html
+++ b/Documentation/AI.AI_Patrol.html
@@ -3226,9 +3226,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
- This table contains the targets detected during patrol.
-
@@ -6476,9 +6473,6 @@ Note that this method is required, as triggers the next route when patrolling fo
-
- This table contains the targets detected during patrol.
-
@@ -7223,9 +7217,6 @@ Note that this method is required, as triggers the next route when patrolling fo
-
- This table contains the targets detected during patrol.
-
@@ -8858,9 +8849,6 @@ Note that this method is required, as triggers the next route when patrolling fo
-
- This table contains the targets detected during patrol.
-
diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html
index a8be423c5..212f38705 100644
--- a/Documentation/Cargo.CargoCrate.html
+++ b/Documentation/Cargo.CargoCrate.html
@@ -1831,6 +1831,17 @@ Controls a network of short range air/missile defense groups.
Field(s)
+
@@ -2499,6 +2510,17 @@ Controls a network of short range air/missile defense groups.
Field(s)
+
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html
index fcd5367a4..d7ebc28bc 100644
--- a/Documentation/Cargo.CargoGroup.html
+++ b/Documentation/Cargo.CargoGroup.html
@@ -1920,9 +1920,6 @@ Controls a network of short range air/missile defense groups.
-
-
Then we register the new group in the database
-
@@ -1934,6 +1931,20 @@ Controls a network of short range air/missile defense groups.
+
+
+
+
@@ -3241,9 +3252,6 @@ This works for ground only groups.
-
- Then we register the new group in the database
-
@@ -3255,6 +3263,20 @@ This works for ground only groups.
+
+
+
+
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html
index 9aaf5bdc6..2fd1c8bd3 100644
--- a/Documentation/Cargo.CargoUnit.html
+++ b/Documentation/Cargo.CargoUnit.html
@@ -1780,6 +1780,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
+
+
+
+
+
+
CARGO_UNIT.CargoInAir
@@ -1798,6 +1809,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
+
+
+
+
@@ -2484,6 +2506,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
+
+
+
+
+
+
CARGO_UNIT.CargoInAir
@@ -2502,6 +2535,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
+
+
+
+
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html
index e3d5eb801..7eb6de6ef 100644
--- a/Documentation/Core.Fsm.html
+++ b/Documentation/Core.Fsm.html
@@ -5765,7 +5765,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
@@ -7364,7 +7364,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
diff --git a/Documentation/Core.Point.html b/Documentation/Core.Point.html
index 7ff1a5d00..92e64a600 100644
--- a/Documentation/Core.Point.html
+++ b/Documentation/Core.Point.html
@@ -17450,17 +17450,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
the y coordinate in meters.
-
-
-
-
@@ -18259,17 +18248,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
the y coordinate in meters.
-
-
-
-
@@ -26524,17 +26502,6 @@ Creates a line on the F10 map from one point to another.
the y coordinate in meters.
-
-
-
-
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index 90eb820d1..bc6002e10 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -2882,6 +2882,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -5037,6 +5048,17 @@ It is advised to use this method at the start of the mission.
+
+
+
+
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html
index 606542567..364cce3dc 100644
--- a/Documentation/Core.Spawn.html
+++ b/Documentation/Core.Spawn.html
@@ -2817,6 +2817,36 @@ and any spaces before and after the resulting name are removed.
SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ SPAWN.communication |
+
+
+ |
+
+
+ SPAWN.frequency |
+
+
+ |
+
+
+ SPAWN.livery_id |
+
+
+ |
+
+
+ SPAWN.modulation |
+
+
+ |
+
+
+ SPAWN.skill |
+
+
|
@@ -3376,14 +3406,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SPAWN.AIOnOff
-
-
The AI is on by default when spawning a group.
-
@@ -3456,9 +3483,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
- Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.
-
@@ -3616,6 +3640,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3682,8 +3717,16 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
@@ -3696,6 +3739,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
@@ -3727,7 +3792,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number
+
SPAWN.SpawnMaxGroups
@@ -3741,7 +3806,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number
+
SPAWN.SpawnMaxUnitsAlive
@@ -3899,7 +3964,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
+
When the first Spawn executes, all the Groups need to be made visible before start.
@@ -3951,6 +4016,61 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.
+
+
+
+
+
+
+
+
@@ -8689,14 +8809,11 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
- #boolean
+
SPAWN.AIOnOff
-
-
The AI is on by default when spawning a group.
-
@@ -8769,9 +8886,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.
-
@@ -8929,6 +9043,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
@@ -8995,8 +9120,16 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
+
@@ -9009,6 +9142,28 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
+
@@ -9040,7 +9195,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
- #number
+
SPAWN.SpawnMaxGroups
@@ -9054,7 +9209,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
- #number
+
SPAWN.SpawnMaxUnitsAlive
@@ -9212,7 +9367,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
+
When the first Spawn executes, all the Groups need to be made visible before start.
@@ -9264,6 +9419,61 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.
+
+
+
+
+
+
+
+
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html
index 76115ad10..83277e1cc 100644
--- a/Documentation/Core.Spot.html
+++ b/Documentation/Core.Spot.html
@@ -2759,6 +2759,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
@@ -3972,6 +4005,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
@@ -5472,6 +5538,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html
index 02b62a760..d46f3e95e 100644
--- a/Documentation/Core.Zone.html
+++ b/Documentation/Core.Zone.html
@@ -1631,7 +1631,7 @@ Controls a network of short range air/missile defense groups.
Author: FlightControl
-Contributions:
+Contributions: Applevangelist, FunkyFranky
@@ -3420,10 +3420,88 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Fields and Methods inherited from ZONE_POLYGON |
Description |
+
+ ZONE_POLYGON:CheckScannedCoalition(Coalition) |
+
+ Check if a certain coalition is inside a scanned zone.
+ |
+
+
+ ZONE_POLYGON:CountScannedCoalitions() |
+
+ Count the number of different coalitions inside the zone.
+ |
+
ZONE_POLYGON:FindByName(ZoneName) |
Find a polygon zone in the _DATABASE using the name of the polygon zone.
+ |
+
+
+ ZONE_POLYGON:GetScannedCoalition(Coalition) |
+
+ Get Coalitions of the units in the Zone, or Check if there are units of the given Coalition in the Zone.
+ |
+
+
+ ZONE_POLYGON:GetScannedScenery() |
+
+ Get scanned scenery table (currently not implemented in ZONE_POLYGON)
+ |
+
+
+ ZONE_POLYGON:GetScannedSceneryType(SceneryType) |
+
+ Get scanned scenery type (currently not implemented in ZONE_POLYGON)
+ |
+
+
+ ZONE_POLYGON:GetScannedSetGroup() |
+
+ Get a set of scanned units.
+ |
+
+
+ ZONE_POLYGON:GetScannedSetUnit() |
+
+ Get a set of scanned units.
+ |
+
+
+ ZONE_POLYGON:GetScannedUnits() |
+
+ Count the number of different coalitions inside the zone.
+ |
+
+
+ ZONE_POLYGON:IsAllInZoneOfCoalition(Coalition) |
+
+ Is All in Zone of Coalition?
+ |
+
+
+ ZONE_POLYGON:IsAllInZoneOfOtherCoalition(Coalition) |
+
+ Is All in Zone of Other Coalition?
+ |
+
+
+ ZONE_POLYGON:IsNoneInZone() |
+
+ Is None in Zone?
+ |
+
+
+ ZONE_POLYGON:IsNoneInZoneOfCoalition(Coalition) |
+
+ Is None in Zone of Coalition?
+ |
+
+
+ ZONE_POLYGON:IsSomeInZoneOfCoalition(Coalition) |
+
+ Is Some in Zone of Coalition?
|
@@ -3436,6 +3514,24 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
ZONE_POLYGON:NewFromGroupName(GroupName) |
Constructor to create a ZONE_POLYGON instance, taking the zone name and the name of the Wrapper.Group#GROUP defined within the Mission Editor.
+ |
+
+
+ ZONE_POLYGON:Scan(ObjectCategories, UnitCategories) |
+
+ Scan the zone for the presence of units of the given ObjectCategories.
+ |
+
+
+ ZONE_POLYGON.ScanData |
+
+
+ |
+
+
+ ZONE_POLYGON.ScanSetGroup |
+
+
|
@@ -11886,11 +11982,107 @@ When moose is loading dynamically (for moose class development), tracing is swit
Field(s)
+
+
Function(s)
+
+
+
Check if a certain coalition is inside a scanned zone.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ Coalition
+
+
+
+
+
The coalition id, e.g. coalition.side.BLUE.
+
+
+
+
Return value:
+
+
+
+
+
If true, the coalition is inside the zone.
+
+
+
+
+
+
+
+
+
+
+
+
+
Count the number of different coalitions inside the zone.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
Counted coalitions.
+
+
+
+
+
+
+
+
+
+
@@ -11930,6 +12122,457 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
+
+
Get Coalitions of the units in the Zone, or Check if there are units of the given Coalition in the Zone.
+
+
+
Returns nil if there are none to two Coalitions in the zone!
+Returns one Coalition if there are only Units of one Coalition in the Zone.
+Returns the Coalition for the given Coalition if there are units of the Coalition in the Zone.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Get scanned scenery table (currently not implemented in ZONE_POLYGON)
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
Table of DCS scenery objects.
+
+
+
+
+
+
+
+
+
+
+
+
+
Get scanned scenery type (currently not implemented in ZONE_POLYGON)
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
+
+
+
Table of DCS scenery type objects.
+
+
+
+
+
+
+
+
+
+
+
+
+
Get a set of scanned units.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
+
+
+
+
+
+
Get a set of scanned units.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
Set of units and statics inside the zone.
+
+
+
+
+
+
+
+
+
+
+
+
+
Count the number of different coalitions inside the zone.
+
+
+
+
Defined in:
+
+
Return value:
+
+
+
+
+
Table of DCS units and DCS statics inside the zone.
+
+
+
+
+
+
+
+
+
+
+
+
+
Is All in Zone of Coalition?
+
+
+
Check if only the specifed coalition is inside the zone and noone else.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ Coalition
+
+
+
+
+
Coalition ID of the coalition which is checked to be the only one in the zone.
+
+
+
+
Return value:
+
+
+
+
+
True, if only that coalition is inside the zone and no one else.
+
+
+
+
Usage:
+
self.Zone:Scan()
+ local IsGuarded = self.Zone:IsAllInZoneOfCoalition( self.Coalition )
+
+
+
+
+
+
+
+
+
+
+
Is All in Zone of Other Coalition?
+
+
+
Check if only one coalition is inside the zone and the specified coalition is not the one.
+You first need to use the ZONE_POLYGON.Scan method to scan the zone before it can be evaluated!
+Note that once a zone has been scanned, multiple evaluations can be done on the scan result set.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ Coalition
+
+
+
+
+
Coalition ID of the coalition which is not supposed to be in the zone.
+
+
+
+
Return value:
+
+
+
+
+
True, if and only if only one coalition is inside the zone and the specified coalition is not it.
+
+
+
+
Usage:
+
self.Zone:Scan()
+ local IsCaptured = self.Zone:IsAllInZoneOfOtherCoalition( self.Coalition )
+
+
+
+
+
+
+
+
+
+
+
Is None in Zone?
+
+
+
You first need to use the ZONE_POLYGON.Scan method to scan the zone before it can be evaluated!
+Note that once a zone has been scanned, multiple evaluations can be done on the scan result set.
+
+
+
+
Defined in:
+
+
Return value:
+
+
Usage:
+
self.Zone:Scan()
+ local IsEmpty = self.Zone:IsNoneInZone()
+
+
+
+
+
+
+
+
+
+
+
Is None in Zone of Coalition?
+
+
+
You first need to use the ZONE_POLYGON.Scan method to scan the zone before it can be evaluated!
+Note that once a zone has been scanned, multiple evaluations can be done on the scan result set.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
Return value:
+
+
Usage:
+
self.Zone:Scan()
+ local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
+
+
+
+
+
+
+
+
+
+
+
Is Some in Zone of Coalition?
+
+
+
Check if more than one coaltion is inside the zone and the specifed coalition is one of them.
+You first need to use the ZONE_POLYGON.Scan method to scan the zone before it can be evaluated!
+Note that once a zone has been scanned, multiple evaluations can be done on the scan result set.
+
+
+
+
Defined in:
+
+
Parameter:
+
+
+
+ #number
+ Coalition
+
+
+
+
+
ID of the coaliton which is checked to be inside the zone.
+
+
+
+
Return value:
+
+
+
+
+
True if more than one coalition is inside the zone and the specified coalition is one of them.
+
+
+
+
Usage:
+
self.Zone:Scan()
+ local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
+
+
+
@@ -12037,6 +12680,66 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
+
+
Scan the zone for the presence of units of the given ObjectCategories.
+
+
+
Does not scan for scenery at the moment.
+Note that only after a zone has been scanned, the zone can be evaluated by:
+
+
+
+
+
+
Defined in:
+
+
Parameters:
+
+
+
+
+
An array of categories of the objects to find in the zone. E.g. {Object.Category.UNIT}
+
+
+
+
+
+
+
+
An array of unit categories of the objects to find in the zone. E.g. {Unit.Category.GROUND_UNIT,Unit.Category.SHIP}
+
+
+
+
Usage:
+
myzone:Scan({Object.Category.UNIT},{Unit.Category.GROUND_UNIT})
+ local IsAttacked = myzone:IsSomeInZoneOfCoalition( self.Coalition )
+
+
+
@@ -14772,8 +15475,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
ZONE_RADIUS.IsAllInZoneOfOtherCoalition(): Scan the presence of units in the zone of an other coalition.
ZONE_RADIUS.IsSomeInZoneOfCoalition(): Scan if there is some presence of units in the zone of the given coalition.
ZONE_RADIUS.IsNoneInZoneOfCoalition(): Scan if there isn't any presence of units in the zone of an other coalition than the given one.
- ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
- @{#ZONE_RADIUS.
+ ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
@@ -16940,8 +17642,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
ZONE_RADIUS.IsAllInZoneOfOtherCoalition(): Scan the presence of units in the zone of an other coalition.
ZONE_RADIUS.IsSomeInZoneOfCoalition(): Scan if there is some presence of units in the zone of the given coalition.
ZONE_RADIUS.IsNoneInZoneOfCoalition(): Scan if there isn't any presence of units in the zone of an other coalition than the given one.
-
ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
- @{#ZONE_RADIUS.
+
ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html
index 1d13c4953..4c5f50134 100644
--- a/Documentation/Functional.Designate.html
+++ b/Documentation/Functional.Designate.html
@@ -3512,6 +3512,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -6676,6 +6687,17 @@ Using the menu system, the player can "forget" a designation, so that gradually
+
+
+
+
@@ -7475,6 +7497,17 @@ Using the menu system, the player can "forget" a designation, so that gradually
+
+
+
+
@@ -8244,6 +8277,17 @@ Using the menu system, the player can "forget" a designation, so that gradually
+
+
+
+
@@ -9901,6 +9945,17 @@ Using the menu system, the player can "forget" a designation, so that gradually
+
+
+
+
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html
index bd317a0b0..950c2b86d 100644
--- a/Documentation/Functional.Detection.html
+++ b/Documentation/Functional.Detection.html
@@ -19106,6 +19106,28 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
@@ -23798,6 +23820,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual
+
+
+
+
+
@@ -25551,6 +25595,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual
+
+
+
+
+
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html
index 059e5de34..2c49bf398 100644
--- a/Documentation/Functional.Mantis.html
+++ b/Documentation/Functional.Mantis.html
@@ -1964,12 +1964,6 @@ in the mission editor are absolute maximum ranges; in-game this is rather 50-75%
MANTIS:GetCommandCenter() |
Function to get the HQ object for further use
- |
-
-
- MANTIS.Groupset |
-
-
|
@@ -3595,6 +3589,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3628,6 +3633,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3683,17 +3699,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Prefix to build the #SET_GROUP for EWR group
-
-
-
-
@@ -3716,6 +3721,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The ME name of the HQ object
+
+
+
+
@@ -4118,6 +4134,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Prefix for logging
+
+
+
+
+
+
+
@@ -4176,9 +4236,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
- switch alarm state RED
-
@@ -4190,6 +4247,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+self.SAMCheckRanges = {}
+
@@ -8041,6 +8101,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+
+
+
@@ -8074,6 +8145,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+
+
+
@@ -8129,17 +8211,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
Prefix to build the #SET_GROUP for EWR group
-
-
-
-
@@ -8162,6 +8233,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
The ME name of the HQ object
+
+
+
+
@@ -8564,6 +8646,50 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
Prefix for logging
+
+
+
+
+
+
+
@@ -8622,9 +8748,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
-
- switch alarm state RED
-
@@ -8636,6 +8759,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+self.SAMCheckRanges = {}
+
diff --git a/Documentation/Functional.Rat.html b/Documentation/Functional.Rat.html
index 3aabd9a7d..fc7e41589 100644
--- a/Documentation/Functional.Rat.html
+++ b/Documentation/Functional.Rat.html
@@ -4407,6 +4407,36 @@ and any spaces before and after the resulting name are removed.
RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ RAT.communication |
+
+
+ |
+
+
+ RAT.frequency |
+
+
+ |
+
+
+ RAT.livery_id |
+
+
+ |
+
+
+ RAT.modulation |
+
+
+ |
+
+
+ RAT.skill |
+
+
|
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html
index 967f3972a..0bc9f62b2 100644
--- a/Documentation/Functional.Scoring.html
+++ b/Documentation/Functional.Scoring.html
@@ -3073,7 +3073,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
SCORING.penaltyonfratricide
@@ -5593,7 +5593,7 @@ The scale magnifies the scores given to the players.
-
+ #boolean
SCORING.penaltyonfratricide
diff --git a/Documentation/Functional.ZoneCaptureCoalition.html b/Documentation/Functional.ZoneCaptureCoalition.html
index 5bb5a4e46..0aba3acec 100644
--- a/Documentation/Functional.ZoneCaptureCoalition.html
+++ b/Documentation/Functional.ZoneCaptureCoalition.html
@@ -3093,7 +3093,7 @@ We start the monitoring after 5 seconds, and will repeat every 30 seconds a chec
-
A Zone object with the goal to be achieved.
+
A Zone object with the goal to be achieved. Alternatively, can be handed as the name of late activated group describing a ZONE_POLYGON with its waypoints.
@@ -4872,7 +4872,7 @@ end
-
A Zone object with the goal to be achieved.
+
A Zone object with the goal to be achieved. Alternatively, can be handed as the name of late activated group describing a ZONE_POLYGON with its waypoints.
@@ -6812,8 +6812,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
ZONE_RADIUS.IsAllInZoneOfOtherCoalition(): Scan the presence of units in the zone of an other coalition.
ZONE_RADIUS.IsSomeInZoneOfCoalition(): Scan if there is some presence of units in the zone of the given coalition.
ZONE_RADIUS.IsNoneInZoneOfCoalition(): Scan if there isn't any presence of units in the zone of an other coalition than the given one.
- ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
- @{#ZONE_RADIUS.
+ ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
diff --git a/Documentation/Functional.ZoneGoal.html b/Documentation/Functional.ZoneGoal.html
index 4cd20221b..1c2df16ca 100644
--- a/Documentation/Functional.ZoneGoal.html
+++ b/Documentation/Functional.ZoneGoal.html
@@ -1585,7 +1585,7 @@ Derived classes implement the ways how the achievements can be realized.
Author: FlightControl
-Contributions: funkyfranky
+Contributions: funkyfranky, Applevangelist
@@ -2255,7 +2255,7 @@ Derived classes implement the ways how the achievements can be realized.
-
A Zone object with the goal to be achieved.
+
A Zone object with the goal to be achieved. Alternatively, can be handed as the name of late activated group describing a ZONE_POLYGON with its waypoints.
@@ -4137,8 +4137,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
ZONE_RADIUS.IsAllInZoneOfOtherCoalition(): Scan the presence of units in the zone of an other coalition.
ZONE_RADIUS.IsSomeInZoneOfCoalition(): Scan if there is some presence of units in the zone of the given coalition.
ZONE_RADIUS.IsNoneInZoneOfCoalition(): Scan if there isn't any presence of units in the zone of an other coalition than the given one.
- ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
- @{#ZONE_RADIUS.
+ ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
diff --git a/Documentation/Functional.ZoneGoalCargo.html b/Documentation/Functional.ZoneGoalCargo.html
index 8d0003b52..8a48f0518 100644
--- a/Documentation/Functional.ZoneGoalCargo.html
+++ b/Documentation/Functional.ZoneGoalCargo.html
@@ -3590,7 +3590,7 @@ Derived classes implement the ways how the achievements can be realized.
-
A Zone object with the goal to be achieved.
+
A Zone object with the goal to be achieved. Alternatively, can be handed as the name of late activated group describing a ZONE_POLYGON with its waypoints.
@@ -5472,8 +5472,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
ZONE_RADIUS.IsAllInZoneOfOtherCoalition(): Scan the presence of units in the zone of an other coalition.
ZONE_RADIUS.IsSomeInZoneOfCoalition(): Scan if there is some presence of units in the zone of the given coalition.
ZONE_RADIUS.IsNoneInZoneOfCoalition(): Scan if there isn't any presence of units in the zone of an other coalition than the given one.
- ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
- @{#ZONE_RADIUS.
+ ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
diff --git a/Documentation/Functional.ZoneGoalCoalition.html b/Documentation/Functional.ZoneGoalCoalition.html
index be82bfa09..7c0c4afe1 100644
--- a/Documentation/Functional.ZoneGoalCoalition.html
+++ b/Documentation/Functional.ZoneGoalCoalition.html
@@ -2738,7 +2738,7 @@ Derived classes implement the ways how the achievements can be realized.
-
A Zone object with the goal to be achieved.
+
A Zone object with the goal to be achieved. Alternatively, can be handed as the name of late activated group describing a ZONE_POLYGON with its waypoints.
@@ -4620,8 +4620,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
ZONE_RADIUS.IsAllInZoneOfOtherCoalition(): Scan the presence of units in the zone of an other coalition.
ZONE_RADIUS.IsSomeInZoneOfCoalition(): Scan if there is some presence of units in the zone of the given coalition.
ZONE_RADIUS.IsNoneInZoneOfCoalition(): Scan if there isn't any presence of units in the zone of an other coalition than the given one.
- ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
- @{#ZONE_RADIUS.
+ ZONE_RADIUS.IsNoneInZone(): Scan if the zone is empty.
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html
index dca3bc006..68f857e27 100644
--- a/Documentation/Ops.Airboss.html
+++ b/Documentation/Ops.Airboss.html
@@ -9325,17 +9325,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of LSO.
-
-
-
-
@@ -9347,17 +9336,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of marshal.
-
-
-
-
@@ -28509,17 +28487,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -28531,17 +28498,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -31508,17 +31464,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -31530,17 +31475,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -39000,7 +38934,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- Set case of f
+ Set current case.
@@ -39059,20 +38993,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
@@ -39218,7 +39138,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
Make player section lead if he was not before.
+
Set section lead of player flight.
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html
index 87f353d41..590009a73 100644
--- a/Documentation/Ops.CSAR.html
+++ b/Documentation/Ops.CSAR.html
@@ -2433,12 +2433,6 @@ Create a late-activated single infantry unit as template in the mission editor a
CSAR.inTransitGroups |
- |
-
-
- CSAR.index |
-
-
|
@@ -3770,7 +3764,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -4180,6 +4174,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -4278,17 +4283,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
contain a table for each SAR with all units he has with the original names
-
-
-
-
@@ -8851,7 +8845,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -9261,6 +9255,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -9359,17 +9364,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
contain a table for each SAR with all units he has with the original names
-
-
-
-
@@ -11235,7 +11229,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -11645,6 +11639,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -11743,17 +11748,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
contain a table for each SAR with all units he has with the original names
-
-
-
-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html
index 9b3ad429a..dd39e9f88 100644
--- a/Documentation/Ops.CTLD.html
+++ b/Documentation/Ops.CTLD.html
@@ -7180,6 +7180,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
@@ -7231,7 +7245,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeUHFFrequencies
@@ -7242,11 +7256,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -14743,6 +14760,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
@@ -14794,7 +14825,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeUHFFrequencies
@@ -14805,11 +14836,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -17101,6 +17135,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
@@ -17152,7 +17200,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeUHFFrequencies
@@ -17163,11 +17211,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -21752,6 +21803,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Can transport crate.
+
+
+
+
@@ -21927,17 +21989,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
Flag for direct loading.
-
-
-
-
@@ -22087,17 +22138,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
Flag for direct loading.
-
-
-
-
@@ -29918,6 +29958,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
template for a group of 10 paratroopers
+
+
+
+
@@ -31163,6 +31214,17 @@ There are two ways of airdropping:
template for a group of 10 paratroopers
+
+
+
+
diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html
index d88b0dde5..b0d525254 100644
--- a/Documentation/Tasking.Task_A2A_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2A_Dispatcher.html
@@ -2903,7 +2903,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
TASK_A2A_DISPATCHER.FlashNewTask
@@ -3628,7 +3628,7 @@ If too large, any airborne cap may not be able to reach the detected target area
-
+ #boolean
TASK_A2A_DISPATCHER.FlashNewTask
@@ -4804,7 +4804,7 @@ If too large, any airborne cap may not be able to reach the detected target area
-
+ #boolean
TASK_A2A_DISPATCHER.FlashNewTask
@@ -6282,7 +6282,7 @@ If too large, any airborne cap may not be able to reach the detected target area
-
+ #boolean
TASK_A2A_DISPATCHER.FlashNewTask
diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html
index 2506c91bc..0b8be0171 100644
--- a/Documentation/Tasking.Task_A2G_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2G_Dispatcher.html
@@ -3173,11 +3173,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3750,11 +3753,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4937,11 +4943,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -6426,11 +6435,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html
index c0c1701aa..a7d76c897 100644
--- a/Documentation/Tasking.Task_Cargo_Dispatcher.html
+++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html
@@ -3180,41 +3180,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -4330,41 +4286,8 @@ This method can only be used once!
-
-
-
-
@@ -5232,41 +5144,8 @@ This method can only be used once!
-
-
-
-
@@ -6765,41 +6633,8 @@ This method can only be used once!
-
-
-
-
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html
index 0828b1f28..1e0e09840 100644
--- a/Documentation/Wrapper.Group.html
+++ b/Documentation/Wrapper.Group.html
@@ -4937,18 +4937,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
GROUP.InitRespawnRandomizePositionOuter
+
GROUP.InitRespawnRandomizePositionZone
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html
index 4e4621b10..f3d0646ae 100644
--- a/Documentation/Wrapper.Marker.html
+++ b/Documentation/Wrapper.Marker.html
@@ -2993,28 +2993,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -3092,6 +3070,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
@@ -5132,28 +5132,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -5231,6 +5209,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
@@ -6742,28 +6742,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -6841,6 +6819,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+