diff --git a/Moose Development/Moose/Functional/ATC_Ground.lua b/Moose Development/Moose/Functional/ATC_Ground.lua index 1660cefa1..64841eb5b 100644 --- a/Moose Development/Moose/Functional/ATC_Ground.lua +++ b/Moose Development/Moose/Functional/ATC_Ground.lua @@ -1,6 +1,10 @@ --- **Functional** -- The ATC_GROUND classes monitor airbase traffic and regulate speed while taxiing. -- -- === +-- +-- ![Banner Image](..\Presentations\ATC_GROUND\Dia1.JPG) +-- +-- === -- -- ### Contributions: Dutch Baron - Concept & Testing -- ### Author: FlightControl - Framework Design & Programming @@ -256,13 +260,17 @@ end --- @type ATC_GROUND_CAUCASUS -- @extends #ATC_GROUND ---- # ATC_GROUND_CAUCASUS, extends @{#ATC_GROUND} +--- # ATC\_GROUND\_CAUCASUS, extends @{#ATC_GROUND} -- --- ![Banner Image](..\Presentations\ATC_GROUND\Dia1.JPG) --- --- The ATC_GROUND_CAUCASUS class monitors the speed of the airplanes at the airbase during taxi. +-- The ATC\_GROUND\_CAUCASUS class monitors the speed of the airplanes at the airbase during taxi. -- The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned. -- +-- --- +-- +-- ![Banner Image](..\Presentations\ATC_GROUND\Dia1.JPG) +-- +-- --- +-- -- The maximum speed for the airbases at Caucasus is **50 km/h**. -- -- The pilot will receive 3 times a warning during speeding. After the 3rd warning, if the pilot is still driving @@ -273,29 +281,29 @@ end -- # Airbases monitored -- -- The following airbases are monitored at the Caucasus region. --- Use the AIRBASE.Caucasus enumeration to select the airbases to be monitored. +-- Use the @{Airbase#AIRBASE.Caucasus} enumeration to select the airbases to be monitored. -- --- * ´AIRBASE.Caucasus.Anapa_Vityazevo´ --- * ´AIRBASE.Caucasus.Batumi´ --- * ´AIRBASE.Caucasus.Beslan´ --- * ´AIRBASE.Caucasus.Gelendzhik´ --- * ´AIRBASE.Caucasus.Gudauta´ --- * ´AIRBASE.Caucasus.Kobuleti´ --- * ´AIRBASE.Caucasus.Krasnodar_Center´ --- * ´AIRBASE.Caucasus.Krasnodar_Pashkovsky´ --- * ´AIRBASE.Caucasus.Krymsk´ --- * ´AIRBASE.Caucasus.Kutaisi´ --- * ´AIRBASE.Caucasus.Maykop_Khanskaya´ --- * ´AIRBASE.Caucasus.Mineralnye_Vody´ --- * ´AIRBASE.Caucasus.Mozdok´ --- * ´AIRBASE.Caucasus.Nalchik´ --- * ´AIRBASE.Caucasus.Novorossiysk´ --- * ´AIRBASE.Caucasus.Senaki_Kolkhi´ --- * ´AIRBASE.Caucasus.Sochi_Adler´ --- * ´AIRBASE.Caucasus.Soganlug´ --- * ´AIRBASE.Caucasus.Sukhumi_Babushara´ --- * ´AIRBASE.Caucasus.Tbilisi_Lochini´ --- * ´AIRBASE.Caucasus.Vaziani´ +-- * `AIRBASE.Caucasus.Anapa_Vityazevo` +-- * `AIRBASE.Caucasus.Batumi` +-- * `AIRBASE.Caucasus.Beslan` +-- * `AIRBASE.Caucasus.Gelendzhik` +-- * `AIRBASE.Caucasus.Gudauta` +-- * `AIRBASE.Caucasus.Kobuleti` +-- * `AIRBASE.Caucasus.Krasnodar_Center` +-- * `AIRBASE.Caucasus.Krasnodar_Pashkovsky` +-- * `AIRBASE.Caucasus.Krymsk` +-- * `AIRBASE.Caucasus.Kutaisi` +-- * `AIRBASE.Caucasus.Maykop_Khanskaya` +-- * `AIRBASE.Caucasus.Mineralnye_Vody` +-- * `AIRBASE.Caucasus.Mozdok` +-- * `AIRBASE.Caucasus.Nalchik` +-- * `AIRBASE.Caucasus.Novorossiysk` +-- * `AIRBASE.Caucasus.Senaki_Kolkhi` +-- * `AIRBASE.Caucasus.Sochi_Adler` +-- * `AIRBASE.Caucasus.Soganlug` +-- * `AIRBASE.Caucasus.Sukhumi_Babushara` +-- * `AIRBASE.Caucasus.Tbilisi_Lochini` +-- * `AIRBASE.Caucasus.Vaziani` -- -- -- # Installation @@ -318,7 +326,7 @@ end -- -- # Script it! -- --- ## 1. ATC_GROUND_CAUCASUS Constructor +-- ## 1. ATC\_GROUND\_CAUCASUS Constructor -- -- Creates a new ATC_GROUND_CAUCASUS object that will monitor pilots taxiing behaviour. -- @@ -841,7 +849,6 @@ function ATC_GROUND_CAUCASUS:New( AirbaseNames ) -- self.Airbases.Template.ZoneRunways[1] = ZONE_POLYGON:New( "Template Runway 1", TemplateRunway1 ):SmokeZone(SMOKECOLOR.Red):Flush() return self - end @@ -851,11 +858,18 @@ end -- @extends #ATC_GROUND ---- # ATC_GROUND_NEVADA, extends @{#ATC_GROUND} +--- # ATC\_GROUND\_NEVADA, extends @{#ATC_GROUND} -- +-- The ATC\_GROUND\_NEVADA class monitors the speed of the airplanes at the airbase during taxi. +-- The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned. +-- +-- --- +-- -- ![Banner Image](..\Presentations\ATC_GROUND\Dia1.JPG) -- --- The ATC_GROUND_NEVADA class monitors the speed of the airplanes at the airbase during taxi. +-- --- +-- +-- The ATC\_GROUND\_NEVADA class monitors the speed of the airplanes at the airbase during taxi. -- The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned. -- -- The pilot will receive 3 times a warning during speeding. After the 3rd warning, if the pilot is still driving @@ -866,7 +880,7 @@ end -- # Airbases monitored -- -- The following airbases are monitored at the Nevada region. --- Use the AIRBASE.Nevada enumeration to select the airbases to be monitored. +-- Use the @{Airbase#AIRBASE.Nevada} enumeration to select the airbases to be monitored. -- -- * `AIRBASE.Nevada.Beatty_Airport` -- * `AIRBASE.Nevada.Boulder_City_Airport` @@ -1367,17 +1381,25 @@ function ATC_GROUND_NEVADA:New( AirbaseNames ) --]] + return self end --- @type ATC_GROUND_NORMANDY -- @extends #ATC_GROUND ---- # ATC_GROUND_NORMANDY, extends @{#ATC_GROUND} +--- # ATC\_GROUND\_NORMANDY, extends @{#ATC_GROUND} +-- +-- The ATC\_GROUND\_NORMANDY class monitors the speed of the airplanes at the airbase during taxi. +-- The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned. +-- +-- --- -- -- ![Banner Image](..\Presentations\ATC_GROUND\Dia1.JPG) -- --- The ATC_GROUND_NORMANDY class monitors the speed of the airplanes at the airbase during taxi. +-- --- +-- +-- The ATC\_GROUND\_NORMANDY class monitors the speed of the airplanes at the airbase during taxi. -- The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned. -- -- The pilot will receive 3 times a warning during speeding. After the 3rd warning, if the pilot is still driving @@ -1388,39 +1410,39 @@ end -- # Airbases monitored -- -- The following airbases are monitored at the Normandy region. --- Use the AIRBASE.Normandy enumeration to select the airbases to be monitored. +-- Use the @{Airbase#AIRBASE.Normandy} enumeration to select the airbases to be monitored. -- --- * ´AIRBASE.Normandy.Azeville´ --- * ´AIRBASE.Normandy.Bazenville´ --- * ´AIRBASE.Normandy.Beny_sur_Mer´ --- * ´AIRBASE.Normandy.Beuzeville´ --- * ´AIRBASE.Normandy.Biniville´ --- * ´AIRBASE.Normandy.Brucheville´ --- * ´AIRBASE.Normandy.Cardonville´ --- * ´AIRBASE.Normandy.Carpiquet´ --- * ´AIRBASE.Normandy.Chailey´ --- * ´AIRBASE.Normandy.Chippelle´ --- * ´AIRBASE.Normandy.Cretteville´ --- * ´AIRBASE.Normandy.Cricqueville_en_Bessin´ --- * ´AIRBASE.Normandy.Deux_Jumeaux´ --- * ´AIRBASE.Normandy.Evreux´ --- * ´AIRBASE.Normandy.Ford´ --- * ´AIRBASE.Normandy.Funtington´ --- * ´AIRBASE.Normandy.Lantheuil´ --- * ´AIRBASE.Normandy.Le_Molay´ --- * ´AIRBASE.Normandy.Lessay´ --- * ´AIRBASE.Normandy.Lignerolles´ --- * ´AIRBASE.Normandy.Longues_sur_Mer´ --- * ´AIRBASE.Normandy.Maupertus´ --- * ´AIRBASE.Normandy.Meautis´ --- * ´AIRBASE.Normandy.Needs_Oar_Point´ --- * ´AIRBASE.Normandy.Picauville´ --- * ´AIRBASE.Normandy.Rucqueville´ --- * ´AIRBASE.Normandy.Saint_Pierre_du_Mont´ --- * ´AIRBASE.Normandy.Sainte_Croix_sur_Mer´ --- * ´AIRBASE.Normandy.Sainte_Laurent_sur_Mer´ --- * ´AIRBASE.Normandy.Sommervieu´ --- * ´AIRBASE.Normandy.Tangmere´ +-- * `AIRBASE.Normandy.Azeville` +-- * `AIRBASE.Normandy.Bazenville` +-- * `AIRBASE.Normandy.Beny_sur_Mer` +-- * `AIRBASE.Normandy.Beuzeville` +-- * `AIRBASE.Normandy.Biniville` +-- * `AIRBASE.Normandy.Brucheville` +-- * `AIRBASE.Normandy.Cardonville` +-- * `AIRBASE.Normandy.Carpiquet` +-- * `AIRBASE.Normandy.Chailey` +-- * `AIRBASE.Normandy.Chippelle` +-- * `AIRBASE.Normandy.Cretteville` +-- * `AIRBASE.Normandy.Cricqueville_en_Bessin` +-- * `AIRBASE.Normandy.Deux_Jumeaux` +-- * `AIRBASE.Normandy.Evreux` +-- * `AIRBASE.Normandy.Ford` +-- * `AIRBASE.Normandy.Funtington` +-- * `AIRBASE.Normandy.Lantheuil` +-- * `AIRBASE.Normandy.Le_Molay` +-- * `AIRBASE.Normandy.Lessay` +-- * `AIRBASE.Normandy.Lignerolles` +-- * `AIRBASE.Normandy.Longues_sur_Mer` +-- * `AIRBASE.Normandy.Maupertus` +-- * `AIRBASE.Normandy.Meautis` +-- * `AIRBASE.Normandy.Needs_Oar_Point` +-- * `AIRBASE.Normandy.Picauville` +-- * `AIRBASE.Normandy.Rucqueville` +-- * `AIRBASE.Normandy.Saint_Pierre_du_Mont` +-- * `AIRBASE.Normandy.Sainte_Croix_sur_Mer` +-- * `AIRBASE.Normandy.Sainte_Laurent_sur_Mer` +-- * `AIRBASE.Normandy.Sommervieu` +-- * `AIRBASE.Normandy.Tangmere` -- -- # Installation -- @@ -2136,6 +2158,7 @@ function ATC_GROUND_NORMANDY:New( AirbaseNames ) --]] + return self end diff --git a/docs/Documentation/AI_Patrol.html b/docs/Documentation/AI_Patrol.html index 45a2143e2..004acc069 100644 --- a/docs/Documentation/AI_Patrol.html +++ b/docs/Documentation/AI_Patrol.html @@ -936,9 +936,6 @@ Use the method AIPATROLZONE.M - -

This table contains the targets detected during patrol.

-
diff --git a/docs/Documentation/ATC_Ground.html b/docs/Documentation/ATC_Ground.html index b8c11b660..81ff95eae 100644 --- a/docs/Documentation/ATC_Ground.html +++ b/docs/Documentation/ATC_Ground.html @@ -119,6 +119,10 @@ +
+ +

Banner Image

+

Contributions: Dutch Baron - Concept & Testing

@@ -138,31 +142,25 @@
ATC_GROUND_CAUCASUS -

ATCGROUNDCAUCASUS, extends #ATC_GROUND

+

ATC_GROUND_CAUCASUS, extends #ATC_GROUND

-

Banner Image

- -

The ATCGROUNDCAUCASUS class monitors the speed of the airplanes at the airbase during taxi.

+

The ATC_GROUND_CAUCASUS class monitors the speed of the airplanes at the airbase during taxi.

ATC_GROUND_NEVADA -

ATCGROUNDNEVADA, extends #ATC_GROUND

+

ATC_GROUND_NEVADA, extends #ATC_GROUND

-

Banner Image

- -

The ATCGROUNDNEVADA class monitors the speed of the airplanes at the airbase during taxi.

+

The ATC_GROUND_NEVADA class monitors the speed of the airplanes at the airbase during taxi.

ATC_GROUND_NORMANDY -

ATCGROUNDNORMANDY, extends #ATC_GROUND

+

ATC_GROUND_NORMANDY, extends #ATC_GROUND

-

Banner Image

- -

The ATCGROUNDNORMANDY class monitors the speed of the airplanes at the airbase during taxi.

+

The ATC_GROUND_NORMANDY class monitors the speed of the airplanes at the airbase during taxi.

@@ -291,15 +289,19 @@
-

ATCGROUNDCAUCASUS, extends #ATC_GROUND

+

ATC_GROUND_CAUCASUS, extends #ATC_GROUND

-

Banner Image

- -

The ATCGROUNDCAUCASUS class monitors the speed of the airplanes at the airbase during taxi.

+

The ATC_GROUND_CAUCASUS class monitors the speed of the airplanes at the airbase during taxi.

The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned.

+
+ +

Banner Image

+ +
+

The maximum speed for the airbases at Caucasus is 50 km/h.

The pilot will receive 3 times a warning during speeding. After the 3rd warning, if the pilot is still driving @@ -310,30 +312,30 @@ faster than the maximum allowed speed, the pilot will be kicked.

Airbases monitored

The following airbases are monitored at the Caucasus region. -Use the AIRBASE.Caucasus enumeration to select the airbases to be monitored.

+Use the Airbase#AIRBASE.Caucasus enumeration to select the airbases to be monitored.

@@ -357,7 +359,7 @@ ATCGROUND is communicating with this modified script to kick players!

Script it!

-

1. ATCGROUNDCAUCASUS Constructor

+

1. ATC_GROUND_CAUCASUS Constructor

Creates a new ATCGROUNDCAUCASUS object that will monitor pilots taxiing behaviour.

@@ -388,15 +390,22 @@ ATC_Ground = ATC_GROUND_CAUCASUS:New(
-

ATCGROUNDNEVADA, extends #ATC_GROUND

+

ATC_GROUND_NEVADA, extends #ATC_GROUND

-

Banner Image

- -

The ATCGROUNDNEVADA class monitors the speed of the airplanes at the airbase during taxi.

+

The ATC_GROUND_NEVADA class monitors the speed of the airplanes at the airbase during taxi.

The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned.

+
+ +

Banner Image

+ +
+ +

The ATC_GROUND_NEVADA class monitors the speed of the airplanes at the airbase during taxi. +The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned.

+

The pilot will receive 3 times a warning during speeding. After the 3rd warning, if the pilot is still driving faster than the maximum allowed speed, the pilot will be kicked.

@@ -405,7 +414,7 @@ faster than the maximum allowed speed, the pilot will be kicked.

Airbases monitored

The following airbases are monitored at the Nevada region. -Use the AIRBASE.Nevada enumeration to select the airbases to be monitored.

+Use the Airbase#AIRBASE.Nevada enumeration to select the airbases to be monitored.

@@ -3041,7 +3032,7 @@ when nothing was spawned.

- #number + SPAWN.SpawnMaxGroups @@ -3058,7 +3049,7 @@ when nothing was spawned.

- #number + SPAWN.SpawnMaxUnitsAlive @@ -3990,20 +3981,6 @@ True = Continue Scheduler

- -
-
-
- - - -SPAWN.uncontrolled - -
-
- - -
diff --git a/docs/Documentation/SpawnStatic.html b/docs/Documentation/SpawnStatic.html index 8da9a331b..5c4e83a59 100644 --- a/docs/Documentation/SpawnStatic.html +++ b/docs/Documentation/SpawnStatic.html @@ -490,7 +490,6 @@ ptional) The name of the new static.

- #number SPAWNSTATIC.SpawnIndex diff --git a/docs/Documentation/Task_Cargo.html b/docs/Documentation/Task_Cargo.html index 1a964bad5..968104c7e 100644 --- a/docs/Documentation/Task_Cargo.html +++ b/docs/Documentation/Task_Cargo.html @@ -562,7 +562,7 @@ based on the tasking capabilities defined in Task#TA
- + Core.Cargo#CARGO FSM_PROCESS.Cargo @@ -576,6 +576,7 @@ based on the tasking capabilities defined in Task#TA
+ FSM_PROCESS.DeployZone diff --git a/docs/Documentation/ZoneGoal.html b/docs/Documentation/ZoneGoal.html index cd85537f6..8120d650d 100644 --- a/docs/Documentation/ZoneGoal.html +++ b/docs/Documentation/ZoneGoal.html @@ -489,7 +489,6 @@ The name of the player.

- ZONE_GOAL.SmokeTime @@ -498,9 +497,6 @@ The name of the player.

- -

self.SmokeColor = nil

-
diff --git a/docs/Presentations/ATC_GROUND/Dia1.JPG b/docs/Presentations/ATC_GROUND/Dia1.JPG index 154a6c8aa..c0cecdfed 100644 Binary files a/docs/Presentations/ATC_GROUND/Dia1.JPG and b/docs/Presentations/ATC_GROUND/Dia1.JPG differ diff --git a/docs/Presentations/ATC_GROUND/Dia2.JPG b/docs/Presentations/ATC_GROUND/Dia2.JPG index e94f024da..3b71efc15 100644 Binary files a/docs/Presentations/ATC_GROUND/Dia2.JPG and b/docs/Presentations/ATC_GROUND/Dia2.JPG differ diff --git a/docs/Presentations/ATC_GROUND/Dia3.JPG b/docs/Presentations/ATC_GROUND/Dia3.JPG index 636ffa2a7..1b3ff5a76 100644 Binary files a/docs/Presentations/ATC_GROUND/Dia3.JPG and b/docs/Presentations/ATC_GROUND/Dia3.JPG differ diff --git a/docs/Presentations/ATC_GROUND/Dia4.JPG b/docs/Presentations/ATC_GROUND/Dia4.JPG index 516b06654..a2af363ad 100644 Binary files a/docs/Presentations/ATC_GROUND/Dia4.JPG and b/docs/Presentations/ATC_GROUND/Dia4.JPG differ diff --git a/docs/Presentations/ATC_GROUND/Dia5.JPG b/docs/Presentations/ATC_GROUND/Dia5.JPG index 7169ee3f1..9a76bf5c8 100644 Binary files a/docs/Presentations/ATC_GROUND/Dia5.JPG and b/docs/Presentations/ATC_GROUND/Dia5.JPG differ diff --git a/docs/Presentations/ATC_GROUND/Dia6.JPG b/docs/Presentations/ATC_GROUND/Dia6.JPG index ee9f49739..46f65218d 100644 Binary files a/docs/Presentations/ATC_GROUND/Dia6.JPG and b/docs/Presentations/ATC_GROUND/Dia6.JPG differ