diff --git a/Documentation/AI.AI_A2G_Dispatcher.html b/Documentation/AI.AI_A2G_Dispatcher.html index 3d24da8f6..876e05c94 100644 --- a/Documentation/AI.AI_A2G_Dispatcher.html +++ b/Documentation/AI.AI_A2G_Dispatcher.html @@ -4889,11 +4889,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -13378,11 +13381,14 @@ multiplied by the Overhead and rounded up to the smallest integer.

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -14717,11 +14723,14 @@ multiplied by the Overhead and rounded up to the smallest integer.

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
@@ -16358,11 +16367,14 @@ multiplied by the Overhead and rounded up to the smallest integer.

- + #boolean AI_A2G_DISPATCHER.SetSendPlayerMessages + +

flash messages to players

+
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index 77e4a5c42..dc3a82874 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -3037,6 +3037,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -3136,6 +3147,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -5843,6 +5876,17 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -5942,6 +5986,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -6568,6 +6634,17 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -6667,6 +6744,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -8181,6 +8280,17 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -8280,6 +8390,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index d149b8b74..cbfad0e17 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -2870,28 +2870,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number + AI_CARGO_HELICOPTER.landingheight - -

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

-
@@ -4794,28 +4788,22 @@ Adjust if necessary.
- #number + AI_CARGO_HELICOPTER.landingheight - -

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

-
@@ -5470,28 +5458,22 @@ Adjust if necessary.
- #number + AI_CARGO_HELICOPTER.landingheight - -

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

-
@@ -7034,28 +7016,22 @@ Adjust if necessary.
- #number + AI_CARGO_HELICOPTER.landingheight - -

meter

-
- #number + AI_CARGO_HELICOPTER.landingspeed - -

kph

-
diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html index 8fe983b1f..a62e057a4 100644 --- a/Documentation/AI.AI_Patrol.html +++ b/Documentation/AI.AI_Patrol.html @@ -3221,9 +3221,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

This table contains the targets detected during patrol.

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

This table contains the targets detected during patrol.

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

This table contains the targets detected during patrol.

- @@ -8853,9 +8844,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.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index bc4ff5c56..cc843a101 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -1901,6 +1901,9 @@ + +

Then we register the new group in the database

+ @@ -1912,6 +1915,20 @@ + + + +
+
+ + +CARGO_GROUP.CargoObject + + + + +

Now we spawn the new group based on the template created.

+
@@ -3205,6 +3222,9 @@ This works for ground only groups.

+ +

Then we register the new group in the database

+ @@ -3216,6 +3236,20 @@ This works for ground only groups.

+ + + +
+
+ + +CARGO_GROUP.CargoObject + + + + +

Now we spawn the new group based on the template created.

+
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html index 4dac9b461..9da278e01 100644 --- a/Documentation/Cargo.CargoUnit.html +++ b/Documentation/Cargo.CargoUnit.html @@ -1775,6 +1775,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
+CARGO_UNIT.CargoCarrier + + + +
+ + +
+
+ + CARGO_UNIT.CargoInAir @@ -2479,6 +2490,17 @@ Note that ground forces behave in a group, and thus, act in formation, regardles + +
+
+
+ + CARGO_UNIT.CargoInAir diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index 533fe1d2f..5c7ae450b 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -5760,7 +5760,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + FSM._StartState @@ -7359,7 +7359,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 38d32b00b..c3e70d778 100644 --- a/Documentation/Core.Point.html +++ b/Documentation/Core.Point.html @@ -17725,17 +17725,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

the y coordinate in meters.

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

the y coordinate in meters.

-
- -
-
-
- - -POINT_VEC2.z - - -
@@ -27053,17 +27031,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 8a2c994bc..68b903b53 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2872,7 +2872,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SETTINGS.Metric @@ -5029,7 +5029,7 @@ It is advised to use this method at the start of the mission.

- #boolean + SETTINGS.Metric diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 31919271c..20b54661b 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3451,9 +3451,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.

-
@@ -3545,17 +3542,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnGrouping - - -
@@ -3592,17 +3578,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- - -
-
- - -SPAWN.SpawnInitAirbase - - -
@@ -3719,17 +3694,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

By default, no InitLimit

- - - -
-
- - #string -SPAWN.SpawnInitSkill - - -
@@ -8814,9 +8778,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.

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

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

- - -
-
- - -SPAWN.SpawnInitAirbase - - -
@@ -9082,17 +9021,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

By default, no InitLimit

- - - -
-
- - #string -SPAWN.SpawnInitSkill - - -
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index 4fb16a0b2..9c827547b 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -1960,24 +1960,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

- - @@ -2892,39 +2874,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 - - -
@@ -4278,39 +4227,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.Spot.html b/Documentation/Core.Spot.html index 0378882be..86ec2988c 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2766,50 +2766,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPOT.ScheduleID - - - -
- -
-
-
- - -SPOT.SpotIR - - - -
- -
-
-
- - -SPOT.SpotLaser - - - -
- -
-
-
- - -SPOT.Target - - -
@@ -4071,50 +4027,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPOT.ScheduleID - - - -
- -
-
-
- - -SPOT.SpotIR - - - -
- -
-
-
- - -SPOT.SpotLaser - - - -
- -
-
-
- - -SPOT.Target - - -
@@ -5615,50 +5527,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - -SPOT.ScheduleID - - - -
- -
-
-
- - -SPOT.SpotIR - - - -
- -
-
-
- - -SPOT.SpotLaser - - - -
- -
-
-
- - -SPOT.Target - - -
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index baf8151fc..39919cb89 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -3507,6 +3507,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +DESIGNATE.LaseDuration + + +
@@ -6671,6 +6682,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + +DESIGNATE.LaseDuration + + +
@@ -7470,6 +7492,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + +DESIGNATE.LaseDuration + + +
@@ -8239,6 +8272,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + +DESIGNATE.LaseDuration + + +
@@ -9896,6 +9940,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + +DESIGNATE.LaseDuration + + +
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 501eb68b1..aca2f6015 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -19101,6 +19101,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
+ + #number +DETECTION_BASE.DetectedItemCount + + +
@@ -19272,7 +19283,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
- #number + DETECTION_BASE.RefreshTimeInterval @@ -23804,6 +23815,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + +
@@ -23975,7 +23997,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- #number + DETECTION_BASE.RefreshTimeInterval @@ -25568,6 +25590,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + +
@@ -25739,7 +25772,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- #number + DETECTION_BASE.RefreshTimeInterval diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 48b6b64f1..c6be8eabe 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -1970,6 +1970,12 @@ 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

+ + @@ -3693,28 +3699,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The #DETECTION_AREAS object for AWACS

-
- -
-
-
- - -MANTIS.AWACS_Prefix - - - -
- -
-
-
- - #table -MANTIS.AcceptZones - - -
@@ -3748,17 +3732,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #table -MANTIS.ConflictZones - - -
@@ -3814,6 +3787,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Prefix to build the #SET_GROUP for EWR group

+ + + +
+
+ + +MANTIS.Groupset + + +
@@ -3836,17 +3820,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.RejectZones - - -
@@ -3875,7 +3848,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Long @@ -3886,7 +3859,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Medium @@ -3897,7 +3870,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Short @@ -4260,50 +4233,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Prefix for logging

-
- -
-
-
- - #number -MANTIS.maxclassic - - - -
- -
-
-
- - #number -MANTIS.maxlongrange - - - -
- -
-
-
- - #number -MANTIS.maxmidrange - - - -
- -
-
-
- - #number -MANTIS.maxshortrange - - -
@@ -4362,6 +4291,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

switch alarm state RED

+
@@ -4373,9 +4305,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

self.SAMCheckRanges = {}

-
@@ -8229,28 +8158,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The #DETECTION_AREAS object for AWACS

- - - -
-
- - -MANTIS.AWACS_Prefix - - - -
- -
-
-
- - #table -MANTIS.AcceptZones - - -
@@ -8284,17 +8191,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - - - -
-
- - #table -MANTIS.ConflictZones - - -
@@ -8350,6 +8246,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Prefix to build the #SET_GROUP for EWR group

+ + + +
+
+ + +MANTIS.Groupset + + +
@@ -8372,17 +8279,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.RejectZones - - -
@@ -8411,7 +8307,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Long @@ -8422,7 +8318,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Medium @@ -8433,7 +8329,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Short @@ -8796,50 +8692,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Prefix for logging

-
- -
-
-
- - #number -MANTIS.maxclassic - - - -
- -
-
-
- - #number -MANTIS.maxlongrange - - - -
- -
-
-
- - #number -MANTIS.maxmidrange - - - -
- -
-
-
- - #number -MANTIS.maxshortrange - - -
@@ -8898,6 +8750,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` + +

switch alarm state RED

+
@@ -8909,9 +8764,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - -

self.SAMCheckRanges = {}

-
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index 108de65b3..23f254811 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -2893,14 +2893,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.AutoSave - -

Create the CSV file.

-
@@ -3083,7 +3080,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + SCORING.penaltyoncoalitionchange @@ -5482,14 +5479,11 @@ The scale magnifies the scores given to the players.

- #boolean + SCORING.AutoSave - -

Create the CSV file.

-
@@ -5672,7 +5666,7 @@ The scale magnifies the scores given to the players.

- #boolean + SCORING.penaltyoncoalitionchange diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 071520b19..755bc4c6d 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -39579,7 +39579,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

Set case of f

+

Set case to that of lead.

@@ -39643,6 +39643,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.

+ +
+ +
+
+
+ + AIRBOSS.PlayerData.grade @@ -39661,17 +39675,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.

-
- -
-
-
- - #boolean -AIRBOSS.PlayerData.holding - - -
@@ -39807,9 +39810,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - -

Set section lead of player flight.

-
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 75ab34e95..a5d952897 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -1600,7 +1600,7 @@
-

Author: Applevangelist (Moose Version), Ciribob (original), Thanks to: Shadowze, Cammel (testing)

+

Author: Applevangelist (Moose Version), Ciribob (original), Thanks to: Shadowze, Cammel (testing), The Chosen One (Persistence)

Global(s)

@@ -1802,6 +1802,28 @@ Create a late-activated single infantry unit as template in the mission editor a my_csar:SpawnCASEVAC(Point, coalition.side.BLUE) +

6. Save and load downed pilots - Persistance

+ +

You can save and later load back downed pilots to make your mission persistent. +For this to work, you need to de-sanitize io and lfs in your MissionScripting.lua, which is located in your DCS installtion folder under Scripts. +There is a risk involved in doing that; if you do not know what that means, this is possibly not for you.

+ +

Use the following options to manage your saves:

+ +
         mycsar.enableLoadSave = true -- allow auto-saving and loading of files
+         mycsar.saveinterval = 600 -- save every 10 minutes
+         mycsar.filename = "missionsave.csv" -- example filename
+         mycsar.filepath = "C:\\Users\\myname\\Saved Games\\DCS\Missions\\MyMission" -- example path
+
+ +

Then use an initial load at the beginning of your mission:

+ +
       mycsar:__Load(10)
+
+ +

Caveat: +Dropped troop noMessage and forcedesc parameters aren't saved.

+ @@ -1871,6 +1893,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.Keepnumber

+ + + +

CSAR:Load()

+ +

Triggers the FSM event "Save".

@@ -1901,6 +1929,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR:OnAfterLanded(From, Event, To, HeliName, Airbase)

On After "Landed" event.

+ + + +

CSAR:OnAfterLoad(From, Event, To, path, filename)

+ +

FSM Function OnAfterLoad.

@@ -1919,6 +1953,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR:OnAfterReturning(From, Event, To, Heliname, Woundedgroupname)

On After "Returning" event.

+ + + +

CSAR:OnAfterSave(From, Event, To, path, filename)

+ +

FSM Function OnAfterSave.

@@ -2285,6 +2325,18 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR:_UpdateUnitCargoMass(_heliName)

(Internal) Function to calculate and set Unit internal cargo mass

+ + + +

CSAR:__Load(delay)

+ +

Triggers the FSM event "Load" after a delay.

+ + + +

CSAR:__Save(delay)

+ +

Triggers the FSM event "Save" after a delay.

@@ -2294,7 +2346,7 @@ Create a late-activated single infantry unit as template in the mission editor a -

CSAR:__Status(delay)

+

CSAR:__Status(delay, self)

Triggers the FSM event "Status" after a delay.

@@ -2447,12 +2499,30 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.enableForAI

+ + + +

CSAR.enableLoadSave

+ +

CSAR.extractDistance

+ + + +

CSAR.filename

+ + + + + +

CSAR.filepath

+ + @@ -2483,6 +2553,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.inTransitGroups

+ + + +

CSAR.index

+ + @@ -2561,6 +2637,18 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.msrs

+ + + +

CSAR:onafterLoad(From, Event, To, path, filename)

+ +

On after "Load" event.

+ + + +

CSAR:onafterSave(From, Event, To, path, filename)

+ +

On after "Save" event.

@@ -2597,6 +2685,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR:onbeforeLanded(From, Event, To, HeliName, Airbase)

(Internal) Function called before Landed() event.

+ + + +

CSAR:onbeforeLoad(From, Event, To, path, filename)

+ +

On before "Load" event.

@@ -2615,6 +2709,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR:onbeforeReturning(From, Event, To, Heliname, Woundedgroupname, IsAirport, IsAirPort)

(Internal) Function called before Returning() event.

+ + + +

CSAR:onbeforeSave(From, Event, To, path, filename)

+ +

On before "Save" event.

@@ -2663,6 +2763,12 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.rescues

+ + + +

CSAR.saveinterval

+ + @@ -3825,7 +3931,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.FreeVHFFrequencies @@ -4238,14 +4344,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -4271,17 +4374,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -4298,6 +4390,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+ + #boolean +CSAR.enableLoadSave + + + + +

load and save downed pilots

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

Distance the Downed pilot will run to the rescue helicopter

+
+ +
+
+
+ + +CSAR.filename + + +
@@ -4380,6 +4497,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 + + +
@@ -4588,20 +4716,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -4632,13 +4746,10 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#number -CSAR.rescues +CSAR.saveinterval - -

counter for successful rescue landings at FARP/AFB/MASH

-
@@ -4809,6 +4920,25 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+ + + +
+ +
+

CSAR:Load()

+
+ +

Triggers the FSM event "Save".

+ +
+
+

Defined in:

+
+

CSAR

+
+
+
@@ -5231,6 +5361,91 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

CSAR:OnAfterLoad(From, Event, To, path, filename)

+
+ +

FSM Function OnAfterLoad.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #string + path +

+
+
+ +

(Optional) Path where the file is located. Default is the DCS root installation folder or your "Saved Games\DCS" folder if the lfs module is desanitized.

+ +
+
+
+
+

+ #string + filename +

+
+
+ +

(Optional) File name for loading. Default is "CSAR__Persist.csv".

+ +
+
+
+
@@ -5534,6 +5749,91 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

CSAR:OnAfterSave(From, Event, To, path, filename)

+
+ +

FSM Function OnAfterSave.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #string + path +

+
+
+ +

(Optional) Path where the file is saved. Default is the DCS root installation folder or your "Saved Games\DCS" folder if the lfs module is desanitized.

+ +
+
+
+
+

+ #string + filename +

+
+
+ +

(Optional) File name for saving. Default is "CSAR__Persist.csv".

+ +
+
+
+
@@ -8188,6 +8488,72 @@ callsigns from playername or group name.

+ + + +
+ +
+

CSAR:__Load(delay)

+
+ +

Triggers the FSM event "Load" after a delay.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameter:

+
+
+

+ #number + delay +

+
+
+ +

Delay in seconds.

+ +
+
+
+ +
+
+ +
+ +
+

CSAR:__Save(delay)

+
+ +

Triggers the FSM event "Save" after a delay.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameter:

+
+
+

+ #number + delay +

+
+
+ +

Delay in seconds.

+ +
+
+
+
@@ -8230,7 +8596,7 @@ callsigns from playername or group name.

-

CSAR:__Status(delay)

+

CSAR:__Status(delay, self)

Triggers the FSM event "Status" after a delay.

@@ -8241,7 +8607,7 @@ callsigns from playername or group name.

CSAR

-

Parameter:

+

Parameters:

@@ -8253,6 +8619,19 @@ callsigns from playername or group name.

Delay in seconds.

+

--- Triggers the FSM event "Load".

+ +
+
+
+
+

+ #CSAR + self +

+
+
+

@@ -8293,6 +8672,182 @@ callsigns from playername or group name.

+ + + +
+ +
+

CSAR:onafterLoad(From, Event, To, path, filename)

+
+ +

On after "Load" event.

+ + +

Loads dropped units from file.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #string + path +

+
+
+ +

(Optional) Path where the file is located. Default is the DCS root installation folder or your "Saved Games\DCS" folder if the lfs module is desanitized.

+ +
+
+
+
+

+ #string + filename +

+
+
+ +

(Optional) File name for loading. Default is "CSAR__Persist.csv".

+ +
+
+
+ +
+
+ +
+ +
+

CSAR:onafterSave(From, Event, To, path, filename)

+
+ +

On after "Save" event.

+ + +

Player data is saved to file.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #string + path +

+
+
+ +

Path where the file is saved. If nil, file is saved in the DCS root installtion directory or your "Saved Games" folder if lfs was desanitized.

+ +
+
+
+
+

+ #string + filename +

+
+
+ +

(Optional) File name for saving. Default is Default is "CSAR__Persist.csv".

+ +
+
+
+
@@ -8725,6 +9280,94 @@ callsigns from playername or group name.

+ + + +
+ +
+

CSAR:onbeforeLoad(From, Event, To, path, filename)

+
+ +

On before "Load" event.

+ + +

Checks if io and lfs and the file are available.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #string + path +

+
+
+ +

(Optional) Path where the file is located. Default is the DCS root installation folder or your "Saved Games\DCS" folder if the lfs module is desanitized.

+ +
+
+
+
+

+ #string + filename +

+
+
+ +

(Optional) File name for loading. Default is "CSAR__Persist.csv".

+ +
+
+
+
@@ -9042,6 +9685,94 @@ callsigns from playername or group name.

+ + + +
+ +
+

CSAR:onbeforeSave(From, Event, To, path, filename)

+
+ +

On before "Save" event.

+ + +

Checks if io and lfs are available.

+ +
+
+

Defined in:

+
+

CSAR

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

From state.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Event.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

To state.

+ +
+
+
+
+

+ #string + path +

+
+
+ +

(Optional) Path where the file is saved. Default is the DCS root installation folder or your "Saved Games\DCS" folder if the lfs module is desanitized.

+ +
+
+
+
+

+ #string + filename +

+
+
+ +

(Optional) File name for saving. Default is "CSAR__Persist.csv".

+ +
+
+
+
@@ -9179,7 +9910,7 @@ callsigns from playername or group name.

- #table + CSAR.FreeVHFFrequencies @@ -9592,14 +10323,11 @@ callsigns from playername or group name.

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -9625,17 +10353,6 @@ callsigns from playername or group name.

-
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -9652,6 +10369,20 @@ callsigns from playername or group name.

+ +
+
+ + #boolean +CSAR.enableLoadSave + + + + +

load and save downed pilots

+ +
+
@@ -9664,6 +10395,17 @@ callsigns from playername or group name.

Distance the Downed pilot will run to the rescue helicopter

+
+ +
+
+
+ + +CSAR.filename + + +
@@ -9734,6 +10476,17 @@ callsigns from playername or group name.

contain a table for each SAR with all units he has with the original names

+ + + +
+
+ + +CSAR.index + + +
@@ -9942,20 +10695,6 @@ callsigns from playername or group name.

- -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -9986,13 +10725,10 @@ callsigns from playername or group name.

#number -CSAR.rescues +CSAR.saveinterval - -

counter for successful rescue landings at FARP/AFB/MASH

-
@@ -11638,7 +12374,7 @@ callsigns from playername or group name.

- #table + CSAR.FreeVHFFrequencies @@ -12051,14 +12787,11 @@ callsigns from playername or group name.

- #table + CSAR.csarUnits - -

table of CSAR unit names

-
@@ -12084,17 +12817,6 @@ callsigns from playername or group name.

-
- -
-
-
- - #number -CSAR.downedpilotcounter - - -
@@ -12111,6 +12833,20 @@ callsigns from playername or group name.

+ +
+
+ + #boolean +CSAR.enableLoadSave + + + + +

load and save downed pilots

+ +
+
@@ -12123,6 +12859,17 @@ callsigns from playername or group name.

Distance the Downed pilot will run to the rescue helicopter

+
+ +
+
+
+ + +CSAR.filename + + +
@@ -12193,6 +12940,17 @@ callsigns from playername or group name.

contain a table for each SAR with all units he has with the original names

+ + + +
+
+ + +CSAR.index + + +
@@ -12401,20 +13159,6 @@ callsigns from playername or group name.

- -
-
- - #number -CSAR.rescuedpilots - - - - -

counter for saved pilots

- -
-
@@ -12445,13 +13189,10 @@ callsigns from playername or group name.

#number -CSAR.rescues +CSAR.saveinterval - -

counter for successful rescue landings at FARP/AFB/MASH

-
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index eb0a2e5ac..547869ea6 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -7415,7 +7415,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.CtldUnits @@ -7650,11 +7650,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.PilotGroups + +

tables

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

#1570

+
+ +
+
+
+ + #table +CTLD.droppedBeacons + + +
@@ -8179,7 +8193,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

time to repairor build a unit/group

+

noob catch

@@ -16375,7 +16389,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.CtldUnits @@ -16610,11 +16624,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.PilotGroups + +

tables

+
@@ -16897,6 +16914,17 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

+
+ +
+
+
+ + #table +CTLD.droppedBeacons + + +
@@ -17139,7 +17167,7 @@ However, if you create a new folder inside the miz file, which contains the soun -

time to repairor build a unit/group

+

noob catch

@@ -18824,7 +18852,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.CtldUnits @@ -19059,11 +19087,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.PilotGroups + +

tables

+
@@ -19346,6 +19377,17 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

+
+ +
+
+
+ + #table +CTLD.droppedBeacons + + +
@@ -19588,7 +19630,7 @@ However, if you create a new folder inside the miz file, which contains the soun -

time to repairor build a unit/group

+

noob catch

@@ -23668,17 +23710,6 @@ When moose is loading dynamically (for moose class development), tracing is swit

Can transport crate.

- - - -
-
- - #number -CTLD.UnitCapabilities.length - - -
@@ -27613,17 +27644,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - - - -
-
- - Core.Point#COORDINATE -CTLD_ENGINEERING.currwpt - - -
@@ -28277,17 +28297,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - - - -
-
- - Core.Point#COORDINATE -CTLD_ENGINEERING.currwpt - - -
diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html index 6707cc8a9..3a779e93f 100644 --- a/Documentation/Tasking.Task_A2G_Dispatcher.html +++ b/Documentation/Tasking.Task_A2G_Dispatcher.html @@ -3168,14 +3168,11 @@ 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

-
@@ -3748,14 +3745,11 @@ 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

-
@@ -4938,14 +4932,11 @@ 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

-
@@ -6430,14 +6421,11 @@ 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 9f73c06ec..11acaf0ad 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3190,11 +3190,22 @@ based on the tasking capabilities defined in
- Cargo.Cargo#CARGO + FSM_PROCESS.Cargo +
+ + +
+
+ + +FSM_PROCESS.DeployZone + + +
diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index 70352b1d4..d923dcee6 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3172,61 +3172,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -TASK_CARGO_DISPATCHER.CSARBriefing - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARDeployZones - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARTaskName - - - -
- -
-
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
@@ -3235,6 +3180,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.MaxCSAR + + +
@@ -4322,61 +4278,6 @@ This method can only be used once!

Field(s)

-
-
- - -TASK_CARGO_DISPATCHER.CSARBriefing - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARDeployZones - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARTaskName - - - -
- -
-
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
@@ -4385,6 +4286,17 @@ This method can only be used once!

+
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.MaxCSAR + + +
@@ -5224,61 +5136,6 @@ This method can only be used once!

Field(s)

-
-
- - -TASK_CARGO_DISPATCHER.CSARBriefing - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARDeployZones - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARTaskName - - - -
- -
-
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
@@ -5287,6 +5144,17 @@ This method can only be used once!

+
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.MaxCSAR + + +
@@ -6757,61 +6625,6 @@ This method can only be used once!

Field(s)

-
-
- - -TASK_CARGO_DISPATCHER.CSARBriefing - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARDeployZones - - - -
- -
-
-
- - -TASK_CARGO_DISPATCHER.CSARTaskName - - - -
- -
-
-
- - #boolean -TASK_CARGO_DISPATCHER.CSARTasks - - - -
- -
-
-
- - #number -TASK_CARGO_DISPATCHER.CountCSAR - - - -
- -
@@ -6820,6 +6633,17 @@ This method can only be used once!

+
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.MaxCSAR + + +
diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index f798dd2fe..8ef945956 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3218,17 +3218,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

- - - -
-
- - #number -FIFO.uniquecounter - - -
@@ -4078,17 +4067,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

- - - -
-
- - #number -FIFO.uniquecounter - - -
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 981ec2d40..d2088c040 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -4980,18 +4980,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-GROUP.InitRespawnRandomizePositionInner - - - -
- - -
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -9524,18 +9513,7 @@ So each unit of the group is respawned at exactly the same parking spot as it cu - -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -18679,18 +18657,7 @@ Note that when WayPointInitialize is called, the Mission of the controllable is - -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -22536,18 +22503,7 @@ Coordinates are dependent on the position of the maps origin.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -23172,18 +23128,7 @@ If the Identifiable is alive, true is returned.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone @@ -23443,18 +23388,7 @@ If the Identifiable is alive, true is returned.

- -
-
-
- - -GROUP.InitRespawnRandomizePositionOuter +GROUP.InitRespawnRandomizePositionZone diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index 4ae15aee7..f12efbb45 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -2988,6 +2988,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ +
+
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -3065,28 +3087,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Text displayed in the mark panel.

-
- -
-
-
- - #boolean -MARKER.toall - - - -
- -
-
-
- - #boolean -MARKER.tocoalition - - -
@@ -5127,6 +5127,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ +
+
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -5204,28 +5226,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Text displayed in the mark panel.

-
- - -
-
- - #boolean -MARKER.toall - - - -
- -
-
-
- - #boolean -MARKER.tocoalition - - -
@@ -6737,6 +6737,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+ + + +
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -6814,28 +6836,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Text displayed in the mark panel.

- - - -
-
- - #boolean -MARKER.toall - - - -
- -
-
-
- - #boolean -MARKER.tocoalition - - -