dcsext.enum

Enum - DCS enumerations and constants not exposed via the mission scripting environment, but necessary for library functions.

Contents

  1. Fields
    1. _t.TACAN
  2. Tables
    1. _t.coalition
    2. _t.MARKUP
    3. _t.MARKUP.LINETYPE
    4. _t.MARKUP.SHAPE
    5. _t.CARRIER_ILLUM_MODE
    6. _t.TASKTYPE
    7. _t.ATTACKTYPE
    8. _t.BEACON
    9. _t.BEACON.TYPE
    10. _t.BEACON.SYSTEM
    11. _t.BEACON.TACANMODE
    12. _t.BEACON.DEACTIVATE
    13. _t.FORMATION
    14. _t.FORMATION.TYPE
    15. _t.FORMATION.DISTANCE
    16. _t.FORMATION.SIDE
    17. _t.ORBITPATTERN
    18. _t.WEAPONFLAGS

Fields

_t.TACAN

TACAN related constants. CHANNEL defines the valid TACAN channel number range (MIN/MAX), GND holds the base channel numbers for X and Y mode ground stations (BASE_X, BASE_Y) and the inversion offset (BASE_INV) needed to encode/decode ground station channels.

Tables

_t.coalition

Coalition sides extended with library specific entries. Extends the DCS coalition.side enum with ALL (-1), ex used for the scope of ui draw objects, and CONTESTED (3).

Parameters

[ALL]
[NEUTRAL]
[RED]
[BLUE]
[CONTESTED]

_t.MARKUP

Constants for DCS markup drawings used by the ui draw objects.

_t.MARKUP.LINETYPE

Line styles for markup drawings.

Parameters

[NOLINE]
[SOLID]
[DASHED]
[DOTTED]
[DOTDASH]
[LONGDASH]
[TWODASH]

_t.MARKUP.SHAPE

Shape identifiers for markup drawings.

Parameters

[LINE]
[CIRCLE]
[RECT]
[ARROW]
[TEXT]
[QUAD]
[FREEFORM]

_t.CARRIER_ILLUM_MODE

Carrier controlled deck illumination modes. OFF, AUTO or a specific flight operation: NAV, LAUNCH and RECOVERY.

Parameters

[OFF]
[AUTO]
[NAV]
[LAUNCH]
[RECOVERY]

_t.TASKTYPE

Task entry types within a waypoint task table. COMMAND wraps an EnRouteCommand, OPTION sets a controller option and TASK assigns the main mission task.

Parameters

[COMMAND]
[OPTION]
[TASK]

_t.ATTACKTYPE

Attack run types for bombing tasks.

Parameters

[CARPET]
[DIVE]

_t.BEACON

Radio beacon constants used with the DCS beacon commands.

_t.BEACON.TYPE

Beacon type identifiers, ex VOR, TACAN, ILS and ICLS stations.

Parameters

[NULL]
[VOR]
[DME]
[VOR_DME]
[TACAN]
[VORTAC]
[HOMER]
[RSBN]
[BROADCAST_STATION]
[AIRPORT_HOMER]
[AIRPORT_HOMER_WITH_MARKER]
[ILS_FAR_HOMER]
[ILS_NEAR_HOMER]
[ILS_LOCALIZER]
[ILS_GLIDESLOPE]
[PRMG_LOCALIZER]
[PRMG_GLIDESLOPE]
[ICLS_LOCALIZER]
[ICLS_GLIDESLOPE]
[NAUTICAL_HOMER]

_t.BEACON.SYSTEM

Navigation system identifiers for beacons.

Parameters

[PAR_10]
[RSBN_4H]
[TACAN]
[TACAN_TANKER_MODE_X]
[TACAN_TANKER_MODE_Y]
[VOR]
[ILS_LOCALIZER]
[ILS_GLIDESLOPE]
[PRMG_LOCALIZER]
[PRMG_GLIDESLOPE]
[BROADCAST_STATION]
[VORTAC]
[TACAN_AA_MODE_X]
[TACAN_AA_MODE_Y]
[VORDME]
[ICLS_LOCALIZER]
[ICLS_GLIDESLOPE]
[TACAN_MOBILE_MODE_X]
[TACAN_MOBILE_MODE_Y]

_t.BEACON.TACANMODE

TACAN channel modes.

Parameters

[X]
[Y]

_t.BEACON.DEACTIVATE

DCS command names used to switch off beacon services. ALL deactivates the beacon itself, the remaining entries deactivate the ACLS, ICLS and Link4 services.

Parameters

[ALL]
[ACLS]
[ICLS]
[LINK4]

_t.FORMATION

Formation definitions for grouped aircraft.

_t.FORMATION.TYPE

Formation geometry identifiers, MAX bounds the valid range.

Parameters

[NO_FORMATION]
[LINE_ABREAST]
[TRAIL]
[WEDGE]
[ECHELON_RIGHT]
[ECHELON_LEFT]
[FINGER_FOUR]
[SPREAD_FOUR]
[HEL_WEDGE]
[HEL_ECHELON]
[HEL_FRONT]
[HEL_COLUMN]
[WW2_BOMBER_ELEMENT]
[WW2_BOMBER_ELEMENT_HEIGHT]
[WW2_FIGHTER_VIC]
[COMBAT_BOX]
[JAVELIN_DOWN]
[MODERN_BOMBER_ELEMENT]
[COMBAT_BOX_OPEN]
[MAX]

_t.FORMATION.DISTANCE

Formation spacing presets.

Parameters

[CLOSE]
[OPEN]
[GROUP]

_t.FORMATION.SIDE

Side offsets for echelon style formations.

Parameters

[RIGHT]
[LEFT]

_t.ORBITPATTERN

Orbit patterns for racetrack/circle style station keeping.

Parameters

[RACE_TRACK]
[CIRCLE]
[ANCHORED]

_t.WEAPONFLAGS

Weapon category identifiers. Classifies the weapons carried by a unit, e.g. bombs, rockets, missiles, AAMs, guns, torpedoes and specialty shells.

Parameters

[NOWEAPON]
Bombs
[LGB]
[TVGB]
[SNSGB]
[HEBOMB]
[PENETRATOR]
[NAPALMBOMB]
[FAEBOMB]
[CLUSTERBOMB]
[DISPENCER]
[CANDLEBOMB]
[PARACHUTEBOMB]
Rockets
[LIGHTROCKET]
[MARKERROCKET]
[CANDLEROCKET]
[HEAVYROCKET]
Missiles
[ARM]
[ASM]
[ATGM]
[FAFASM]
[LASM]
[TELEASM]
[CRUISEMISSILE]
[ARM2]
[DECOY]
AAMs
[SRAAM]
[MRAAM]
[LRAAM]
[IR_AAM]
[SAR_AAM]
[AR_AAM]
Guns
[GUNPOD]
[BUILTINGUN]
Torpedo
[TORPEDO]
Shells
[SmokeShell]
[IllumShell]
[SubDespShell]
[GuidedShell]