aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/others/mimesh/libg3d-0.0.8/plugins/import/imp_acf/imp_acf_def_acf740.h
blob: acac894d2c1961278098f77d3697e5e85375ebfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
/* $Id:$ */

/*
    libg3d - 3D object loading library

    Copyright (C) 2005-2009  Markus Dahms <mad@automagically.de>

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public
    License along with this library; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/
#ifndef _IMP_ACF_DEF_ACF740_H
#define _IMP_ACF_DEF_ACF740_H

#include "imp_acf_def_proto.h"

static const AcfDef acf_def_acf740[] = {
	{ XCHR, "HEADER_platform",                          1 },
	{ XINT, "HEADER_version",                           1 },
	{ XFLT, "HEADER_filler",                            1 },
	{ XCHR, "VIEW_name",                              500 },
	{ XCHR, "VIEW_path",                              500 },
	{ XCHR, "VIEW_tailnum",                            40 },
	{ XCHR, "VIEW_author",                            500 },
	{ XCHR, "VIEW_descrip",                           500 },
	{ XFLT, "VIEW_Vmca_kts",                            1 },
	{ XFLT, "VIEW_Vso_kts",                             1 },
	{ XFLT, "VIEW_Vs_kts",                              1 },
	{ XFLT, "VIEW_Vyse_kts",                            1 },
	{ XFLT, "VIEW_Vfe_kts",                             1 },
	{ XFLT, "VIEW_Vle_kts",                             1 },
	{ XFLT, "VIEW_Vno_kts",                             1 },
	{ XFLT, "VIEW_Vne_kts",                             1 },
	{ XFLT, "VIEW_Mmo",                                 1 },
	{ XFLT, "VIEW_Gneg",                                1 },
	{ XFLT, "VIEW_Gpos",                                1 },
	{ XINT, "VIEW_has_navlites",                        1 },
	{ XFLT, "VIEW_pe_xyz",                              3 },
	{ XINT, "VIEW_has_lanlite1",                        1 },
	{ XFLT, "VIEW_lanlite1_xyz",                        3 },
	{ XINT, "VIEW_has_lanlite2",                        1 },
	{ XFLT, "VIEW_lanlite2_xyz",                        3 },
	{ XINT, "VIEW_has_taxilite",                        1 },
	{ XFLT, "VIEW_lanlite3_xyz",                        3 },
	{ XINT, "VIEW_has_fuserb1",                         1 },
	{ XFLT, "VIEW_fuserb1_xyz",                         3 },
	{ XINT, "VIEW_has_fuserb2",                         1 },
	{ XFLT, "VIEW_fuserb2_xyz",                         3 },
	{ XINT, "VIEW_has_taillite",                        1 },
	{ XFLT, "VIEW_taillite_xyz",                        3 },
	{ XINT, "VIEW_has_refuel",                          1 },
	{ XFLT, "VIEW_refuel_xyz",                          3 },
	{ XFLT, "VIEW_yawstring_x",                         1 },
	{ XFLT, "VIEW_yawstring_y",                         1 },
	{ XFLT, "VIEW_HUD_ctr_x",                           1 },
	{ XFLT, "VIEW_HUD_ctr_y_OLD",                       1 },
	{ XFLT, "VIEW_HUD_del_x",                           1 },
	{ XFLT, "VIEW_HUD_del_y",                           1 },
	{ XINT, "VIEW_lan_lite_steers",                     1 },
	{ XFLT, "VIEW_lan_lite_power",                      1 },
	{ XFLT, "VIEW_lan_lite_width",                      1 },
	{ XFLT, "VIEW_lan_lite_the_ref",                    1 },
	{ XFLT, "VIEW_stall_warn_aoa",                      1 },
	{ XFLT, "VIEW_tow_hook_Y",                          1 },
	{ XFLT, "VIEW_tow_hook_Z",                          1 },
	{ XFLT, "VIEW_win_hook_Y",                          1 },
	{ XFLT, "VIEW_win_hook_Z",                          1 },
	{ XINT, "VIEW_has_HOOPS_HUD",                       1 },
	{ XINT, "VIEW_cockpit_type",                        1 },
	{ XINT, "VIEW_asi_is_kts",                          1 },
	{ XINT, "VIEW_warn1_EQ",                            1 },
	{ XINT, "VIEW_warn2_EQ",                            1 },
	{ XINT, "VIEW_is_glossy",                           1 },
	{ XINT, "VIEW_draw_geo_frnt_views",                 1 },
	{ XINT, "VIEW_draw_geo_side_views",                 1 },
	{ XINT, "VIEW_ins_type",                          300 },
	{ XFLT, "VIEW_ins_size",                          300 },
	{ XFLT, "VIEW_ins_x",                             300 },
	{ XFLT, "VIEW_ins_y",                             300 },
	{ XINT, "VIEW_cus_rnd_use",                        50 },
	{ XFLT, "VIEW_cus_rnd_lo_val",                     50 },
	{ XFLT, "VIEW_cus_rnd_hi_val",                     50 },
	{ XFLT, "VIEW_cus_rnd_lo_ang",                     50 },
	{ XFLT, "VIEW_cus_rnd_hi_ang",                     50 },
	{ XINT, "VIEW_cus_rnd_mirror",                     50 },
	{ XINT, "VIEW_cus_rnd_label",                      50 },
	{ XINT, "VIEW_cus_dig_use",                        50 },
	{ XFLT, "VIEW_cus_dig_offset",                     50 },
	{ XFLT, "VIEW_cus_dig_scale",                      50 },
	{ XINT, "VIEW_cus_dig_dig",                        50 },
	{ XINT, "VIEW_cus_dig_dec",                        50 },
	{ XINT, "ENGINE_num_engines",                       1 },
	{ XINT, "ENGINE_num_thrustpoints",                  1 },
	{ XFLT, "ENGINE_throt_max_FWD",                     1 },
	{ XFLT, "ENGINE_throt_max_REV",                     1 },
	{ XFLT, "ENGINE_idle_rat",                          2 },
	{ XINT, "ENGINE_props_linked",                      1 },
	{ XINT, "ENGINE_beta_prop_EQ",                      1 },
	{ XINT, "ENGINE_auto_feather_EQ",                   1 },
	{ XINT, "ENGINE_rev_thrust_EQ",                     1 },
	{ XINT, "ENGINE_drive_by_wire_EQ",                  1 },
	{ XFLT, "ENGINE_feathered_pitch",                   1 },
	{ XFLT, "ENGINE_reversed_pitch",                    1 },
	{ XFLT, "ENGINE_rotor_mi_rat",                      1 },
	{ XFLT, "ENGINE_tip_weight",                        1 },
	{ XFLT, "ENGINE_tip_mach_des_100",                  1 },
	{ XFLT, "ENGINE_tip_mach_des_50",                   1 },
	{ XFLT, "ENGINE_power_max",                         1 },
	{ XFLT, "ENGINE_crit_alt",                          1 },
	{ XFLT, "ENGINE_MP_max",                            1 },
	{ XFLT, "ENGINE_trq_max_eng",                       1 },
	{ XFLT, "ENGINE_RSC_idlespeed_ENGN",                1 },
	{ XFLT, "ENGINE_RSC_redline_ENGN",                  1 },
	{ XFLT, "ENGINE_RSC_idlespeed_PROP",                1 },
	{ XFLT, "ENGINE_RSC_redline_PROP",                  1 },
	{ XFLT, "ENGINE_RSC_mingreen_ENGN",                 1 },
	{ XFLT, "ENGINE_RSC_maxgreen_ENGN",                 1 },
	{ XFLT, "ENGINE_RSC_mingreen_PROP",                 1 },
	{ XFLT, "ENGINE_RSC_maxgreen_PROP",                 1 },
	{ XINT, "ENGINE_has_press_controls",                1 },
	{ XFLT, "ENGINE_throt_time_prop",                   1 },
	{ XFLT, "ENGINE_trans_loss",                        1 },
	{ XFLT, "ENGINE_thrust_max",                        1 },
	{ XFLT, "ENGINE_burner_inc",                        1 },
	{ XFLT, "ENGINE_max_mach_eff",                      1 },
	{ XFLT, "ENGINE_face_jet",                          1 },
	{ XFLT, "ENGINE_throt_time_jet",                    1 },
	{ XFLT, "ENGINE_lift_fan_rat",                      1 },
	{ XFLT, "ENGINE_rock_max_sl",                       1 },
	{ XFLT, "ENGINE_rock_max_opt",                      1 },
	{ XFLT, "ENGINE_rock_max_vac",                      1 },
	{ XFLT, "ENGINE_rock_h_opt",                        1 },
	{ XFLT, "ENGINE_face_rocket",                       1 },
	{ XINT, "PROP_engn_type",                           8 },
	{ XINT, "PROP_prop_type",                           8 },
	{ XFLT, "PROP_engn_mass",                           8 },
	{ XINT, "PROP_prop_clutch_EQ",                      8 },
	{ XFLT, "PROP_prop_gear_rat",                       8 },
	{ XFLT, "PROP_prop_dir",                            8 },
	{ XFLT, "PROP_num_blades",                          8 },
	{ XFLT, "PROP_SFC",                                 8 },
	{ XFLT, "PROP_vert_cant_init",                      8 },
	{ XFLT, "PROP_side_cant_init",                      8 },
	{ XFLT, "PROP_min_pitch",                           8 },
	{ XFLT, "PROP_max_pitch",                           8 },
	{ XFLT, "PROP_des_rpm_prp",                         8 },
	{ XFLT, "PROP_des_kts_prp",                         8 },
	{ XFLT, "PROP_des_kts_acf",                         8 },
	{ XFLT, "PROP_prop_mass",                           8 },
	{ XFLT, "PROP_mi_prop_rpm",                         8 },
	{ XFLT, "PROP_mi_engn_rpm",                         8 },
	{ XFLT, "PROP_discarea",                            8 },
	{ XFLT, "PROP_ringarea",                           80 },
	{ XFLT, "PROP_bladesweep",                         80 },
	{ XFLT, "HYDRO_STICK_starter_rat",                  1 },
	{ XFLT, "HYDRO_STICK_battery_rat",                  1 },
	{ XINT, "HYDRO_STICK_ff_hydraulic",                 1 },
	{ XINT, "HYDRO_STICK_ff_stickshaker",               1 },
	{ XFLT, "HYDRO_STICK_manual_reversion_rat",         1 },
	{ XFLT, "HYDRO_STICK_max_press_diff",               1 },
	{ XINT, "PARTS_part_eq",                           73 },
	{ XCHR, "PARTS_Rafl0",                           2920 },
	{ XCHR, "PARTS_Rafl1",                           2920 },
	{ XCHR, "PARTS_Tafl0",                           2920 },
	{ XCHR, "PARTS_Tafl1",                           2920 },
	{ XINT, "PARTS_els",                               73 },
	{ XFLT, "PARTS_Xarm",                              73 },
	{ XFLT, "PARTS_Yarm",                              73 },
	{ XFLT, "PARTS_Zarm",                              73 },
	{ XFLT, "PARTS_Croot",                             73 },
	{ XFLT, "PARTS_Ctip",                              73 },
	{ XFLT, "PARTS_semilen_SEG",                       73 },
	{ XFLT, "PARTS_semilen_JND",                       73 },
	{ XFLT, "PARTS_element_len",                       73 },
	{ XFLT, "PARTS_X_body_aero",                       73 },
	{ XFLT, "PARTS_Y_body_aero",                       73 },
	{ XFLT, "PARTS_Z_body_aero",                       73 },
	{ XFLT, "PARTS_dihed1",                            73 },
	{ XFLT, "PARTS_dihed2",                            73 },
	{ XFLT, "PARTS_dihednow",                          73 },
	{ XINT, "PARTS_vardihed",                          73 },
	{ XINT, "PARTS_vardihedEQ",                         1 },
	{ XFLT, "PARTS_sweep1",                            73 },
	{ XFLT, "PARTS_sweep2",                            73 },
	{ XFLT, "PARTS_sweepnow",                          73 },
	{ XINT, "PARTS_varsweep",                          73 },
	{ XINT, "PARTS_varsweepEQ",                         1 },
	{ XFLT, "PARTS_e",                                 73 },
	{ XFLT, "PARTS_AR",                                73 },
	{ XFLT, "PARTS_al_D_al0",                          73 },
	{ XFLT, "PARTS_cl_D_cl0",                          73 },
	{ XFLT, "PARTS_cm_D_cm0",                          73 },
	{ XFLT, "PARTS_delta_fac",                         73 },
	{ XFLT, "PARTS_spec_wash",                         73 },
	{ XFLT, "PARTS_alpha_max",                         73 },
	{ XFLT, "PARTS_slat_effect",                       73 },
	{ XFLT, "PARTS_s",                                730 },
	{ XFLT, "PARTS_mac",                              730 },
	{ XFLT, "PARTS_incidence",                        730 },
	{ XINT, "PARTS_ail1",                             730 },
	{ XFLT, "PARTS_ail1_elR",                          73 },
	{ XFLT, "PARTS_ail1_elT",                          73 },
	{ XFLT, "PARTS_ail1_cratR",                         1 },
	{ XFLT, "PARTS_ail1_cratT",                         1 },
	{ XFLT, "PARTS_ail1_up",                            1 },
	{ XFLT, "PARTS_ail1_dn",                            1 },
	{ XINT, "PARTS_ail2",                             730 },
	{ XFLT, "PARTS_ail2_elR",                          73 },
	{ XFLT, "PARTS_ail2_elT",                          73 },
	{ XFLT, "PARTS_ail2_cratR",                         1 },
	{ XFLT, "PARTS_ail2_cratT",                         1 },
	{ XFLT, "PARTS_ail2_up",                            1 },
	{ XFLT, "PARTS_ail2_dn",                            1 },
	{ XINT, "PARTS_elev",                             730 },
	{ XFLT, "PARTS_elev_elR",                          73 },
	{ XFLT, "PARTS_elev_elT",                          73 },
	{ XFLT, "PARTS_elev_cratR",                         1 },
	{ XFLT, "PARTS_elev_cratT",                         1 },
	{ XFLT, "PARTS_elev_up",                            1 },
	{ XFLT, "PARTS_elev_dn",                            1 },
	{ XINT, "PARTS_rudd",                             730 },
	{ XFLT, "PARTS_rudd_elR",                          73 },
	{ XFLT, "PARTS_rudd_elT",                          73 },
	{ XFLT, "PARTS_rudd_cratR",                         1 },
	{ XFLT, "PARTS_rudd_cratT",                         1 },
	{ XFLT, "PARTS_rudd_lr",                            1 },
	{ XINT, "PARTS_spo1",                             730 },
	{ XFLT, "PARTS_spo1_elR",                          73 },
	{ XFLT, "PARTS_spo1_elT",                          73 },
	{ XFLT, "PARTS_spo1_cratR",                         1 },
	{ XFLT, "PARTS_spo1_cratT",                         1 },
	{ XFLT, "PARTS_spo1_up",                            1 },
	{ XINT, "PARTS_yawb",                             730 },
	{ XFLT, "PARTS_yawb_elR",                          73 },
	{ XFLT, "PARTS_yawb_elT",                          73 },
	{ XFLT, "PARTS_yawb_cratR",                         1 },
	{ XFLT, "PARTS_yawb_cratT",                         1 },
	{ XFLT, "PARTS_yawb_ud",                            1 },
	{ XINT, "PARTS_sbrk",                             730 },
	{ XFLT, "PARTS_sbrk_elR",                          73 },
	{ XFLT, "PARTS_sbrk_elT",                          73 },
	{ XFLT, "PARTS_sbrk_cratR",                         1 },
	{ XFLT, "PARTS_sbrk_cratT",                         1 },
	{ XFLT, "PARTS_sbrk_up",                            1 },
	{ XINT, "PARTS_sbrkEQ",                             1 },
	{ XINT, "PARTS_flap",                             730 },
	{ XFLT, "PARTS_flap_elR",                          73 },
	{ XFLT, "PARTS_flap_elT",                          73 },
	{ XFLT, "PARTS_flap_cratR",                         1 },
	{ XFLT, "PARTS_flap_cratT",                         1 },
	{ XFLT, "PARTS_flap_dn",                            8 },
	{ XINT, "PARTS_flapEQ",                             1 },
	{ XINT, "PARTS_slat",                             730 },
	{ XFLT, "PARTS_slat_inc",                           1 },
	{ XINT, "PARTS_slatEQ",                             1 },
	{ XINT, "PARTS_inc_ail1",                         730 },
	{ XINT, "PARTS_inc_ail2",                         730 },
	{ XINT, "PARTS_inc_elev",                         730 },
	{ XINT, "PARTS_inc_rudd",                         730 },
	{ XINT, "PARTS_inc_vect",                         730 },
	{ XINT, "PARTS_inc_trim",                         730 },
	{ XINT, "PARTS_in_downwash",                     53290 },
	{ XFLT, "PARTS_body_r",                            73 },
	{ XFLT, "PARTS_body_X",                          26280 },
	{ XFLT, "PARTS_body_Y",                          26280 },
	{ XFLT, "PARTS_body_Z",                          26280 },
	{ XINT, "PARTS_gear_type",                         73 },
	{ XFLT, "PARTS_gear_latE",                         73 },
	{ XFLT, "PARTS_gear_lonE",                         73 },
	{ XFLT, "PARTS_gear_axiE",                         73 },
	{ XFLT, "PARTS_gear_latR",                         73 },
	{ XFLT, "PARTS_gear_lonR",                         73 },
	{ XFLT, "PARTS_gear_axiR",                         73 },
	{ XFLT, "PARTS_gear_latN",                         73 },
	{ XFLT, "PARTS_gear_lonN",                         73 },
	{ XFLT, "PARTS_gear_axiN",                         73 },
	{ XFLT, "PARTS_gear_xnodef",                       73 },
	{ XFLT, "PARTS_gear_ynodef",                       73 },
	{ XFLT, "PARTS_gear_znodef",                       73 },
	{ XFLT, "PARTS_gear_leglen",                       73 },
	{ XFLT, "PARTS_tire_radius",                       73 },
	{ XFLT, "PARTS_tire_swidth",                       73 },
	{ XFLT, "PARTS_gearcon",                           73 },
	{ XFLT, "PARTS_geardmp",                           73 },
	{ XFLT, "PARTS_gear_deploy",                       73 },
	{ XFLT, "PARTS_gearstatdef",                       73 },
	{ XFLT, "PARTS_dummy",                             73 },
	{ XINT, "PARTS_gear_steers",                       73 },
	{ XFLT, "PARTS_gear_cyctim",                       73 },
	{ XFLT, "BODIES_fuse_cd",                           1 },
	{ XFLT, "CONTROL_hstb_trim_up",                     1 },
	{ XFLT, "CONTROL_hstb_trim_dn",                     1 },
	{ XINT, "CONTROL_flap_type",                        1 },
	{ XINT, "CONTROL_con_smooth",                       1 },
	{ XINT, "CONTROL_flap_detents",                     1 },
	{ XFLT, "CONTROL_flap_deftime",                     1 },
	{ XFLT, "CONTROL_flap_cl",                          1 },
	{ XFLT, "CONTROL_flap_cd",                          1 },
	{ XFLT, "CONTROL_flap_cm",                          1 },
	{ XFLT, "CONTROL_blown_flap_add_speed",             1 },
	{ XFLT, "CONTROL_blown_flap_throt_red",             1 },
	{ XFLT, "CONTROL_blown_flap_min_engag",             1 },
	{ XINT, "CONTROL_blow_all_controls",                1 },
	{ XINT, "LANDING_GEAR_gear_retract",                1 },
	{ XFLT, "LANDING_GEAR_nw_steerdeg1",                1 },
	{ XFLT, "LANDING_GEAR_nw_steerdeg2",                1 },
	{ XFLT, "LANDING_GEAR_nw_cutoff_omega",             1 },
	{ XFLT, "LANDING_GEAR_nw_side_k",                   1 },
	{ XFLT, "LANDING_GEAR_gear_door_size",              1 },
	{ XFLT, "LANDING_GEAR_water_rud_longarm",           1 },
	{ XFLT, "LANDING_GEAR_water_rud_area",              1 },
	{ XFLT, "LANDING_GEAR_water_rud_maxdef",            1 },
	{ XFLT, "LANDING_GEAR_roll_co",                     1 },
	{ XFLT, "LANDING_GEAR_brake_co",                    1 },
	{ XINT, "LANDING_GEAR_gear_door_typ",              10 },
	{ XFLT, "LANDING_GEAR_gear_door_loc",              30 },
	{ XFLT, "LANDING_GEAR_gear_door_geo",             120 },
	{ XFLT, "LANDING_GEAR_gear_door_axi_rot",          10 },
	{ XFLT, "LANDING_GEAR_gear_door_ext_ang",          10 },
	{ XFLT, "LANDING_GEAR_gear_door_ret_ang",          10 },
	{ XFLT, "LANDING_GEAR_gear_door_ang_now",          10 },
	{ XFLT, "WEIGHT_BALANCE_cgY",                       1 },
	{ XFLT, "WEIGHT_BALANCE_cgZ",                       1 },
	{ XFLT, "WEIGHT_BALANCE_cgZ_fwd",                   1 },
	{ XFLT, "WEIGHT_BALANCE_cgZ_aft",                   1 },
	{ XFLT, "WEIGHT_BALANCE_m_empty",                   1 },
	{ XFLT, "WEIGHT_BALANCE_m_fuel_tot",                1 },
	{ XFLT, "WEIGHT_BALANCE_m_jettison",                1 },
	{ XFLT, "WEIGHT_BALANCE_m_max",                     1 },
	{ XFLT, "WEIGHT_BALANCE_m_displaced",               1 },
	{ XFLT, "WEIGHT_BALANCE_Jxx_unitmass",              1 },
	{ XFLT, "WEIGHT_BALANCE_Jyy_unitmass",              1 },
	{ XFLT, "WEIGHT_BALANCE_Jzz_unitmass",              1 },
	{ XINT, "WEIGHT_BALANCE_num_tanks",                 1 },
	{ XFLT, "WEIGHT_BALANCE_tank_rat",                  3 },
	{ XFLT, "WEIGHT_BALANCE_tank_X",                    3 },
	{ XFLT, "WEIGHT_BALANCE_tank_Y",                    3 },
	{ XFLT, "WEIGHT_BALANCE_tank_Z",                    3 },
	{ XINT, "WEIGHT_BALANCE_jett_is_slung",             1 },
	{ XINT, "WEIGHT_BALANCE_jett_is_water",             1 },
	{ XFLT, "WEIGHT_BALANCE_jett_len",                  1 },
	{ XFLT, "WEIGHT_BALANCE_jett_xyz",                  3 },
	{ XFLT, "SPECIAL_CONTROLS_flap_roll",               1 },
	{ XFLT, "SPECIAL_CONTROLS_flap_ptch",               1 },
	{ XFLT, "SPECIAL_CONTROLS_mass_shift",              1 },
	{ XFLT, "SPECIAL_CONTROLS_mass_shift_dx",           1 },
	{ XFLT, "SPECIAL_CONTROLS_mass_shift_dz",           1 },
	{ XFLT, "SPECIAL_CONTROLS_wing_tilt_ptch",          1 },
	{ XFLT, "SPECIAL_CONTROLS_wing_tilt_roll",          1 },
	{ XFLT, "SPECIAL_CONTROLS_tvec_ptch",               1 },
	{ XFLT, "SPECIAL_CONTROLS_tvec_roll",               1 },
	{ XFLT, "SPECIAL_CONTROLS_tvec_hdng",               1 },
	{ XFLT, "SPECIAL_CONTROLS_jato_Y",                  1 },
	{ XFLT, "SPECIAL_CONTROLS_jato_Z",                  1 },
	{ XFLT, "SPECIAL_CONTROLS_jato_theta",              1 },
	{ XFLT, "SPECIAL_CONTROLS_jato_thrust",             1 },
	{ XFLT, "SPECIAL_CONTROLS_jato_dur",                1 },
	{ XFLT, "SPECIAL_CONTROLS_jato_sfc",                1 },
	{ XFLT, "SPECIAL_CONTROLS_stab_roll",               1 },
	{ XFLT, "SPECIAL_CONTROLS_stab_hdng",               1 },
	{ XFLT, "SPECIAL_CONTROLS_elev_with_flap",          1 },
	{ XFLT, "SPECIAL_CONTROLS_ail1_pitch",              1 },
	{ XFLT, "SPECIAL_CONTROLS_ail1_flaps",              1 },
	{ XFLT, "SPECIAL_CONTROLS_ail2_pitch",              1 },
	{ XFLT, "SPECIAL_CONTROLS_ail2_flaps",              1 },
	{ XFLT, "SPECIAL_CONTROLS_ail2_vmax",               1 },
	{ XFLT, "SPECIAL_CONTROLS_diff_thro_hdng",          1 },
	{ XINT, "SPECIAL_CONTROLS_phase_ptch_tvect_in_at_90",    1 },
	{ XINT, "SPECIAL_CONTROLS_phase_ptch_tvect_in_at_00",    1 },
	{ XINT, "SPECIAL_CONTROLS_sbrk_on_td_EQ",           1 },
	{ XINT, "SPECIAL_CONTROLS_fbrk_on_td_EQ",           1 },
	{ XINT, "SPECIAL_CONTROLS_sweep_with_flaps_EQ",     1 },
	{ XINT, "SPECIAL_CONTROLS_flaps_with_gear_EQ",      1 },
	{ XINT, "SPECIAL_CONTROLS_slat_with_stall_EQ",      1 },
	{ XINT, "SPECIAL_CONTROLS_anti_ice_EQ",             1 },
	{ XINT, "SPECIAL_CONTROLS_arresting_EQ",            1 },
	{ XINT, "SPECIAL_CONTROLS_revt_on_td_EQ",           1 },
	{ XINT, "SPECIAL_CONTROLS_warn_gear_EQ",            1 },
	{ XINT, "SPECIAL_CONTROLS_warn_lorot_EQ",           1 },
	{ XINT, "SPECIAL_CONTROLS_auto_trim_EQ",            1 },
	{ XINT, "SPECIAL_CONTROLS_flaps_with_vec_EQ",       1 },
	{ XFLT, "SPECIAL_CONTROLS_brake_area",              1 },
	{ XFLT, "SPECIAL_CONTROLS_brake_Y",                 1 },
	{ XFLT, "SPECIAL_CONTROLS_brake_Z",                 1 },
	{ XFLT, "SPECIAL_CONTROLS_chute_area",              1 },
	{ XFLT, "SPECIAL_CONTROLS_chute_Y",                 1 },
	{ XFLT, "SPECIAL_CONTROLS_chute_Z",                 1 },
	{ XINT, "VTOL_CONTROL_vect_EQ",                     1 },
	{ XINT, "VTOL_CONTROL_auto_rpm_with_tvec",          1 },
	{ XINT, "VTOL_CONTROL_hide_prop_at_90_vect",        1 },
	{ XFLT, "VTOL_CONTROL_vect_rate",                   1 },
	{ XFLT, "VTOL_CONTROL_vect_min_disc",               1 },
	{ XFLT, "VTOL_CONTROL_vect_max_disc",               1 },
	{ XFLT, "VTOL_CONTROL_vectarmY",                    1 },
	{ XFLT, "VTOL_CONTROL_vectarmZ",                    1 },
	{ XFLT, "VTOL_CONTROL_cyclic_def_elev",             1 },
	{ XFLT, "VTOL_CONTROL_cyclic_def_ailn",             1 },
	{ XFLT, "VTOL_CONTROL_flap_arm",                    1 },
	{ XFLT, "VTOL_CONTROL_delta3",                      1 },
	{ XFLT, "VTOL_CONTROL_puff_LMN",                    3 },
	{ XFLT, "VTOL_CONTROL_puff_xyz",                    3 },
	{ XFLT, "VTOL_CONTROL_stab_delinc_to_Vne",          1 },
	{ XFLT, "VTOL_CONTROL_tail_with_coll",              1 },
	{ XFLT, "VTOL_CONTROL_diff_coll_with_roll",         1 },
	{ XFLT, "VTOL_CONTROL_diff_coll_with_hdng",         1 },
	{ XFLT, "VTOL_CONTROL_diff_coll_with_ptch",         1 },
	{ XFLT, "VTOL_CONTROL_diff_cycl_with_hdng_lon",     1 },
	{ XFLT, "VTOL_CONTROL_diff_cycl_with_hdng_lat",     1 },
	{ XFLT, "VTOL_CONTROL_rotor_trim_max_fwd",          1 },
	{ XFLT, "VTOL_CONTROL_rotor_trim_max_aft",          1 },
	{ XFLT, "ART_STAB_AShiV_old_all",                   1 },
	{ XFLT, "ART_STAB_ASloV_old_all",                   1 },
	{ XFLT, "ART_STAB_ASlo_max_thedot",                 1 },
	{ XFLT, "ART_STAB_ASlo_thedot_k",                   1 },
	{ XFLT, "ART_STAB_ASlo_max_psidot",                 1 },
	{ XFLT, "ART_STAB_ASlo_psidot_k",                   1 },
	{ XFLT, "ART_STAB_ASlo_max_phidot",                 1 },
	{ XFLT, "ART_STAB_ASlo_phidot_k",                   1 },
	{ XFLT, "ART_STAB_AShi_max_G",                      1 },
	{ XFLT, "ART_STAB_AShi_G_k",                        1 },
	{ XFLT, "ART_STAB_AShi_Gdot_k",                     1 },
	{ XFLT, "ART_STAB_AShi_max_alpha",                  1 },
	{ XFLT, "ART_STAB_AShi_alpha_k",                    1 },
	{ XFLT, "ART_STAB_AShi_alphadot_k",                 1 },
	{ XFLT, "ART_STAB_AShi_max_beta",                   1 },
	{ XFLT, "ART_STAB_AShi_beta_k",                     1 },
	{ XFLT, "ART_STAB_AShi_betadot_k",                  1 },
	{ XFLT, "ART_STAB_AShi_max_phidot",                 1 },
	{ XFLT, "ART_STAB_AShi_phidot_k",                   1 },
	{ XCHR, "WEARONS_wpn_name",                      12000 },
	{ XFLT, "WEARONS_x_wpn_att",                       24 },
	{ XFLT, "WEARONS_y_wpn_att",                       24 },
	{ XFLT, "WEARONS_z_wpn_att",                       24 },
	{ XFLT, "AUTO_SETS_est_Vs_msc",                     1 },
	{ XFLT, "AUTO_SETS_size_x",                         1 },
	{ XFLT, "AUTO_SETS_size_z",                         1 },
	{ XFLT, "AUTO_SETS_tire_s_contact",                 1 },
	{ XFLT, "AUTO_SETS_m_displaced_y",                  1 },
	{ XFLT, "AUTO_SETS_h_eqlbm",                        1 },
	{ XFLT, "AUTO_SETS_the_eqlbm",                      1 },
	{ XINT, "AUTO_SETS_steer_gear",                     1 },
	{ XINT, "AUTO_SETS_is_skid_gear",                   1 },
	{ XINT, "AUTO_SETS_dummy3",                         7 },
	{ XINT, "AUTO_SETS_has_radar",                      1 },
	{ XINT, "AUTO_SETS_has_SC_fd",                      1 },
	{ XINT, "AUTO_SETS_has_DC_fd",                      1 },
	{ XINT, "AUTO_SETS_has_stallwarn",                  1 },
	{ XINT, "AUTO_SETS_has_clutchswitch",               1 },
	{ XINT, "AUTO_SETS_has_prerotate",                  1 },
	{ XINT, "AUTO_SETS_has_idlespeed",                  1 },
	{ XINT, "AUTO_SETS_has_FADECswitch",                1 },
	{ XINT, "AUTO_SETS_has_litemap_tex_1",              1 },
	{ XINT, "AUTO_SETS_has_tailrotor",                  1 },
	{ XINT, "AUTO_SETS_has_collective",                 1 },
	{ XFLT, "SOUND_REF_snd_kias",                       1 },
	{ XFLT, "SOUND_REF_snd_rpm_prp",                    1 },
	{ XFLT, "SOUND_REF_snd_rpm_eng",                    1 },
	{ XFLT, "SOUND_REF_snd_n1",                         1 },
	{ XFLT, "VAR_INCIDENCE_inc2",                      73 },
	{ XFLT, "VAR_INCIDENCE_incnow",                    73 },
	{ XINT, "VAR_INCIDENCE_varinc",                    73 },
	{ XINT, "VAR_INCIDENCE_varincEQ",                   1 },
	{ XFLT, "OVERFLOW_rudd_with_ailn",                  1 },
	{ XFLT, "OVERFLOW_strut_comp",                     73 },
	{ XINT, "OVERFLOW_is_left",                        73 },
	{ XFLT, "OVERFLOW_lat_sign",                       73 },
	{ XINT, "OVERFLOW_jett_is_acf",                     1 },
	{ XINT, "OVERFLOW_collective_en",                   1 },
	{ XINT, "OVERFLOW_is_flying_stab",                  1 },
	{ XFLT, "OVERFLOW_dummy4",                          7 },
	{ XFLT, "OVERFLOW_diff_thro_ptch",                  1 },
	{ XFLT, "OVERFLOW_diff_thro_roll",                  1 },
	{ XINT, "OVERFLOW_phase_roll_tvect_in_at_90",       1 },
	{ XINT, "OVERFLOW_phase_roll_tvect_in_at_00",       1 },
	{ XINT, "OVERFLOW_phase_hdng_tvect_in_at_90",       1 },
	{ XINT, "OVERFLOW_phase_hdng_tvect_in_at_00",       1 },
	{ XINT, "OVERFLOW_has_asi_set",                     1 },
	{ XINT, "OVERFLOW_has_hdg_set",                     1 },
	{ XINT, "OVERFLOW_has_alt_set",                     1 },
	{ XFLT, "OVERFLOW_ASlo_the_V",                      1 },
	{ XFLT, "OVERFLOW_ASlo_psi_V",                      1 },
	{ XFLT, "OVERFLOW_ASlo_phi_V",                      1 },
	{ XFLT, "OVERFLOW_AShi_the_V",                      1 },
	{ XFLT, "OVERFLOW_AShi_psi_V",                      1 },
	{ XFLT, "OVERFLOW_AShi_phi_V",                      1 },
	{ XFLT, "OVERFLOW_spo1_vmax",                       1 },
	{ XFLT, "OVERFLOW_max_boost_pas",                   1 },
	{ XFLT, "OVERFLOW_min_trim_elev",                   1 },
	{ XFLT, "OVERFLOW_max_trim_elev",                   1 },
	{ XFLT, "OVERFLOW_min_trim_ailn",                   1 },
	{ XFLT, "OVERFLOW_max_trim_ailn",                   1 },
	{ XFLT, "OVERFLOW_min_trim_rudd",                   1 },
	{ XFLT, "OVERFLOW_max_trim_rudd",                   1 },
	{ XFLT, "OVERFLOW_lan_lite_psi_ref",                1 },
	{ XINT, "OVERFLOW_has_mixture",                     1 },
	{ XFLT, "OVERFLOW_TR",                             73 },
	{ XINT, "OVERFLOW_has_gear",                        1 },
	{ XINT, "OVERFLOW_cus_non_lin",                    50 },
	{ XFLT, "OVERFLOW_cus_doub_val",                   50 },
	{ XINT, "OVERFLOW_beaconEQ",                        1 },
	{ XINT, "OVERFLOW_has_knots_mach",                  1 },
	{ XFLT, "OVERFLOW_elev_trim_speedrat",              1 },
	{ XFLT, "OVERFLOW_ailn_trim_speedrat",              1 },
	{ XFLT, "OVERFLOW_rudd_trim_speedrat",              1 },
	{ XFLT, "OVERFLOW_disp_rat",                        1 },
	{ XFLT, "OVERFLOW_exhaust_rat",                     1 },
	{ XINT, "OVERFLOW_lo_speed_is_position",            1 },
	{ XFLT, "OVERFLOW_ASlo_max_the",                    1 },
	{ XFLT, "OVERFLOW_ASlo_the_k",                      1 },
	{ XFLT, "OVERFLOW_ASlo_max_phi",                    1 },
	{ XFLT, "OVERFLOW_ASlo_phi_k",                      1 },
	{ XINT, "OVERFLOW_is_ducted",                       8 },
	{ XFLT, "OVERFLOW_the_wpn_att",                    24 },
	{ XFLT, "OVERFLOW_psi_wpn_att",                    24 },
	{ XFLT, "OVERFLOW_big_panel_pix_default",           1 },
	{ XFLT, "OVERFLOW_HUD_ctr_y",                       9 },
	{ XINT, "OVERFLOW_spo2",                          730 },
	{ XFLT, "OVERFLOW_spo2_elR",                       73 },
	{ XFLT, "OVERFLOW_spo2_elT",                       73 },
	{ XFLT, "OVERFLOW_spo2_cratR",                      1 },
	{ XFLT, "OVERFLOW_spo2_cratT",                      1 },
	{ XFLT, "OVERFLOW_spo2_up",                         1 },
	{ XFLT, "OVERFLOW_spo2_vmax",                       1 },
	{ XFLT, "OVERFLOW_ail1_vmax",                       1 },
	{ XFLT, "OVERFLOW_roll_to_eng_spo1",                1 },
	{ XFLT, "OVERFLOW_roll_to_eng_spo2",                1 },
	{ XFLT, "OVERFLOW_dummy2",                         73 },
	{ XFLT, "OVERFLOW_EPR_max",                         1 },
	{ XINT, "OVERFLOW_sweep_with_vect_EQ",              1 },
	{ XINT, "OVERFLOW_old_cus_layers",                  1 },
	{ XINT, "OVERFLOW_has_litemap_tex_2",               1 },
	{ XFLT, "OVERFLOW_disc_tilt_elev",                  1 },
	{ XFLT, "OVERFLOW_disc_tilt_ailn",                  1 },
	{ XFLT, "OVERFLOW_lan_lite_psi_off",                1 },
	{ XFLT, "OVERFLOW_lan_lite_the_off",                1 },
	{ XFLT, "OVERFLOW_inertia_rat_prop",                1 },
	{ XFLT, "OVERFLOW_fuel_intro_time_jet",             1 },
	{ XFLT, "OVERFLOW_tire_mi",                        73 },
	{ XFLT, "OVERFLOW_vect_min_nace",                   1 },
	{ XFLT, "OVERFLOW_vect_max_nace",                   1 },
	{ XINT, "OVERFLOW_manual_rad_gyr",                  1 },
	{ XFLT, "OVERFLOW_max_ITT_C",                       1 },
	{ XFLT, "OVERFLOW_max_EGT_C",                       1 },
	{ XFLT, "OVERFLOW_fuel_intro_time_prop",            1 },
	{ XFLT, "OVERFLOW_spool_time_jet",                  1 },
	{ XFLT, "OVERFLOW_takeoff_trim",                    1 },
	{ XFLT, "OVERFLOW_average_MAC",                     1 },
	{ XINT, "OVERFLOW_custom_autopilot",                1 },
	{ XFLT, "OVERFLOW_ott_asi_ratio",                   1 },
	{ XFLT, "OVERFLOW_ott_asi_sec_into_future",         1 },
	{ XFLT, "OVERFLOW_ott_asi_kts_off_for_full_def",    1 },
	{ XFLT, "OVERFLOW_ott_phi_ratio",                   1 },
	{ XFLT, "OVERFLOW_ott_phi_sec_into_future",         1 },
	{ XFLT, "OVERFLOW_ott_phi_deg_off_for_full_def",    1 },
	{ XFLT, "OVERFLOW_ott_phi_sec_to_tune",             1 },
	{ XFLT, "OVERFLOW_ott_def_sec_into_future",         1 },
	{ XFLT, "OVERFLOW_ott_def_dot_off_for_full_def",    1 },
	{ XFLT, "OVERFLOW_ott_def_sec_to_tune",             1 },
	{ XFLT, "OVERFLOW_ott_the_ratio",                   1 },
	{ XFLT, "OVERFLOW_ott_the_sec_into_future",         1 },
	{ XFLT, "OVERFLOW_ott_the_deg_off_for_full_def",    1 },
	{ XFLT, "OVERFLOW_ott_the_sec_to_tune",             1 },
	{ XINT, "OVERFLOW_xint_overflow",                 206 },
	{ XCHR, "OVERFLOW_is_hm",                           1 },
	{ XCHR, "OVERFLOW_is_ga",                           1 },
	{ XCHR, "OVERFLOW_ICAO",                           40 },
	{ XCHR, "OVERFLOW_xchr_overflow",                 958 },
	{ XCHR, "end_of_data",                              1 },

	{ XEOF, NULL, 0 }

};

#endif