diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index 4b85a643b..6a21595ec 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -4862,14 +4862,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -11485,14 +11482,11 @@ They will lock the parking spot.

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -12750,14 +12744,11 @@ They will lock the parking spot.

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
@@ -14317,14 +14308,11 @@ They will lock the parking spot.

- #boolean + AI_A2A_DISPATCHER.SetSendPlayerMessages - -

Flash messages to player

-
diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index ff14dc03c..52781eb4d 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -3070,6 +3070,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -3169,6 +3180,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -5876,6 +5909,17 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -5975,6 +6019,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -6601,6 +6667,17 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -6700,6 +6777,28 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.RTBSpeedMaxFactor + + + +
+ +
+
+
+ + #number +AI_AIR.RTBSpeedMinFactor + + +
@@ -8214,6 +8313,17 @@ A random value in this bracket is then applied in the waypoint routing generatio + + + +
+
+ + #number +AI_AIR.IdleCount + + +
@@ -8313,6 +8423,28 @@ 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_Cargo.html b/Documentation/AI.AI_Cargo.html index 29ada4588..ab48c19e8 100644 --- a/Documentation/AI.AI_Cargo.html +++ b/Documentation/AI.AI_Cargo.html @@ -2789,9 +2789,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

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

No loading happened, so we need to pickup something else.

- @@ -6940,9 +6931,6 @@ 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 bf6f79583..687410823 100644 --- a/Documentation/AI.AI_Cargo_Airplane.html +++ b/Documentation/AI.AI_Cargo_Airplane.html @@ -2746,9 +2746,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

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

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

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

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

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

Set destination airbase for next :Route() command.

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

Aircraft is on a depoly mission.

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

Aircraft is on a pickup mission.

- diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index 33e758056..ec299d028 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -2903,22 +2903,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -4821,22 +4827,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -5491,22 +5503,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
@@ -7049,22 +7067,28 @@ Adjust if necessary.
- + #number AI_CARGO_HELICOPTER.landingheight + +

meter

+
- + #number AI_CARGO_HELICOPTER.landingspeed + +

kph

+
diff --git a/Documentation/Cargo.CargoGroup.html b/Documentation/Cargo.CargoGroup.html index 13d790f68..5a47fe293 100644 --- a/Documentation/Cargo.CargoGroup.html +++ b/Documentation/Cargo.CargoGroup.html @@ -1948,6 +1948,9 @@ + +

Then we register the new group in the database

+ @@ -3280,6 +3283,9 @@ This works for ground only groups.

+ +

Then we register the new group in the database

+ diff --git a/Documentation/Core.Fsm.html b/Documentation/Core.Fsm.html index a973560d4..9fa5fc626 100644 --- a/Documentation/Core.Fsm.html +++ b/Documentation/Core.Fsm.html @@ -5793,7 +5793,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string FSM._StartState @@ -7392,7 +7392,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #string FSM._StartState diff --git a/Documentation/Core.Spawn.html b/Documentation/Core.Spawn.html index 62906873f..36abd15d0 100644 --- a/Documentation/Core.Spawn.html +++ b/Documentation/Core.Spawn.html @@ -2845,6 +2845,36 @@ and any spaces before and after the resulting name are removed.

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

+ + + +

SPAWN.communication

+ + + + + +

SPAWN.frequency

+ + + + + +

SPAWN.livery_id

+ + + + + +

SPAWN.modulation

+ + + + + +

SPAWN.skill

+ + @@ -3410,11 +3440,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.

+
@@ -3564,17 +3597,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnGrouping - - -
@@ -3611,17 +3633,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - -SPAWN.SpawnInitAirbase - - -
@@ -3655,6 +3666,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -3956,6 +3978,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -4020,6 +4053,61 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.

+ + + +
+
+ + +SPAWN.communication + + + +
+ +
+
+
+ + +SPAWN.frequency + + + +
+ +
+
+
+ + +SPAWN.livery_id + + + +
+ +
+
+
+ + +SPAWN.modulation + + + +
+ +
+
+
+ + +SPAWN.skill + + +
@@ -8769,11 +8857,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.

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

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

- - -
-
- - -SPAWN.SpawnInitAirbase - - -
@@ -9014,6 +9083,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + +SPAWN.SpawnInitFreq + + +
@@ -9315,6 +9395,17 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

+ + +
+
+ + #boolean +SPAWN.SpawnUnControlled + + +
@@ -9379,6 +9470,61 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.

When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.

+ + + +
+
+ + +SPAWN.communication + + + +
+ +
+
+
+ + +SPAWN.frequency + + + +
+ +
+
+
+ + +SPAWN.livery_id + + + +
+ +
+
+
+ + +SPAWN.modulation + + + +
+ +
+
+
+ + +SPAWN.skill + + +
diff --git a/Documentation/Core.Spot.html b/Documentation/Core.Spot.html index b9ab9aafe..a2e19e14e 100644 --- a/Documentation/Core.Spot.html +++ b/Documentation/Core.Spot.html @@ -2845,6 +2845,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.Target + + +
@@ -4161,6 +4172,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.Target + + +
@@ -5716,6 +5738,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + +SPOT.Target + + +
diff --git a/Documentation/Functional.ATC_Ground.html b/Documentation/Functional.ATC_Ground.html index f35311fb5..0ac626e61 100644 --- a/Documentation/Functional.ATC_Ground.html +++ b/Documentation/Functional.ATC_Ground.html @@ -3881,9 +3881,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

Kickspeed

- @@ -4466,9 +4463,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 9b2270616..53a1d60cb 100644 --- a/Documentation/Functional.Designate.html +++ b/Documentation/Functional.Designate.html @@ -3551,6 +3551,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -6715,6 +6726,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -7514,6 +7536,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -8283,6 +8316,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
@@ -9940,6 +9984,17 @@ Using the menu system, the player can "forget" a designation, so that gradually + + + +
+
+ + #table +DESIGNATE.LaserCodes + + +
diff --git a/Documentation/Functional.Detection.html b/Documentation/Functional.Detection.html index 78b49d681..831c08217 100644 --- a/Documentation/Functional.Detection.html +++ b/Documentation/Functional.Detection.html @@ -19134,17 +19134,6 @@ When moose is loading dynamically (for moose class development), tracing is swit - - - -
-
- - #number -DETECTION_BASE.DetectedItemMax - - -
@@ -19294,7 +19283,18 @@ When moose is loading dynamically (for moose class development), tracing is swit
- #number + #boolean +DETECTION_BASE.Locking + + + +
+ +
+
+
+ + DETECTION_BASE.RefreshTimeInterval @@ -23826,17 +23826,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemMax - - -
@@ -23986,7 +23975,18 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- #number + #boolean +DETECTION_BASE.Locking + + + +
+ +
+
+
+ + DETECTION_BASE.RefreshTimeInterval @@ -25579,17 +25579,6 @@ zones that reflect cloudy areas where detected units may not be so easily visual -
- -
-
-
- - #number -DETECTION_BASE.DetectedItemMax - - -
@@ -25739,7 +25728,18 @@ zones that reflect cloudy areas where detected units may not be so easily visual
- #number + #boolean +DETECTION_BASE.Locking + + + +
+ +
+
+
+ + DETECTION_BASE.RefreshTimeInterval diff --git a/Documentation/Functional.Mantis.html b/Documentation/Functional.Mantis.html index 1b2f021ad..b7eb280e7 100644 --- a/Documentation/Functional.Mantis.html +++ b/Documentation/Functional.Mantis.html @@ -3738,8 +3738,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table -MANTIS.AcceptZones + +MANTIS.AWACS_Prefix @@ -3776,17 +3776,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
-
-
- - #table -MANTIS.ConflictZones - - -
@@ -3875,17 +3864,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 - - -
@@ -3914,7 +3892,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Long @@ -3925,7 +3903,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Medium @@ -3936,7 +3914,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + MANTIS.SAM_Table_Short @@ -4299,50 +4277,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Prefix for logging

-
- -
-
-
- - #number -MANTIS.maxclassic - - - -
- -
-
-
- - #number -MANTIS.maxlongrange - - - -
- -
-
-
- - #number -MANTIS.maxmidrange - - - -
- -
-
-
- - #number -MANTIS.maxshortrange - - -
@@ -4415,9 +4349,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - -

self.SAMCheckRanges = {}

-
@@ -8277,8 +8208,8 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table -MANTIS.AcceptZones + +MANTIS.AWACS_Prefix @@ -8315,17 +8246,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` -
- -
-
-
- - #table -MANTIS.ConflictZones - - -
@@ -8414,17 +8334,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

The ME name of the HQ object

-
- -
-
-
- - #table -MANTIS.RejectZones - - -
@@ -8453,7 +8362,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Long @@ -8464,7 +8373,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Medium @@ -8475,7 +8384,7 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`
- #table + MANTIS.SAM_Table_Short @@ -8838,50 +8747,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)`

Prefix for logging

-
- -
-
-
- - #number -MANTIS.maxclassic - - - -
- -
-
-
- - #number -MANTIS.maxlongrange - - - -
- -
-
-
- - #number -MANTIS.maxmidrange - - - -
- -
-
-
- - #number -MANTIS.maxshortrange - - -
@@ -8954,9 +8819,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - -

self.SAMCheckRanges = {}

-
diff --git a/Documentation/Functional.RAT.html b/Documentation/Functional.RAT.html index d3790d34a..231356ffc 100644 --- a/Documentation/Functional.RAT.html +++ b/Documentation/Functional.RAT.html @@ -4435,6 +4435,36 @@ and any spaces before and after the resulting name are removed.

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

+ + + +

RAT.communication

+ + + + + +

RAT.frequency

+ + + + + +

RAT.livery_id

+ + + + + +

RAT.modulation

+ + + + + +

RAT.skill

+ + diff --git a/Documentation/Functional.Scoring.html b/Documentation/Functional.Scoring.html index 508152618..1cb6f28bd 100644 --- a/Documentation/Functional.Scoring.html +++ b/Documentation/Functional.Scoring.html @@ -2926,11 +2926,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #boolean SCORING.AutoSave + +

Create the CSV file.

+
@@ -5512,11 +5515,14 @@ The scale magnifies the scores given to the players.

- + #boolean SCORING.AutoSave + +

Create the CSV file.

+
diff --git a/Documentation/Ops.Airboss.html b/Documentation/Ops.Airboss.html index 617a8ef7d..cdd45f468 100644 --- a/Documentation/Ops.Airboss.html +++ b/Documentation/Ops.Airboss.html @@ -9463,17 +9463,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Radio queue of LSO.

-
- -
-
-
- - -AIRBOSS.RQLid - - -
@@ -9485,17 +9474,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Radio queue of marshal.

- - - -
-
- - -AIRBOSS.RQMid - - -
@@ -29088,17 +29066,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of LSO.

- - - -
-
- - -AIRBOSS.RQLid - - -
@@ -29110,17 +29077,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of marshal.

- - - -
-
- - -AIRBOSS.RQMid - - -
@@ -32120,17 +32076,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of LSO.

- - - -
-
- - -AIRBOSS.RQLid - - -
@@ -32142,17 +32087,6 @@ If removed flight is the section lead, we try to find a new leader.

Radio queue of marshal.

- - - -
-
- - -AIRBOSS.RQMid - - -
@@ -39714,7 +39648,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -

Set case to that of lead.

+

Set case of f

diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 530d31567..e1077bd38 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -3964,7 +3964,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.FreeVHFFrequencies @@ -4377,11 +4377,14 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -4749,6 +4752,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + #number +CSAR.rescuedpilots + + + + +

counter for saved pilots

+ +
+
@@ -4774,6 +4791,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
@@ -9943,7 +9974,7 @@ callsigns from playername or group name.

- + #table CSAR.FreeVHFFrequencies @@ -10356,11 +10387,14 @@ callsigns from playername or group name.

- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -10728,6 +10762,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescuedpilots + + + + +

counter for saved pilots

+ +
+
@@ -10753,6 +10801,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
@@ -12407,7 +12469,7 @@ callsigns from playername or group name.

- + #table CSAR.FreeVHFFrequencies @@ -12820,11 +12882,14 @@ callsigns from playername or group name.

- + #table CSAR.csarUnits + +

table of CSAR unit names

+
@@ -13192,6 +13257,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescuedpilots + + + + +

counter for saved pilots

+ +
+
@@ -13217,6 +13296,20 @@ callsigns from playername or group name.

+
+
+
+ + #number +CSAR.rescues + + + + +

counter for successful rescue landings at FARP/AFB/MASH

+ +
+
diff --git a/Documentation/Ops.CTLD.html b/Documentation/Ops.CTLD.html index 6448f951f..08dc726ab 100644 --- a/Documentation/Ops.CTLD.html +++ b/Documentation/Ops.CTLD.html @@ -7496,7 +7496,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.DroppedTroops @@ -7521,11 +7521,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+ #number +CTLD.Engineers + + + +

use as counter

+ +
+ +
+
+
+ + #table CTLD.EngineersInField + +

holds #CTLD_ENGINEERING objects

+
@@ -7557,7 +7574,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.FreeFMFrequencies @@ -7568,7 +7585,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.FreeUHFFrequencies @@ -7579,7 +7596,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #table CTLD.FreeVHFFrequencies @@ -7709,14 +7726,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table + CTLD.PilotGroups - -

tables

-
@@ -7833,6 +7847,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #number +CTLD.TroopCounter + + +
@@ -7999,17 +8024,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

#1570

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

noob catch

+

time to repairor build a unit/group

@@ -8343,7 +8357,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- + #number CTLD.troopdropzoneradius @@ -16706,7 +16720,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.DroppedTroops @@ -16731,11 +16745,28 @@ However, if you create a new folder inside the miz file, which contains the soun
+ #number +CTLD.Engineers + + + +

use as counter

+ +
+ +
+
+
+ + #table CTLD.EngineersInField + +

holds #CTLD_ENGINEERING objects

+
@@ -16767,7 +16798,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeFMFrequencies @@ -16778,7 +16809,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeUHFFrequencies @@ -16789,7 +16820,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeVHFFrequencies @@ -16919,14 +16950,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.PilotGroups - -

tables

-
@@ -17043,6 +17071,17 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + #number +CTLD.TroopCounter + + +
@@ -17209,17 +17248,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -17476,7 +17504,7 @@ However, if you create a new folder inside the miz file, which contains the soun -

noob catch

+

time to repairor build a unit/group

@@ -17553,7 +17581,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #number CTLD.troopdropzoneradius @@ -19183,7 +19211,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.DroppedTroops @@ -19208,11 +19236,28 @@ However, if you create a new folder inside the miz file, which contains the soun
+ #number +CTLD.Engineers + + + +

use as counter

+ +
+ +
+
+
+ + #table CTLD.EngineersInField + +

holds #CTLD_ENGINEERING objects

+
@@ -19244,7 +19289,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeFMFrequencies @@ -19255,7 +19300,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeUHFFrequencies @@ -19266,7 +19311,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #table CTLD.FreeVHFFrequencies @@ -19396,14 +19441,11 @@ However, if you create a new folder inside the miz file, which contains the soun
- #table + CTLD.PilotGroups - -

tables

-
@@ -19520,6 +19562,17 @@ However, if you create a new folder inside the miz file, which contains the soun +
+ +
+
+
+ + #number +CTLD.TroopCounter + + +
@@ -19686,17 +19739,6 @@ However, if you create a new folder inside the miz file, which contains the soun

#1570

-
- -
-
-
- - #table -CTLD.droppedBeacons - - -
@@ -19953,7 +19995,7 @@ However, if you create a new folder inside the miz file, which contains the soun -

noob catch

+

time to repairor build a unit/group

@@ -20030,7 +20072,7 @@ However, if you create a new folder inside the miz file, which contains the soun
- + #number CTLD.troopdropzoneradius @@ -27967,6 +28009,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+ @@ -28620,6 +28673,17 @@ When moose is loading dynamically (for moose class development), tracing is swit +
+ +
+ @@ -32155,6 +32219,17 @@ When moose is loading dynamically (for moose class development), tracing is swit

template for a group of 10 paratroopers

+
+ +
+
+
+ + #number +CTLD_HERCULES.j + + +
@@ -33408,6 +33483,17 @@ Use either this method to integrate the Hercules **or** the one from the "normal

template for a group of 10 paratroopers

+
+ +
+
+
+ + #number +CTLD_HERCULES.j + + +
diff --git a/Documentation/Tasking.Task.html b/Documentation/Tasking.Task.html index a251388d9..6d6ed70c9 100644 --- a/Documentation/Tasking.Task.html +++ b/Documentation/Tasking.Task.html @@ -2930,6 +2930,17 @@ but can separately be modified later in your mission using the +
+ +
+
+
@@ -7566,6 +7577,17 @@ If the Unit is part of the Task, true is returned.

+
+ +
+
+
diff --git a/Documentation/Tasking.Task_A2A_Dispatcher.html b/Documentation/Tasking.Task_A2A_Dispatcher.html index 306d827fc..34d68aa4d 100644 --- a/Documentation/Tasking.Task_A2A_Dispatcher.html +++ b/Documentation/Tasking.Task_A2A_Dispatcher.html @@ -2931,7 +2931,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -3656,7 +3656,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -4832,7 +4832,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask @@ -6310,7 +6310,7 @@ If too large, any airborne cap may not be able to reach the detected target area
- #boolean + TASK_A2A_DISPATCHER.FlashNewTask diff --git a/Documentation/Tasking.Task_A2G_Dispatcher.html b/Documentation/Tasking.Task_A2G_Dispatcher.html index 3f9bc48e3..f4eaa7b2d 100644 --- a/Documentation/Tasking.Task_A2G_Dispatcher.html +++ b/Documentation/Tasking.Task_A2G_Dispatcher.html @@ -3201,14 +3201,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
@@ -3781,14 +3778,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
@@ -4971,14 +4965,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
@@ -6463,14 +6454,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #boolean + TASK_A2G_DISPATCHER.FlashNewTask - -

set to false to suppress flash messages

-
diff --git a/Documentation/Tasking.Task_CARGO.html b/Documentation/Tasking.Task_CARGO.html index 96bcdbdac..02b2ec921 100644 --- a/Documentation/Tasking.Task_CARGO.html +++ b/Documentation/Tasking.Task_CARGO.html @@ -3223,7 +3223,7 @@ based on the tasking capabilities defined in
- Cargo.Cargo#CARGO + FSM_PROCESS.Cargo @@ -3271,7 +3271,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -4693,7 +4693,7 @@ based on the tasking capabilities defined in
- #number + TASK_CARGO.CargoLimit @@ -9225,7 +9225,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 1c5a48c91..cbfbe8f07 100644 --- a/Documentation/Tasking.Task_Cargo_Dispatcher.html +++ b/Documentation/Tasking.Task_Cargo_Dispatcher.html @@ -3208,8 +3208,8 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
- #table -TASK_CARGO_DISPATCHER.DefaultDeployZones + +TASK_CARGO_DISPATCHER.CSARBriefing @@ -3220,7 +3220,51 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -4314,8 +4358,8 @@ This method can only be used once!

+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -5172,8 +5260,8 @@ This method can only be used once!

+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.DefaultDeployZones @@ -6661,8 +6793,8 @@ This method can only be used once!

+ +
+
+ + #boolean +TASK_CARGO_DISPATCHER.CSARTasks + + + +
+ +
+
+
+ + #number +TASK_CARGO_DISPATCHER.CountCSAR + + + +
+ +
+
+
+ + +TASK_CARGO_DISPATCHER.DefaultDeployZones diff --git a/Documentation/Utilities.FiFo.html b/Documentation/Utilities.FiFo.html index bc8f1008d..49cc91fbd 100644 --- a/Documentation/Utilities.FiFo.html +++ b/Documentation/Utilities.FiFo.html @@ -3251,6 +3251,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Stack by pointer.

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

Stack by pointer.

+
+ +
+
+
+ + #number +FIFO.uniquecounter + + +
@@ -7584,17 +7606,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
@@ -8444,17 +8455,6 @@ When moose is loading dynamically (for moose class development), tracing is swit -
- -
-
-
- - #number -LIFO.uniquecounter - - -
diff --git a/Documentation/Wrapper.Group.html b/Documentation/Wrapper.Group.html index 38eea10a4..2a4957661 100644 --- a/Documentation/Wrapper.Group.html +++ b/Documentation/Wrapper.Group.html @@ -5013,7 +5013,18 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -9546,7 +9557,18 @@ So each unit of the group is respawned at exactly the same parking spot as it cu + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -18690,7 +18712,18 @@ Note that when WayPointInitialize is called, the Mission of the controllable is + +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter @@ -22536,7 +22569,18 @@ Coordinates are dependent on the position of the maps origin.

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

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

+ +
+
+
+ + +GROUP.InitRespawnRandomizePositionOuter diff --git a/Documentation/Wrapper.Net.html b/Documentation/Wrapper.Net.html index bb0cfa251..01b417009 100644 --- a/Documentation/Wrapper.Net.html +++ b/Documentation/Wrapper.Net.html @@ -1621,7 +1621,8 @@

Global NET

-

Encapsules multiplayer environment scripting functions from net

+

Encapsules multiplayer environment scripting functions from net +with some added FSM functions and options to block/unblock players in MP environments.

@@ -1633,7 +1634,8 @@ #NET NET -

Encapsules multiplayer environment scripting functions from net

+

Encapsules multiplayer environment scripting functions from net +with some added FSM functions and options to block/unblock players in MP environments.

@@ -1643,6 +1645,7 @@
NET +, extends Core.Fsm#FSM , extends Core.Base#BASE
@@ -1651,6 +1654,30 @@ Fields and Methods inherited from NET Description + +

NET.BlockMessage

+ + + + + +

NET:BlockPlayer(Client, PlayerName, Seconds, Message)

+ +

Block a player.

+ + + +

NET.BlockTime

+ + + + + +

NET.BlockedPilots

+ + + +

NET.ClassName

@@ -1727,6 +1754,12 @@

NET:Kick(Client, Message)

Kicks a player from the server.

+ + + +

NET.KnownPilots

+ + @@ -1757,6 +1790,42 @@

NET:New()

Instantiate a new NET object.

+ + + +

NET:OnAfterPlayerBlocked(From, Event, To, Client, Name, Seconds)

+ +

FSM Function OnAfterPlayerBlocked.

+ + + +

NET:OnAfterPlayerDied(From, Event, To, Client, Name)

+ +

FSM Function OnAfterPlayerDied.

+ + + +

NET:OnAfterPlayerEjected(From, Event, To, Client, Name)

+ +

FSM Function OnAfterPlayerEjected.

+ + + +

NET:OnAfterPlayerJoined(From, Event, To, Client, Name)

+ +

FSM Function OnAfterPlayerJoined.

+ + + +

NET:OnAfterPlayerLeft(From, Event, To, Client, Name)

+ +

FSM Function OnAfterPlayerLeft.

+ + + +

NET:OnAfterPlayerUnblocked(From, Event, To, Client, Name)

+ +

FSM Function OnAfterPlayerUnblocked.

@@ -1775,12 +1844,332 @@

NET:SendChatToPlayer(Message, ToClient, FromClient)

Send chat message to a specific player.

+ + + +

NET:SetBlockMessage(Text)

+ + + + + +

NET:SetBlockTime(Seconds)

+ + + + + +

NET:SetUnblockMessage(Text)

+ + + + + +

NET.UnblockMessage

+ + + + + +

NET:UnblockPlayer(Client, PlayerName, Message)

+ +

Unblock a player.

NET.Version

+ + + +

NET:_EventHandler(EventData)

+ +

[Internal] Event Handler

+ + + +

NET.lid

+ + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields and Methods inherited from FSMDescription

NET:AddEndState(State)

+

Adds an End state.

+

NET:AddProcess(From, Event, Process, ReturnEvents)

+

Set the default #FSM_PROCESS template with key ProcessName providing the ProcessClass and the process object when it is assigned to a Wrapper.Controllable by the task.

+

NET:AddScore(State, ScoreText, Score)

+

Adds a score for the FSM to be achieved.

+

NET:AddScoreProcess(From, Event, State, ScoreText, Score)

+

Adds a score for the FSM_PROCESS to be achieved.

+

NET:AddTransition(From, Event, To)

+

Add a new transition rule to the FSM.

+

NET.CallScheduler

+

Call scheduler.

+

NET.ClassName

+

Name of the class.

+

NET.Events

+ +

NET:GetCurrentState()

+

Get current state.

+

NET:GetEndStates()

+

Returns the End states.

+

NET:GetProcess(From, Event)

+ +

NET:GetProcesses()

+

Returns a table of the SubFSM rules defined within the FSM.

+

NET:GetScores()

+

Returns a table with the scores defined.

+

NET:GetStartState()

+

Returns the start state of the FSM.

+

NET:GetState()

+

Get current state.

+

NET:GetSubs()

+

Returns a table with the Subs defined.

+

NET:GetTransitions()

+

Returns a table of the transition rules defined within the FSM.

+

NET:Is(State)

+

Check if FSM is in state.

+

NET:LoadCallBacks(CallBackTable)

+

Load call backs.

+

NET:New()

+

Creates a new FSM object.

+

NET.Scores

+

Scores.

+

NET:SetProcess(From, Event, Fsm)

+ +

NET:SetStartState(State)

+

Sets the start state of the FSM.

+

NET._EndStates

+ +

NET._EventSchedules

+ +

NET._Processes

+ +

NET._Scores

+ +

NET._StartState

+ +

NET._Transitions

+ +

NET:_add_to_map(Map, Event)

+

Add to map.

+

NET:_call_handler(step, trigger, params, EventName)

+

Call handler.

+

NET:_create_transition(EventName)

+

Create transition.

+

NET:_delayed_transition(EventName)

+

Delayed transition.

+

NET:_eventmap(Events, EventStructure)

+

Event map.

+

NET:_gosub(ParentFrom, ParentEvent)

+

Go sub.

+

NET:_handler(EventName, ...)

+

Handler.

+

NET:_isendstate(Current)

+

Is end state.

+

NET:_submap(subs, sub, name)

+

Sub maps.

+

NET:can(e)

+

Check if can do an event.

+

NET:cannot(e)

+

Check if cannot do an event.

+

NET.current

+

Current state name.

+

NET.endstates

+ +

NET:is(State, state)

+

Check if FSM is in state.

+

NET.options

+

Options.

+

NET.subs

+

Subs.

@@ -2337,6 +2726,39 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau

Field(s)

+
+
+ + #string +NET.BlockMessage + + + +
+ +
+
+
+ + #number +NET.BlockTime + + + +
+ +
+
+
+ + #table +NET.BlockedPilots + + + +
+ +
@@ -2345,6 +2767,28 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #table +NET.KnownPilots + + + +
+ +
+
+
+ + #string +NET.UnblockMessage + + +
@@ -2356,6 +2800,17 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau +
+ +
+
+
+ + #string +NET.lid + + +
@@ -2364,6 +2819,89 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
+ + +

Block a player.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ Wrapper.Client#CLIENT + Client +

+
+
+ +

CLIENT object.

+ +
+
+
+
+

+ #string + PlayerName +

+
+
+ +

(optional) Name of the player.

+ +
+
+
+
+

+ #number + Seconds +

+
+
+ +

(optional) Number of seconds the player has to wait before rejoining.

+ +
+
+
+
+

+ #string + Message +

+
+
+ +

(optional) Message to be sent via chat.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

+ +
+
+
+ +
+
+ +
+ @@ -3182,6 +3720,595 @@ net.PS_EJECT (7) - of ejects
+
+
+ +
+ + + +

FSM Function OnAfterPlayerBlocked.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

State.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

State.

+ +
+
+
+
+

+ Wrapper.Client#CLIENT + Client +

+
+
+ +

Client Object.

+ +
+
+
+
+

+ #string + Name +

+
+
+ +

Name of blocked Pilot.

+ +
+
+
+
+

+ #number + Seconds +

+
+
+ +

Blocked for this number of seconds

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

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

FSM Function OnAfterPlayerDied.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

State.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

State.

+ +
+
+
+
+

+ Wrapper.Unit#UNIT + Client +

+
+
+ +

Unit Object.

+ +
+
+
+
+

+ #string + Name +

+
+
+ +

Name of dead Pilot.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

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

FSM Function OnAfterPlayerEjected.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

State.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

State.

+ +
+
+
+
+

+ Wrapper.Unit#UNIT + Client +

+
+
+ +

Unit Object.

+ +
+
+
+
+

+ #string + Name +

+
+
+ +

Name of leaving Pilot.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

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

FSM Function OnAfterPlayerJoined.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

State.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

State.

+ +
+
+
+
+

+ Wrapper.Unit#UNIT + Client +

+
+
+ +

Unit Object.

+ +
+
+
+
+

+ #string + Name +

+
+
+ +

Name of joining Pilot.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

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

FSM Function OnAfterPlayerLeft.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

State.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

State.

+ +
+
+
+
+

+ Wrapper.Unit#UNIT + Client +

+
+
+ +

Unit Object.

+ +
+
+
+
+

+ #string + Name +

+
+
+ +

Name of leaving Pilot.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

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

FSM Function OnAfterPlayerUnblocked.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ #string + From +

+
+
+ +

State.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

State.

+ +
+
+
+
+

+ Wrapper.Client#CLIENT + Client +

+
+
+ +

Client Object.

+ +
+
+
+
+

+ #string + Name +

+
+
+ +

Name of unblocked Pilot.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

+ +
+
+
+
@@ -3353,12 +4480,247 @@ net.PS_EJECT (7) - of ejects
+
+
+ +
+ + + + + +
+
+

Defined in:

+
+

NET

+
+

Parameter:

+
+
+

+ Text +

+
+
+

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

Defined in:

+
+

NET

+
+

Parameter:

+
+
+

+ Seconds +

+
+
+

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

Defined in:

+
+

NET

+
+

Parameter:

+
+
+

+ Text +

+
+
+

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

Unblock a player.

+ +
+
+

Defined in:

+
+

NET

+
+

Parameters:

+
+
+

+ Wrapper.Client#CLIENT + Client +

+
+
+ +

CLIENT object

+ +
+
+
+
+

+ #string + PlayerName +

+
+
+ +

(optional) Name of the player.

+ +
+
+
+
+

+ #string + Message +

+
+
+ +

(optional) Message to be sent via chat.

+ +
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

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

[Internal] Event Handler

+ +
+
+

Defined in:

+
+

NET

+
+

Parameter:

+
+
+

+ Core.Event#EVENTDATA + EventData +

+
+
+

+
+
+

Return value:

+
+
+

#NET:

+
+
+ +

self

+ +
+
+
+

Field(s)

+
+
+ + #string +NET.BlockMessage + + + +
+ +
+
+
+ + #number +NET.BlockTime + + + +
+ +
+
+
+ + #table +NET.BlockedPilots + + + +
+ +
@@ -3367,6 +4729,28 @@ net.PS_EJECT (7) - of ejects +
+ +
+
+
+ + #table +NET.KnownPilots + + + +
+ +
+
+
+ + #string +NET.UnblockMessage + + +
@@ -3378,6 +4762,1550 @@ net.PS_EJECT (7) - of ejects +
+ +
+
+
+ + #string +NET.lid + + + +
+ +
+
+

Function(s)

+
+
+ + + +

Adds an End state.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + State +

+
+
+ +

The FSM state.

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

Set the default #FSM_PROCESS template with key ProcessName providing the ProcessClass and the process object when it is assigned to a Wrapper.Controllable by the task.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #table + From +

+
+
+ +

Can contain a string indicating the From state or a table of strings containing multiple From states.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

The Event name.

+ +
+
+
+
+

+ Core.Fsm#FSM_PROCESS + Process +

+
+
+ +

An sub-process FSM.

+ +
+
+
+
+

+ #table + ReturnEvents +

+
+
+ +

A table indicating for which returned events of the SubFSM which Event must be triggered in the FSM.

+ +
+
+

Return value:

+
+ +
+ +

The SubFSM.

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

Adds a score for the FSM to be achieved.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #string + State +

+
+
+ +

is the state of the process when the score needs to be given. (See the relevant state descriptions of the process).

+ +
+
+
+
+

+ #string + ScoreText +

+
+
+ +

is a text describing the score that is given according the status.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

is a number providing the score of the status.

+ +
+
+

Return value:

+
+
+

#FSM:

+
+
+ +

self

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

Adds a score for the FSM_PROCESS to be achieved.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #string + From +

+
+
+ +

is the From State of the main process.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

is the Event of the main process.

+ +
+
+
+
+

+ #string + State +

+
+
+ +

is the state of the process when the score needs to be given. (See the relevant state descriptions of the process).

+ +
+
+
+
+

+ #string + ScoreText +

+
+
+ +

is a text describing the score that is given according the status.

+ +
+
+
+
+

+ #number + Score +

+
+
+ +

is a number providing the score of the status.

+ +
+
+

Return value:

+
+
+

#FSM:

+
+
+ +

self

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

Add a new transition rule to the FSM.

+ + +

A transition rule defines when and if the FSM can transition from a state towards another state upon a triggered event.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #table + From +

+
+
+ +

Can contain a string indicating the From state or a table of strings containing multiple From states.

+ +
+
+
+
+

+ #string + Event +

+
+
+ +

The Event name.

+ +
+
+
+
+

+ #string + To +

+
+
+ +

The To state.

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

Get current state.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#string:

+
+
+ +

Current FSM state.

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

Returns the End states.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

End states.

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

Defined in:

+ +

Parameters:

+
+
+

+ From +

+
+
+

+
+
+
+
+

+ Event +

+
+
+

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

Returns a table of the SubFSM rules defined within the FSM.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Sub processes.

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

Returns a table with the scores defined.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Scores.

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

Returns the start state of the FSM.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#string:

+
+
+ +

A string containing the start state.

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

Get current state.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#string:

+
+
+ +

Current FSM state.

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

Returns a table with the Subs defined.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Sub processes.

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

Returns a table of the transition rules defined within the FSM.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#table:

+
+
+ +

Transitions.

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

Check if FSM is in state.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + State +

+
+
+ +

State name.

+ +
+
+

Return value:

+
+
+

#boolean:

+
+
+ +

If true, FSM is in this state.

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

Load call backs.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #table + CallBackTable +

+
+
+ +

Table of call backs.

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

Creates a new FSM object.

+ +
+
+

Defined in:

+ +

Return value:

+
+
+

#FSM:

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

Defined in:

+ +

Parameters:

+
+
+

+ From +

+
+
+

+
+
+
+
+

+ Event +

+
+
+

+
+
+
+
+

+ Fsm +

+
+
+

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

Sets the start state of the FSM.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + State +

+
+
+ +

A string defining the start state.

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

Add to map.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #table + Map +

+
+
+ +

Map.

+ +
+
+
+
+

+ #table + Event +

+
+
+ +

Event table.

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

Call handler.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #string + step +

+
+
+ +

Step "onafter", "onbefore", "onenter", "onleave".

+ +
+
+
+
+

+ #string + trigger +

+
+
+ +

Trigger.

+ +
+
+
+
+

+ #table + params +

+
+
+ +

Parameters.

+ +
+
+
+
+

+ #string + EventName +

+
+
+ +

Event name.

+ +
+
+

Return value:

+
+
+
+
+ +

Value.

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

Create transition.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + EventName +

+
+
+ +

Event name.

+ +
+
+

Return value:

+
+
+

#function:

+
+
+ +

Function.

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

Delayed transition.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + EventName +

+
+
+ +

Event name.

+ +
+
+

Return value:

+
+
+

#function:

+
+
+ +

Function.

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

Event map.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #table + Events +

+
+
+ +

Events.

+ +
+
+
+
+

+ #table + EventStructure +

+
+
+ +

Event structure.

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

Go sub.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #string + ParentFrom +

+
+
+ +

Parent from state.

+ +
+
+
+
+

+ #string + ParentEvent +

+
+
+ +

Parent event name.

+ +
+
+

Return value:

+
+
+

#table:

+
+
+ +

Subs.

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

Handler.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #string + EventName +

+
+
+ +

Event name.

+ +
+
+
+
+

+ ... +

+
+
+ +

Arguments.

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

Is end state.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + Current +

+
+
+ +

Current state name.

+ +
+
+

Return values:

+
+
+

#table:

+
+
+ +

FSM parent.

+ +
+
+

#string:

+
+
+ +

Event name.

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

Sub maps.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #table + subs +

+
+
+ +

Subs.

+ +
+
+
+
+

+ #table + sub +

+
+
+ +

Sub.

+ +
+
+
+
+

+ #string + name +

+
+
+ +

Name.

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

Check if can do an event.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + e +

+
+
+ +

Event name.

+ +
+
+

Return values:

+
+
+

#boolean:

+
+
+ +

If true, FSM can do the event.

+ +
+
+

#string:

+
+
+ +

To state.

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

Check if cannot do an event.

+ +
+
+

Defined in:

+ +

Parameter:

+
+
+

+ #string + e +

+
+
+ +

Event name.

+ +
+
+

Return value:

+
+
+

#boolean:

+
+
+ +

If true, FSM cannot do the event.

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

Check if FSM is in state.

+ +
+
+

Defined in:

+ +

Parameters:

+
+
+

+ #string + State +

+
+
+ +

State name.

+ +
+
+
+
+

+ state +

+
+
+

+
+
+

Return value:

+
+
+

#boolean:

+
+
+ +

If true, FSM is in this state.

+ +
+
+
+ +
+
+ +
+

Field(s)

+
+
+
+ + #string +NET.BlockMessage + + + +
+ +
+
+
+ + #number +NET.BlockTime + + + +
+ +
+
+
+ + #table +NET.BlockedPilots + + + +
+ +
+
+
+ + #string +NET.ClassName + + + +
+ +
+
+
+ + #table +NET.KnownPilots + + + +
+ +
+
+
+ + #string +NET.UnblockMessage + + + +
+ +
+
+
+ + #string +NET.Version + + + +
+ +
+
+
+ + #string +NET.lid + + +
diff --git a/Documentation/Wrapper.Positionable.html b/Documentation/Wrapper.Positionable.html index 029b4f835..2706ea031 100644 --- a/Documentation/Wrapper.Positionable.html +++ b/Documentation/Wrapper.Positionable.html @@ -3665,17 +3665,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau -
- -
- @@ -7445,17 +7434,6 @@ Coordinates are dependent on the position of the maps origin.

-
- -
- @@ -8004,17 +7982,6 @@ If the Identifiable is alive, true is returned.

-
- -
- @@ -8198,17 +8165,6 @@ If the Identifiable is alive, true is returned.

-
- -
-