Difference between revisions of "DCS Class Airbase"

From DCS World Wiki - Hoggitworld.com
m (1 revision imported)
 
Line 22: Line 22:
 
   category = Airbase.Category
 
   category = Airbase.Category
 
  }
 
  }
 +
A sample return of getDesc() on an airbase.
 +
 +
    {
 +
        ["life"] = 3600,
 +
        ["attributes"] = {
 +
            ["Airfields"] = true,
 +
        },
 +
        ["_origin"] = "",
 +
        ["category"] = 0,
 +
        ["typeName"] = "Anapa-Vityazevo",
 +
        ["displayName"] = "Anapa-Vityazevo", 
 +
    }
  
 
|staticFuncs= [[DCS_func_getByName|Airbase.getByName]]
 
|staticFuncs= [[DCS_func_getByName|Airbase.getByName]]

Revision as of 00:43, 2 December 2020

Scripting Root

Class Name: Airbase Added with: 1.2.4
Extends: none
Inherits: Object, Coalition Object
Description: Represents airbases: airdromes, helipads and ships with flying decks or landing pads.
Member Functions: getCallsign, getUnit, getID, getCategoryEx, getParking, getRunways, getTechObjectPos, getDispatcherTowerPos, getRadioSilentMode, setRadioSilentMode, autoCapture, autoCaptureIsOn, setCoalition, getWarehouse,

Inherited from Object Class: isExist, destroy, getCategory, getTypeName, getDesc, hasAttribute, getName, getPoint, getPosition, getVelocity, inAir

Inherited from Coalition Object Class: getCoalition, getCountry

Obtained Via: Static Functions Functions Events
Airbase.getByName

Airbase.getDescByName

coalition.getAirbases takeoff, land, base_captured

For ships: shot, hit, dead, birth, shooting_start, shooting_end

Enumerator Types: Airbase.Category enumerator that stores types of airbases by category.
Airbase.Category = {
  AIRDROME,
  HELIPAD,
  SHIP
Description Table Structure: Airbase Description Table
Airbase.Desc = extends Desc {
  category = Airbase.Category
}

A sample return of getDesc() on an airbase.

   { 
       ["life"] = 3600, 
       ["attributes"] = { 
           ["Airfields"] = true, 
       }, 
       ["_origin"] = "", 
       ["category"] = 0, 
       ["typeName"] = "Anapa-Vityazevo", 
       ["displayName"] = "Anapa-Vityazevo",  
   }
Notes: