mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Merge pull request #129 from DanAlbert/fix-kneeboard-tacan
Fix TACAN/ILS info for airfields.
This commit is contained in:
commit
848c92ec25
@ -991,21 +991,23 @@ class RunwayData:
|
|||||||
"""
|
"""
|
||||||
atc: Optional[RadioFrequency] = None
|
atc: Optional[RadioFrequency] = None
|
||||||
tacan: Optional[TacanChannel] = None
|
tacan: Optional[TacanChannel] = None
|
||||||
|
tacan_callsign: Optional[str] = None
|
||||||
ils: Optional[RadioFrequency] = None
|
ils: Optional[RadioFrequency] = None
|
||||||
try:
|
try:
|
||||||
airfield = AIRFIELD_DATA[airport.name]
|
airfield = AIRFIELD_DATA[airport.name]
|
||||||
atc = airfield.atc.uhf
|
atc = airfield.atc.uhf
|
||||||
tacan = airfield.tacan
|
tacan = airfield.tacan
|
||||||
tacan = airfield.tacan_callsign
|
tacan_callsign = airfield.tacan_callsign
|
||||||
ils = airfield.ils_freq(runway)
|
ils = airfield.ils_freq(runway)
|
||||||
except KeyError:
|
except KeyError:
|
||||||
logging.warning(f"No airfield data for {airport.name}")
|
logging.warning(f"No airfield data for {airport.name}")
|
||||||
return cls(
|
return cls(
|
||||||
airport.name,
|
airfield_name=airport.name,
|
||||||
runway,
|
runway_name=runway,
|
||||||
atc,
|
atc=atc,
|
||||||
tacan,
|
tacan=tacan,
|
||||||
ils
|
tacan_callsign=tacan_callsign,
|
||||||
|
ils=ils
|
||||||
)
|
)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user