VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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 DtSimpleProximitySensorType [] = "simple-proximity-sensor"
const char DtNbcSensorType [] = "nbc-sensor"
const char DtEngineeringObjectSensorType [] = "engineering-object-sensor"
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 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 DtHumanAcquireControllerType [] = "human-acquire-controller"
const char DtHumanAimWeaponControllerType [] = "human-aim-weapon-controller"
const char DtHumanLauncherAcquireControllerType [] = "human-launcher-acquire-controller"
const char DtHumanPostureControllerType [] = "human-posture-controller"
const char DtHumanSetControllerType [] = "human-set-controller"
const char DtDIGuyControllerType [] = "di-guy-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 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 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 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 DtRotaryWingCollisionAvoidanceType [] = "helicopter-collision-avoidance-controller"
const char DtHumanCollisionAvoidanceControllerType [] = "human-collision-avoidance-controller"
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 DtGroundInterceptAndDestroyControllerType [] = "ground-intercept-and-destroy-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 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 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 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 DtActuatorComponentType [] = "actuator-component"
 Actuator types.
const char DtAggregateActuatorType [] = "aggregate-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 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 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 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 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 DtSimpleProximitySensorType[] = "simple-proximity-sensor"
const char DtNbcSensorType[] = "nbc-sensor"
const char DtEngineeringObjectSensorType[] = "engineering-object-sensor"
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 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 DtHumanAcquireControllerType[] = "human-acquire-controller"
const char DtHumanAimWeaponControllerType[] = "human-aim-weapon-controller"
const char DtHumanLauncherAcquireControllerType[] = "human-launcher-acquire-controller"
const char DtHumanPostureControllerType[] = "human-posture-controller"
const char DtHumanSetControllerType[] = "human-set-controller"
const char DtDIGuyControllerType[] = "di-guy-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 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 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 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 DtRotaryWingCollisionAvoidanceType[] = "helicopter-collision-avoidance-controller"
const char DtHumanCollisionAvoidanceControllerType[] = "human-collision-avoidance-controller"
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 DtGroundInterceptAndDestroyControllerType[] = "ground-intercept-and-destroy-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 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 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 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 DtActuatorComponentType[] = "actuator-component"

Actuator types.

const char DtAggregateActuatorType[] = "aggregate-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 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 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 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 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).


Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)