From a134af5af99dadd16fcecac5c792f8f0edbab1ae Mon Sep 17 00:00:00 2001 From: MooseBotter Date: Sat, 22 Nov 2025 14:20:19 +0000 Subject: [PATCH] Auto commit by GitHub Actions Workflow --- Documentation/AI.AI_Air.html | 88 -- Documentation/AI.AI_Air_Dispatcher.html | 44 + Documentation/AI.AI_Air_Squadron.html | 22 - Documentation/AI.AI_Cargo_Airplane.html | 80 +- Documentation/AI.AI_Patrol.html | 12 + Documentation/Cargo.CargoCrate.html | 22 - Documentation/Cargo.CargoGroup.html | 28 + Documentation/Core.Fsm.html | 4 +- Documentation/Core.Spawn.html | 300 +------ Documentation/Core.SpawnStatic.html | 84 ++ Documentation/Core.Spot.html | 132 +++ Documentation/Core.Zone.html | 44 - Documentation/Functional.Detection.html | 66 ++ Documentation/Functional.Mantis.html | 88 +- Documentation/Functional.RAT.html | 75 +- Documentation/Functional.Scoring.html | 474 ++++++++++- Documentation/Ops.Airboss.html | 30 +- Documentation/Ops.CTLD.html | 236 +++--- Documentation/Tasking.Task.html | 22 - Documentation/Tasking.Task_CARGO.html | 17 +- .../Tasking.Task_Cargo_Dispatcher.html | 8 +- Documentation/Utilities.FiFo.html | 22 + Documentation/Wrapper.Controllable.html | 165 ++-- Documentation/Wrapper.Group.html | 78 +- Documentation/Wrapper.Marker.html | 66 -- Documentation/Wrapper.Positionable.html | 44 + Documentation/Wrapper.Scenery.html | 751 +++++++++++++++++- 27 files changed, 1981 insertions(+), 1021 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 - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
@@ -6225,28 +6203,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
@@ -6983,28 +6939,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
@@ -8629,28 +8563,6 @@ A random value in this bracket is then applied in the waypoint routing generatio - - - -
-
- - #number -AI_AIR.RTBSpeedMaxFactor - - - -
- -
-
-
- - #number -AI_AIR.RTBSpeedMinFactor - - -
diff --git a/Documentation/AI.AI_Air_Dispatcher.html b/Documentation/AI.AI_Air_Dispatcher.html index 736dbe5c6..52511bf21 100644 --- a/Documentation/AI.AI_Air_Dispatcher.html +++ b/Documentation/AI.AI_Air_Dispatcher.html @@ -4667,6 +4667,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The Defender Default Settings over all Squadrons.

+ + + +
+
@@ -9986,6 +9997,17 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

+ + + +
+
@@ -11301,6 +11323,17 @@ multiplied by the Overhead and rounded up to the smallest integer.

The Defender Default Settings over all Squadrons.

+ + + +
+
@@ -12918,6 +12951,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 6a02f7032..5b4032d26 100644 --- a/Documentation/AI.AI_Air_Squadron.html +++ b/Documentation/AI.AI_Air_Squadron.html @@ -2726,17 +2726,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
@@ -3808,17 +3797,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
diff --git a/Documentation/AI.AI_Cargo_Airplane.html b/Documentation/AI.AI_Cargo_Airplane.html index e008d2129..ee754df37 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)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+ @@ -4699,20 +4685,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+ @@ -5331,20 +5303,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+ @@ -6851,20 +6809,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

-
-
- - -AI_CARGO_AIRPLANE.Airbase - - - - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

+ diff --git a/Documentation/AI.AI_Patrol.html b/Documentation/AI.AI_Patrol.html index 782446e6d..7b8137160 100644 --- a/Documentation/AI.AI_Patrol.html +++ b/Documentation/AI.AI_Patrol.html @@ -3425,6 +3425,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

This table contains the targets detected during patrol.

+ @@ -6692,6 +6695,9 @@ The default interval is 30 seconds.

+ +

This table contains the targets detected during patrol.

+ @@ -7436,6 +7442,9 @@ The default interval is 30 seconds.

+ +

This table contains the targets detected during patrol.

+ @@ -9068,6 +9077,9 @@ The default interval is 30 seconds.

+ +

This table contains the targets detected during patrol.

+ diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html index a546750a5..a3b0afcae 100644 --- a/Documentation/Cargo.CargoCrate.html +++ b/Documentation/Cargo.CargoCrate.html @@ -1951,17 +1951,6 @@ Therefore, this class is considered to be deprecated

Field(s)

-
- - -
@@ -2630,17 +2619,6 @@ Therefore, this class is considered to be deprecated

Field(s)

-
- - -
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index 88203febf..00dff65b7 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -2002,6 +2002,20 @@ Therefore, this class is considered to be deprecated

+CARGO_GROUP.CargoCarrier + + + + +

self.CargoObject:Destroy()

+ +
+ +
+
+
+ + CARGO_GROUP.CargoGroup @@ -2020,6 +2034,20 @@ Therefore, this class is considered to be deprecated

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

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

+
diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index f3c1ae84f..04e073b7b 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.Spawn.html b/Documentation/Core.Spawn.html index a0504722a..cc1db5271 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -3232,42 +3232,6 @@ and any spaces before and after the resulting name are removed.

SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)

- - - -

SPAWN.communication

- - - - - -

SPAWN.frequency

- - - - - -

SPAWN.hidden

- - - - - -

SPAWN.livery_id

- - - - - -

SPAWN.skill

- - - - - -

SPAWN.speed

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

+
@@ -4126,17 +4104,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnGrouping - - -
@@ -4250,17 +4217,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnInitFreq - - -
@@ -4327,6 +4283,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +

Overwrite unit names by default with group name.

+
@@ -4338,16 +4297,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- -SPAWN.SpawnInitModu - - +

By default, no InitLimit

@@ -4409,7 +4360,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxGroups @@ -4423,7 +4374,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number SPAWN.SpawnMaxUnitsAlive @@ -4591,17 +4542,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -SPAWN.SpawnUnControlled - - -
@@ -4669,7 +4609,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -

Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.

+

When the first Spawn executes, all the Groups need to be made visible before start.

@@ -4743,72 +4683,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - - -
- -
-
-
- - -SPAWN.hidden - - - -
- -
-
-
- - -SPAWN.livery_id - - - -
- -
-
-
- - -SPAWN.skill - - - -
- -
-
-
- - -SPAWN.speed - - -
@@ -10744,6 +10618,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.

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

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

- - -
-
- - -SPAWN.SpawnInitFreq - - -
@@ -10978,6 +10844,9 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Overwrite unit names by default with group name.

+ @@ -10989,16 +10858,8 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- - -
-
- -SPAWN.SpawnInitModu - - +

By default, no InitLimit

@@ -11060,7 +10921,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- + #number SPAWN.SpawnMaxGroups @@ -11074,7 +10935,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- + #number SPAWN.SpawnMaxUnitsAlive @@ -11242,17 +11103,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - #boolean -SPAWN.SpawnUnControlled - - -
@@ -11320,7 +11170,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.

+

When the first Spawn executes, all the Groups need to be made visible before start.

@@ -11394,72 +11244,6 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

- -
-
-
- - -SPAWN.communication - - - -
- -
-
-
- - -SPAWN.frequency - - - -
- -
-
-
- - -SPAWN.hidden - - - -
- -
-
-
- - -SPAWN.livery_id - - - -
- -
-
-
- - -SPAWN.skill - - - -
- -
-
-
- - -SPAWN.speed - - -
diff --git a/Documentation/Core.SpawnStatic.html b/Documentation/Core.SpawnStatic.html index 4390a44c4..1b21e897e 100644 --- a/Documentation/Core.SpawnStatic.html +++ b/Documentation/Core.SpawnStatic.html @@ -2152,6 +2152,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

+ + @@ -3210,6 +3228,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ + +
+
+ + +
+
+
@@ -4956,6 +5007,39 @@ Handy if you spawn from cargo statics which have resources already set.

+ + + +
+ + +
+
+ + +
+
+
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index cb6556420..2d4252d01 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2976,6 +2976,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
@@ -4259,6 +4303,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
@@ -5781,6 +5869,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.ScheduleID + + + +
+ +
+
+
+ + +SPOT.SpotIR + + + +
+ +
+
+
+ + +SPOT.SpotLaser + + + +
+ +
+
+
+ + +SPOT.Target + + +
diff --git a/Documentation/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
-ZONE_OVAL.Angle - - - -
- - -
-
- - #table ZONE_OVAL.CenterVec2 @@ -17437,17 +17426,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 @@ -19629,17 +19607,6 @@ end
-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 @@ -21140,17 +21107,6 @@ end
-ZONE_OVAL.Angle - - - -
- -
-
-
- - #table ZONE_OVAL.CenterVec2 diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index ed05fd1b3..36cf26e68 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 +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -24954,6 +24976,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
@@ -26707,6 +26751,28 @@ zones that reflect cloudy areas where detected units may not be so easily visual +
+ + +
+
+ + #number +DETECTION_BASE.DetectedItemCount + + + +
+ +
+
+
+ + #number +DETECTION_BASE.DetectedItemMax + + +
diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index de5647002..bb63bf178 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -4446,17 +4446,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #table -MANTIS.AcceptZones - - -
@@ -4501,17 +4490,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
-
- - #table -MANTIS.ConflictZones - - -
@@ -4633,17 +4611,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The ME name of the HQ object

- - - -
-
- - #table -MANTIS.RejectZones - - -
@@ -4683,7 +4650,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Long @@ -4694,7 +4661,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Medium @@ -4705,7 +4672,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_PointDef @@ -4716,7 +4683,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Short @@ -5261,9 +5228,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

self.SAMCheckRanges = {}

-
@@ -9382,17 +9346,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` -
- -
-
-
- - #table -MANTIS.AcceptZones - - -
@@ -9437,17 +9390,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` -
- -
-
-
- - #table -MANTIS.ConflictZones - - -
@@ -9569,17 +9511,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

-
- -
-
-
- - #table -MANTIS.RejectZones - - -
@@ -9619,7 +9550,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Long @@ -9630,7 +9561,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Medium @@ -9641,7 +9572,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_PointDef @@ -9652,7 +9583,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Short @@ -10197,9 +10128,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - -

self.SAMCheckRanges = {}

-
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index 1c55f0421..6523fe255 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -3573,6 +3573,12 @@ manager:Stop(7200)

RAT.termtype

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

+ + + +

RAT.type

+ + @@ -4804,42 +4810,6 @@ and any spaces before and after the resulting name are removed.

RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)

- - - -

RAT.communication

- - - - - -

RAT.frequency

- - - - - -

RAT.hidden

- - - - - -

RAT.livery_id

- - - - - -

RAT.skill

- - - - - -

RAT.speed

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

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

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

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

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

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

+
+ +
+
+
+ + +RAT.type + + +
diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index d2e14097a..4ef9bf097 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -1988,12 +1988,36 @@ Various methods exist to configure:

SCORING:AddScoreGroup(ScoreGroup, Score)

Specify a special additional score for a Wrapper.Group.

+ + + +

SCORING:AddScoreScenery(ScoreScenery, Score)

+ +

Add a Wrapper.Scenery for additional scoring when the Wrapper.Scenery is destroyed.

SCORING:AddScoreSetGroup(Set, Score)

Specify a special additional score for a Core.Set#SET_GROUP.

+ + + +

SCORING:AddScoreSetScenery(Set, Score)

+ +

Specify a special additional score for a Core.Set#SET_SCENERY.

+ + + +

SCORING:AddScoreSetStatic(Set, Score)

+ +

Specify a special additional score for a Core.Set#SET_STATIC.

+ + + +

SCORING:AddScoreStatic(ScoreStatic, Score)

+ +

Add a Wrapper.Static for additional scoring when the Wrapper.Static is destroyed.

@@ -2012,6 +2036,12 @@ Various methods exist to configure:

SCORING:AddZoneScore(ScoreZone, Score)

Add a Core.Zone to define additional scoring when any object is destroyed in that zone.

+ + + +

SCORING:AddZoneScoreSet(ScoreZoneSet, Score)

+ +

Add a Core.Set#SET_ZONE to define additional scoring when any object is destroyed in that zone.

@@ -2162,24 +2192,30 @@ Various methods exist to configure:

SCORING.Players

A collection of the current players that have joined the game.

+ + + +

SCORING:RemoveSceneryScore(ScoreStatic, ScoreScenery)

+ +

Removes a Wrapper.Scenery for scoring when the Wrapper.Scenery is destroyed.

SCORING:RemoveStaticScore(ScoreStatic)

-

Removes a Wrapper.Static for additional scoring when the Wrapper.Static is destroyed.

+

Removes a Wrapper.Static for scoring when the Wrapper.Static is destroyed.

SCORING:RemoveUnitScore(ScoreUnit)

-

Removes a Wrapper.Unit for additional scoring when the Wrapper.Unit is destroyed.

+

Removes a Wrapper.Unit for scoring when the Wrapper.Unit is destroyed.

SCORING:RemoveZoneScore(ScoreZone)

-

Remove a Core.Zone for additional scoring.

+

Remove a Core.Zone for scoring.

@@ -2276,6 +2312,12 @@ Various methods exist to configure:

SCORING.ScoringPlayerScan

+ + + +

SCORING.ScoringScenery

+ + @@ -3067,17 +3109,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-SCORING.AutoSave - - - -
- - -
-
- - SCORING.AutoSavePath @@ -3173,6 +3204,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #table +SCORING.Players + +

A collection of the current players that have joined the game.

+
@@ -3258,6 +3300,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau iterate the database for the player that has joined, and add him to the scoring, and set the menu. But this can only be started one second after the mission has started, so i need to schedule this ...

+ + + +
+
@@ -3289,7 +3342,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.penaltyonfratricide @@ -3506,6 +3559,63 @@ The Score can be both positive and negative.

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

Add a Wrapper.Scenery for additional scoring when the Wrapper.Scenery is destroyed.

+ +
+
+

Defined in:

+
+

SCORING

+
+

Parameters:

+
+
+

+ Wrapper.Scenery#SCENERY + ScoreScenery +

+
+
+ +

The Wrapper.Scenery for which the Score needs to be given.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

The Score value.

+ +
+
+

Return value:

+
+
+

#SCORING:

+
+
+ + +
@@ -3563,6 +3673,181 @@ The Score can be both positive and negative.

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

Specify a special additional score for a Core.Set#SET_SCENERY.

+ +
+
+

Defined in:

+
+

SCORING

+
+

Parameters:

+
+
+

+ Core.Set#SET_SCENERY + Set +

+
+
+ +

The Core.Set#SET_SCENERY for which each Wrapper.Scenery in the SET a Score is given.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

The Score value.

+ +
+
+

Return value:

+
+
+

#SCORING:

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

Specify a special additional score for a Core.Set#SET_STATIC.

+ +
+
+

Defined in:

+
+

SCORING

+
+

Parameters:

+
+
+

+ Core.Set#SET_STATIC + Set +

+
+
+ +

The Core.Set#SET_STATIC for which each Wrapper.Static in the SET a Score is given.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

The Score value.

+ +
+
+

Return value:

+
+
+

#SCORING:

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

Add a Wrapper.Static for additional scoring when the Wrapper.Static is destroyed.

+ + +

Note that if there was already a Wrapper.Static declared within the scoring with the same name, +then the old Wrapper.Static will be replaced with the new Wrapper.Static.

+ +
+
+

Defined in:

+
+

SCORING

+
+

Parameters:

+
+
+

+ Wrapper.Static#STATIC + ScoreStatic +

+
+
+ +

The Wrapper.Static for which the Score needs to be given.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

The Score value.

+ +
+
+

Return value:

+
+
+

#SCORING:

+
+
+ + +
@@ -3592,7 +3877,7 @@ then the old Wrapper.Static will be replaced
@@ -3747,6 +4032,68 @@ Note that a zone can be a polygon or a moving zone.

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

Add a Core.Set#SET_ZONE to define additional scoring when any object is destroyed in that zone.

+ + +

Note that if a Core.Zone with the same name is already within the scoring added, the Core.Zone (type) and Score will be replaced! +This allows for a dynamic destruction zone evolution within your mission.

+ +
+
+

Defined in:

+
+

SCORING

+
+

Parameters:

+
+
+

+ Core.Set#SET_ZONE + ScoreZoneSet +

+
+
+ +

The Core.Set#SET_ZONE which defines the destruction score perimeters. +Note that a zone can be a polygon or a moving zone.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

The Score value.

+ +
+
+

Return value:

+
+
+

#SCORING:

+
+
+ + +
@@ -4342,6 +4689,60 @@ ScoringObject:OpenCSV( "Player Scores" )
+
+ + +
+ + + +

Removes a Wrapper.Scenery for scoring when the Wrapper.Scenery is destroyed.

+ +
+
+

Defined in:

+
+

SCORING

+
+

Parameters:

+
+
+

+ Wrapper.Scenery#SCENERY + ScoreStatic +

+
+
+ +

The Wrapper.Scenery for which the Score needs to be given.

+ +
+
+
+
+

+ ScoreScenery +

+
+
+

+
+
+

Return value:

+
+
+

#SCORING:

+
+
+ + + +
+
+
+
@@ -4351,7 +4752,7 @@ ScoringObject:OpenCSV( "Player Scores" )

SCORING:RemoveStaticScore(ScoreStatic)

-

Removes a Wrapper.Static for additional scoring when the Wrapper.Static is destroyed.

+

Removes a Wrapper.Static for scoring when the Wrapper.Static is destroyed.

@@ -4395,7 +4796,7 @@ ScoringObject:OpenCSV( "Player Scores" )

SCORING:RemoveUnitScore(ScoreUnit)

-

Removes a Wrapper.Unit for additional scoring when the Wrapper.Unit is destroyed.

+

Removes a Wrapper.Unit for scoring when the Wrapper.Unit is destroyed.

@@ -4439,7 +4840,7 @@ ScoringObject:OpenCSV( "Player Scores" )

SCORING:RemoveZoneScore(ScoreZone)

-

Remove a Core.Zone for additional scoring.

+

Remove a Core.Zone for scoring.

The scoring will search if any Core.Zone is added with the given name, and will remove that zone from the scoring. @@ -6001,17 +6402,6 @@ The scale magnifies the scores given to the players.

- -
-
-
- - SCORING.AutoSavePath @@ -6107,6 +6497,17 @@ The scale magnifies the scores given to the players.

+
+ +
+
+
+ + #table +SCORING.Players + +

A collection of the current players that have joined the game.

+
@@ -6192,6 +6593,17 @@ The scale magnifies the scores given to the players.

iterate the database for the player that has joined, and add him to the scoring, and set the menu. But this can only be started one second after the mission has started, so i need to schedule this ...

+
+ + +
+
@@ -6223,7 +6635,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 63704049d..3148ba3b4 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -42358,6 +42358,20 @@ When moose is loading dynamically (for moose class development), tracing is swit
+AIRBOSS.PlayerData.flag + + + + +

Also decrease flag for section members of flight.

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

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

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

Set section lead of player flight.

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

VNAO Edit - Added

+

VNAO Edit - Added

diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 47ef71c7a..7fbef162e 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -8706,6 +8706,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Name of the class.

+ + + +
+
+ + #number +CTLD.CrateCounter + + +
@@ -8748,7 +8759,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.DroppedTroops @@ -8773,14 +8784,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -8887,7 +8895,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.FreeVHFFrequencies @@ -8945,14 +8953,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.PilotGroups - -

tables

-
@@ -8981,11 +8986,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #string + CTLD.RadioPath + +

Folderpath.

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

Smokes and Flares

-
- -
-
-
- - #table -CTLD.Spawned_Cargo - - -
@@ -9098,7 +9095,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-CTLD.VehicleMoveFormation +CTLD.UserSetGroup @@ -9260,17 +9257,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

#1570

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

time to repairor build a unit/group

+

noob catch

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

message suppression

- @@ -9709,7 +9692,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #number + CTLD.troopdropzoneradius @@ -9747,9 +9730,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

sub categories

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

Name of the class.

+ + + +
+
+ + #number +CTLD.CrateCounter + + +
@@ -22197,7 +22188,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -22222,14 +22213,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -22336,7 +22324,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeVHFFrequencies @@ -22394,14 +22382,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.PilotGroups - -

tables

-
@@ -22430,11 +22415,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

Smokes and Flares

-
- -
-
-
- - #table -CTLD.Spawned_Cargo - - -
@@ -22547,7 +22524,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-CTLD.VehicleMoveFormation +CTLD.UserSetGroup @@ -22709,17 +22686,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -23045,7 +23011,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

@@ -23138,9 +23104,6 @@ However, if you create a new folder inside the miz file, which contains the soun - -

message suppression

- @@ -23158,7 +23121,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #number + CTLD.troopdropzoneradius @@ -23196,9 +23159,6 @@ However, if you create a new folder inside the miz file, which contains the soun - -

sub categories

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

Name of the class.

+ + + +
+
+ + #number +CTLD.CrateCounter + + +
@@ -24813,7 +24784,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.DroppedTroops @@ -24838,14 +24809,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.EngineersInField - -

holds #CTLD_ENGINEERING objects

-
@@ -24952,7 +24920,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeVHFFrequencies @@ -25010,14 +24978,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.PilotGroups - -

tables

-
@@ -25046,11 +25011,14 @@ However, if you create a new folder inside the miz file, which contains the soun
- #string + CTLD.RadioPath + +

Folderpath.

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

Smokes and Flares

-
- -
-
-
- - #table -CTLD.Spawned_Cargo - - -
@@ -25163,7 +25120,7 @@ However, if you create a new folder inside the miz file, which contains the soun
-CTLD.VehicleMoveFormation +CTLD.UserSetGroup @@ -25325,17 +25282,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -25661,7 +25607,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

@@ -25754,9 +25700,6 @@ However, if you create a new folder inside the miz file, which contains the soun - -

message suppression

- @@ -25774,7 +25717,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- #number + CTLD.troopdropzoneradius @@ -25812,9 +25755,6 @@ However, if you create a new folder inside the miz file, which contains the soun - -

sub categories

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

Location (if set) where to get this cargo item.

+ + + +
+
+ + +CTLD_CARGO.Mark + + +
@@ -32223,6 +32174,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

Location (if set) where to get this cargo item.

+ + + +
+
+ + +CTLD_CARGO.Mark + + +
@@ -36354,6 +36316,17 @@ When moose is loading dynamically (for moose class development), tracing is swit + + + +
+
@@ -37007,6 +36980,17 @@ 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 67f5d0a4a..6b27c8b3c 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3320,17 +3320,6 @@ based on the tasking capabilities defined in - - -
-
@@ -3363,7 +3352,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -4766,7 +4755,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -9298,7 +9287,7 @@ If the Unit is part of the Task, true is returned.

- #number + TASK_CARGO.CargoLimit diff --git a/Documentation/Tasking.Task_Cargo_Dispatcher.html b/Documentation/Tasking.Task_Cargo_Dispatcher.html index 736ebe645..de48045f3 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3379,7 +3379,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -4485,7 +4485,7 @@ This method can only be used once!

- #table + TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -5343,7 +5343,7 @@ This method can only be used once!

- #table + TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -6832,7 +6832,7 @@ This method can only be used once!

- #table + TASK_CARGO_DISPATCHER.DefaultDeployZones diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index edf9d9ddb..f635cac0b 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3493,6 +3493,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

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

Stack by pointer.

+
+ +
+
+
+ + #number +FIFO.uniquecounter + + +
diff --git a/Documentation/Wrapper.Controllable.html b/Documentation/Wrapper.Controllable.html index 11308fd27..875b0a4bf 100644 --- a/Documentation/Wrapper.Controllable.html +++ b/Documentation/Wrapper.Controllable.html @@ -4632,28 +4632,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - - -
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerUnit - - -
@@ -4676,6 +4654,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + +CONTROLLABLE.spot + + +
@@ -18234,28 +18223,6 @@ mygroup:WayPointExecute()

The DCS controllable class.

-
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - - -
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerUnit - - -
@@ -18278,6 +18245,17 @@ mygroup:WayPointExecute() +
+ +
+
+
+ + +CONTROLLABLE.spot + + +
@@ -22257,28 +22235,6 @@ Coordinates are dependent on the position of the maps origin.

The DCS controllable class.

- - - -
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - - -
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerUnit - - -
@@ -22301,6 +22257,17 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+
+ + +CONTROLLABLE.spot + + +
@@ -22922,28 +22889,6 @@ If the Identifiable is alive, true is returned.

The DCS controllable class.

- - - -
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - - -
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerUnit - - -
@@ -22966,6 +22911,17 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + +
@@ -23098,28 +23054,6 @@ If the Identifiable is alive, true is returned.

The DCS controllable class.

- - - -
-
- - #boolean -CONTROLLABLE.IRMarkerGroup - - - -
- -
-
-
- - #boolean -CONTROLLABLE.IRMarkerUnit - - -
@@ -23142,6 +23076,17 @@ If the Identifiable is alive, true is returned.

+ + + +
+
+ + +CONTROLLABLE.spot + + +
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 8f1615396..223475871 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -5760,7 +5760,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-GROUP.InitRespawnRandomizePositionZone +GROUP.InitRespawnRandomizePositionInner + + + +
+ + +
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -10870,7 +10881,18 @@ These settings can be provided by calling the relevant Init...() methods of the + +
+
+ +
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -28727,7 +28760,18 @@ Coordinates are dependent on the position of the maps origin.

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

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

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter diff --git a/Documentation/Wrapper.Marker.html b/Documentation/Wrapper.Marker.html index 6c82f42fb..a498f5a6e 100644 --- a/Documentation/Wrapper.Marker.html +++ b/Documentation/Wrapper.Marker.html @@ -3271,28 +3271,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
@@ -5410,28 +5388,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
@@ -7020,28 +6976,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #boolean -MARKER.tocoalition - - - -
- -
-
-
- - #boolean -MARKER.togroup - - -
diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 59cce3c82..e59aae887 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -4007,6 +4007,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ + +
+
@@ -8041,6 +8052,17 @@ Coordinates are dependent on the position of the maps origin.

+ + + +
+
@@ -8717,6 +8739,17 @@ If the Identifiable is alive, true is returned.

+ + + +
+
@@ -8904,6 +8937,17 @@ If the Identifiable is alive, true is returned.

+ + + +
+
diff --git a/Documentation/Wrapper.Scenery.html b/Documentation/Wrapper.Scenery.html index 376df3c46..f87517d92 100644 --- a/Documentation/Wrapper.Scenery.html +++ b/Documentation/Wrapper.Scenery.html @@ -1731,6 +1731,27 @@ + + + +
+ + + + + +

Global _SCENERY

+ +
+
+
+
+ + #table +_SCENERY + + +
@@ -1753,6 +1774,12 @@

SCENERY.ClassName

Name of the class.

+ + + +

SCENERY.Coordinate

+ + @@ -1768,7 +1795,13 @@ -

SCENERY:FindByName(Name, Coordinate, Radius, Role)

+

SCENERY:FindByID(ID)

+ +

Find a SCENERY object that was previously registered(!) by it's ID.

+ + + +

SCENERY:FindByName(Name, Coordinate, Radius, Role, Zone)

Find a SCENERY object from its name or id.

@@ -1789,12 +1822,24 @@

SCENERY:GetAllProperties()

Returns the scenery Properties table.

+ + + +

SCENERY:GetCoordinate()

+ +

Obtain object coordinate.

SCENERY:GetDCSObject()

Obtain DCS Object from the SCENERY Object.

+ + + +

SCENERY:GetID()

+ +

Obtain object ID.

@@ -1831,12 +1876,36 @@

SCENERY:GetThreatLevel()

Get the threat level of a SCENERY object.

+ + + +

SCENERY:GetVec2()

+ +

Obtain object coordinate.

+ + + +

SCENERY:GetVec3()

+ +

Obtain object coordinate.

+ + + +

SCENERY:GetVector()

+ +

Obtain object coordinate.

SCENERY:HasProperty(PropertyName)

Checks if the value of the scenery with the given PropertyName exists.

+ + + +

SCENERY.ID

+ + @@ -1864,7 +1933,7 @@ -

SCENERY:Register(SceneryName, SceneryObject)

+

SCENERY:Register(SceneryName, SceneryObject, SceneryZone)

Register scenery object as POSITIONABLE.

@@ -1879,12 +1948,48 @@

SCENERY.SceneryObject

DCS scenery object.

+ + + +

SCENERY.SceneryZone

+ +

SCENERY:SetProperty(PropertyName, PropertyValue)

Set a scenery property

+ + + +

SCENERY.Vec2

+ + + + + +

SCENERY.Vec3

+ + + + + +

SCENERY.Vector

+ + + + + +

SCENERY:_FindByName(Name)

+ +

Find a SCENERY object that was previously registered(!) by it's name.

+ + + +

SCENERY._UpdateFromDCSObject(Scenery)

+ +

[INTERNAL] Update data

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

Name of the class.

+ + + +
+ + +
+
+
+ + #number +SCENERY.ID + + +
@@ -3333,6 +3460,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

DCS scenery object.

+ + + +
+ + +
+
+
+ + DCS#Vec2 +SCENERY.Vec2 + + + +
+ +
+
+
+ + DCS#Vec3 +SCENERY.Vec3 + + + +
+ +
+
+
@@ -3379,7 +3550,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Since SCENERY isn't registered in the Moose database (just too many objects per map), we need to do a scan first - to find the correct object.

+ to find the correct object. Might return nil!

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

Find a SCENERY object that was previously registered(!) by it's ID.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Parameter:

+
+
+

+ #number + ID +

+
+
+

+
+
+

Return value:

+
+ +
+ +

Scenery or nil if it could not be found

+ +
+
+
+ +
+
+ +
+ +

Find a SCENERY object from its name or id.

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

The name/id of the scenery object as taken from the ME. Ex. '595785449'

+

The name/id of the scenery object as taken from the ME. Ex. '595785449'.

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

Where to find the scenery object

+

Where to find the scenery object.

@@ -3471,18 +3684,34 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
-

(optional) Search radius around coordinate, defaults to 100

+

(optional) Search radius around coordinate, defaults to 100.

+ #string Role

-

+ +

(optional) The role if set on the zone object.

+ +
+
+
+
+

+ Core.Zone#ZONE_POLYGON + Zone +

+
+
+ +

(optional) The Zone where the scenery is located.

+

Return value:

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

Scenery Object or nil if it cannot be found

+

Scenery Object or nil if it cannot be found.

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

Obtain object coordinate.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Return value:

+
+ +
+ +

Coordinate

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

Obtain object ID.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Return value:

+
+
+

#string:

+
+
+ +

Name

+ +
+
+
+
@@ -3896,6 +4185,96 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ + + +

Obtain object coordinate.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Return value:

+
+
+

DCS#Vec2:

+
+
+ +

Vec2

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

Obtain object coordinate.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Return value:

+
+
+

DCS#Vec3:

+
+
+ +

Vec3

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

Obtain object coordinate.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Return value:

+
+ +
+ +

Vector

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

Register scenery object as POSITIONABLE.

@@ -4076,6 +4455,19 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

DCS scenery object.

+
+ +
+
+

+ Core.Zone#ZONE_POLYGON + SceneryZone +

+
+
+ +

(optional) The zone object.

+

Return value:

@@ -4144,6 +4536,81 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+ + + +

Find a SCENERY object that was previously registered(!) by it's name.

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Parameter:

+
+
+

+ #string + Name +

+
+
+

+
+
+

Return value:

+
+ +
+ +

Scenery or nil if it could not be found

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

[INTERNAL] Update data

+ +
+
+

Defined in:

+
+

SCENERY

+
+

Parameter:

+
+
+

+ Wrapper.Scenery#SCENERY + Scenery +

+
+
+ +

The object to update.

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

Name of the class.

+ + + +
+ + +
+
+
+ + #number +SCENERY.ID + + +
@@ -4202,6 +4691,50 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

DCS scenery object.

+ + + +
+ + +
+
+
+ + DCS#Vec2 +SCENERY.Vec2 + + + +
+ +
+
+
+ + DCS#Vec3 +SCENERY.Vec3 + + + +
+ +
+
+
@@ -8170,6 +8703,28 @@ Coordinates are dependent on the position of the maps origin.

Name of the class.

+ + + +
+ + +
+
+
+ + #number +SCENERY.ID + + +
@@ -8214,6 +8769,50 @@ Coordinates are dependent on the position of the maps origin.

DCS scenery object.

+ + + +
+ + +
+
+
+ + DCS#Vec2 +SCENERY.Vec2 + + + +
+ +
+
+
+ + DCS#Vec3 +SCENERY.Vec3 + + + +
+ +
+
+
@@ -8824,6 +9423,28 @@ If the Identifiable is alive, true is returned.

Name of the class.

+ + + +
+ + +
+
+
+ + #number +SCENERY.ID + + +
@@ -8868,6 +9489,50 @@ If the Identifiable is alive, true is returned.

DCS scenery object.

+ + + +
+ + +
+
+
+ + DCS#Vec2 +SCENERY.Vec2 + + + +
+ +
+
+
+ + DCS#Vec3 +SCENERY.Vec3 + + + +
+ +
+
+
@@ -8989,6 +9654,28 @@ If the Identifiable is alive, true is returned.

Name of the class.

+ + + +
+ + +
+
+
+ + #number +SCENERY.ID + + +
@@ -9033,6 +9720,50 @@ If the Identifiable is alive, true is returned.

DCS scenery object.

+ + + +
+ + +
+
+
+ + DCS#Vec2 +SCENERY.Vec2 + + + +
+ +
+
+
+ + DCS#Vec3 +SCENERY.Vec3 + + + +
+ +
+
+