@fboes/aerofly-custom-missions
Version:
Builder for Aerofly FS4 Custom Missions Files
33 lines (32 loc) • 1.41 kB
TypeScript
import { AeroflyConfigurationNode } from "../node/AeroflyConfigurationNode.js";
export declare class AeroflySettingsAircraft {
/**
* @property {string} name of the aircraft as internal Aerofly FS 4 code, e.g. "c172"
*/
name: string;
/**
* @property {string} paintscheme of the aircraft as internal Aerofly FS 4 code, e.g. "default"
*/
paintscheme: string;
/**
* @property {string[]} options for the aircraft, e.g. ["wheel_chocks", "tie_downs"]
*/
options: string[];
/**
* @property {boolean} profi if true will set the aircraft to the profi version if available, otherwise will use the standard version
*/
profi: boolean;
/**
* @param {string} name of the aircraft as internal Aerofly FS 4 code, e.g. "c172"
* @param {string} paintscheme of the aircraft as internal Aerofly FS 4 code, e.g. "default"
* @param {string[]} options for the aircraft, e.g. ["wheel_chocks", "tie_downs"]
* @param {boolean} profi if true will set the aircraft to the profi version if available, otherwise will use the standard version
*/
constructor(name: string, paintscheme?: string, options?: string[], profi?: boolean);
getElement(): AeroflyConfigurationNode;
/**
* @returns {string} to use in Aerofly FS4's `main.mcf`
*/
toString(): string;
}
//# sourceMappingURL=AeroflySettingsAircraft.d.ts.map