VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
simComponentTypes.h File Reference

Go to the source code of this file.

Variables

const char DtBaseComponentType [] = "base-component"
 Contains the definition of constants for types of DtSimComponent.
const char DtObstructionSensorType [] = "obstruction-sensor"
 Sensors.
const char DtObjectSensorType [] = "object-sensor"
const char DtRadarObjectSensorType [] = "radar-signature-sensor"
const char DtPassiveSonarSensorType [] = "passive-sonar-sensor"
const char DtActiveSonarSensorType [] = "active-sonar-sensor"
const char DtSignatureObjectSensorType [] = "signature-sensor"
const char DtHumanObstructionSensorType [] = "human-obstruction-sensor"
const char DtSpotReportReceiverType [] = "spot-report-receiver"
const char DtRemoteSensorSpotReportReceiverType [] = "remote-sensor-spot-report-receiver"
const char DtSimpleProximitySensorType [] = "simple-proximity-sensor"
const char DtNbcSensorType [] = "nbc-sensor"
const char DtEngineeringObjectSensorType [] = "engineering-object-sensor"
const char DtMunitionObstructionSensorType [] = "munition-obstruction-sensor"
const char DtRadarWarningReceiverType [] = "radar-warning-receiver"
const char DtControllerComponentType [] = "controller-component"
 Controllers.
const char DtBaseMountingControllerType [] = "base-mounting-controller"
const char DtMountingControllerType [] = "mounting-controller"
const char DtBaseWeaponControllerType [] = "base-weapon-controller"
const char DtWeaponControllerType [] = "weapon-controller"
const char DtIndirectFireControllerType [] = "indirect-fire-controller"
const char DtIndirectFireWeaponControllerType [] = "indirect-fire-weapon-controller"
const char DtLauncherControllerType [] = "missile-launcher-controller"
const char DtGroundJoyTurretControllerType [] = "ground-turret-joystick-controller"
const char DtTurretScanControllerType [] = "turret-scan-controller"
const char DtTurretAcquireControllerType [] = "turret-acquire-controller"
const char DtTurretAimControllerType [] = "turret-aim-controller"
const char DtTurretReturnToHeadingControllerType [] = "turret-return-to-heading-controller"
const char DtBallisticGunControllerType [] = "ballistic-gun-controller"
const char DtBallisticGunJoyControllerType [] = "ballistic-gun-joy-controller"
const char DtWaitControllerType [] = "wait-controller"
const char DtActivityControllerType [] = "activity-controller"
const char DtAirVehicleWeaponHoldControllerType [] = "air-vehicle-weapon-hold-controller"
const char DtDefaultLandingGearControllerType [] = "default-landing-gear-controller"
const char DtDirectFireControllerType [] = "direct-fire-weapon-controller"
const char DtAimWeaponControllerType [] = "aim-weapon-controller"
const char DtAimAtPointControllerType [] = "aim-at-point-controller"
const char DtLookAtPointControllerType [] = "look-at-point-controller"
const char DtHumanAcquireControllerType [] = "human-acquire-controller"
const char DtHumanFaceTargetControllerType [] = "human-face-target-controller"
const char DtHumanFleeControllerType [] = "human-flee-controller"
const char DtHumanCoverPointControllerType [] = "human-cover-point-controller"
const char DtHumanLauncherAcquireControllerType [] = "human-launcher-acquire-controller"
const char DtHumanPostureControllerType [] = "human-posture-controller"
const char DtHumanSetControllerType [] = "human-set-controller"
const char DtHumanCrosswalkControllerType [] = "human-crosswalk-controller"
const char DtHumanUseDoorControllerType [] = "human-use-door-controller"
const char DtDIGuyControllerType [] = "di-guy-controller"
const char DtDIGuyGestureControllerType [] = "di-guy-gesture-controller"
const char DtContactFusionControllerType [] = "contact-fusion-controller"
const char DtLaunchSmokeControllerType [] = "launch-smoke-controller"
const char DtLasingComponentType [] = "laser-controller"
const char DtLasingMissileTrackControllerType [] = "lasing-missile-track-controller"
const char DtLaserGuidedLauncherControllerType [] = "laser-guided-launcher-controller"
const char DtIntegratedLaserGuidedLauncherControllerType [] = "integrated-laser-guided-launcher-controller"
const char DtVrfObjectDataMessengerType [] = "vrf-object-data-messenger"
const char DtMovementBasedTerrainPreloadControllerType [] = "movement-based-terrain-preload-controller"
const char DtShapeBasedTerrainPreloadControllerType [] = "shape-based-terrain-preload-controller"
const char DtReleaseBombControllerType [] = "release-bomb-controller"
const char DtBombControllerType [] = "bomb-controller"
const char DtScriptedMovementControllerType [] = "scripted-movement-controller"
const char DtScenarioEventControllerType [] = "scenario-event-controller"
const char DtEnvironmentalActivationControllerType [] = "environmental-activation-controller"
const char DtMissileTargetControllerType [] = "missile-target-controller"
const char DtScriptEnableControllerType [] = "script-enable-controller"
const char DtAggregateIndirectFireControllerType [] = "aggregate-indirect-fire-controller"
const char DtAggregateReleaseBombControllerType [] = "aggregate-release-bomb-controller"
const char DtAggregateAntiAirControllerType [] = "aggregate-anti-air-controller"
const char DtMoppEnableControllerType [] = "mopp-enable-controller"
const char DtNbcWeaponControllerType [] = "nbc-weapon-controller"
const char DtCreateEngineeringObjectControllerType [] = "create-engineering-object-controller"
const char DtDestroyEngineeringObjectControllerType [] = "destroy-engineering-object-controller"
const char DtBreachObstacleControllerType [] = "breach-obstacle-controller"
const char DtFascamControllerType [] = "fascam-controller"
const char DtJammerControllerType [] = "jammer-controller"
const char DtResupplyControllerType [] = "resupply-controller"
const char DtFixedWingGunneryControllerType [] = "fixed-wing-gunnery-controller"
const char DtNavigationPreferenceControllerType [] = "navigation-preference-controller"
const char DtSensorGimbalControllerType [] = "sensor-gimbal-controller"
const char DtDynamicFeaturesControllerType [] = "dynamic-features-controller"
const char DtAggregateDynamicFeaturesControllerType [] = "aggregate-dynamic-features-controller"
const char DtTagVolumeDimensionsControllerType [] = "tag-volume-dimensions-controller"
const char DtDynamicTerrainControllerType [] = "dynamic-terrain-controller"
const char DtDynamicTerrainMunitionDamageControllerType [] = "dynamic-terrain-munition-damage-controller"
const char DtGroundVehicleTrailingEffectControllerType [] = "ground-vehicle-trailing-effect-controller"
const char DtSpotReportGeneratorControllerType [] = "spot-report-generator-controller"
 Spot reports are not yet implemented. This is a place holder for future work.
const char DtMunitionLaunchControllerType [] = "munition-launch-controller"
const char DtCruiseMissileLaunchControllerType [] = "cruise-missile-launch-controller"
const char DtTargetSelectionControllerType [] = "target-selection-controller"
const char DtLaserDetectorComponentType [] = "laser-detector-controller"
const char DtEngagementReportGeneratorControllerType [] = "engagement-report-generator-controller"
const char DtTDLPPLIMessageGeneratorControllerType [] = "tdl-ppli-message-generator-controller"
 VRF TDL Message implementations.
const char DtTDLStatusMessageGeneratorControllerType [] = "tdl-status-message-generator-controller"
const char DtTDLContactMessageGeneratorControllerType [] = "tdl-contact-message-generator-controller"
const char DtGroundAutoMovementControllerType [] = "ground-auto-move-controller"
 Basic controllers for movement.
const char DtGroundJoyMoveControllerType [] = "ground-move-joystick-controller"
const char DtGroundStopMovingControllerType [] = "ground-stop-moving-controller"
const char DtFixedWingPilotControllerType [] = "fixed-wing-pilot-controller"
const char DtRotaryWingPilotControllerType [] = "rotary-wing-pilot-controller"
const char DtMissileMovementControllerType [] = "missile-controller"
const char DtSurfaceEntityPilotControllerType [] = "surface-entity-pilot-controller"
const char DtSurfaceEntityStopControllerType [] = "surface-entity-stop-controller"
const char DtSubSurfaceDepthControllerType [] = "subsurface-depth-controller"
const char DtGroundMoveDirectionControllerType [] = "ground-auto-move-direction-controller"
const char DtHumanStopMovingControllerType [] = "human-stop-moving-controller"
const char DtHumanTurnToControllerType [] = "human-turn-to-controller"
const char DtHumanJoystickMovementControllerType [] = "human-joystick-movement-controller"
const char DtFixedWingDefaultControllerType [] = "fixed-wing-default-controller"
 `Stay here' controllers for airplanes
const char DtRotaryWingWaitType [] = "helicopter-wait-controller"
const char DtRotaryWingLoiterType [] = "helicopter-loiter-controller"
const char DtCruiseMissileDefaultControllerType [] = "cruise-missile-default-controller"
const char DtGroundAutoCollisionAvoidanceType [] = "ground-auto-collision-controller"
 Don't run into things controller.
const char DtHumanCollisionAvoidanceControllerType [] = "human-collision-avoidance-controller"
const char DtTerrainProximityIndicatorType [] = "terrain-proximity-indicator"
const char DtGroundAutoMoveToDestinationType [] = "ground-auto-move-to-destination-controller"
 Go there.
const char DtGroundAutoMoveToType [] = "ground-auto-move-to-controller"
const char DtGroundAutoMoveToLocationType [] = "ground-auto-move-to-location-controller"
const char DtSimpRotaryWingMoveToType [] = "Simple-Rotary-Wing-move-to-controller"
const char DtRotaryWingMoveToType [] = "helicopter-move-to-controller"
const char DtRotaryWingMoveToLocationType [] = "helicopter-move-to-location-controller"
const char DtFixedWingMoveToControllerType [] = "fixed-wing-move-to-controller"
const char DtFixedWingMoveToLocationControllerType [] = "fixed-wing-move-to-location-controller"
const char DtMissileMoveToType [] = "missile-move-to-controller"
const char DtSurfaceEntityMoveToType [] = "surface-entity-move-to-controller"
const char DtSurfaceEntityMoveToLocationType [] = "surface-entity-move-to-location-controller"
const char DtSurfaceEntityTurnMoveType [] = "surface-entity-turn-move-controller"
const char DtFixedWingFlyIntoControllerType [] = "fixed-wing-fly-into-controller"
const char DtHumanMoveToControllerType [] = "human-move-to-controller"
const char DtGroundAutoFollowEntityType [] = "ground-auto-follow-entity-controller"
 Follow him.
const char DtFixedWingFollowEntityControllerType [] = "fixed-wing-follow-entity-controller"
const char DtRotaryWingFollowEntityType [] = "helicopter-follow-entity-controller"
const char DtMissileTrackEntityType [] = "missile-track-entity-controller"
const char DtSurfaceEntityFollowEntityType [] = "surface-entity-follow-entity-controller"
const char DtHumanFollowControllerType [] = "human-follow-controller"
const char DtGroundAutoMoveAlongType [] = "ground-auto-move-along-controller"
 Move along route.
const char DtFixedWingMoveAlongControllerType [] = "fixed-wing-move-along-controller"
const char DtCruiseMissileMoveAlongControllerType [] = "cruise-missile-move-along-controller"
const char DtRotaryWingMoveAlongType [] = "helicopter-move-along-controller"
const char DtSurfaceEntityMoveAlongType [] = "surface-entity-move-along-controller"
const char DtHumanMoveAlongControllerType [] = "human-move-along-controller"
const char DtGroundAutoPatrolRouteType [] = "ground-auto-patrol-route-controller"
 Patrol route.
const char DtFixedWingPatrolRouteControllerType [] = "fixed-wing-patrol-route-controller"
const char DtRotaryWingPatrolRouteType [] = "helicopter-patrol-route-controller"
const char DtSurfaceEntityPatrolRouteType [] = "surface-entity-patrol-route-controller"
const char DtHumanPatrolControllerType [] = "human-patrol-controller"
const char DtGroundAutoPatrolBetweenType [] = "ground-auto-patrol-between-controller"
 Patrol between points.
const char DtFixedWingPatrolBetweenControllerType [] = "fixed-wing-patrol-between-controller"
const char DtRotaryWingPatrolBetweenType [] = "helicopter-patrol-between-controller"
const char DtSurfaceEntityPatrolBetweenType [] = "surface-entity-patrol-between-controller"
const char DtRailPathControllerType [] = "rail-path-controller"
const char DtRailMoveAlongType [] = "rail-movement-controller"
const char DtRoadMoveAlongType [] = "road-movement-controller"
const char DtGroundAutoTurnToHeadingType [] = "ground-auto-turn-to-heading-controller"
 Turn to heading.
const char DtRotaryWingTurnToHeadingControllerType [] = "rotary-wing-turn-to-heading-controller"
const char DtEmbarkationControllerType [] = "embarkation-controller"
 Embarkation.
const char DtRotaryWingEmbarkationControllerType [] = "rotary-wing-embarkation-controller"
const char DtFixedWingEmbarkationControllerType [] = "fixed-wing-embarkation-controller"
const char DtOccupancyDirectorControllerType [] = "occupancy-director-controller"
const char DtEmbeddedEntitiesControllerType [] = "embedded-entities-controller"
const char DtFixedWingLandingControllerType [] = "fixed-wing-landing-controller"
 Takeoff and landing.
const char DtFixedWingTakeoffControllerType [] = "fixed-wing-takeoff-controller"
const char DtRotaryWingLandingControllerType [] = "rotary-wing-landing-controller"
const char DtFixedWingJoyFlightControllerType [] = "fixed-wing-joy-flight-controller"
const char DtRotaryWingJoyFlightControllerType [] = "rotary-wing-joy-flight-controller"
const char DtLocalEntitySetControllerType [] = "local-entity-set-controller"
const char DtTacticalGraphicSetControllerType [] = "tactical-graphic-set-controller"
const char DtAirVehicleSetControllerType [] = "air-vehicle-set-controller"
const char DtSurfaceEntitySetControllerType [] = "surface-entity-set-controller"
const char DtFixedWingEntitySetControllerType [] = "fixed-wing-entity-set-controller"
const char DtCulturalFeatureSetControllerType [] = "cultural-feature-set-controller"
const char DtNavalMineSetControllerType [] = "naval-mine-set-controller"
const char DtEventTriggerControllerType [] = "event-trigger-controller"
const char DtBreachDetectorType [] = "breach-detector"
const char DtSinkToDepthActuatorType [] = "sink-to-depth-actuator"
const char DtSendRadioMessageControllerType [] = "send-radio-message-controller"
const char DtHumanEyepointControllerType [] = "human-eyepoint-controller"
const char DtPseudoAggregateOrganizationControllerType [] = "pseudo-aggregate-organization-controller"
const char DtPseudoAggregateSetControllerType [] = "pseudo-aggregate-set-controller"
const char DtPseudoAggregatedSetControllerType [] = "pseudo-aggregated-set-controller"
const char DtPseudoAggregateWaitControllerType [] = "pseudo-aggregate-wait-controller"
const char DtAggregateFormationControllerType [] = "aggregate-formation-controller"
const char DtConvoyFormationControllerType [] = "convoy-formation-controller"
const char DtAggregateMoveAlongControllerType [] = "aggregate-move-along-controller"
const char DtAggregatePatrolAlongControllerType [] = "aggregate-patrol-along-controller"
const char DtAggregateMoveIntoFormationControllerType [] = "aggregate-move-into-formation-controller"
const char DtAggregateTurnToHeadingControllerType [] = "aggregate-turn-to-heading-controller"
const char DtAggregateMoveToControllerType [] = "aggregate-move-to-controller"
const char DtAggregateMoveToLocationControllerType [] = "aggregate-move-to-location-controller"
const char DtAggregatePatrolBetweenControllerType [] = "aggregate-patrol-between-controller"
const char DtAggregateEmbarkationControllerType [] = "aggregate-embarkation-controller"
const char DtAggregateOccupancyDirectorControllerType [] = "aggregate-occupancy-director-controller"
const char DtAggreagateOccupancyDirectorControllerType [] = "aggregate-occupancy-director-controller"
const char DtUncoordinatedAggMoveToControllerType [] = "uncoordinated-aggregate-move-to-controller"
const char DtUncoordinatedAggMoveToLocControllerType [] = "uncoordinated-aggregate-move-to-location-controller"
const char DtIffControllerType [] = "iff-controller"
const char DtEmitterComponentType [] = "emitter-component"
const char DtRadarJammerType [] = "radar-jammer"
const char DtOrganizationControllerType [] = "organization-controller"
const char DtTopLevelOrganizationControllerType [] = "top-level-organization-controller"
const char DtDetonationControllerType [] = "detonation-controller"
const char DtConvoyTaskControllerType [] = "convoy-task-controller"
const char DtLimitExistenceControllerType [] = "limit-existence-controller"
const char DtFallingFromSkyActuatorType [] = "fall-from-sky-actuator"
const char DtLaunchExpendableResourceControllerType [] = "launch-expendable-resource-controller"
const char DtMissileDistractionControllerType [] = "missile-distraction-controller"
const char DtScriptMultiTaskControllerType [] = "script-multi-task-controller"
const char DtGroundMovementChooserControllerType [] = "ground-movement-chooser-controller"
const char DtCompatibilityControllerType [] = "compatibility-controller"
const char DtScriptReactiveTaskControllerType [] = "script-reactive-task-controller"
const char DtSimTerrainVisualizationControllerType [] = "sim-terrain-visualization-controller"
const char DtSimFeaturesVisualizationControllerType [] = "sim-features-visualization-controller"
const char DtActuatorComponentType [] = "actuator-component"
 Actuator types.
const char DtAggregateActuatorType [] = "aggregate-actuator"
const char DtEncumbranceActuatorType [] = "encumbrance-actuator"
const char DtUpdateRepositoryActuatorType [] = "update-repository-actuator"
const char DtAutomotiveActuatorType [] = "automotive-actuator"
const char DtIndirectArtilleryActuatorType [] = "indirect-artillery-actuator"
const char DtFixedWingActuatorType [] = "fixed-wing-actuator"
const char DtRotaryWingActuatorType [] = "rotary-wing-actuator"
const char DtRotaryWingEncumberedFlightActuatorType [] = "rotary-wing-encumbered-flight-actuator"
const char DtMissileManeuverActuatorType [] = "missile-maneuver-actuator"
const char DtMissileCollisionActuatorType [] = "missile-collision-actuator"
const char DtSurfaceEntityActuatorType [] = "surface-entity-actuator"
const char DtSurfaceEntitySimpleActuatorType [] = "surface-entity-simple-actuator"
const char DtSubSurfaceEntitySimpleActuatorType [] = "subsurface-entity-simple-actuator"
const char DtDamageAdjudicationActuatorType [] = "damage-adjudication-actuator"
const char DtMultipleHitDamageActuatorType [] = "multiple-hit-damage-actuator"
const char DtUnderFireDeterminationSensorType [] = "under-fire-determination-sensor"
const char DtPseudoAggregateDamageActuatorType [] = "pseudo-aggregate-damage-actuator"
const char DtDieWhenHitActuatorType [] = "die-when-hit-actuator"
const char DtTurretActuatorType [] = "turret-actuator"
const char DtWeaponActuatorType [] = "weapon-actuator"
const char DtAzimuthMountActuatorType [] = "azimuth-mount-actuator"
const char DtElevationMountActuatorType [] = "elevation-mount-actuator"
const char DtBallisticGunActuatorType [] = "ballistic-gun-actuator"
const char DtBallisticGunJoyActuatorType [] = "ballistic-gun-joystick-actuator"
const char DtHumanGunActuatorType [] = "human-gun-actuator"
const char DtLookAtActuatorType [] = "look-at-actuator"
const char DtLauncherActuatorType [] = "missile-launcher-actuator"
const char DtIndirectFireActuatorType [] = "indirect-fire-actuator"
const char DtSwingingPartActuatorType [] = "swinging-part-actuator"
const char DtTranslatablePartActuatorType [] = "translatable-part-actuator"
const char DtHumanMovementActuatorType [] = "human-movement-actuator"
const char DtWarheadDetonationActuatorType [] = "warhead-detonation-actuator"
const char DtHumanWeaponStateActuatorType [] = "human-weapon-state-actuator"
const char DtTacticalSmokeActuatorType [] = "tactical-smoke-actuator"
const char DtGlobalEnvironmentActuatorType [] = "global-environment-actuator"
const char DtAggregatedResolutionControllerType [] = "aggregate-model-resolution-controller"
const char DtAggregatedMoveAlongControllerType [] = "aggregated-move-along-controller"
const char DtAggregatedMoveToControllerType [] = "aggregated-move-to-controller"
const char DtAggregatedMovementActuatorType [] = "aggregated-movement-actuator"
const char DtAggregatedSubsurfaceMovementActuatorType [] = "aggregated-subsurface-movement-actuator"
const char DtAggregatedSetControllerType [] = "aggregated-set-controller"
const char DtAggregatedPatrolControllerType [] = "aggregated-patrol-controller"
const char DtAutoAggregateDisaggregateControllerType [] = "auto-aggregate-disaggregate-controller"
const char DtVerticalLauncherControllerType [] = "vertical-launcher-controller"
const char DtSystemSwitcherControllerType [] = "system-switcher-controller"
const char DtCombatRangeControllerType [] = "combat-range-controller"
const char DtFixedWingFlightCommandControllerType [] = "fixed-wing-flight-command-controller"
const char DtRotaryWingFlightCommandControllerType [] = "rotary-wing-flight-command-controller"
const char DtFrictionlessGravityActuatorType [] = "frictionless-gravity-actuator"
const char DtBombActuatorType [] = "bomb-actuator"
const char DtPropulsionNoiseGeneratorType [] = "propulsion-noise-generator"
const char DtEngineeringObjectSetControllerType [] = "engineering-object-set-controller"
const char DtRotaryWingLandingGearControllerType [] = "rotary-wing-landing-gear-controller"
const char DtSensorGimbalActuatorType [] = "sensor-gimbal-actuator"
const char DtFrictionlessGravityCollisionsActuatorType [] = "frictionless-gravity-collisions-actuator"
const char DtSpawnObjectWarheadActuatorType [] = "spawn-object-warhead-actuator"
const char DtParachuteActuatorType [] = "parachute-actuator"
const char DtParachuteControllerType [] = "parachute-controller"
const char DtSuppressionActuatorType [] = "suppression-actuator"
const char DtSpawnControllerType [] = "spawn-controller"
const char DtIndividualLifeFormDamageAdjudicationActuatorType [] = "individual-lifeform-damage-adjudication-actuator"
 Other version of individual lifeform types were deprecated, however this one remains in use for the damage adjudication actuator.

Detailed Description

Variable Documentation

const char DtBaseComponentType[] = "base-component"

Contains the definition of constants for types of DtSimComponent.

const char DtObstructionSensorType[] = "obstruction-sensor"

Sensors.

const char DtObjectSensorType[] = "object-sensor"
const char DtRadarObjectSensorType[] = "radar-signature-sensor"
const char DtPassiveSonarSensorType[] = "passive-sonar-sensor"
const char DtActiveSonarSensorType[] = "active-sonar-sensor"
const char DtSignatureObjectSensorType[] = "signature-sensor"
const char DtHumanObstructionSensorType[] = "human-obstruction-sensor"
const char DtSpotReportReceiverType[] = "spot-report-receiver"
const char DtRemoteSensorSpotReportReceiverType[] = "remote-sensor-spot-report-receiver"
const char DtSimpleProximitySensorType[] = "simple-proximity-sensor"
const char DtNbcSensorType[] = "nbc-sensor"
const char DtEngineeringObjectSensorType[] = "engineering-object-sensor"
const char DtMunitionObstructionSensorType[] = "munition-obstruction-sensor"
const char DtRadarWarningReceiverType[] = "radar-warning-receiver"
const char DtControllerComponentType[] = "controller-component"

Controllers.

const char DtBaseMountingControllerType[] = "base-mounting-controller"
const char DtMountingControllerType[] = "mounting-controller"
const char DtBaseWeaponControllerType[] = "base-weapon-controller"
const char DtWeaponControllerType[] = "weapon-controller"
const char DtIndirectFireControllerType[] = "indirect-fire-controller"
const char DtIndirectFireWeaponControllerType[] = "indirect-fire-weapon-controller"
const char DtLauncherControllerType[] = "missile-launcher-controller"
const char DtGroundJoyTurretControllerType[] = "ground-turret-joystick-controller"
const char DtTurretScanControllerType[] = "turret-scan-controller"
const char DtTurretAcquireControllerType[] = "turret-acquire-controller"
const char DtTurretAimControllerType[] = "turret-aim-controller"
const char DtTurretReturnToHeadingControllerType[] = "turret-return-to-heading-controller"
const char DtBallisticGunControllerType[] = "ballistic-gun-controller"
const char DtBallisticGunJoyControllerType[] = "ballistic-gun-joy-controller"
const char DtWaitControllerType[] = "wait-controller"
const char DtActivityControllerType[] = "activity-controller"
const char DtAirVehicleWeaponHoldControllerType[] = "air-vehicle-weapon-hold-controller"
const char DtDefaultLandingGearControllerType[] = "default-landing-gear-controller"
const char DtDirectFireControllerType[] = "direct-fire-weapon-controller"
const char DtAimWeaponControllerType[] = "aim-weapon-controller"
const char DtAimAtPointControllerType[] = "aim-at-point-controller"
const char DtLookAtPointControllerType[] = "look-at-point-controller"
const char DtHumanAcquireControllerType[] = "human-acquire-controller"
const char DtHumanFaceTargetControllerType[] = "human-face-target-controller"
const char DtHumanFleeControllerType[] = "human-flee-controller"
const char DtHumanCoverPointControllerType[] = "human-cover-point-controller"
const char DtHumanLauncherAcquireControllerType[] = "human-launcher-acquire-controller"
const char DtHumanPostureControllerType[] = "human-posture-controller"
const char DtHumanSetControllerType[] = "human-set-controller"
const char DtHumanCrosswalkControllerType[] = "human-crosswalk-controller"
const char DtHumanUseDoorControllerType[] = "human-use-door-controller"
const char DtDIGuyControllerType[] = "di-guy-controller"
const char DtDIGuyGestureControllerType[] = "di-guy-gesture-controller"
const char DtContactFusionControllerType[] = "contact-fusion-controller"
const char DtLaunchSmokeControllerType[] = "launch-smoke-controller"
const char DtLasingComponentType[] = "laser-controller"
const char DtLasingMissileTrackControllerType[] = "lasing-missile-track-controller"
const char DtLaserGuidedLauncherControllerType[] = "laser-guided-launcher-controller"
const char DtIntegratedLaserGuidedLauncherControllerType[] = "integrated-laser-guided-launcher-controller"
const char DtVrfObjectDataMessengerType[] = "vrf-object-data-messenger"
const char DtMovementBasedTerrainPreloadControllerType[] = "movement-based-terrain-preload-controller"
const char DtShapeBasedTerrainPreloadControllerType[] = "shape-based-terrain-preload-controller"
const char DtReleaseBombControllerType[] = "release-bomb-controller"
const char DtBombControllerType[] = "bomb-controller"
const char DtScriptedMovementControllerType[] = "scripted-movement-controller"
const char DtScenarioEventControllerType[] = "scenario-event-controller"
const char DtEnvironmentalActivationControllerType[] = "environmental-activation-controller"
const char DtMissileTargetControllerType[] = "missile-target-controller"
const char DtScriptEnableControllerType[] = "script-enable-controller"
const char DtAggregateIndirectFireControllerType[] = "aggregate-indirect-fire-controller"
const char DtAggregateReleaseBombControllerType[] = "aggregate-release-bomb-controller"
const char DtAggregateAntiAirControllerType[] = "aggregate-anti-air-controller"
const char DtMoppEnableControllerType[] = "mopp-enable-controller"
const char DtNbcWeaponControllerType[] = "nbc-weapon-controller"
const char DtCreateEngineeringObjectControllerType[] = "create-engineering-object-controller"
const char DtDestroyEngineeringObjectControllerType[] = "destroy-engineering-object-controller"
const char DtBreachObstacleControllerType[] = "breach-obstacle-controller"
const char DtFascamControllerType[] = "fascam-controller"
const char DtJammerControllerType[] = "jammer-controller"
const char DtResupplyControllerType[] = "resupply-controller"
const char DtFixedWingGunneryControllerType[] = "fixed-wing-gunnery-controller"
const char DtNavigationPreferenceControllerType[] = "navigation-preference-controller"
const char DtSensorGimbalControllerType[] = "sensor-gimbal-controller"
const char DtDynamicFeaturesControllerType[] = "dynamic-features-controller"
const char DtAggregateDynamicFeaturesControllerType[] = "aggregate-dynamic-features-controller"
const char DtTagVolumeDimensionsControllerType[] = "tag-volume-dimensions-controller"
const char DtDynamicTerrainControllerType[] = "dynamic-terrain-controller"
const char DtDynamicTerrainMunitionDamageControllerType[] = "dynamic-terrain-munition-damage-controller"
const char DtGroundVehicleTrailingEffectControllerType[] = "ground-vehicle-trailing-effect-controller"
const char DtSpotReportGeneratorControllerType[] = "spot-report-generator-controller"

Spot reports are not yet implemented. This is a place holder for future work.

const char DtMunitionLaunchControllerType[] = "munition-launch-controller"
const char DtCruiseMissileLaunchControllerType[] = "cruise-missile-launch-controller"
const char DtTargetSelectionControllerType[] = "target-selection-controller"
const char DtLaserDetectorComponentType[] = "laser-detector-controller"
const char DtEngagementReportGeneratorControllerType[] = "engagement-report-generator-controller"
const char DtTDLPPLIMessageGeneratorControllerType[] = "tdl-ppli-message-generator-controller"

VRF TDL Message implementations.

const char DtTDLStatusMessageGeneratorControllerType[] = "tdl-status-message-generator-controller"
const char DtTDLContactMessageGeneratorControllerType[] = "tdl-contact-message-generator-controller"
const char DtGroundAutoMovementControllerType[] = "ground-auto-move-controller"

Basic controllers for movement.

const char DtGroundJoyMoveControllerType[] = "ground-move-joystick-controller"
const char DtGroundStopMovingControllerType[] = "ground-stop-moving-controller"
const char DtFixedWingPilotControllerType[] = "fixed-wing-pilot-controller"
const char DtRotaryWingPilotControllerType[] = "rotary-wing-pilot-controller"
const char DtMissileMovementControllerType[] = "missile-controller"
const char DtSurfaceEntityPilotControllerType[] = "surface-entity-pilot-controller"
const char DtSurfaceEntityStopControllerType[] = "surface-entity-stop-controller"
const char DtSubSurfaceDepthControllerType[] = "subsurface-depth-controller"
const char DtGroundMoveDirectionControllerType[] = "ground-auto-move-direction-controller"
const char DtHumanStopMovingControllerType[] = "human-stop-moving-controller"
const char DtHumanTurnToControllerType[] = "human-turn-to-controller"
const char DtHumanJoystickMovementControllerType[] = "human-joystick-movement-controller"
const char DtFixedWingDefaultControllerType[] = "fixed-wing-default-controller"

`Stay here' controllers for airplanes

const char DtRotaryWingWaitType[] = "helicopter-wait-controller"
const char DtRotaryWingLoiterType[] = "helicopter-loiter-controller"
const char DtCruiseMissileDefaultControllerType[] = "cruise-missile-default-controller"
const char DtGroundAutoCollisionAvoidanceType[] = "ground-auto-collision-controller"

Don't run into things controller.

const char DtHumanCollisionAvoidanceControllerType[] = "human-collision-avoidance-controller"
const char DtTerrainProximityIndicatorType[] = "terrain-proximity-indicator"
const char DtGroundAutoMoveToDestinationType[] = "ground-auto-move-to-destination-controller"

Go there.

const char DtGroundAutoMoveToType[] = "ground-auto-move-to-controller"
const char DtGroundAutoMoveToLocationType[] = "ground-auto-move-to-location-controller"
const char DtSimpRotaryWingMoveToType[] = "Simple-Rotary-Wing-move-to-controller"
const char DtRotaryWingMoveToType[] = "helicopter-move-to-controller"
const char DtRotaryWingMoveToLocationType[] = "helicopter-move-to-location-controller"
const char DtFixedWingMoveToControllerType[] = "fixed-wing-move-to-controller"
const char DtFixedWingMoveToLocationControllerType[] = "fixed-wing-move-to-location-controller"
const char DtMissileMoveToType[] = "missile-move-to-controller"
const char DtSurfaceEntityMoveToType[] = "surface-entity-move-to-controller"
const char DtSurfaceEntityMoveToLocationType[] = "surface-entity-move-to-location-controller"
const char DtSurfaceEntityTurnMoveType[] = "surface-entity-turn-move-controller"
const char DtFixedWingFlyIntoControllerType[] = "fixed-wing-fly-into-controller"
const char DtHumanMoveToControllerType[] = "human-move-to-controller"
const char DtGroundAutoFollowEntityType[] = "ground-auto-follow-entity-controller"

Follow him.

const char DtFixedWingFollowEntityControllerType[] = "fixed-wing-follow-entity-controller"
const char DtRotaryWingFollowEntityType[] = "helicopter-follow-entity-controller"
const char DtMissileTrackEntityType[] = "missile-track-entity-controller"
const char DtSurfaceEntityFollowEntityType[] = "surface-entity-follow-entity-controller"
const char DtHumanFollowControllerType[] = "human-follow-controller"
const char DtGroundAutoMoveAlongType[] = "ground-auto-move-along-controller"

Move along route.

const char DtFixedWingMoveAlongControllerType[] = "fixed-wing-move-along-controller"
const char DtCruiseMissileMoveAlongControllerType[] = "cruise-missile-move-along-controller"
const char DtRotaryWingMoveAlongType[] = "helicopter-move-along-controller"
const char DtSurfaceEntityMoveAlongType[] = "surface-entity-move-along-controller"
const char DtHumanMoveAlongControllerType[] = "human-move-along-controller"
const char DtGroundAutoPatrolRouteType[] = "ground-auto-patrol-route-controller"

Patrol route.

const char DtFixedWingPatrolRouteControllerType[] = "fixed-wing-patrol-route-controller"
const char DtRotaryWingPatrolRouteType[] = "helicopter-patrol-route-controller"
const char DtSurfaceEntityPatrolRouteType[] = "surface-entity-patrol-route-controller"
const char DtHumanPatrolControllerType[] = "human-patrol-controller"
const char DtGroundAutoPatrolBetweenType[] = "ground-auto-patrol-between-controller"

Patrol between points.

const char DtFixedWingPatrolBetweenControllerType[] = "fixed-wing-patrol-between-controller"
const char DtRotaryWingPatrolBetweenType[] = "helicopter-patrol-between-controller"
const char DtSurfaceEntityPatrolBetweenType[] = "surface-entity-patrol-between-controller"
const char DtRailPathControllerType[] = "rail-path-controller"
const char DtRailMoveAlongType[] = "rail-movement-controller"
const char DtRoadMoveAlongType[] = "road-movement-controller"
const char DtGroundAutoTurnToHeadingType[] = "ground-auto-turn-to-heading-controller"

Turn to heading.

const char DtRotaryWingTurnToHeadingControllerType[] = "rotary-wing-turn-to-heading-controller"
const char DtEmbarkationControllerType[] = "embarkation-controller"

Embarkation.

const char DtRotaryWingEmbarkationControllerType[] = "rotary-wing-embarkation-controller"
const char DtFixedWingEmbarkationControllerType[] = "fixed-wing-embarkation-controller"
const char DtOccupancyDirectorControllerType[] = "occupancy-director-controller"
const char DtEmbeddedEntitiesControllerType[] = "embedded-entities-controller"
const char DtFixedWingLandingControllerType[] = "fixed-wing-landing-controller"

Takeoff and landing.

const char DtFixedWingTakeoffControllerType[] = "fixed-wing-takeoff-controller"
const char DtRotaryWingLandingControllerType[] = "rotary-wing-landing-controller"
const char DtFixedWingJoyFlightControllerType[] = "fixed-wing-joy-flight-controller"
const char DtRotaryWingJoyFlightControllerType[] = "rotary-wing-joy-flight-controller"
const char DtLocalEntitySetControllerType[] = "local-entity-set-controller"
const char DtTacticalGraphicSetControllerType[] = "tactical-graphic-set-controller"
const char DtAirVehicleSetControllerType[] = "air-vehicle-set-controller"
const char DtSurfaceEntitySetControllerType[] = "surface-entity-set-controller"
const char DtFixedWingEntitySetControllerType[] = "fixed-wing-entity-set-controller"
const char DtCulturalFeatureSetControllerType[] = "cultural-feature-set-controller"
const char DtNavalMineSetControllerType[] = "naval-mine-set-controller"
const char DtEventTriggerControllerType[] = "event-trigger-controller"
const char DtBreachDetectorType[] = "breach-detector"
const char DtSinkToDepthActuatorType[] = "sink-to-depth-actuator"
const char DtSendRadioMessageControllerType[] = "send-radio-message-controller"
const char DtHumanEyepointControllerType[] = "human-eyepoint-controller"
const char DtPseudoAggregateOrganizationControllerType[] = "pseudo-aggregate-organization-controller"
const char DtPseudoAggregateSetControllerType[] = "pseudo-aggregate-set-controller"
const char DtPseudoAggregatedSetControllerType[] = "pseudo-aggregated-set-controller"
const char DtPseudoAggregateWaitControllerType[] = "pseudo-aggregate-wait-controller"
const char DtAggregateFormationControllerType[] = "aggregate-formation-controller"
const char DtConvoyFormationControllerType[] = "convoy-formation-controller"
const char DtAggregateMoveAlongControllerType[] = "aggregate-move-along-controller"
const char DtAggregatePatrolAlongControllerType[] = "aggregate-patrol-along-controller"
const char DtAggregateMoveIntoFormationControllerType[] = "aggregate-move-into-formation-controller"
const char DtAggregateTurnToHeadingControllerType[] = "aggregate-turn-to-heading-controller"
const char DtAggregateMoveToControllerType[] = "aggregate-move-to-controller"
const char DtAggregateMoveToLocationControllerType[] = "aggregate-move-to-location-controller"
const char DtAggregatePatrolBetweenControllerType[] = "aggregate-patrol-between-controller"
const char DtAggregateEmbarkationControllerType[] = "aggregate-embarkation-controller"
const char DtAggregateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller"
const char DtAggreagateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller"
const char DtUncoordinatedAggMoveToControllerType[] = "uncoordinated-aggregate-move-to-controller"
const char DtUncoordinatedAggMoveToLocControllerType[] = "uncoordinated-aggregate-move-to-location-controller"
const char DtIffControllerType[] = "iff-controller"
const char DtEmitterComponentType[] = "emitter-component"
const char DtRadarJammerType[] = "radar-jammer"
const char DtOrganizationControllerType[] = "organization-controller"
const char DtTopLevelOrganizationControllerType[] = "top-level-organization-controller"
const char DtDetonationControllerType[] = "detonation-controller"
const char DtConvoyTaskControllerType[] = "convoy-task-controller"
const char DtLimitExistenceControllerType[] = "limit-existence-controller"
const char DtFallingFromSkyActuatorType[] = "fall-from-sky-actuator"
const char DtLaunchExpendableResourceControllerType[] = "launch-expendable-resource-controller"
const char DtMissileDistractionControllerType[] = "missile-distraction-controller"
const char DtScriptMultiTaskControllerType[] = "script-multi-task-controller"
const char DtGroundMovementChooserControllerType[] = "ground-movement-chooser-controller"
const char DtCompatibilityControllerType[] = "compatibility-controller"
const char DtScriptReactiveTaskControllerType[] = "script-reactive-task-controller"
const char DtSimTerrainVisualizationControllerType[] = "sim-terrain-visualization-controller"
const char DtSimFeaturesVisualizationControllerType[] = "sim-features-visualization-controller"
const char DtActuatorComponentType[] = "actuator-component"

Actuator types.

const char DtAggregateActuatorType[] = "aggregate-actuator"
const char DtEncumbranceActuatorType[] = "encumbrance-actuator"
const char DtUpdateRepositoryActuatorType[] = "update-repository-actuator"
const char DtAutomotiveActuatorType[] = "automotive-actuator"
const char DtIndirectArtilleryActuatorType[] = "indirect-artillery-actuator"
const char DtFixedWingActuatorType[] = "fixed-wing-actuator"
const char DtRotaryWingActuatorType[] = "rotary-wing-actuator"
const char DtRotaryWingEncumberedFlightActuatorType[] = "rotary-wing-encumbered-flight-actuator"
const char DtMissileManeuverActuatorType[] = "missile-maneuver-actuator"
const char DtMissileCollisionActuatorType[] = "missile-collision-actuator"
const char DtSurfaceEntityActuatorType[] = "surface-entity-actuator"
const char DtSurfaceEntitySimpleActuatorType[] = "surface-entity-simple-actuator"
const char DtSubSurfaceEntitySimpleActuatorType[] = "subsurface-entity-simple-actuator"
const char DtDamageAdjudicationActuatorType[] = "damage-adjudication-actuator"
const char DtMultipleHitDamageActuatorType[] = "multiple-hit-damage-actuator"
const char DtUnderFireDeterminationSensorType[] = "under-fire-determination-sensor"
const char DtPseudoAggregateDamageActuatorType[] = "pseudo-aggregate-damage-actuator"
const char DtDieWhenHitActuatorType[] = "die-when-hit-actuator"
const char DtTurretActuatorType[] = "turret-actuator"
const char DtWeaponActuatorType[] = "weapon-actuator"
const char DtAzimuthMountActuatorType[] = "azimuth-mount-actuator"
const char DtElevationMountActuatorType[] = "elevation-mount-actuator"
const char DtBallisticGunActuatorType[] = "ballistic-gun-actuator"
const char DtBallisticGunJoyActuatorType[] = "ballistic-gun-joystick-actuator"
const char DtHumanGunActuatorType[] = "human-gun-actuator"
const char DtLookAtActuatorType[] = "look-at-actuator"
const char DtLauncherActuatorType[] = "missile-launcher-actuator"
const char DtIndirectFireActuatorType[] = "indirect-fire-actuator"
const char DtSwingingPartActuatorType[] = "swinging-part-actuator"
const char DtTranslatablePartActuatorType[] = "translatable-part-actuator"
const char DtHumanMovementActuatorType[] = "human-movement-actuator"
const char DtWarheadDetonationActuatorType[] = "warhead-detonation-actuator"
const char DtHumanWeaponStateActuatorType[] = "human-weapon-state-actuator"
const char DtTacticalSmokeActuatorType[] = "tactical-smoke-actuator"
const char DtGlobalEnvironmentActuatorType[] = "global-environment-actuator"
const char DtAggregatedResolutionControllerType[] = "aggregate-model-resolution-controller"
const char DtAggregatedMoveAlongControllerType[] = "aggregated-move-along-controller"
const char DtAggregatedMoveToControllerType[] = "aggregated-move-to-controller"
const char DtAggregatedMovementActuatorType[] = "aggregated-movement-actuator"
const char DtAggregatedSubsurfaceMovementActuatorType[] = "aggregated-subsurface-movement-actuator"
const char DtAggregatedSetControllerType[] = "aggregated-set-controller"
const char DtAggregatedPatrolControllerType[] = "aggregated-patrol-controller"
const char DtAutoAggregateDisaggregateControllerType[] = "auto-aggregate-disaggregate-controller"
const char DtVerticalLauncherControllerType[] = "vertical-launcher-controller"
const char DtSystemSwitcherControllerType[] = "system-switcher-controller"
const char DtCombatRangeControllerType[] = "combat-range-controller"
const char DtFixedWingFlightCommandControllerType[] = "fixed-wing-flight-command-controller"
const char DtRotaryWingFlightCommandControllerType[] = "rotary-wing-flight-command-controller"
const char DtFrictionlessGravityActuatorType[] = "frictionless-gravity-actuator"
const char DtBombActuatorType[] = "bomb-actuator"
const char DtPropulsionNoiseGeneratorType[] = "propulsion-noise-generator"
const char DtEngineeringObjectSetControllerType[] = "engineering-object-set-controller"
const char DtRotaryWingLandingGearControllerType[] = "rotary-wing-landing-gear-controller"
const char DtSensorGimbalActuatorType[] = "sensor-gimbal-actuator"
const char DtFrictionlessGravityCollisionsActuatorType[] = "frictionless-gravity-collisions-actuator"
const char DtSpawnObjectWarheadActuatorType[] = "spawn-object-warhead-actuator"
const char DtParachuteActuatorType[] = "parachute-actuator"
const char DtParachuteControllerType[] = "parachute-controller"
const char DtIndividualLifeFormDamageAdjudicationActuatorType[] = "individual-lifeform-damage-adjudication-actuator"

Other version of individual lifeform types were deprecated, however this one remains in use for the damage adjudication actuator.

Most were replaced by human components (DtHuman*Type components).

const char DtSuppressionActuatorType[] = "suppression-actuator"
const char DtSpawnControllerType[] = "spawn-controller"

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)