VR-Forces 4.1.1 Class Documentation
compTypes.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
9 
13 
14 #pragma once
15 
16 const char DtBaseComponentType[] = "base-component";
17 
19 const char DtObstructionSensorType[] = "obstruction-sensor";
20 const char DtObjectSensorType[] = "object-sensor";
21 const char DtRadarObjectSensorType[] = "radar-signature-sensor";
22 const char DtSignatureObjectSensorType[] = "signature-sensor";
23 const char DtHumanObstructionSensorType[] = "human-obstruction-sensor";
24 const char DtSpotReportReceiverType[] = "spot-report-receiver";
25 
27 const char DtControllerComponentType[] = "controller-component";
28 const char DtBaseMountingControllerType[] = "base-mounting-controller";
29 const char DtMountingControllerType[] = "mounting-controller";
30 const char DtBaseWeaponControllerType[] = "base-weapon-controller";
31 const char DtWeaponControllerType[] = "weapon-controller";
32 const char DtIndirectFireControllerType[] = "indirect-fire-controller";
33 const char DtIndirectFireWeaponControllerType[] = "indirect-fire-weapon-controller";
34 const char DtLauncherControllerType[] = "missile-launcher-controller";
35 const char DtGroundJoyTurretControllerType[] = "ground-turret-joystick-controller";
36 const char DtTurretScanControllerType[] = "turret-scan-controller";
37 const char DtTurretAcquireControllerType[] = "turret-acquire-controller";
38 const char DtBallisticGunControllerType[] = "ballistic-gun-controller";
39 const char DtBallisticGunJoyControllerType[] = "ballistic-gun-joy-controller";
40 const char DtWaitControllerType[] = "wait-controller";
41 const char DtAirVehicleWeaponHoldControllerType[] = "air-vehicle-weapon-hold-controller";
42 const char DtDefaultLandingGearControllerType[] = "default-landing-gear-controller";
43 const char DtDirectFireControllerType[] = "direct-fire-weapon-controller";
44 const char DtHumanAcquireControllerType[] = "human-acquire-controller";
45 const char DtHumanAimWeaponControllerType[] = "human-aim-weapon-controller";
46 const char DtHumanLauncherAcquireControllerType[] = "human-launcher-acquire-controller";
47 const char DtHumanPostureControllerType[] = "human-posture-controller";
48 const char DtHumanSetControllerType[] = "human-set-controller";
49 const char DtDIGuyControllerType[] = "di-guy-controller";
50 const char DtContactFusionControllerType[] = "contact-fusion-controller";
51 const char DtLaunchSmokeControllerType[] = "launch-smoke-controller";
52 const char DtLasingComponentType[] = "laser-controller";
53 const char DtLasingMissileTrackControllerType[]="lasing-missile-track-controller";
54 const char DtLaserGuidedLauncherControllerType[]="laser-guided-launcher-controller";
55 const char DtIntegratedLaserGuidedLauncherControllerType[]="integrated-laser-guided-launcher-controller";
56 const char DtVrfObjectDataMessengerType[] = "vrf-object-data-messenger";
57 const char DtMovementBasedTerrainPreloadControllerType[] = "movement-based-terrain-preload-controller";
58 const char DtShapeBasedTerrainPreloadControllerType[] = "shape-based-terrain-preload-controller";
59 const char DtReleaseBombControllerType[]="release-bomb-controller";
60 const char DtBombControllerType[]="bomb-controller";
61 const char DtScriptedMovementControllerType[] = "scripted-movement-controller";
62 const char DtMissileTargetControllerType[] = "missile-target-controller";
63 
65 const char DtSpotReportGeneratorControllerType[] = "spot-report-generator-controller";
66 const char DtCruiseMissileLaunchControllerType[] = "cruise-missile-launch-controller";
67 const char DtTargetSelectionControllerType[] = "target-selection-controller";
68 const char DtLaserDetectorComponentType[]="laser-detector-controller";
69 
71 const char DtGroundAutoMovementControllerType[] = "ground-auto-move-controller";
72 const char DtGroundJoyMoveControllerType[] = "ground-move-joystick-controller";
73 const char DtGroundStopMovingControllerType[] = "ground-stop-moving-controller";
74 const char DtFixedWingPilotControllerType[] = "fixed-wing-pilot-controller";
75 const char DtRotaryWingPilotControllerType[] = "rotary-wing-pilot-controller";
76 const char DtMissileMovementControllerType[] = "missile-controller";
77 const char DtSurfaceEntityPilotControllerType[] = "surface-entity-pilot-controller";
78 const char DtGroundMoveDirectionControllerType[] = "ground-auto-move-direction-controller";
79 const char DtHumanStopMovingControllerType[] = "human-stop-moving-controller";
80 const char DtHumanTurnToControllerType[] = "human-turn-to-controller";
81 const char DtHumanJoystickMovementControllerType[] = "human-joystick-movement-controller";
82 
84 const char DtFixedWingDefaultControllerType[] = "fixed-wing-default-controller";
85 const char DtRotaryWingWaitType[] = "helicopter-wait-controller";
86 const char DtRotaryWingLoiterType[] = "helicopter-loiter-controller";
87 const char DtCruiseMissileDefaultControllerType[] = "cruise-missile-default-controller";
88 
90 const char DtGroundAutoCollisionAvoidanceType[] = "ground-auto-collision-controller";
91 const char DtRotaryWingCollisionAvoidanceType[] = "helicopter-collision-avoidance-controller";
92 const char DtHumanCollisionAvoidanceControllerType[] = "human-collision-avoidance-controller";
93 
95 const char DtGroundAutoMoveToDestinationType[] = "ground-auto-move-to-destination-controller";
96 const char DtGroundAutoMoveToType[] = "ground-auto-move-to-controller";
97 const char DtGroundAutoMoveToLocationType[] = "ground-auto-move-to-location-controller";
98 const char DtSimpRotaryWingMoveToType[] = "Simple-Rotary-Wing-move-to-controller";
99 const char DtRotaryWingMoveToType[] = "helicopter-move-to-controller";
100 const char DtRotaryWingMoveToLocationType[] = "helicopter-move-to-location-controller";
101 const char DtFixedWingMoveToControllerType[] = "fixed-wing-move-to-controller";
102 const char DtFixedWingMoveToLocationControllerType[] = "fixed-wing-move-to-location-controller";
103 const char DtMissileMoveToType[] = "missile-move-to-controller";
104 const char DtSurfaceEntityMoveToType[] = "surface-entity-move-to-controller";
105 const char DtSurfaceEntityMoveToLocationType[] = "surface-entity-move-to-location-controller";
106 const char DtFixedWingFlyIntoControllerType[] = "fixed-wing-fly-into-controller";
107 const char DtHumanMoveToControllerType[] = "human-move-to-controller";
108 const char DtGroundInterceptAndDestroyControllerType[] = "ground-intercept-and-destroy-controller";
109 
111 const char DtGroundAutoFollowEntityType[] = "ground-auto-follow-entity-controller";
112 const char DtFixedWingFollowEntityControllerType[] = "fixed-wing-follow-entity-controller";
113 const char DtRotaryWingFollowEntityType[] = "helicopter-follow-entity-controller";
114 const char DtMissileTrackEntityType[] = "missile-track-entity-controller";
115 const char DtSurfaceEntityFollowEntityType[] = "surface-entity-follow-entity-controller";
116 const char DtHumanFollowControllerType[] = "human-follow-controller";
117 
119 const char DtGroundAutoMoveAlongType[] = "ground-auto-move-along-controller";
120 const char DtFixedWingMoveAlongControllerType[] = "fixed-wing-move-along-controller";
122  "cruise-missile-move-along-controller";
123 const char DtRotaryWingMoveAlongType[] = "helicopter-move-along-controller";
124 const char DtSurfaceEntityMoveAlongType[] = "surface-entity-move-along-controller";
125 const char DtHumanMoveAlongControllerType[] = "human-move-along-controller";
126 
128 const char DtGroundAutoPatrolRouteType[] = "ground-auto-patrol-route-controller";
129 const char DtFixedWingPatrolRouteControllerType[] = "fixed-wing-patrol-route-controller";
130 const char DtRotaryWingPatrolRouteType[] = "helicopter-patrol-route-controller";
131 const char DtSurfaceEntityPatrolRouteType[] = "surface-entity-patrol-route-controller";
132 const char DtHumanPatrolControllerType[] = "human-patrol-controller";
133 
135 const char DtGroundAutoPatrolBetweenType[] = "ground-auto-patrol-between-controller";
136 const char DtFixedWingPatrolBetweenControllerType[] = "fixed-wing-patrol-between-controller";
137 const char DtRotaryWingPatrolBetweenType[] = "helicopter-patrol-between-controller";
138 const char DtSurfaceEntityPatrolBetweenType[] = "surface-entity-patrol-between-controller";
139 
140 const char DtRailPathControllerType[] = "rail-path-controller";
141 const char DtRailMoveAlongType[] = "rail-movement-controller";
142 
144 const char DtGroundAutoTurnToHeadingType[] = "ground-auto-turn-to-heading-controller";
145 const char DtRotaryWingTurnToHeadingControllerType[] = "rotary-wing-turn-to-heading-controller";
146 
148 
149 const char DtEmbarkationControllerType[] = "embarkation-controller";
150 const char DtRotaryWingEmbarkationControllerType[] = "rotary-wing-embarkation-controller";
151 const char DtFixedWingEmbarkationControllerType[] = "fixed-wing-embarkation-controller";
152 
153 const char DtOccupancyDirectorControllerType[] = "occupancy-director-controller";
154 
156 const char DtFixedWingLandingControllerType[] = "fixed-wing-landing-controller";
157 const char DtFixedWingTakeoffControllerType[] = "fixed-wing-takeoff-controller";
158 const char DtRotaryWingLandingControllerType[] = "rotary-wing-landing-controller";
159 
161 const char DtFixedWingJoyFlightControllerType[] = "fixed-wing-joy-flight-controller";
162 const char DtRotaryWingJoyFlightControllerType[] = "rotary-wing-joy-flight-controller";
163 
164 const char DtLocalEntitySetControllerType[] = "local-entity-set-controller";
165 const char DtAirVehicleSetControllerType[] = "air-vehicle-set-controller";
166 const char DtFixedWingEntitySetControllerType[] = "fixed-wing-entity-set-controller";
167 const char DtCulturalFeatureSetControllerType[] = "cultural-feature-set-controller";
168 
169 const char DtSendRadioMessageControllerType[] = "send-radio-message-controller";
170 const char DtHumanEyepointControllerType[] = "human-eyepoint-controller";
171 
172 const char DtPseudoAggregateOrganizationControllerType[] = "pseudo-aggregate-organization-controller";
173 const char DtPseudoAggregateSetControllerType[] = "pseudo-aggregate-set-controller";
174 const char DtPseudoAggregateWaitControllerType[] = "pseudo-aggregate-wait-controller";
175 const char DtAggregateFormationControllerType[] = "aggregate-formation-controller";
176 const char DtConvoyFormationControllerType[] = "convoy-formation-controller";
177 const char DtAggregateMoveAlongControllerType[] = "aggregate-move-along-controller";
178 const char DtAggregatePatrolAlongControllerType[] = "aggregate-patrol-along-controller";
179 const char DtAggregateMoveIntoFormationControllerType[] = "aggregate-move-into-formation-controller";
180 const char DtAggregateTurnToHeadingControllerType[] = "aggregate-turn-to-heading-controller";
181 const char DtAggregateMoveToControllerType[] = "aggregate-move-to-controller";
182 const char DtAggregateMoveToLocationControllerType[] = "aggregate-move-to-location-controller";
183 const char DtAggregatePatrolBetweenControllerType[] = "aggregate-patrol-between-controller";
184 const char DtAggregateEmbarkationControllerType[] = "aggregate-embarkation-controller";
185 const char DtAggregateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller";
186 const char DtAggreagateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller";
187 const char DtUncoordinatedAggMoveToControllerType[] = "uncoordinated-aggregate-move-to-controller";
188 const char DtUncoordinatedAggMoveToLocControllerType[] = "uncoordinated-aggregate-move-to-location-controller";
189 const char DtIffControllerType[] = "iff-controller";
190 const char DtEmitterComponentType[] = "emitter-component";
191 const char DtOrganizationControllerType[] = "organization-controller";
192 const char DtTopLevelOrganizationControllerType[] = "top-level-organization-controller";
193 const char DtDetonationControllerType[] = "detonation-controller";
194 const char DtConvoyTaskControllerType[] = "convoy-task-controller";
195 const char DtLimitExistenceControllerType[] = "limit-existence-controller";
196 const char DtFallingFromSkyActuatorType[] = "fall-from-sky-actuator";
197 const char DtLaunchExpendableResourceControllerType[] = "launch-expendable-resource-controller";
198 const char DtMissileDistractionControllerType[] = "missile-distraction-controller";
199 const char DtScriptMultiTaskControllerType[] = "script-multi-task-controller";
200 const char DtGroundMovementChooserControllerType[] = "ground-movement-chooser-controller";
201 const char DtCompatibilityControllerType[] = "compatibility-controller";
202 
204 const char DtActuatorComponentType[] = "actuator-component";
205 const char DtAggregateActuatorType[] = "aggregate-actuator";
206 const char DtAutomotiveActuatorType[] = "automotive-actuator";
207 const char DtIndirectArtilleryActuatorType[] = "indirect-artillery-actuator";
208 const char DtFixedWingActuatorType[] = "fixed-wing-actuator";
209 const char DtRotaryWingActuatorType[] = "rotary-wing-actuator";
210 const char DtMissileManeuverActuatorType[] = "missile-maneuver-actuator";
211 const char DtMissileCollisionActuatorType[] = "missile-collision-actuator";
212 const char DtSurfaceEntityActuatorType[] = "surface-entity-actuator";
213 const char DtDamageAdjudicationActuatorType[] = "damage-adjudication-actuator";
214 const char DtMultipleHitDamageActuatorType[] = "multiple-hit-damage-actuator";
215 const char DtUnderFireDeterminationSensorType[] = "under-fire-determination-sensor";
216 const char DtPseudoAggregateDamageActuatorType[] = "pseudo-aggregate-damage-actuator";
217 const char DtTurretActuatorType[] = "turret-actuator";
218 const char DtWeaponActuatorType[] = "weapon-actuator";
219 const char DtAzimuthMountActuatorType[] = "azimuth-mount-actuator";
220 const char DtElevationMountActuatorType[] = "elevation-mount-actuator";
221 const char DtBallisticGunActuatorType[] = "ballistic-gun-actuator";
222 const char DtBallisticGunJoyActuatorType[] = "ballistic-gun-joystick-actuator";
223 const char DtLauncherActuatorType[] = "missile-launcher-actuator";
224 const char DtIndirectFireActuatorType[] = "indirect-fire-actuator";
225 const char DtSwingingPartActuatorType[] = "swinging-part-actuator";
226 const char DtHumanMovementActuatorType[] = "human-movement-actuator";
227 const char DtWarheadDetonationActuatorType[] = "warhead-detonation-actuator";
228 const char DtHumanWeaponStateActuatorType[] = "human-weapon-state-actuator";
229 const char DtTacticalSmokeActuatorType[] = "tactical-smoke-actuator";
230 const char DtGlobalEnvironmentActuatorType[] = "global-environment-actuator";
231 const char DtAggregatedResolutionControllerType[] = "aggregate-model-resolution-controller";
232 const char DtAggregatedMoveAlongControllerType[] = "aggregated-move-along-controller";
233 const char DtAggregatedMoveToControllerType[] = "aggregated-move-to-controller";
234 const char DtAggregatedMovementActuatorType[] = "aggregated-movement-actuator";
235 const char DtAggregatedSetControllerType[] = "aggregated-set-controller";
236 const char DtAggregatedPatrolControllerType[] = "aggregated-patrol-controller";
237 const char DtAutoAggregateDisaggregateControllerType[] = "auto-aggregate-disaggregate-controller";
238 const char DtVerticalLauncherControllerType[] = "vertical-launcher-controller";
239 const char DtSystemSwitcherControllerType[] = "system-switcher-controller";
240 const char DtCombatRangeControllerType[] = "combat-range-controller";
241 const char DtFixedWingFlightCommandControllerType[] = "fixed-wing-flight-command-controller";
242 const char DtRotaryWingFlightCommandControllerType[] = "rotary-wing-flight-command-controller";
244  "frictionless-gravity-actuator";
245 const char DtBombActuatorType[] = "bomb-actuator";
246 
251 const char DtIndividualLifeFormDamageAdjudicationActuatorType[] = "individual-lifeform-damage-adjudication-actuator";

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)