2.9.10.4160

interface l_Airbase {
    Category: { AIRDROME: number; HELIPAD: number; SHIP: number };
    className_: string;
    parentClass_: {
        Category: {
            BASE: number;
            CARGO: number;
            SCENERY: number;
            STATIC: number;
            UNIT: number;
            VOID: number;
            WEAPON: number;
        };
        className_: string;
        database_: { getCategoryEx(...args: any[]): unknown };
        parentClass_: { className_: string };
        cancelChoosingCargo(...args: any[]): unknown;
        destroy(...args: any[]): unknown;
        getAttributes(...args: any[]): unknown;
        getCategory(...args: any[]): unknown;
        getName(...args: any[]): unknown;
        getPoint(...args: any[]): unknown;
        getPosition(...args: any[]): unknown;
        getTypeName(...args: any[]): unknown;
        getVelocity(...args: any[]): unknown;
        hasAttribute(...args: any[]): unknown;
        inAir(...args: any[]): unknown;
        isExist(...args: any[]): unknown;
        tonumber(...args: any[]): unknown;
    };
    autoCapture(...args: any[]): unknown;
    autoCaptureIsOn(...args: any[]): unknown;
    getByName(name: string): undefined | l_Airbase;
    getCallsign(...args: any[]): unknown;
    getCategory(): number;
    getCategoryEx(...args: any[]): unknown;
    getCoalition(): number;
    getCommunicator(...args: any[]): unknown;
    getCountry(): number;
    getDesc(): AirbaseDesc;
    getDescByName(...args: any[]): unknown;
    getDispatcherTowerPos(...args: any[]): unknown;
    getForcesName(...args: any[]): unknown;
    getID(): string | number;
    getLife(...args: any[]): unknown;
    getName(): string;
    getNearest(...args: any[]): unknown;
    getParking(...args: any[]): unknown;
    getPoint(): l_Vec3;
    getRadioSilentMode(...args: any[]): unknown;
    getRunways(...args: any[]): unknown;
    getTypeName(...args: any[]): unknown;
    getUnit(...args: any[]): unknown;
    getWarehouse(): l_Warehouse;
    getWorldID(...args: any[]): unknown;
    setCoalition(...args: any[]): unknown;
    setRadioSilentMode(...args: any[]): unknown;
    tonumber(...args: any[]): unknown;
}

Hierarchy (View Summary)

Properties

Category: { AIRDROME: number; HELIPAD: number; SHIP: number }
className_: string
parentClass_: {
    Category: {
        BASE: number;
        CARGO: number;
        SCENERY: number;
        STATIC: number;
        UNIT: number;
        VOID: number;
        WEAPON: number;
    };
    className_: string;
    database_: { getCategoryEx(...args: any[]): unknown };
    parentClass_: { className_: string };
    cancelChoosingCargo(...args: any[]): unknown;
    destroy(...args: any[]): unknown;
    getAttributes(...args: any[]): unknown;
    getCategory(...args: any[]): unknown;
    getName(...args: any[]): unknown;
    getPoint(...args: any[]): unknown;
    getPosition(...args: any[]): unknown;
    getTypeName(...args: any[]): unknown;
    getVelocity(...args: any[]): unknown;
    hasAttribute(...args: any[]): unknown;
    inAir(...args: any[]): unknown;
    isExist(...args: any[]): unknown;
    tonumber(...args: any[]): unknown;
}

Methods

  • Returns an instance of the calling class for the object of a specified name. The objects name is defined either in the mission editor or within functions that can dynamically spawn objects. All static objects and unit names must be unique. However, groups may have the same name as a unit or static object.

    This function can provide access to non activated units and groups.

    Parameters

    • name: string

    Returns undefined | l_Airbase

  • Returns an enumerator that defines the country that an object currently belongs to

    Returns number

  • Returns a number which defines the unique mission id of a given object.

    Aerodrome IDs are Number type. Each are safely unique.

    Helipads are string type.

    Ships are string type.

    If different types i.e. Ship and Helipad are present they will have overlapping IDs as the ID is unique based on the type.

    Returns string | number