@fboes/aerofly-patterns
Version:
Landegerät - Create random custom missions for Aerofly FS 4.
83 lines (80 loc) • 2.26 kB
text/typescript
export interface AirportsRunway {
id: string;
isRightPattern?: boolean;
isPreferred?: boolean;
ilsFrequency?: number;
}
export interface AirportsAirport {
runways: AirportsRunway[];
minimumSafeAltitude?: number;
}
export const Airports: { [key: string]: AirportsAirport } = {
EGJB: {
runways: [
{ id: "09", ilsFrequency: 108.1, isPreferred: true },
{ id: "27", ilsFrequency: 108.1 },
],
// patterntAltitude: 700,
minimumSafeAltitude: 1_400,
},
EGJJ: {
runways: [
{ id: "08", isRightPattern: true, ilsFrequency: 110.9, isPreferred: true },
{ id: "26", ilsFrequency: 110.3 },
],
minimumSafeAltitude: 1_500,
},
KBDU: {
runways: [
{ id: "26", isRightPattern: true },
{ id: "26G", isRightPattern: true },
],
},
KCEC: {
runways: [{ id: "12", ilsFrequency: 108.7, isPreferred: true }],
minimumSafeAltitude: 4_700,
},
KEGE: {
runways: [
{ id: "07", isRightPattern: true },
{ id: "25", ilsFrequency: 109.75, isPreferred: true },
],
minimumSafeAltitude: 15_200,
},
KEYW: { runways: [{ id: "09", isRightPattern: true }] },
KHAF: { runways: [{ id: "30", isRightPattern: true }] },
KJAC: { minimumSafeAltitude: 14_900, runways: [{ id: "19", ilsFrequency: 109.1, isPreferred: true }] },
KMVY: {
runways: [
{ id: "24", isRightPattern: true, ilsFrequency: 108.7, isPreferred: true },
{ id: "33", isRightPattern: true },
],
},
KRTS: {
runways: [
{ id: "26", isRightPattern: true },
{ id: "32", isRightPattern: true, ilsFrequency: 111.9, isPreferred: true },
],
minimumSafeAltitude: 12_000,
},
KSIY: {
runways: [{ id: "35", isRightPattern: true, isPreferred: true }],
minimumSafeAltitude: 9_600,
},
KSPG: {
runways: [
{ id: "07", isRightPattern: true },
{ id: "36", isRightPattern: true },
{ id: "18", isPreferred: true },
],
minimumSafeAltitude: 2_700,
},
KTPF: {
runways: [
{ id: "04", isRightPattern: true },
{ id: "36", isRightPattern: true, isPreferred: true },
],
minimumSafeAltitude: 2_700,
},
KWYS: { minimumSafeAltitude: 12_600, runways: [{ id: "01", ilsFrequency: 110.7, isPreferred: true }] },
};