diff --git a/Moose Development/Moose/Functional/CleanUp.lua b/Moose Development/Moose/Functional/CleanUp.lua index aab745642..3f9425ac0 100644 --- a/Moose Development/Moose/Functional/CleanUp.lua +++ b/Moose Development/Moose/Functional/CleanUp.lua @@ -9,7 +9,7 @@ -- -- @module CleanUp ---- @type CLEANUP.__ +--- @type CLEANUP.__ Methods which are not intended for mission designers, but which are used interally by the moose designer :-) -- @field #map<#string,Wrapper.Airbase#AIRBASE> Airbases Map of Airbases. -- @extends Core.Base#BASE @@ -68,7 +68,7 @@ CLEANUP = { CleanUpList = {}, } ---- @field #CLEANUP.__ +-- @field #CLEANUP.__ CLEANUP.__ = {} --- @field #CLEANUP.__.Airbases diff --git a/docs/Documentation/AI_Patrol.html b/docs/Documentation/AI_Patrol.html index 93a9f8ce6..43392b308 100644 --- a/docs/Documentation/AI_Patrol.html +++ b/docs/Documentation/AI_Patrol.html @@ -926,6 +926,9 @@ Use the method AIPATROLZONE.M + +

This table contains the targets detected during patrol.

+
diff --git a/docs/Documentation/Cargo.html b/docs/Documentation/Cargo.html index 262969991..e3fae231c 100644 --- a/docs/Documentation/Cargo.html +++ b/docs/Documentation/Cargo.html @@ -2934,6 +2934,7 @@ The range till cargo will board.

+ CARGO_UNIT.CargoCarrier @@ -3059,6 +3060,7 @@ The range till cargo will board.

+ #number CARGO_UNIT.RunCount diff --git a/docs/Documentation/CleanUp.html b/docs/Documentation/CleanUp.html index 24d7c0a67..c8e23a470 100644 --- a/docs/Documentation/CleanUp.html +++ b/docs/Documentation/CleanUp.html @@ -137,12 +137,6 @@ CLEANUP:AddAirbase(AirbaseName)

Adds an airbase to the airbase validation list.

- - - - CLEANUP.CleanUpScheduler - - @@ -171,72 +165,6 @@ CLEANUP.__.<

string,Wrapper.Airbase#AIRBASE> Airbases Map of Airbases.

- - - - CLEANUP.__:AddForCleanUp(CleanUpUnit, CleanUpUnitName) - -

Add the DCSWrapper.Unit#Unit to the CleanUpList for CleanUp.

- - - - CLEANUP.__.Airbases - - - - - - CLEANUP.__:CleanUpScheduler() - -

At the defined time interval, CleanUp the Groups within the CleanUpList.

- - - - CLEANUP.__:DestroyMissile(MissileObject) - -

Destroys a missile from the simulator, but checks first if it is still existing!

- - - - CLEANUP.__:DestroyUnit(CleanUpUnit) - -

Destroys a Unit from the simulator, but checks first if it is still existing!

- - - - CLEANUP.__:EventAddForCleanUp(Event) - -

Detects if the Unit has an SEVENTENGINESHUTDOWN or an SEVENT_HIT within the given AirbaseNames.

- - - - CLEANUP.__:IsInAirbase(Vec2) - - - - - - CLEANUP.__:OnEventBirth(EventData) - - - - - - CLEANUP.__:OnEventCrash(Event) - -

Detects if a crash event occurs.

- - - - CLEANUP.__:OnEventHit(Event) - -

Detects if the Unit has an SEVENTHIT within the given AirbaseNames.

- - - - CLEANUP.__:OnEventShot(Event) - -

Detects if a unit shoots a missile.

@@ -335,20 +263,6 @@ The method CLEANUP.RemoveAirbase removes

#CLEANUP:

- -
-
-
- - - -CLEANUP.CleanUpScheduler - -
-
- - -
@@ -419,7 +333,7 @@ CleanUpKutaisi = CLEANUP:New( AIRBASE.Caucasus.Kutaisi )
- #CLEANUP.__ + CLEANUP.__ @@ -428,6 +342,9 @@ CleanUpKutaisi = CLEANUP:New( AIRBASE.Caucasus.Kutaisi ) + +

@field #CLEANUP.__

+
@@ -445,240 +362,6 @@ CleanUpKutaisi = CLEANUP:New( AIRBASE.Caucasus.Kutaisi )

string,Wrapper.Airbase#AIRBASE> Airbases Map of Airbases.

- -
-
-
- - -CLEANUP.__:AddForCleanUp(CleanUpUnit, CleanUpUnitName) - -
-
- -

Add the DCSWrapper.Unit#Unit to the CleanUpList for CleanUp.

- -

Parameters

- -
-
-
-
- - #CLEANUP.__.Airbases - -CLEANUP.__.Airbases - -
-
- - - -
-
-
-
- - -CLEANUP.__:CleanUpScheduler() - -
-
- -

At the defined time interval, CleanUp the Groups within the CleanUpList.

- -
-
-
-
- - -CLEANUP.__:DestroyMissile(MissileObject) - -
-
- -

Destroys a missile from the simulator, but checks first if it is still existing!

- -

Parameter

- -
-
-
-
- - -CLEANUP.__:DestroyUnit(CleanUpUnit) - -
-
- -

Destroys a Unit from the simulator, but checks first if it is still existing!

- -

Parameter

- -
-
-
-
- - -CLEANUP.__:EventAddForCleanUp(Event) - -
-
- -

Detects if the Unit has an SEVENTENGINESHUTDOWN or an SEVENT_HIT within the given AirbaseNames.

- - -

If this is the case, add the Group to the CLEANUP List.

- -

Parameter

- -
-
-
-
- - -CLEANUP.__:IsInAirbase(Vec2) - -
-
- - - -

Parameter

-
    -
  • - -

    Vec2 :

    - -
  • -
-
-
-
-
- - -CLEANUP.__:OnEventBirth(EventData) - -
-
- - - -

Parameter

- -
-
-
-
- - -CLEANUP.__:OnEventCrash(Event) - -
-
- -

Detects if a crash event occurs.

- - -

Crashed units go into a CleanUpList for removal.

- -

Parameter

- -
-
-
-
- - -CLEANUP.__:OnEventHit(Event) - -
-
- -

Detects if the Unit has an SEVENTHIT within the given AirbaseNames.

- - -

If this is the case, destroy the unit.

- -

Parameter

- -
-
-
-
- - -CLEANUP.__:OnEventShot(Event) - -
-
- -

Detects if a unit shoots a missile.

- - -

If this occurs within one of the airbases, then the weapon used must be destroyed.

- -

Parameter

-
diff --git a/docs/Documentation/Detection.html b/docs/Documentation/Detection.html index d18ec397a..8c70074f0 100644 --- a/docs/Documentation/Detection.html +++ b/docs/Documentation/Detection.html @@ -2393,6 +2393,7 @@ The index of the DetectedItem.

+ #number DETECTION_BASE.DetectedItemCount @@ -2406,6 +2407,7 @@ The index of the DetectedItem.

+ #number DETECTION_BASE.DetectedItemMax diff --git a/docs/Documentation/Movement.html b/docs/Documentation/Movement.html index 4307c3aaa..be5ce073c 100644 --- a/docs/Documentation/Movement.html +++ b/docs/Documentation/Movement.html @@ -227,6 +227,7 @@ on defined intervals (currently every minute).

+ #number MOVEMENT.AliveUnits @@ -235,6 +236,9 @@ on defined intervals (currently every minute).

+ +

Contains the counter how many units are currently alive

+
diff --git a/docs/Documentation/Point.html b/docs/Documentation/Point.html index ba2001e76..c9a6550f1 100644 --- a/docs/Documentation/Point.html +++ b/docs/Documentation/Point.html @@ -2823,6 +2823,7 @@ The y coordinate.

+ POINT_VEC2.z diff --git a/docs/Documentation/Settings.html b/docs/Documentation/Settings.html index 7dca37cbf..4dce02244 100644 --- a/docs/Documentation/Settings.html +++ b/docs/Documentation/Settings.html @@ -1073,7 +1073,7 @@ true if metric.

- + #boolean SETTINGS.Metric diff --git a/docs/Documentation/Spawn.html b/docs/Documentation/Spawn.html index 26a6bfada..6c440cb38 100644 --- a/docs/Documentation/Spawn.html +++ b/docs/Documentation/Spawn.html @@ -2746,9 +2746,6 @@ when nothing was spawned.

- -

By default, no InitLimit

-
@@ -2784,7 +2781,7 @@ when nothing was spawned.

- #number + SPAWN.SpawnMaxGroups @@ -2801,7 +2798,7 @@ when nothing was spawned.

- #number + SPAWN.SpawnMaxUnitsAlive @@ -3129,7 +3126,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' ):Schedule( 600, 0.5 )
- + #boolean SPAWN.SpawnUnControlled diff --git a/docs/Documentation/SpawnStatic.html b/docs/Documentation/SpawnStatic.html index bc91b9624..d8aa5e633 100644 --- a/docs/Documentation/SpawnStatic.html +++ b/docs/Documentation/SpawnStatic.html @@ -436,6 +436,7 @@ ptional) The name of the new static.

+ #number SPAWNSTATIC.SpawnIndex diff --git a/docs/Documentation/Spot.html b/docs/Documentation/Spot.html index ead3792db..5fdc3b305 100644 --- a/docs/Documentation/Spot.html +++ b/docs/Documentation/Spot.html @@ -765,6 +765,7 @@ true if it is lasing

+ SPOT.ScheduleID @@ -778,6 +779,7 @@ true if it is lasing

+ SPOT.SpotIR @@ -791,6 +793,7 @@ true if it is lasing

+ SPOT.SpotLaser @@ -804,6 +807,7 @@ true if it is lasing

+ SPOT.Target diff --git a/docs/Documentation/Task_Cargo.html b/docs/Documentation/Task_Cargo.html index 76e219e8b..9bf9da484 100644 --- a/docs/Documentation/Task_Cargo.html +++ b/docs/Documentation/Task_Cargo.html @@ -510,7 +510,7 @@ based on the tasking capabilities defined in Task#TA
- Core.Cargo#CARGO_GROUP + Core.Cargo#CARGO FSM_PROCESS.Cargo