From 2a0e3311225f23702766d4b782cc8bb7348c81d4 Mon Sep 17 00:00:00 2001
From: MooseBotter flash messages to players
flash messages to players
+flash messages to players
+flash messages to players
+No loading happened, so we need to pickup something else.
+ @@ -4827,6 +4830,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.
+ @@ -5439,6 +5445,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.
+ @@ -6939,6 +6948,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 43dc65147..dec790760 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -2776,6 +2776,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ @@ -4552,6 +4555,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ @@ -5170,6 +5176,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ @@ -6676,6 +6685,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index 1088c9eae..dcf9819bc 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -2911,28 +2911,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defaumeter
-kph
-meter
-kph
-meter
-kph
-meter
-kph
-This table contains the targets detected during patrol.
+ @@ -6509,6 +6512,9 @@ Note that this method is required, as triggers the next route when patrolling fo + +This table contains the targets detected during patrol.
+ @@ -7253,6 +7259,9 @@ Note that this method is required, as triggers the next route when patrolling fo + +This table contains the targets detected during patrol.
+ @@ -8885,6 +8894,9 @@ Note that this method is required, as triggers the next route when patrolling fo + +This table contains the targets detected during patrol.
+ diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html index 912d4862a..e7b130cb3 100644 --- a/Documentation/Cargo.CargoCrate.html +++ b/Documentation/Cargo.CargoCrate.html @@ -1867,6 +1867,17 @@ Therefore, this class is considered to be deprecatedself.CargoObject:Destroy()
- -Then we register the new group in the database
-Now we spawn the new group based on the template created.
+self.CargoObject:Destroy()
- -Then we register the new group in the database
-Now we spawn the new group based on the template created.
+Set cargo object.
- - - -Set cargo object.
- - - -Once the filter criteria have been set for the SET_CLIENT, you can start filtering using:
@@ -2027,6 +2028,7 @@ Filter criteria are defined by:Once the filter criteria have been set for the SET_GROUP, you can start filtering using:
@@ -2503,6 +2505,7 @@ Filter criteria are defined by:Once the filter criteria have been set for the SET_STATIC, you can start filtering using:
@@ -2600,6 +2603,7 @@ Filter criteria are defined by: Have a read through here to understand the application of regular expressions: LUA regular expressionsOnce the filter criteria have been set for the SET_UNIT, you can start filtering using:
@@ -3001,6 +3005,12 @@ The following iterator methods are currently available within the SET_ZONE_GOAL:Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Coalitions
+Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Builds a set of clients of defined countries.
+[User] Add a custom condition function.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Builds a set of groups of defined countries.
+[User] Add a custom condition function.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Builds a set of units of defined countries.
+[User] Add a custom condition function.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Builds a set of units of defined countries.
+[User] Add a custom condition function.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
Starts the filtering of the Dead events for the collection.
+[Internal] Add a functional filter
[Internal] Check if the condition functions returns true.
[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ +SET_BASE
++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ +SET_BASE
++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +Coalitions
+ + + +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[User] Add a custom condition function.
+ +SET_CLIENT
++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CLIENT object as first argument.
+ ... +
+Condition function arguments if any.
+ +self
+ + -- Image you want to exclude a specific CLIENT from a SET:
+ local groundset = SET_CLIENT:New():FilterCoalitions("blue"):FilterActive(true):FilterFunction(
+ -- The function needs to take a UNIT object as first - and in this case, only - argument.
+ function(client)
+ local isinclude = true
+ if client:GetPlayerName() == "Exclude Me" then isinclude = false end
+ return isinclude
+ end
+ ):FilterOnce()
+ BASE:I(groundset:Flush())
+
+[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[User] Add a custom condition function.
+ +SET_GROUP
++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a GROUP object as first argument.
+ ... +
+Condition function arguments if any.
+ +self
+ + -- Image you want to exclude a specific GROUP from a SET:
+ local groundset = SET_GROUP:New():FilterCoalitions("blue"):FilterCategoryGround():FilterFunction(
+ -- The function needs to take a GROUP object as first - and in this case, only - argument.
+ function(grp)
+ local isinclude = true
+ if grp:GetName() == "Exclude Me" then isinclude = false end
+ return isinclude
+ end
+ ):FilterOnce()
+ BASE:I(groundset:Flush())
+
+[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[User] Add a custom condition function.
+ +SET_STATIC
++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a STATIC object as first argument.
+ ... +
+Condition function arguments if any.
+ +self
+ + -- Image you want to exclude a specific CLIENT from a SET:
+ local groundset = SET_STATIC:New():FilterCoalitions("blue"):FilterActive(true):FilterFunction(
+ -- The function needs to take a STATIC object as first - and in this case, only - argument.
+ function(static)
+ local isinclude = true
+ if static:GetName() == "Exclude Me" then isinclude = false end
+ return isinclude
+ end
+ ):FilterOnce()
+ BASE:I(groundset:Flush())
+
+[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[User] Add a custom condition function.
+ +SET_UNIT
++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a UNIT object as first argument.
+ ... +
+Condition function arguments if any.
+ +self
+ + -- Image you want to exclude a specific UNIT from a SET:
+ local groundset = SET_UNIT:New():FilterCoalitions("blue"):FilterCategories("ground"):FilterFunction(
+ -- The function needs to take a UNIT object as first - and in this case, only - argument.
+ function(unit)
+ local isinclude = true
+ if unit:GetName() == "Exclude Me" then isinclude = false end
+ return isinclude
+ end
+ ):FilterOnce()
+ BASE:I(groundset:Flush())
+
+[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +[Internal] Add a functional filter
+ ++ #function + ConditionFunction +
+If this function returns true, the object is added to the SET. The function needs to take a CONTROLLABLE object as first argument.
+ ... +
+Condition function arguments, if any.
+ +#boolean:
+If true, at least one condition is true
+ +[Internal] Check if the condition functions returns true.
+ ++ Wrapper.Controllable#CONTROLLABLE + Object +
+The object to filter for
+ +#boolean:
+If true, at least one condition is true.
+ +Overwrite unit names by default with group name.
-By default, no InitLimit
- - - - -Overwrite unit names by default with group name.
-Kickspeed
-Kickspeed
-Function to get the HQ object for further use
-Prefix for logging
-Prefix for logging
-Type of terminal to be used when spawning at an airbase.
-Type of terminal to be used when spawning at an airbase.
- - - -Type of terminal to be used when spawning at an airbase.
- - - -Create the CSV file.
+Create the CSV file.
+Radio queue of LSO.
+Radio queue of marshal.
+Radio queue of LSO.
+ + + +Radio queue of marshal.
+ + + +Radio queue of LSO.
+ + + +Radio queue of marshal.
+ + + +Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.
- - - -Set Stable Hover
- diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 0ee7ac17b..059769f55 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -4429,11 +4429,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defautable of CSAR unit names
+counter for saved pilots
- -counter for successful rescue landings at FARP/AFB/MASH
- -table of CSAR unit names
+counter for saved pilots
- -counter for successful rescue landings at FARP/AFB/MASH
- -table of CSAR unit names
+counter for saved pilots
- -counter for successful rescue landings at FARP/AFB/MASH
- -holds #CTLD_ENGINEERING objects
-tables
-#1570
+holds #CTLD_ENGINEERING objects
-tables
-#1570
+holds #CTLD_ENGINEERING objects
-tables
-#1570
+set to false to suppress flash messages
+set to false to suppress flash messages
+set to false to suppress flash messages
+set to false to suppress flash messages
+