VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Enumerations

This file declares enumerations for use with DtEntityType. More...

Go to the source code of this file.

Macros

#define DtSameEntityKind(a, b)
#define DtIsLandPlatform(a)
#define DtIsLandLifeForm(a)
#define DtIsAirPlatform(a)
#define DtIsTank(a)   (DtIsLandPlatform(a) && (a)->DtCategory == DtTank)
#define DtIsRotaryWing(a)
#define DtIsFixedWing(a)
#define antiPersonell   8
#define DtEntityIsAntiPersonnel(a)   (((a)->DtEntityKind == DtMunition) && ((a)->DtDomain == antiPersonell))

Enumerations

enum  DtEntityKind {
  DtEntityKindOther = 0, DtPlatform = 1, DtMunition = 2, DtLifeForm = 3,
  DtEnvironmental = 4, DtCulturalFeature = 5, DtSupply = 6, DtRadio = 7,
  DtExpendable = 8, DtSensor = 9, DtObserver = 12
}
 We use enumerated types instead of manifest constants so that cross-type assignment mistakes can be caught at compile time. More...
enum  DtCountryCode {
  DtCountryCodeOther = 0, DtFrance = 71, DtIraq = 102, DtUnionOfSovietSocialistRepublics = 222,
  DtUnitedKingdom = 224, DtUnitedStates = 225
}
 Country codes. More...
enum  DtEnvironmentalAir {
  DtEnvironmentalDomainAirOther = 0, DtSmoke = 1, DtFog = 2, DtCloud = 3,
  DtCloudWithRainFalling = 4, DtCloudWithSnowFalling = 5
}
 Environmental. More...
enum  DtCulturalFeatureLand {
  DtBridgeConcreteTwoLane = 1, DtBuildingOneStory = 7, DtBuildingTwoStory = 8, DtBuildingThreeStory = 9,
  DtBuildingFourStory = 10, DtDragonsTeeth = 20
}
 Cultural Feature. More...
enum  DtLandCulturalFeature {
  DtLandCulturalFeatureOther = 0, DtLandCulturalFeatureBridge = 1, DtLandCulturalFeatureBuilding = 2, DtLandCulturalFeatureTracks = 3,
  DtLandCulturalFeatureCrater = 4, DtLandCulturalFeatureObstacle = 5, DtLandCulturalFeatureFlagsMarkers = 6, DtLandCulturalFeaturePreparedPositions = 7,
  DtLandCulturalFeatureUndergroundFacility = 8, DtLandCulturalFeatureSSMSite = 9, DtLandCulturalFeatureRunway = 10, DtLandCulturalFeatureSAMSite = 11,
  DtLandCulturalFeatureNuclearPowerPlant = 12, DtLandCulturalFeatureRailyard = 13, DtLandCulturalFeatureCampLejeuneMOUTCTF = 14, DtLandCulturalFeaturePOLStorageTank = 15,
  DtLandCulturalFeatureCargoContainer = 16, DtLandCulturalFeatureTower = 17, DtLandCulturalFeatureAAASite = 18, DtLandCulturalFeatureBridgeSpan = 19,
  DtLandCulturalFeatureRoadElement = 20
}
 Land Cultural Feature - Category 5.1.0.x. More...
enum  DtLandCulturalFeatureBridge {
  DtLandCulturalFeatureBridgeOther = 0, DtLandCulturalFeatureBridgeConcreteTwoLane = 1, DtLandCulturalFeatureBridgeConcreteFourLane = 2, DtLandCulturalFeatureBridgeTrussTwoLane = 3,
  DtLandCulturalFeatureBridgeTrussFourLane = 4, DtLandCulturalFeatureBridgeSuspensionTwoLane = 5, DtLandCulturalFeatureBridgeSuspensionFourLane = 6
}
 Land Cultural Feature - Bridge - Subcategory 5.1.0.1.x. More...
enum  DtLandCulturalFeatureBuilding {
  DtLandCulturalFeatureBuildingOther = 0, DtLandCulturalFeatureBuildingOneStory = 1, DtLandCulturalFeatureBuildingTwoStory = 2, DtLandCulturalFeatureBuildingThreeStory = 3,
  DtLandCulturalFeatureBuildingFourStory = 4, DtLandCulturalFeatureBuildingFiveStory = 5, DtLandCulturalFeatureBuildingSixStory = 6, DtLandCulturalFeatureBuildingSevenStory = 7,
  DtLandCulturalFeatureBuildingEightStory = 8, DtLandCulturalFeatureBuildingNineStory = 9, DtLandCulturalFeatureBuildingTenStory = 10
}
 Land Cultural Feature - Building - Subcategory 5.1.0.2.x. More...
enum  DtLandCulturalFeatureObstacle {
  DtLandCulturalFeatureObstacleOther = 0, DtLandCulturalFeatureObstacleDitch = 1, DtLandCulturalFeatureObstacleTankDitch100x400M = 2, DtLandCulturalFeatureObstacleTankDitch200x400M = 3,
  DtLandCulturalFeatureObstacleTankDitch300x400M = 4, DtLandCulturalFeatureObstacleAbatis8Tree = 5, DtLandCulturalFeatureObstacleConcertinaFence3Roll = 6, DtLandCulturalFeatureObstacleLogCribRectangular = 7,
  DtLandCulturalFeatureObstacleAmmoPrestock = 8, DtLandCulturalFeatureObstacleFuelPrestock = 9, DtLandCulturalFeatureObstacleMinefieldHasty0to300M = 10, DtLandCulturalFeatureObstacleMinefieldPrepared0to500M = 11,
  DtLandCulturalFeatureObstacleMinefieldScatterableOval = 12, DtLandCulturalFeatureObstacleBarbedWire = 13, DtLandCulturalFeatureObstacleDragonsTeeth = 14, DtLandCulturalFeatureObstacleJerseyBarrier = 15,
  DtLandCulturalFeatureObstacleRoadblockImproved = 16, DtLandCulturalFeatureObstacleRoadblockMajor = 17, DtLandCulturalFeatureObstacleRoadblockTires = 18, DtLandCulturalFeatureObstacleTrashCans = 19,
  DtLandCulturalFeatureObstacleRubble = 20, DtLandCulturalFeatureObstacleCardboardBoxes = 21, DtLandCulturalFeatureObstacleTrashBags = 22, DtLandCulturalFeatureObstacleFuelDrum55Gal = 23,
  DtLandCulturalFeatureObstacleWeaponsStack20CountAK_RPK_RPG = 24, DtLandCulturalFeatureObstacleTarget = 25
}
 Land Cultural Feature - Obstacle - Subcategory 5.1.0.5.x. More...
enum  DtSupplyCategories {
  DtSupplyOther = 0, DtSupplyFuels = 1, DtSupplyOils = 2, DtSupplyLubricants = 3,
  DtSupplyFood = 4, DtSupplySpareParts = 5, DtSupplyPersonnel = 6
}
 Supply Types. More...
enum  DtSizeQualifier {
  DtOther = 0, DtVerySmall = 20, DtSmall = 40, DtMedium = 60,
  DtLarge = 80, DtVeryLarge = 100
}
 Used by both Environmental and Cultural features. More...
Domains
enum  DtPlatformDomain {
  DtPlatformDomainOther = 0, DtPlatformDomainLand = 1, DtPlatformDomainAir = 2, DtPlatformDomainSurface = 3,
  DtPlatformDomainSubsurface = 4, DtPlatformDomainSpace = 5
}
 Munitions. More...
enum  DtMunitionDomain {
  DtMunitionDomainOther = 0, DtAntiAir = 1, DtAntiArmor = 2, DtAntiGuidedMunition = 3,
  DtAntiRadar = 4, DtAntiSatellite = 5, DtAntiShip = 6, DtAntiSubmarine = 7,
  DtAntiPersonnel = 8, DtBattlefieldSupport = 9, DtStrategic = 10
}
 Munitions. More...
enum  DtLifeFormDomain {
  DtLifeFormDomainOther = 0, DtLifeFormDomainLand = 1, DtLifeFormDomainAir = 2, DtLifeFormDomainSurface = 3,
  DtLifeFormDomainSubsurface = 4, DtLifeFormDomainSpace = 5
}
 Munitions. More...
enum  DtEnvironmentalDomain {
  DtEnvironmentalDomainOther = 0, DtEnvironmentalDomainLand = 1, DtEnvironmentalDomainAir = 2, DtEnvironmentalDomainSurface = 3,
  DtEnvironmentalDomainSubsurface = 4, DtEnvironmentalDomainSpace = 5
}
 Munitions. More...
enum  DtCulturalFeatureDomain {
  DtCulturalFeatureDomainOther = 0, DtCulturalFeatureDomainLand = 1, DtCulturalFeatureDomainAir = 2, DtCulturalFeatureDomainSurface = 3,
  DtCulturalFeatureDomainSubsurface = 4, DtCulturalFeatureDomainSpace = 5
}
 Munitions. More...
Platforms
enum  DtPlatformLand {
  DtTank = 1, DtArmoredFightingVehicle = 2, DtArmoredUtilityVehicle = 3, DtSelfPropelledArtillery = 4,
  DtTowedArtillery = 5, DtSmallWheeledUtilityVehicle = 6, DtLargeWheeledUtilityVehicle = 7, DtSmallTrackedUtilityVehicle = 8,
  DtLargeTrackedUtilityVehicle = 9, DtMortar = 10
}
 Any Country. More...
enum  DtPlatformAir {
  DtFighter = 1, DtAttack = 2, DtBomber = 3, DtCargo = 4,
  DtAntiSubmarinePatrol = 5, DtAttackHelicopter = 20, DtUtilityHelicopter = 21, DtSeaGoingHelicopter = 22,
  DtElectronicWarfare = 6, DtUnmannedAirVehicle = 50, DtReconnaisance = 8, DtSpecialOperations = 25
}
 Any Country. More...
enum  DtPlatformSurface {
  DtCarrier = 1, DtCommandShip = 2, DtGuidedMissleCruiser = 3, DtGuidedMissleDestroyer = 4,
  DtDestroyer = 5, DtGuidedMissleFrigate = 6, DtPatrolCraft = 7, DtMineCounterMeasureShip = 8,
  DtDockLandingShip = 9, DtTankLandingShip = 10, DtLandingCraft = 11, DtFrigate = 50,
  DtBattleship = 51, DtHeavyCruiser = 52, DtDestroyerTender = 53, DtAmphibiousAssaultShip = 54,
  DtAmphibiousCargoShip = 55, DtAmphibiousTransportDock = 56, DtAmmunitionShip = 57, DtCombatStoresShip = 58
}
 Any Country. More...
enum  DtPlatformLandAnySmallWheeledUtilityVehicle { DtCivilianCar = 0 }
 Any Country. More...
enum  DtPlatformLandUSTank { DtM1 = 1 }
 US. More...
enum  DtPlatformLandUSArmoredFightingVehicle { DtM2 = 1, DtM3 = 1, DtM113 = 3 }
 Any Country. More...
enum  DtPlatformLandUSArmoredUtilityVehicle { DtM88 = 1, DtM577 = 11 }
 Any Country. More...
enum  DtPlatformLandUSSelfPropelledArtillery { DtM109 = 3 }
 Any Country. More...
enum  DtPlatformLandUSSmallWheeledUtilityVehicle { DtUSCivilianCar = 0, DtHMMWV = 1 }
 Any Country. More...
enum  DtPlatformAirUSFighter {
  DtF117 = 1, DtF16 = 3, DtF15 = 5, DtF15E = 5,
  DtF18 = 9
}
 Any Country. More...
enum  DtF16 { DtBasicF16 = 0, DtF16C = 3 }
 Any Country. More...
enum  DtPlatformAirUSAttack { DtA10 = 4 }
 Any Country. More...
enum  DtPlatformAirUSCargo { DtC130 = 1, DtKC130 = 1 }
 Any Country. More...
enum  DtPlatformAirUSAttackHelicopter { DtAH64 = 1, DtAH1W = 2, DtRAH66 = 3 }
 Any Country. More...
enum  DtAH1WSpecific { DtSpecificAH1W = 10 }
 Any Country. More...
enum  DtPlatformAirUSObservationHelicopter { DtOH58 = 1 }
 Any Country. More...
enum  DtPlatformAirUSUnmannedAirVehicle { DtUAV = 0 }
 Any Country. More...
enum  DtPlatformAirUSSpecialOperations { DtMH60 = 1, DtMH53 = 3 }
 Any Country. More...
enum  DtPlatformSurfaceUSCarrier { DtCV59 = 4 }
 Any Country. More...
enum  DtCV59Specific { DtSpecificCV59 = 1 }
 Any Country. More...
enum  DtPlatformSurfaceUSGuidedMissleCruiser { DtTiconderogaClass }
 Any Country. More...
enum  DtAegisCruiserSpecific {
  DtTiconderoga = 1, DtYorktown = 2, DtVincennes = 3, DtValleyForge = 4,
  DtThomasSGates = 5
}
 Any Country. More...
enum  DtPlatformSurfaceUSGuidedMissleFrigate { DtFFG7 = 1 }
 Any Country. More...
enum  DtFFG7Specific { DtSpecificFFG7 = 1 }
 Any Country. More...
enum  DtPlatformSurfaceUSAmphibiousAssaultShip { DtTarawaClass = 1 }
 Any Country. More...
enum  DtLHASpecific {
  DtTarawa = 1, DtSaipan = 2, DtBelleauWood = 3, DtNassau = 4,
  DtPeleliu = 5
}
 Any Country. More...
enum  DtPlatformSubsurfaceUSStrategicMissleSubmarine { DtSBBNOhio = 1 }
 Any Country. More...
enum  DtPlatformAirFranceUtilityHelicopter { DtGazelle = 6 }
 France. More...
enum  DtPlatformLandUKTank { DtChallengerMBT = 2 }
 UK. More...
enum  DtPlatformLandUSSRTank { DtT72 = 2, DtT64 = 3 }
 USSR. More...
enum  DtT72Specific { DtBasicT72 = 1 }
 Any Country. More...
enum  DtPlatformLandUSSRArmoredFightingVehicle { DtBMP1 = 1, DtBMP2 = 2, DtBRDM1 = 3, DtMTLB = 7 }
 Any Country. More...
enum  DtPlatformLandUSSRSelfPropelledArtillery {
  DtSS1ScudMissileLauncher = 10, DtZSU23_4 = 18, DtSA6Launcher = 19, DtSAMSite = 19,
  DtSA10FlapLidRadar = 42, DtSA8LauncherRadar = 41
}
 Any Country. More...
enum  DtSA10Specific { DtSpecificSA10 = 1 }
 Any Country. More...
enum  DtSA8Specific { DtSpecificSA8 = 1 }
 Any Country. More...
enum  DtPlatformLandUSSRSelfTowedArtillery { DtD20 = 3 }
 Any Country. More...
enum  DtPlatformLandUSSRLargeWheeledUtilityVehicle { DtZIL157 = 6, DtGAZ66 = 8, DtUral375 = 9 }
 Any Country. More...
enum  DtPlatformAirUSSRAttackHelicopter { DtMI28 = 1, DtMI24 = 2 }
 Any Country. More...
enum  DtPlatformAirUSSRFighter { DtMiG29 = 2, DtMiG23 = 5 }
 Any Country. More...
enum  DtPlatformAirUSSRAttack { DtSU25 = 8 }
 Any Country. More...
enum  DtPlatformAirUSSRBomber { DtTU26 = 3, DtTU95 = 5 }
 Any Country. More...
Munitions.
enum  DtMunitionAntiAir { DtMunitionGuided = 1, DtMunitionUnguided = 2 }
 US. More...
enum  DtMunitionAntiArmor { DtAntiArmorGuided = 1, DtAntiArmorUnguided = 2 }
 US. More...
enum  DtMunitionAntiRadar { DtAntiRadarGuided = 1, DtAntiRadarUnguided = 2 }
 US. More...
enum  DtMunitionAntiShip { DtAntiShipGuided = 1, DtAntiShipUnguided = 2 }
 US. More...
enum  DtMunitionAntiSubmarine { DtAntiSubmarineGuided = 1, DtAntiSubmarineUnguided = 2 }
 US. More...
enum  DtMunitionAntiPersonnel { DtAntiPersonnelGuided = 1, DtAntiPersonnelUnguided = 2 }
 US. More...
enum  DtMunitionBattlefieldSupport { DtBattlefieldSupportGuided = 1, DtBattlefieldSupportUnguided = 2 }
 US. More...
enum  DtMunitionUSAntiAirGuided {
  DtSidewinder = 1, DtAMRAAM = 2, DtHawk = 6, DtPhoenix = 8,
  DtRoland = 11, DtSeaSparrow = 12, DtSparrow = 13, DtStinger = 15,
  DtPatriot = 16
}
 US. More...
enum  DtMunitionUSAntiArmorGuided { DtBGM71TOW = 1, DtHellfire = 3, DtMaverick = 4 }
 US. More...
enum  DtMunitionUSAntiArmorUnguided { Dt25mm = 3, Dt105m = 10, Dt120mm = 13 }
 US. More...
enum  DtMunitionUSAntiRadarGuided { DtAGM88HARM = 1 }
 US. More...
enum  DtMunitionUSAntiSubmarineGuided { DtMk48AntiSubmarine = 2 }
 US. More...
enum  DtMunitionUSAntiPersonnelUnguided { Dt7_62mm = 2 }
 US. More...
enum  DtMunitionUSBattlefieldSupportUnguided { DtBattlefield20mm = 1, DtBattlefield30mm = 3, DtBattlefield105mm = 10, DtBattlefield120mm = 11 }
 US. More...
enum  DtMunitionUSBattlefieldSupportGuided { DtBGM109Tomahawk = 6 }
 US. More...
enum  DtMunitionUSSRAntiAirGuided {
  DtAA3Anan = 3, DtAA9Amos = 9, DtSA2Guideline = 14, DtSA3Goa = 15,
  DtSA4Ganef = 16, DtSA6Gainful = 18, DtSA7Grail = 19, DtSA8Gecko = 20,
  DtSA9Gaskin = 21, DtSA10Grumble = 22
}
 USSR. More...
enum  DtMunitionUSSRAntiPersonnelUnguided { Dt7_62mmUSSR = 2 }
 US. More...
enum  DtMunitionUKAntiPersonnelUnguided { Dt7_62mmUK = 1 }
 UK. More...
enum  DtMunitionUKBattlefieldSupportUnguided { DtBattlefield105mmUK = 3 }
 US. More...
Life Forms.
enum  DtLifeFormLand {
  DtLifeformOther = 0, DtDismountedInfantry = 1, DtDismountedInfantryNonVisible = 2, DtCivilianUnarmed = 3,
  DtCivilianWithWeapons = 4, DtLifeFormAnimal = 5
}
enum  DtNumberOfIndividualLifeForms {
  DtFireTeam = 101, DtSquad = 102, DtPlatoon = 103, DtCompany = 104,
  DtBattalion = 105, DtRegiment = 106, DtDivision = 107, DtCorps = 108,
  DtArmy = 109
}

Detailed Description

This file declares enumerations for use with DtEntityType.

Macro Definition Documentation

#define antiPersonell   8
#define DtEntityIsAntiPersonnel (   a)    (((a)->DtEntityKind == DtMunition) && ((a)->DtDomain == antiPersonell))
#define DtIsAirPlatform (   a)
Value:
((a)->DtEntityKind == DtPlatform && \
(a)->DtDomain == DtPlatformDomainAir)
#define DtIsFixedWing (   a)
Value:
#define DtIsLandLifeForm (   a)
Value:
((a)->DtEntityKind == DtLifeForm && \
(a)->DtDomain == DtLifeFormDomainLand)
#define DtIsLandPlatform (   a)
Value:
((a)->DtEntityKind == DtPlatform && \
(a)->DtDomain == DtPlatformDomainLand)
#define DtIsRotaryWing (   a)
Value:
(a)->DtCategory >= 20 && \
(a)->DtCategory < 30)
#define DtIsTank (   a)    (DtIsLandPlatform(a) && (a)->DtCategory == DtTank)
#define DtSameEntityKind (   a,
 
)
Value:
((a)->DtEntityKind == (b)->DtEntityKind && \
(a)->DtDomain == (b)->DtDomain && \
(a)->DtCountry == (b)->DtCountry && \
(a)->DtCategory == (b)->DtCategory && \
(a)->DtSubCategory == (b)->DtSubCategory && \
(a)->DtSpecific == (b)->DtSpecific && \
(a)->DtExtra == (b)->DtExtra)

Enumeration Type Documentation

Any Country.

Enumerator:
DtTiconderoga 
DtYorktown 
DtVincennes 
DtValleyForge 
DtThomasSGates 

Any Country.

Enumerator:
DtSpecificAH1W 

Country codes.

Enumerator:
DtCountryCodeOther 
DtFrance 
DtIraq 
DtUnionOfSovietSocialistRepublics 
DtUnitedKingdom 
DtUnitedStates 

Munitions.

Enumerator:
DtCulturalFeatureDomainOther 
DtCulturalFeatureDomainLand 
DtCulturalFeatureDomainAir 
DtCulturalFeatureDomainSurface 
DtCulturalFeatureDomainSubsurface 
DtCulturalFeatureDomainSpace 

Cultural Feature.

Enumerator:
DtBridgeConcreteTwoLane 
DtBuildingOneStory 
DtBuildingTwoStory 
DtBuildingThreeStory 
DtBuildingFourStory 
DtDragonsTeeth 

Any Country.

Enumerator:
DtSpecificCV59 

We use enumerated types instead of manifest constants so that cross-type assignment mistakes can be caught at compile time.

DtEntityKinds

Enumerator:
DtEntityKindOther 
DtPlatform 
DtMunition 
DtLifeForm 
DtEnvironmental 
DtCulturalFeature 
DtSupply 
DtRadio 
DtExpendable 
DtSensor 
DtObserver 

Environmental.

Enumerator:
DtEnvironmentalDomainAirOther 
DtSmoke 
DtFog 
DtCloud 
DtCloudWithRainFalling 
DtCloudWithSnowFalling 

Munitions.

Enumerator:
DtEnvironmentalDomainOther 
DtEnvironmentalDomainLand 
DtEnvironmentalDomainAir 
DtEnvironmentalDomainSurface 
DtEnvironmentalDomainSubsurface 
DtEnvironmentalDomainSpace 
enum DtF16

Any Country.

Enumerator:
DtBasicF16 
DtF16C 

Any Country.

Enumerator:
DtSpecificFFG7 

Land Cultural Feature - Category 5.1.0.x.

Enumerator:
DtLandCulturalFeatureOther 
DtLandCulturalFeatureBridge 
DtLandCulturalFeatureBuilding 
DtLandCulturalFeatureTracks 
DtLandCulturalFeatureCrater 
DtLandCulturalFeatureObstacle 
DtLandCulturalFeatureFlagsMarkers 
DtLandCulturalFeaturePreparedPositions 
DtLandCulturalFeatureUndergroundFacility 
DtLandCulturalFeatureSSMSite 
DtLandCulturalFeatureRunway 
DtLandCulturalFeatureSAMSite 
DtLandCulturalFeatureNuclearPowerPlant 
DtLandCulturalFeatureRailyard 
DtLandCulturalFeatureCampLejeuneMOUTCTF 
DtLandCulturalFeaturePOLStorageTank 
DtLandCulturalFeatureCargoContainer 
DtLandCulturalFeatureTower 
DtLandCulturalFeatureAAASite 
DtLandCulturalFeatureBridgeSpan 
DtLandCulturalFeatureRoadElement 

Land Cultural Feature - Bridge - Subcategory 5.1.0.1.x.

Enumerator:
DtLandCulturalFeatureBridgeOther 
DtLandCulturalFeatureBridgeConcreteTwoLane 
DtLandCulturalFeatureBridgeConcreteFourLane 
DtLandCulturalFeatureBridgeTrussTwoLane 
DtLandCulturalFeatureBridgeTrussFourLane 
DtLandCulturalFeatureBridgeSuspensionTwoLane 
DtLandCulturalFeatureBridgeSuspensionFourLane 

Land Cultural Feature - Building - Subcategory 5.1.0.2.x.

Enumerator:
DtLandCulturalFeatureBuildingOther 
DtLandCulturalFeatureBuildingOneStory 
DtLandCulturalFeatureBuildingTwoStory 
DtLandCulturalFeatureBuildingThreeStory 
DtLandCulturalFeatureBuildingFourStory 
DtLandCulturalFeatureBuildingFiveStory 
DtLandCulturalFeatureBuildingSixStory 
DtLandCulturalFeatureBuildingSevenStory 
DtLandCulturalFeatureBuildingEightStory 
DtLandCulturalFeatureBuildingNineStory 
DtLandCulturalFeatureBuildingTenStory 

Land Cultural Feature - Obstacle - Subcategory 5.1.0.5.x.

Enumerator:
DtLandCulturalFeatureObstacleOther 
DtLandCulturalFeatureObstacleDitch 
DtLandCulturalFeatureObstacleTankDitch100x400M 
DtLandCulturalFeatureObstacleTankDitch200x400M 
DtLandCulturalFeatureObstacleTankDitch300x400M 
DtLandCulturalFeatureObstacleAbatis8Tree 
DtLandCulturalFeatureObstacleConcertinaFence3Roll 
DtLandCulturalFeatureObstacleLogCribRectangular 
DtLandCulturalFeatureObstacleAmmoPrestock 
DtLandCulturalFeatureObstacleFuelPrestock 
DtLandCulturalFeatureObstacleMinefieldHasty0to300M 
DtLandCulturalFeatureObstacleMinefieldPrepared0to500M 
DtLandCulturalFeatureObstacleMinefieldScatterableOval 
DtLandCulturalFeatureObstacleBarbedWire 
DtLandCulturalFeatureObstacleDragonsTeeth 
DtLandCulturalFeatureObstacleJerseyBarrier 
DtLandCulturalFeatureObstacleRoadblockImproved 
DtLandCulturalFeatureObstacleRoadblockMajor 
DtLandCulturalFeatureObstacleRoadblockTires 
DtLandCulturalFeatureObstacleTrashCans 
DtLandCulturalFeatureObstacleRubble 
DtLandCulturalFeatureObstacleCardboardBoxes 
DtLandCulturalFeatureObstacleTrashBags 
DtLandCulturalFeatureObstacleFuelDrum55Gal 
DtLandCulturalFeatureObstacleWeaponsStack20CountAK_RPK_RPG 
DtLandCulturalFeatureObstacleTarget 

Any Country.

Enumerator:
DtTarawa 
DtSaipan 
DtBelleauWood 
DtNassau 
DtPeleliu 

Munitions.

Enumerator:
DtLifeFormDomainOther 
DtLifeFormDomainLand 
DtLifeFormDomainAir 
DtLifeFormDomainSurface 
DtLifeFormDomainSubsurface 
DtLifeFormDomainSpace 
Enumerator:
DtLifeformOther 
DtDismountedInfantry 
DtDismountedInfantryNonVisible 
DtCivilianUnarmed 
DtCivilianWithWeapons 
DtLifeFormAnimal 

US.

Enumerator:
DtMunitionGuided 
DtMunitionUnguided 

US.

Enumerator:
DtAntiArmorGuided 
DtAntiArmorUnguided 

US.

Enumerator:
DtAntiPersonnelGuided 
DtAntiPersonnelUnguided 

US.

Enumerator:
DtAntiRadarGuided 
DtAntiRadarUnguided 

US.

Enumerator:
DtAntiShipGuided 
DtAntiShipUnguided 

US.

Enumerator:
DtAntiSubmarineGuided 
DtAntiSubmarineUnguided 

US.

Enumerator:
DtBattlefieldSupportGuided 
DtBattlefieldSupportUnguided 

Munitions.

Enumerator:
DtMunitionDomainOther 
DtAntiAir 
DtAntiArmor 
DtAntiGuidedMunition 
DtAntiRadar 
DtAntiSatellite 
DtAntiShip 
DtAntiSubmarine 
DtAntiPersonnel 
DtBattlefieldSupport 
DtStrategic 

UK.

Enumerator:
Dt7_62mmUK 

US.

Enumerator:
DtBattlefield105mmUK 

US.

Enumerator:
DtSidewinder 
DtAMRAAM 
DtHawk 
DtPhoenix 
DtRoland 
DtSeaSparrow 
DtSparrow 
DtStinger 
DtPatriot 

US.

Enumerator:
DtBGM71TOW 
DtHellfire 
DtMaverick 

US.

Enumerator:
Dt25mm 
Dt105m 
Dt120mm 

US.

Enumerator:
Dt7_62mm 

US.

Enumerator:
DtAGM88HARM 

US.

Enumerator:
DtMk48AntiSubmarine 

US.

Enumerator:
DtBGM109Tomahawk 

US.

Enumerator:
DtBattlefield20mm 
DtBattlefield30mm 
DtBattlefield105mm 
DtBattlefield120mm 

USSR.

Enumerator:
DtAA3Anan 
DtAA9Amos 
DtSA2Guideline 
DtSA3Goa 
DtSA4Ganef 
DtSA6Gainful 
DtSA7Grail 
DtSA8Gecko 
DtSA9Gaskin 
DtSA10Grumble 

US.

Enumerator:
Dt7_62mmUSSR 
Enumerator:
DtFireTeam 
DtSquad 
DtPlatoon 
DtCompany 
DtBattalion 
DtRegiment 
DtDivision 
DtCorps 
DtArmy 

Any Country.

Enumerator:
DtFighter 
DtAttack 
DtBomber 
DtCargo 
DtAntiSubmarinePatrol 
DtAttackHelicopter 
DtUtilityHelicopter 
DtSeaGoingHelicopter 
DtElectronicWarfare 
DtUnmannedAirVehicle 
DtReconnaisance 
DtSpecialOperations 

France.

Enumerator:
DtGazelle 

Any Country.

Enumerator:
DtA10 

Any Country.

Enumerator:
DtAH64 
DtAH1W 
DtRAH66 

Any Country.

Enumerator:
DtC130 
DtKC130 

Any Country.

Enumerator:
DtF117 
DtF16 
DtF15 
DtF15E 
DtF18 

Any Country.

Enumerator:
DtOH58 

Any Country.

Enumerator:
DtMH60 
DtMH53 

Any Country.

Enumerator:
DtSU25 

Any Country.

Enumerator:
DtMI28 
DtMI24 

Any Country.

Enumerator:
DtTU26 
DtTU95 

Any Country.

Enumerator:
DtMiG29 
DtMiG23 

Any Country.

Enumerator:
DtUAV 

Munitions.

Enumerator:
DtPlatformDomainOther 
DtPlatformDomainLand 
DtPlatformDomainAir 
DtPlatformDomainSurface 
DtPlatformDomainSubsurface 
DtPlatformDomainSpace 

Any Country.

Enumerator:
DtTank 
DtArmoredFightingVehicle 
DtArmoredUtilityVehicle 
DtSelfPropelledArtillery 
DtTowedArtillery 
DtSmallWheeledUtilityVehicle 
DtLargeWheeledUtilityVehicle 
DtSmallTrackedUtilityVehicle 
DtLargeTrackedUtilityVehicle 
DtMortar 

Any Country.

Enumerator:
DtCivilianCar 

UK.

Enumerator:
DtChallengerMBT 

Any Country.

Enumerator:
DtM2 
DtM3 
DtM113 

Any Country.

Enumerator:
DtM88 
DtM577 

Any Country.

Enumerator:
DtM109 

Any Country.

Enumerator:
DtUSCivilianCar 
DtHMMWV 

Any Country.

Enumerator:
DtBMP1 
DtBMP2 
DtBRDM1 
DtMTLB 

Any Country.

Enumerator:
DtZIL157 
DtGAZ66 
DtUral375 

Any Country.

Enumerator:
DtSS1ScudMissileLauncher 
DtZSU23_4 
DtSA6Launcher 
DtSAMSite 
DtSA10FlapLidRadar 
DtSA8LauncherRadar 

Any Country.

Enumerator:
DtD20 

USSR.

Enumerator:
DtT72 
DtT64 

US.

Enumerator:
DtM1 

Any Country.

Enumerator:
DtSBBNOhio 

Any Country.

Enumerator:
DtCarrier 
DtCommandShip 
DtGuidedMissleCruiser 
DtGuidedMissleDestroyer 
DtDestroyer 
DtGuidedMissleFrigate 
DtPatrolCraft 
DtMineCounterMeasureShip 
DtDockLandingShip 
DtTankLandingShip 
DtLandingCraft 
DtFrigate 
DtBattleship 
DtHeavyCruiser 
DtDestroyerTender 
DtAmphibiousAssaultShip 
DtAmphibiousCargoShip 
DtAmphibiousTransportDock 
DtAmmunitionShip 
DtCombatStoresShip 

Any Country.

Enumerator:
DtTarawaClass 

Any Country.

Enumerator:
DtCV59 

Any Country.

Enumerator:
DtTiconderogaClass 

Any Country.

Enumerator:
DtFFG7 

Any Country.

Enumerator:
DtSpecificSA10 

Any Country.

Enumerator:
DtSpecificSA8 

Used by both Environmental and Cultural features.

Enumerator:
DtOther 
DtVerySmall 
DtSmall 
DtMedium 
DtLarge 
DtVeryLarge 

Supply Types.

Enumerator:
DtSupplyOther 
DtSupplyFuels 
DtSupplyOils 
DtSupplyLubricants 
DtSupplyFood 
DtSupplySpareParts 
DtSupplyPersonnel 

Any Country.

Enumerator:
DtBasicT72 

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)