Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 14th, 2010 | Syntax: C++ | Size: 17.98 KB | Hits: 42 | Expires: Never
Copy text to clipboard
  1. /*******************************************************************************
  2. * Animation Configuration file for BTR70 Addon by Manfred                      *
  3. ********************************************************************************
  4. *                                                                              *
  5. * $Id:: model.cfg 79 2009-02-16 02:01:27Z assasin                          $: *
  6. * Author: Soul_Assasin <vorobiev.a.j@gmail.com >,                              *
  7. *                                                                              *
  8. * LICENSE:  This  program  is  free  software:  you can redistribute it and/or *
  9. * modify it under the terms of the  GNU General Public License as published by *
  10. * the Free Software Foundation, either version 3 of the License,  or  (at your *
  11. * option) any later version.                                                   *
  12. * This program is  distributed in the hope that it will be useful, but WITHOUT *
  13. * ANY  WARRANTY;   without  even  the  implied  warranty of MERCHANTABILITY or *
  14. * FITNESS FOR A PARTICULAR PURPOSE.   See  the  GNU General Public License for *
  15. * more details.                                                                *
  16. * You should have received a copy of the GNU General Public License along with *
  17. * this program. If not, see <http://www.gnu.org/licenses/gpl.txt>.             *
  18. *                                                                              *
  19. *******************************************************************************/
  20. /*******************************************************************************
  21. * CfgSkeletons : defines the animation skeletons                               *
  22. *******************************************************************************/
  23. class CfgSkeletons
  24. {
  25.     class Default; // external class reference
  26.     class Car; // external class reference
  27.     class mnf_btr70:Car
  28.     {
  29.         isDiscrete=1; // not continuous
  30.         skeletonInherit = ""; // inheritance
  31.         skeletonBones[]=
  32.         {
  33.                         "wheel_L1_damper_land","",
  34.                         "wheel_L1_damper","wheel_L1_damper_land",
  35.                         "wheel_L1_steering","wheel_L1_damper",
  36.                         "wheel_L1","wheel_L1_steering",
  37.                         "wheel_L1_unhide","wheel_L1",
  38.                         "wheel_L1_hide","wheel_L1",
  39.                         "wheel_L2_damper_land","",
  40.                         "wheel_L2_damper","wheel_L2_damper_land",
  41.                         "wheel_L2_steering","wheel_L2_damper",
  42.                         "wheel_L2","wheel_L2_steering",
  43.                         "wheel_L2_unhide","wheel_L2",
  44.                         "wheel_L2_hide","wheel_L2",
  45.                         "wheel_L3_damper_land","",
  46.                         "wheel_L3_damper","wheel_L3_damper_land",
  47.                         "wheel_L3_steering","wheel_L3_damper",
  48.                         "wheel_L3","wheel_L3_steering",
  49.                         "wheel_L3_unhide","wheel_L3",
  50.                         "wheel_L3_hide","wheel_L3",
  51.                         "wheel_L4_damper_land","",
  52.                         "wheel_L4_damper","wheel_L4_damper_land",
  53.                         "wheel_L4_steering","wheel_L4_damper",
  54.                         "wheel_L4","wheel_L4_steering",
  55.                         "wheel_L4_unhide","wheel_L4",
  56.                         "wheel_L4_hide","wheel_L4",
  57.                         "wheel_P1_damper_land","",
  58.                         "wheel_P1_damper","wheel_P1_damper_land",
  59.                         "wheel_P1_steering","wheel_P1_damper",
  60.                         "wheel_P1","wheel_P1_steering",
  61.                         "wheel_P1_unhide","wheel_P1",
  62.                         "wheel_P1_hide","wheel_P1",
  63.                         "wheel_P2_damper_land","",
  64.                         "wheel_P2_damper","wheel_P2_damper_land",
  65.                         "wheel_P2_steering","wheel_P2_damper",
  66.                         "wheel_P2","wheel_P2_steering",
  67.                         "wheel_P2_unhide","wheel_P2",
  68.                         "wheel_P2_hide","wheel_P2",
  69.                         "wheel_P3_damper_land","",
  70.                         "wheel_P3_damper","wheel_P3_damper_land",
  71.                         "wheel_P3_steering","wheel_P3_damper",
  72.                         "wheel_P3","wheel_P3_steering",
  73.                         "wheel_P3_unhide","wheel_P3",
  74.                         "wheel_P3_hide","wheel_P3",
  75.                         "wheel_P4_damper_land","",
  76.                         "wheel_P4_damper","wheel_P4_damper_land",
  77.                         "wheel_P4_steering","wheel_P4_damper",
  78.                         "wheel_P4","wheel_P4_steering",
  79.                         "wheel_P4_unhide","wheel_P4",
  80.                         "wheel_P4_hide","wheel_P4",
  81.  
  82.             "driverViewHatch","",
  83.                         "commanderViewHatch","",
  84.                         "driverHatch","",
  85.                         "commanderHatch","",
  86.                         "l_win_1","",
  87.                         "l_win_2","",
  88.                         "l_win_3","",
  89.                         "r_win_1","",
  90.                         "r_win_2","",
  91.                         "r_win_3","",
  92.                         "r_door","",
  93.                         "l_door","",
  94.                         "t_door_1","",
  95.                         "t_door_2","",
  96.                         "engineHatches","",
  97.                         "propHatch","",
  98.                         "prop","",
  99.                        
  100.                         "obsTurret","",
  101.             "obsGun","obsTurret",
  102.                        
  103.             "ukaz_fuel","",
  104.             "ukaz_rpm","",
  105.             "ukaz_rychlo","",
  106.  
  107.             "mainTurret","",
  108.             "mainGun","mainTurret",
  109.                         "barrel","mainGun",
  110.                         "steering",""
  111.         };
  112.     };
  113. };
  114. class CfgModels
  115. {
  116.    class Car; //Declare base class.
  117.    class mnf_btr70: Car
  118.    {
  119.         sectionsInherit = "";                    
  120.         sections[] ={"n1","n2","n3","n4","n5","n6","pruh","light_brake","pravy predni","pravy dalsi","pravy zadni","pravy prostredni","levy predni","levy dalsi","levy zadni","levy prostredni","L svetlo", "P svetlo","clan"};
  121.         skeletonName = "mnf_btr70";
  122.         class Animations
  123.         {
  124.                         class recoilGun
  125.                         {
  126.                                 type="translation";
  127.                                 source="recoil_source";
  128.                                 selection="barrel";
  129.                                 begin="main_gun_recoil_end";
  130.                                 end="main_gun_recoil_start";
  131.                                 initphase=0;
  132.                                 memory=1;
  133.                                 animperiod =.5;
  134.                                 sourceaddress="mirror";
  135.                                 minvalue=0;
  136.                                 maxvalue=(1/100)/5;
  137.                                 offset0=0;
  138.                                 offset1=1;
  139.                         };
  140.                         class driverViewHatch
  141.                         {
  142.                                 Type = "rotation";
  143.                                 source="driverViewHatch";
  144.                                 selection="driverViewHatch";
  145.                                 axis="viewHatch_axis";
  146.                                 sourceAddress = "clamp";
  147.                                 minValue = 0;
  148.                 maxValue = 1;
  149.                                 angle0=0;
  150.                                 angle1=-0.58;
  151.                         };
  152.                         class commanderViewHatch : driverViewHatch
  153.                         {
  154.                                 source="commanderViewHatch";
  155.                                 selection="commanderViewHatch";
  156.                         };
  157.                         class driverHatch
  158.                         {
  159.                                 Type = "rotation";
  160.                                 source="driverHatch";
  161.                                 selection="driverHatch";
  162.                                 axis="driverHatch_axis";
  163.                                 sourceAddress = "clamp";
  164.                                 minValue = 0;
  165.                 maxValue = 1;
  166.                                 angle0="rad 0";
  167.                                 angle1="-rad 90";
  168.                         };
  169.                         class commanderHatch : driverHatch
  170.                         {
  171.                                 source="commanderHatch";
  172.                                 selection="commanderHatch";
  173.                                 axis="commanderHatch_axis";
  174.                                 angle1="rad 90";
  175.                         };
  176.                         class l_door
  177.                         {
  178.                                 Type = "rotation";
  179.                                 source="l_door";
  180.                                 selection="l_door";
  181.                                 axis="l_door_axis";
  182.                                 sourceAddress = "clamp";
  183.                                 minValue = 0;
  184.                 maxValue = 1;
  185.                                 angle0="rad 0";
  186.                                 angle1="rad 90";
  187.                         };
  188.                         class r_door : l_door
  189.                         {
  190.                                 source="r_door";
  191.                                 selection="r_door";
  192.                                 axis="r_door_axis";
  193.                                 angle1="-rad 90";
  194.                         };
  195.                         class r_win_1
  196.                         {
  197.                                 type="rotation";
  198.                                 source="windows";
  199.                                 selection="r_win_1";
  200.                                 axis="r_win_1_axis";
  201.                                 sourceAddress = "clamp";
  202.                                 minValue = 0;
  203.                 maxValue = 1;
  204.                                 angle0="rad 0";
  205.                                 angle1="-rad 90";
  206.                         };
  207.                         class r_win_2 : r_win_1
  208.                         {
  209.                                 selection="r_win_2";
  210.                                 axis="r_win_2_axis";
  211.                         };
  212.                         class r_win_3 : r_win_1
  213.                         {
  214.                                 selection="r_win_3";
  215.                                 axis="r_win_3_axis";
  216.                         };
  217.                         class l_win_1 : r_win_1
  218.                         {
  219.                                 selection="l_win_1";
  220.                                 axis="l_win_1_axis";
  221.                         };
  222.                         class l_win_2 : r_win_1
  223.                         {
  224.                                 selection="l_win_2";
  225.                                 axis="l_win_2_axis";
  226.                         };
  227.                         class l_win_3 : r_win_1
  228.                         {
  229.                                 selection="l_win_3";
  230.                                 axis="l_win_3_axis";
  231.                         };
  232.                         class t_door_1 : r_win_1
  233.                         {
  234.                                 source="t_door_1";
  235.                                 selection="t_door_1";
  236.                                 axis="t_door_1_axis";
  237.                                 angle1="rad 90";
  238.                         };
  239.                         class t_door_2 : r_win_1
  240.                         {
  241.                                 source="t_door_2";
  242.                                 selection="t_door_2";
  243.                                 axis="t_door_2_axis";
  244.                                 angle1="-rad 90";
  245.                         };
  246.                         class engineHatches : t_door_1
  247.                         {
  248.                                 source="engineHatches";
  249.                                 selection="engineHatches";
  250.                                 axis="engineHatches_axis";
  251.                         };
  252.                         class propDoor : t_door_1
  253.                         {
  254.                                 source = "propDoor";
  255.                                 selection = "propHatch";
  256.                                 axis="propHatch_axis";
  257.                                 angle1="-rad 70";
  258.                         };
  259.                         class prop
  260.                         {
  261.                                 type="rotation";
  262.                                 source="wheel";
  263.                                 selection="prop";
  264.                                 axis="prop_axis";
  265.                                 sourceAddress = "loop";
  266.                                 minValue = 0;
  267.                                 maxValue = 1;
  268.                                 angle0="rad 0";
  269.                                 angle1="rad 360";
  270.                         };
  271.                         class steering_wheel
  272.                         {
  273.                         type = "rotation";
  274.                         source = "drivingWheel";
  275.                                 selection = "steering";
  276.                                 axis = "steering_axis";
  277.                                 memory = true;
  278.                 angle0 = "rad -180";
  279.                         angle1 = "rad 180";
  280.                                 minValue = -1;
  281.                 maxValue = 1;
  282.                         };
  283.             class mainTurret
  284.             {
  285.                 type = "rotationY";
  286.                 source = "mainTurret";
  287.                 selection = "mainTurret";
  288.                 axis = "OsaVeze";
  289.                 memory = true;
  290.                 sourceAddress = "loop";
  291.                 minValue = rad -360;
  292.                 maxValue = rad 360;
  293.                 angle0 = rad -360;
  294.                 angle1 = "rad 360";
  295.             };
  296.             class mainGun
  297.             {
  298.                 type = "rotationX";
  299.                 source = "mainGun";
  300.                 selection = "mainGun";
  301.                 axis = "OsaHlavne";
  302.                 animPeriod=0;
  303.                 sourceAddress = "clamp";
  304.                 minValue="rad -360";
  305.                                 maxValue="rad +360";
  306.                                 angle0="rad -360";
  307.                                 angle1="rad +360";
  308.             };
  309.                         class obsTurret
  310.             {
  311.                 type = "rotationY";
  312.                 source = "obsTurret";
  313.                 selection = "obsTurret";
  314.                 axis = "obsTurret";
  315.                 animPeriod = 0;
  316.                 memory = 1;
  317.                 minValue = "rad -360";
  318.                 maxValue = "rad +360";
  319.                 angle0 = "rad -360";
  320.                 angle1 = "rad +360";
  321.             };
  322.                         class obsGun
  323.             {
  324.                 type = "rotationX";
  325.                 source = "obsGun";
  326.                 selection = "obsGun";
  327.                 axis = "obsGun_axis";
  328.                 animPeriod = 0;
  329.                 memory = 1;
  330.                 minValue = "rad -360";
  331.                 maxValue = "rad +360";
  332.                 angle0 = "rad -360";
  333.                 angle1 = "rad +360";
  334.             };
  335.             class Wheel_P1
  336.                         {
  337.                                 type = "rotationX";
  338.                                 source = "wheel";
  339.                                 selection = "Wheel_P1";
  340.                                 axis = "Wheel_P1";
  341.                                 sourceAddress = "loop";
  342.                                 minValue = 0;
  343.                                 maxValue = 1;
  344.                                 angle0 = 0;
  345.                                 angle1 = "rad -360";
  346.                         };
  347.                         class Wheel_P2: Wheel_P1
  348.                         {
  349.                                 selection = "Wheel_P2";
  350.                                 axis = "Wheel_P2";
  351.                         };
  352.                         class Wheel_P3: Wheel_P1
  353.                         {
  354.                                 selection = "Wheel_P3";
  355.                                 axis = "Wheel_P3";
  356.                         };
  357.                         class Wheel_P4: Wheel_P1
  358.                         {
  359.                                 selection = "Wheel_P4";
  360.                                 axis = "Wheel_P4";
  361.                         };
  362.  
  363.                         class Wheel_L1: Wheel_P1
  364.                         {
  365.                                 selection = "wheel_L1";
  366.                                 axis = "wheel_L1";
  367.                         };
  368.                         class Wheel_L2: Wheel_L1
  369.                         {
  370.                                 selection = "Wheel_L2";
  371.                                 axis = "Wheel_L2";
  372.                         };
  373.                         class Wheel_L3: Wheel_L1
  374.                         {
  375.                                 selection = "Wheel_L3";
  376.                                 axis = "Wheel_L3";
  377.                         };
  378.                         class Wheel_L4: Wheel_L1
  379.                         {
  380.                                 selection = "Wheel_L4";
  381.                                 axis = "Wheel_L4";
  382.                         };
  383.                         class wheel_P1_Steering
  384.                         {
  385.                                 type = "rotationY";
  386.                                 source = "drivingWheel";
  387.                                 selection = "wheel_P1_steering";
  388.                                 axis = "axis_wheel_P1";
  389.                                 sourceAddress = "clamp";
  390.                                 minValue = -1;
  391.                                 maxValue = 1;
  392.                                 angle0 = "rad 35";
  393.                                 angle1 = "rad -35";
  394.                         };
  395.                         class wheel_P2_Steering: wheel_P1_Steering
  396.                         {
  397.                                 selection = "wheel_P2_steering";
  398.                                 axis = "axis_wheel_P2";
  399.                         };
  400.                         class wheel_L1_Steering: wheel_P1_Steering
  401.                         {
  402.                                 selection = "wheel_L1_steering";
  403.                                 axis = "axis_wheel_L1";
  404.                                 angle0 = "rad 35";
  405.                                 angle1 = "rad -35";
  406.                         };
  407.                         class wheel_L2_Steering:  wheel_L1_Steering
  408.                         {
  409.                                 selection = "wheel_L2_steering";
  410.                                 axis = "axis_wheel_L2";
  411.                         };
  412.                         class wheel_P1_Damper
  413.                         {
  414.                                 type = "translationY";
  415.                                 source = "damper";
  416.                                 selection = "wheel_P1_damper_land";
  417.                                 SourceAddress = "clamp";
  418.                                 axis="";
  419.                                 animPeriod=0;
  420.                                 minValue=-1000;
  421.                                 maxValue=1000;
  422.                         };
  423.                         class wheel_P2_Damper: wheel_P1_Damper
  424.                         {
  425.                                 selection = "wheel_P2_damper_land";
  426.                         };
  427.                         class wheel_P3_Damper: wheel_P1_Damper
  428.                         {
  429.                                 selection = "wheel_P3_damper_land";
  430.                         };
  431.                         class wheel_P4_Damper: wheel_P1_Damper
  432.                         {
  433.                                 selection = "wheel_P4_damper_land";
  434.                         };
  435.                         class wheel_L1_Damper: wheel_P1_Damper
  436.                         {
  437.                                 selection = "wheel_L1_damper_land";
  438.                         };
  439.                         class wheel_L2_Damper: wheel_L1_Damper
  440.                         {
  441.                                 selection = "wheel_L2_damper_land";
  442.                         };
  443.                         class wheel_L3_Damper: wheel_L1_Damper
  444.                         {
  445.                                 selection = "wheel_L3_damper_land";
  446.                         };
  447.                         class wheel_L4_Damper: wheel_L1_Damper
  448.                         {
  449.                                 selection = "wheel_L4_damper_land";
  450.                         };
  451.                         class wheel_L1_destruct
  452.                         {
  453.                                 Type = "hide";
  454.                                 Source = "HitLFWheel";
  455.                                 Selection = "wheel_L1_hide";
  456.                                 MinValue = 0.00;
  457.                                 MaxValue = 1.00;
  458.                                 SourceAddress = "clamp";
  459.                                 hideValue = 0.98;
  460.                         };
  461.                         class wheel_L2_destruct: wheel_L1_destruct
  462.                         {
  463.                                 Source = "HitLF2Wheel";
  464.                                 Selection = "wheel_L2_hide";
  465.                         };
  466.                         class wheel_L3_destruct: wheel_L1_destruct
  467.                         {
  468.                                 Source = "HitLMWheel";
  469.                                 Selection = "wheel_L3_hide";
  470.                         };
  471.                         class wheel_L4_destruct: wheel_L1_destruct
  472.                         {
  473.                                 Source = "HitLBWheel";
  474.                                 Selection = "wheel_L4_hide";
  475.                         };
  476.                         class wheel_P1_destruct: wheel_L1_destruct
  477.                         {
  478.                                 Source = "HitRFWheel";
  479.                                 Selection = "wheel_P1_hide";
  480.                         };
  481.                         class wheel_P2_destruct: wheel_P1_destruct
  482.                         {
  483.                                 Source = "HitRF2Wheel";
  484.                                 Selection = "wheel_P2_hide";
  485.                         };
  486.                         class wheel_P3_destruct: wheel_P1_destruct
  487.                         {
  488.                                 Source = "HitRMWheel";
  489.                                 Selection = "wheel_P3_hide";
  490.                         };
  491.                         class wheel_P4_destruct: wheel_P1_destruct
  492.                         {
  493.                                 Source = "HitRBWheel";
  494.                                 Selection = "wheel_P4_hide";
  495.                         };
  496.                         class wheel_L1_unhide
  497.                         {
  498.                                 Type = "hide";
  499.                                 Source = "HitLFWheel";
  500.                                 Selection = "wheel_L1_unhide";
  501.                                 MinValue = -1.00;
  502.                                 MaxValue = 0.00;
  503.                                 SourceAddress = "mirror";
  504.                                 hideValue = 0.02;
  505.                         };
  506.                         class wheel_L2_unhide: wheel_L1_unhide
  507.                         {
  508.                                 Source = "HitLF2Wheel";
  509.                                 Selection = "wheel_L2_unhide";
  510.                         };
  511.                         class wheel_L3_unhide: wheel_L1_unhide
  512.                         {
  513.                                 Source = "HitLMWheel";
  514.                                 Selection = "wheel_L3_unhide";
  515.                         };
  516.                         class wheel_L4_unhide: wheel_L1_unhide
  517.                         {
  518.                                 Source = "HitLBWheel";
  519.                                 Selection = "wheel_L4_unhide";
  520.                         };
  521.                         class wheel_P1_unhide: wheel_L1_unhide
  522.                         {
  523.                                 Source = "HitRFWheel";
  524.                                 Selection = "wheel_P1_unhide";
  525.                         };
  526.                         class wheel_P2_unhide: wheel_P1_unhide
  527.                         {
  528.                                 Source = "HitRF2Wheel";
  529.                                 Selection = "wheel_P2_unhide";
  530.                         };
  531.                         class wheel_P3_unhide: wheel_P1_unhide
  532.                         {
  533.                                 Source = "HitRMWheel";
  534.                                 Selection = "wheel_P3_unhide";
  535.                         };
  536.                         class wheel_P4_unhide: wheel_P1_unhide
  537.                         {
  538.                                 Source = "HitRBWheel";
  539.                                 Selection = "wheel_P4_unhide";
  540.                         };
  541.                         class wheel_L1_Damage
  542.                         {
  543.                                 Type = "translation";
  544.                                 Source = "HitLFWheel";
  545.                                 Selection = "wheel_L1_damper_land";
  546.                                 MinValue = 0.00;
  547.                                 MaxValue = 1.00;
  548.                                 SourceAddress = "clamp";
  549.                                 Begin = "damper_begin";
  550.                                 End = "damper_end";
  551.                                 Offset0 = 0.000000;
  552.                                 Offset1 = 0.200000;
  553.                         };
  554.                         class wheel_L2_Damage: wheel_L1_Damage
  555.                         {
  556.                                 Source = "HitLF2Wheel";
  557.                                 Selection = "wheel_L2_damper_land";
  558.                         };
  559.                         class wheel_L3_Damage: wheel_L1_Damage
  560.                         {
  561.                                 Source = "HitLMWheel";
  562.                                 Selection = "wheel_L3_damper_land";
  563.                         };
  564.                         class wheel_L4_Damage: wheel_L1_Damage
  565.                         {
  566.                                 Source = "HitLBWheel";
  567.                                 Selection = "wheel_L4_damper_land";
  568.                         };
  569.                         class wheel_P1_Damage: wheel_L1_Damage
  570.                         {
  571.                                 Source = "HitRFWheel";
  572.                                 Selection = "wheel_P1_damper_land";
  573.                         };
  574.                         class wheel_P2_Damage: wheel_P1_Damage
  575.                         {
  576.                                 Source = "HitRF2Wheel";
  577.                                 Selection = "wheel_P2_damper_land";
  578.                         };
  579.                         class wheel_P3_Damage: wheel_P1_Damage
  580.                         {
  581.                                 Source = "HitRMWheel";
  582.                                 Selection = "wheel_P3_damper_land";
  583.                         };
  584.                         class wheel_P4_Damage: wheel_P1_Damage
  585.                         {
  586.                                 Source = "HitRBWheel";
  587.                                 Selection = "wheel_P4_damper_land";
  588.                         };
  589.                         class wheel_L1_Damper_Damage_BackAnim
  590.                         {
  591.                                 Type = "translation";
  592.                                 Source = "HitLFWheel";
  593.                                 Selection = "wheel_L1_damper";
  594.                                 MinValue = 0.00;
  595.                                 MaxValue = 1.00;
  596.                                 SourceAddress = "clamp";
  597.                                 Begin = "damper_begin";
  598.                                 End = "damper_end";
  599.                                 Offset0 = 0.000000;
  600.                                 Offset1 = -0.260000;
  601.                         };
  602.                         class wheel_L2_Damper_Damage_BackAnim: wheel_L1_Damper_Damage_BackAnim
  603.                         {
  604.                                 Source = "HitLF2Wheel";
  605.                                 Selection = "wheel_L2_damper";
  606.                         };
  607.                         class wheel_L3_Damper_Damage_BackAnim: wheel_L1_Damper_Damage_BackAnim
  608.                         {
  609.                                 Source = "HitLMWheel";
  610.                                 Selection = "wheel_L3_damper";
  611.                         };
  612.                         class wheel_L4_Damper_Damage_BackAnim: wheel_L1_Damper_Damage_BackAnim
  613.                         {
  614.                                 Source = "HitLBWheel";
  615.                                 Selection = "wheel_L4_damper";
  616.                         };
  617.             class mnf_btr70IndicatorSpeed
  618.             {
  619.                 type = "rotation";
  620.                 source = "speed";
  621.                 memory = false;
  622.                 selection="ukaz_rychlo";
  623.                 axis="osa_rychlo";
  624.                 angle0=0;
  625.                 angle1="rad -240";
  626.                 minValue=0;
  627.                 maxValue=60;
  628.             };
  629.             class mnf_btr70IndicatorRPM
  630.             {
  631.                 type = "rotation";
  632.                 source = "rpm";
  633.                 memory = false;
  634.                 selection="ukaz_rpm";
  635.                 axis="osa_rpm";
  636.                 angle0=0;
  637.                 angle1="rad -270";
  638.                 minValue=0;
  639.                 maxValue=1.5;
  640.             };
  641.             class mnf_btr70IndicatorFuel
  642.             {
  643.                 type = "rotation";
  644.                 source = "fuel";
  645.                 memory = false;
  646.                 selection="ukaz_fuel";
  647.                 axis="osa_fuel";
  648.                 angle0="0";
  649.                 angle1="rad 270";
  650.                 minValue=0;
  651.                 maxValue=1;
  652.             };
  653.             class mnf_btr70DrivingWheel
  654.             {
  655.                 type = "rotation";
  656.                 source = "drivingWheel";
  657.                 selection = "volant";
  658.                 axis = "osavolantkon";
  659.                 memory = false;
  660.                 angle0 = "rad 180";
  661.                 angle1 = "rad -180";
  662.                 minValue = -1;
  663.                 maxValue = 1;
  664.             };
  665.         };
  666.     };
  667. };