diff --git a/Documentation/AI.AI_AIR_Dispatcher.html b/Documentation/AI.AI_AIR_Dispatcher.html index 380d32418..c9dd315e2 100644 --- a/Documentation/AI.AI_AIR_Dispatcher.html +++ b/Documentation/AI.AI_AIR_Dispatcher.html @@ -4441,17 +4441,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
@@ -9749,17 +9738,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
@@ -11077,17 +11055,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
@@ -12711,17 +12678,6 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

- - - -
-
- - #number -AI_AIR_DISPATCHER.DefenderPatrolIndex - - -
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index 68e6d0a64..7de17d5fb 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -2935,6 +2935,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -5679,6 +5690,17 @@ Once the time is finished, the old AI will return to the base.

+ + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -6404,6 +6426,17 @@ Once the time is finished, the old AI will return to the base.

+ + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -8021,6 +8054,17 @@ Once the time is finished, the old AI will return to the base.

+ + + +
+
+ + #number +AI_AIR.IdleCount + + +
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html index 92d1a1679..2020f568b 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -2672,6 +2672,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

+ diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index a56dddeeb..f4adecf17 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -2786,22 +2786,28 @@ 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

+
@@ -4704,22 +4710,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -5374,22 +5386,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -6936,22 +6954,28 @@ 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 c690312c6..1c3405b6d 100644 --- a/Documentation/AI.AI_Patrol.html +++ b/Documentation/AI.AI_Patrol.html @@ -3137,6 +3137,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

This table contains the targets detected during patrol.

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

This table contains the targets detected during patrol.

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

This table contains the targets detected during patrol.

+ @@ -8764,6 +8773,9 @@ 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 f7d452eea..dc83f1524 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -1838,6 +1838,20 @@ Controls a network of short range air/missile defense groups.

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

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

+
@@ -3145,6 +3159,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 820f688bb..49ec27dee 100644 --- a/Documentation/Cargo.CargoUnit.html +++ b/Documentation/Cargo.CargoUnit.html @@ -1698,17 +1698,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
-CARGO_UNIT.CargoCarrier - - - -
- - -
-
- - CARGO_UNIT.CargoInAir @@ -2413,17 +2402,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles - -
-
-
- - CARGO_UNIT.CargoInAir diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html index 963af8414..7e54118ff 100644 --- a/Documentation/Core.Settings.html +++ b/Documentation/Core.Settings.html @@ -2726,7 +2726,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + SETTINGS.A2GSystem @@ -4831,7 +4831,7 @@ It is advised to use this method at the start of the mission.

- #string + SETTINGS.A2GSystem diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 96f123a89..e9964ee1b 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3362,9 +3362,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.

-
@@ -3420,20 +3417,6 @@ 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.

-
@@ -3536,6 +3519,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -3619,6 +3613,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

By default, no InitLimit

+
+ + +
+
+ + +SPAWN.SpawnInitModu + + +
@@ -8704,9 +8709,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.

- @@ -8762,20 +8764,6 @@ 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.

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

+ + +
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -8961,6 +8960,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

By default, no InitLimit

+ + + +
+
+ + +SPAWN.SpawnInitModu + + +
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index fb3740096..8315dc7c3 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -1865,6 +1865,24 @@ 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

+ + @@ -2778,6 +2796,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWNSTATIC.heliport_callsign_id + + + +
+ +
+
+
+ + +SPAWNSTATIC.heliport_frequency + + + +
+ +
+
+
+ + +SPAWNSTATIC.heliport_modulation + + +
@@ -3999,6 +4050,39 @@ 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 0b858fece..b0b52b35e 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2670,6 +2670,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -3883,6 +3916,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
@@ -5387,6 +5453,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + +
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html index ee333ca74..851f26885 100644 --- a/Documentation/Core.Zone.html +++ b/Documentation/Core.Zone.html @@ -2142,7 +2142,7 @@ This class is an abstract BASE class for derived classes, and is not meant to be -

ZONE_BASE:IsPointVec2InZone(PointVec2)

+

ZONE_BASE:IsPointVec2InZone(PointVec2, Coordinate)

Returns if a PointVec2 is within the zone.

@@ -4889,31 +4889,44 @@ end
-

ZONE_BASE:IsPointVec2InZone(PointVec2)

+

ZONE_BASE:IsPointVec2InZone(PointVec2, Coordinate)

Returns if a PointVec2 is within the zone.

+ +

(Name is misleading, actually takes a #COORDINATE)

+

Defined in:

ZONE_BASE

-

Parameter:

+

Parameters:

-

The PointVec2 to test.

+

The coordinate to test.

+
+
+

+ Coordinate +

+
+
+

+
+

Return value:

diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html index 5e51b7402..9b9bafe1b 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -3434,17 +3434,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #table -DESIGNATE.LaserCodes - - -
@@ -6602,17 +6591,6 @@ Designate:SetFlashStatusMenu( false ) -
- -
-
-
- - #table -DESIGNATE.LaserCodes - - -
@@ -7412,17 +7390,6 @@ Designate:SetFlashStatusMenu( false ) -
- - -
-
- - #table -DESIGNATE.LaserCodes - - -
@@ -8192,17 +8159,6 @@ Designate:SetFlashStatusMenu( false ) - - - -
-
- - #table -DESIGNATE.LaserCodes - - -
@@ -9864,17 +9820,6 @@ Designate:SetFlashStatusMenu( false ) - - - -
-
- - #table -DESIGNATE.LaserCodes - - -
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index b6eb5ef46..461a591af 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -18775,6 +18775,17 @@ BASE:TraceOnOff( false ) + + + +
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -23477,6 +23488,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual + + + +
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -25234,6 +25256,17 @@ zones that reflect cloudy areas where detected units may not be so easily visual + + + +
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index e7e5e8040..73b5315f6 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -2832,17 +2832,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The #DETECTION_AREAS object for AWACS

- - - -
-
- - -MANTIS.AWACS_Prefix - - -
@@ -5918,17 +5907,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The #DETECTION_AREAS object for AWACS

- - - -
-
- - -MANTIS.AWACS_Prefix - - -
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 67a408509..dd83aeac1 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -9175,6 +9175,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Radio queue of LSO.

+ + + +
+
+ + +AIRBOSS.RQLid + + +
@@ -9186,6 +9197,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Radio queue of marshal.

+ + + +
+
+ + +AIRBOSS.RQMid + + +
@@ -28345,6 +28367,17 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of LSO.

+ + + +
+
+ + +AIRBOSS.RQLid + + +
@@ -28356,6 +28389,17 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of marshal.

+ + + +
+
+ + +AIRBOSS.RQMid + + +
@@ -31326,6 +31370,17 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of LSO.

+ + + +
+
+ + +AIRBOSS.RQLid + + +
@@ -31337,6 +31392,17 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of marshal.

+ + + +
+
+ + +AIRBOSS.RQMid + + +
@@ -38683,6 +38749,20 @@ BASE:TraceOnOff( false ) + +
+
+ + +AIRBOSS.PlayerData.flag + + + + +

Set stack flag.

+ +
+
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 680dea110..0a4e41efb 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -2215,12 +2215,6 @@ Create a late-activated single infantry unit as template in the mission editor a

CSAR.inTransitGroups

- - - -

CSAR.index

- - @@ -3457,7 +3451,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.FreeVHFFrequencies @@ -3546,11 +3540,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.allheligroupset + +

GROUP_SET of all helis

+
@@ -3706,22 +3703,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.csarUnits + +

table of CSAR unit names

+
- + #table CSAR.downedPilots + +

Replacement woundedGroups

+ +
+ +
+
+
+ + #number +CSAR.downedpilotcounter + + +
@@ -3820,17 +3834,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

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

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

counter for saved pilots

+ +
+ +
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
@@ -7852,7 +7883,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.FreeVHFFrequencies @@ -7941,11 +7972,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.allheligroupset + +

GROUP_SET of all helis

+
@@ -8101,22 +8135,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.csarUnits + +

table of CSAR unit names

+
- + #table CSAR.downedPilots + +

Replacement woundedGroups

+ +
+ +
+
+
+ + #number +CSAR.downedpilotcounter + + +
@@ -8215,17 +8266,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

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

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

counter for saved pilots

+ +
+ +
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
@@ -10026,7 +10094,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.FreeVHFFrequencies @@ -10115,11 +10183,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.allheligroupset + +

GROUP_SET of all helis

+
@@ -10275,22 +10346,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.csarUnits + +

table of CSAR unit names

+
- + #table CSAR.downedPilots + +

Replacement woundedGroups

+ +
+ +
+
+
+ + #number +CSAR.downedpilotcounter + + +
@@ -10389,17 +10477,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

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

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

counter for saved pilots

+ +
+ +
+
+
+ + #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 98d60b3e2..49702436d 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -1794,16 +1794,20 @@ Create the late-activated troops, vehicles (no statics at this point!) that will
   function CTLD_Cargotransport:OnAfterCratesDropped(From, Event, To, Group, Unit, Cargotable)
        local points = 10
-       local PlayerName = Unit:GetPlayerName()
-       my_scoring:_AddPlayerFromUnit( Unit )
-       my_scoring:AddGoalScore(Unit, "CTLD", string.format("Pilot %s has been awarded %d points for transporting cargo crates!", PlayerName, points), points)
+       if Unit then
+         local PlayerName = Unit:GetPlayerName()
+         my_scoring:_AddPlayerFromUnit( Unit )
+         my_scoring:AddGoalScore(Unit, "CTLD", string.format("Pilot %s has been awarded %d points for transporting cargo crates!", PlayerName, points), points)
+       end
    end
 
    function CTLD_Cargotransport:OnAfterCratesBuild(From, Event, To, Group, Unit, Vehicle)
      local points = 5
+     if Unit then
      local PlayerName = Unit:GetPlayerName()
      my_scoring:_AddPlayerFromUnit( Unit )
      my_scoring:AddGoalScore(Unit, "CTLD", string.format("Pilot %s has been awarded %d points for the construction of Units!", PlayerName, points), points)
+     end
     end
 
@@ -1836,6 +1840,10 @@ Currently limited CTLD_CARGO troops, which are build from one t

Lists hover parameters and indicates if these are curently fulfilled. Also @see options on hover heights.

+

4.7 List Inventory

+ +

Lists invetory of available units to drop or build.

+

5. Support for Hercules mod by Anubis

Basic support for the Hercules mod By Anubis has been build into CTLD. Currently this does not cover objects and troops which can @@ -1861,7 +1869,30 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

          ["Hercules"] = {type="Hercules", crates=true, troops=true, cratelimit = 7, trooplimit = 64}, -- 19t cargo, 64 paratroopers
 
-

+ +

6. Save and load back units - persistance

+ +

You can save and later load back units dropped or build 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:

+ +
         my_ctld.enableLoadSave = true -- allow auto-saving and loading of files
+         my_ctld.saveinterval = 600 -- save every 10 minutes
+         my_ctld.filename = "missionsave.csv" -- example filename
+         my_ctld.filepath = "C:\\Users\\myname\\Saved Games\\DCS\Missions\\MyMission" -- example path
+         my_ctld.eventoninject = true -- fire OnAfterCratesBuild and OnAfterTroopsDeployed events when loading (uses Inject functions)
+
+ +

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

+ +
       my_ctld:__Load(10)
+
+ +

Caveat: +If you use units build by multiple templates, they will effectively double on loading. Dropped crates are not saved. Current stock is not saved. +

@@ -2194,7 +2225,13 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD:InjectTroops(Zone, Cargo)

- +

(User) Pre-populate troops in the field.

+ + + +

CTLD:InjectVehicles(Zone, Cargo)

+ +

(User) Pre-populate vehicles in the field.

@@ -2225,6 +2262,12 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD:IsUnitInZone(Unit, Zonetype)

(Internal) Function to see if a unit is in a specific zone type.

+ + + +

CTLD:Load()

+ +

Triggers the FSM event "Save".

@@ -2285,6 +2328,18 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD:OnAfterCratesRepaired(From, Event, To, Group, Unit, Vehicle)

FSM Function OnAfterCratesRepaired.

+ + + +

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

+ +

FSM Function OnAfterLoad.

+ + + +

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

+ +

FSM Function OnAfterSave.

@@ -2639,6 +2694,18 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD:_UpdateUnitCargoMass(Unit)

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

+ + + +

CTLD:__Load(delay)

+ +

Triggers the FSM event "Load" after a delay.

+ + + +

CTLD:__Save(delay)

+ +

Triggers the FSM event "Save" after a delay.

@@ -2699,6 +2766,30 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD.enableHercules

+ + + +

CTLD.enableLoadSave

+ + + + + +

CTLD.eventoninject

+ + + + + +

CTLD.filename

+ + + + + +

CTLD.filepath

+ + @@ -2741,6 +2832,18 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD.movetroopstowpzone

+ + + +

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

+ +

On after "Load" event.

+ + + +

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

+ +

On after "Save" event.

@@ -2777,6 +2880,18 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD:onbeforeCratesPickedUp(From, Event, To, Group, Unit, Cargo)

(Internal) FSM Function onbeforeCratesPickedUp.

+ + + +

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

+ +

On before "Load" event.

+ + + +

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

+ +

On before "Save" event.

@@ -2831,6 +2946,12 @@ be loaded from the Rearm/Refuel menu, i.e. you can drop them into the field, but

CTLD.repairtime

+ + + +

CTLD.saveinterval

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

CTLD_CARGO.CargoType

- +

Enumerator of Type.

@@ -4222,12 +4343,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

CTLD_CARGO.Templates

Table of #POSITIONABLE objects.

- - - -

CTLD_CARGO.Type

- -

Enumerator of Type.

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

Field(s)

-
-
- - #number -CTLD.CargoCounter - - - -
- -
@@ -5599,17 +5703,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -5663,7 +5756,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -5688,28 +5781,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -CTLD.Engineers - - - -

use as counter

- -
- -
-
-
- - #table CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -5730,7 +5806,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -5757,9 +5833,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Beacons

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

radio beacons

-
- -
-
-
- - #table -CTLD.Spawned_Cargo - - -
@@ -5962,17 +6024,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- - -
-
- - #number -CTLD.TroopCounter - - -
@@ -6103,6 +6154,42 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

added support Hercules Mod

+ + + +
+
+ + #boolean +CTLD.enableLoadSave + + + + +

load and save dropped TROOPS

+ +
+ +
+
+
+ + #boolean +CTLD.eventoninject + + + +
+ +
+
+
+ + +CTLD.filename + + +
@@ -6222,6 +6309,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

time to repair a unit/group

+ + + +
+
+ + #number +CTLD.saveinterval + + +
@@ -7143,23 +7241,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

CTLD:InjectTroops(Zone, Cargo)

- - - -

DONE: Make inject respect existing cargo types -- (User) Pre-populate troops in the field. - @param #CTLD self - @param Core.Zone#ZONE Zone The zone where to drop the troops. - @param Ops.CTLD#CTLD_CARGO Cargo The #CTLD_CARGO object to spawn. - @return #CTLD self - @usage Use this function to pre-populate the field with Troops or Engineers at a random coordinate in a zone:

-
        -- create a matching #CTLD_CARGO type
-        local InjectTroopsType = CTLD_CARGO:New(nil,"Injected Infantry",{"Inf12"},CTLD_CARGO.Enum.TROOPS,true,true,12,nil,false,80)
-        -- get a #ZONE object
-        local dropzone = ZONE:New("InjectZone") -- Core.Zone#ZONE
-        -- and go:
-        my_ctld:InjectTroops(dropzone,InjectTroopsType)
-
+

(User) Pre-populate troops in the field.

@@ -7171,23 +7253,115 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-

+ +

The zone where to drop the troops.

+
-

+ +

The #CTLD_CARGO object to spawn.

+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
+

Usage:

+
Use this function to pre-populate the field with Troops or Engineers at a random coordinate in a zone:
+           -- create a matching #CTLD_CARGO type
+           local InjectTroopsType = CTLD_CARGO:New(nil,"Infantry",{"Inf12"},CTLD_CARGO.Enum.TROOPS,true,true,12,nil,false,80)
+           -- get a #ZONE object
+           local dropzone = ZONE:New("InjectZone") -- Core.Zone#ZONE
+           -- and go:
+           my_ctld:InjectTroops(dropzone,InjectTroopsType)
+ +
+ +
+ + +
+ +
+

CTLD:InjectVehicles(Zone, Cargo)

+
+ +

(User) Pre-populate vehicles in the field.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameters:

+
+
+

+ Core.Zone#ZONE + Zone +

+
+
+ +

The zone where to drop the troops.

+ +
+
+
+
+

+ Ops.CTLD#CTLD_CARGO + Cargo +

+
+
+ +

The #CTLD_CARGO object to spawn.

+ +
+
+

Return value:

+
+
+

#CTLD:

+
+
+ +

self

+ +
+
+

Usage:

+
Use this function to pre-populate the field with Vehicles or FOB at a random coordinate in a zone:
+           -- create a matching #CTLD_CARGO type
+           local InjectVehicleType = CTLD_CARGO:New(nil,"Humvee",{"Humvee"},CTLD_CARGO.Enum.VEHICLE,true,true,1,nil,false,1000)
+           -- get a #ZONE object
+           local dropzone = ZONE:New("InjectZone") -- Core.Zone#ZONE
+           -- and go:
+           my_ctld:InjectVehicles(dropzone,InjectVehicleType)
+
@@ -7447,6 +7621,25 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+ + + +
+ +
+

CTLD:Load()

+
+ +

Triggers the FSM event "Save".

+ +
+
+

Defined in:

+
+

CTLD

+
+
+
@@ -7953,6 +8146,176 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

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

+
+ +

FSM Function OnAfterLoad.

+ +
+
+

Defined in:

+
+

CTLD

+
+

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 "CTLD__Persist.csv".

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

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

+
+ +

FSM Function OnAfterSave.

+ +
+
+

Defined in:

+
+

CTLD

+
+

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 "CTLD__Persist.csv".

+ +
+
+
+
@@ -10426,6 +10789,72 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

CTLD:__Load(delay)

+
+ +

Triggers the FSM event "Load" after a delay.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameter:

+
+
+

+ #number + delay +

+
+
+ +

Delay in seconds.

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

CTLD:__Save(delay)

+
+ +

Triggers the FSM event "Save" after a delay.

+ +
+
+

Defined in:

+
+

CTLD

+
+

Parameter:

+
+
+

+ #number + delay +

+
+
+ +

Delay in seconds.

+ +
+
+
+
@@ -10531,6 +10960,182 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

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

+
+ +

On after "Load" event.

+ + +

Loads dropped units from file.

+ +
+
+

Defined in:

+
+

CTLD

+
+

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 "CTLD__Persist.csv".

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

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

+
+ +

On after "Save" event.

+ + +

Player data is saved to file.

+ +
+
+

Defined in:

+
+

CTLD

+
+

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 "CTLD__Persist.csv".

+ +
+
+
+
@@ -11068,6 +11673,182 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ +
+

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

+
+ +

On before "Load" event.

+ + +

Checks if io and lfs and the file are available.

+ +
+
+

Defined in:

+
+

CTLD

+
+

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 "CTLD__Persist.csv".

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

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

+
+ +

On before "Save" event.

+ + +

Checks if io and lfs are available.

+ +
+
+

Defined in:

+
+

CTLD

+
+

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 "CTLD__Persist.csv".

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

Field(s)

-
-
- - #number -CTLD.CargoCounter - - - -
- -
@@ -11633,17 +12403,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -11697,7 +12456,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -11722,28 +12481,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -CTLD.Engineers - - - -

use as counter

- -
- -
-
-
- - #table CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -11764,7 +12506,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -11791,9 +12533,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Beacons

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

radio beacons

-
- -
-
-
- - #table -CTLD.Spawned_Cargo - - -
@@ -11996,17 +12724,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #number -CTLD.TroopCounter - - -
@@ -12137,6 +12854,42 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

added support Hercules Mod

+ + + +
+
+ + #boolean +CTLD.enableLoadSave + + + + +

load and save dropped TROOPS

+ +
+ +
+
+
+ + #boolean +CTLD.eventoninject + + + +
+ +
+
+
+ + +CTLD.filename + + +
@@ -12256,6 +13009,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

time to repair a unit/group

+ + + +
+
+ + #number +CTLD.saveinterval + + +
@@ -13791,17 +14555,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - #number -CTLD.CargoCounter - - - -
- -
@@ -13857,17 +14610,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

-
- -
-
-
- - #number -CTLD.CrateCounter - - -
@@ -13921,7 +14663,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -13946,28 +14688,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number -CTLD.Engineers - - - -

use as counter

- -
- -
-
-
- - #table CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -13988,7 +14713,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.FreeFMFrequencies @@ -14015,9 +14740,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Beacons

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

radio beacons

-
- -
-
-
- - #table -CTLD.Spawned_Cargo - - -
@@ -14220,17 +14931,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #number -CTLD.TroopCounter - - -
@@ -14361,6 +15061,42 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

added support Hercules Mod

+ + + +
+
+ + #boolean +CTLD.enableLoadSave + + + + +

load and save dropped TROOPS

+ +
+ +
+
+
+ + #boolean +CTLD.eventoninject + + + +
+ +
+
+
+ + +CTLD.filename + + +
@@ -14480,6 +15216,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

time to repair a unit/group

+ + + +
+
+ + #number +CTLD.saveinterval + + +
@@ -18365,10 +19112,10 @@ BASE:TraceOnOff( false )
- #string + #CTLD_CARGO.Enum CTLD_CARGO.CargoType - +

Enumerator of Type.

@@ -18504,17 +19251,6 @@ BASE:TraceOnOff( false )
- -
-
- - #CTLD_CARGO.Enum -CTLD_CARGO.Type - -

Enumerator of Type.

- -
-

Function(s)

@@ -19278,10 +20014,10 @@ BASE:TraceOnOff( false )
- #string + #CTLD_CARGO.Enum CTLD_CARGO.CargoType - +

Enumerator of Type.

@@ -19417,17 +20153,6 @@ BASE:TraceOnOff( false )
-
-
-
- - #CTLD_CARGO.Enum -CTLD_CARGO.Type - -

Enumerator of Type.

- -
-

Function(s)

diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html index 29350e6d5..9995cb896 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 d9dfd7c14..32df93725 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -2814,7 +2814,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -3539,7 +3539,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -4715,7 +4715,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -6197,7 +6197,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_Cargo.html b/Documentation/Tasking.Task_Cargo.html index a0f6a6048..5bf870a5d 100644 --- a/Documentation/Tasking.Task_Cargo.html +++ b/Documentation/Tasking.Task_Cargo.html @@ -3118,6 +3118,17 @@ based on the tasking capabilities defined in + +
+ diff --git a/Documentation/Wrapper.Airbase.html b/Documentation/Wrapper.Airbase.html index e5f0f45be..6b0827f13 100644 --- a/Documentation/Wrapper.Airbase.html +++ b/Documentation/Wrapper.Airbase.html @@ -2473,6 +2473,12 @@ is implemented in the AIRBASE class as AIRBASE.Get

AIRBASE:IsShip()

Returns if the unit is of ship category.

+ + + +

AIRBASE:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -8261,6 +8267,36 @@ Coordinates are dependent on the position of the maps origin.

+
+
+ +
+ + + +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+
diff --git a/Documentation/Wrapper.Client.html b/Documentation/Wrapper.Client.html index 760b3d9e7..82ace3b68 100644 --- a/Documentation/Wrapper.Client.html +++ b/Documentation/Wrapper.Client.html @@ -3359,6 +3359,12 @@ If the DCS Unit object does not exist or is nil, the CLIENT methods will return

CLIENT:IsShip()

Returns if the unit is of ship category.

+ + + +

CLIENT:IsSubmarine()

+ +

Returns if the unit is a submarine.

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

Alive2.

+

Alive.

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

Alive2.

+

Alive.

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

-

Alive2.

+

Alive.

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

Alive2.

+

Alive.

@@ -18484,6 +18490,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

CLIENT:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

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

-

Alive2.

+

Alive.

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

-

Alive2.

+

Alive.

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

-

Alive2.

+

Alive.

diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index 79672916c..4fa27b07b 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -2940,6 +2940,12 @@ The method CONTROLLABLE.SetTaskWaypoi

CONTROLLABLE:IsShip()

Returns if the unit is of ship category.

+ + + +

CONTROLLABLE:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -14468,6 +14474,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

CONTROLLABLE:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 483e80225..507afd256 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -3599,6 +3599,12 @@ amount of fuel in the group.

GROUP:IsShip()

Returns if the unit is of ship category.

+ + + +

GROUP:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -19675,6 +19681,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

GROUP:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index 0ced76afd..0f701b3c3 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -2899,6 +2899,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+ + + +
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -2983,7 +3005,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -MARKER.toall +MARKER.togroup @@ -4983,6 +5005,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ + +
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -5067,7 +5111,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -MARKER.toall +MARKER.togroup @@ -6575,6 +6619,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Coordinate of the mark.

+
+ + +
+
+ + +MARKER.groupid + + + +
+ +
+
+
+ + +MARKER.groupname + + +
@@ -6659,7 +6725,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean -MARKER.toall +MARKER.togroup diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 598362115..f55ce57f0 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -1952,6 +1952,12 @@ The method POSITIONABLE.GetVelocity()

POSITIONABLE:IsShip()

Returns if the unit is of ship category.

+ + + +

POSITIONABLE:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -5734,6 +5740,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

POSITIONABLE:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+
+

POSITIONABLE

+
+

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+
diff --git a/Documentation/Wrapper.Scenery.html b/Documentation/Wrapper.Scenery.html index fc2fde855..64d305b54 100644 --- a/Documentation/Wrapper.Scenery.html +++ b/Documentation/Wrapper.Scenery.html @@ -1943,6 +1943,12 @@ Controls a network of short range air/missile defense groups.

SCENERY:IsShip()

Returns if the unit is of ship category.

+ + + +

SCENERY:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -5105,6 +5111,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

SCENERY:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+
diff --git a/Documentation/Wrapper.Static.html b/Documentation/Wrapper.Static.html index 01f76c480..27b8c7b96 100644 --- a/Documentation/Wrapper.Static.html +++ b/Documentation/Wrapper.Static.html @@ -2012,6 +2012,12 @@ If the DCS Static object does not exist or is nil, the STATIC methods will retur

STATIC:IsShip()

Returns if the unit is of ship category.

+ + + +

STATIC:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -5553,6 +5559,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

STATIC:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+
diff --git a/Documentation/Wrapper.Unit.html b/Documentation/Wrapper.Unit.html index a6d0f38a5..46caad602 100644 --- a/Documentation/Wrapper.Unit.html +++ b/Documentation/Wrapper.Unit.html @@ -3169,6 +3169,12 @@ If you want to obtain the complete 3D position including orient

UNIT:IsShip()

Returns if the unit is of ship category.

+ + + +

UNIT:IsSubmarine()

+ +

Returns if the unit is a submarine.

@@ -16824,6 +16830,36 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+ +
+

UNIT:IsSubmarine()

+
+ +

Returns if the unit is a submarine.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#boolean:

+
+
+ +

Submarines attributes result.

+ +
+
+
+