Merge remote-tracking branch 'origin/master' into develop

This commit is contained in:
Applevangelist 2023-06-09 15:16:38 +02:00
commit 16cf6693ab
2 changed files with 73 additions and 8 deletions

View File

@ -5490,7 +5490,7 @@ function RAT:_ATCInit(airports_map)
if not RAT.ATC.init then
local text
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
for _,ap in pairs(airports_map) do
local name=ap:GetName()
@ -5671,9 +5671,9 @@ function RAT:_ATCClearForLanding(airport, flight)
-- Debug message.
local text1=string.format("ATC %s: Flight %s cleared for landing (flag=%d).", airport, flight, flagvalue)
if string.find(flight,"#") then
flight = string.match(flight,"^(.+)#")
end
if string.find(flight,"#") then
flight = string.match(flight,"^(.+)#")
end
local text2=string.format("ATC %s: Flight %s you are cleared for landing.", airport, flight)
BASE:T( RAT.id..text1)
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 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)
if string.find(name,"#") then
name = string.match(name,"^(.+)#")
end
if string.find(name,"#") then
name = string.match(name,"^(.+)#")
end
local text4=string.format("ATC %s: Flight %s landed. Welcome to %s.", dest, name, dest)
BASE:T(RAT.id..text1)
BASE:T(RAT.id..text2)

View File

@ -490,7 +490,6 @@ AIRBASE.Syria={
["Wujah_Al_Hajar"]="Wujah Al Hajar",
["Al_Dumayr"]="Al-Dumayr",
["Gazipasa"]="Gazipasa",
--["Ru_Convoy_4"]="Ru Convoy-4",
["Hatay"]="Hatay",
["Nicosia"]="Nicosia",
["Pinarbashi"]="Pinarbashi",
@ -619,6 +618,72 @@ AIRBASE.SouthAtlantic={
["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".
-- @type AIRBASE.ParkingSpot
-- @field Core.Point#COORDINATE Coordinate Coordinate of the parking spot.