diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html index fc1f0f648..0d4013861 100644 --- a/Documentation/AI.AI_Air_Squadron.html +++ b/Documentation/AI.AI_Air_Squadron.html @@ -2437,17 +2437,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -AI_AIR_SQUADRON.ResourceCount - - -
@@ -3519,17 +3508,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -AI_AIR_SQUADRON.ResourceCount - - -
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index 9d5e82608..56717b67f 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -2633,7 +2633,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -4663,7 +4663,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -5275,7 +5275,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier @@ -6779,7 +6779,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + Wrapper.Group#GROUP AI_CARGO.CargoCarrier diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html index 7e42cf341..8732f72f8 100644 --- a/Documentation/AI.AI_Patrol.html +++ b/Documentation/AI.AI_Patrol.html @@ -3136,9 +3136,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

This table contains the targets detected during patrol.

-
@@ -6386,9 +6383,6 @@ Note that this method is required, as triggers the next route when patrolling fo - -

This table contains the targets detected during patrol.

-
@@ -7133,9 +7127,6 @@ Note that this method is required, as triggers the next route when patrolling fo - -

This table contains the targets detected during patrol.

-
@@ -8772,9 +8763,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 d42206294..0db380efb 100644 --- a/Documentation/Cargo.CargoCrate.html +++ b/Documentation/Cargo.CargoCrate.html @@ -1749,17 +1749,6 @@ Controls a network of short range air/missile defense groups.

Field(s)

-
-
- - -CARGO_CRATE.CargoCarrier - - - -
- -
@@ -2428,17 +2417,6 @@ 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 3e9bd798b..30447a919 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -1820,20 +1820,6 @@ Controls a network of short range air/missile defense groups.

-CARGO_GROUP.CargoCarrier - - - - -

self.CargoObject:Destroy()

- -
- -
-
-
- - CARGO_GROUP.CargoGroup @@ -3141,20 +3127,6 @@ This works for ground only groups.

-CARGO_GROUP.CargoCarrier - - - - -

self.CargoObject:Destroy()

- -
- -
-
-
- - CARGO_GROUP.CargoGroup diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index 789151b7f..3e303283d 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -5651,7 +5651,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string FSM._StartState @@ -7254,7 +7254,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 eee73c591..a8e97dfba 100644 --- a/Documentation/Core.Point.html +++ b/Documentation/Core.Point.html @@ -17091,17 +17091,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

the y coordinate in meters.

-
- -
-
-
- - -POINT_VEC2.z - - -
@@ -17900,17 +17889,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

the y coordinate in meters.

-
- -
-
-
- - -POINT_VEC2.z - - -
@@ -26037,17 +26015,6 @@ Creates a line on the F10 map from one point to another.

the y coordinate in meters.

-
- -
-
-
- - -POINT_VEC2.z - - -
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index 139947b20..5f3a6a1c0 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2714,7 +2714,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string SETTINGS.A2ASystem @@ -2769,11 +2769,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SETTINGS.Metric +
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
@@ -4808,7 +4819,7 @@ It is advised to use this method at the start of the mission.

- + #string SETTINGS.A2ASystem @@ -4863,11 +4874,22 @@ It is advised to use this method at the start of the mission.

- + #boolean SETTINGS.Metric +
+ +
+
+
+ + +SETTINGS.PlayerMenu + + +
diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 926a26d6f..750451744 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3280,14 +3280,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.

-
@@ -3418,6 +3415,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #number +SPAWN.SpawnCount + + + + +

The internal counter of the amount of spawning the has happened since SpawnStart.

+
@@ -3440,6 +3451,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPAWN.SpawnGrouping + + +
@@ -3476,17 +3498,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
@@ -3575,20 +3586,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -SPAWN.SpawnInitKeepUnitNames - - - - -

Overwrite unit names by default with group name.

-
@@ -3603,39 +3600,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

By default, no InitLimit

- - - -
-
- - -SPAWN.SpawnInitModex - - - -
- -
-
-
- - -SPAWN.SpawnInitModu - - - -
- -
-
-
- - #string -SPAWN.SpawnInitSkill - - -
@@ -8667,14 +8631,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.

-
@@ -8805,6 +8766,20 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + #number +SPAWN.SpawnCount + + + + +

The internal counter of the amount of spawning the has happened since SpawnStart.

+
@@ -8827,6 +8802,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + +SPAWN.SpawnGrouping + + +
@@ -8863,17 +8849,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- - -
-
- - -SPAWN.SpawnInitAirbase - - -
@@ -8962,20 +8937,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- - -
-
- - #boolean -SPAWN.SpawnInitKeepUnitNames - - - - -

Overwrite unit names by default with group name.

-
@@ -8990,39 +8951,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

By default, no InitLimit

- - - -
-
- - -SPAWN.SpawnInitModex - - - -
- -
-
-
- - -SPAWN.SpawnInitModu - - - -
- -
-
-
- - #string -SPAWN.SpawnInitSkill - - -
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index d6ae8cb0f..77e8446f4 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -1865,24 +1865,6 @@ such as position and heading.

SPAWNSTATIC:_SpawnStatic(Template, CountryID)

Spawns a new static using a given template.

- - - -

SPAWNSTATIC.heliport_callsign_id

- - - - - -

SPAWNSTATIC.heliport_frequency

- - - - - -

SPAWNSTATIC.heliport_modulation

- - @@ -2789,39 +2771,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWNSTATIC.heliport_callsign_id - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_frequency - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_modulation - - -
@@ -4043,39 +3992,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPAWNSTATIC.heliport_callsign_id - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_frequency - - - -
- -
-
-
- - -SPAWNSTATIC.heliport_modulation - - -
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html index 479f5c7b0..941b54403 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -1775,12 +1775,12 @@ This class implements the inherited functions from Core.Database using the properties of the group. -The ZONE_POLYGON name will be the group name without the ~ZONE_POLYGON tag.

+The ZONE_POLYGON name will be the group name without the #ZONE_POLYGON tag.

So, you can search yourself for the ZONE_POLYGON by using the ZONE_POLYGON.FindByName() method. In this example, local PolygonZone = ZONE_POLYGON:FindByName( "DefenseZone" ) would return the ZONE_POLYGON object @@ -1826,7 +1826,7 @@ This class is an abstract BASE class for derived classes, and is not meant to be

Draw zone

@@ -1980,24 +1980,36 @@ This class is an abstract BASE class for derived classes, and is not meant to be

ZONE_AIRBASE:GetRandomPointVec2(inner, outer)

Returns a Core.Point#POINT_VEC2 object reflecting a random 2D location within the zone.

- - - -

ZONE_AIRBASE:GetRandomVec2()

- -

Returns a random location within the zone of the Wrapper.Group.

ZONE_AIRBASE:GetVec2()

-

Returns the current location of the Wrapper.Group.

+

Returns the current location of the AIRBASE.

ZONE_AIRBASE:New(AirbaseName, Radius)

Constructor to create a ZONE_AIRBASE instance, taking the zone name, a zone Wrapper.Airbase#AIRBASE and a radius.

+ + + +

ZONE_AIRBASE.isAirdrome

+ +

If true, airbase is an airdrome.

+ + + +

ZONE_AIRBASE.isHelipad

+ +

If true, airbase is a helipad.

+ + + +

ZONE_AIRBASE.isShip

+ +

If true, airbase is a ship.

@@ -2037,6 +2049,12 @@ This class is an abstract BASE class for derived classes, and is not meant to be

ZONE_BASE.DrawID

Unique ID of the drawn zone on the F10 map.

+ + + +

ZONE_BASE:Get2DDistance(Coordinate)

+ +

Get 2D distance to a coordinate.

@@ -3335,7 +3353,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

ZONE_RADIUS:GetRandomCoordinate(inner, outer)

+

ZONE_RADIUS:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -3353,7 +3371,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

ZONE_RADIUS:GetRandomVec2(inner, outer)

+

ZONE_RADIUS:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -3664,7 +3682,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

ZONE_UNIT:GetRandomCoordinate(inner, outer)

+

ZONE_UNIT:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -3682,7 +3700,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

ZONE_UNIT:GetRandomVec2(inner, outer)

+

ZONE_UNIT:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -3976,6 +3994,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

+
+
+ + #boolean +ZONE_AIRBASE.isAirdrome + +

If true, airbase is an airdrome.

+ +
+ +
+
+
+ + #boolean +ZONE_AIRBASE.isHelipad + +

If true, airbase is a helipad.

+ +
+ +
+
+
+ + #boolean +ZONE_AIRBASE.isShip + +

If true, airbase is a ship.

+ +
+ +

Function(s)

@@ -4063,36 +4114,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
- -
-

ZONE_AIRBASE:GetRandomVec2()

-
- -

Returns a random location within the zone of the Wrapper.Group.

- -
-
-

Defined in:

-
-

ZONE_AIRBASE

-
-

Return value:

-
-
-

DCS#Vec2:

-
-
- -

The random location of the zone based on the Wrapper.Group location.

- -
-
-
-
@@ -4102,7 +4123,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

ZONE_AIRBASE:GetVec2()

-

Returns the current location of the Wrapper.Group.

+

Returns the current location of the AIRBASE.

@@ -4117,7 +4138,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-

The location of the zone based on the Wrapper.Group location.

+

The location of the zone based on the AIRBASE location.

@@ -4269,6 +4290,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

ZONE_BASE:Get2DDistance(Coordinate)

+
+ +

Get 2D distance to a coordinate.

+ +
+
+

Defined in:

+
+

ZONE_BASE

+
+

Parameter:

+
+
+

+ Core.Point#COORDINATE + Coordinate +

+
+
+ +

Reference coordinate. Can also be a DCS#Vec2 or DCS#Vec3 object.

+ +
+
+

Return value:

+
+
+

#number:

+
+
+ +

Distance to the reference coordinate in meters.

+ +
+
+
+
@@ -12090,7 +12155,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-

ZONE_RADIUS:GetRandomCoordinate(inner, outer)

+

ZONE_RADIUS:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -12111,7 +12176,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -12124,7 +12189,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 1000 times to find the right type!

@@ -12135,7 +12213,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- +

The random coordinate.

@@ -12261,7 +12339,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-

ZONE_RADIUS:GetRandomVec2(inner, outer)

+

ZONE_RADIUS:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -12282,7 +12360,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -12295,7 +12373,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 100 times to find the right type!

@@ -12662,7 +12753,7 @@ Returns the Coalition for the given Coalition if there are units of the Coalitio

Is All in Zone of Coalition?

-

Check if only the specified coalition is inside the zone and noone else.

+

Check if only the specifed coalition is inside the zone and noone else.

@@ -12787,10 +12878,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsEmpty = self.Zone:IsNoneInZone()
-
+
   self.Zone:Scan()
+   local IsEmpty = self.Zone:IsNoneInZone()
@@ -12838,10 +12927,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
@@ -12857,7 +12944,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Is Some in Zone of Coalition?

-

Check if more than one coalition is inside the zone and the specified coalition is one of them. +

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_RADIUS.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.

@@ -12877,7 +12964,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ID of the coalition which is checked to be inside the zone.

+

ID of the coaliton which is checked to be inside the zone.

@@ -12893,10 +12980,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
@@ -14139,7 +14224,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ZONE_UNIT:GetRandomCoordinate(inner, outer)

+

ZONE_UNIT:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -14160,7 +14245,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -14173,7 +14258,20 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 1000 times to find the right type!

@@ -14184,7 +14282,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
- +

The random coordinate.

@@ -14310,7 +14408,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ZONE_UNIT:GetRandomVec2(inner, outer)

+

ZONE_UNIT:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -14331,7 +14429,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -14344,7 +14442,20 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 100 times to find the right type!

@@ -14711,7 +14822,7 @@ Returns the Coalition for the given Coalition if there are units of the Coalitio

Is All in Zone of Coalition?

-

Check if only the specified coalition is inside the zone and noone else.

+

Check if only the specifed coalition is inside the zone and noone else.

@@ -14836,10 +14947,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsEmpty = self.Zone:IsNoneInZone()
-
+
   self.Zone:Scan()
+   local IsEmpty = self.Zone:IsNoneInZone()
@@ -14887,10 +14996,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
@@ -14906,7 +15013,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Is Some in Zone of Coalition?

-

Check if more than one coalition is inside the zone and the specified coalition is one of them. +

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_RADIUS.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.

@@ -14926,7 +15033,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ID of the coalition which is checked to be inside the zone.

+

ID of the coaliton which is checked to be inside the zone.

@@ -14942,10 +15049,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index 3517980c2..aeaf658fa 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -3429,7 +3429,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-DESIGNATE.LaseStart +DESIGNATE.LaseDuration @@ -3439,8 +3439,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table -DESIGNATE.LaserCodes + +DESIGNATE.LaseStart @@ -6597,7 +6597,7 @@ Designate:SetFlashStatusMenu( false )
-DESIGNATE.LaseStart +DESIGNATE.LaseDuration @@ -6607,8 +6607,8 @@ Designate:SetFlashStatusMenu( false )
- #table -DESIGNATE.LaserCodes + +DESIGNATE.LaseStart @@ -7407,7 +7407,7 @@ Designate:SetFlashStatusMenu( false )
-DESIGNATE.LaseStart +DESIGNATE.LaseDuration @@ -7417,8 +7417,8 @@ Designate:SetFlashStatusMenu( false )
- #table -DESIGNATE.LaserCodes + +DESIGNATE.LaseStart @@ -8187,7 +8187,7 @@ Designate:SetFlashStatusMenu( false )
-DESIGNATE.LaseStart +DESIGNATE.LaseDuration @@ -8197,8 +8197,8 @@ Designate:SetFlashStatusMenu( false )
- #table -DESIGNATE.LaserCodes + +DESIGNATE.LaseStart @@ -9859,7 +9859,7 @@ Designate:SetFlashStatusMenu( false )
-DESIGNATE.LaseStart +DESIGNATE.LaseDuration @@ -9869,8 +9869,8 @@ Designate:SetFlashStatusMenu( false )
- #table -DESIGNATE.LaserCodes + +DESIGNATE.LaseStart diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index f48c71976..32d3c15ad 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -18890,28 +18890,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemCount - - - -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemMax - - -
@@ -23614,28 +23592,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemCount - - - -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemMax - - -
@@ -25393,28 +25349,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemCount - - - -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemMax - - -
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 20e252425..3e282e831 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -2899,6 +2899,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The #DETECTION_AREAS object for AWACS

+
+ +
+
+
+ + +MANTIS.AWACS_Prefix + + +
@@ -3334,6 +3345,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

switch alarm state RED

+
@@ -6550,6 +6564,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The #DETECTION_AREAS object for AWACS

+
+ +
+
+
+ + +MANTIS.AWACS_Prefix + + +
@@ -6985,6 +7010,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` + +

switch alarm state RED

+
diff --git a/Documentation/Functional.Rat.html b/Documentation/Functional.Rat.html index a88353b22..b918437d3 100644 --- a/Documentation/Functional.Rat.html +++ b/Documentation/Functional.Rat.html @@ -3358,12 +3358,6 @@ manager:Stop(7200)

RAT.termtype

Type of terminal to be used when spawning at an airbase.

- - - -

RAT.type

- - @@ -6694,17 +6688,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Type of terminal to be used when spawning at an airbase.

-
- - -
-
- - -RAT.type - - -
@@ -14585,17 +14568,6 @@ Initializes the ratcraft array and group menu.

Type of terminal to be used when spawning at an airbase.

- - - -
-
- - -RAT.type - - -
@@ -20557,17 +20529,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Type of terminal to be used when spawning at an airbase.

- - - -
-
- - -RAT.type - - -
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index b85964403..3f8b98b05 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -2983,7 +2983,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyonfratricide @@ -5503,7 +5503,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 66c1d43fe..f6edf2942 100644 --- a/Documentation/Functional.ZoneCaptureCoalition.html +++ b/Documentation/Functional.ZoneCaptureCoalition.html @@ -2418,7 +2418,7 @@ We start the monitoring after 5 seconds, and will repeat every 30 seconds a chec -

ZONE_CAPTURE_COALITION:GetRandomCoordinate(inner, outer)

+

ZONE_CAPTURE_COALITION:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -2436,7 +2436,7 @@ We start the monitoring after 5 seconds, and will repeat every 30 seconds a chec -

ZONE_CAPTURE_COALITION:GetRandomVec2(inner, outer)

+

ZONE_CAPTURE_COALITION:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -5574,7 +5574,7 @@ end

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -5595,7 +5595,7 @@ end
-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -5608,7 +5608,20 @@ end
-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+
+
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 1000 times to find the right type!

@@ -5619,7 +5632,7 @@ end
- +

The random coordinate.

@@ -5745,7 +5758,7 @@ end
-

ZONE_CAPTURE_COALITION:GetRandomVec2(inner, outer)

+

ZONE_CAPTURE_COALITION:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -5766,7 +5779,7 @@ end
-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -5779,7 +5792,20 @@ end
-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 100 times to find the right type!

@@ -6146,7 +6172,7 @@ Returns the Coalition for the given Coalition if there are units of the Coalitio

Is All in Zone of Coalition?

-

Check if only the specified coalition is inside the zone and noone else.

+

Check if only the specifed coalition is inside the zone and noone else.

@@ -6271,10 +6297,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsEmpty = self.Zone:IsNoneInZone()
-
+
   self.Zone:Scan()
+   local IsEmpty = self.Zone:IsNoneInZone()
@@ -6322,10 +6346,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
@@ -6341,7 +6363,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Is Some in Zone of Coalition?

-

Check if more than one coalition is inside the zone and the specified coalition is one of them. +

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_RADIUS.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.

@@ -6361,7 +6383,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ID of the coalition which is checked to be inside the zone.

+

ID of the coaliton which is checked to be inside the zone.

@@ -6377,10 +6399,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
diff --git a/Documentation/Functional.ZoneGoal.html b/Documentation/Functional.ZoneGoal.html index 0515831b8..f70795b99 100644 --- a/Documentation/Functional.ZoneGoal.html +++ b/Documentation/Functional.ZoneGoal.html @@ -1733,7 +1733,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL:GetRandomCoordinate(inner, outer)

+

ZONE_GOAL:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -1751,7 +1751,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL:GetRandomVec2(inner, outer)

+

ZONE_GOAL:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -2899,7 +2899,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL:GetRandomCoordinate(inner, outer)

+

ZONE_GOAL:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -2920,7 +2920,7 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -2933,7 +2933,20 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 1000 times to find the right type!

@@ -2944,7 +2957,7 @@ Derived classes implement the ways how the achievements can be realized.

- +

The random coordinate.

@@ -3070,7 +3083,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL:GetRandomVec2(inner, outer)

+

ZONE_GOAL:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -3091,7 +3104,7 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -3104,7 +3117,20 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 100 times to find the right type!

@@ -3471,7 +3497,7 @@ Returns the Coalition for the given Coalition if there are units of the Coalitio

Is All in Zone of Coalition?

-

Check if only the specified coalition is inside the zone and noone else.

+

Check if only the specifed coalition is inside the zone and noone else.

@@ -3596,10 +3622,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsEmpty = self.Zone:IsNoneInZone()
-
+
   self.Zone:Scan()
+   local IsEmpty = self.Zone:IsNoneInZone()
@@ -3647,10 +3671,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
@@ -3666,7 +3688,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Is Some in Zone of Coalition?

-

Check if more than one coalition is inside the zone and the specified coalition is one of them. +

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_RADIUS.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.

@@ -3686,7 +3708,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ID of the coalition which is checked to be inside the zone.

+

ID of the coaliton which is checked to be inside the zone.

@@ -3702,10 +3724,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
diff --git a/Documentation/Functional.ZoneGoalCargo.html b/Documentation/Functional.ZoneGoalCargo.html index a721707f4..c5a3eefda 100644 --- a/Documentation/Functional.ZoneGoalCargo.html +++ b/Documentation/Functional.ZoneGoalCargo.html @@ -1971,7 +1971,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_CARGO:GetRandomCoordinate(inner, outer)

+

ZONE_GOAL_CARGO:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -1989,7 +1989,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_CARGO:GetRandomVec2(inner, outer)

+

ZONE_GOAL_CARGO:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -4234,7 +4234,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_CARGO:GetRandomCoordinate(inner, outer)

+

ZONE_GOAL_CARGO:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -4255,7 +4255,7 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -4268,7 +4268,20 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 1000 times to find the right type!

@@ -4279,7 +4292,7 @@ Derived classes implement the ways how the achievements can be realized.

- +

The random coordinate.

@@ -4405,7 +4418,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_CARGO:GetRandomVec2(inner, outer)

+

ZONE_GOAL_CARGO:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -4426,7 +4439,7 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -4439,7 +4452,20 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 100 times to find the right type!

@@ -4806,7 +4832,7 @@ Returns the Coalition for the given Coalition if there are units of the Coalitio

Is All in Zone of Coalition?

-

Check if only the specified coalition is inside the zone and noone else.

+

Check if only the specifed coalition is inside the zone and noone else.

@@ -4931,10 +4957,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsEmpty = self.Zone:IsNoneInZone()
-
+
   self.Zone:Scan()
+   local IsEmpty = self.Zone:IsNoneInZone()
@@ -4982,10 +5006,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
@@ -5001,7 +5023,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Is Some in Zone of Coalition?

-

Check if more than one coalition is inside the zone and the specified coalition is one of them. +

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_RADIUS.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.

@@ -5021,7 +5043,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ID of the coalition which is checked to be inside the zone.

+

ID of the coaliton which is checked to be inside the zone.

@@ -5037,10 +5059,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
diff --git a/Documentation/Functional.ZoneGoalCoalition.html b/Documentation/Functional.ZoneGoalCoalition.html index 91b605eb8..b28d82e4d 100644 --- a/Documentation/Functional.ZoneGoalCoalition.html +++ b/Documentation/Functional.ZoneGoalCoalition.html @@ -1819,7 +1819,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_COALITION:GetRandomCoordinate(inner, outer)

+

ZONE_GOAL_COALITION:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -1837,7 +1837,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_COALITION:GetRandomVec2(inner, outer)

+

ZONE_GOAL_COALITION:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -3382,7 +3382,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_COALITION:GetRandomCoordinate(inner, outer)

+

ZONE_GOAL_COALITION:GetRandomCoordinate(inner, outer, surfacetypes)

Returns a Core.Point#COORDINATE object reflecting a random 3D location within the zone.

@@ -3403,7 +3403,7 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -3416,7 +3416,20 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 1000 times to find the right type!

@@ -3427,7 +3440,7 @@ Derived classes implement the ways how the achievements can be realized.

- +

The random coordinate.

@@ -3553,7 +3566,7 @@ Derived classes implement the ways how the achievements can be realized.

-

ZONE_GOAL_COALITION:GetRandomVec2(inner, outer)

+

ZONE_GOAL_COALITION:GetRandomVec2(inner, outer, surfacetypes)

Returns a random Vec2 location within the zone.

@@ -3574,7 +3587,7 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Minimal distance from the center of the zone. Default is 0.

+

(Optional) Minimal distance from the center of the zone. Default is 0.

@@ -3587,7 +3600,20 @@ Derived classes implement the ways how the achievements can be realized.

-

(optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+

(Optional) Maximal distance from the outer edge of the zone. Default is the radius of the zone.

+ +
+ +
+
+

+ #table + surfacetypes +

+
+
+ +

(Optional) Table of surface types. Can also be a single surface type. We will try max 100 times to find the right type!

@@ -3954,7 +3980,7 @@ Returns the Coalition for the given Coalition if there are units of the Coalitio

Is All in Zone of Coalition?

-

Check if only the specified coalition is inside the zone and noone else.

+

Check if only the specifed coalition is inside the zone and noone else.

@@ -4079,10 +4105,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsEmpty = self.Zone:IsNoneInZone()
-
+
   self.Zone:Scan()
+   local IsEmpty = self.Zone:IsNoneInZone()
@@ -4130,10 +4154,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsOccupied = self.Zone:IsNoneInZoneOfCoalition( self.Coalition )
@@ -4149,7 +4171,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Is Some in Zone of Coalition?

-

Check if more than one coalition is inside the zone and the specified coalition is one of them. +

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_RADIUS.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.

@@ -4169,7 +4191,7 @@ Note that once a zone has been scanned, multiple evaluations can be done on the
-

ID of the coalition which is checked to be inside the zone.

+

ID of the coaliton which is checked to be inside the zone.

@@ -4185,10 +4207,8 @@ Note that once a zone has been scanned, multiple evaluations can be done on the

Usage:

-

-   self.Zone:Scan()
-   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
-
+
   self.Zone:Scan()
+   local IsAttacked = self.Zone:IsSomeInZoneOfCoalition( self.Coalition )
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 516f2f9a9..6c3916497 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -38749,9 +38749,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -

Set case of f

- @@ -38809,6 +38806,20 @@ When moose is loading dynamically (for moose class development), tracing is swit + +
+
+ + +AIRBOSS.PlayerData.flag + + + + +

Decrease stack/flag. Human player needs to take care himself.

+ +
+
@@ -38954,7 +38965,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.

@@ -39014,9 +39025,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -

Set new time stamp.

-
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 00ba9c0e2..620e6d206 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -2285,6 +2285,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.inTransitGroups

+ + + +

CSAR.index

+ + @@ -3579,7 +3585,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.FreeVHFFrequencies @@ -3668,14 +3674,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.allheligroupset - -

GROUP_SET of all helis

-
@@ -3881,14 +3884,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -3909,25 +3909,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.downedPilots - -

Replacement woundedGroups

- -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -4026,6 +4012,17 @@ 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

+
+ +
+
+
+ + +CSAR.index + + +
@@ -4223,20 +4220,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -4262,20 +4245,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CSAR.rescues - - - - -

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -8408,7 +8377,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.FreeVHFFrequencies @@ -8497,14 +8466,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.allheligroupset - -

GROUP_SET of all helis

-
@@ -8710,14 +8676,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -8738,25 +8701,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.downedPilots - -

Replacement woundedGroups

- -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -8855,6 +8804,17 @@ 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

+
+ +
+
+
+ + +CSAR.index + + +
@@ -9052,20 +9012,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -9091,20 +9037,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CSAR.rescues - - - - -

counter for successful rescue landings at FARP/AFB/MASH

- -
-
@@ -10730,7 +10662,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.FreeVHFFrequencies @@ -10819,14 +10751,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.allheligroupset - -

GROUP_SET of all helis

-
@@ -11032,14 +10961,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -11060,25 +10986,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.downedPilots - -

Replacement woundedGroups

- -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -11177,6 +11089,17 @@ 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

+
+ +
+
+
+ + +CSAR.index + + +
@@ -11374,20 +11297,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -11413,20 +11322,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
- - #number -CSAR.rescues - - - - -

counter for successful rescue landings at FARP/AFB/MASH

- -
-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 720eaf982..d215182d0 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -6387,17 +6387,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -6472,20 +6461,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #number -CTLD.Engineers - - - - -

use as counter

- -
-
@@ -6526,7 +6501,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -6548,14 +6523,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeVHFFrequencies - -

Beacons

-
@@ -6681,14 +6653,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.PilotGroups - -

tables

-
@@ -6772,17 +6741,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #number -CTLD.TroopCounter - - -
@@ -13964,17 +13922,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -14049,20 +13996,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #number -CTLD.Engineers - - - - -

use as counter

- -
-
@@ -14103,7 +14036,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -14125,14 +14058,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeVHFFrequencies - -

Beacons

-
@@ -14258,14 +14188,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.PilotGroups - -

tables

-
@@ -14349,17 +14276,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #number -CTLD.TroopCounter - - -
@@ -16382,17 +16298,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -16467,20 +16372,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #number -CTLD.Engineers - - - - -

use as counter

- -
-
@@ -16521,7 +16412,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -16543,14 +16434,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeVHFFrequencies - -

Beacons

-
@@ -16676,14 +16564,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.PilotGroups - -

tables

-
@@ -16767,17 +16652,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #number -CTLD.TroopCounter - - -
diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html index b008311e8..4a6038ba4 100644 --- a/Documentation/Tasking.Task.html +++ b/Documentation/Tasking.Task.html @@ -2820,6 +2820,17 @@ but can separately be modified later in your mission using the +
+ +
+
+
+ + +TASK.TaskControlMenu + + +
@@ -7456,6 +7467,17 @@ If the Unit is part of the Task, true is returned.

+ + + +
+
+ + +TASK.TaskControlMenu + + +
diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html index a4ec41421..0a4ca9a12 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -2813,7 +2813,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -3538,7 +3538,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -4714,7 +4714,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -6196,7 +6196,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 3706ef23d..9d0f09a1e 100644 --- a/Documentation/Tasking.Task_A2G_Dispatcher.html +++ b/Documentation/Tasking.Task_A2G_Dispatcher.html @@ -3083,11 +3083,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2G_DISPATCHER.FlashNewTask + +

set to false to suppress flash messages

+
@@ -3660,11 +3663,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2G_DISPATCHER.FlashNewTask + +

set to false to suppress flash messages

+
@@ -4847,11 +4853,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2G_DISPATCHER.FlashNewTask + +

set to false to suppress flash messages

+
@@ -6340,11 +6349,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean TASK_A2G_DISPATCHER.FlashNewTask + +

set to false to suppress flash messages

+
diff --git a/Documentation/Tasking.Task_Cargo.html b/Documentation/Tasking.Task_Cargo.html index 9336c89d4..368f270b7 100644 --- a/Documentation/Tasking.Task_Cargo.html +++ b/Documentation/Tasking.Task_Cargo.html @@ -3118,6 +3118,17 @@ based on the tasking capabilities defined in + +
+ @@ -3150,7 +3161,7 @@ based on the tasking capabilities defined in
- + #number TASK_CARGO.CargoLimit @@ -4572,7 +4583,7 @@ based on the tasking capabilities defined in
- + #number TASK_CARGO.CargoLimit @@ -9104,7 +9115,7 @@ If the Unit is part of the Task, true is returned.

- + #number TASK_CARGO.CargoLimit diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index c9b799f46..2d12a63a4 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3090,7 +3090,62 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+ +
+ + +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -4169,7 +4224,62 @@ This method can only be used once!

+ +
+ + +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -5027,7 +5137,62 @@ This method can only be used once!

+ +
+ + +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -6520,7 +6685,62 @@ This method can only be used once!

+ +
+ + +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + TASK_CARGO_DISPATCHER.DefaultDeployZones diff --git a/Documentation/Wrapper.Client.html b/Documentation/Wrapper.Client.html index 441a7b527..c5cdda6ed 100644 --- a/Documentation/Wrapper.Client.html +++ b/Documentation/Wrapper.Client.html @@ -4243,7 +4243,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

Alive2.

+

Alive.

@@ -5357,7 +5357,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

Alive2.

+

Alive.

@@ -7621,7 +7621,7 @@ If the Unit is alive but not active, false is returned.

-

Alive2.

+

Alive.

@@ -16310,7 +16310,7 @@ Note that when the WayPoint parameter is used, the new start mission waypoint of -

Alive2.

+

Alive.

@@ -19969,7 +19969,7 @@ Coordinates are dependent on the position of the maps origin.

-

Alive2.

+

Alive.

@@ -20643,7 +20643,7 @@ If the Identifiable is alive, true is returned.

-

Alive2.

+

Alive.

@@ -20923,7 +20923,7 @@ If the Identifiable is alive, true is returned.

-

Alive2.

+

Alive.

diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index bb0870071..40a24c7b1 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -4769,7 +4769,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -8914,7 +8925,18 @@ So each unit of the group is respawned at exactly the same parking spot as it cu + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -17583,7 +17605,18 @@ Note that when the WayPoint parameter is used, the new start mission waypoint of + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -21222,7 +21255,18 @@ Coordinates are dependent on the position of the maps origin.

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -21876,7 +21920,18 @@ If the Identifiable is alive, true is returned.

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -22136,7 +22191,18 @@ If the Identifiable is alive, true is returned.

+ +
+