18 <copyright year="2009 - 2012" holder="Mathias Froehlich. All Rights Reserved."/>
20 <!-- objectclass definitions -->
26 name="HLAprivilegeToDeleteObject"
30 ownership="NoTransfer"
33 transportation="HLAreliable"
36 <objectClass name="FGSceneObject"
37 semantics="Generic object in the scene."
38 sharing="PublishSubscribe">
39 <attribute name="location"
42 ownership="NoTransfer"
43 sharing="PublishSubscribe"
44 transportation="HLAreliable"
46 semantics="The geodetic position of the vehicle."/>
47 <attribute name="velocity"
48 dataType="SGSpatialVelocity"
50 ownership="NoTransfer"
51 sharing="PublishSubscribe"
52 transportation="HLAreliable"
54 semantics="The angular and linear velocity of the vehicle."/>
55 <attribute name="sceneObjectName"
56 dataType="HLAASCIIstring"
57 updateType="Conditional"
58 ownership="NoTransfer"
59 sharing="PublishSubscribe"
60 transportation="HLAreliable"
62 semantics="If the location is meant to be relative this is the hla object name of the parent object."/>
64 <objectClass name="FGAirVehicle"
65 semantics="Generic vehicle like object in the scene. Subscribe to this as a radar station."
66 sharing="PublishSubscribe">
67 <attribute name="callSign"
68 dataType="HLAASCIIstring"
70 ownership="NoTransfer"
71 sharing="PublishSubscribe"
72 transportation="HLAreliable"
74 semantics="The call sign of the air vehicle."/>
75 <attribute name="transponder"
76 dataType="FGTransponderType"
77 updateType="Conditional"
78 ownership="NoTransfer"
79 sharing="PublishSubscribe"
80 transportation="HLAreliable"
82 semantics="The transponder response of the vehicle."/>
84 <objectClass name="FGAircraft"
85 semantics="An aircraft."
86 sharing="PublishSubscribe">
88 <objectClass name="FGBaloon"
89 semantics="A hot air baloon."
90 sharing="PublishSubscribe">
94 <objectClass name="MPAircraft"
95 semantics="Legacy mp object."
96 sharing="PublishSubscribe">
97 <attribute name="model"
100 ownership="NoTransfer"
101 sharing="PublishSubscribe"
102 transportation="HLAreliable"
104 semantics="whatever."/>
105 <attribute name="simTime"
107 updateType="Periodic"
108 ownership="NoTransfer"
109 sharing="PublishSubscribe"
110 transportation="HLAreliable"
112 semantics="The local simulation time of that multiplayer."/>
114 <attribute name="mpProperties"
115 dataType="SGmultiplayerPropertyArray"
116 updateType="Periodic"
117 ownership="NoTransfer"
118 sharing="PublishSubscribe"
119 transportation="HLAreliable"
125 <objectClass name="FGView"
126 semantics="A view that is defined in the scene."
127 sharing="PublishSubscribe">
128 <attribute name="name"
129 dataType="HLAASCIIstring"
131 ownership="NoTransfer"
132 sharing="PublishSubscribe"
133 transportation="HLAreliable"
135 semantics="The name of the view."/>
136 <attribute name="location"
137 dataType="SGLocation"
138 updateType="Conditional"
139 ownership="NoTransfer"
140 sharing="PublishSubscribe"
141 transportation="HLAreliable"
143 semantics="The relative or absolute position and orientation of the view."/>
144 <attribute name="sceneObjectName"
145 dataType="HLAASCIIstring"
146 updateType="Conditional"
147 ownership="NoTransfer"
148 sharing="PublishSubscribe"
149 transportation="HLAreliable"
151 semantics="The hla object name of the a FGSceneObject that is referenced by this view."/>
154 <objectClass name="FGViewer"
155 semantics="A viewer that needs to be coordinated or remote controlled."
156 sharing="PublishSubscribe">
157 <attribute name="name"
158 dataType="HLAASCIIstring"
160 ownership="NoTransfer"
161 sharing="PublishSubscribe"
162 transportation="HLAreliable"
164 semantics="The name of the view."/>
165 <objectClass name="FGPerspectiveViewer"
166 semantics="A perspective viewer - the usual simulation viewer."
167 sharing="PublishSubscribe">
168 <attribute name="viewName"
169 dataType="HLAASCIIstring"
170 updateType="Conditional"
171 ownership="NoTransfer"
172 sharing="PublishSubscribe"
173 transportation="HLAreliable"
175 semantics="The name of the view that is viewer is attached to."/>
176 <attribute name="location"
177 dataType="SGLocation"
178 updateType="Conditional"
179 ownership="NoTransfer"
180 sharing="PublishSubscribe"
181 transportation="HLAreliable"
183 semantics="The relative or absolute position/orientation of the viewer."/>
184 <attribute name="zoomFactor"
186 updateType="Conditional"
187 ownership="NoTransfer"
188 sharing="PublishSubscribe"
189 transportation="HLAreliable"
191 semantics="A zoom factor for the projections system. Leave at 1 for an immersive system."/>
192 <attribute name="eyeTrackerName"
193 dataType="HLAASCIIstring"
194 updateType="Conditional"
195 ownership="NoTransfer"
196 sharing="PublishSubscribe"
197 transportation="HLAreliable"
199 semantics="The name of the view that is viewer is attached to."/>
203 <objectClass name="FGEyeTracker"
204 semantics="A head tracking offset that can be attached to a viewer system."
205 sharing="PublishSubscribe">
206 <attribute name="leftEyeOffset"
208 updateType="Conditional"
209 ownership="NoTransfer"
210 sharing="PublishSubscribe"
211 transportation="HLAreliable"
213 semantics="The relative position of the left eye within the projection system. Use for eye tracking."/>
214 <attribute name="rightEyeOffset"
216 updateType="Conditional"
217 ownership="NoTransfer"
218 sharing="PublishSubscribe"
219 transportation="HLAreliable"
221 semantics="The relative position of the right eye within the projection system. Use for eye tracking."/>
224 <objectClass name="FGRenderer"
225 semantics="A renderer is an application that provides one or more drawables."
226 sharing="PublishSubscribe">
227 <attribute name="name"
228 dataType="HLAASCIIstring"
230 ownership="NoTransfer"
231 sharing="PublishSubscribe"
232 transportation="HLAreliable"
234 semantics="The name of the renderer."/>
235 <!-- Publish the available display names and geometries somehow. -->
238 <objectClass name="FGDrawable"
239 semantics="Part of a renderer. Somewhere to draw something."
240 sharing="PublishSubscribe">
241 <attribute name="name"
242 dataType="HLAASCIIstring"
244 ownership="NoTransfer"
245 sharing="PublishSubscribe"
246 transportation="HLAreliable"
248 semantics="The name of the drawable."/>
249 <attribute name="renderer"
250 dataType="HLAASCIIstring"
252 ownership="NoTransfer"
253 sharing="PublishSubscribe"
254 transportation="HLAreliable"
256 semantics="The name of the renderer this drawable belongs to."/>
257 <attribute name="display"
258 dataType="HLAASCIIstring"
260 ownership="NoTransfer"
261 sharing="PublishSubscribe"
262 transportation="HLAreliable"
264 semantics="The designator of the X11 display if the renderer lives on X11."/>
265 <objectClass name="FGWindowDrawable"
266 semantics="An actual window."
267 sharing="PublishSubscribe">
268 <attribute name="fullscreen"
271 ownership="NoTransfer"
272 sharing="PublishSubscribe"
273 transportation="HLAreliable"
275 semantics="True if fullscreen."/>
276 <attribute name="position"
278 updateType="Conditional"
279 ownership="NoTransfer"
280 sharing="PublishSubscribe"
281 transportation="HLAreliable"
283 semantics="The upper left corner of the window on the screen."/>
284 <attribute name="size"
286 updateType="Conditional"
287 ownership="NoTransfer"
288 sharing="PublishSubscribe"
289 transportation="HLAreliable"
291 semantics="The size of the window."/>
293 <!--objectClass name="FGVideoDrawable"
294 semantics="An offscreen buffer encoding its pictures into a video."
295 sharing="PublishSubscribe">
296 <attribute name="size"
298 updateType="Conditional"
299 ownership="NoTransfer"
300 sharing="PublishSubscribe"
301 transportation="HLAreliable"
303 semantics="The size of the window."/>
307 <objectClass name="FGCamera"
308 semantics="Part of a viewer. Subsegment of a multi view viewer."
309 sharing="PublishSubscribe">
310 <attribute name="name"
311 dataType="HLAASCIIstring"
313 ownership="NoTransfer"
314 sharing="PublishSubscribe"
315 transportation="HLAreliable"
317 semantics="The name of the camera."/>
318 <attribute name="viewer"
319 dataType="HLAASCIIstring"
321 ownership="NoTransfer"
322 sharing="PublishSubscribe"
323 transportation="HLAreliable"
325 semantics="The viewer this camera belongs to."/>
326 <attribute name="drawable"
327 dataType="HLAASCIIstring"
329 ownership="NoTransfer"
330 sharing="PublishSubscribe"
331 transportation="HLAreliable"
333 semantics="The drawable this camera lives in."/>
334 <attribute name="viewport"
337 ownership="NoTransfer"
338 sharing="PublishSubscribe"
339 transportation="HLAreliable"
341 semantics="The viewport within the drawable for this camera."/>
342 <attribute name="location"
343 dataType="SGLocation"
344 updateType="Periodic"
345 ownership="NoTransfer"
346 sharing="PublishSubscribe"
347 transportation="HLAreliable"
349 semantics="The position and orientation offset within the viewer."/>
350 <!-- <attribute name="unwrapMesh"/> -->
351 <objectClass name="FGPerspectiveCamera"
352 semantics="Camera defining a perspective view."
353 sharing="PublishSubscribe">
354 <attribute name="projection"
355 dataType="SGCameraProjectionPerspective"
357 ownership="NoTransfer"
358 sharing="PublishSubscribe"
359 transportation="HLAreliable"
361 semantics="The projection of this camera."/>
363 <objectClass name="FGOrthographicCamera"
364 semantics="Camera defining an orthographic view."
365 sharing="PublishSubscribe">
366 <attribute name="projection"
367 dataType="SGCameraProjectionOrthographic"
369 ownership="NoTransfer"
370 sharing="PublishSubscribe"
371 transportation="HLAreliable"
373 semantics="The projection of this camera."/>
379 <!-- interaction definitions -->
381 <interactionClass name="HLAinteractionRoot"
384 transportation="HLAreliable"
387 <!-- Is sent out when a click or something happens on a scene object -->
388 <interactionClass name="SGSceneObjectEvent"
389 sharing="PublishSubscribe"
391 transportation="HLAreliable"
393 <!-- Is sent out when a click or something happens on a scene object -->
394 <interactionClass name="SGSceneObjectMouseEvent"
395 sharing="PublishSubscribe"
397 transportation="HLAreliable"
405 <!-- Is sent out when a click or something happens on a scene object -->
406 <interactionClass name="SGViewerEvent"
407 sharing="PublishSubscribe"
409 transportation="HLAreliable"
411 <interactionClass name="SGViewerMouseEvent"
412 sharing="PublishSubscribe"
414 transportation="HLAreliable"
426 normalization="linear"
432 normalization="linear"
438 normalization="linear"
443 <timeStamp dataType="NA"/>
444 <lookahead dataType="NA"/>
449 dataType="HLAASCIIstring"
452 dataType="HLAASCIIstring"
455 dataType="HLAASCIIstring"
457 <divestitureRequestTag
458 dataType="HLAASCIIstring"
460 <divestitureCompletionTag
461 dataType="HLAASCIIstring"
463 <acquisitionRequestTag
464 dataType="HLAASCIIstring"
467 dataType="HLAASCIIstring"
474 description="Provide reliable delivery of data in the sense that TCP/IP delivers its data reliably"/>
477 description="Make an effort to deliver data in the sense that UDP provides best-effort delivery"/>
481 interactionRelevanceAdvisory="Enabled"
482 objectClassRelevanceAdvisory="Enabled"
483 attributeRelevanceAdvisory="Enabled"
484 attributeScopeAdvisory="Disabled"
485 autoProvide="Disabled"
486 conveyRegionDesignatorSets="Disabled"
487 serviceReporting="Disabled"/>
489 <!-- dataType definitions -->
491 <basicDataRepresentations>
493 name="HLAinteger16BE"
495 interpretation="Integer in the range [-2^15, 2^15 - 1]"
497 encoding="16-bit two's complement signed integer. The most significant bit contains the sign."/>
499 name="HLAinteger32BE"
501 interpretation="Integer in the range [-2^31, 2^31 - 1]"
503 encoding="32-bit two's complement signed integer. The most significant bit contains the sign."/>
505 name="HLAinteger64BE"
507 interpretation="Integer in the range [-2^63, 2^63 - 1]"
509 encoding="64-bit two's complement signed integer first. The most significant bit contains the sign."/>
513 interpretation="Single-precision floating point number"
515 encoding="32-bit IEEE normalized single-precision format. See IEEE Std 754-1985"/>
519 interpretation="Double-precision floating point number"
521 encoding="64-bit IEEE normalized double-precision format. See IEEE Std 754-1985"/>
523 name="HLAoctetPairBE"
525 interpretation="16-bit value"
527 encoding="Assumed to be portable among hardware devices."/>
529 name="HLAinteger16LE"
531 interpretation="Integer in the range [-2^15, 2^15 - 1]"
533 encoding="16-bit two's complement signed integer. The most significant bit contains the sign."/>
535 name="HLAinteger32LE"
537 interpretation="Integer in the range [-2^31, 2^31 - 1]"
539 encoding="32-bit two's complement signed integer. The most significant bit contains the sign."/>
541 name="HLAinteger64LE"
543 interpretation="Integer in the range [-2^63, 2^63 - 1]"
545 encoding="64-bit two's complement signed integer first. The most significant bit contains the sign."/>
549 interpretation="Single-precision floating point number"
551 encoding="32-bit IEEE normalized single-precision format. See IEEE Std 754-1985"/>
555 interpretation="Double-precision floating point number"
557 encoding="64-bit IEEE normalized double-precision format. See IEEE Std 754-1985"/>
559 name="HLAoctetPairLE"
561 interpretation="16-bit value"
563 encoding="Assumed to be portable among hardware devices."/>
567 interpretation="8-bit value"
569 encoding="Assumed to be portable among hardware devices."/>
573 interpretation="Integer in the range [0, 2^16 - 1]"
575 encoding="16-bit unsigned integer. (WARNING: unsigned integers are not directly supported by JAVA)."/>
579 interpretation="Integer in the range [0, 2^32 - 1]"
581 encoding="32-bit unsigned integer. (WARNING: unsigned integers are not directly supported by JAVA)."/>
582 </basicDataRepresentations>
587 representation="HLAoctet"
591 semantics="Standard ASCII character (see ANSI Std x3.4-1986"/>
593 name="HLAunicodeChar"
594 representation="HLAoctetPairBE"
598 semantics="Unicode UTF-16 character (see The Unicode Standard, Version 3.0)"/>
601 representation="HLAoctet"
605 semantics="Uninterpreted 8-bit byte"/>
609 representation="HLAoctet"
613 semantics="Standard binary encoded bool"/>
616 representation="HLAinteger16BE"
620 semantics="Standard 16-bit int"/>
623 representation="HLAinteger32BE"
627 semantics="Standard 32-bit int"/>
630 representation="HLAinteger64BE"
634 semantics="Standard 64-bit int"/>
637 representation="HLAinteger64BE"
641 semantics="Standard 64-bit nanoseconds timestamp"/>
644 representation="HLAfloat32BE"
648 semantics="Standard 32-bit float"/>
651 representation="HLAfloat64BE"
655 semantics="Standard 64-bit float"/>
658 <enumeratedDataTypes>
661 representation="HLAinteger32BE"
662 semantics="Standard boolean type">
672 name="FGTransponderModeType"
673 representation="HLAoctet"
674 semantics="The type of the transponder echo.">
676 name="FGTransponderModeA"
679 name="FGTransponderModeC"
682 name="FGTransponderModeS"
687 name="SGmultiplayerPropertyType"
688 representation="UnsignedShort"
689 semantics="The name of the property to transfer for the multiplayer attribute">
691 name="SGmultiplayerProperty100"
694 name="SGmultiplayerProperty101"
697 name="SGmultiplayerProperty102"
700 name="SGmultiplayerProperty103"
703 name="SGmultiplayerProperty104"
706 name="SGmultiplayerProperty105"
709 name="SGmultiplayerProperty106"
712 name="SGmultiplayerProperty107"
715 name="SGmultiplayerProperty108"
718 name="SGmultiplayerProperty109"
721 name="SGmultiplayerProperty110"
724 name="SGmultiplayerProperty111"
727 name="SGmultiplayerProperty112"
730 name="SGmultiplayerProperty200"
733 name="SGmultiplayerProperty201"
736 name="SGmultiplayerProperty210"
739 name="SGmultiplayerProperty211"
742 name="SGmultiplayerProperty220"
745 name="SGmultiplayerProperty221"
748 name="SGmultiplayerProperty230"
751 name="SGmultiplayerProperty231"
754 name="SGmultiplayerProperty240"
757 name="SGmultiplayerProperty241"
760 name="SGmultiplayerProperty250"
763 name="SGmultiplayerProperty251"
766 name="SGmultiplayerProperty300"
769 name="SGmultiplayerProperty301"
772 name="SGmultiplayerProperty302"
775 name="SGmultiplayerProperty310"
778 name="SGmultiplayerProperty311"
781 name="SGmultiplayerProperty312"
784 name="SGmultiplayerProperty320"
787 name="SGmultiplayerProperty321"
790 name="SGmultiplayerProperty322"
793 name="SGmultiplayerProperty330"
796 name="SGmultiplayerProperty331"
799 name="SGmultiplayerProperty332"
802 name="SGmultiplayerProperty340"
805 name="SGmultiplayerProperty341"
808 name="SGmultiplayerProperty342"
811 name="SGmultiplayerProperty350"
814 name="SGmultiplayerProperty351"
817 name="SGmultiplayerProperty352"
820 name="SGmultiplayerProperty360"
823 name="SGmultiplayerProperty361"
826 name="SGmultiplayerProperty362"
829 name="SGmultiplayerProperty370"
832 name="SGmultiplayerProperty371"
835 name="SGmultiplayerProperty372"
838 name="SGmultiplayerProperty380"
841 name="SGmultiplayerProperty381"
844 name="SGmultiplayerProperty382"
847 name="SGmultiplayerProperty390"
850 name="SGmultiplayerProperty391"
853 name="SGmultiplayerProperty392"
856 name="SGmultiplayerProperty800"
859 name="SGmultiplayerProperty801"
862 name="SGmultiplayerProperty810"
865 name="SGmultiplayerProperty811"
868 name="SGmultiplayerProperty812"
871 name="SGmultiplayerProperty813"
874 name="SGmultiplayerProperty820"
877 name="SGmultiplayerProperty821"
880 name="SGmultiplayerProperty822"
883 name="SGmultiplayerProperty823"
886 name="SGmultiplayerProperty830"
889 name="SGmultiplayerProperty831"
892 name="SGmultiplayerProperty900"
895 name="SGmultiplayerProperty901"
898 name="SGmultiplayerProperty902"
901 name="SGmultiplayerProperty903"
904 name="SGmultiplayerProperty904"
907 name="SGmultiplayerProperty905"
910 name="SGmultiplayerProperty906"
913 name="SGmultiplayerProperty907"
916 name="SGmultiplayerProperty908"
919 name="SGmultiplayerProperty909"
922 name="SGmultiplayerProperty930"
925 name="SGmultiplayerProperty931"
928 name="SGmultiplayerProperty932"
931 name="SGmultiplayerProperty933"
934 name="SGmultiplayerProperty934"
937 name="SGmultiplayerProperty935"
940 name="SGmultiplayerProperty1001"
943 name="SGmultiplayerProperty1002"
946 name="SGmultiplayerProperty1003"
949 name="SGmultiplayerProperty1004"
952 name="SGmultiplayerProperty1005"
955 name="SGmultiplayerProperty1006"
958 name="SGmultiplayerProperty1300"
961 name="SGmultiplayerProperty10001"
964 name="SGmultiplayerProperty10002"
967 name="SGmultiplayerProperty10100"
970 name="SGmultiplayerProperty10101"
973 name="SGmultiplayerProperty10102"
976 name="SGmultiplayerProperty10103"
979 name="SGmultiplayerProperty10104"
982 name="SGmultiplayerProperty10105"
985 name="SGmultiplayerProperty10106"
988 name="SGmultiplayerProperty10107"
991 name="SGmultiplayerProperty10108"
994 name="SGmultiplayerProperty10109"
997 name="SGmultiplayerProperty10110"
1000 name="SGmultiplayerProperty10111"
1003 name="SGmultiplayerProperty10112"
1006 name="SGmultiplayerProperty10113"
1009 name="SGmultiplayerProperty10114"
1012 name="SGmultiplayerProperty10115"
1015 name="SGmultiplayerProperty10116"
1018 name="SGmultiplayerProperty10117"
1021 name="SGmultiplayerProperty10118"
1024 name="SGmultiplayerProperty10119"
1027 name="SGmultiplayerProperty10200"
1030 name="SGmultiplayerProperty10201"
1033 name="SGmultiplayerProperty10202"
1036 name="SGmultiplayerProperty10203"
1039 name="SGmultiplayerProperty10204"
1042 name="SGmultiplayerProperty10205"
1045 name="SGmultiplayerProperty10206"
1048 name="SGmultiplayerProperty10207"
1051 name="SGmultiplayerProperty10208"
1054 name="SGmultiplayerProperty10209"
1057 name="SGmultiplayerProperty10210"
1060 name="SGmultiplayerProperty10211"
1063 name="SGmultiplayerProperty10212"
1066 name="SGmultiplayerProperty10213"
1069 name="SGmultiplayerProperty10214"
1072 name="SGmultiplayerProperty10215"
1075 name="SGmultiplayerProperty10216"
1078 name="SGmultiplayerProperty10217"
1081 name="SGmultiplayerProperty10218"
1084 name="SGmultiplayerProperty10219"
1087 name="SGmultiplayerProperty10300"
1090 name="SGmultiplayerProperty10301"
1093 name="SGmultiplayerProperty10302"
1096 name="SGmultiplayerProperty10303"
1099 name="SGmultiplayerProperty10304"
1102 name="SGmultiplayerProperty10305"
1105 name="SGmultiplayerProperty10306"
1108 name="SGmultiplayerProperty10307"
1111 name="SGmultiplayerProperty10308"
1114 name="SGmultiplayerProperty10309"
1117 name="SGmultiplayerProperty10310"
1120 name="SGmultiplayerProperty10311"
1123 name="SGmultiplayerProperty10312"
1126 name="SGmultiplayerProperty10313"
1129 name="SGmultiplayerProperty10314"
1132 name="SGmultiplayerProperty10315"
1135 name="SGmultiplayerProperty10316"
1138 name="SGmultiplayerProperty10317"
1141 name="SGmultiplayerProperty10318"
1144 name="SGmultiplayerProperty10319"
1147 </enumeratedDataTypes>
1151 name="HLAASCIIstring"
1152 dataType="HLAASCIIchar"
1153 cardinality="Dynamic"
1154 encoding="HLAvariableArray"
1155 semantics="ASCII string representation"/>
1157 name="HLAunicodeString"
1158 dataType="HLAunicodeChar"
1159 cardinality="Dynamic"
1160 encoding="HLAvariableArray"
1161 semantics="Unicode string representation"/>
1163 name="HLAopaqueData"
1165 cardinality="Dynamic"
1166 encoding="HLAvariableArray"
1167 semantics="Uninetrpreted sequence of bytes"/>
1174 encoding="HLAfixedArray"
1175 semantics="2-dimensional integer vector"/>
1178 dataType="SGfloat32"
1180 encoding="HLAfixedArray"
1181 semantics="2-dimensional vector"/>
1184 dataType="SGfloat64"
1186 encoding="HLAfixedArray"
1187 semantics="2-dimensional vector"/>
1193 encoding="HLAfixedArray"
1194 semantics="3-dimensional integer vector"/>
1197 dataType="SGfloat32"
1199 encoding="HLAfixedArray"
1200 semantics="3-dimensional vector"/>
1203 dataType="SGfloat64"
1205 encoding="HLAfixedArray"
1206 semantics="3-dimensional vector"/>
1212 encoding="HLAfixedArray"
1213 semantics="4-dimensional integer vector"/>
1216 dataType="SGfloat32"
1218 encoding="HLAfixedArray"
1219 semantics="4-dimensional vector"/>
1222 dataType="SGfloat64"
1224 encoding="HLAfixedArray"
1225 semantics="4-dimensional vector"/>
1228 name="SGOrientation"
1229 dataType="SGfloat32"
1231 encoding="HLAfixedArray"
1232 semantics="Orientation represented as vector part of the quaternion."/>
1235 name="SGmultiplayerPropertyArray"
1236 dataType="SGmultiplayerProperty"
1237 cardinality="dynamic"
1238 encoding="HLAvariableArray"
1239 semantics="Array of generic multiplayer properties - temporary encoding for now"/>
1242 <!-- name="SGvertexAttribUByte1Array" -->
1243 <!-- dataType="SGVec1ub" -->
1244 <!-- cardinality="dynamic" -->
1245 <!-- encoding="HLAvariableArray" -->
1246 <!-- semantics="2-dimensional vector"/> -->
1248 <!-- name="SGvertexAttribUByte1Array" -->
1249 <!-- dataType="SGVec1ub" -->
1250 <!-- cardinality="dynamic" -->
1251 <!-- encoding="HLAvariableArray" -->
1252 <!-- semantics="2-dimensional vector"/> -->
1255 <fixedRecordDataTypes>
1258 encoding="HLAfixedRecord"
1259 semantics="The model data of an ai model">
1262 dataType="HLAASCIIstring"
1263 semantics="The model path"/>
1266 dataType="HLAASCIIstring"
1267 semantics="The model livery"/>
1272 encoding="HLAfixedRecord"
1273 semantics="Cartesian location consisting of a position and orientation.">
1277 semantics="The cartesian position."/>
1280 dataType="SGOrientation"
1281 semantics="The cartesian orientation"/>
1285 name="SGSpatialVelocity"
1286 encoding="HLAfixedRecord"
1287 semantics="Spatial velocity vector">
1291 semantics="Angular velocity vector in body coordinates"/>
1295 semantics="Linear velocity vector in body coordinates"/>
1299 name="FGTransponderModeA"
1300 encoding="HLAfixedRecord"
1301 semantics="Mode A transponder response.">
1305 semantics="The squawk value."/>
1309 name="FGTransponderModeC"
1310 encoding="HLAfixedRecord"
1311 semantics="Mode C transponder response.">
1315 semantics="The squawk value."/>
1316 <!-- fields are missing, extend these -->
1320 name="FGTransponderModeS"
1321 encoding="HLAfixedRecord"
1322 semantics="Mode S transponder response.">
1326 semantics="The squawk value."/>
1327 <!-- fields are missing, extend these -->
1331 name="SGCameraProjectionPerspective"
1332 encoding="HLAfixedRecord"
1333 semantics="Perspective camera projection definition.">
1336 dataType="SGfloat64"
1337 semantics="Left border of the projection space."/>
1340 dataType="SGfloat64"
1341 semantics="Right border of the projection space."/>
1344 dataType="SGfloat64"
1345 semantics="Bottom border of the projection space."/>
1348 dataType="SGfloat64"
1349 semantics="Top border of the projection space."/>
1352 dataType="SGfloat64"
1353 semantics="The reference distance the above values are meant for. Similar to the near plane but does not impact clipping."/>
1357 name="SGCameraProjectionOrthographic"
1358 encoding="HLAfixedRecord"
1359 semantics="Orthographic camera projection definition.">
1362 dataType="SGfloat64"
1363 semantics="Left border of the projection space."/>
1366 dataType="SGfloat64"
1367 semantics="Right border of the projection space."/>
1370 dataType="SGfloat64"
1371 semantics="Bottom border of the projection space."/>
1374 dataType="SGfloat64"
1375 semantics="Top border of the projection space."/>
1377 </fixedRecordDataTypes>
1379 <variantRecordDataTypes>
1381 encoding="HLAvariantRecord"
1382 dataType="FGTransponderModeType"
1383 semantics="The content of an aircraft typical transponder."
1384 discriminant="transponderModeType"
1385 name="FGTransponderType">
1387 dataType="FGTransponderModeA"
1388 semantics="Mode A transponder value."
1389 enumerator="FGTransponderModeA"
1392 dataType="FGTransponderModeC"
1393 semantics="Mode C transponder value."
1394 enumerator="FGTransponderModeC"
1397 dataType="FGTransponderModeS"
1398 semantics="Mode S transponder value."
1399 enumerator="FGTransponderModeS"
1401 </variantRecordData>
1404 encoding="HLAvariantRecord"
1405 dataType="SGmultiplayerPropertyType"
1406 semantics="Generic set of multiplayer properties"
1407 discriminant="multiplayerPropertyType"
1408 name="SGmultiplayerProperty">
1410 dataType="SGfloat32"
1411 semantics="surface-positions/left-aileron-pos-norm"
1412 enumerator="SGmultiplayerProperty100"
1413 name="SGmultiplayerProperty100"/>
1415 dataType="SGfloat32"
1416 semantics="surface-positions/right-aileron-pos-norm"
1417 enumerator="SGmultiplayerProperty101"
1418 name="SGmultiplayerProperty101"/>
1420 dataType="SGfloat32"
1421 semantics="surface-positions/elevator-pos-norm"
1422 enumerator="SGmultiplayerProperty102"
1423 name="SGmultiplayerProperty102"/>
1425 dataType="SGfloat32"
1426 semantics="surface-positions/rudder-pos-norm"
1427 enumerator="SGmultiplayerProperty103"
1428 name="SGmultiplayerProperty103"/>
1430 dataType="SGfloat32"
1431 semantics="surface-positions/flap-pos-norm"
1432 enumerator="SGmultiplayerProperty104"
1433 name="SGmultiplayerProperty104"/>
1435 dataType="SGfloat32"
1436 semantics="surface-positions/speedbrake-pos-norm"
1437 enumerator="SGmultiplayerProperty105"
1438 name="SGmultiplayerProperty105"/>
1440 dataType="SGfloat32"
1441 semantics="gear/tailhook/position-norm"
1442 enumerator="SGmultiplayerProperty106"
1443 name="SGmultiplayerProperty106"/>
1445 dataType="SGfloat32"
1446 semantics="gear/launchbar/position-norm"
1447 enumerator="SGmultiplayerProperty107"
1448 name="SGmultiplayerProperty107"/>
1450 dataType="HLAASCIIstring"
1451 semantics="gear/launchbar/state"
1452 enumerator="SGmultiplayerProperty108"
1453 name="SGmultiplayerProperty108"/>
1455 dataType="SGfloat32"
1456 semantics="gear/launchbar/holdback-position-norm"
1457 enumerator="SGmultiplayerProperty109"
1458 name="SGmultiplayerProperty109"/>
1460 dataType="SGfloat32"
1461 semantics="canopy/position-norm"
1462 enumerator="SGmultiplayerProperty110"
1463 name="SGmultiplayerProperty110"/>
1465 dataType="SGfloat32"
1466 semantics="surface-positions/wing-pos-norm"
1467 enumerator="SGmultiplayerProperty111"
1468 name="SGmultiplayerProperty111"/>
1470 dataType="SGfloat32"
1471 semantics="surface-positions/wing-fold-pos-norm"
1472 enumerator="SGmultiplayerProperty112"
1473 name="SGmultiplayerProperty112"/>
1475 dataType="SGfloat32"
1476 semantics="gear/gear[0]/compression-norm"
1477 enumerator="SGmultiplayerProperty200"
1478 name="SGmultiplayerProperty200"/>
1480 dataType="SGfloat32"
1481 semantics="gear/gear[0]/position-norm"
1482 enumerator="SGmultiplayerProperty201"
1483 name="SGmultiplayerProperty201"/>
1485 dataType="SGfloat32"
1486 semantics="gear/gear[1]/compression-norm"
1487 enumerator="SGmultiplayerProperty210"
1488 name="SGmultiplayerProperty210"/>
1490 dataType="SGfloat32"
1491 semantics="gear/gear[1]/position-norm"
1492 enumerator="SGmultiplayerProperty211"
1493 name="SGmultiplayerProperty211"/>
1495 dataType="SGfloat32"
1496 semantics="gear/gear[2]/compression-norm"
1497 enumerator="SGmultiplayerProperty220"
1498 name="SGmultiplayerProperty220"/>
1500 dataType="SGfloat32"
1501 semantics="gear/gear[2]/position-norm"
1502 enumerator="SGmultiplayerProperty221"
1503 name="SGmultiplayerProperty221"/>
1505 dataType="SGfloat32"
1506 semantics="gear/gear[3]/compression-norm"
1507 enumerator="SGmultiplayerProperty230"
1508 name="SGmultiplayerProperty230"/>
1510 dataType="SGfloat32"
1511 semantics="gear/gear[3]/position-norm"
1512 enumerator="SGmultiplayerProperty231"
1513 name="SGmultiplayerProperty231"/>
1515 dataType="SGfloat32"
1516 semantics="gear/gear[4]/compression-norm"
1517 enumerator="SGmultiplayerProperty240"
1518 name="SGmultiplayerProperty240"/>
1520 dataType="SGfloat32"
1521 semantics="gear/gear[4]/position-norm"
1522 enumerator="SGmultiplayerProperty241"
1523 name="SGmultiplayerProperty241"/>
1525 dataType="SGfloat32"
1526 semantics="gear/gear[5]/compression-norm"
1527 enumerator="SGmultiplayerProperty250"
1528 name="SGmultiplayerProperty250"/>
1530 dataType="SGfloat32"
1531 semantics="gear/gear[5]/position-norm"
1532 enumerator="SGmultiplayerProperty251"
1533 name="SGmultiplayerProperty251"/>
1535 dataType="SGfloat32"
1536 semantics="engines/engine[0]/n1"
1537 enumerator="SGmultiplayerProperty300"
1538 name="SGmultiplayerProperty300"/>
1540 dataType="SGfloat32"
1541 semantics="engines/engine[0]/n2"
1542 enumerator="SGmultiplayerProperty301"
1543 name="SGmultiplayerProperty301"/>
1545 dataType="SGfloat32"
1546 semantics="engines/engine[0]/rpm"
1547 enumerator="SGmultiplayerProperty302"
1548 name="SGmultiplayerProperty302"/>
1550 dataType="SGfloat32"
1551 semantics="engines/engine[1]/n1"
1552 enumerator="SGmultiplayerProperty310"
1553 name="SGmultiplayerProperty310"/>
1555 dataType="SGfloat32"
1556 semantics="engines/engine[1]/n2"
1557 enumerator="SGmultiplayerProperty311"
1558 name="SGmultiplayerProperty311"/>
1560 dataType="SGfloat32"
1561 semantics="engines/engine[1]/rpm"
1562 enumerator="SGmultiplayerProperty312"
1563 name="SGmultiplayerProperty312"/>
1565 dataType="SGfloat32"
1566 semantics="engines/engine[2]/n1"
1567 enumerator="SGmultiplayerProperty320"
1568 name="SGmultiplayerProperty320"/>
1570 dataType="SGfloat32"
1571 semantics="engines/engine[2]/n2"
1572 enumerator="SGmultiplayerProperty321"
1573 name="SGmultiplayerProperty321"/>
1575 dataType="SGfloat32"
1576 semantics="engines/engine[2]/rpm"
1577 enumerator="SGmultiplayerProperty322"
1578 name="SGmultiplayerProperty322"/>
1580 dataType="SGfloat32"
1581 semantics="engines/engine[3]/n1"
1582 enumerator="SGmultiplayerProperty330"
1583 name="SGmultiplayerProperty330"/>
1585 dataType="SGfloat32"
1586 semantics="engines/engine[3]/n2"
1587 enumerator="SGmultiplayerProperty331"
1588 name="SGmultiplayerProperty331"/>
1590 dataType="SGfloat32"
1591 semantics="engines/engine[3]/rpm"
1592 enumerator="SGmultiplayerProperty332"
1593 name="SGmultiplayerProperty332"/>
1595 dataType="SGfloat32"
1596 semantics="engines/engine[4]/n1"
1597 enumerator="SGmultiplayerProperty340"
1598 name="SGmultiplayerProperty340"/>
1600 dataType="SGfloat32"
1601 semantics="engines/engine[4]/n2"
1602 enumerator="SGmultiplayerProperty341"
1603 name="SGmultiplayerProperty341"/>
1605 dataType="SGfloat32"
1606 semantics="engines/engine[4]/rpm"
1607 enumerator="SGmultiplayerProperty342"
1608 name="SGmultiplayerProperty342"/>
1610 dataType="SGfloat32"
1611 semantics="engines/engine[5]/n1"
1612 enumerator="SGmultiplayerProperty350"
1613 name="SGmultiplayerProperty350"/>
1615 dataType="SGfloat32"
1616 semantics="engines/engine[5]/n2"
1617 enumerator="SGmultiplayerProperty351"
1618 name="SGmultiplayerProperty351"/>
1620 dataType="SGfloat32"
1621 semantics="engines/engine[5]/rpm"
1622 enumerator="SGmultiplayerProperty352"
1623 name="SGmultiplayerProperty352"/>
1625 dataType="SGfloat32"
1626 semantics="engines/engine[6]/n1"
1627 enumerator="SGmultiplayerProperty360"
1628 name="SGmultiplayerProperty360"/>
1630 dataType="SGfloat32"
1631 semantics="engines/engine[6]/n2"
1632 enumerator="SGmultiplayerProperty361"
1633 name="SGmultiplayerProperty361"/>
1635 dataType="SGfloat32"
1636 semantics="engines/engine[6]/rpm"
1637 enumerator="SGmultiplayerProperty362"
1638 name="SGmultiplayerProperty362"/>
1640 dataType="SGfloat32"
1641 semantics="engines/engine[7]/n1"
1642 enumerator="SGmultiplayerProperty370"
1643 name="SGmultiplayerProperty370"/>
1645 dataType="SGfloat32"
1646 semantics="engines/engine[7]/n2"
1647 enumerator="SGmultiplayerProperty371"
1648 name="SGmultiplayerProperty371"/>
1650 dataType="SGfloat32"
1651 semantics="engines/engine[7]/rpm"
1652 enumerator="SGmultiplayerProperty372"
1653 name="SGmultiplayerProperty372"/>
1655 dataType="SGfloat32"
1656 semantics="engines/engine[8]/n1"
1657 enumerator="SGmultiplayerProperty380"
1658 name="SGmultiplayerProperty380"/>
1660 dataType="SGfloat32"
1661 semantics="engines/engine[8]/n2"
1662 enumerator="SGmultiplayerProperty381"
1663 name="SGmultiplayerProperty381"/>
1665 dataType="SGfloat32"
1666 semantics="engines/engine[8]/rpm"
1667 enumerator="SGmultiplayerProperty382"
1668 name="SGmultiplayerProperty382"/>
1670 dataType="SGfloat32"
1671 semantics="engines/engine[9]/n1"
1672 enumerator="SGmultiplayerProperty390"
1673 name="SGmultiplayerProperty390"/>
1675 dataType="SGfloat32"
1676 semantics="engines/engine[9]/n2"
1677 enumerator="SGmultiplayerProperty391"
1678 name="SGmultiplayerProperty391"/>
1680 dataType="SGfloat32"
1681 semantics="engines/engine[9]/rpm"
1682 enumerator="SGmultiplayerProperty392"
1683 name="SGmultiplayerProperty392"/>
1685 dataType="SGfloat32"
1686 semantics="rotors/main/rpm"
1687 enumerator="SGmultiplayerProperty800"
1688 name="SGmultiplayerProperty800"/>
1690 dataType="SGfloat32"
1691 semantics="rotors/tail/rpm"
1692 enumerator="SGmultiplayerProperty801"
1693 name="SGmultiplayerProperty801"/>
1695 dataType="SGfloat32"
1696 semantics="rotors/main/blade[0]/position-deg"
1697 enumerator="SGmultiplayerProperty810"
1698 name="SGmultiplayerProperty810"/>
1700 dataType="SGfloat32"
1701 semantics="rotors/main/blade[1]/position-deg"
1702 enumerator="SGmultiplayerProperty811"
1703 name="SGmultiplayerProperty811"/>
1705 dataType="SGfloat32"
1706 semantics="rotors/main/blade[2]/position-deg"
1707 enumerator="SGmultiplayerProperty812"
1708 name="SGmultiplayerProperty812"/>
1710 dataType="SGfloat32"
1711 semantics="rotors/main/blade[3]/position-deg"
1712 enumerator="SGmultiplayerProperty813"
1713 name="SGmultiplayerProperty813"/>
1715 dataType="SGfloat32"
1716 semantics="rotors/main/blade[0]/flap-deg"
1717 enumerator="SGmultiplayerProperty820"
1718 name="SGmultiplayerProperty820"/>
1720 dataType="SGfloat32"
1721 semantics="rotors/main/blade[1]/flap-deg"
1722 enumerator="SGmultiplayerProperty821"
1723 name="SGmultiplayerProperty821"/>
1725 dataType="SGfloat32"
1726 semantics="rotors/main/blade[2]/flap-deg"
1727 enumerator="SGmultiplayerProperty822"
1728 name="SGmultiplayerProperty822"/>
1730 dataType="SGfloat32"
1731 semantics="rotors/main/blade[3]/flap-deg"
1732 enumerator="SGmultiplayerProperty823"
1733 name="SGmultiplayerProperty823"/>
1735 dataType="SGfloat32"
1736 semantics="rotors/tail/blade[0]/position-deg"
1737 enumerator="SGmultiplayerProperty830"
1738 name="SGmultiplayerProperty830"/>
1740 dataType="SGfloat32"
1741 semantics="rotors/tail/blade[1]/position-deg"
1742 enumerator="SGmultiplayerProperty831"
1743 name="SGmultiplayerProperty831"/>
1745 dataType="SGfloat32"
1746 semantics="sim/hitches/aerotow/tow/length"
1747 enumerator="SGmultiplayerProperty900"
1748 name="SGmultiplayerProperty900"/>
1750 dataType="SGfloat32"
1751 semantics="sim/hitches/aerotow/tow/elastic-constant"
1752 enumerator="SGmultiplayerProperty901"
1753 name="SGmultiplayerProperty901"/>
1755 dataType="SGfloat32"
1756 semantics="sim/hitches/aerotow/tow/weight-per-m-kg-m"
1757 enumerator="SGmultiplayerProperty902"
1758 name="SGmultiplayerProperty902"/>
1760 dataType="SGfloat32"
1761 semantics="sim/hitches/aerotow/tow/dist"
1762 enumerator="SGmultiplayerProperty903"
1763 name="SGmultiplayerProperty903"/>
1766 semantics="sim/hitches/aerotow/tow/connected-to-property-node"
1767 enumerator="SGmultiplayerProperty904"
1768 name="SGmultiplayerProperty904"/>
1770 dataType="HLAASCIIstring"
1771 semantics="sim/hitches/aerotow/tow/connected-to-ai-or-mp-callsign"
1772 enumerator="SGmultiplayerProperty905"
1773 name="SGmultiplayerProperty905"/>
1775 dataType="SGfloat32"
1776 semantics="sim/hitches/aerotow/tow/brake-force"
1777 enumerator="SGmultiplayerProperty906"
1778 name="SGmultiplayerProperty906"/>
1780 dataType="SGfloat32"
1781 semantics="sim/hitches/aerotow/tow/end-force-x"
1782 enumerator="SGmultiplayerProperty907"
1783 name="SGmultiplayerProperty907"/>
1785 dataType="SGfloat32"
1786 semantics="sim/hitches/aerotow/tow/end-force-y"
1787 enumerator="SGmultiplayerProperty908"
1788 name="SGmultiplayerProperty908"/>
1790 dataType="SGfloat32"
1791 semantics="sim/hitches/aerotow/tow/end-force-z"
1792 enumerator="SGmultiplayerProperty909"
1793 name="SGmultiplayerProperty909"/>
1796 semantics="sim/hitches/aerotow/is-slave"
1797 enumerator="SGmultiplayerProperty930"
1798 name="SGmultiplayerProperty930"/>
1800 dataType="SGfloat32"
1801 semantics="sim/hitches/aerotow/speed-in-tow-direction"
1802 enumerator="SGmultiplayerProperty931"
1803 name="SGmultiplayerProperty931"/>
1806 semantics="sim/hitches/aerotow/open"
1807 enumerator="SGmultiplayerProperty932"
1808 name="SGmultiplayerProperty932"/>
1810 dataType="SGfloat32"
1811 semantics="sim/hitches/aerotow/local-pos-x"
1812 enumerator="SGmultiplayerProperty933"
1813 name="SGmultiplayerProperty933"/>
1815 dataType="SGfloat32"
1816 semantics="sim/hitches/aerotow/local-pos-y"
1817 enumerator="SGmultiplayerProperty934"
1818 name="SGmultiplayerProperty934"/>
1820 dataType="SGfloat32"
1821 semantics="sim/hitches/aerotow/local-pos-z"
1822 enumerator="SGmultiplayerProperty935"
1823 name="SGmultiplayerProperty935"/>
1825 dataType="SGfloat32"
1826 semantics="controls/flight/slats"
1827 enumerator="SGmultiplayerProperty1001"
1828 name="SGmultiplayerProperty1001"/>
1830 dataType="SGfloat32"
1831 semantics="controls/flight/speedbrake"
1832 enumerator="SGmultiplayerProperty1002"
1833 name="SGmultiplayerProperty1002"/>
1835 dataType="SGfloat32"
1836 semantics="controls/flight/spoilers"
1837 enumerator="SGmultiplayerProperty1003"
1838 name="SGmultiplayerProperty1003"/>
1840 dataType="SGfloat32"
1841 semantics="controls/gear/gear-down"
1842 enumerator="SGmultiplayerProperty1004"
1843 name="SGmultiplayerProperty1004"/>
1845 dataType="SGfloat32"
1846 semantics="controls/lighting/nav-lights"
1847 enumerator="SGmultiplayerProperty1005"
1848 name="SGmultiplayerProperty1005"/>
1851 semantics="controls/armament/station[0]/jettison-all"
1852 enumerator="SGmultiplayerProperty1006"
1853 name="SGmultiplayerProperty1006"/>
1857 enumerator="SGmultiplayerProperty1300"
1858 name="SGmultiplayerProperty1300"/>
1860 dataType="HLAASCIIstring"
1861 semantics="sim/multiplay/transmission-freq-hz"
1862 enumerator="SGmultiplayerProperty10001"
1863 name="SGmultiplayerProperty10001"/>
1865 dataType="HLAASCIIstring"
1866 semantics="sim/multiplay/chat"
1867 enumerator="SGmultiplayerProperty10002"
1868 name="SGmultiplayerProperty10002"/>
1870 dataType="HLAASCIIstring"
1871 semantics="sim/multiplay/generic/string[0]"
1872 enumerator="SGmultiplayerProperty10100"
1873 name="SGmultiplayerProperty10100"/>
1875 dataType="HLAASCIIstring"
1876 semantics="sim/multiplay/generic/string[1]"
1877 enumerator="SGmultiplayerProperty10101"
1878 name="SGmultiplayerProperty10101"/>
1880 dataType="HLAASCIIstring"
1881 semantics="sim/multiplay/generic/string[2]"
1882 enumerator="SGmultiplayerProperty10102"
1883 name="SGmultiplayerProperty10102"/>
1885 dataType="HLAASCIIstring"
1886 semantics="sim/multiplay/generic/string[3]"
1887 enumerator="SGmultiplayerProperty10103"
1888 name="SGmultiplayerProperty10103"/>
1890 dataType="HLAASCIIstring"
1891 semantics="sim/multiplay/generic/string[4]"
1892 enumerator="SGmultiplayerProperty10104"
1893 name="SGmultiplayerProperty10104"/>
1895 dataType="HLAASCIIstring"
1896 semantics="sim/multiplay/generic/string[5]"
1897 enumerator="SGmultiplayerProperty10105"
1898 name="SGmultiplayerProperty10105"/>
1900 dataType="HLAASCIIstring"
1901 semantics="sim/multiplay/generic/string[6]"
1902 enumerator="SGmultiplayerProperty10106"
1903 name="SGmultiplayerProperty10106"/>
1905 dataType="HLAASCIIstring"
1906 semantics="sim/multiplay/generic/string[7]"
1907 enumerator="SGmultiplayerProperty10107"
1908 name="SGmultiplayerProperty10107"/>
1910 dataType="HLAASCIIstring"
1911 semantics="sim/multiplay/generic/string[8]"
1912 enumerator="SGmultiplayerProperty10108"
1913 name="SGmultiplayerProperty10108"/>
1915 dataType="HLAASCIIstring"
1916 semantics="sim/multiplay/generic/string[9]"
1917 enumerator="SGmultiplayerProperty10109"
1918 name="SGmultiplayerProperty10109"/>
1920 dataType="HLAASCIIstring"
1921 semantics="sim/multiplay/generic/string[10]"
1922 enumerator="SGmultiplayerProperty10110"
1923 name="SGmultiplayerProperty10110"/>
1925 dataType="HLAASCIIstring"
1926 semantics="sim/multiplay/generic/string[11]"
1927 enumerator="SGmultiplayerProperty10111"
1928 name="SGmultiplayerProperty10111"/>
1930 dataType="HLAASCIIstring"
1931 semantics="sim/multiplay/generic/string[12]"
1932 enumerator="SGmultiplayerProperty10112"
1933 name="SGmultiplayerProperty10112"/>
1935 dataType="HLAASCIIstring"
1936 semantics="sim/multiplay/generic/string[13]"
1937 enumerator="SGmultiplayerProperty10113"
1938 name="SGmultiplayerProperty10113"/>
1940 dataType="HLAASCIIstring"
1941 semantics="sim/multiplay/generic/string[14]"
1942 enumerator="SGmultiplayerProperty10114"
1943 name="SGmultiplayerProperty10114"/>
1945 dataType="HLAASCIIstring"
1946 semantics="sim/multiplay/generic/string[15]"
1947 enumerator="SGmultiplayerProperty10115"
1948 name="SGmultiplayerProperty10115"/>
1950 dataType="HLAASCIIstring"
1951 semantics="sim/multiplay/generic/string[16]"
1952 enumerator="SGmultiplayerProperty10116"
1953 name="SGmultiplayerProperty10116"/>
1955 dataType="HLAASCIIstring"
1956 semantics="sim/multiplay/generic/string[17]"
1957 enumerator="SGmultiplayerProperty10117"
1958 name="SGmultiplayerProperty10117"/>
1960 dataType="HLAASCIIstring"
1961 semantics="sim/multiplay/generic/string[18]"
1962 enumerator="SGmultiplayerProperty10118"
1963 name="SGmultiplayerProperty10118"/>
1965 dataType="HLAASCIIstring"
1966 semantics="sim/multiplay/generic/string[19]"
1967 enumerator="SGmultiplayerProperty10119"
1968 name="SGmultiplayerProperty10119"/>
1970 dataType="SGfloat32"
1971 semantics="sim/multiplay/generic/float[0]"
1972 enumerator="SGmultiplayerProperty10200"
1973 name="SGmultiplayerProperty10200"/>
1975 dataType="SGfloat32"
1976 semantics="sim/multiplay/generic/float[1]"
1977 enumerator="SGmultiplayerProperty10201"
1978 name="SGmultiplayerProperty10201"/>
1980 dataType="SGfloat32"
1981 semantics="sim/multiplay/generic/float[2]"
1982 enumerator="SGmultiplayerProperty10202"
1983 name="SGmultiplayerProperty10202"/>
1985 dataType="SGfloat32"
1986 semantics="sim/multiplay/generic/float[3]"
1987 enumerator="SGmultiplayerProperty10203"
1988 name="SGmultiplayerProperty10203"/>
1990 dataType="SGfloat32"
1991 semantics="sim/multiplay/generic/float[4]"
1992 enumerator="SGmultiplayerProperty10204"
1993 name="SGmultiplayerProperty10204"/>
1995 dataType="SGfloat32"
1996 semantics="sim/multiplay/generic/float[5]"
1997 enumerator="SGmultiplayerProperty10205"
1998 name="SGmultiplayerProperty10205"/>
2000 dataType="SGfloat32"
2001 semantics="sim/multiplay/generic/float[6]"
2002 enumerator="SGmultiplayerProperty10206"
2003 name="SGmultiplayerProperty10206"/>
2005 dataType="SGfloat32"
2006 semantics="sim/multiplay/generic/float[7]"
2007 enumerator="SGmultiplayerProperty10207"
2008 name="SGmultiplayerProperty10207"/>
2010 dataType="SGfloat32"
2011 semantics="sim/multiplay/generic/float[8]"
2012 enumerator="SGmultiplayerProperty10208"
2013 name="SGmultiplayerProperty10208"/>
2015 dataType="SGfloat32"
2016 semantics="sim/multiplay/generic/float[9]"
2017 enumerator="SGmultiplayerProperty10209"
2018 name="SGmultiplayerProperty10209"/>
2020 dataType="SGfloat32"
2021 semantics="sim/multiplay/generic/float[10]"
2022 enumerator="SGmultiplayerProperty10210"
2023 name="SGmultiplayerProperty10210"/>
2025 dataType="SGfloat32"
2026 semantics="sim/multiplay/generic/float[11]"
2027 enumerator="SGmultiplayerProperty10211"
2028 name="SGmultiplayerProperty10211"/>
2030 dataType="SGfloat32"
2031 semantics="sim/multiplay/generic/float[12]"
2032 enumerator="SGmultiplayerProperty10212"
2033 name="SGmultiplayerProperty10212"/>
2035 dataType="SGfloat32"
2036 semantics="sim/multiplay/generic/float[13]"
2037 enumerator="SGmultiplayerProperty10213"
2038 name="SGmultiplayerProperty10213"/>
2040 dataType="SGfloat32"
2041 semantics="sim/multiplay/generic/float[14]"
2042 enumerator="SGmultiplayerProperty10214"
2043 name="SGmultiplayerProperty10214"/>
2045 dataType="SGfloat32"
2046 semantics="sim/multiplay/generic/float[15]"
2047 enumerator="SGmultiplayerProperty10215"
2048 name="SGmultiplayerProperty10215"/>
2050 dataType="SGfloat32"
2051 semantics="sim/multiplay/generic/float[16]"
2052 enumerator="SGmultiplayerProperty10216"
2053 name="SGmultiplayerProperty10216"/>
2055 dataType="SGfloat32"
2056 semantics="sim/multiplay/generic/float[17]"
2057 enumerator="SGmultiplayerProperty10217"
2058 name="SGmultiplayerProperty10217"/>
2060 dataType="SGfloat32"
2061 semantics="sim/multiplay/generic/float[18]"
2062 enumerator="SGmultiplayerProperty10218"
2063 name="SGmultiplayerProperty10218"/>
2065 dataType="SGfloat32"
2066 semantics="sim/multiplay/generic/float[19]"
2067 enumerator="SGmultiplayerProperty10219"
2068 name="SGmultiplayerProperty10219"/>
2071 semantics="sim/multiplay/generic/int[0]"
2072 enumerator="SGmultiplayerProperty10300"
2073 name="SGmultiplayerProperty10300"/>
2076 semantics="sim/multiplay/generic/int[1]"
2077 enumerator="SGmultiplayerProperty10301"
2078 name="SGmultiplayerProperty10301"/>
2081 semantics="sim/multiplay/generic/int[2]"
2082 enumerator="SGmultiplayerProperty10302"
2083 name="SGmultiplayerProperty10302"/>
2086 semantics="sim/multiplay/generic/int[3]"
2087 enumerator="SGmultiplayerProperty10303"
2088 name="SGmultiplayerProperty10303"/>
2091 semantics="sim/multiplay/generic/int[4]"
2092 enumerator="SGmultiplayerProperty10304"
2093 name="SGmultiplayerProperty10304"/>
2096 semantics="sim/multiplay/generic/int[5]"
2097 enumerator="SGmultiplayerProperty10305"
2098 name="SGmultiplayerProperty10305"/>
2101 semantics="sim/multiplay/generic/int[6]"
2102 enumerator="SGmultiplayerProperty10306"
2103 name="SGmultiplayerProperty10306"/>
2106 semantics="sim/multiplay/generic/int[7]"
2107 enumerator="SGmultiplayerProperty10307"
2108 name="SGmultiplayerProperty10307"/>
2111 semantics="sim/multiplay/generic/int[8]"
2112 enumerator="SGmultiplayerProperty10308"
2113 name="SGmultiplayerProperty10308"/>
2116 semantics="sim/multiplay/generic/int[9]"
2117 enumerator="SGmultiplayerProperty10309"
2118 name="SGmultiplayerProperty10309"/>
2121 semantics="sim/multiplay/generic/int[10]"
2122 enumerator="SGmultiplayerProperty10310"
2123 name="SGmultiplayerProperty10310"/>
2126 semantics="sim/multiplay/generic/int[11]"
2127 enumerator="SGmultiplayerProperty10311"
2128 name="SGmultiplayerProperty10311"/>
2131 semantics="sim/multiplay/generic/int[12]"
2132 enumerator="SGmultiplayerProperty10312"
2133 name="SGmultiplayerProperty10312"/>
2136 semantics="sim/multiplay/generic/int[13]"
2137 enumerator="SGmultiplayerProperty10313"
2138 name="SGmultiplayerProperty10313"/>
2141 semantics="sim/multiplay/generic/int[14]"
2142 enumerator="SGmultiplayerProperty10314"
2143 name="SGmultiplayerProperty10314"/>
2146 semantics="sim/multiplay/generic/int[15]"
2147 enumerator="SGmultiplayerProperty10315"
2148 name="SGmultiplayerProperty10315"/>
2151 semantics="sim/multiplay/generic/int[16]"
2152 enumerator="SGmultiplayerProperty10316"
2153 name="SGmultiplayerProperty10316"/>
2156 semantics="sim/multiplay/generic/int[17]"
2157 enumerator="SGmultiplayerProperty10317"
2158 name="SGmultiplayerProperty10317"/>
2161 semantics="sim/multiplay/generic/int[18]"
2162 enumerator="SGmultiplayerProperty10318"
2163 name="SGmultiplayerProperty10318"/>
2166 semantics="sim/multiplay/generic/int[19]"
2167 enumerator="SGmultiplayerProperty10319"
2168 name="SGmultiplayerProperty10319"/>
2169 </variantRecordData>
2170 </variantRecordDataTypes>