VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
extendedDataKeywords.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
9 static const char* DtBreachedBy = "BREACHED_BY";
10 static const char* DtEmplacedBy = "EMPLACED_BY";
11 static const char* DtMarked = "MARKED";
12 static const char* DtEngineeringHeight = "Height";
13 static const char* DtEngineeringWidth = "Width";
14 static const char* DtEngineeringLength = "Length";
15 static const char* DtExtendedLabelsIdentifier = "Extended_Labels";
16 static const char* DtActivity = "Activity";
17 static const char* DtExtendedDataPhysicalLineHeight = "PhysicalLineHeight";
18 static const char* DtExtendedDataPhysicalLineWidth = "PhysicalLineWidth";
19 static const char* DtExtendedDataNumberOfSpiderWebSpokes = "SpiderWebSpokes";
20 static const char* DtExtendedDataNumberOfSpiderWebRings = "SpiderWebRings";
21 static const char* DtExtendedDataSpiderWebRadius = "SpiderWebRadius";
22 static const char* DtExtendedDataCorridorSize = "CorridorSize";
23 static const char* DtExtendedDataCeiling = "Ceiling";
24 static const char* DtExtendedDataWindSpeed = "WindSpeed";
25 static const char* DtExtendedDataPriority = "Priority";
26 static const char* DtExtendedDataAirTurbulence = "AirTurbulence";
27 static const char* DtExtendedDataActivated = "Activated";
28 static const char* DtExtendedDataActivationTimeIsSimulationTime = "ActivationTimeIsSimulationTime";
30 static const char* DtExtendedDataActivationTimeIsReusable = "ActivationTimeIsReusable";
31 static const char* DtExtendedDataActivatedOnce = "ActivatedOnce";
32 
38 static const char* DtExtendedDataActivationMode = "ActivationMode";
39 
40 static const char* DtExtendedDataActivationTime = "ActivationTime";
41 static const char* DtExtendedDataDeactivationTime = "DeactivationTime";
42 static const char* DtExtendedDataUseActivationTimes = "UseActivationTimes";
43 static const char* DtExtendedDataCrosswalkCrossingAllowed = "CrosswalkCrossingAllowed";
44 static const char* DtExtendedDataInvisible = "Invisible";
45 static const char* DtExtendedDataInvisibleSetByUser = "InvisibleSetByUser";
46 static const char* DtExtendedDataHideOccupants = "HideOccupants";
47 
48 static const char* DtSpawnTemplateUUIDId = "DtSpawnTemplateUUID";
49 static const char* DtSpawnTemplateUUIDsId = "DtSpawnTemplateUUIDs";
50 
51 static const char* DtDoNotAddToOrbat = "DtDoNotAddToOrbat";
52 
54 static const char* DtEmbarkationInProcess = "DtEmbarkationInProcess";
55 
56 static const char* DtObjectUUID = "UUID";
57 static const char* DtSuppressionLevel = "Suppression_Level";
58 
60 static const char* DtExtendedDataMineComposition = "MineComposition";
61 static const char* DtMinefieldCompositionMap = "MinefieldCompositionMap";
62 
64 static const char* DtGlobalPlanIsQuickLaunch = "GlobalPlan_Quick_Launch";
65 static const char* DtGlobalPlanShowOnQuickLaunchToolbar = "GlobalPlan_ShowOnQuickLaunchToolbar";
66 static const char* DtGlobalPlanQuickLaunchIcon= "GlobalPlan_Quick_Launch_Icon";
67 static const char* DtGlobalPlanLaunched = "GlobalPlan_Launched";
68 
70 static const char* DtCanUsePlan = "Can_Use_Plan";
71 static const char* DtJustGaveUpSlot = "Just_Gave_Up_Slot";
72 
74 static const char* DtTagVolumeWidth = "Tag_Volume_Width";
75 
77 static const char* DtObjectInvulnerable = "Invulnerable";
78 
80 static const char* DtCanSetScenarioPreStartTime = "CanSetScenarioPreStartTime";
81 static const char* DtTimeSetToLocalOnFirstPlacement = "TimeSetToLocalOnFirstPlacement";
82 static const char* DtAlreadySetTimePlacement = "AlreadySetTimePlacement";
83 static const char* DtUserModifiedTime = "UserModifiedTime";
84 
86 static const char* DtHasJoystickControls = "DtHasJoystickControls";
87 
89 static const char* DtMissileOwner = "DtMissileOwner";
90 
92 static const char* DtMissileTarget = "DtMissileTarget";
93 
95 static const char* DtMissileTargetLocation = "DtMissileTargetLocation";
96 
98 static const char* DtEntityHasTarget = "DtEntityHasTarget";
99 
101 static const char* DtEntityEventId = "DtEntityEventId";
102 
104 static const char* DtOnTerrainSurface = "DtOnTerrainSurface";
105 
107 static const char* DtParentToEmbarkOn = "ParentToEmbarkOn";
108 
111 static const char* DtExtraObjectLabelsIdentifier = "ObjectLabel";
112 
113 static const char* DtObjectIsRemotelyAttached = "ObjectIsRemotelyAttached";
114 
116 static const char* DtAtgmAttackMode = "AtgmAttackMode";
static const char * DtGlobalPlanShowOnQuickLaunchToolbar
Definition: extendedDataKeywords.h:65
static const char * DtTagVolumeWidth
Value for FE only to give tag volume (crosswalk) width.
Definition: extendedDataKeywords.h:74
static const char * DtEngineeringLength
Width of engineering object (in meters)
Definition: extendedDataKeywords.h:14
static const char * DtOnTerrainSurface
Whether or not this item is on the terrain surface. If this item is not present will be assumed to be...
Definition: extendedDataKeywords.h:104
static const char * DtExtendedDataPhysicalLineHeight
Definition: extendedDataKeywords.h:17
static const char * DtExtendedDataHideOccupants
Definition: extendedDataKeywords.h:46
static const char * DtDoNotAddToOrbat
Definition: extendedDataKeywords.h:51
static const char * DtExtendedDataInvisibleSetByUser
Definition: extendedDataKeywords.h:45
static const char * DtMissileTarget
If this is a VRF spawned missile, its target.
Definition: extendedDataKeywords.h:92
static const char * DtEmplacedBy
Set for items that breach the particular environmental. DtRwStringList.
Definition: extendedDataKeywords.h:10
static const char * DtMarked
Set for items that are placed by another item. Should be name of the item.
Definition: extendedDataKeywords.h:11
static const char * DtExtendedDataMineComposition
Data used to create minefields.
Definition: extendedDataKeywords.h:60
static const char * DtExtendedDataSpiderWebRadius
Definition: extendedDataKeywords.h:21
static const char * DtExtendedDataActivatedOnce
Definition: extendedDataKeywords.h:31
static const char * DtMinefieldCompositionMap
Definition: extendedDataKeywords.h:61
static const char * DtMissileOwner
If this is a VRF spawned missile, the attacker that spawned it.
Definition: extendedDataKeywords.h:89
static const char * DtGlobalPlanQuickLaunchIcon
Definition: extendedDataKeywords.h:66
static const char * DtSpawnTemplateUUIDId
Definition: extendedDataKeywords.h:48
static const char * DtCanSetScenarioPreStartTime
Values for how the user can affect time before the scenario starts.
Definition: extendedDataKeywords.h:80
static const char * DtExtendedDataCrosswalkCrossingAllowed
Definition: extendedDataKeywords.h:43
static const char * DtExtendedDataNumberOfSpiderWebSpokes
Definition: extendedDataKeywords.h:19
static const char * DtMissileTargetLocation
If this is a VRF spawned missile, its target location in geocentric.
Definition: extendedDataKeywords.h:95
static const char * DtAtgmAttackMode
If this is a VRF ATGM missile, this value will be "top-attack" or "direct-attack".
Definition: extendedDataKeywords.h:116
static const char * DtExtendedDataActivationTimeIsSimulationTime
The absense of this value means the environmental is active. If present check for value of 1 (active)...
Definition: extendedDataKeywords.h:29
static const char * DtExtendedDataCorridorSize
Definition: extendedDataKeywords.h:22
static const char * DtActivity
Definition: extendedDataKeywords.h:16
static const char * DtExtendedDataNumberOfSpiderWebRings
Definition: extendedDataKeywords.h:20
static const char * DtExtendedDataPhysicalLineWidth
Definition: extendedDataKeywords.h:18
static const char * DtEngineeringWidth
Depth (or height) of engineering object (in meters). Depth is negative meters.
Definition: extendedDataKeywords.h:13
static const char * DtExtendedDataInvisible
Definition: extendedDataKeywords.h:44
static const char * DtJustGaveUpSlot
Definition: extendedDataKeywords.h:71
static const char * DtObjectInvulnerable
Value for whether or not an object is currently invulernable.
Definition: extendedDataKeywords.h:77
static const char * DtSuppressionLevel
Definition: extendedDataKeywords.h:57
static const char * DtObjectIsRemotelyAttached
Definition: extendedDataKeywords.h:113
static const char * DtCanUsePlan
Additional data that is not saved to the .oob but is used to tell the gui if certain functionality is...
Definition: extendedDataKeywords.h:70
static const char * DtExtendedDataUseActivationTimes
Definition: extendedDataKeywords.h:42
static const char * DtGlobalPlanLaunched
Definition: extendedDataKeywords.h:67
static const char * DtExtendedDataCeiling
Definition: extendedDataKeywords.h:23
static const char * DtExtendedDataAirTurbulence
Definition: extendedDataKeywords.h:26
static const char * DtExtendedDataActivationTimeIsReusable
Definition: extendedDataKeywords.h:30
static const char * DtExtendedDataWindSpeed
Definition: extendedDataKeywords.h:24
static const char * DtHasJoystickControls
Whether or not this item has joystick controls.
Definition: extendedDataKeywords.h:86
static const char * DtEntityHasTarget
True if this entity has a target. This value is 1 or 0.
Definition: extendedDataKeywords.h:98
static const char * DtTimeSetToLocalOnFirstPlacement
Definition: extendedDataKeywords.h:81
static const char * DtExtendedDataActivationTime
Definition: extendedDataKeywords.h:40
static const char * DtExtendedDataActivationMode
Activation mode is 0 - Simulation time 1 - Time of day 2 - Date/time of day 3 - Month/Day/Time of day...
Definition: extendedDataKeywords.h:38
static const char * DtExtendedLabelsIdentifier
Length of engineering object (in meters).
Definition: extendedDataKeywords.h:15
static const char * DtAlreadySetTimePlacement
Definition: extendedDataKeywords.h:82
static const char * DtObjectUUID
Definition: extendedDataKeywords.h:56
static const char * DtExtendedDataPriority
Definition: extendedDataKeywords.h:25
static const char * DtEmbarkationInProcess
Whether or not the entity in question is in the process of embarkation.
Definition: extendedDataKeywords.h:54
static const char * DtUserModifiedTime
Definition: extendedDataKeywords.h:83
static const char * DtEngineeringHeight
If minefield is marked then this is set to true.
Definition: extendedDataKeywords.h:12
static const char * DtSpawnTemplateUUIDsId
Definition: extendedDataKeywords.h:49
static const char * DtExtraObjectLabelsIdentifier
For those labels that are specific to an object as defined in the .entity file, this will be used as ...
Definition: extendedDataKeywords.h:111
static const char * DtEntityEventId
If there is an event ID associated with this object, this is the event ID (used in VR-Link) ...
Definition: extendedDataKeywords.h:101
static const char * DtExtendedDataDeactivationTime
Definition: extendedDataKeywords.h:41
static const char * DtGlobalPlanIsQuickLaunch
For global plans, some keywords to define state of global plan.
Definition: extendedDataKeywords.h:64
static const char * DtExtendedDataActivated
Definition: extendedDataKeywords.h:27
static const char * DtBreachedBy
This file includes keywords that are used for extended data.
Definition: extendedDataKeywords.h:9
static const char * DtParentToEmbarkOn
If embarking, the embarkation parent (might not yet be embarked, but scheduled to be) ...
Definition: extendedDataKeywords.h:107

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)