From ebf0dd1e032ed1ee783c7679b0f57b03d73b2370 Mon Sep 17 00:00:00 2001
From: MooseBotter
Date: Sun, 9 Nov 2025 16:22:14 +0000
Subject: [PATCH] Auto commit by GitHub Actions Workflow
---
Documentation/AI.AI_Air.html | 88 -----
Documentation/AI.AI_Cargo_Airplane.html | 56 ----
Documentation/AI.AI_Cargo_Helicopter.html | 40 ++-
Documentation/Cargo.Cargo.html | 11 -
Documentation/Cargo.CargoCrate.html | 22 ++
Documentation/Cargo.CargoGroup.html | 14 +
Documentation/Cargo.CargoUnit.html | 22 ++
Documentation/Core.Fsm.html | 4 +-
Documentation/Core.Set.html | 104 +++---
Documentation/Core.Settings.html | 4 +-
Documentation/Core.Spawn.html | 300 ++++--------------
Documentation/Core.Zone.html | 44 ---
Documentation/Functional.ATC_Ground.html | 6 -
Documentation/Functional.Designate.html | 6 +-
Documentation/Functional.Detection.html | 72 ++++-
Documentation/Functional.Mantis.html | 6 +
Documentation/Functional.Movement.html | 28 --
Documentation/Functional.RAT.html | 32 +-
Documentation/Functional.Scoring.html | 30 +-
Documentation/Ops.Airboss.html | 28 +-
Documentation/Ops.CTLD.html | 171 ++--------
Documentation/Tasking.Task.html | 22 --
Documentation/Tasking.Task_CARGO.html | 6 +-
.../Tasking.Task_Cargo_Dispatcher.html | 184 +----------
Documentation/Utilities.FiFo.html | 44 +--
Documentation/Wrapper.Controllable.html | 110 +++++++
Documentation/Wrapper.Marker.html | 72 ++++-
27 files changed, 554 insertions(+), 972 deletions(-)
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html
index a5ae367ef..1fc5454d9 100644
--- a/Documentation/AI.AI_Air.html
+++ b/Documentation/AI.AI_Air.html
@@ -3350,28 +3350,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
@@ -6225,28 +6203,6 @@ A random value in this bracket is then applied in the waypoint routing generatio
-
-
-
-
-
@@ -6983,28 +6939,6 @@ A random value in this bracket is then applied in the waypoint routing generatio
-
-
-
-
-
@@ -8629,28 +8563,6 @@ A random value in this bracket is then applied in the waypoint routing generatio
-
-
-
-
-
diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html
index c2a84c4da..6dfea8cc8 100644
--- a/Documentation/AI.AI_Cargo_Airplane.html
+++ b/Documentation/AI.AI_Cargo_Airplane.html
@@ -2909,20 +2909,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -4702,20 +4688,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -5337,20 +5309,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
@@ -6860,20 +6818,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Field(s)
-
diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html
index 074373485..ad1fb732d 100644
--- a/Documentation/AI.AI_Cargo_Helicopter.html
+++ b/Documentation/AI.AI_Cargo_Helicopter.html
@@ -3074,22 +3074,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -4992,22 +4998,28 @@ Adjust if necessary.
@@ -5662,22 +5674,28 @@ Adjust if necessary.
@@ -7220,22 +7238,28 @@ Adjust if necessary.
diff --git a/Documentation/Cargo.Cargo.html b/Documentation/Cargo.Cargo.html
index 73e2690c4..8554ed870 100644
--- a/Documentation/Cargo.Cargo.html
+++ b/Documentation/Cargo.Cargo.html
@@ -2909,17 +2909,6 @@ All derived classes from CARGO follow the same state machine, expose the same ca
-
-
-
-
diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html
index a3b0afcae..a546750a5 100644
--- a/Documentation/Cargo.CargoCrate.html
+++ b/Documentation/Cargo.CargoCrate.html
@@ -1951,6 +1951,17 @@ Therefore, this class is considered to be deprecated
Field(s)
+
@@ -2619,6 +2630,17 @@ Therefore, this class is considered to be deprecated
Field(s)
+
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html
index 88203febf..26f378389 100644
--- a/Documentation/Cargo.CargoGroup.html
+++ b/Documentation/Cargo.CargoGroup.html
@@ -2020,6 +2020,20 @@ Therefore, this class is considered to be deprecated
+
+
+
+
diff --git a/Documentation/Cargo.CargoUnit.html b/Documentation/Cargo.CargoUnit.html
index ab0533b7c..aef5a36dc 100644
--- a/Documentation/Cargo.CargoUnit.html
+++ b/Documentation/Cargo.CargoUnit.html
@@ -1923,6 +1923,17 @@ Therefore, this class is considered to be deprecated
Set cargo object.
+
+
+
+
@@ -2638,6 +2649,17 @@ Therefore, this class is considered to be deprecated
Set cargo object.
+
+
+
+
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html
index 04e073b7b..f3c1ae84f 100644
--- a/Documentation/Core.Fsm.html
+++ b/Documentation/Core.Fsm.html
@@ -6191,7 +6191,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
@@ -7790,7 +7790,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string
+
FSM._StartState
diff --git a/Documentation/Core.Set.html b/Documentation/Core.Set.html
index 54b9d99ee..d236b179e 100644
--- a/Documentation/Core.Set.html
+++ b/Documentation/Core.Set.html
@@ -2240,12 +2240,12 @@ See the following example:
-- Create the SetCarrier SET_GROUP collection.
- local SetHelicopter = SET_GROUP:New():FilterPrefixes( "Helicopter" ):FilterStart()
+ local SetHelicopter = SET_GROUP:New():FilterPrefixes("Helicopter"):FilterStart()
-- Put a Dead event handler on SetCarrier, to ensure that when a carrier is destroyed, that all internal parameters are reset.
- function SetHelicopter:OnAfterDead( From, Event, To, GroupObject )
- --self:F( { GroupObject = GroupObject:GetName() } )
+ function SetHelicopter:OnAfterDead(From, Event, To, GroupObject)
+ --self:F({ GroupObject = GroupObject:GetName() })
end
@@ -2258,15 +2258,15 @@ See the modified example:
-- Within that constructor, we want to set an enclosed event handler OnAfterDead for SetHelicopter.
-- But within the OnAfterDead method, we want to refer to the self variable of the AI_CARGO_DISPATCHER.
- function AI_CARGO_DISPATCHER:New( SetCarrier, SetCargo, SetDeployZones )
+ function AI_CARGO_DISPATCHER:New(SetCarrier, SetCargo, SetDeployZones)
- local self = BASE:Inherit( self, FSM:New() ) -- #AI_CARGO_DISPATCHER
+ local self = BASE:Inherit(self, FSM:New()) -- #AI_CARGO_DISPATCHER
-- Put a Dead event handler on SetCarrier, to ensure that when a carrier is destroyed, that all internal parameters are reset.
-- Note the "." notation, and the explicit declaration of SetHelicopter, which would be using the ":" notation the implicit self variable declaration.
- function SetHelicopter.OnAfterDead( SetHelicopter, From, Event, To, GroupObject )
- SetHelicopter:F( { GroupObject = GroupObject:GetName() } )
+ function SetHelicopter.OnAfterDead(SetHelicopter, From, Event, To, GroupObject)
+ SetHelicopter:F({ GroupObject = GroupObject:GetName() })
self.PickupCargo[GroupObject] = nil -- So here I clear the PickupCargo table entry of the self object AI_CARGO_DISPATCHER.
self.CarrierHome[GroupObject] = nil
end
@@ -2389,12 +2389,12 @@ See the following example:
-- Create the SetCarrier SET_OPSGROUP collection.
- local SetHelicopter = SET_OPSGROUP:New():FilterPrefixes( "Helicopter" ):FilterStart()
+ local SetHelicopter = SET_OPSGROUP:New():FilterPrefixes("Helicopter"):FilterStart()
-- Put a Dead event handler on SetCarrier, to ensure that when a carrier is destroyed, that all internal parameters are reset.
- function SetHelicopter:OnAfterDead( From, Event, To, GroupObject )
- --self:F( { GroupObject = GroupObject:GetName() } )
+ function SetHelicopter:OnAfterDead(From, Event, To, GroupObject)
+ --self:F({ GroupObject = GroupObject:GetName() })
end
@@ -2822,12 +2822,12 @@ See the following example:
-- Create the SetCarrier SET_UNIT collection.
- local SetHelicopter = SET_UNIT:New():FilterPrefixes( "Helicopter" ):FilterStart()
+ local SetHelicopter = SET_UNIT:New():FilterPrefixes("Helicopter"):FilterStart()
-- Put a Dead event handler on SetCarrier, to ensure that when a carrier unit is destroyed, that all internal parameters are reset.
- function SetHelicopter:OnAfterDead( From, Event, To, UnitObject )
- --self:F( { UnitObject = UnitObject:GetName() } )
+ function SetHelicopter:OnAfterDead(From, Event, To, UnitObject)
+ --self:F({ UnitObject = UnitObject:GetName() })
end
@@ -2840,15 +2840,15 @@ See the modified example:
-- Within that constructor, we want to set an enclosed event handler OnAfterDead for SetHelicopter.
-- But within the OnAfterDead method, we want to refer to the self variable of the AI_CARGO_DISPATCHER.
- function ACLASS:New( SetCarrier, SetCargo, SetDeployZones )
+ function ACLASS:New(SetCarrier, SetCargo, SetDeployZones)
- local self = BASE:Inherit( self, FSM:New() ) -- #AI_CARGO_DISPATCHER
+ local self = BASE:Inherit(self, FSM:New()) -- #AI_CARGO_DISPATCHER
-- Put a Dead event handler on SetCarrier, to ensure that when a carrier is destroyed, that all internal parameters are reset.
-- Note the "." notation, and the explicit declaration of SetHelicopter, which would be using the ":" notation the implicit self variable declaration.
- function SetHelicopter.OnAfterDead( SetHelicopter, From, Event, To, UnitObject )
- SetHelicopter:F( { UnitObject = UnitObject:GetName() } )
+ function SetHelicopter.OnAfterDead(SetHelicopter, From, Event, To, UnitObject)
+ SetHelicopter:F({ UnitObject = UnitObject:GetName() })
self.array[UnitObject] = nil -- So here I clear the array table entry of the self object ACLASS.
end
@@ -20042,7 +20042,7 @@ DatabaseSet = SET_AIRBASE:New()
Usage:
-
myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+
myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -25898,7 +25898,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
Usage:
-
myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+
myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -32728,7 +32728,7 @@ DatabaseSet = SET_CARGO:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -38129,13 +38129,13 @@ Include inactive clients if you provide false.
ClientSet = SET_CLIENT:New():FilterActive():FilterStart()
-- Include only active clients to the set of the blue coalition, and filter one time.
-ClientSet = SET_CLIENT:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+ClientSet = SET_CLIENT:New():FilterActive():FilterCoalition("blue"):FilterOnce()
-- Include only active clients to the set of the blue coalition, and filter one time.
-- Later, reset to include back inactive clients to the set.
-ClientSet = SET_CLIENT:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+ClientSet = SET_CLIENT:New():FilterActive():FilterCoalition("blue"):FilterOnce()
... logic ...
-ClientSet = SET_CLIENT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterOnce()
+ClientSet = SET_CLIENT:New():FilterActive(false):FilterCoalition("blue"):FilterOnce()
@@ -38371,7 +38371,7 @@ ClientSet = SET_CLIENT:New():FilterActive( false ):FilterCoalition( "blue" ):Fil
if client:GetPlayerName() == "Exclude Me" then isinclude = false end
return isinclude
end
- ):FilterOnce()
+ ):FilterOnce()
BASE:I(groundset:Flush())
@@ -39901,7 +39901,7 @@ DBObject = SET_CLIENT:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -45413,7 +45413,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
if dynamiccargo:GetName() == "Exclude Me" then isinclude = false end
return isinclude
end
- ):FilterOnce()
+ ):FilterOnce()
BASE:I(cargoset:Flush())
@@ -46784,7 +46784,7 @@ DBObject = SET_DYNAMICCARGO:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -52769,13 +52769,13 @@ Include inactive groups if you provide false.
GroupSet = SET_GROUP:New():FilterActive():FilterStart()
-- Include only active groups to the set of the blue coalition, and filter one time.
-GroupSet = SET_GROUP:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+GroupSet = SET_GROUP:New():FilterActive():FilterCoalition("blue"):FilterOnce()
-- Include only active groups to the set of the blue coalition, and filter one time.
-- Later, reset to include back inactive groups to the set.
-GroupSet = SET_GROUP:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+GroupSet = SET_GROUP:New():FilterActive():FilterCoalition("blue"):FilterOnce()
... logic ...
-GroupSet = SET_GROUP:New():FilterActive( false ):FilterCoalition( "blue" ):FilterOnce()
+GroupSet = SET_GROUP:New():FilterActive(false):FilterCoalition("blue"):FilterOnce()
@@ -53130,7 +53130,7 @@ GroupSet = SET_GROUP:New():FilterActive( false ):FilterCoalition( "blue" ):Filte
if grp:GetName() == "Exclude Me" then isinclude = false end
return isinclude
end
- ):FilterOnce()
+ ):FilterOnce()
BASE:I(groundset:Flush())
@@ -55009,7 +55009,7 @@ MySetGroup:SetCargoBayWeightLimit()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -60613,13 +60613,13 @@ Include inactive groups if you provide false.
GroupSet = SET_OPSGROUP:New():FilterActive():FilterStart()
-- Include only active groups to the set of the blue coalition, and filter one time.
-GroupSet = SET_OPSGROUP:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+GroupSet = SET_OPSGROUP:New():FilterActive():FilterCoalition("blue"):FilterOnce()
-- Include only active groups to the set of the blue coalition, and filter one time.
-- Later, reset to include back inactive groups to the set.
-GroupSet = SET_OPSGROUP:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+GroupSet = SET_OPSGROUP:New():FilterActive():FilterCoalition("blue"):FilterOnce()
... logic ...
-GroupSet = SET_OPSGROUP:New():FilterActive( false ):FilterCoalition( "blue" ):FilterOnce()
+GroupSet = SET_OPSGROUP:New():FilterActive(false):FilterCoalition("blue"):FilterOnce()
@@ -62084,7 +62084,7 @@ GroupSet = SET_OPSGROUP:New():FilterActive( false ):FilterCoalition( "blue" ):Fi
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -68703,7 +68703,7 @@ If zones overlap, the first zone that validates the test is returned.
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -75256,7 +75256,7 @@ DBObject = SET_PLAYER:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -81776,7 +81776,7 @@ Thus we will get a smooth percentage decrease, if you use this e.g. as success c
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -87335,7 +87335,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
if static:GetName() == "Exclude Me" then isinclude = false end
return isinclude
end
- ):FilterOnce()
+ ):FilterOnce()
BASE:I(groundset:Flush())
@@ -88933,7 +88933,7 @@ DBObject = SET_STATIC:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -94409,13 +94409,13 @@ Include inactive units if you provide false.
UnitSet = SET_UNIT:New():FilterActive():FilterStart()
-- Include only active units to the set of the blue coalition, and filter one time.
-UnitSet = SET_UNIT:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+UnitSet = SET_UNIT:New():FilterActive():FilterCoalition("blue"):FilterOnce()
-- Include only active units to the set of the blue coalition, and filter one time.
-- Later, reset to include back inactive units to the set.
-UnitSet = SET_UNIT:New():FilterActive():FilterCoalition( "blue" ):FilterOnce()
+UnitSet = SET_UNIT:New():FilterActive():FilterCoalition("blue"):FilterOnce()
... logic ...
-UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterOnce()
+UnitSet = SET_UNIT:New():FilterActive(false):FilterCoalition("blue"):FilterOnce()
@@ -94607,7 +94607,7 @@ UnitSet = SET_UNIT:New():FilterActive( false ):FilterCoalition( "blue" ):FilterO
if unit:GetName() == "Exclude Me" then isinclude = false end
return isinclude
end
- ):FilterOnce()
+ ):FilterOnce()
BASE:I(groundset:Flush())
@@ -95340,12 +95340,12 @@ to warrant a check of below 10 seconds.
Usage:
- UnitSet:ForEachUnitPerThreatLevel( 10, 0,
+ UnitSet:ForEachUnitPerThreatLevel(10, 0,
-- @param Wrapper.Unit#UNIT UnitObject The UNIT object in the UnitSet, that will be passed to the local function for evaluation.
- function( UnitObject )
+ function(UnitObject)
.. logic ..
end
- )
+ )
@@ -96749,7 +96749,7 @@ MySetUnit:SetCargoBayWeightLimit()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -103239,7 +103239,7 @@ DatabaseSet = SET_ZONE:New()
function(zone)
zone:DrawZone(-1, {0,1,0}, Alpha, FillColor, FillAlpha, 4, ReadOnly)
end
- )
+ )
-- This FSM function will be called for entering objects
function zoneset:OnAfterEnteredZone(From,Event,To,Controllable,Zone)
@@ -104045,7 +104045,7 @@ DatabaseSet = SET_ZONE:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
@@ -110530,7 +110530,7 @@ DatabaseSet = SET_ZONE_GOAL:New()
Usage:
- myset:FindNearestObjectFromPointVec2( ZONE:New("Test Zone"):GetCoordinate() )
+ myset:FindNearestObjectFromPointVec2(ZONE:New("Test Zone"):GetCoordinate())
diff --git a/Documentation/Core.Settings.html b/Documentation/Core.Settings.html
index a65a6e4e8..f52236e88 100644
--- a/Documentation/Core.Settings.html
+++ b/Documentation/Core.Settings.html
@@ -3069,7 +3069,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean
+
SETTINGS.Metric
@@ -5226,7 +5226,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 c5f887012..1f4ef5473 100644
--- a/Documentation/Core.Spawn.html
+++ b/Documentation/Core.Spawn.html
@@ -3235,37 +3235,7 @@ and any spaces before and after the resulting name are removed.
- SPAWN.communication |
-
-
- |
-
-
- SPAWN.frequency |
-
-
- |
-
-
- SPAWN.hidden |
-
-
- |
-
-
- SPAWN.livery_id |
-
-
- |
-
-
- SPAWN.modulation |
-
-
- |
-
-
- SPAWN.uncontrolled |
+ SPAWN.speed |
|
@@ -3942,11 +3912,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
SPAWN.AIOnOff
+
+
The AI is on by default when spawning a group.
+
@@ -4261,17 +4234,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -4359,40 +4321,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
+
+
+
+
+
SPAWN.SpawnInitSADL
+
+
+
+
+
we arrived here seeing that self.SpawnInitSADL == nil, but now that we have a SADL (num), we also need to set it to self.SpawnInitSADL in case
+ we need to get the next SADL from _DATABASE, or else UTILS.OctalToDecimal() will fail in GetNextSADL
+
+
+
@@ -4634,6 +4578,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+
@@ -4782,62 +4737,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
-
-
-
-
-
SPAWN.uncontrolled
+
SPAWN.speed
@@ -10625,11 +10525,14 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
+ #boolean
SPAWN.AIOnOff
+
+
The AI is on by default when spawning a group.
+
@@ -10944,17 +10847,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
-
-
@@ -11042,40 +10934,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-SPAWN.SpawnInitLivery
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
SPAWN.SpawnInitSADL
+
+
+
+
+
we arrived here seeing that self.SpawnInitSADL == nil, but now that we have a SADL (num), we also need to set it to self.SpawnInitSADL in case
+ we need to get the next SADL from _DATABASE, or else UTILS.OctalToDecimal() will fail in GetNextSADL
+
+
+
@@ -11317,6 +11191,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
+
+
+
@@ -11465,62 +11350,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.
-
SPAWN.communication
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
SPAWN.uncontrolled
+
SPAWN.speed
diff --git a/Documentation/Core.Zone.html b/Documentation/Core.Zone.html
index 920bc12a1..e1aa45719 100644
--- a/Documentation/Core.Zone.html
+++ b/Documentation/Core.Zone.html
@@ -16722,17 +16722,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
-
- #table
ZONE_OVAL.CenterVec2
@@ -17437,17 +17426,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
-
-
-
-
-
- #table
ZONE_OVAL.CenterVec2
diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html
index 0fe493715..c11c1dce9 100644
--- a/Documentation/Functional.ATC_Ground.html
+++ b/Documentation/Functional.ATC_Ground.html
@@ -4132,9 +4132,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
Kickspeed
-
@@ -4720,9 +4717,6 @@ An airbase can be specified to set the maximum kick speed for.
-
-
Kickspeed
-
diff --git a/Documentation/Functional.Designate.html b/Documentation/Functional.Designate.html
index ee9aad3f1..8aa858bac 100644
--- a/Documentation/Functional.Designate.html
+++ b/Documentation/Functional.Designate.html
@@ -2653,7 +2653,7 @@ Use the method
DESIGNATE.SetMission() to
-
DESIGNATE.LaseStart
+
DESIGNATE.LaseDuration
@@ -2663,8 +2663,8 @@ Use the method
DESIGNATE.SetMission() to
- #table
-
DESIGNATE.LaserCodes
+
+
DESIGNATE.LaseStart
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html
index 3b78ef08d..befa6c3a9 100644
--- a/Documentation/Functional.Detection.html
+++ b/Documentation/Functional.Detection.html
@@ -20189,6 +20189,28 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
+
+
+
@@ -20338,7 +20360,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
+
+
@@ -25092,7 +25136,7 @@ zones that reflect cloudy areas where detected units may not be so easily visual
+
+
@@ -26834,7 +26900,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 96b021f08..bb63bf178 100644
--- a/Documentation/Functional.Mantis.html
+++ b/Documentation/Functional.Mantis.html
@@ -5214,6 +5214,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
switch alarm state RED
+
@@ -10111,6 +10114,9 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
+
+
switch alarm state RED
+
diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html
index 316a87afd..21ad83aa1 100644
--- a/Documentation/Functional.Movement.html
+++ b/Documentation/Functional.Movement.html
@@ -2429,20 +2429,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.
-
-
-
-
@@ -2673,20 +2659,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 5f947e6f8..552aba377 100644
--- a/Documentation/Functional.RAT.html
+++ b/Documentation/Functional.RAT.html
@@ -4807,37 +4807,7 @@ and any spaces before and after the resulting name are removed.
- RAT.communication |
-
-
- |
-
-
- RAT.frequency |
-
-
- |
-
-
- RAT.hidden |
-
-
- |
-
-
- RAT.livery_id |
-
-
- |
-
-
- RAT.modulation |
-
-
- |
-
-
- RAT.uncontrolled |
+ RAT.speed |
|
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html
index 52c5d69ca..3127a81f1 100644
--- a/Documentation/Functional.Scoring.html
+++ b/Documentation/Functional.Scoring.html
@@ -3067,17 +3067,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
-
-
SCORING.AutoSavePath
@@ -3278,7 +3267,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
+ #boolean
SCORING.penaltyoncoalitionchange
@@ -3289,7 +3278,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
SCORING.AutoSavePath
@@ -6212,7 +6190,7 @@ The scale magnifies the scores given to the players.
-
+ #boolean
SCORING.penaltyoncoalitionchange
@@ -6223,7 +6201,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 83788ff42..143f065a7 100644
--- a/Documentation/Ops.Airboss.html
+++ b/Documentation/Ops.Airboss.html
@@ -42058,7 +42058,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
VNAO Edit - Added
+
VNAO Edit - Added
@@ -42086,7 +42086,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
VNAO Edit - Added
+
VNAO Edit - Added
@@ -42310,6 +42310,17 @@ 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.
+
+
+
+
@@ -42507,7 +42518,7 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
Set time stamp.
+
Set new time stamp.
@@ -42751,6 +42762,17 @@ When moose is loading dynamically (for moose class development), tracing is swit
Band modulation.
+
+
+
+
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html
index 1a7d6d32f..ac60372c7 100644
--- a/Documentation/Ops.CTLD.html
+++ b/Documentation/Ops.CTLD.html
@@ -8748,7 +8748,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.DroppedTroops
@@ -8773,14 +8773,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8865,7 +8862,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table
+
CTLD.FreeFMFrequencies
@@ -8945,14 +8942,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -8981,11 +8975,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
@@ -9102,17 +9099,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
-
-
@@ -9271,17 +9257,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#1570
-
-
-
-
@@ -9596,7 +9571,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
time to repairor build a unit/group
+
noob catch
@@ -9744,9 +9719,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-
-
sub categories
-
@@ -22194,7 +22166,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table
+
CTLD.DroppedTroops
@@ -22219,14 +22191,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -22311,7 +22280,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table
+
CTLD.FreeFMFrequencies
@@ -22391,14 +22360,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -22427,11 +22393,14 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -22548,17 +22517,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
-
@@ -22717,17 +22675,6 @@ However, if you create a new folder inside the miz file, which contains the soun
#1570
-
-
-
-
@@ -23042,7 +22989,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
@@ -23190,9 +23137,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
- sub categories
-
@@ -24807,7 +24751,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table
+
CTLD.DroppedTroops
@@ -24832,14 +24776,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -24924,7 +24865,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table
+
CTLD.FreeFMFrequencies
@@ -25004,14 +24945,11 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -25040,11 +24978,14 @@ However, if you create a new folder inside the miz file, which contains the soun
@@ -25161,17 +25102,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
-
-
-
@@ -25330,17 +25260,6 @@ However, if you create a new folder inside the miz file, which contains the soun
#1570
-
-
-
-
@@ -25655,7 +25574,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
@@ -25803,9 +25722,6 @@ However, if you create a new folder inside the miz file, which contains the soun
-
- sub categories
-
@@ -30387,17 +30303,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
Can transport crate.
-
-
-
-
@@ -36345,17 +36250,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
@@ -37009,17 +36903,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-
-
-
-
diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html
index 0422ec4f1..8bfacd4cc 100644
--- a/Documentation/Tasking.Task.html
+++ b/Documentation/Tasking.Task.html
@@ -3023,17 +3023,6 @@ but can separately be modified later in your mission using the
-
-
-
-
@@ -7670,17 +7659,6 @@ If the Unit is part of the Task, true is returned.
-
-
-
-
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html
index 41186ac13..fb5097480 100644
--- a/Documentation/Tasking.Task_CARGO.html
+++ b/Documentation/Tasking.Task_CARGO.html
@@ -3352,7 +3352,7 @@ based on the tasking capabilities defined in
+
+
@@ -22301,6 +22345,28 @@ Coordinates are dependent on the position of the maps origin.
+
+
+
+
+
@@ -22966,6 +23032,28 @@ If the Identifiable is alive, true is returned.
+
+
+
+
+
@@ -23142,6 +23230,28 @@ If the Identifiable is alive, true is returned.
+
+
+
+
+
diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html
index a498f5a6e..d1fcd7a04 100644
--- a/Documentation/Wrapper.Marker.html
+++ b/Documentation/Wrapper.Marker.html
@@ -3183,6 +3183,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -3267,7 +3289,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.toall
+
MARKER.togroup
@@ -5300,6 +5322,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -5384,7 +5428,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
#boolean
-
MARKER.toall
+
MARKER.togroup
@@ -6888,6 +6932,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Coordinate of the mark.
+
+
+
+
+
@@ -6972,7 +7038,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau