mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
commit
16cf6693ab
@ -5490,7 +5490,7 @@ function RAT:_ATCInit(airports_map)
|
|||||||
if not RAT.ATC.init then
|
if not RAT.ATC.init then
|
||||||
local text
|
local text
|
||||||
text="Starting RAT ATC.\nSimultanious = "..RAT.ATC.Nclearance.."\n".."Delay = "..RAT.ATC.delay
|
text="Starting RAT ATC.\nSimultanious = "..RAT.ATC.Nclearance.."\n".."Delay = "..RAT.ATC.delay
|
||||||
BASE:T(RAT.id..text)
|
BASE:T(RAT.id..text)
|
||||||
RAT.ATC.init=true
|
RAT.ATC.init=true
|
||||||
for _,ap in pairs(airports_map) do
|
for _,ap in pairs(airports_map) do
|
||||||
local name=ap:GetName()
|
local name=ap:GetName()
|
||||||
@ -5671,9 +5671,9 @@ function RAT:_ATCClearForLanding(airport, flight)
|
|||||||
|
|
||||||
-- Debug message.
|
-- Debug message.
|
||||||
local text1=string.format("ATC %s: Flight %s cleared for landing (flag=%d).", airport, flight, flagvalue)
|
local text1=string.format("ATC %s: Flight %s cleared for landing (flag=%d).", airport, flight, flagvalue)
|
||||||
if string.find(flight,"#") then
|
if string.find(flight,"#") then
|
||||||
flight = string.match(flight,"^(.+)#")
|
flight = string.match(flight,"^(.+)#")
|
||||||
end
|
end
|
||||||
local text2=string.format("ATC %s: Flight %s you are cleared for landing.", airport, flight)
|
local text2=string.format("ATC %s: Flight %s you are cleared for landing.", airport, flight)
|
||||||
BASE:T( RAT.id..text1)
|
BASE:T( RAT.id..text1)
|
||||||
MESSAGE:New(text2, 10):ToAllIf(RAT.ATC.messages)
|
MESSAGE:New(text2, 10):ToAllIf(RAT.ATC.messages)
|
||||||
@ -5716,9 +5716,9 @@ function RAT:_ATCFlightLanded(name)
|
|||||||
local text1=string.format("ATC %s: Flight %s landed. Tholding = %i:%02d, Tfinal = %i:%02d.", dest, name, Thold/60, Thold%60, Tfinal/60, Tfinal%60)
|
local text1=string.format("ATC %s: Flight %s landed. Tholding = %i:%02d, Tfinal = %i:%02d.", dest, name, Thold/60, Thold%60, Tfinal/60, Tfinal%60)
|
||||||
local text2=string.format("ATC %s: Number of flights still on final %d.", dest, RAT.ATC.airport[dest].Nonfinal)
|
local text2=string.format("ATC %s: Number of flights still on final %d.", dest, RAT.ATC.airport[dest].Nonfinal)
|
||||||
local text3=string.format("ATC %s: Traffic report: Number of planes landed in total %d. Flights/hour = %3.2f.", dest, RAT.ATC.airport[dest].traffic, TrafficPerHour)
|
local text3=string.format("ATC %s: Traffic report: Number of planes landed in total %d. Flights/hour = %3.2f.", dest, RAT.ATC.airport[dest].traffic, TrafficPerHour)
|
||||||
if string.find(name,"#") then
|
if string.find(name,"#") then
|
||||||
name = string.match(name,"^(.+)#")
|
name = string.match(name,"^(.+)#")
|
||||||
end
|
end
|
||||||
local text4=string.format("ATC %s: Flight %s landed. Welcome to %s.", dest, name, dest)
|
local text4=string.format("ATC %s: Flight %s landed. Welcome to %s.", dest, name, dest)
|
||||||
BASE:T(RAT.id..text1)
|
BASE:T(RAT.id..text1)
|
||||||
BASE:T(RAT.id..text2)
|
BASE:T(RAT.id..text2)
|
||||||
|
|||||||
@ -490,7 +490,6 @@ AIRBASE.Syria={
|
|||||||
["Wujah_Al_Hajar"]="Wujah Al Hajar",
|
["Wujah_Al_Hajar"]="Wujah Al Hajar",
|
||||||
["Al_Dumayr"]="Al-Dumayr",
|
["Al_Dumayr"]="Al-Dumayr",
|
||||||
["Gazipasa"]="Gazipasa",
|
["Gazipasa"]="Gazipasa",
|
||||||
--["Ru_Convoy_4"]="Ru Convoy-4",
|
|
||||||
["Hatay"]="Hatay",
|
["Hatay"]="Hatay",
|
||||||
["Nicosia"]="Nicosia",
|
["Nicosia"]="Nicosia",
|
||||||
["Pinarbashi"]="Pinarbashi",
|
["Pinarbashi"]="Pinarbashi",
|
||||||
@ -619,6 +618,72 @@ AIRBASE.SouthAtlantic={
|
|||||||
["Gull_Point"] = "Gull Point",
|
["Gull_Point"] = "Gull Point",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
--- Airbases of the Sinai map:
|
||||||
|
--
|
||||||
|
-- * AIRBASE.Sinai.Abu_Suwayr
|
||||||
|
-- * AIRBASE.Sinai.Sde_Dov
|
||||||
|
-- * AIRBASE.Sinai.AzZaqaziq
|
||||||
|
-- * AIRBASE.Sinai.Hatzor
|
||||||
|
-- * AIRBASE.Sinai.Kedem
|
||||||
|
-- * AIRBASE.Sinai.Nevatim
|
||||||
|
-- * AIRBASE.Sinai.Cairo_International_Airport
|
||||||
|
-- * AIRBASE.Sinai.Al_Ismailiyah
|
||||||
|
-- * AIRBASE.Sinai.As_Salihiyah
|
||||||
|
-- * AIRBASE.Sinai.Fayed
|
||||||
|
-- * AIRBASE.Sinai.Bilbeis_Air_Base
|
||||||
|
-- * AIRBASE.Sinai.Ramon_Airbase
|
||||||
|
-- * AIRBASE.Sinai.Kibrit_Air_Base
|
||||||
|
-- * AIRBASE.Sinai.El_Arish
|
||||||
|
-- * AIRBASE.Sinai.Ovda
|
||||||
|
-- * AIRBASE.Sinai.Melez
|
||||||
|
-- * AIRBASE.Sinai.Al_Mansurah
|
||||||
|
-- * AIRBASE.Sinai.Palmahim
|
||||||
|
-- * AIRBASE.Sinai.Baluza
|
||||||
|
-- * AIRBASE.Sinai.El_Gora
|
||||||
|
-- * AIRBASE.Sinai.Difarsuwar_Airfield
|
||||||
|
-- * AIRBASE.Sinai.Wadi_al_Jandali
|
||||||
|
-- * AIRBASE.Sinai.St_Catherine
|
||||||
|
-- * AIRBASE.Sinai.Tel_Nof
|
||||||
|
-- * AIRBASE.Sinai.Abu_Rudeis
|
||||||
|
-- * AIRBASE.Sinai.Inshas_Airbase
|
||||||
|
-- * AIRBASE.Sinai.Ben-Gurion
|
||||||
|
-- * AIRBASE.Sinai.Bir_Hasanah
|
||||||
|
-- * AIRBASE.Sinai.Cairo_West
|
||||||
|
--
|
||||||
|
-- @field Sinai
|
||||||
|
AIRBASE.Sinai = {
|
||||||
|
["Hatzerim"] = "Hatzerim",
|
||||||
|
["Abu_Suwayr"] = "Abu Suwayr",
|
||||||
|
["Sde_Dov"] = "Sde Dov",
|
||||||
|
["AzZaqaziq"] = "AzZaqaziq",
|
||||||
|
["Hatzor"] = "Hatzor",
|
||||||
|
["Kedem"] = "Kedem",
|
||||||
|
["Nevatim"] = "Nevatim",
|
||||||
|
["Cairo_International_Airport"] = "Cairo International Airport",
|
||||||
|
["Al_Ismailiyah"] = "Al Ismailiyah",
|
||||||
|
["As_Salihiyah"] = "As Salihiyah",
|
||||||
|
["Fayed"] = "Fayed",
|
||||||
|
["Bilbeis_Air_Base"] = "Bilbeis Air Base",
|
||||||
|
["Ramon_Airbase"] = "Ramon Airbase",
|
||||||
|
["Kibrit_Air_Base"] = "Kibrit Air Base",
|
||||||
|
["El_Arish"] = "El Arish",
|
||||||
|
["Ovda"] = "Ovda",
|
||||||
|
["Melez"] = "Melez",
|
||||||
|
["Al_Mansurah"] = "Al Mansurah",
|
||||||
|
["Palmahim"] = "Palmahim",
|
||||||
|
["Baluza"] = "Baluza",
|
||||||
|
["El_Gora"] = "El Gora",
|
||||||
|
["Difarsuwar_Airfield"] = "Difarsuwar Airfield",
|
||||||
|
["Wadi_al_Jandali"] = "Wadi al Jandali",
|
||||||
|
["St_Catherine"] = "St Catherine",
|
||||||
|
["Tel_Nof"] = "Tel Nof",
|
||||||
|
["Abu_Rudeis"] = "Abu Rudeis",
|
||||||
|
["Inshas_Airbase"] = "Inshas Airbase",
|
||||||
|
["Ben-Gurion"] = "Ben-Gurion",
|
||||||
|
["Bir_Hasanah"] = "Bir Hasanah",
|
||||||
|
["Cairo_West"] = "Cairo West",
|
||||||
|
}
|
||||||
|
|
||||||
--- AIRBASE.ParkingSpot ".Coordinate, ".TerminalID", ".TerminalType", ".TOAC", ".Free", ".TerminalID0", ".DistToRwy".
|
--- AIRBASE.ParkingSpot ".Coordinate, ".TerminalID", ".TerminalType", ".TOAC", ".Free", ".TerminalID0", ".DistToRwy".
|
||||||
-- @type AIRBASE.ParkingSpot
|
-- @type AIRBASE.ParkingSpot
|
||||||
-- @field Core.Point#COORDINATE Coordinate Coordinate of the parking spot.
|
-- @field Core.Point#COORDINATE Coordinate Coordinate of the parking spot.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user