From 29f90836d905ff72d8f69a7dc19a0d9b7093b471 Mon Sep 17 00:00:00 2001
From: Applevangelist
Date: Mon, 22 May 2023 16:12:35 +0000
Subject: [PATCH] MOOSE generated documentation [skip ci]
---
Documentation/AI.AI_A2A_Dispatcher.html | 20 +-
Documentation/AI.AI_Air.html | 44 ++
Documentation/AI.AI_Air_Dispatcher.html | 44 ++
Documentation/AI.AI_Air_Squadron.html | 22 +
Documentation/AI.AI_Cargo.html | 20 +-
Documentation/AI.AI_Cargo_Airplane.html | 56 ---
Documentation/Cargo.CargoGroup.html | 56 ---
Documentation/Cargo.CargoUnit.html | 44 --
Documentation/Core.Fsm.html | 4 +-
Documentation/Core.Settings.html | 4 +-
Documentation/Core.Spawn.html | 376 ++++++++++++++----
Documentation/Core.SpawnStatic.html | 84 ----
Documentation/Functional.Detection.html | 66 ---
Documentation/Functional.Mantis.html | 34 +-
Documentation/Functional.Movement.html | 28 --
Documentation/Functional.RAT.html | 156 +++++++-
Documentation/Functional.Scoring.html | 18 +-
Documentation/Ops.Airboss.html | 85 +---
Documentation/Ops.CSAR.html | 177 +++------
Documentation/Ops.CTLD.html | 200 +++++++---
.../Tasking.Task_A2G_Dispatcher.html | 20 +-
Documentation/Tasking.Task_CARGO.html | 2 +-
Documentation/Utilities.FiFo.html | 22 -
Documentation/Wrapper.Group.html | 78 +---
Documentation/Wrapper.Marker.html | 132 +++---
Documentation/Wrapper.Positionable.html | 44 --
26 files changed, 905 insertions(+), 931 deletions(-)
diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html
index 02d03dc3e..ff7602550 100644
--- a/Documentation/AI.AI_A2A_Dispatcher.html
+++ b/Documentation/AI.AI_A2A_Dispatcher.html
@@ -4868,11 +4868,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -11532,11 +11535,14 @@ They will lock the parking spot.
@@ -12794,11 +12800,14 @@ They will lock the parking spot.
@@ -14358,11 +14367,14 @@ They will lock the parking spot.
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html
index 36a572320..cdf26f76a 100644
--- a/Documentation/AI.AI_Air.html
+++ b/Documentation/AI.AI_Air.html
@@ -3070,6 +3070,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -5876,6 +5887,17 @@ A random value in this bracket is then applied in the waypoint routing generatio
+
+
+
+
@@ -6601,6 +6623,17 @@ A random value in this bracket is then applied in the waypoint routing generatio
+
+
+
+
@@ -8214,6 +8247,17 @@ A random value in this bracket is then applied in the waypoint routing generatio
+
+
+
+
diff --git a/Documentation/AI.AI_Air_Dispatcher.html b/Documentation/AI.AI_Air_Dispatcher.html
index c4bd43ae7..6605761e0 100644
--- a/Documentation/AI.AI_Air_Dispatcher.html
+++ b/Documentation/AI.AI_Air_Dispatcher.html
@@ -4518,6 +4518,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -9815,6 +9826,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -11132,6 +11154,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
@@ -12751,6 +12784,17 @@ multiplied by the Overhead and rounded up to the smallest integer.
The Defender Default Settings over all Squadrons.
+
+
+
+
diff --git a/Documentation/AI.AI_Air_Squadron.html b/Documentation/AI.AI_Air_Squadron.html
index 54f9814a8..73eb8618e 100644
--- a/Documentation/AI.AI_Air_Squadron.html
+++ b/Documentation/AI.AI_Air_Squadron.html
@@ -2555,6 +2555,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3626,6 +3637,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
diff --git a/Documentation/AI.AI_Cargo.html b/Documentation/AI.AI_Cargo.html
index 9c38ef27d..33ccabc08 100644
--- a/Documentation/AI.AI_Cargo.html
+++ b/Documentation/AI.AI_Cargo.html
@@ -2751,7 +2751,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -2789,6 +2789,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.
+
@@ -4781,7 +4784,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -4819,6 +4822,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.
+
@@ -5393,7 +5399,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -5431,6 +5437,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.
+
@@ -6893,7 +6902,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+
Wrapper.Group#GROUP
AI_CARGO.CargoCarrier
@@ -6931,6 +6940,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_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html
index 77b9d8c89..3f8888eaa 100644
--- a/Documentation/AI.AI_Cargo_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Airplane.html
@@ -2738,17 +2738,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -2804,9 +2793,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
@@ -4525,17 +4511,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -4591,9 +4566,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
@@ -5154,17 +5126,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -5220,9 +5181,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
@@ -6671,17 +6629,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -6737,9 +6684,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Aircraft is on a pickup mission.
-
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html
index 28da87649..445c42cbd 100644
--- a/Documentation/Cargo.CargoGroup.html
+++ b/Documentation/Cargo.CargoGroup.html
@@ -1930,20 +1930,6 @@
-
-
-
-
@@ -3265,20 +3237,6 @@ This works for ground only groups.
-
-
-
-
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html
index 87fb5e395..adf4cd85e 100644
--- a/Documentation/Cargo.CargoUnit.html
+++ b/Documentation/Cargo.CargoUnit.html
@@ -1808,17 +1808,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
-
-
-
-
-
-
CARGO_UNIT.CargoInAir
@@ -1837,17 +1826,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
-
-
-
-
@@ -2534,17 +2512,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
-
-
-
-
-
-
CARGO_UNIT.CargoInAir
@@ -2563,17 +2530,6 @@ Note that ground forces behave in a group, and thus, act in formation, regardles
Set cargo object.
-
-
-
-
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html
index 6e8ad4258..eed3ee580 100644
--- a/Documentation/Core.Fsm.html
+++ b/Documentation/Core.Fsm.html
@@ -5793,7 +5793,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
@@ -7392,7 +7392,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index f7fce1153..f52821a29 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -2861,7 +2861,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #string
SETTINGS.A2GSystem
@@ -5029,7 +5029,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 56f324874..45e5bc499 100644
--- a/Documentation/Core.Spawn.html
+++ b/Documentation/Core.Spawn.html
@@ -2241,7 +2241,7 @@ and any spaces before and after the resulting name are removed.
- SPAWN:NewFromTemplate(SpawnTemplate, SpawnTemplatePrefix, SpawnAliasPrefix) |
+ SPAWN:NewFromTemplate(SpawnTemplate, SpawnTemplatePrefix, SpawnAliasPrefix, MooseNaming) |
Creates a new SPAWN instance to create new groups based on the provided template.
|
@@ -2881,6 +2881,24 @@ and any spaces before and after the resulting name are removed.
SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ SPAWN.frequency |
+
+
+ |
+
+
+ SPAWN.skill |
+
+
+ |
+
+
+ SPAWN.uncontrolled |
+
+
|
@@ -3517,6 +3535,9 @@ 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.
+
@@ -3572,6 +3593,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.
+
@@ -3685,17 +3720,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -3751,6 +3775,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -3776,17 +3814,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -3798,17 +3825,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -4000,6 +4016,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -4034,7 +4061,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- When the first Spawn executes, all the Groups need to be made visible before start.
+ Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
@@ -4108,6 +4135,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
+
+
@@ -6426,11 +6486,14 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
Creates a new SPAWN instance to create new groups based on the provided template.
+
+
This will also register the template for future use.
+
Defined in:
@@ -6447,7 +6510,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
is the Template of the Group. This must be a valid Group Template structure!
+
is the Template of the Group. This must be a valid Group Template structure - see Hoggit Wiki!
@@ -6460,7 +6523,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
is the name of the Group that will be given at each spawn.
+
[Mandatory] is the name of the template and the prefix of the GROUP on spawn.
@@ -6473,7 +6536,20 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
is the name that will be given to the Group at runtime.
+
[Optional] is the prefix that will be given to the GROUP on spawn.
+
+
+
+
+
+
+ #boolean
+ MooseNaming
+
+
+
+
+
[Optional] If false, skip the Moose naming additions (like groupname#001-01) - you need to ensure yourself no duplicate group names exist!
@@ -6484,19 +6560,109 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
- Usages:
-
- -- Create a new SPAWN object based on a Group Template defined from scratch.
-Spawn_BE_KA50 = SPAWN:NewWithAlias( 'BE KA-50@RAMP-Ground Defense', 'Helicopter Attacking a City' )
-
- -- Create a new CSAR_Spawn object based on a normal Group Template to spawn a soldier.
- local CSAR_Spawn = SPAWN:NewWithFromTemplate( Template, "CSAR", "Pilot" )
-
-
+ Usage:
+ -- Spawn a P51 Mustang from scratch
+local ttemp =
+ {
+ ["modulation"] = 0,
+ ["tasks"] =
+ {
+ }, -- end of ["tasks"]
+ ["task"] = "Reconnaissance",
+ ["uncontrolled"] = false,
+ ["route"] =
+ {
+ ["points"] =
+ {
+ [1] =
+ {
+ ["alt"] = 2000,
+ ["action"] = "Turning Point",
+ ["alt_type"] = "BARO",
+ ["speed"] = 125,
+ ["task"] =
+ {
+ ["id"] = "ComboTask",
+ ["params"] =
+ {
+ ["tasks"] =
+ {
+ }, -- end of ["tasks"]
+ }, -- end of ["params"]
+ }, -- end of ["task"]
+ ["type"] = "Turning Point",
+ ["ETA"] = 0,
+ ["ETA_locked"] = true,
+ ["y"] = 666285.71428571,
+ ["x"] = -312000,
+ ["formation_template"] = "",
+ ["speed_locked"] = true,
+ }, -- end of [1]
+ }, -- end of ["points"]
+ }, -- end of ["route"]
+ ["groupId"] = 1,
+ ["hidden"] = false,
+ ["units"] =
+ {
+ [1] =
+ {
+ ["alt"] = 2000,
+ ["alt_type"] = "BARO",
+ ["livery_id"] = "USAF 364th FS",
+ ["skill"] = "High",
+ ["speed"] = 125,
+ ["type"] = "TF-51D",
+ ["unitId"] = 1,
+ ["psi"] = 0,
+ ["y"] = 666285.71428571,
+ ["x"] = -312000,
+ ["name"] = "P51-1-1",
+ ["payload"] =
+ {
+ ["pylons"] =
+ {
+ }, -- end of ["pylons"]
+ ["fuel"] = 340.68,
+ ["flare"] = 0,
+ ["chaff"] = 0,
+ ["gun"] = 100,
+ }, -- end of ["payload"]
+ ["heading"] = 0,
+ ["callsign"] =
+ {
+ [1] = 1,
+ [2] = 1,
+ ["name"] = "Enfield11",
+ [3] = 1,
+ }, -- end of ["callsign"]
+ ["onboard_num"] = "010",
+ }, -- end of [1]
+ }, -- end of ["units"]
+ ["y"] = 666285.71428571,
+ ["x"] = -312000,
+ ["name"] = "P51",
+ ["communication"] = true,
+ ["start_time"] = 0,
+ ["frequency"] = 124,
+ }
+
+
+local mustang = SPAWN:NewFromTemplate(ttemp,"P51D")
+-- you MUST set the next three:
+mustang:InitCountry(country.id.FRANCE)
+mustang:InitCategory(Group.Category.AIRPLANE)
+mustang:InitCoalition(coalition.side.BLUE)
+mustang:OnSpawnGroup(
+ function(grp)
+ MESSAGE:New("Group Spawned: "..grp:GetName(),15,"SPAWN"):ToAll()
+ end
+)
+mustang:Spawn()
+
@@ -6551,7 +6717,7 @@ Spawn_BE_KA50 = SPAWN:NewWithAlias( 'BE KA-50@RAMP-Ground Defense', 'Helicopter
@@ -9043,6 +9209,9 @@ 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.
+
@@ -9098,6 +9267,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.
+
@@ -9211,17 +9394,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -9277,6 +9449,20 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
@@ -9302,17 +9488,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -9324,17 +9499,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -9526,6 +9690,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
@@ -9560,7 +9735,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. When the first Spawn executes, all the Groups need to be made visible before start.
+ Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
@@ -9634,6 +9809,39 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
+
+
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html
index 824ac4ba3..afd6faf0c 100644
--- a/Documentation/Core.SpawnStatic.html
+++ b/Documentation/Core.SpawnStatic.html
@@ -1993,24 +1993,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 |
-
-
|
@@ -2925,39 +2907,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
@@ -4311,39 +4260,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html
index 3df25d26c..6380226e6 100644
--- a/Documentation/Functional.Detection.html
+++ b/Documentation/Functional.Detection.html
@@ -19134,28 +19134,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
-
@@ -23848,28 +23826,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
-
-
-
-
-
@@ -25623,28 +25579,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual
-
-
-
-
-
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html
index fb4003854..f5c202744 100644
--- a/Documentation/Functional.Mantis.html
+++ b/Documentation/Functional.Mantis.html
@@ -3726,6 +3726,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
The #DETECTION_AREAS object for AWACS
+
+
+
+
@@ -3897,7 +3908,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
MANTIS.SAM_Table_Long
@@ -3908,7 +3919,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
MANTIS.SAM_Table_Medium
@@ -3919,7 +3930,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
MANTIS.SAM_Table_Short
@@ -8251,6 +8262,17 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
The #DETECTION_AREAS object for AWACS
+
+
+
+
@@ -8422,7 +8444,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table
+
MANTIS.SAM_Table_Long
@@ -8433,7 +8455,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table
+
MANTIS.SAM_Table_Medium
@@ -8444,7 +8466,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table
+
MANTIS.SAM_Table_Short
diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html
index 243d35773..d08cf1687 100644
--- a/Documentation/Functional.Movement.html
+++ b/Documentation/Functional.Movement.html
@@ -2265,20 +2265,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
-
-
- #number
-
MOVEMENT.AliveUnits
-
-
-
-
-
Contains the counter how many units are currently alive.
-
-
-
-
@@ -2509,20 +2495,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
-
-
- #number
-
MOVEMENT.AliveUnits
-
-
-
-
-
Contains the counter how many units are currently alive.
-
-
-
-
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html
index 15e766e4d..29cb54bf2 100644
--- a/Documentation/Functional.RAT.html
+++ b/Documentation/Functional.RAT.html
@@ -3831,7 +3831,7 @@ and any spaces before and after the resulting name are removed.
- RAT:NewFromTemplate(SpawnTemplate, SpawnTemplatePrefix, SpawnAliasPrefix) |
+ RAT:NewFromTemplate(SpawnTemplate, SpawnTemplatePrefix, SpawnAliasPrefix, MooseNaming) |
Creates a new SPAWN instance to create new groups based on the provided template.
|
@@ -4471,6 +4471,24 @@ and any spaces before and after the resulting name are removed.
RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) |
+ |
+
+
+ RAT.frequency |
+
+
+ |
+
+
+ RAT.skill |
+
+
+ |
+
+
+ RAT.uncontrolled |
+
+
|
@@ -17120,11 +17138,14 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
Creates a new SPAWN instance to create new groups based on the provided template.
+
+
This will also register the template for future use.
+
Defined in:
@@ -17141,7 +17162,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
is the Template of the Group. This must be a valid Group Template structure!
+
is the Template of the Group. This must be a valid Group Template structure - see Hoggit Wiki!
@@ -17154,7 +17175,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
is the name of the Group that will be given at each spawn.
+
[Mandatory] is the name of the template and the prefix of the GROUP on spawn.
@@ -17167,7 +17188,20 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
is the name that will be given to the Group at runtime.
+
[Optional] is the prefix that will be given to the GROUP on spawn.
+
+
+
+
+
+
+ #boolean
+ MooseNaming
+
+
+
+
+
[Optional] If false, skip the Moose naming additions (like groupname#001-01) - you need to ensure yourself no duplicate group names exist!
@@ -17178,19 +17212,109 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' )
-
Usages:
-
- -- Create a new SPAWN object based on a Group Template defined from scratch.
-Spawn_BE_KA50 = SPAWN:NewWithAlias( 'BE KA-50@RAMP-Ground Defense', 'Helicopter Attacking a City' )
-
- -- Create a new CSAR_Spawn object based on a normal Group Template to spawn a soldier.
- local CSAR_Spawn = SPAWN:NewWithFromTemplate( Template, "CSAR", "Pilot" )
-
-
+
Usage:
+
-- Spawn a P51 Mustang from scratch
+local ttemp =
+ {
+ ["modulation"] = 0,
+ ["tasks"] =
+ {
+ }, -- end of ["tasks"]
+ ["task"] = "Reconnaissance",
+ ["uncontrolled"] = false,
+ ["route"] =
+ {
+ ["points"] =
+ {
+ [1] =
+ {
+ ["alt"] = 2000,
+ ["action"] = "Turning Point",
+ ["alt_type"] = "BARO",
+ ["speed"] = 125,
+ ["task"] =
+ {
+ ["id"] = "ComboTask",
+ ["params"] =
+ {
+ ["tasks"] =
+ {
+ }, -- end of ["tasks"]
+ }, -- end of ["params"]
+ }, -- end of ["task"]
+ ["type"] = "Turning Point",
+ ["ETA"] = 0,
+ ["ETA_locked"] = true,
+ ["y"] = 666285.71428571,
+ ["x"] = -312000,
+ ["formation_template"] = "",
+ ["speed_locked"] = true,
+ }, -- end of [1]
+ }, -- end of ["points"]
+ }, -- end of ["route"]
+ ["groupId"] = 1,
+ ["hidden"] = false,
+ ["units"] =
+ {
+ [1] =
+ {
+ ["alt"] = 2000,
+ ["alt_type"] = "BARO",
+ ["livery_id"] = "USAF 364th FS",
+ ["skill"] = "High",
+ ["speed"] = 125,
+ ["type"] = "TF-51D",
+ ["unitId"] = 1,
+ ["psi"] = 0,
+ ["y"] = 666285.71428571,
+ ["x"] = -312000,
+ ["name"] = "P51-1-1",
+ ["payload"] =
+ {
+ ["pylons"] =
+ {
+ }, -- end of ["pylons"]
+ ["fuel"] = 340.68,
+ ["flare"] = 0,
+ ["chaff"] = 0,
+ ["gun"] = 100,
+ }, -- end of ["payload"]
+ ["heading"] = 0,
+ ["callsign"] =
+ {
+ [1] = 1,
+ [2] = 1,
+ ["name"] = "Enfield11",
+ [3] = 1,
+ }, -- end of ["callsign"]
+ ["onboard_num"] = "010",
+ }, -- end of [1]
+ }, -- end of ["units"]
+ ["y"] = 666285.71428571,
+ ["x"] = -312000,
+ ["name"] = "P51",
+ ["communication"] = true,
+ ["start_time"] = 0,
+ ["frequency"] = 124,
+ }
+
+
+local mustang = SPAWN:NewFromTemplate(ttemp,"P51D")
+-- you MUST set the next three:
+mustang:InitCountry(country.id.FRANCE)
+mustang:InitCategory(Group.Category.AIRPLANE)
+mustang:InitCoalition(coalition.side.BLUE)
+mustang:OnSpawnGroup(
+ function(grp)
+ MESSAGE:New("Group Spawned: "..grp:GetName(),15,"SPAWN"):ToAll()
+ end
+)
+mustang:Spawn()
+
@@ -17245,7 +17369,7 @@ Spawn_BE_KA50 = SPAWN:NewWithAlias( 'BE KA-50@RAMP-Ground Defense', 'Helicopter
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html
index 033b70174..b19d95882 100644
--- a/Documentation/Functional.Scoring.html
+++ b/Documentation/Functional.Scoring.html
@@ -2926,14 +2926,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3116,7 +3113,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SCORING.penaltyoncoalitionchange
@@ -3127,7 +3124,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SCORING.penaltyonfratricide
@@ -5515,14 +5512,11 @@ The scale magnifies the scores given to the players.
@@ -5705,7 +5699,7 @@ The scale magnifies the scores given to the players.
- #boolean
+
SCORING.penaltyoncoalitionchange
@@ -5716,7 +5710,7 @@ The scale magnifies the scores given to the players.
- #boolean
+
SCORING.penaltyonfratricide
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html
index cef007337..4371343a2 100644
--- a/Documentation/Ops.Airboss.html
+++ b/Documentation/Ops.Airboss.html
@@ -9463,17 +9463,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of LSO.
-
-
-
-
@@ -9485,17 +9474,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Radio queue of marshal.
-
-
-
-
@@ -29088,17 +29066,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -29110,17 +29077,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -32120,17 +32076,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of LSO.
-
-
-
-
@@ -32142,17 +32087,6 @@ If removed flight is the section lead, we try to find a new leader.
Radio queue of marshal.
-
-
-
-
@@ -39714,7 +39648,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
Set case to that of lead.
+
Set current case.
@@ -39778,6 +39712,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
+
AIRBOSS.PlayerData.grade
@@ -39953,6 +39901,9 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
Set Stable Hover
+
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html
index 6be07da72..d5f61aa6e 100644
--- a/Documentation/Ops.CSAR.html
+++ b/Documentation/Ops.CSAR.html
@@ -2586,6 +2586,12 @@ Dropped troop noMessage and forcedesc parameters aren't saved.
CSAR.inTransitGroups |
+ |
+
+
+ CSAR.index |
+
+
|
@@ -3958,7 +3964,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CSAR.FreeVHFFrequencies
@@ -4399,25 +4405,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
@@ -4541,6 +4533,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
+
+
+
+
@@ -4749,20 +4752,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
@@ -4788,20 +4777,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
-
-
-
@@ -9971,7 +9946,7 @@ callsigns from playername or group name.
- #table
+
CSAR.FreeVHFFrequencies
@@ -10412,25 +10387,11 @@ callsigns from playername or group name.
-
@@ -10554,6 +10515,17 @@ callsigns from playername or group name.
contain a table for each SAR with all units he has with the original names
+
+
+
+
@@ -10762,20 +10734,6 @@ callsigns from playername or group name.
-
-
@@ -10801,20 +10759,6 @@ callsigns from playername or group name.
-
-
-
-
- #number
-
CSAR.rescues
-
-
-
-
-
counter for successful rescue landings at FARP/AFB/MASH
-
-
-
@@ -12469,7 +12413,7 @@ callsigns from playername or group name.
- #table
+
CSAR.FreeVHFFrequencies
@@ -12910,25 +12854,11 @@ callsigns from playername or group name.
-
@@ -13052,6 +12982,17 @@ callsigns from playername or group name.
contain a table for each SAR with all units he has with the original names
+
+
+
+
@@ -13260,20 +13201,6 @@ callsigns from playername or group name.
-
-
@@ -13299,20 +13226,6 @@ callsigns from playername or group name.
-
-
-
-
- #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 8c58e897a..16b87fe82 100644
--- a/Documentation/Ops.CTLD.html
+++ b/Documentation/Ops.CTLD.html
@@ -7621,6 +7621,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Name of the class.
+
+
+
+
@@ -7684,6 +7695,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
@@ -7754,6 +7779,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
Beacons
+
@@ -7926,6 +7954,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -8373,7 +8412,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- time to repairor build a unit/group
+ noob catch
@@ -17187,6 +17226,17 @@ However, if you create a new folder inside the miz file, which contains the soun
Name of the class.
+
+
+
+
@@ -17250,6 +17300,20 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
@@ -17320,6 +17384,9 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
Beacons
+
@@ -17492,6 +17559,17 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
+
+
@@ -17939,7 +18017,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
@@ -19593,6 +19671,17 @@ However, if you create a new folder inside the miz file, which contains the soun
Name of the class.
+
+
+
+
@@ -19656,6 +19745,20 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
@@ -19726,6 +19829,9 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
Beacons
+
@@ -19898,6 +20004,17 @@ However, if you create a new folder inside the miz file, which contains the soun
+
+
+
+
@@ -20345,7 +20462,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
@@ -24436,6 +24553,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Can transport crate.
+
+
+
+
@@ -24622,17 +24750,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
Flag for direct loading.
-
-
-
-
@@ -25759,17 +25876,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
Flag for direct loading.
-
-
-
-
@@ -29380,17 +29486,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
@@ -30044,17 +30139,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
@@ -33590,6 +33674,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
template for a group of 10 paratroopers
+
+
+
+
@@ -34916,6 +35011,17 @@ Use either this method to integrate the Hercules **or** the one from the "normal
template for a group of 10 paratroopers
+
+
+
+
diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html
index 395499e30..8ef7c4f41 100644
--- a/Documentation/Tasking.Task_A2G_Dispatcher.html
+++ b/Documentation/Tasking.Task_A2G_Dispatcher.html
@@ -3201,14 +3201,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -3781,14 +3778,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4971,14 +4965,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -6463,14 +6454,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html
index 7999d5556..7fa322f34 100644
--- a/Documentation/Tasking.Task_CARGO.html
+++ b/Documentation/Tasking.Task_CARGO.html
@@ -3223,7 +3223,7 @@ based on the tasking capabilities defined in
-
+
Cargo.Cargo#CARGO
FSM_PROCESS.Cargo
diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html
index a0782a82f..1b907130c 100644
--- a/Documentation/Utilities.FiFo.html
+++ b/Documentation/Utilities.FiFo.html
@@ -7606,17 +7606,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
@@ -8466,17 +8455,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html
index 133901903..76cbb28fb 100644
--- a/Documentation/Wrapper.Group.html
+++ b/Documentation/Wrapper.Group.html
@@ -5037,18 +5037,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
GROUP.InitRespawnRandomizePositionOuter
+
GROUP.InitRespawnRandomizePositionZone
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html
index 6450de4e4..0986e80e9 100644
--- a/Documentation/Wrapper.Marker.html
+++ b/Documentation/Wrapper.Marker.html
@@ -3021,28 +3021,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -3120,6 +3098,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
@@ -5160,28 +5160,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -5259,6 +5237,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
@@ -6770,28 +6770,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
-
-
-
-
-
@@ -6869,6 +6847,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Text displayed in the mark panel.
+
+
+
+
+
diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html
index 4b7b8a4fb..315c8265a 100644
--- a/Documentation/Wrapper.Positionable.html
+++ b/Documentation/Wrapper.Positionable.html
@@ -3689,17 +3689,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -7639,17 +7628,6 @@ Coordinates are dependent on the position of the maps origin.
-
-
-
-
@@ -8198,17 +8176,6 @@ If the Identifiable is alive, true is returned.
-
-
-
-
@@ -8392,17 +8359,6 @@ If the Identifiable is alive, true is returned.
-
-
-
-