mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2026-08-20 07:43:07 +00:00
xx
This commit is contained in:
@@ -1419,7 +1419,7 @@ function AIRBASE:Register(AirbaseName)
|
|||||||
self.descriptors=self:GetDesc()
|
self.descriptors=self:GetDesc()
|
||||||
|
|
||||||
-- Debug info.
|
-- Debug info.
|
||||||
--self:I({airbase=AirbaseName, descriptors=self.descriptors})
|
--self:T({airbase=AirbaseName, descriptors=self.descriptors})
|
||||||
|
|
||||||
-- Category.
|
-- Category.
|
||||||
self.category=self.descriptors and self.descriptors.category or Airbase.Category.AIRDROME
|
self.category=self.descriptors and self.descriptors.category or Airbase.Category.AIRDROME
|
||||||
@@ -2538,7 +2538,7 @@ function AIRBASE:GetRunwayByName(Name)
|
|||||||
|
|
||||||
-- Name including L or R, e.g. "31L".
|
-- Name including L or R, e.g. "31L".
|
||||||
local name=self:GetRunwayName(runway)
|
local name=self:GetRunwayName(runway)
|
||||||
|
self:T("Check Runway Name: "..name)
|
||||||
if name==Name:upper() then
|
if name==Name:upper() then
|
||||||
return runway
|
return runway
|
||||||
end
|
end
|
||||||
@@ -2565,7 +2565,7 @@ function AIRBASE:_InitRunways(IncludeInverse)
|
|||||||
|
|
||||||
--- Function to create a runway data table.
|
--- Function to create a runway data table.
|
||||||
local function _createRunway(name, course, width, length, center)
|
local function _createRunway(name, course, width, length, center)
|
||||||
|
self:T("Create Runway: name = "..name)
|
||||||
-- Bearing in rad.
|
-- Bearing in rad.
|
||||||
local bearing=-1*course
|
local bearing=-1*course
|
||||||
|
|
||||||
@@ -2581,6 +2581,7 @@ function AIRBASE:_InitRunways(IncludeInverse)
|
|||||||
runway.name=string.format("%02d", tonumber(namefromheading))
|
runway.name=string.format("%02d", tonumber(namefromheading))
|
||||||
else
|
else
|
||||||
runway.name=string.format("%02d", tonumber(name))
|
runway.name=string.format("%02d", tonumber(name))
|
||||||
|
self:T("RunwayName: "..runway.name)
|
||||||
end
|
end
|
||||||
|
|
||||||
--runway.name=string.format("%02d", tonumber(name))
|
--runway.name=string.format("%02d", tonumber(name))
|
||||||
@@ -2902,7 +2903,7 @@ function AIRBASE:GetRunwayData(magvar, mark)
|
|||||||
runway.endpoint=c2
|
runway.endpoint=c2
|
||||||
|
|
||||||
-- Debug info.
|
-- Debug info.
|
||||||
--self:I(string.format("Airbase %s: Adding runway id=%s, heading=%03d, length=%d m i=%d j=%d", self:GetName(), runway.idx, runway.heading, runway.length, i, j))
|
self:T(string.format("Airbase %s: Adding runway id=%s, heading=%03d, length=%d m i=%d j=%d", self:GetName(), runway.idx, runway.heading, runway.length, i, j))
|
||||||
|
|
||||||
-- Debug mark
|
-- Debug mark
|
||||||
if mark then
|
if mark then
|
||||||
@@ -3029,8 +3030,8 @@ function AIRBASE:GetRunwayIntoWind(PreferLeft)
|
|||||||
|
|
||||||
-- Loop over runways.
|
-- Loop over runways.
|
||||||
local dotmin=nil
|
local dotmin=nil
|
||||||
for i,_runway in pairs(runways) do
|
for i ,_runway in pairs(runways) do
|
||||||
local runway=_runway --#AIRBASE.Runway
|
local runway=_runway --#AIRBASE.Runway
|
||||||
|
|
||||||
if PreferLeft==nil or PreferLeft==runway.isLeft then
|
if PreferLeft==nil or PreferLeft==runway.isLeft then
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user