Advertisement
Guest User

Untitled

a guest
Jun 13th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 430.39 KB | None | 0 0
  1. class CfgAmmo
  2.     class BulletBase: BulletCore
  3.         class SuperSonicCrack
  4.             class SCrackForest
  5.                 trigger = "forest";
  6.             class SCrackTrees
  7.                 trigger = "trees";
  8.             class SCrackMeadow
  9.                 trigger = "meadow max sea";
  10.             class SCrackHouses
  11.                 trigger = "houses max interior";
  12. class CfgWeapons
  13.     class SmokeLauncher: MGun
  14.         class StandardSound
  15.             class SoundTails
  16.                 class TailInterior
  17.                     volume = "interior";
  18.                 class TailTrees
  19.                     volume = "(1-interior/1.4)*trees";
  20.                 class TailForest
  21.                     volume = "(1-interior/1.4)*forest";
  22.                 class TailMeadows
  23.                     volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  24.                 class TailHouses
  25.                     volume = "(1-interior/1.4)*houses";
  26.     class DMR_01_base_F: Rifle_Long_Base_F
  27.         class Single: Mode_SemiAuto
  28.             class StandardSound: BaseSoundModeType
  29.                 class SoundTails
  30.                     class TailForest
  31.                         volume = "(1-interior/1.4)*forest";
  32.                     class TailHouses
  33.                         volume = "(1-interior/1.4)*houses";
  34.                     class TailInterior
  35.                         volume = "interior";
  36.                     class TailMeadows
  37.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  38.                     class TailTrees
  39.                         volume = "(1-interior/1.4)*trees";
  40.             class SilencedSound: BaseSoundModeType
  41.                 class SoundTails
  42.                     class TailForest
  43.                         volume = "(1-interior/1.4)*forest";
  44.                     class TailHouses
  45.                         volume = "(1-interior/1.4)*houses";
  46.                     class TailInterior
  47.                         volume = "interior";
  48.                     class TailMeadows
  49.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  50.                     class TailTrees
  51.                         volume = "(1-interior/1.4)*trees";
  52.         class FullAuto: Mode_FullAuto
  53.             class StandardSound: BaseSoundModeType
  54.                 class SoundTails
  55.                     class TailForest
  56.                         volume = "(1-interior/1.4)*forest";
  57.                     class TailHouses
  58.                         volume = "(1-interior/1.4)*houses";
  59.                     class TailInterior
  60.                         volume = "interior";
  61.                     class TailMeadows
  62.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  63.                     class TailTrees
  64.                         volume = "(1-interior/1.4)*trees";
  65.             class SilencedSound: BaseSoundModeType
  66.                 class SoundTails
  67.                     class TailForest
  68.                         volume = "(1-interior/1.4)*forest";
  69.                     class TailHouses
  70.                         volume = "(1-interior/1.4)*houses";
  71.                     class TailInterior
  72.                         volume = "interior";
  73.                     class TailMeadows
  74.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  75.                     class TailTrees
  76.                         volume = "(1-interior/1.4)*trees";
  77.     class EBR_base_F: Rifle_Long_Base_F
  78.         class Single: Mode_SemiAuto
  79.             class StandardSound: BaseSoundModeType
  80.                 class SoundTails
  81.                     class TailForest
  82.                         volume = "(1-interior/1.4)*forest";
  83.                     class TailHouses
  84.                         volume = "(1-interior/1.4)*houses";
  85.                     class TailInterior
  86.                         volume = "interior";
  87.                     class TailMeadows
  88.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  89.                     class TailTrees
  90.                         volume = "(1-interior/1.4)*trees";
  91.             class SilencedSound: BaseSoundModeType
  92.                 class SoundTails
  93.                     class TailForest
  94.                         volume = "(1-interior/1.4)*forest";
  95.                     class TailHouses
  96.                         volume = "(1-interior/1.4)*houses";
  97.                     class TailInterior
  98.                         volume = "interior";
  99.                     class TailMeadows
  100.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  101.                     class TailTrees
  102.                         volume = "(1-interior/1.4)*trees";
  103.         class FullAuto: Mode_FullAuto
  104.             class StandardSound: BaseSoundModeType
  105.                 class SoundTails
  106.                     class TailForest
  107.                         volume = "(1-interior/1.4)*forest";
  108.                     class TailHouses
  109.                         volume = "(1-interior/1.4)*houses";
  110.                     class TailInterior
  111.                         volume = "interior";
  112.                     class TailMeadows
  113.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  114.                     class TailTrees
  115.                         volume = "(1-interior/1.4)*trees";
  116.             class SilencedSound: BaseSoundModeType
  117.                 class SoundTails
  118.                     class TailForest
  119.                         volume = "(1-interior/1.4)*forest";
  120.                     class TailHouses
  121.                         volume = "(1-interior/1.4)*houses";
  122.                     class TailInterior
  123.                         volume = "interior";
  124.                     class TailMeadows
  125.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  126.                     class TailTrees
  127.                         volume = "(1-interior/1.4)*trees";
  128.     class GM6_base_F: Rifle_Long_Base_F
  129.         class Single: Mode_SemiAuto
  130.             class StandardSound: BaseSoundModeType
  131.                 class SoundTails
  132.                     class TailForest
  133.                         volume = "(1-interior/1.4)*forest";
  134.                     class TailHouses
  135.                         volume = "(1-interior/1.4)*houses";
  136.                     class TailInterior
  137.                         volume = "interior";
  138.                     class TailMeadows
  139.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  140.                     class TailTrees
  141.                         volume = "(1-interior/1.4)*trees";
  142.     class LRR_base_F: Rifle_Long_Base_F
  143.         class Single: Mode_SemiAuto
  144.             class StandardSound: BaseSoundModeType
  145.                 class SoundTails
  146.                     class TailForest
  147.                         volume = "(1-interior/1.4)*forest";
  148.                     class TailHouses
  149.                         volume = "(1-interior/1.4)*houses";
  150.                     class TailInterior
  151.                         volume = "interior";
  152.                     class TailMeadows
  153.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  154.                     class TailTrees
  155.                         volume = "(1-interior/1.4)*trees";
  156.     class LMG_Mk200_F: Rifle_Long_Base_F
  157.         class manual: Mode_FullAuto
  158.             class StandardSound: BaseSoundModeType
  159.                 class SoundTails
  160.                     class TailTrees
  161.                         volume = "(1-interior/1.4)*trees";
  162.                     class TailForest
  163.                         volume = "(1-interior/1.4)*forest";
  164.                     class TailInterior
  165.                         volume = "interior";
  166.                     class TailMeadows
  167.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  168.                     class TailHouses
  169.                         volume = "(1-interior/1.4)*houses";
  170.             class SilencedSound: BaseSoundModeType
  171.                 class SoundTails
  172.                     class TailTrees
  173.                         volume = "(1-interior/1.4)*trees";
  174.                     class TailForest
  175.                         volume = "(1-interior/1.4)*forest";
  176.                     class TailInterior
  177.                         volume = "interior";
  178.                     class TailMeadows
  179.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  180.                     class TailHouses
  181.                         volume = "(1-interior/1.4)*houses";
  182.     class LMG_Zafir_F: Rifle_Long_Base_F
  183.         class Single: Mode_SemiAuto
  184.             class StandardSound: BaseSoundModeType
  185.                 class SoundTails
  186.                     class TailTrees
  187.                         volume = "(1-interior/1.4)*trees";
  188.                     class TailForest
  189.                         volume = "(1-interior/1.4)*forest";
  190.                     class TailMeadows
  191.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  192.                     class TailHouses
  193.                         volume = "(1-interior/1.4)*houses";
  194.                     class TailInterior
  195.                         volume = "interior";
  196.         class FullAuto: Mode_FullAuto
  197.             class StandardSound: BaseSoundModeType
  198.                 class SoundTails
  199.                     class TailTrees
  200.                         volume = "(1-interior/1.4)*trees";
  201.                     class TailForest
  202.                         volume = "(1-interior/1.4)*forest";
  203.                     class TailMeadows
  204.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  205.                     class TailHouses
  206.                         volume = "(1-interior/1.4)*houses";
  207.                     class TailInterior
  208.                         volume = "interior";
  209.     class hgun_ACPC2_F: Pistol_Base_F
  210.         class Single: Mode_SemiAuto
  211.             class StandardSound: BaseSoundModeType
  212.                 class SoundTails
  213.                     class TailInterior
  214.                         volume = "interior";
  215.                     class TailTrees
  216.                         volume = "(1-interior/1.4)*trees";
  217.                     class TailForest
  218.                         volume = "(1-interior/1.4)*forest";
  219.                     class TailMeadows
  220.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  221.                     class TailHouses
  222.                         volume = "(1-interior/1.4)*houses";
  223.             class SilencedSound: BaseSoundModeType
  224.                 class SoundTails
  225.                     class TailInterior
  226.                         volume = "interior";
  227.                     class TailTrees
  228.                         volume = "(1-interior/1.4)*trees";
  229.                     class TailForest
  230.                         volume = "(1-interior/1.4)*forest";
  231.                     class TailMeadows
  232.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  233.                     class TailHouses
  234.                         volume = "(1-interior/1.4)*houses";
  235.     class hgun_P07_F: Pistol_Base_F
  236.         class Single: Mode_SemiAuto
  237.             class StandardSound: BaseSoundModeType
  238.                 class SoundTails
  239.                     class TailInterior
  240.                         volume = "interior";
  241.                     class TailTrees
  242.                         volume = "(1-interior/1.4)*trees";
  243.                     class TailForest
  244.                         volume = "(1-interior/1.4)*forest";
  245.                     class TailMeadows
  246.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  247.                     class TailHouses
  248.                         volume = "(1-interior/1.4)*houses";
  249.             class SilencedSound: BaseSoundModeType
  250.                 class SoundTails
  251.                     class TailInterior
  252.                         volume = "interior";
  253.                     class TailTrees
  254.                         volume = "(1-interior/1.4)*trees";
  255.                     class TailForest
  256.                         volume = "(1-interior/1.4)*forest";
  257.                     class TailMeadows
  258.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  259.                     class TailHouses
  260.                         volume = "(1-interior/1.4)*houses";
  261.     class hgun_Pistol_heavy_01_F: Pistol_Base_F
  262.         class Single: Mode_SemiAuto
  263.             class StandardSound: BaseSoundModeType
  264.                 class SoundTails
  265.                     class TailInterior
  266.                         volume = "interior";
  267.                     class TailTrees
  268.                         volume = "(1-interior/1.4)*trees";
  269.                     class TailForest
  270.                         volume = "(1-interior/1.4)*forest";
  271.                     class TailMeadows
  272.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  273.                     class TailHouses
  274.                         volume = "(1-interior/1.4)*houses";
  275.             class SilencedSound: BaseSoundModeType
  276.                 class SoundTails
  277.                     class TailInterior
  278.                         volume = "interior";
  279.                     class TailTrees
  280.                         volume = "(1-interior/1.4)*trees";
  281.                     class TailForest
  282.                         volume = "(1-interior/1.4)*forest";
  283.                     class TailMeadows
  284.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  285.                     class TailHouses
  286.                         volume = "(1-interior/1.4)*houses";
  287.     class hgun_Pistol_heavy_02_F: Pistol_Base_F
  288.         class Single: Mode_SemiAuto
  289.             class StandardSound: BaseSoundModeType
  290.                 class SoundTails
  291.                     class TailInterior
  292.                         volume = "interior";
  293.                     class TailTrees
  294.                         volume = "(1-interior/1.4)*trees";
  295.                     class TailForest
  296.                         volume = "(1-interior/1.4)*forest";
  297.                     class TailMeadows
  298.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  299.                     class TailHouses
  300.                         volume = "(1-interior/1.4)*houses";
  301.     class hgun_Rook40_F: Pistol_Base_F
  302.         class Single: Mode_SemiAuto
  303.             class StandardSound: BaseSoundModeType
  304.                 class SoundTails
  305.                     class TailInterior
  306.                         volume = "interior";
  307.                     class TailTrees
  308.                         volume = "(1-interior/1.4)*trees";
  309.                     class TailForest
  310.                         volume = "(1-interior/1.4)*forest";
  311.                     class TailMeadows
  312.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  313.                     class TailHouses
  314.                         volume = "(1-interior/1.4)*houses";
  315.             class SilencedSound: BaseSoundModeType
  316.                 class SoundTails
  317.                     class TailInterior
  318.                         volume = "interior";
  319.                     class TailTrees
  320.                         volume = "(1-interior/1.4)*trees";
  321.                     class TailForest
  322.                         volume = "(1-interior/1.4)*forest";
  323.                     class TailMeadows
  324.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  325.                     class TailHouses
  326.                         volume = "(1-interior/1.4)*houses";
  327.     class arifle_Katiba_Base_F: Rifle_Base_F
  328.         class Single: Mode_SemiAuto
  329.             class StandardSound: BaseSoundModeType
  330.                 class SoundTails
  331.                     class TailInterior
  332.                         volume = "interior";
  333.                     class TailTrees
  334.                         volume = "(1-interior/1.4)*trees";
  335.                     class TailForest
  336.                         volume = "(1-interior/1.4)*forest";
  337.                     class TailMeadows
  338.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  339.                     class TailHouses
  340.                         volume = "(1-interior/1.4)*houses";
  341.             class SilencedSound: BaseSoundModeType
  342.                 class SoundTails
  343.                     class TailInterior
  344.                         volume = "interior";
  345.                     class TailTrees
  346.                         volume = "(1-interior/1.4)*trees";
  347.                     class TailForest
  348.                         volume = "(1-interior/1.4)*forest";
  349.                     class TailMeadows
  350.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  351.                     class TailHouses
  352.                         volume = "(1-interior/1.4)*houses";
  353.         class FullAuto: Mode_FullAuto
  354.             class StandardSound: BaseSoundModeType
  355.                 class SoundTails
  356.                     class TailInterior
  357.                         volume = "interior";
  358.                     class TailTrees
  359.                         volume = "(1-interior/1.4)*trees";
  360.                     class TailForest
  361.                         volume = "(1-interior/1.4)*forest";
  362.                     class TailMeadows
  363.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  364.                     class TailHouses
  365.                         volume = "(1-interior/1.4)*houses";
  366.             class SilencedSound: BaseSoundModeType
  367.                 class SoundTails
  368.                     class TailInterior
  369.                         volume = "interior";
  370.                     class TailTrees
  371.                         volume = "(1-interior/1.4)*trees";
  372.                     class TailForest
  373.                         volume = "(1-interior/1.4)*forest";
  374.                     class TailMeadows
  375.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  376.                     class TailHouses
  377.                         volume = "(1-interior/1.4)*houses";
  378.     class mk20_base_F: Rifle_Base_F
  379.         class Single: Mode_SemiAuto
  380.             class StandardSound: BaseSoundModeType
  381.                 class SoundTails
  382.                     class TailTrees
  383.                         volume = "(1-interior/1.4)*trees";
  384.                     class TailForest
  385.                         volume = "(1-interior/1.4)*forest";
  386.                     class TailInterior
  387.                         volume = "interior";
  388.                     class TailMeadows
  389.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  390.                     class TailHouses
  391.                         volume = "(1-interior/1.4)*houses";
  392.             class SilencedSound: BaseSoundModeType
  393.                 class SoundTails
  394.                     class TailTrees
  395.                         volume = "(1-interior/1.4)*trees";
  396.                     class TailForest
  397.                         volume = "(1-interior/1.4)*forest";
  398.                     class TailInterior
  399.                         volume = "interior";
  400.                     class TailMeadows
  401.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  402.                     class TailHouses
  403.                         volume = "(1-interior/1.4)*houses";
  404.         class FullAuto: Mode_FullAuto
  405.             class StandardSound: BaseSoundModeType
  406.                 class SoundTails
  407.                     class TailTrees
  408.                         volume = "(1-interior/1.4)*trees";
  409.                     class TailForest
  410.                         volume = "(1-interior/1.4)*forest";
  411.                     class TailInterior
  412.                         volume = "interior";
  413.                     class TailMeadows
  414.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  415.                     class TailHouses
  416.                         volume = "(1-interior/1.4)*houses";
  417.             class SilencedSound: BaseSoundModeType
  418.                 class SoundTails
  419.                     class TailTrees
  420.                         volume = "(1-interior/1.4)*trees";
  421.                     class TailForest
  422.                         volume = "(1-interior/1.4)*forest";
  423.                     class TailInterior
  424.                         volume = "interior";
  425.                     class TailMeadows
  426.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  427.                     class TailHouses
  428.                         volume = "(1-interior/1.4)*houses";
  429.     class arifle_MX_Base_F: Rifle_Base_F
  430.         class Single: Mode_SemiAuto
  431.             class StandardSound: BaseSoundModeType
  432.                 class SoundTails
  433.                     class TailInterior
  434.                         volume = "interior";
  435.                     class TailTrees
  436.                         volume = "(1-interior/1.4)*trees";
  437.                     class TailForest
  438.                         volume = "(1-interior/1.4)*forest";
  439.                     class TailMeadows
  440.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  441.                     class TailHouses
  442.                         volume = "(1-interior/1.4)*houses";
  443.             class SilencedSound: BaseSoundModeType
  444.                 class SoundTails
  445.                     class TailInterior
  446.                         volume = "interior";
  447.                     class TailTrees
  448.                         volume = "(1-interior/1.4)*trees";
  449.                     class TailForest
  450.                         volume = "(1-interior/1.4)*forest";
  451.                     class TailMeadows
  452.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  453.                     class TailHouses
  454.                         volume = "(1-interior/1.4)*houses";
  455.         class FullAuto: Mode_FullAuto
  456.             class StandardSound: BaseSoundModeType
  457.                 class SoundTails
  458.                     class TailInterior
  459.                         volume = "interior";
  460.                     class TailTrees
  461.                         volume = "(1-interior/1.4)*trees";
  462.                     class TailForest
  463.                         volume = "(1-interior/1.4)*forest";
  464.                     class TailMeadows
  465.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  466.                     class TailHouses
  467.                         volume = "(1-interior/1.4)*houses";
  468.             class SilencedSound: BaseSoundModeType
  469.                 class SoundTails
  470.                     class TailInterior
  471.                         volume = "interior";
  472.                     class TailTrees
  473.                         volume = "(1-interior/1.4)*trees";
  474.                     class TailForest
  475.                         volume = "(1-interior/1.4)*forest";
  476.                     class TailMeadows
  477.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  478.                     class TailHouses
  479.                         volume = "(1-interior/1.4)*houses";
  480.     class arifle_MX_SW_F: arifle_MX_Base_F
  481.         class Single: Mode_SemiAuto
  482.             class StandardSound: BaseSoundModeType
  483.                 class SoundTails
  484.                     class TailInterior
  485.                         volume = "interior";
  486.                     class TailTrees
  487.                         volume = "(1-interior/1.4)*trees";
  488.                     class TailForest
  489.                         volume = "(1-interior/1.4)*forest";
  490.                     class TailMeadows
  491.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  492.                     class TailHouses
  493.                         volume = "(1-interior/1.4)*houses";
  494.             class SilencedSound: BaseSoundModeType
  495.                 class SoundTails
  496.                     class TailInterior
  497.                         volume = "interior";
  498.                     class TailTrees
  499.                         volume = "(1-interior/1.4)*trees";
  500.                     class TailForest
  501.                         volume = "(1-interior/1.4)*forest";
  502.                     class TailMeadows
  503.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  504.                     class TailHouses
  505.                         volume = "(1-interior/1.4)*houses";
  506.         class manual: FullAuto
  507.             class StandardSound: BaseSoundModeType
  508.                 class SoundTails
  509.                     class TailInterior
  510.                         volume = "interior";
  511.                     class TailTrees
  512.                         volume = "(1-interior/1.4)*trees";
  513.                     class TailForest
  514.                         volume = "(1-interior/1.4)*forest";
  515.                     class TailMeadows
  516.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  517.                     class TailHouses
  518.                         volume = "(1-interior/1.4)*houses";
  519.             class SilencedSound: BaseSoundModeType
  520.                 class SoundTails
  521.                     class TailInterior
  522.                         volume = "interior";
  523.                     class TailTrees
  524.                         volume = "(1-interior/1.4)*trees";
  525.                     class TailForest
  526.                         volume = "(1-interior/1.4)*forest";
  527.                     class TailMeadows
  528.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  529.                     class TailHouses
  530.                         volume = "(1-interior/1.4)*houses";
  531.     class SDAR_base_F: Rifle_Base_F
  532.         class Single: Mode_SemiAuto
  533.             class StandardSound: BaseSoundModeType
  534.                 class SoundTails
  535.                     class TailTrees
  536.                         volume = "(1-interior/1.4)*trees";
  537.                     class TailForest
  538.                         volume = "(1-interior/1.4)*forest";
  539.                     class TailInterior
  540.                         volume = "interior";
  541.                     class TailMeadows
  542.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  543.                     class TailHouses
  544.                         volume = "(1-interior/1.4)*houses";
  545.         class Burst: Mode_Burst
  546.             class StandardSound: BaseSoundModeType
  547.                 class SoundTails
  548.                     class TailTrees
  549.                         volume = "(1-interior/1.4)*trees";
  550.                     class TailForest
  551.                         volume = "(1-interior/1.4)*forest";
  552.                     class TailInterior
  553.                         volume = "interior";
  554.                     class TailMeadows
  555.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  556.                     class TailHouses
  557.                         volume = "(1-interior/1.4)*houses";
  558.         class FullAuto: Mode_FullAuto
  559.             class StandardSound: BaseSoundModeType
  560.                 class SoundTails
  561.                     class TailTrees
  562.                         volume = "(1-interior/1.4)*trees";
  563.                     class TailForest
  564.                         volume = "(1-interior/1.4)*forest";
  565.                     class TailInterior
  566.                         volume = "interior";
  567.                     class TailMeadows
  568.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  569.                     class TailHouses
  570.                         volume = "(1-interior/1.4)*houses";
  571.     class Tavor_base_F: Rifle_Base_F
  572.         class Single: Mode_SemiAuto
  573.             class StandardSound: BaseSoundModeType
  574.                 class SoundTails
  575.                     class TailTrees
  576.                         volume = "(1-interior/1.4)*trees";
  577.                     class TailForest
  578.                         volume = "(1-interior/1.4)*forest";
  579.                     class TailInterior
  580.                         volume = "interior";
  581.                     class TailMeadows
  582.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  583.                     class TailHouses
  584.                         volume = "(1-interior/1.4)*houses";
  585.             class SilencedSound: BaseSoundModeType
  586.                 class SoundTails
  587.                     class TailTrees
  588.                         volume = "(1-interior/1.4)*trees";
  589.                     class TailForest
  590.                         volume = "(1-interior/1.4)*forest";
  591.                     class TailInterior
  592.                         volume = "interior";
  593.                     class TailMeadows
  594.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  595.                     class TailHouses
  596.                         volume = "(1-interior/1.4)*houses";
  597.         class FullAuto: Mode_FullAuto
  598.             class StandardSound: BaseSoundModeType
  599.                 class SoundTails
  600.                     class TailTrees
  601.                         volume = "(1-interior/1.4)*trees";
  602.                     class TailForest
  603.                         volume = "(1-interior/1.4)*forest";
  604.                     class TailInterior
  605.                         volume = "interior";
  606.                     class TailMeadows
  607.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  608.                     class TailHouses
  609.                         volume = "(1-interior/1.4)*houses";
  610.             class SilencedSound: BaseSoundModeType
  611.                 class SoundTails
  612.                     class TailTrees
  613.                         volume = "(1-interior/1.4)*trees";
  614.                     class TailForest
  615.                         volume = "(1-interior/1.4)*forest";
  616.                     class TailInterior
  617.                         volume = "interior";
  618.                     class TailMeadows
  619.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  620.                     class TailHouses
  621.                         volume = "(1-interior/1.4)*houses";
  622.     class pdw2000_base_F: Rifle_Base_F
  623.         class Single: Mode_SemiAuto
  624.             class StandardSound: BaseSoundModeType
  625.                 class SoundTails
  626.                     class TailInterior
  627.                         volume = "interior";
  628.                     class TailTrees
  629.                         volume = "(1-interior/1.4)*trees";
  630.                     class TailForest
  631.                         volume = "(1-interior/1.4)*forest";
  632.                     class TailMeadows
  633.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  634.                     class TailHouses
  635.                         volume = "(1-interior/1.4)*houses";
  636.             class SilencedSound: BaseSoundModeType
  637.                 class SoundTails
  638.                     class TailInterior
  639.                         volume = "interior";
  640.                     class TailTrees
  641.                         volume = "(1-interior/1.4)*trees";
  642.                     class TailForest
  643.                         volume = "(1-interior/1.4)*forest";
  644.                     class TailMeadows
  645.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  646.                     class TailHouses
  647.                         volume = "(1-interior/1.4)*houses";
  648.         class Burst: Mode_Burst
  649.             class StandardSound: BaseSoundModeType
  650.                 class SoundTails
  651.                     class TailInterior
  652.                         volume = "interior";
  653.                     class TailTrees
  654.                         volume = "(1-interior/1.4)*trees";
  655.                     class TailForest
  656.                         volume = "(1-interior/1.4)*forest";
  657.                     class TailMeadows
  658.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  659.                     class TailHouses
  660.                         volume = "(1-interior/1.4)*houses";
  661.             class SilencedSound: BaseSoundModeType
  662.                 class SoundTails
  663.                     class TailInterior
  664.                         volume = "interior";
  665.                     class TailTrees
  666.                         volume = "(1-interior/1.4)*trees";
  667.                     class TailForest
  668.                         volume = "(1-interior/1.4)*forest";
  669.                     class TailMeadows
  670.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  671.                     class TailHouses
  672.                         volume = "(1-interior/1.4)*houses";
  673.         class FullAuto: Mode_FullAuto
  674.             class StandardSound: BaseSoundModeType
  675.                 class SoundTails
  676.                     class TailInterior
  677.                         volume = "interior";
  678.                     class TailTrees
  679.                         volume = "(1-interior/1.4)*trees";
  680.                     class TailForest
  681.                         volume = "(1-interior/1.4)*forest";
  682.                     class TailMeadows
  683.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  684.                     class TailHouses
  685.                         volume = "(1-interior/1.4)*houses";
  686.             class SilencedSound: BaseSoundModeType
  687.                 class SoundTails
  688.                     class TailInterior
  689.                         volume = "interior";
  690.                     class TailTrees
  691.                         volume = "(1-interior/1.4)*trees";
  692.                     class TailForest
  693.                         volume = "(1-interior/1.4)*forest";
  694.                     class TailMeadows
  695.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  696.                     class TailHouses
  697.                         volume = "(1-interior/1.4)*houses";
  698.     class SMG_01_Base: Rifle_Base_F
  699.         class Single: Mode_SemiAuto
  700.             class StandardSound: BaseSoundModeType
  701.                 class SoundTails
  702.                     class TailInterior
  703.                         volume = "interior";
  704.                     class TailTrees
  705.                         volume = "(1-interior/1.4)*trees";
  706.                     class TailForest
  707.                         volume = "(1-interior/1.4)*forest";
  708.                     class TailMeadows
  709.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  710.                     class TailHouses
  711.                         volume = "(1-interior/1.4)*houses";
  712.             class SilencedSound: BaseSoundModeType
  713.                 class SoundTails
  714.                     class TailInterior
  715.                         volume = "interior";
  716.                     class TailTrees
  717.                         volume = "(1-interior/1.4)*trees";
  718.                     class TailForest
  719.                         volume = "(1-interior/1.4)*forest";
  720.                     class TailMeadows
  721.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  722.                     class TailHouses
  723.                         volume = "(1-interior/1.4)*houses";
  724.         class Burst: Mode_Burst
  725.             class StandardSound: BaseSoundModeType
  726.                 class SoundTails
  727.                     class TailInterior
  728.                         volume = "interior";
  729.                     class TailTrees
  730.                         volume = "(1-interior/1.4)*trees";
  731.                     class TailForest
  732.                         volume = "(1-interior/1.4)*forest";
  733.                     class TailMeadows
  734.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  735.                     class TailHouses
  736.                         volume = "(1-interior/1.4)*houses";
  737.             class SilencedSound: BaseSoundModeType
  738.                 class SoundTails
  739.                     class TailInterior
  740.                         volume = "interior";
  741.                     class TailTrees
  742.                         volume = "(1-interior/1.4)*trees";
  743.                     class TailForest
  744.                         volume = "(1-interior/1.4)*forest";
  745.                     class TailMeadows
  746.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  747.                     class TailHouses
  748.                         volume = "(1-interior/1.4)*houses";
  749.         class FullAuto: Mode_FullAuto
  750.             class StandardSound: BaseSoundModeType
  751.                 class SoundTails
  752.                     class TailInterior
  753.                         volume = "interior";
  754.                     class TailTrees
  755.                         volume = "(1-interior/1.4)*trees";
  756.                     class TailForest
  757.                         volume = "(1-interior/1.4)*forest";
  758.                     class TailMeadows
  759.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  760.                     class TailHouses
  761.                         volume = "(1-interior/1.4)*houses";
  762.             class SilencedSound: BaseSoundModeType
  763.                 class SoundTails
  764.                     class TailInterior
  765.                         volume = "interior";
  766.                     class TailTrees
  767.                         volume = "(1-interior/1.4)*trees";
  768.                     class TailForest
  769.                         volume = "(1-interior/1.4)*forest";
  770.                     class TailMeadows
  771.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  772.                     class TailHouses
  773.                         volume = "(1-interior/1.4)*houses";
  774.     class SMG_02_base_F: Rifle_Base_F
  775.         class Single: Mode_SemiAuto
  776.             class StandardSound: BaseSoundModeType
  777.                 class SoundTails
  778.                     class TailInterior
  779.                         volume = "interior";
  780.                     class TailTrees
  781.                         volume = "(1-interior/1.4)*trees";
  782.                     class TailForest
  783.                         volume = "(1-interior/1.4)*forest";
  784.                     class TailMeadows
  785.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  786.                     class TailHouses
  787.                         volume = "(1-interior/1.4)*houses";
  788.             class SilencedSound: BaseSoundModeType
  789.                 class SoundTails
  790.                     class TailInterior
  791.                         volume = "interior";
  792.                     class TailTrees
  793.                         volume = "(1-interior/1.4)*trees";
  794.                     class TailForest
  795.                         volume = "(1-interior/1.4)*forest";
  796.                     class TailMeadows
  797.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  798.                     class TailHouses
  799.                         volume = "(1-interior/1.4)*houses";
  800.         class Burst: Mode_Burst
  801.             class StandardSound: BaseSoundModeType
  802.                 class SoundTails
  803.                     class TailInterior
  804.                         volume = "interior";
  805.                     class TailTrees
  806.                         volume = "(1-interior/1.4)*trees";
  807.                     class TailForest
  808.                         volume = "(1-interior/1.4)*forest";
  809.                     class TailMeadows
  810.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  811.                     class TailHouses
  812.                         volume = "(1-interior/1.4)*houses";
  813.             class SilencedSound: BaseSoundModeType
  814.                 class SoundTails
  815.                     class TailInterior
  816.                         volume = "interior";
  817.                     class TailTrees
  818.                         volume = "(1-interior/1.4)*trees";
  819.                     class TailForest
  820.                         volume = "(1-interior/1.4)*forest";
  821.                     class TailMeadows
  822.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  823.                     class TailHouses
  824.                         volume = "(1-interior/1.4)*houses";
  825.         class FullAuto: Mode_FullAuto
  826.             class StandardSound: BaseSoundModeType
  827.                 class SoundTails
  828.                     class TailInterior
  829.                         volume = "interior";
  830.                     class TailTrees
  831.                         volume = "(1-interior/1.4)*trees";
  832.                     class TailForest
  833.                         volume = "(1-interior/1.4)*forest";
  834.                     class TailMeadows
  835.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  836.                     class TailHouses
  837.                         volume = "(1-interior/1.4)*houses";
  838.             class SilencedSound: BaseSoundModeType
  839.                 class SoundTails
  840.                     class TailInterior
  841.                         volume = "interior";
  842.                     class TailTrees
  843.                         volume = "(1-interior/1.4)*trees";
  844.                     class TailForest
  845.                         volume = "(1-interior/1.4)*forest";
  846.                     class TailMeadows
  847.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  848.                     class TailHouses
  849.                         volume = "(1-interior/1.4)*houses";
  850.     class DMR_02_base_F: Rifle_Long_Base_F
  851.         class Single: Mode_SemiAuto
  852.             class StandardSound: BaseSoundModeType
  853.                 class SoundTails
  854.                     class TailInterior
  855.                         volume = "interior";
  856.                     class TailTrees
  857.                         volume = "(1-interior/1.4)*trees";
  858.                     class TailForest
  859.                         volume = "(1-interior/1.4)*forest";
  860.                     class TailMeadows
  861.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  862.                     class TailHouses
  863.                         volume = "(1-interior/1.4)*houses";
  864.             class SilencedSound: BaseSoundModeType
  865.                 class SoundTails
  866.                     class TailInterior
  867.                         volume = "interior";
  868.                     class TailTrees
  869.                         volume = "(1-interior/1.4)*trees";
  870.                     class TailForest
  871.                         volume = "(1-interior/1.4)*forest";
  872.                     class TailMeadows
  873.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  874.                     class TailHouses
  875.                         volume = "(1-interior/1.4)*houses";
  876.     class DMR_03_base_F: Rifle_Long_Base_F
  877.         class Single: Mode_SemiAuto
  878.             class StandardSound: BaseSoundModeType
  879.                 class SoundTails
  880.                     class TailInterior
  881.                         volume = "interior";
  882.                     class TailTrees
  883.                         volume = "(1-interior/1.4)*trees";
  884.                     class TailForest
  885.                         volume = "(1-interior/1.4)*forest";
  886.                     class TailMeadows
  887.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  888.                     class TailHouses
  889.                         volume = "(1-interior/1.4)*houses";
  890.             class SilencedSound: BaseSoundModeType
  891.                 class SoundTails
  892.                     class TailInterior
  893.                         volume = "interior";
  894.                     class TailTrees
  895.                         volume = "(1-interior/1.4)*trees";
  896.                     class TailForest
  897.                         volume = "(1-interior/1.4)*forest";
  898.                     class TailMeadows
  899.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  900.                     class TailHouses
  901.                         volume = "(1-interior/1.4)*houses";
  902.         class FullAuto: Mode_FullAuto
  903.             class StandardSound: BaseSoundModeType
  904.                 class SoundTails
  905.                     class TailInterior
  906.                         volume = "interior";
  907.                     class TailTrees
  908.                         volume = "(1-interior/1.4)*trees";
  909.                     class TailForest
  910.                         volume = "(1-interior/1.4)*forest";
  911.                     class TailMeadows
  912.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  913.                     class TailHouses
  914.                         volume = "(1-interior/1.4)*houses";
  915.             class SilencedSound: BaseSoundModeType
  916.                 class SoundTails
  917.                     class TailInterior
  918.                         volume = "interior";
  919.                     class TailTrees
  920.                         volume = "(1-interior/1.4)*trees";
  921.                     class TailForest
  922.                         volume = "(1-interior/1.4)*forest";
  923.                     class TailMeadows
  924.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  925.                     class TailHouses
  926.                         volume = "(1-interior/1.4)*houses";
  927.     class DMR_04_base_F: Rifle_Long_Base_F
  928.         class Single: Mode_SemiAuto
  929.             class StandardSound: BaseSoundModeType
  930.                 class SoundTails
  931.                     class TailInterior
  932.                         volume = "interior";
  933.                     class TailTrees
  934.                         volume = "(1-interior/1.4)*trees";
  935.                     class TailForest
  936.                         volume = "(1-interior/1.4)*forest";
  937.                     class TailMeadows
  938.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  939.                     class TailHouses
  940.                         volume = "(1-interior/1.4)*houses";
  941.     class DMR_05_base_F: Rifle_Long_Base_F
  942.         class Single: Mode_SemiAuto
  943.             class StandardSound: BaseSoundModeType
  944.                 class SoundTails
  945.                     class TailInterior
  946.                         volume = "interior";
  947.                     class TailTrees
  948.                         volume = "(1-interior/1.4)*trees";
  949.                     class TailForest
  950.                         volume = "(1-interior/1.4)*forest";
  951.                     class TailMeadows
  952.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  953.                     class TailHouses
  954.                         volume = "(1-interior/1.4)*houses";
  955.             class SilencedSound: BaseSoundModeType
  956.                 class SoundTails
  957.                     class TailInterior
  958.                         volume = "interior";
  959.                     class TailTrees
  960.                         volume = "(1-interior/1.4)*trees";
  961.                     class TailForest
  962.                         volume = "(1-interior/1.4)*forest";
  963.                     class TailMeadows
  964.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  965.                     class TailHouses
  966.                         volume = "(1-interior/1.4)*houses";
  967.         class FullAuto: Mode_FullAuto
  968.             class StandardSound: BaseSoundModeType
  969.                 class SoundTails
  970.                     class TailInterior
  971.                         volume = "interior";
  972.                     class TailTrees
  973.                         volume = "(1-interior/1.4)*trees";
  974.                     class TailForest
  975.                         volume = "(1-interior/1.4)*forest";
  976.                     class TailMeadows
  977.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  978.                     class TailHouses
  979.                         volume = "(1-interior/1.4)*houses";
  980.             class SilencedSound: BaseSoundModeType
  981.                 class SoundTails
  982.                     class TailInterior
  983.                         volume = "interior";
  984.                     class TailTrees
  985.                         volume = "(1-interior/1.4)*trees";
  986.                     class TailForest
  987.                         volume = "(1-interior/1.4)*forest";
  988.                     class TailMeadows
  989.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  990.                     class TailHouses
  991.                         volume = "(1-interior/1.4)*houses";
  992.     class DMR_06_base_F: Rifle_Long_Base_F
  993.         class Single: Mode_SemiAuto
  994.             class StandardSound: BaseSoundModeType
  995.                 class SoundTails
  996.                     class TailInterior
  997.                         volume = "interior";
  998.                     class TailTrees
  999.                         volume = "(1-interior/1.4)*trees";
  1000.                     class TailForest
  1001.                         volume = "(1-interior/1.4)*forest";
  1002.                     class TailMeadows
  1003.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1004.                     class TailHouses
  1005.                         volume = "(1-interior/1.4)*houses";
  1006.             class SilencedSound: BaseSoundModeType
  1007.                 class SoundTails
  1008.                     class TailInterior
  1009.                         volume = "interior";
  1010.                     class TailTrees
  1011.                         volume = "(1-interior/1.4)*trees";
  1012.                     class TailForest
  1013.                         volume = "(1-interior/1.4)*forest";
  1014.                     class TailMeadows
  1015.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1016.                     class TailHouses
  1017.                         volume = "(1-interior/1.4)*houses";
  1018.         class FullAuto: Mode_FullAuto
  1019.             class StandardSound: BaseSoundModeType
  1020.                 class SoundTails
  1021.                     class TailInterior
  1022.                         volume = "interior";
  1023.                     class TailTrees
  1024.                         volume = "(1-interior/1.4)*trees";
  1025.                     class TailForest
  1026.                         volume = "(1-interior/1.4)*forest";
  1027.                     class TailMeadows
  1028.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1029.                     class TailHouses
  1030.                         volume = "(1-interior/1.4)*houses";
  1031.             class SilencedSound: BaseSoundModeType
  1032.                 class SoundTails
  1033.                     class TailInterior
  1034.                         volume = "interior";
  1035.                     class TailTrees
  1036.                         volume = "(1-interior/1.4)*trees";
  1037.                     class TailForest
  1038.                         volume = "(1-interior/1.4)*forest";
  1039.                     class TailMeadows
  1040.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1041.                     class TailHouses
  1042.                         volume = "(1-interior/1.4)*houses";
  1043.     class MMG_01_base_F: Rifle_Long_Base_F
  1044.         class manual: Mode_FullAuto
  1045.             class StandardSound: BaseSoundModeType
  1046.                 class SoundTails
  1047.                     class TailInterior
  1048.                         volume = "interior";
  1049.                     class TailForest
  1050.                         volume = "(1-interior/1.4)*forest";
  1051.                     class TailHouses
  1052.                         volume = "(1-interior/1.4)*houses";
  1053.                     class TailMeadows
  1054.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1055.                     class TailTrees
  1056.                         volume = "(1-interior/1.4)*trees";
  1057.             class SilencedSound: BaseSoundModeType
  1058.                 class SoundTails
  1059.                     class TailInterior
  1060.                         volume = "interior";
  1061.                     class TailForest
  1062.                         volume = "(1-interior/1.4)*forest";
  1063.                     class TailHouses
  1064.                         volume = "(1-interior/1.4)*houses";
  1065.                     class TailMeadows
  1066.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1067.                     class TailTrees
  1068.                         volume = "(1-interior/1.4)*trees";
  1069.         class Burst: Mode_Burst
  1070.             class StandardSound: BaseSoundModeType
  1071.                 class SoundTails
  1072.                     class TailInterior
  1073.                         volume = "interior";
  1074.                     class TailForest
  1075.                         volume = "(1-interior/1.4)*forest";
  1076.                     class TailHouses
  1077.                         volume = "(1-interior/1.4)*houses";
  1078.                     class TailMeadows
  1079.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1080.                     class TailTrees
  1081.                         volume = "(1-interior/1.4)*trees";
  1082.             class SilencedSound: BaseSoundModeType
  1083.                 class SoundTails
  1084.                     class TailInterior
  1085.                         volume = "interior";
  1086.                     class TailForest
  1087.                         volume = "(1-interior/1.4)*forest";
  1088.                     class TailHouses
  1089.                         volume = "(1-interior/1.4)*houses";
  1090.                     class TailMeadows
  1091.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1092.                     class TailTrees
  1093.                         volume = "(1-interior/1.4)*trees";
  1094.     class MMG_02_base_F: Rifle_Long_Base_F
  1095.         class manual: Mode_FullAuto
  1096.             class StandardSound: BaseSoundModeType
  1097.                 class SoundTails
  1098.                     class TailInterior
  1099.                         volume = "interior";
  1100.                     class TailForest
  1101.                         volume = "(1-interior/1.4)*forest";
  1102.                     class TailHouses
  1103.                         volume = "(1-interior/1.4)*houses";
  1104.                     class TailMeadows
  1105.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1106.                     class TailTrees
  1107.                         volume = "(1-interior/1.4)*trees";
  1108.             class SilencedSound: BaseSoundModeType
  1109.                 class SoundTails
  1110.                     class TailInterior
  1111.                         volume = "interior";
  1112.                     class TailForest
  1113.                         volume = "(1-interior/1.4)*forest";
  1114.                     class TailHouses
  1115.                         volume = "(1-interior/1.4)*houses";
  1116.                     class TailMeadows
  1117.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1118.                     class TailTrees
  1119.                         volume = "(1-interior/1.4)*trees";
  1120.     class LIB_LMG: Rifle
  1121.         class Full: Mode_FullAuto
  1122.             class StandardSound: BaseSoundModeType
  1123.                 class SoundTails
  1124.                     class TailTrees
  1125.                         volume = "(1-interior/1.4)*trees";
  1126.                     class TailForest
  1127.                         volume = "(1-interior/1.4)*forest";
  1128.                     class TailInterior
  1129.                         volume = "interior";
  1130.                     class TailMeadows
  1131.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1132.                     class TailHouses
  1133.                         volume = "(1-interior/1.4)*houses";
  1134.     class LIB_MG42: LIB_LMG
  1135.         class Full: Mode_FullAuto
  1136.             class StandardSound
  1137.                 class SoundTails
  1138.                     class TailTrees
  1139.                         volume = "(1-interior/1.4)*trees";
  1140.                     class TailForest
  1141.                         volume = "(1-interior/1.4)*forest";
  1142.                     class TailMeadows
  1143.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1144.                     class TailHouses
  1145.                         volume = "(1-interior/1.4)*houses";
  1146.                     class TailInterior
  1147.                         volume = "interior";
  1148.     class LIB_M1A1_Thompson: LIB_SMG
  1149.         class Full: Mode_FullAuto
  1150.             class StandardSound: BaseSoundModeType
  1151.                 class SoundTails
  1152.                     class TailInterior
  1153.                         volume = "interior";
  1154.                     class TailTrees
  1155.                         volume = "(1-interior/1.4)*trees";
  1156.                     class TailForest
  1157.                         volume = "(1-interior/1.4)*forest";
  1158.                     class TailMeadows
  1159.                         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  1160.                     class TailHouses
  1161.                         volume = "(1-interior/1.4)*houses";
  1162. class CfgVehicles
  1163.     class AllVehicles: All
  1164.         class Sounds
  1165.             class Engine
  1166.                 volume = "rpm + speed";
  1167.             class Movement
  1168.                 volume = "speed";
  1169.     class Car: LandVehicle
  1170.         class Sounds: Sounds
  1171.             class Engine: Engine
  1172.                 volume = "thrust*0.5+0.5";
  1173.             class Movement: Movement
  1174.                 volume = "speed*0.03334";
  1175.     class Tank: LandVehicle
  1176.         class Sounds: Sounds
  1177.             class Engine: Engine
  1178.                 volume = "thrust*0.5+0.5";
  1179.             class Movement: Movement
  1180.                 volume = "((speed+angVelocity)*0.03334)+(1-((speed+angVelocity)*0.03334))*0.3";
  1181.     class Helicopter: Air
  1182.         class Sounds: Sounds
  1183.             class Engine: Engine
  1184.                 volume = "1";
  1185.             class Movement: Movement
  1186.                 volume = "speed * 0.03334";
  1187.     class Plane: Air
  1188.         class Sounds: Sounds
  1189.             class Engine: Engine
  1190.                 volume = "thrust+0.5";
  1191.             class Movement: Movement
  1192.                 volume = "speed*0.03334";
  1193.     class Ship: AllVehicles
  1194.         class Sounds: Sounds
  1195.             class Engine: Engine
  1196.                 volume = "(thrust*0.5)+0.5";
  1197.             class Movement: Movement
  1198.                 volume = "(speed*0.03334)+(1-(speed*0.03334))*0.1";
  1199.     class FloatingStructure_F: All
  1200.         class Sounds
  1201.             class Engine
  1202.                 volume = "(thrust*0.5)+0.5";
  1203.             class Movement
  1204.                 volume = "(speed*0.03334)+(1-(speed*0.03334))*0.1";
  1205.     class Animal_Base_F: Animal
  1206.         class VariablesString
  1207.             _expSafe = "(0.5 * meadow) * (0.5 *  trees) * (1 - forest) * (1 - houses) * (1 - sea)";
  1208.             _expDanger = "(trees) * (forest) * (1 - meadow) * (1 - sea)";
  1209.     class Fish_Base_F: Animal_Base_F
  1210.         class VariablesString
  1211.             _expSafe = "waterDepth interpolate [2,3,0,1]";
  1212.             _expDanger = "waterDepth interpolate [2,3,0,1]";
  1213.     class Rabbit_F: Animal_Base_F
  1214.         class VariablesString
  1215.             _expSafe = "(0.5 * meadow) * (0.5 *  trees) * (1 - forest) * (1 - houses) * (1 - sea)";
  1216.             _expDanger = "(trees) * (forest) * (1 - meadow) * (1 - houses) * (1 - sea)";
  1217.     class Snake_random_F: Animal_Base_F
  1218.         class VariablesString
  1219.             _expSafe = "(0.5 * meadow) * (1 - forest) * (1 - houses) * (1 - sea)";
  1220.             _expDanger = "(0.5 * meadow) * (forest) * (1 - houses) * (1 - sea)";
  1221.     class Turtle_F: Animal_Base_F
  1222.         class VariablesString
  1223.             _expSafe = "waterDepth interpolate [2,3,0,1]";
  1224.             _expDanger = "waterDepth interpolate [2,3,0,1]";
  1225.     class Fowl_Base_F: Animal_Base_F
  1226.         class VariablesString
  1227.             _expSafe = "(1 - trees) * (1 - forest) * (houses) * (1 - sea)";
  1228.             _expDanger = "(1 - trees) * (1 - forest) * (houses) * (1 - sea)";
  1229.     class Dog_Base_F: Animal_Base_F
  1230.         class VariablesString
  1231.             _expSafe = "houses * (1 - forest) * (1 - trees) * (1 - sea)";
  1232.             _expDanger = "houses * (1 - forest) * (1 - meadow) * (1 - sea)";
  1233.     class Goat_Base_F: Animal_Base_F
  1234.         class VariablesString
  1235.             _expSafe = "(0.5 * meadow) * (0.5 *  trees) * (1 - forest) * (1 - houses) * (1 - sea) * hills";
  1236.             _expDanger = "(1 - sea) * hills";
  1237.     class Sheep_random_F: Animal_Base_F
  1238.         class VariablesString
  1239.             _expSafe = "(0.5 * meadow) * (0.5 *  houses) * (1 - forest) * (1 - trees) * (1 - sea)";
  1240.             _expDanger = "(0.5 * meadow) * (0.5 *  houses) * (1 - forest) * (1 - trees) * (1 - sea)";
  1241.     class Heli_Light_01_base_F: Helicopter_Base_H
  1242.         class Sounds
  1243.             class EngineExt
  1244.                 volume = "4 * camPos * (0 max (rotorSpeed-0.4))";
  1245.             class RotorExt
  1246.                 volume = "camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
  1247.             class RotorSwist
  1248.                 volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1249.             class EngineInt
  1250.                 volume = "(1-camPos)*2*(0 max (rotorSpeed-0.4))";
  1251.             class RotorInt
  1252.                 volume = "(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
  1253.             class RotorBench
  1254.                 volume = "(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
  1255.             class EngineBench
  1256.                 volume = "(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
  1257.             class WindBench
  1258.                 volume = "4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
  1259.             class TransmissionDamageExt_phase1
  1260.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1261.             class TransmissionDamageExt_phase2
  1262.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1263.             class TransmissionDamageInt_phase1
  1264.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1265.             class TransmissionDamageInt_phase2
  1266.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1267.             class damageAlarmInt
  1268.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1269.             class damageAlarmExt
  1270.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1271.             class rotorLowAlarmInt
  1272.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1273.             class rotorLowAlarmExt
  1274.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1275.             class scrubLandInt
  1276.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
  1277.             class scrubLandExt
  1278.                 volume = "camPos * (scrubLand factor[0.02, 0.05])";
  1279.             class scrubBuildingInt
  1280.                 volume = "2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
  1281.             class scrubBuildingExt
  1282.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1283.             class scrubTreeInt
  1284.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1285.             class scrubTreeExt
  1286.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1287.             class RainExt
  1288.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1289.             class RainInt
  1290.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1291.             class SlingLoadDownExt
  1292.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1293.             class SlingLoadUpExt
  1294.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1295.             class SlingLoadDownInt
  1296.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1297.             class SlingLoadUpInt
  1298.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1299.             class WindInt
  1300.                 volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1301.             class WindLateralMovementInt
  1302.                 volume = "(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
  1303.             class GStress
  1304.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1305.         class SoundsExt
  1306.             class Sounds
  1307.                 class EngineExt
  1308.                     volume = "4 * camPos * (0 max (rotorSpeed-0.4))";
  1309.                 class RotorExt
  1310.                     volume = "camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
  1311.                 class RotorSwist
  1312.                     volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1313.                 class EngineInt
  1314.                     volume = "(1-camPos)*2*(0 max (rotorSpeed-0.4))";
  1315.                 class RotorInt
  1316.                     volume = "(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
  1317.                 class RotorBench
  1318.                     volume = "(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
  1319.                 class EngineBench
  1320.                     volume = "(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
  1321.                 class WindBench
  1322.                     volume = "4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
  1323.                 class TransmissionDamageExt_phase1
  1324.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1325.                 class TransmissionDamageExt_phase2
  1326.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1327.                 class TransmissionDamageInt_phase1
  1328.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1329.                 class TransmissionDamageInt_phase2
  1330.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1331.                 class damageAlarmInt
  1332.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1333.                 class damageAlarmExt
  1334.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1335.                 class rotorLowAlarmInt
  1336.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1337.                 class rotorLowAlarmExt
  1338.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1339.                 class scrubLandInt
  1340.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
  1341.                 class scrubLandExt
  1342.                     volume = "camPos * (scrubLand factor[0.02, 0.05])";
  1343.                 class scrubBuildingInt
  1344.                     volume = "2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
  1345.                 class scrubBuildingExt
  1346.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1347.                 class scrubTreeInt
  1348.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1349.                 class scrubTreeExt
  1350.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1351.                 class RainExt
  1352.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  1353.                 class RainInt
  1354.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1355.                 class SlingLoadDownExt
  1356.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  1357.                 class SlingLoadUpExt
  1358.                     volume = "camPos*(slingLoadActive factor [0,1])";
  1359.                 class SlingLoadDownInt
  1360.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1361.                 class SlingLoadUpInt
  1362.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1363.                 class WindInt
  1364.                     volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1365.                 class WindLateralMovementInt
  1366.                     volume = "(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
  1367.                 class GStress
  1368.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1369.     class Heli_Light_02_base_F: Helicopter_Base_H
  1370.         class Sounds
  1371.             class EngineExt
  1372.                 volume = "camPos*((rotorSpeed-0.72)*4)";
  1373.             class RotorExt
  1374.                 volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1375.             class RotorNoiseExt
  1376.                 volume = "(camPos*(rotorThrust factor [0.6, 1]))";
  1377.             class EngineInt
  1378.                 volume = "2 * (1-camPos)*(rotorSpeed factor[0.4,1])";
  1379.             class RotorInt
  1380.                 volume = "(1-camPos) * (rotorSpeed factor[0.3, 1]) * (1 + rotorThrust)";
  1381.             class TransmissionDamageExt_phase1
  1382.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1383.             class TransmissionDamageExt_phase2
  1384.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1385.             class TransmissionDamageInt_phase1
  1386.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1387.             class TransmissionDamageInt_phase2
  1388.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1389.             class damageAlarmInt
  1390.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1391.             class damageAlarmExt
  1392.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1393.             class rotorLowAlarmInt
  1394.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1395.             class rotorLowAlarmExt
  1396.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1397.             class scrubLandInt
  1398.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1399.             class scrubLandExt
  1400.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1401.             class scrubBuildingInt
  1402.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1403.             class scrubBuildingExt
  1404.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1405.             class scrubTreeInt
  1406.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1407.             class scrubTreeExt
  1408.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1409.             class RainExt
  1410.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1411.             class RainInt
  1412.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1413.             class SlingLoadDownExt
  1414.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1415.             class SlingLoadUpExt
  1416.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1417.             class SlingLoadDownInt
  1418.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1419.             class SlingLoadUpInt
  1420.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1421.             class WindInt
  1422.                 volume = "(1-camPos)*(speed factor[5, 60])*(speed factor[5, 60])";
  1423.             class GStress
  1424.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1425.         class SoundsExt
  1426.             class Sounds
  1427.                 class EngineExt
  1428.                     volume = "camPos*((rotorSpeed-0.72)*4)";
  1429.                 class RotorExt
  1430.                     volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1431.                 class RotorNoiseExt
  1432.                     volume = "(camPos*(rotorThrust factor [0.6, 1]))";
  1433.                 class EngineInt
  1434.                     volume = "2 * (1-camPos)*(rotorSpeed factor[0.4,1])";
  1435.                 class RotorInt
  1436.                     volume = "(1-camPos) * (rotorSpeed factor[0.3, 1]) * (1 + rotorThrust)";
  1437.                 class TransmissionDamageExt_phase1
  1438.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1439.                 class TransmissionDamageExt_phase2
  1440.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1441.                 class TransmissionDamageInt_phase1
  1442.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1443.                 class TransmissionDamageInt_phase2
  1444.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1445.                 class damageAlarmInt
  1446.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1447.                 class damageAlarmExt
  1448.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1449.                 class rotorLowAlarmInt
  1450.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1451.                 class rotorLowAlarmExt
  1452.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1453.                 class scrubLandInt
  1454.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1455.                 class scrubLandExt
  1456.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1457.                 class scrubBuildingInt
  1458.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1459.                 class scrubBuildingExt
  1460.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1461.                 class scrubTreeInt
  1462.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1463.                 class scrubTreeExt
  1464.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1465.                 class RainExt
  1466.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  1467.                 class RainInt
  1468.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1469.                 class SlingLoadDownExt
  1470.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  1471.                 class SlingLoadUpExt
  1472.                     volume = "camPos*(slingLoadActive factor [0,1])";
  1473.                 class SlingLoadDownInt
  1474.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1475.                 class SlingLoadUpInt
  1476.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1477.                 class WindInt
  1478.                     volume = "(1-camPos)*(speed factor[5, 60])*(speed factor[5, 60])";
  1479.                 class GStress
  1480.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1481.     class Heli_Attack_01_base_F: Helicopter_Base_F
  1482.         class Sounds
  1483.             class EngineExt
  1484.                 volume = "camPos*((rotorSpeed-0.72)*4)";
  1485.             class RotorExt
  1486.                 volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1487.             class RotorSwist
  1488.                 volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1489.             class EngineInt
  1490.                 volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1491.             class RotorInt
  1492.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1493.             class TransmissionDamageExt_phase1
  1494.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1495.             class TransmissionDamageExt_phase2
  1496.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1497.             class TransmissionDamageInt_phase1
  1498.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1499.             class TransmissionDamageInt_phase2
  1500.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1501.             class damageAlarmInt
  1502.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1503.             class damageAlarmExt
  1504.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1505.             class rotorLowAlarmInt
  1506.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1507.             class rotorLowAlarmExt
  1508.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1509.             class scrubLandInt
  1510.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1511.             class scrubLandExt
  1512.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1513.             class scrubBuildingInt
  1514.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1515.             class scrubBuildingExt
  1516.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1517.             class scrubTreeInt
  1518.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1519.             class scrubTreeExt
  1520.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1521.             class RainExt
  1522.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1523.             class RainInt
  1524.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1525.             class SlingLoadDownExt
  1526.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1527.             class SlingLoadUpExt
  1528.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1529.             class SlingLoadDownInt
  1530.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1531.             class SlingLoadUpInt
  1532.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1533.             class WindInt
  1534.                 volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1535.             class GStress
  1536.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1537.         class SoundsExt
  1538.             class Sounds
  1539.                 class EngineExt
  1540.                     volume = "camPos*((rotorSpeed-0.72)*4)";
  1541.                 class RotorExt
  1542.                     volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1543.                 class RotorSwist
  1544.                     volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1545.                 class EngineInt
  1546.                     volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1547.                 class RotorInt
  1548.                     volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1549.                 class TransmissionDamageExt_phase1
  1550.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1551.                 class TransmissionDamageExt_phase2
  1552.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1553.                 class TransmissionDamageInt_phase1
  1554.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1555.                 class TransmissionDamageInt_phase2
  1556.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1557.                 class damageAlarmInt
  1558.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1559.                 class damageAlarmExt
  1560.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1561.                 class rotorLowAlarmInt
  1562.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1563.                 class rotorLowAlarmExt
  1564.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1565.                 class scrubLandInt
  1566.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1567.                 class scrubLandExt
  1568.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1569.                 class scrubBuildingInt
  1570.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1571.                 class scrubBuildingExt
  1572.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1573.                 class scrubTreeInt
  1574.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1575.                 class scrubTreeExt
  1576.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1577.                 class RainExt
  1578.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  1579.                 class RainInt
  1580.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1581.                 class SlingLoadDownExt
  1582.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  1583.                 class SlingLoadUpExt
  1584.                     volume = "camPos*(slingLoadActive factor [0,1])";
  1585.                 class SlingLoadDownInt
  1586.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1587.                 class SlingLoadUpInt
  1588.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1589.                 class WindInt
  1590.                     volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1591.                 class GStress
  1592.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1593.     class Heli_Attack_02_base_F: Helicopter_Base_F
  1594.         class Sounds
  1595.             class EngineExt
  1596.                 volume = "camPos*((rotorSpeed-0.72)*4)";
  1597.             class RotorExt
  1598.                 volume = "2*camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1599.             class RotorNoiseExt
  1600.                 volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1601.             class EngineInt
  1602.                 volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1603.             class RotorInt
  1604.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1605.             class TransmissionDamageExt_phase1
  1606.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1607.             class TransmissionDamageExt_phase2
  1608.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1609.             class TransmissionDamageInt_phase1
  1610.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1611.             class TransmissionDamageInt_phase2
  1612.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1613.             class damageAlarmInt
  1614.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1615.             class damageAlarmExt
  1616.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1617.             class rotorLowAlarmInt
  1618.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1619.             class rotorLowAlarmExt
  1620.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1621.             class scrubLandInt
  1622.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1623.             class scrubLandExt
  1624.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1625.             class scrubBuildingInt
  1626.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1627.             class scrubBuildingExt
  1628.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1629.             class scrubTreeInt
  1630.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1631.             class scrubTreeExt
  1632.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1633.             class RainExt
  1634.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1635.             class RainInt
  1636.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1637.             class SlingLoadDownExt
  1638.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1639.             class SlingLoadUpExt
  1640.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1641.             class SlingLoadDownInt
  1642.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1643.             class SlingLoadUpInt
  1644.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1645.             class WindInt
  1646.                 volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1647.             class GStress
  1648.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1649.             class SpeedStress
  1650.                 volume = "(1-camPos)*(speed factor[40,60])";
  1651.         class SoundsExt
  1652.             class Sounds
  1653.                 class EngineExt
  1654.                     volume = "camPos*((rotorSpeed-0.72)*4)";
  1655.                 class RotorExt
  1656.                     volume = "2*camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1657.                 class RotorNoiseExt
  1658.                     volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1659.                 class EngineInt
  1660.                     volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1661.                 class RotorInt
  1662.                     volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1663.                 class TransmissionDamageExt_phase1
  1664.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1665.                 class TransmissionDamageExt_phase2
  1666.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1667.                 class TransmissionDamageInt_phase1
  1668.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1669.                 class TransmissionDamageInt_phase2
  1670.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1671.                 class damageAlarmInt
  1672.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1673.                 class damageAlarmExt
  1674.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1675.                 class rotorLowAlarmInt
  1676.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1677.                 class rotorLowAlarmExt
  1678.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1679.                 class scrubLandInt
  1680.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1681.                 class scrubLandExt
  1682.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1683.                 class scrubBuildingInt
  1684.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1685.                 class scrubBuildingExt
  1686.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1687.                 class scrubTreeInt
  1688.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1689.                 class scrubTreeExt
  1690.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1691.                 class RainExt
  1692.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  1693.                 class RainInt
  1694.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1695.                 class SlingLoadDownExt
  1696.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  1697.                 class SlingLoadUpExt
  1698.                     volume = "camPos*(slingLoadActive factor [0,1])";
  1699.                 class SlingLoadDownInt
  1700.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1701.                 class SlingLoadUpInt
  1702.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1703.                 class WindInt
  1704.                     volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1705.                 class GStress
  1706.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1707.                 class SpeedStress
  1708.                     volume = "(1-camPos)*(speed factor[40,60])";
  1709.     class Heli_Transport_01_base_F: Helicopter_Base_H
  1710.         class Sounds
  1711.             class EngineExt
  1712.                 volume = "camPos*((rotorSpeed-0.72)*4)";
  1713.             class RotorExt
  1714.                 volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1715.             class RotorNoiseExt
  1716.                 volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1717.             class EngineInt
  1718.                 volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1719.             class RotorInt
  1720.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)*0.9";
  1721.             class TransmissionDamageExt_phase1
  1722.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1723.             class TransmissionDamageExt_phase2
  1724.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1725.             class TransmissionDamageInt_phase1
  1726.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1727.             class TransmissionDamageInt_phase2
  1728.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1729.             class damageAlarmInt
  1730.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1731.             class damageAlarmExt
  1732.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1733.             class rotorLowAlarmInt
  1734.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1735.             class rotorLowAlarmExt
  1736.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1737.             class scrubLandInt
  1738.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1739.             class scrubLandExt
  1740.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1741.             class scrubBuildingInt
  1742.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1743.             class scrubBuildingExt
  1744.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1745.             class scrubTreeInt
  1746.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1747.             class scrubTreeExt
  1748.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1749.             class RainExt
  1750.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1751.             class RainInt
  1752.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1753.             class SlingLoadDownExt
  1754.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1755.             class SlingLoadUpExt
  1756.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1757.             class SlingLoadDownInt
  1758.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1759.             class SlingLoadUpInt
  1760.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1761.             class WindInt
  1762.                 volume = "(1-camPos)*(speed factor[5, 60])*(speed factor[5, 60])";
  1763.             class GStress
  1764.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1765.             class SpeedStress
  1766.                 volume = "(1-camPos)*(speed factor[40,80])";
  1767.         class SoundsExt
  1768.             class Sounds
  1769.                 class EngineExt
  1770.                     volume = "camPos*((rotorSpeed-0.72)*4)";
  1771.                 class RotorExt
  1772.                     volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1773.                 class RotorNoiseExt
  1774.                     volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1775.                 class EngineInt
  1776.                     volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1777.                 class RotorInt
  1778.                     volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)*0.9";
  1779.                 class TransmissionDamageExt_phase1
  1780.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1781.                 class TransmissionDamageExt_phase2
  1782.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1783.                 class TransmissionDamageInt_phase1
  1784.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1785.                 class TransmissionDamageInt_phase2
  1786.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1787.                 class damageAlarmInt
  1788.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1789.                 class damageAlarmExt
  1790.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1791.                 class rotorLowAlarmInt
  1792.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1793.                 class rotorLowAlarmExt
  1794.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1795.                 class scrubLandInt
  1796.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1797.                 class scrubLandExt
  1798.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1799.                 class scrubBuildingInt
  1800.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1801.                 class scrubBuildingExt
  1802.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1803.                 class scrubTreeInt
  1804.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1805.                 class scrubTreeExt
  1806.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1807.                 class RainExt
  1808.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  1809.                 class RainInt
  1810.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1811.                 class SlingLoadDownExt
  1812.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  1813.                 class SlingLoadUpExt
  1814.                     volume = "camPos*(slingLoadActive factor [0,1])";
  1815.                 class SlingLoadDownInt
  1816.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1817.                 class SlingLoadUpInt
  1818.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1819.                 class WindInt
  1820.                     volume = "(1-camPos)*(speed factor[5, 60])*(speed factor[5, 60])";
  1821.                 class GStress
  1822.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1823.                 class SpeedStress
  1824.                     volume = "(1-camPos)*(speed factor[40,80])";
  1825.     class Heli_Transport_02_base_F: Helicopter_Base_H
  1826.         class Sounds
  1827.             class EngineExt
  1828.                 volume = "camPos*(rotorSpeed-0.72)*4";
  1829.             class RotorExt
  1830.                 volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1831.             class RotorNoiseExt
  1832.                 volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1833.             class EngineInt
  1834.                 volume = "(1-camPos)*(rotorSpeed-0.75)*4";
  1835.             class RotorInt
  1836.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1837.             class TransmissionDamageExt_phase1
  1838.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1839.             class TransmissionDamageExt_phase2
  1840.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1841.             class TransmissionDamageInt_phase1
  1842.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1843.             class TransmissionDamageInt_phase2
  1844.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1845.             class damageAlarmInt
  1846.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1847.             class damageAlarmExt
  1848.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1849.             class rotorLowAlarmInt
  1850.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1851.             class rotorLowAlarmExt
  1852.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1853.             class scrubLandInt
  1854.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1855.             class scrubLandExt
  1856.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1857.             class scrubBuildingInt
  1858.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1859.             class scrubBuildingExt
  1860.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1861.             class scrubTreeInt
  1862.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1863.             class scrubTreeExt
  1864.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1865.             class RainExt
  1866.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1867.             class RainInt
  1868.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1869.             class SlingLoadDownExt
  1870.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1871.             class SlingLoadUpExt
  1872.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1873.             class SlingLoadDownInt
  1874.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1875.             class SlingLoadUpInt
  1876.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1877.             class WindInt
  1878.                 volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1879.             class GStress
  1880.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1881.             class SpeedStress
  1882.                 volume = "(1-camPos)*(speed factor[40,60])";
  1883.         class SoundsExt
  1884.             class Sounds
  1885.                 class EngineExt
  1886.                     volume = "camPos*(rotorSpeed-0.72)*4";
  1887.                 class RotorExt
  1888.                     volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1889.                 class RotorNoiseExt
  1890.                     volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1891.                 class EngineInt
  1892.                     volume = "(1-camPos)*(rotorSpeed-0.75)*4";
  1893.                 class RotorInt
  1894.                     volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1895.                 class TransmissionDamageExt_phase1
  1896.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1897.                 class TransmissionDamageExt_phase2
  1898.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1899.                 class TransmissionDamageInt_phase1
  1900.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1901.                 class TransmissionDamageInt_phase2
  1902.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1903.                 class damageAlarmInt
  1904.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1905.                 class damageAlarmExt
  1906.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1907.                 class rotorLowAlarmInt
  1908.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1909.                 class rotorLowAlarmExt
  1910.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1911.                 class scrubLandInt
  1912.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1913.                 class scrubLandExt
  1914.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1915.                 class scrubBuildingInt
  1916.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  1917.                 class scrubBuildingExt
  1918.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1919.                 class scrubTreeInt
  1920.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1921.                 class scrubTreeExt
  1922.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1923.                 class RainExt
  1924.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  1925.                 class RainInt
  1926.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1927.                 class SlingLoadDownExt
  1928.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  1929.                 class SlingLoadUpExt
  1930.                     volume = "camPos*(slingLoadActive factor [0,1])";
  1931.                 class SlingLoadDownInt
  1932.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1933.                 class SlingLoadUpInt
  1934.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1935.                 class WindInt
  1936.                     volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1937.                 class GStress
  1938.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1939.                 class SpeedStress
  1940.                     volume = "(1-camPos)*(speed factor[40,60])";
  1941.     class Heli_light_03_base_F: Helicopter_Base_F
  1942.         class Sounds
  1943.             class EngineExt
  1944.                 volume = "camPos*((rotorSpeed-0.72)*4)";
  1945.             class RotorExt
  1946.                 volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  1947.             class RotorNoiseExt
  1948.                 volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  1949.             class EngineInt
  1950.                 volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  1951.             class RotorInt
  1952.                 volume = "(1-camPos)*(0 max (rotorSpeed*rotorSpeed-0.1))*(1 + rotorThrust)";
  1953.             class TransmissionDamageExt_phase1
  1954.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1955.             class TransmissionDamageExt_phase2
  1956.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1957.             class TransmissionDamageInt_phase1
  1958.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  1959.             class TransmissionDamageInt_phase2
  1960.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  1961.             class damageAlarmInt
  1962.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  1963.             class damageAlarmExt
  1964.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  1965.             class rotorLowAlarmInt
  1966.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1967.             class rotorLowAlarmExt
  1968.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  1969.             class scrubLandInt
  1970.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
  1971.             class scrubLandExt
  1972.                 volume = "camPos * (scrubLand factor[0.02, 0.05])";
  1973.             class scrubBuildingInt
  1974.                 volume = "2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
  1975.             class scrubBuildingExt
  1976.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  1977.             class scrubTreeInt
  1978.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  1979.             class scrubTreeExt
  1980.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  1981.             class RainExt
  1982.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  1983.             class RainInt
  1984.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  1985.             class SlingLoadDownExt
  1986.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  1987.             class SlingLoadUpExt
  1988.                 volume = "camPos*(slingLoadActive factor [0,1])";
  1989.             class SlingLoadDownInt
  1990.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  1991.             class SlingLoadUpInt
  1992.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  1993.             class WindInt
  1994.                 volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  1995.             class GStress
  1996.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  1997.         class SoundsExt
  1998.             class Sounds
  1999.                 class EngineExt
  2000.                     volume = "camPos*((rotorSpeed-0.72)*4)";
  2001.                 class RotorExt
  2002.                     volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2003.                 class RotorNoiseExt
  2004.                     volume = "camPos * (rotorThrust factor [0.7, 0.9])";
  2005.                 class EngineInt
  2006.                     volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  2007.                 class RotorInt
  2008.                     volume = "(1-camPos)*(0 max (rotorSpeed*rotorSpeed-0.1))*(1 + rotorThrust)";
  2009.                 class TransmissionDamageExt_phase1
  2010.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2011.                 class TransmissionDamageExt_phase2
  2012.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2013.                 class TransmissionDamageInt_phase1
  2014.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2015.                 class TransmissionDamageInt_phase2
  2016.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2017.                 class damageAlarmInt
  2018.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  2019.                 class damageAlarmExt
  2020.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  2021.                 class rotorLowAlarmInt
  2022.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2023.                 class rotorLowAlarmExt
  2024.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2025.                 class scrubLandInt
  2026.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
  2027.                 class scrubLandExt
  2028.                     volume = "camPos * (scrubLand factor[0.02, 0.05])";
  2029.                 class scrubBuildingInt
  2030.                     volume = "2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
  2031.                 class scrubBuildingExt
  2032.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  2033.                 class scrubTreeInt
  2034.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  2035.                 class scrubTreeExt
  2036.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  2037.                 class RainExt
  2038.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  2039.                 class RainInt
  2040.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  2041.                 class SlingLoadDownExt
  2042.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  2043.                 class SlingLoadUpExt
  2044.                     volume = "camPos*(slingLoadActive factor [0,1])";
  2045.                 class SlingLoadDownInt
  2046.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  2047.                 class SlingLoadUpInt
  2048.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  2049.                 class WindInt
  2050.                     volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  2051.                 class GStress
  2052.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  2053.     class Plane_CAS_01_base_F: Plane_Base_F
  2054.         class scrubLandInt
  2055.             volume = "(scrubLand factor[0.01, 0.20])";
  2056.         class Sounds
  2057.             class EngineLowOut
  2058.                 volume = "camPos*2*(rpm factor[0.95, 0])*(rpm factor[0, 0.95])";
  2059.             class EngineHighOut
  2060.                 volume = "camPos*4*(rpm factor[0.5, 1.1])*(rpm factor[1.1, 0.5])";
  2061.             class ForsageOut
  2062.                 volume = "engineOn*camPos*(thrust factor[0.6, 1.0])";
  2063.             class WindNoiseOut
  2064.                 volume = "camPos*(speed factor[1, 150])";
  2065.             class EngineLowIn
  2066.                 volume = "(1-camPos)*((rpm factor[0.7, 0.1])*(rpm factor[0.1, 0.7]))";
  2067.             class EngineHighIn
  2068.                 volume = "(1-camPos)*(rpm factor[0.85, 1.0])";
  2069.             class ForsageIn
  2070.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.6, 1.0]))";
  2071.             class WindNoiseIn
  2072.                 volume = "(1-camPos)*(speed factor[1, 150])";
  2073.             class RainExt
  2074.                 volume = "camPos * rain * (speed factor[50, 0])";
  2075.             class RainInt
  2076.                 volume = "(1-camPos) * rain * (speed factor[50, 0])";
  2077.     class Plane_CAS_02_base_F: Plane_Base_F
  2078.         class scrubLandInt
  2079.             volume = "(scrubLand factor[0.01, 0.20])";
  2080.         class Sounds
  2081.             class EngineLowOut
  2082.                 volume = "camPos*2*(rpm factor[0.95, 0])*(rpm factor[0, 0.95])";
  2083.             class EngineHighOut
  2084.                 volume = "camPos*4*(rpm factor[0.5, 1.1])*(rpm factor[1.1, 0.5])";
  2085.             class ForsageOut
  2086.                 volume = "engineOn*camPos*(thrust factor[0.6, 1.0])";
  2087.             class WindNoiseOut
  2088.                 volume = "camPos*(speed factor[1, 150])";
  2089.             class EngineLowIn
  2090.                 volume = "(1-camPos)*((rpm factor[0.7, 0.1])*(rpm factor[0.1, 0.7]))";
  2091.             class EngineHighIn
  2092.                 volume = "(1-camPos)*(rpm factor[0.85, 1.0])";
  2093.             class ForsageIn
  2094.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.6, 1.0]))";
  2095.             class WindNoiseIn
  2096.                 volume = "(1-camPos)*(speed factor[1, 150])";
  2097.             class RainExt
  2098.                 volume = "camPos * rain * (speed factor[50, 0])";
  2099.             class RainInt
  2100.                 volume = "(1-camPos) * rain * (speed factor[50, 0])";
  2101.     class Plane_Fighter_03_base_F: Plane_Base_F
  2102.         class scrubLandInt
  2103.             volume = "(scrubLand factor[0.01, 0.20])";
  2104.         class Sounds
  2105.             class EngineLowOut
  2106.                 volume = "camPos*2*(rpm factor[0.95, 0])*(rpm factor[0, 0.95])";
  2107.             class EngineHighOut
  2108.                 volume = "camPos*4*(rpm factor[0.5, 1.1])*(rpm factor[1.1, 0.5])";
  2109.             class ForsageOut
  2110.                 volume = "engineOn*camPos*(thrust factor[0.6, 1.0])";
  2111.             class WindNoiseOut
  2112.                 volume = "camPos*(speed factor[1, 150])";
  2113.             class EngineLowIn
  2114.                 volume = "(1-camPos)*((rpm factor[0.7, 0.1])*(rpm factor[0.1, 0.7]))";
  2115.             class EngineHighIn
  2116.                 volume = "(1-camPos)*(rpm factor[0.85, 1.0])";
  2117.             class ForsageIn
  2118.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.6, 1.0]))";
  2119.             class WindNoiseIn
  2120.                 volume = "(1-camPos)*(speed factor[1, 150])";
  2121.             class RainExt
  2122.                 volume = "camPos * rain * (speed factor[50, 0])";
  2123.             class RainInt
  2124.                 volume = "(1-camPos) * rain * (speed factor[50, 0])";
  2125.     class Heli_Transport_03_base_F: Helicopter_Base_H
  2126.         class Sounds
  2127.             class EngineExt
  2128.                 volume = "camPos*(rotorSpeed factor[0.4,1])";
  2129.             class RotorExt
  2130.                 volume = "1.8*camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust/3)*0.8";
  2131.             class RotorSwistExt
  2132.                 volume = "camPos*(rotorThrust factor [0.6, 1])";
  2133.             class EngineInt
  2134.                 volume = "(1-camPos)*(rotorSpeed factor[0.4,1])";
  2135.             class RotorInt
  2136.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2137.             class TransmissionDamageExt_phase1
  2138.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2139.             class TransmissionDamageExt_phase2
  2140.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2141.             class TransmissionDamageInt_phase1
  2142.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2143.             class TransmissionDamageInt_phase2
  2144.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2145.             class damageAlarmInt
  2146.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  2147.             class damageAlarmExt
  2148.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  2149.             class rotorLowAlarmInt
  2150.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2151.             class rotorLowAlarmExt
  2152.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2153.             class scrubLandInt
  2154.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2155.             class scrubLandExt
  2156.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2157.             class scrubBuildingInt
  2158.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2159.             class scrubBuildingExt
  2160.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  2161.             class scrubTreeInt
  2162.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  2163.             class scrubTreeExt
  2164.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  2165.             class RainExt
  2166.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  2167.             class RainInt
  2168.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  2169.             class SlingLoadDownExt
  2170.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  2171.             class SlingLoadUpExt
  2172.                 volume = "camPos*(slingLoadActive factor [0,1])";
  2173.             class SlingLoadDownInt
  2174.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  2175.             class SlingLoadUpInt
  2176.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  2177.             class WindInt
  2178.                 volume = "(1-camPos)*(speed factor[5, 60])*(speed factor[5, 60])";
  2179.             class GStress
  2180.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  2181.             class SpeedStress
  2182.                 volume = "(1-camPos)*(speed factor[50,80])";
  2183.         class SoundsExt
  2184.             class Sounds
  2185.                 class EngineExt
  2186.                     volume = "camPos*(rotorSpeed factor[0.4,1])";
  2187.                 class RotorExt
  2188.                     volume = "1.8*camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust/3)*0.8";
  2189.                 class RotorSwistExt
  2190.                     volume = "camPos*(rotorThrust factor [0.6, 1])";
  2191.                 class EngineInt
  2192.                     volume = "(1-camPos)*(rotorSpeed factor[0.4,1])";
  2193.                 class RotorInt
  2194.                     volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2195.                 class TransmissionDamageExt_phase1
  2196.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2197.                 class TransmissionDamageExt_phase2
  2198.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2199.                 class TransmissionDamageInt_phase1
  2200.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2201.                 class TransmissionDamageInt_phase2
  2202.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2203.                 class damageAlarmInt
  2204.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  2205.                 class damageAlarmExt
  2206.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  2207.                 class rotorLowAlarmInt
  2208.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2209.                 class rotorLowAlarmExt
  2210.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2211.                 class scrubLandInt
  2212.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2213.                 class scrubLandExt
  2214.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2215.                 class scrubBuildingInt
  2216.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2217.                 class scrubBuildingExt
  2218.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  2219.                 class scrubTreeInt
  2220.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  2221.                 class scrubTreeExt
  2222.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  2223.                 class RainExt
  2224.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  2225.                 class RainInt
  2226.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  2227.                 class SlingLoadDownExt
  2228.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  2229.                 class SlingLoadUpExt
  2230.                     volume = "camPos*(slingLoadActive factor [0,1])";
  2231.                 class SlingLoadDownInt
  2232.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  2233.                 class SlingLoadUpInt
  2234.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  2235.                 class WindInt
  2236.                     volume = "(1-camPos)*(speed factor[5, 60])*(speed factor[5, 60])";
  2237.                 class GStress
  2238.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  2239.                 class SpeedStress
  2240.                     volume = "(1-camPos)*(speed factor[50,80])";
  2241.     class Heli_Transport_04_base_F: Helicopter_Base_H
  2242.         class Sounds
  2243.             class EngineExt
  2244.                 volume = "4*camPos*((rotorSpeed-0.55))";
  2245.             class RotorExt
  2246.                 volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2247.             class RotorSwistExt
  2248.                 volume = "(camPos*(rotorThrust factor [0.6, 1]))";
  2249.             class EngineInt
  2250.                 volume = "3*(1-camPos)*(rotorSpeed-0.55)";
  2251.             class RotorInt
  2252.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2253.             class TransmissionDamageExt_phase1
  2254.                 volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2255.             class TransmissionDamageExt_phase2
  2256.                 volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2257.             class TransmissionDamageInt_phase1
  2258.                 volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2259.             class TransmissionDamageInt_phase2
  2260.                 volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2261.             class damageAlarmInt
  2262.                 volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  2263.             class damageAlarmExt
  2264.                 volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  2265.             class rotorLowAlarmInt
  2266.                 volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2267.             class rotorLowAlarmExt
  2268.                 volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2269.             class scrubLandInt
  2270.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2271.             class scrubLandExt
  2272.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2273.             class scrubBuildingInt
  2274.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2275.             class scrubBuildingExt
  2276.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  2277.             class scrubTreeInt
  2278.                 volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  2279.             class scrubTreeExt
  2280.                 volume = "camPos * ((scrubTree) factor [0, 0.01])";
  2281.             class RainExt
  2282.                 volume = "camPos * (rain - rotorSpeed/2) * 2";
  2283.             class RainInt
  2284.                 volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  2285.             class SlingLoadDownExt
  2286.                 volume = "camPos*(slingLoadActive factor [0,-1])";
  2287.             class SlingLoadUpExt
  2288.                 volume = "camPos*(slingLoadActive factor [0,1])";
  2289.             class SlingLoadDownInt
  2290.                 volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  2291.             class SlingLoadUpInt
  2292.                 volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  2293.             class WindInt
  2294.                 volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  2295.             class GStress
  2296.                 volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  2297.             class SpeedStress
  2298.                 volume = "(1-camPos)*(speed factor[40,70])";
  2299.         class SoundsExt
  2300.             class Sounds
  2301.                 class EngineExt
  2302.                     volume = "4*camPos*((rotorSpeed-0.55))";
  2303.                 class RotorExt
  2304.                     volume = "camPos*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2305.                 class RotorSwistExt
  2306.                     volume = "(camPos*(rotorThrust factor [0.6, 1]))";
  2307.                 class EngineInt
  2308.                     volume = "3*(1-camPos)*(rotorSpeed-0.55)";
  2309.                 class RotorInt
  2310.                     volume = "(1-camPos)*(0 max (rotorSpeed-0.1))*(1 + rotorThrust)";
  2311.                 class TransmissionDamageExt_phase1
  2312.                     volume = "camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2313.                 class TransmissionDamageExt_phase2
  2314.                     volume = "camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2315.                 class TransmissionDamageInt_phase1
  2316.                     volume = "(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
  2317.                 class TransmissionDamageInt_phase2
  2318.                     volume = "(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
  2319.                 class damageAlarmInt
  2320.                     volume = "engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
  2321.                 class damageAlarmExt
  2322.                     volume = "engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
  2323.                 class rotorLowAlarmInt
  2324.                     volume = "engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2325.                 class rotorLowAlarmExt
  2326.                     volume = "engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
  2327.                 class scrubLandInt
  2328.                     volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2329.                 class scrubLandExt
  2330.                     volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2331.                 class scrubBuildingInt
  2332.                     volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  2333.                 class scrubBuildingExt
  2334.                     volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  2335.                 class scrubTreeInt
  2336.                     volume = "(1 - camPos) * ((scrubTree) factor [0, 0.01])";
  2337.                 class scrubTreeExt
  2338.                     volume = "camPos * ((scrubTree) factor [0, 0.01])";
  2339.                 class RainExt
  2340.                     volume = "camPos * (rain - rotorSpeed/2) * 2";
  2341.                 class RainInt
  2342.                     volume = "(1-camPos)*(rain - rotorSpeed/2)*2";
  2343.                 class SlingLoadDownExt
  2344.                     volume = "camPos*(slingLoadActive factor [0,-1])";
  2345.                 class SlingLoadUpExt
  2346.                     volume = "camPos*(slingLoadActive factor [0,1])";
  2347.                 class SlingLoadDownInt
  2348.                     volume = "(1-camPos)*(slingLoadActive factor [0,-1])";
  2349.                 class SlingLoadUpInt
  2350.                     volume = "(1-camPos)*(slingLoadActive factor [0,1])";
  2351.                 class WindInt
  2352.                     volume = "(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
  2353.                 class GStress
  2354.                     volume = "engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
  2355.                 class SpeedStress
  2356.                     volume = "(1-camPos)*(speed factor[40,70])";
  2357.     class APC_Tracked_01_base_F: Tank_F
  2358.         class Sounds
  2359.             class Idle_ext
  2360.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(750/  2640),(600/ 2640)]))";
  2361.             class Engine
  2362.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(550/  2640),(730/ 2640)]) *   ((rpm/  2640) factor[(800/  2640),(780/ 2640)]))";
  2363.             class Engine1_ext
  2364.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(600/  2640),(720/ 2640)]) *   ((rpm/  2640) factor[(1100/ 2640),(840/ 2640)]))";
  2365.             class Engine2_ext
  2366.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(800/  2640),(1000/    2640)]) *   ((rpm/  2640) factor[(1300/ 2640),(1100/    2640)]))";
  2367.             class Engine3_ext
  2368.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(1100/ 2640),(1270/    2640)]) *   ((rpm/  2640) factor[(1550/ 2640),(1380/    2640)]))";
  2369.             class Engine4_ext
  2370.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(1380/ 2640),(1500/    2640)]) *   ((rpm/  2640) factor[(2000/ 2640),(1700/    2640)]))";
  2371.             class Engine5_ext
  2372.                 volume = "engineOn*camPos*((rpm/    2640) factor[(1600/ 2640),(2500/    2640)])";
  2373.             class IdleThrust
  2374.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(750/  2640),(600/ 2640)]))";
  2375.             class EngineThrust
  2376.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(550/  2640),(730/ 2640)]) *   ((rpm/  2640) factor[(800/  2640),(780/ 2640)]))";
  2377.             class Engine1_Thrust_ext
  2378.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(600/  2640),(720/ 2640)]) *   ((rpm/  2640) factor[(1100/ 2640),(840/ 2640)]))";
  2379.             class Engine2_Thrust_ext
  2380.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(800/  2640),(1000/    2640)]) *   ((rpm/  2640) factor[(1300/ 2640),(1100/    2640)]))";
  2381.             class Engine3_Thrust_ext
  2382.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1100/ 2640),(1270/    2640)]) *   ((rpm/  2640) factor[(1550/ 2640),(1380/    2640)]))";
  2383.             class Engine4_Thrust_ext
  2384.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1380/ 2640),(1500/    2640)]) *   ((rpm/  2640) factor[(2000/ 2640),(1700/    2640)]))";
  2385.             class Engine5_Thrust_ext
  2386.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(1600/ 2640),(2500/    2640)])";
  2387.             class Idle_int
  2388.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(750/  2640),(600/ 2640)]))";
  2389.             class Engine_int
  2390.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(550/  2640),(730/ 2640)]) *   ((rpm/  2640) factor[(800/  2640),(780/ 2640)]))";
  2391.             class Engine1_int
  2392.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(600/  2640),(720/ 2640)]) *   ((rpm/  2640) factor[(1100/ 2640),(840/ 2640)]))";
  2393.             class Engine2_int
  2394.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(800/  2640),(1000/    2640)]) *   ((rpm/  2640) factor[(1300/ 2640),(1100/    2640)]))";
  2395.             class Engine3_int
  2396.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(1100/ 2640),(1270/    2640)]) *   ((rpm/  2640) factor[(1550/ 2640),(1380/    2640)]))";
  2397.             class Engine4_int
  2398.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(1380/ 2640),(1500/    2640)]) *   ((rpm/  2640) factor[(2000/ 2640),(1700/    2640)]))";
  2399.             class Engine5_int
  2400.                 volume = "engineOn*(1-camPos)*((rpm/    2640) factor[(1600/ 2640),(2500/    2640)])";
  2401.             class IdleThrust_int
  2402.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(750/  2640),(600/ 2640)]))";
  2403.             class EngineThrust_int
  2404.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(550/  2640),(730/ 2640)]) *   ((rpm/  2640) factor[(800/  2640),(780/ 2640)]))";
  2405.             class Engine1_Thrust_int
  2406.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(600/  2640),(720/ 2640)]) *   ((rpm/  2640) factor[(1100/ 2640),(840/ 2640)]))";
  2407.             class Engine2_Thrust_int
  2408.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(800/  2640),(1000/    2640)]) *   ((rpm/  2640) factor[(1300/ 2640),(1100/    2640)]))";
  2409.             class Engine3_Thrust_int
  2410.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1100/ 2640),(1270/    2640)]) *   ((rpm/  2640) factor[(1550/ 2640),(1380/    2640)]))";
  2411.             class Engine4_Thrust_int
  2412.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1380/ 2640),(1500/    2640)]) *   ((rpm/  2640) factor[(2000/ 2640),(1700/    2640)]))";
  2413.             class Engine5_Thrust_int
  2414.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(1600/ 2640),(2500/    2640)])";
  2415.             class NoiseInt
  2416.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  2417.             class NoiseExt
  2418.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  2419.             class ThreadsOutH0
  2420.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2421.             class ThreadsOutH1
  2422.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2423.             class ThreadsOutH2
  2424.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2425.             class ThreadsOutH3
  2426.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2427.             class ThreadsOutH4
  2428.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2429.             class ThreadsOutS0
  2430.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2431.             class ThreadsOutS1
  2432.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2433.             class ThreadsOutS2
  2434.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2435.             class ThreadsOutS3
  2436.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2437.             class ThreadsOutS4
  2438.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2439.             class ThreadsInH0
  2440.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2441.             class ThreadsInH1
  2442.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2443.             class ThreadsInH2
  2444.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2445.             class ThreadsInH3
  2446.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2447.             class ThreadsInH4
  2448.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2449.             class ThreadsInS0
  2450.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2451.             class ThreadsInS1
  2452.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2453.             class ThreadsInS2
  2454.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2455.             class ThreadsInS3
  2456.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2457.             class ThreadsInS4
  2458.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2459.     class APC_Tracked_02_base_F: Tank_F
  2460.         class Sounds
  2461.             class Idle_ext
  2462.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(100/  2300),(400/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(610/ 2300)]))";
  2463.             class Engine
  2464.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(550/  2300),(700/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(760/ 2300)]))";
  2465.             class Engine1_ext
  2466.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(720/  2300),(1060/    2300)]) *   ((rpm/  2300) factor[(1400/ 2300),(1180/    2300)]))";
  2467.             class Engine2_ext
  2468.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(1130/ 2300),(1370/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1500/    2300)]))";
  2469.             class Engine3_ext
  2470.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(1460/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2100/ 2300),(1800/    2300)]))";
  2471.             class Engine4_ext
  2472.                 volume = "engineOn*camPos*((rpm/    2300) factor[(1750/ 2300),(2050/    2300)])";
  2473.             class IdleThrust
  2474.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(100/  2300),(400/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(610/ 2300)]))";
  2475.             class EngineThrust
  2476.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(550/  2300),(700/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(760/ 2300)]))";
  2477.             class Engine1_Thrust_ext
  2478.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(720/  2300),(1060/    2300)]) *   ((rpm/  2300) factor[(1400/ 2300),(1180/    2300)]))";
  2479.             class Engine2_Thrust_ext
  2480.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1130/ 2300),(1370/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1500/    2300)]))";
  2481.             class Engine3_Thrust_ext
  2482.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1460/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2100/ 2300),(1800/    2300)]))";
  2483.             class Engine4_Thrust_ext
  2484.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1750/ 2300),(2050/    2300)])";
  2485.             class Idle_int
  2486.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(100/  2300),(400/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(610/ 2300)]))";
  2487.             class Engine_int
  2488.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(550/  2300),(700/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(760/ 2300)]))";
  2489.             class Engine1_int
  2490.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(720/  2300),(1060/    2300)]) *   ((rpm/  2300) factor[(1400/ 2300),(1180/    2300)]))";
  2491.             class Engine2_int
  2492.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(1130/ 2300),(1370/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1500/    2300)]))";
  2493.             class Engine3_int
  2494.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(1460/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2100/ 2300),(1800/    2300)]))";
  2495.             class Engine4_int
  2496.                 volume = "engineOn*(1-camPos)*((rpm/    2300) factor[(1750/ 2300),(2050/    2300)])";
  2497.             class IdleThrust_int
  2498.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(100/  2300),(400/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(610/ 2300)]))";
  2499.             class EngineThrust_int
  2500.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(550/  2300),(700/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(760/ 2300)]))";
  2501.             class Engine1_Thrust_int
  2502.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(720/  2300),(1060/    2300)]) *   ((rpm/  2300) factor[(1400/ 2300),(1180/    2300)]))";
  2503.             class Engine2_Thrust_int
  2504.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1130/ 2300),(1370/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1500/    2300)]))";
  2505.             class Engine3_Thrust_int
  2506.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1460/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2100/ 2300),(1800/    2300)]))";
  2507.             class Engine4_Thrust_int
  2508.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1750/ 2300),(2050/    2300)])";
  2509.             class NoiseInt
  2510.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  2511.             class NoiseExt
  2512.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  2513.             class ThreadsOutH0
  2514.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-0) max 0)/   95),(((-10) max 10)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-25) max 25)/ 95),(((-15) max 15)/    95)]))";
  2515.             class ThreadsOutH1
  2516.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-20) max 20)/ 95),(((-35) max 35)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-55) max 55)/ 95),(((-40) max 40)/    95)]))";
  2517.             class ThreadsOutH2
  2518.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-45) max 45)/ 95),(((-55) max 55)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-70) max 70)/ 95),(((-60) max 60)/    95)]))";
  2519.             class ThreadsOutH3
  2520.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-65) max 65)/ 95),(((-70) max 70)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-85) max 85)/ 95),(((-80) max 80)/    95)]))";
  2521.             class ThreadsOutH4
  2522.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 95) factor[(((-80) max 80)/ 95),(((-90) max 90)/    95)])";
  2523.             class ThreadsOutS0
  2524.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-0) max 0)/   95),(((-10) max 10)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-25) max 25)/ 95),(((-15) max 15)/    95)]))";
  2525.             class ThreadsOutS1
  2526.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-20) max 20)/ 95),(((-35) max 35)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-55) max 55)/ 95),(((-40) max 40)/    95)]))";
  2527.             class ThreadsOutS2
  2528.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-45) max 45)/ 95),(((-55) max 55)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-70) max 70)/ 95),(((-60) max 60)/    95)]))";
  2529.             class ThreadsOutS3
  2530.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-65) max 65)/ 95),(((-70) max 70)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-85) max 85)/ 95),(((-80) max 80)/    95)]))";
  2531.             class ThreadsOutS4
  2532.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 95) factor[(((-80) max 80)/ 95),(((-90) max 90)/    95)])";
  2533.             class ThreadsInH0
  2534.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-0) max 0)/   95),(((-10) max 10)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-25) max 25)/ 95),(((-15) max 15)/    95)]))";
  2535.             class ThreadsInH1
  2536.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-20) max 20)/ 95),(((-35) max 35)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-55) max 55)/ 95),(((-40) max 40)/    95)]))";
  2537.             class ThreadsInH2
  2538.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-45) max 45)/ 95),(((-55) max 55)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-70) max 70)/ 95),(((-60) max 60)/    95)]))";
  2539.             class ThreadsInH3
  2540.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-65) max 65)/ 95),(((-70) max 70)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-85) max 85)/ 95),(((-80) max 80)/    95)]))";
  2541.             class ThreadsInH4
  2542.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 95) factor[(((-80) max 80)/ 95),(((-90) max 90)/    95)])";
  2543.             class ThreadsInS0
  2544.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-0) max 0)/   95),(((-10) max 10)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-25) max 25)/ 95),(((-15) max 15)/    95)]))";
  2545.             class ThreadsInS1
  2546.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-20) max 20)/ 95),(((-35) max 35)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-55) max 55)/ 95),(((-40) max 40)/    95)]))";
  2547.             class ThreadsInS2
  2548.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-45) max 45)/ 95),(((-55) max 55)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-70) max 70)/ 95),(((-60) max 60)/    95)]))";
  2549.             class ThreadsInS3
  2550.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    95) factor[(((-65) max 65)/ 95),(((-70) max 70)/    95)])   *   ((((-speed*3.6) max speed*3.6)/ 95) factor[(((-85) max 85)/ 95),(((-80) max 80)/    95)]))";
  2551.             class ThreadsInS4
  2552.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 95) factor[(((-80) max 80)/ 95),(((-90) max 90)/    95)])";
  2553.     class APC_Tracked_03_base_F: Tank_F
  2554.         class Sounds
  2555.             class Idle_ext
  2556.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(100/  2300),(200/ 2300)]) *   ((rpm/  2300) factor[(760/  2300),(600/ 2300)]))";
  2557.             class Engine
  2558.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(620/  2300),(750/ 2300)]) *   ((rpm/  2300) factor[(920/  2300),(800/ 2300)]))";
  2559.             class Engine1_ext
  2560.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(800/  2300),(900/ 2300)]) *   ((rpm/  2300) factor[(1150/ 2300),(960/ 2300)]))";
  2561.             class Engine2_ext
  2562.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(950/  2300),(1100/    2300)]) *   ((rpm/  2300) factor[(1500/ 2300),(1250/    2300)]))";
  2563.             class Engine3_ext
  2564.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(1250/ 2300),(1450/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1560/    2300)]))";
  2565.             class Engine4_ext
  2566.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(1570/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1800/    2300)]))";
  2567.             class Engine5_ext
  2568.                 volume = "engineOn*camPos*((rpm/    2300) factor[(1850/ 2300),(1950/    2300)])";
  2569.             class IdleThrust
  2570.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(100/  2300),(200/ 2300)]) *   ((rpm/  2300) factor[(760/  2300),(600/ 2300)]))";
  2571.             class EngineThrust
  2572.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(620/  2300),(750/ 2300)]) *   ((rpm/  2300) factor[(920/  2300),(800/ 2300)]))";
  2573.             class Engine1_Thrust_ext
  2574.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(800/  2300),(900/ 2300)]) *   ((rpm/  2300) factor[(1150/ 2300),(960/ 2300)]))";
  2575.             class Engine2_Thrust_ext
  2576.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(950/  2300),(1100/    2300)]) *   ((rpm/  2300) factor[(1500/ 2300),(1250/    2300)]))";
  2577.             class Engine3_Thrust_ext
  2578.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1250/ 2300),(1450/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1560/    2300)]))";
  2579.             class Engine4_Thrust_ext
  2580.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1570/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1800/    2300)]))";
  2581.             class Engine5_Thrust_ext
  2582.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1850/ 2300),(1950/    2300)])";
  2583.             class Idle_int
  2584.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(100/  2300),(200/ 2300)]) *   ((rpm/  2300) factor[(760/  2300),(600/ 2300)]))";
  2585.             class Engine_int
  2586.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(620/  2300),(750/ 2300)]) *   ((rpm/  2300) factor[(920/  2300),(800/ 2300)]))";
  2587.             class Engine1_int
  2588.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(800/  2300),(900/ 2300)]) *   ((rpm/  2300) factor[(1150/ 2300),(960/ 2300)]))";
  2589.             class Engine2_int
  2590.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(950/  2300),(1100/    2300)]) *   ((rpm/  2300) factor[(1500/ 2300),(1250/    2300)]))";
  2591.             class Engine3_int
  2592.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(1250/ 2300),(1450/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1560/    2300)]))";
  2593.             class Engine4_int
  2594.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(1570/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1800/    2300)]))";
  2595.             class Engine5_int
  2596.                 volume = "engineOn*(1-camPos)*((rpm/    2300) factor[(1850/ 2300),(1950/    2300)])";
  2597.             class IdleThrust_int
  2598.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(100/  2300),(200/ 2300)]) *   ((rpm/  2300) factor[(760/  2300),(600/ 2300)]))";
  2599.             class EngineThrust_int
  2600.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(620/  2300),(750/ 2300)]) *   ((rpm/  2300) factor[(920/  2300),(800/ 2300)]))";
  2601.             class Engine1_Thrust_int
  2602.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(800/  2300),(900/ 2300)]) *   ((rpm/  2300) factor[(1150/ 2300),(960/ 2300)]))";
  2603.             class Engine2_Thrust_int
  2604.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(950/  2300),(1100/    2300)]) *   ((rpm/  2300) factor[(1500/ 2300),(1250/    2300)]))";
  2605.             class Engine3_Thrust_int
  2606.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1250/ 2300),(1450/    2300)]) *   ((rpm/  2300) factor[(1700/ 2300),(1560/    2300)]))";
  2607.             class Engine4_Thrust_int
  2608.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1570/ 2300),(1670/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1800/    2300)]))";
  2609.             class Engine5_Thrust_int
  2610.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1850/ 2300),(1950/    2300)])";
  2611.             class NoiseInt
  2612.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  2613.             class NoiseExt
  2614.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  2615.             class ThreadsOutH0
  2616.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-0) max 0)/   55),(((-5) max 5)/  55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-12) max 12)/ 55),(((-8) max 8)/  55)]))";
  2617.             class ThreadsOutH1
  2618.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-10) max 10)/ 55),(((-12) max 12)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-23) max 23)/ 55),(((-16) max 16)/    55)]))";
  2619.             class ThreadsOutH2
  2620.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-20) max 20)/ 55),(((-22) max 22)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-35) max 35)/ 55),(((-28) max 28)/    55)]))";
  2621.             class ThreadsOutH3
  2622.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-30) max 30)/ 55),(((-34) max 34)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-42) max 42)/ 55),(((-36) max 36)/    55)]))";
  2623.             class ThreadsOutH4
  2624.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 55) factor[(((-39) max 39)/ 55),(((-42) max 42)/    55)])";
  2625.             class ThreadsOutS0
  2626.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-0) max 0)/   55),(((-5) max 5)/  55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-12) max 12)/ 55),(((-8) max 8)/  55)]))";
  2627.             class ThreadsOutS1
  2628.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-10) max 10)/ 55),(((-12) max 12)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-23) max 23)/ 55),(((-16) max 16)/    55)]))";
  2629.             class ThreadsOutS2
  2630.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-20) max 20)/ 55),(((-22) max 22)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-35) max 35)/ 55),(((-28) max 28)/    55)]))";
  2631.             class ThreadsOutS3
  2632.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-30) max 30)/ 55),(((-34) max 34)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-42) max 42)/ 55),(((-36) max 36)/    55)]))";
  2633.             class ThreadsOutS4
  2634.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 55) factor[(((-39) max 39)/ 55),(((-42) max 42)/    55)])";
  2635.             class ThreadsInH0
  2636.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-0) max 0)/   55),(((-5) max 5)/  55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-12) max 12)/ 55),(((-8) max 8)/  55)]))";
  2637.             class ThreadsInH1
  2638.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-10) max 10)/ 55),(((-12) max 12)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-23) max 23)/ 55),(((-16) max 16)/    55)]))";
  2639.             class ThreadsInH2
  2640.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-20) max 20)/ 55),(((-22) max 22)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-35) max 35)/ 55),(((-28) max 28)/    55)]))";
  2641.             class ThreadsInH3
  2642.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-30) max 30)/ 55),(((-34) max 34)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-42) max 42)/ 55),(((-36) max 36)/    55)]))";
  2643.             class ThreadsInH4
  2644.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 55) factor[(((-39) max 39)/ 55),(((-42) max 42)/    55)])";
  2645.             class ThreadsInS0
  2646.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-0) max 0)/   55),(((-5) max 5)/  55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-12) max 12)/ 55),(((-8) max 8)/  55)]))";
  2647.             class ThreadsInS1
  2648.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-10) max 10)/ 55),(((-12) max 12)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-23) max 23)/ 55),(((-16) max 16)/    55)]))";
  2649.             class ThreadsInS2
  2650.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-20) max 20)/ 55),(((-22) max 22)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-35) max 35)/ 55),(((-28) max 28)/    55)]))";
  2651.             class ThreadsInS3
  2652.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    55) factor[(((-30) max 30)/ 55),(((-34) max 34)/    55)])   *   ((((-speed*3.6) max speed*3.6)/ 55) factor[(((-42) max 42)/ 55),(((-36) max 36)/    55)]))";
  2653.             class ThreadsInS4
  2654.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 55) factor[(((-39) max 39)/ 55),(((-42) max 42)/    55)])";
  2655.     class MBT_03_base_F: Tank_F
  2656.         class Sounds
  2657.             class Idle_ext
  2658.                 volume = "engineOn*camPos*(((rpm/   2600) factor[(100/  2600),(200/ 2600)]) *   ((rpm/  2600) factor[(850/  2600),(700/ 2600)]))";
  2659.             class Engine
  2660.                 volume = "engineOn*camPos*(((rpm/   2600) factor[(720/  2600),(790/ 2600)]) *   ((rpm/  2600) factor[(950/  2600),(850/ 2600)]))";
  2661.             class Engine1_ext
  2662.                 volume = "engineOn*camPos*(((rpm/   2600) factor[(830/  2600),(940/ 2600)]) *   ((rpm/  2600) factor[(1200/ 2600),(1000/    2600)]))";
  2663.             class Engine2_ext
  2664.                 volume = "engineOn*camPos*(((rpm/   2600) factor[(950/  2600),(1100/    2600)]) *   ((rpm/  2600) factor[(1500/ 2600),(1250/    2600)]))";
  2665.             class Engine3_ext
  2666.                 volume = "engineOn*camPos*(((rpm/   2600) factor[(1250/ 2600),(1450/    2600)]) *   ((rpm/  2600) factor[(1700/ 2600),(1560/    2600)]))";
  2667.             class Engine4_ext
  2668.                 volume = "engineOn*camPos*(((rpm/   2600) factor[(1570/ 2600),(1670/    2600)]) *   ((rpm/  2600) factor[(2200/ 2600),(1900/    2600)]))";
  2669.             class Engine5_ext
  2670.                 volume = "engineOn*camPos*((rpm/    2600) factor[(1950/ 2600),(2170/    2600)])";
  2671.             class IdleThrust
  2672.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(100/  2600),(200/ 2600)]) *   ((rpm/  2600) factor[(850/  2600),(700/ 2600)]))";
  2673.             class EngineThrust
  2674.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(720/  2600),(790/ 2600)]) *   ((rpm/  2600) factor[(950/  2600),(850/ 2600)]))";
  2675.             class Engine1_Thrust_ext
  2676.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(830/  2600),(940/ 2600)]) *   ((rpm/  2600) factor[(1200/ 2600),(1000/    2600)]))";
  2677.             class Engine2_Thrust_ext
  2678.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(950/  2600),(1100/    2600)]) *   ((rpm/  2600) factor[(1500/ 2600),(1250/    2600)]))";
  2679.             class Engine3_Thrust_ext
  2680.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(1250/ 2600),(1450/    2600)]) *   ((rpm/  2600) factor[(1700/ 2600),(1560/    2600)]))";
  2681.             class Engine4_Thrust_ext
  2682.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(1570/ 2600),(1670/    2600)]) *   ((rpm/  2600) factor[(2200/ 2600),(1900/    2600)]))";
  2683.             class Engine5_Thrust_ext
  2684.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2600) factor[(1950/ 2600),(2170/    2600)])";
  2685.             class Idle_int
  2686.                 volume = "engineOn*(1-camPos)*(((rpm/   2600) factor[(100/  2600),(200/ 2600)]) *   ((rpm/  2600) factor[(850/  2600),(700/ 2600)]))";
  2687.             class Engine_int
  2688.                 volume = "engineOn*(1-camPos)*(((rpm/   2600) factor[(720/  2600),(790/ 2600)]) *   ((rpm/  2600) factor[(950/  2600),(850/ 2600)]))";
  2689.             class Engine1_int
  2690.                 volume = "engineOn*(1-camPos)*(((rpm/   2600) factor[(830/  2600),(940/ 2600)]) *   ((rpm/  2600) factor[(1200/ 2600),(1000/    2600)]))";
  2691.             class Engine2_int
  2692.                 volume = "engineOn*(1-camPos)*(((rpm/   2600) factor[(950/  2600),(1100/    2600)]) *   ((rpm/  2600) factor[(1500/ 2600),(1250/    2600)]))";
  2693.             class Engine3_int
  2694.                 volume = "engineOn*(1-camPos)*(((rpm/   2600) factor[(1250/ 2600),(1450/    2600)]) *   ((rpm/  2600) factor[(1700/ 2600),(1560/    2600)]))";
  2695.             class Engine4_int
  2696.                 volume = "engineOn*(1-camPos)*(((rpm/   2600) factor[(1570/ 2600),(1670/    2600)]) *   ((rpm/  2600) factor[(2200/ 2600),(1900/    2600)]))";
  2697.             class Engine5_int
  2698.                 volume = "engineOn*(1-camPos)*((rpm/    2600) factor[(1950/ 2600),(2170/    2600)])";
  2699.             class IdleThrust_int
  2700.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(100/  2600),(200/ 2600)]) *   ((rpm/  2600) factor[(850/  2600),(700/ 2600)]))";
  2701.             class EngineThrust_int
  2702.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(720/  2600),(790/ 2600)]) *   ((rpm/  2600) factor[(950/  2600),(850/ 2600)]))";
  2703.             class Engine1_Thrust_int
  2704.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(830/  2600),(940/ 2600)]) *   ((rpm/  2600) factor[(1200/ 2600),(1000/    2600)]))";
  2705.             class Engine2_Thrust_int
  2706.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(950/  2600),(1100/    2600)]) *   ((rpm/  2600) factor[(1500/ 2600),(1250/    2600)]))";
  2707.             class Engine3_Thrust_int
  2708.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(1250/ 2600),(1450/    2600)]) *   ((rpm/  2600) factor[(1700/ 2600),(1560/    2600)]))";
  2709.             class Engine4_Thrust_int
  2710.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2600) factor[(1570/ 2600),(1670/    2600)]) *   ((rpm/  2600) factor[(2200/ 2600),(1900/    2600)]))";
  2711.             class Engine5_Thrust_int
  2712.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2600) factor[(1950/ 2600),(2170/    2600)])";
  2713.             class NoiseInt
  2714.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  2715.             class NoiseExt
  2716.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  2717.             class ThreadsOutH0
  2718.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-0) max 0)/   65),(((-5) max 5)/  65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-15) max 15)/ 65),(((-10) max 10)/    65)]))";
  2719.             class ThreadsOutH1
  2720.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-11) max 11)/ 65),(((-15) max 15)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-25) max 25)/ 65),(((-20) max 20)/    65)]))";
  2721.             class ThreadsOutH2
  2722.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-21) max 21)/ 65),(((-25) max 25)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-35) max 35)/ 65),(((-30) max 30)/    65)]))";
  2723.             class ThreadsOutH3
  2724.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-31) max 31)/ 65),(((-35) max 35)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-45) max 45)/ 65),(((-40) max 40)/    65)]))";
  2725.             class ThreadsOutH4
  2726.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 65) factor[(((-41) max 41)/ 65),(((-50) max 50)/    65)])";
  2727.             class ThreadsOutS0
  2728.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-0) max 0)/   65),(((-5) max 5)/  65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-15) max 15)/ 65),(((-10) max 10)/    65)]))";
  2729.             class ThreadsOutS1
  2730.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-11) max 11)/ 65),(((-15) max 15)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-25) max 25)/ 65),(((-20) max 20)/    65)]))";
  2731.             class ThreadsOutS2
  2732.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-21) max 21)/ 65),(((-25) max 25)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-35) max 35)/ 65),(((-30) max 30)/    65)]))";
  2733.             class ThreadsOutS3
  2734.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-31) max 31)/ 65),(((-35) max 35)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-45) max 45)/ 65),(((-40) max 40)/    65)]))";
  2735.             class ThreadsOutS4
  2736.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 65) factor[(((-41) max 41)/ 65),(((-50) max 50)/    65)])";
  2737.             class ThreadsInH0
  2738.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-0) max 0)/   65),(((-5) max 5)/  65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-15) max 15)/ 65),(((-10) max 10)/    65)]))";
  2739.             class ThreadsInH1
  2740.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-11) max 11)/ 65),(((-15) max 15)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-25) max 25)/ 65),(((-20) max 20)/    65)]))";
  2741.             class ThreadsInH2
  2742.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-21) max 21)/ 65),(((-25) max 25)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-35) max 35)/ 65),(((-30) max 30)/    65)]))";
  2743.             class ThreadsInH3
  2744.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-31) max 31)/ 65),(((-35) max 35)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-45) max 45)/ 65),(((-40) max 40)/    65)]))";
  2745.             class ThreadsInH4
  2746.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 65) factor[(((-41) max 41)/ 65),(((-50) max 50)/    65)])";
  2747.             class ThreadsInS0
  2748.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-0) max 0)/   65),(((-5) max 5)/  65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-15) max 15)/ 65),(((-10) max 10)/    65)]))";
  2749.             class ThreadsInS1
  2750.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-11) max 11)/ 65),(((-15) max 15)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-25) max 25)/ 65),(((-20) max 20)/    65)]))";
  2751.             class ThreadsInS2
  2752.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-21) max 21)/ 65),(((-25) max 25)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-35) max 35)/ 65),(((-30) max 30)/    65)]))";
  2753.             class ThreadsInS3
  2754.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    65) factor[(((-31) max 31)/ 65),(((-35) max 35)/    65)])   *   ((((-speed*3.6) max speed*3.6)/ 65) factor[(((-45) max 45)/ 65),(((-40) max 40)/    65)]))";
  2755.             class ThreadsInS4
  2756.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 65) factor[(((-41) max 41)/ 65),(((-50) max 50)/    65)])";
  2757.     class MBT_01_base_F: Tank_F
  2758.         class Sounds
  2759.             class Idle_ext
  2760.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(900/  2640),(700/ 2640)]))";
  2761.             class Engine
  2762.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(705/  2640),(850/ 2640)]) *   ((rpm/  2640) factor[(1100 /    2640),(950/ 2640)]))";
  2763.             class Engine1_ext
  2764.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(900/  2640),(1050/    2640)]) *   ((rpm/  2640) factor[(1400/ 2640),(1200/    2640)]))";
  2765.             class Engine2_ext
  2766.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(1170/ 2640),(1380/    2640)]) *   ((rpm/  2640) factor[(1700/ 2640),(1500/    2640)]))";
  2767.             class Engine3_ext
  2768.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(1500/ 2640),(1670/    2640)]) *   ((rpm/  2640) factor[(2100/ 2640),(1800/    2640)]))";
  2769.             class Engine4_ext
  2770.                 volume = "engineOn*camPos*(((rpm/   2640) factor[(1780/ 2640),(2060/    2640)]) *   ((rpm/  2640) factor[(2450/ 2640),(2200/    2640)]))";
  2771.             class Engine5_ext
  2772.                 volume = "engineOn*camPos*((rpm/    2640) factor[(2150/ 2640),(2500/    2640)])";
  2773.             class IdleThrust
  2774.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(900/  2640),(700/ 2640)]))";
  2775.             class EngineThrust
  2776.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(705/  2640),(850/ 2640)]) *   ((rpm/  2640) factor[(1100 /    2640),(950/ 2640)]))";
  2777.             class Engine1_Thrust_ext
  2778.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(900/  2640),(1050/    2640)]) *   ((rpm/  2640) factor[(1400/ 2640),(1200/    2640)]))";
  2779.             class Engine2_Thrust_ext
  2780.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1170/ 2640),(1380/    2640)]) *   ((rpm/  2640) factor[(1700/ 2640),(1500/    2640)]))";
  2781.             class Engine3_Thrust_ext
  2782.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1500/ 2640),(1670/    2640)]) *   ((rpm/  2640) factor[(2100/ 2640),(1800/    2640)]))";
  2783.             class Engine4_Thrust_ext
  2784.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1780/ 2640),(2060/    2640)]) *   ((rpm/  2640) factor[(2450/ 2640),(2200/    2640)]))";
  2785.             class Engine5_Thrust_ext
  2786.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(2150/ 2640),(2500/    2640)])";
  2787.             class Idle_int
  2788.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(900/  2640),(700/ 2640)]))";
  2789.             class Engine_int
  2790.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(705/  2640),(850/ 2640)]) *   ((rpm/  2640) factor[(1100 /    2640),(950/ 2640)]))";
  2791.             class Engine1_int
  2792.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(900/  2640),(1050/    2640)]) *   ((rpm/  2640) factor[(1400/ 2640),(1200/    2640)]))";
  2793.             class Engine2_int
  2794.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(1170/ 2640),(1380/    2640)]) *   ((rpm/  2640) factor[(1700/ 2640),(1500/    2640)]))";
  2795.             class Engine3_int
  2796.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(1500/ 2640),(1670/    2640)]) *   ((rpm/  2640) factor[(2100/ 2640),(1800/    2640)]))";
  2797.             class Engine4_int
  2798.                 volume = "engineOn*(1-camPos)*(((rpm/   2640) factor[(1780/ 2640),(2060/    2640)]) *   ((rpm/  2640) factor[(2450/ 2640),(2200/    2640)]))";
  2799.             class Engine5_int
  2800.                 volume = "engineOn*(1-camPos)*((rpm/    2640) factor[(2150/ 2640),(2500/    2640)])";
  2801.             class IdleThrust_int
  2802.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(100/  2640),(200/ 2640)]) *   ((rpm/  2640) factor[(900/  2640),(700/ 2640)]))";
  2803.             class EngineThrust_int
  2804.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(705/  2640),(850/ 2640)]) *   ((rpm/  2640) factor[(1100 /    2640),(950/ 2640)]))";
  2805.             class Engine1_Thrust_int
  2806.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(900/  2640),(1050/    2640)]) *   ((rpm/  2640) factor[(1400/ 2640),(1200/    2640)]))";
  2807.             class Engine2_Thrust_int
  2808.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1170/ 2640),(1380/    2640)]) *   ((rpm/  2640) factor[(1700/ 2640),(1500/    2640)]))";
  2809.             class Engine3_Thrust_int
  2810.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1500/ 2640),(1670/    2640)]) *   ((rpm/  2640) factor[(2100/ 2640),(1800/    2640)]))";
  2811.             class Engine4_Thrust_int
  2812.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2640) factor[(1780/ 2640),(2060/    2640)]) *   ((rpm/  2640) factor[(2450/ 2640),(2200/    2640)]))";
  2813.             class Engine5_Thrust_int
  2814.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(2150/ 2640),(2500/    2640)])";
  2815.             class NoiseInt
  2816.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  2817.             class NoiseExt
  2818.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  2819.             class ThreadsOutH0
  2820.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2821.             class ThreadsOutH1
  2822.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2823.             class ThreadsOutH2
  2824.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2825.             class ThreadsOutH3
  2826.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2827.             class ThreadsOutH4
  2828.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2829.             class ThreadsOutS0
  2830.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2831.             class ThreadsOutS1
  2832.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2833.             class ThreadsOutS2
  2834.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2835.             class ThreadsOutS3
  2836.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2837.             class ThreadsOutS4
  2838.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2839.             class ThreadsInH0
  2840.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2841.             class ThreadsInH1
  2842.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2843.             class ThreadsInH2
  2844.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2845.             class ThreadsInH3
  2846.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2847.             class ThreadsInH4
  2848.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2849.             class ThreadsInS0
  2850.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2851.             class ThreadsInS1
  2852.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2853.             class ThreadsInS2
  2854.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2855.             class ThreadsInS3
  2856.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2857.             class ThreadsInS4
  2858.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2859.     class MBT_02_base_F: Tank_F
  2860.         class Sounds
  2861.             class Idle_ext
  2862.                 volume = "engineOn*camPos*(((rpm/   5200) factor[(100/  5200),(200/ 5200)]) *   ((rpm/  5200) factor[(900/  5200),(700/ 5200)]))";
  2863.             class Engine
  2864.                 volume = "engineOn*camPos*(((rpm/   5200) factor[(705/  5200),(850/ 5200)]) *   ((rpm/  5200) factor[(1100 /    5200),(950/ 5200)]))";
  2865.             class Engine1_ext
  2866.                 volume = "engineOn*camPos*(((rpm/   5200) factor[(900/  5200),(1050/    5200)]) *   ((rpm/  5200) factor[(1400/ 5200),(1200/    5200)]))";
  2867.             class Engine2_ext
  2868.                 volume = "engineOn*camPos*(((rpm/   5200) factor[(1170/ 5200),(1380/    5200)]) *   ((rpm/  5200) factor[(1700/ 5200),(1500/    5200)]))";
  2869.             class Engine3_ext
  2870.                 volume = "engineOn*camPos*(((rpm/   5200) factor[(1500/ 5200),(1670/    5200)]) *   ((rpm/  5200) factor[(2100/ 5200),(1800/    5200)]))";
  2871.             class Engine4_ext
  2872.                 volume = "engineOn*camPos*(((rpm/   5200) factor[(1780/ 5200),(2060/    5200)]) *   ((rpm/  5200) factor[(2450/ 5200),(2200/    5200)]))";
  2873.             class Engine5_ext
  2874.                 volume = "engineOn*camPos*((rpm/    5200) factor[(2150/ 5200),(2500/    5200)])";
  2875.             class IdleThrust
  2876.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(100/  5200),(200/ 5200)]) *   ((rpm/  5200) factor[(900/  5200),(700/ 5200)]))";
  2877.             class EngineThrust
  2878.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(705/  5200),(850/ 5200)]) *   ((rpm/  5200) factor[(1100 /    5200),(950/ 5200)]))";
  2879.             class Engine1_Thrust_ext
  2880.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(900/  5200),(1050/    5200)]) *   ((rpm/  5200) factor[(1400/ 5200),(1200/    5200)]))";
  2881.             class Engine2_Thrust_ext
  2882.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(1170/ 5200),(1380/    5200)]) *   ((rpm/  5200) factor[(1700/ 5200),(1500/    5200)]))";
  2883.             class Engine3_Thrust_ext
  2884.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(1500/ 5200),(1670/    5200)]) *   ((rpm/  5200) factor[(2100/ 5200),(1800/    5200)]))";
  2885.             class Engine4_Thrust_ext
  2886.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(1780/ 5200),(2060/    5200)]) *   ((rpm/  5200) factor[(2450/ 5200),(2200/    5200)]))";
  2887.             class Engine5_Thrust_ext
  2888.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 5200) factor[(2150/ 5200),(2500/    5200)])";
  2889.             class Idle_int
  2890.                 volume = "engineOn*(1-camPos)*(((rpm/   5200) factor[(100/  5200),(200/ 5200)]) *   ((rpm/  5200) factor[(900/  5200),(700/ 5200)]))";
  2891.             class Engine_int
  2892.                 volume = "engineOn*(1-camPos)*(((rpm/   5200) factor[(705/  5200),(850/ 5200)]) *   ((rpm/  5200) factor[(1100 /    5200),(950/ 5200)]))";
  2893.             class Engine1_int
  2894.                 volume = "engineOn*(1-camPos)*(((rpm/   5200) factor[(900/  5200),(1050/    5200)]) *   ((rpm/  5200) factor[(1400/ 5200),(1200/    5200)]))";
  2895.             class Engine2_int
  2896.                 volume = "engineOn*(1-camPos)*(((rpm/   5200) factor[(1170/ 5200),(1380/    5200)]) *   ((rpm/  5200) factor[(1700/ 5200),(1500/    5200)]))";
  2897.             class Engine3_int
  2898.                 volume = "engineOn*(1-camPos)*(((rpm/   5200) factor[(1500/ 5200),(1670/    5200)]) *   ((rpm/  5200) factor[(2100/ 5200),(1800/    5200)]))";
  2899.             class Engine4_int
  2900.                 volume = "engineOn*(1-camPos)*(((rpm/   5200) factor[(1780/ 5200),(2060/    5200)]) *   ((rpm/  5200) factor[(2450/ 5200),(2200/    5200)]))";
  2901.             class Engine5_int
  2902.                 volume = "engineOn*(1-camPos)*((rpm/    5200) factor[(2150/ 5200),(2500/    5200)])";
  2903.             class IdleThrust_int
  2904.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(100/  5200),(200/ 5200)]) *   ((rpm/  5200) factor[(900/  5200),(700/ 5200)]))";
  2905.             class EngineThrust_int
  2906.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(705/  5200),(850/ 5200)]) *   ((rpm/  5200) factor[(1100 /    5200),(950/ 5200)]))";
  2907.             class Engine1_Thrust_int
  2908.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(900/  5200),(1050/    5200)]) *   ((rpm/  5200) factor[(1400/ 5200),(1200/    5200)]))";
  2909.             class Engine2_Thrust_int
  2910.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(1170/ 5200),(1380/    5200)]) *   ((rpm/  5200) factor[(1700/ 5200),(1500/    5200)]))";
  2911.             class Engine3_Thrust_int
  2912.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(1500/ 5200),(1670/    5200)]) *   ((rpm/  5200) factor[(2100/ 5200),(1800/    5200)]))";
  2913.             class Engine4_Thrust_int
  2914.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    5200) factor[(1780/ 5200),(2060/    5200)]) *   ((rpm/  5200) factor[(2450/ 5200),(2200/    5200)]))";
  2915.             class Engine5_Thrust_int
  2916.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 5200) factor[(2150/ 5200),(2500/    5200)])";
  2917.             class NoiseInt
  2918.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 25])";
  2919.             class NoiseExt
  2920.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 25])";
  2921.             class ThreadsOutH0
  2922.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2923.             class ThreadsOutH1
  2924.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2925.             class ThreadsOutH2
  2926.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2927.             class ThreadsOutH3
  2928.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2929.             class ThreadsOutH4
  2930.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2931.             class ThreadsOutS0
  2932.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2933.             class ThreadsOutS1
  2934.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2935.             class ThreadsOutS2
  2936.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2937.             class ThreadsOutS3
  2938.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2939.             class ThreadsOutS4
  2940.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2941.             class ThreadsInH0
  2942.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2943.             class ThreadsInH1
  2944.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2945.             class ThreadsInH2
  2946.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2947.             class ThreadsInH3
  2948.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2949.             class ThreadsInH4
  2950.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2951.             class ThreadsInS0
  2952.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-0) max 0)/   60),(((-5) max 5)/  60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/    60)]))";
  2953.             class ThreadsInS1
  2954.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-10) max 10)/ 60),(((-15) max 15)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/    60)]))";
  2955.             class ThreadsInS2
  2956.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-25) max 25)/ 60),(((-30) max 30)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/    60)]))";
  2957.             class ThreadsInS3
  2958.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/    60) factor[(((-40) max 40)/ 60),(((-45) max 45)/    60)])   *   ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/    60)]))";
  2959.             class ThreadsInS4
  2960.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/    60)])";
  2961.     class Boat_Armed_01_base_F: Boat_F
  2962.         class Sounds
  2963.             class IdleOut
  2964.                 volume = "engineOn*(((rpm/  1200) factor[(0/    1200),(30/  1200)]) *   ((rpm/  1200) factor[(500/  1200),(300/ 1200)]))";
  2965.             class Engine
  2966.                 volume = "engineOn*(((rpm/  1200) factor[(150/  1200),(250/ 1200)]) *   ((rpm/  1200) factor[(600/  1200),(400/ 1200)]))";
  2967.             class EngineMidOut
  2968.                 volume = "engineOn*(((rpm/  1200) factor[(350/  1200),(500/ 1200)]) *   ((rpm/  1200) factor[(1000/ 1200),(700/ 1200)]))";
  2969.             class EngineMaxOut
  2970.                 volume = "engineOn*((rpm/   1200) factor[(800/  1200),(1200/    1200)])";
  2971.             class WaternoiseOutW0
  2972.                 volume = "(speed factor[4, 1]) * water";
  2973.             class WaternoiseOutW1
  2974.                 volume = "((speed factor[2, 6]) min (speed factor[6, 4]))";
  2975.             class WaternoiseOutW2
  2976.                 volume = "(speed factor[3, 9])";
  2977.             class WaternoiseOutW3
  2978.                 volume = "(speed factor[-4, -1]) * water";
  2979.             class WaternoiseOutW4
  2980.                 volume = "((speed factor[-2, -6]) min (speed factor[-6, -4]))";
  2981.             class WaternoiseOutW5
  2982.                 volume = "(speed factor[-3, -9])";
  2983.             class scrubLandExt
  2984.                 volume = "(scrubLand factor[0.01, 0.20])";
  2985.     class Rubber_duck_base_F: Boat_F
  2986.         class Sounds
  2987.             class IdleOut
  2988.                 volume = "engineOn*(((rpm/  1200) factor[(0/    1200),(30/  1200)]) *   ((rpm/  1200) factor[(500/  1200),(300/ 1200)]))";
  2989.             class Engine
  2990.                 volume = "engineOn*(((rpm/  1200) factor[(200/  1200),(300/ 1200)]) *   ((rpm/  1200) factor[(600/  1200),(400/ 1200)]))";
  2991.             class EngineMidOut
  2992.                 volume = "engineOn*(((rpm/  1200) factor[(350/  1200),(500/ 1200)]) *   ((rpm/  1200) factor[(1200/ 1200),(900/ 1200)]))";
  2993.             class EngineMaxOut
  2994.                 volume = "engineOn*((rpm/   1200) factor[(600/  1200),(1200/    1200)])";
  2995.             class WaternoiseOutW0
  2996.                 volume = "(speed factor[4, 1]) * water";
  2997.             class WaternoiseOutW1
  2998.                 volume = "((speed factor[2, 6]) min (speed factor[6, 4]))";
  2999.             class WaternoiseOutW2
  3000.                 volume = "(speed factor[3, 9])";
  3001.             class WaternoiseOutW3
  3002.                 volume = "(speed factor[-4, -1]) * water";
  3003.             class WaternoiseOutW4
  3004.                 volume = "((speed factor[-2, -6]) min (speed factor[-6, -4]))";
  3005.             class WaternoiseOutW5
  3006.                 volume = "(speed factor[-3, -9])";
  3007.             class scrubLandExt
  3008.                 volume = "(scrubLand factor[0.01, 0.20])";
  3009.     class SDV_01_base_F: Boat_F
  3010.         class Sounds
  3011.             class IdleOut
  3012.                 volume = "engineOn* (thrust factor[1, 0])*0.1";
  3013.             class Engine
  3014.                 volume = "engineOn* thrust*0.1";
  3015.             class LodnSroub
  3016.                 volume = "engineOn* thrust*0.3";
  3017.             class WaternoiseOutW0
  3018.                 volume = "(speed factor[3, 0]) * water";
  3019.             class WaternoiseOutW1
  3020.                 volume = "(speed factor[1, 4])";
  3021.     class Boat_Civil_01_base_F: Ship_F
  3022.         class Sounds
  3023.             class IdleOut
  3024.                 volume = "engineOn*(((rpm/  1000) factor[(100/  1000),(150/ 1000)]) *   ((rpm/  1000) factor[(270/  1000),(200/ 1000)]))";
  3025.             class Engine
  3026.                 volume = "engineOn*(((rpm/  1000) factor[(190/  1000),(250/ 1000)]) *   ((rpm/  1000) factor[(380/  1000),(280/ 1000)]))";
  3027.             class EngineMidOut
  3028.                 volume = "engineOn*(((rpm/  1000) factor[(250/  1000),(350/ 1000)]) *   ((rpm/  1000) factor[(480/  1000),(390/ 1000)]))";
  3029.             class EngineMaxOut2
  3030.                 volume = "engineOn*(((rpm/  1000) factor[(370/  1000),(440/ 1000)]) *   ((rpm/  1000) factor[(585/  1000),(495/ 1000)]))";
  3031.             class EngineMaxOut3
  3032.                 volume = "engineOn*(((rpm/  1000) factor[(460/  1000),(550/ 1000)]) *   ((rpm/  1000) factor[(780/  1000),(620/ 1000)]))";
  3033.             class EngineMaxOut4
  3034.                 volume = "engineOn*((rpm/   1000) factor[(600/  1000),(800/ 1000)])";
  3035.             class WaternoiseOutW0
  3036.                 volume = "(speed factor[4, 1]) * water";
  3037.             class WaternoiseOutW1
  3038.                 volume = "((speed factor[2, 6]) min (speed factor[6, 4]))";
  3039.             class WaternoiseOutW2
  3040.                 volume = "(speed factor[3, 9])";
  3041.             class WaternoiseOutW3
  3042.                 volume = "(speed factor[-4, -1]) * water";
  3043.             class WaternoiseOutW4
  3044.                 volume = "((speed factor[-2, -6]) min (speed factor[-6, -4]))";
  3045.             class WaternoiseOutW5
  3046.                 volume = "(speed factor[-3, -9])";
  3047.             class scrubLandExt
  3048.                 volume = "(scrubLand factor[0.01, 0.20])";
  3049.     class C_Boat_Civil_04_F: FloatingStructure_F
  3050.         class Sounds
  3051.             class Engine
  3052.                 volume = "engineOn*(rpm factor[0.6, 0.1])";
  3053.             class EngineHighOut
  3054.                 volume = "engineOn*(rpm factor[0.4, 1.5])";
  3055.             class IdleOut
  3056.                 volume = "engineOn*(rpm factor[0.3, 0])";
  3057.             class WaternoiseOutW0
  3058.                 volume = "((speed factor[0, 8]) min (speed factor[8, 0]))";
  3059.             class WaternoiseOutW1
  3060.                 volume = "((speed factor[2, 12]) min (speed factor[12, 2]))";
  3061.             class WaternoiseOutW2
  3062.                 volume = "((speed factor[9, 18.7]) min (speed factor[18.7, 9]))";
  3063.     class UAV_01_base_F: Helicopter_Base_F
  3064.         class Sounds
  3065.             class Engine
  3066.                 volume = "camPos*((rotorSpeed-0.72)*4)";
  3067.             class RotorLowOut
  3068.                 volume = "camPos*(0 max (rotorSpeed-0.1))";
  3069.             class RotorHighOut
  3070.                 volume = "camPos*10*(0 max (rotorThrust-0.9))";
  3071.             class EngineIn
  3072.                 volume = "(1-camPos)*((rotorSpeed-0.75)*4)";
  3073.             class RotorLowIn
  3074.                 volume = "(1-camPos)*(0 max (rotorSpeed-0.1))";
  3075.             class RotorHighIn
  3076.                 volume = "(1-camPos)*3*(rotorThrust-0.9)";
  3077.     class UAV_02_base_F: UAV
  3078.         class Sounds
  3079.             class EngineLowOut
  3080.                 volume = "camPos*(rpm factor[0.95, 0])*(rpm factor[0, 0.95])";
  3081.             class EngineHighOut
  3082.                 volume = "camPos*(rpm factor[0.2, 1.0])";
  3083.             class ForsageOut
  3084.                 volume = "engineOn*camPos*(thrust factor[0.6, 1.0])";
  3085.             class WindNoiseOut
  3086.                 volume = "camPos*(speed factor[1,  50])";
  3087.             class EngineLowIn
  3088.                 volume = "(1-camPos)*(rpm factor[0.95, 0])*(rpm factor[0, 0.95])";
  3089.             class EngineHighIn
  3090.                 volume = "(1-camPos)*(rpm factor[0.2, 1.0])";
  3091.             class ForsageIn
  3092.                 volume = "engineOn*(1-camPos)*(thrust factor[0.6, 1.0])";
  3093.             class WindNoiseIn
  3094.                 volume = "(1-camPos)*(speed factor[1, 50])";
  3095.             class scrubLandInt
  3096.                 volume = "2 * (1-camPos) * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  3097.             class scrubLandExt
  3098.                 volume = "camPos * (scrubLand factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  3099.             class scrubBuildingInt
  3100.                 volume = "(1-camPos) * (scrubBuilding factor[0.02, 0.05]) * (1 - (lateralMovement factor [0.7,1]))";
  3101.             class scrubBuildingExt
  3102.                 volume = "camPos * (scrubBuilding factor[0.02, 0.05])";
  3103.     class MRAP_01_base_F: Car_F
  3104.         class Sounds
  3105.             class Idle_ext
  3106.                 volume = "engineOn*camPos*(((rpm/   4500) factor[(600/  4500),(1100/    4500)]) *   ((rpm/  4500) factor[(1800/ 4500),(1300/    4500)]))";
  3107.             class Engine
  3108.                 volume = "engineOn*camPos*(((rpm/   4500) factor[(1400/ 4500),(1800/    4500)]) *   ((rpm/  4500) factor[(2300/ 4500),(2000/    4500)]))";
  3109.             class Engine1_ext
  3110.                 volume = "engineOn*camPos*(((rpm/   4500) factor[(1900/ 4500),(2300/    4500)]) *   ((rpm/  4500) factor[(3000/ 4500),(2500/    4500)]))";
  3111.             class Engine2_ext
  3112.                 volume = "engineOn*camPos*(((rpm/   4500) factor[(2500/ 4500),(3100/    4500)]) *   ((rpm/  4500) factor[(4500/ 4500),(3700/    4500)]))";
  3113.             class Engine3_ext
  3114.                 volume = "engineOn*camPos*((rpm/    4500) factor[(3800/ 4500),(4500/    4500)])";
  3115.             class IdleThrust
  3116.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(600/  4500),(1100/    4500)]) *   ((rpm/  4500) factor[(1800/ 4500),(1300/    4500)]))";
  3117.             class EngineThrust
  3118.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(1400/ 4500),(1800/    4500)]) *   ((rpm/  4500) factor[(2300/ 4500),(2000/    4500)]))";
  3119.             class Engine1_Thrust_ext
  3120.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(1900/ 4500),(2300/    4500)]) *   ((rpm/  4500) factor[(3000/ 4500),(2500/    4500)]))";
  3121.             class Engine2_Thrust_ext
  3122.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(2500/ 4500),(3100/    4500)]) *   ((rpm/  4500) factor[(4500/ 4500),(3700/    4500)]))";
  3123.             class Engine3_Thrust_ext
  3124.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 4500) factor[(3800/ 4500),(4500/    4500)])";
  3125.             class Idle_int
  3126.                 volume = "engineOn*(1-camPos)*(((rpm/   4500) factor[(600/  4500),(1100/    4500)]) *   ((rpm/  4500) factor[(1800/ 4500),(1300/    4500)]))";
  3127.             class Engine_int
  3128.                 volume = "engineOn*(1-camPos)*(((rpm/   4500) factor[(1400/ 4500),(1800/    4500)]) *   ((rpm/  4500) factor[(2300/ 4500),(2000/    4500)]))";
  3129.             class Engine1_int
  3130.                 volume = "engineOn*(1-camPos)*(((rpm/   4500) factor[(1900/ 4500),(2300/    4500)]) *   ((rpm/  4500) factor[(3000/ 4500),(2500/    4500)]))";
  3131.             class Engine2_int
  3132.                 volume = "engineOn*(1-camPos)*(((rpm/   4500) factor[(2500/ 4500),(3100/    4500)]) *   ((rpm/  4500) factor[(4500/ 4500),(3700/    4500)]))";
  3133.             class Engine3_int
  3134.                 volume = "engineOn*(1-camPos)*((rpm/    4500) factor[(3800/ 4500),(4500/    4500)])";
  3135.             class IdleThrust_int
  3136.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(600/  4500),(1100/    4500)]) *   ((rpm/  4500) factor[(1800/ 4500),(1300/    4500)]))";
  3137.             class EngineThrust_int
  3138.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(1400/ 4500),(1800/    4500)]) *   ((rpm/  4500) factor[(2300/ 4500),(2000/    4500)]))";
  3139.             class Engine1_Thrust_int
  3140.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(1900/ 4500),(2300/    4500)]) *   ((rpm/  4500) factor[(3000/ 4500),(2500/    4500)]))";
  3141.             class Engine2_Thrust_int
  3142.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4500) factor[(2500/ 4500),(3100/    4500)]) *   ((rpm/  4500) factor[(4500/ 4500),(3700/    4500)]))";
  3143.             class Engine3_Thrust_int
  3144.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 4500) factor[(3800/ 4500),(4500/    4500)])";
  3145.             class TiresRockOut
  3146.                 volume = "camPos*rock*(speed factor[2, 20])";
  3147.             class TiresSandOut
  3148.                 volume = "camPos*sand*(speed factor[2, 20])";
  3149.             class TiresGrassOut
  3150.                 volume = "camPos*grass*(speed factor[2, 20])";
  3151.             class TiresMudOut
  3152.                 volume = "camPos*mud*(speed factor[2, 20])";
  3153.             class TiresGravelOut
  3154.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3155.             class TiresAsphaltOut
  3156.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3157.             class NoiseOut
  3158.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  3159.             class TiresRockIn
  3160.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3161.             class TiresSandIn
  3162.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3163.             class TiresGrassIn
  3164.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3165.             class TiresMudIn
  3166.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3167.             class TiresGravelIn
  3168.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3169.             class TiresAsphaltIn
  3170.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3171.             class NoiseIn
  3172.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  3173.             class breaking_ext_road
  3174.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3175.             class acceleration_ext_road
  3176.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3177.             class turn_left_ext_road
  3178.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3179.             class turn_right_ext_road
  3180.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3181.             class breaking_ext_dirt
  3182.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3183.             class acceleration_ext_dirt
  3184.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3185.             class turn_left_ext_dirt
  3186.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3187.             class turn_right_ext_dirt
  3188.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3189.             class breaking_int_road
  3190.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3191.             class acceleration_int_road
  3192.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3193.             class turn_left_int_road
  3194.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3195.             class turn_right_int_road
  3196.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3197.             class breaking_int_dirt
  3198.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3199.             class acceleration_int_dirt
  3200.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3201.             class turn_left_int_dirt
  3202.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3203.             class turn_right_int_dirt
  3204.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3205.     class MRAP_02_base_F: Car_F
  3206.         class Sounds
  3207.             class Idle_ext
  3208.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(400/  4000),(600/ 4000)]) *   ((rpm/  4000) factor[(1300/ 4000),(1000/    4000)]))";
  3209.             class Engine
  3210.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(1000/ 4000),(1200/    4000)]) *   ((rpm/  4000) factor[(1500/ 4000),(1300/    4000)]))";
  3211.             class Engine1_ext
  3212.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(1250/ 4000),(1400/    4000)]) *   ((rpm/  4000) factor[(1670/ 4000),(1500/    4000)]))";
  3213.             class Engine2_ext
  3214.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(1500/ 4000),(1600/    4000)]) *   ((rpm/  4000) factor[(2000/ 4000),(1800/    4000)]))";
  3215.             class Engine3_ext
  3216.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(1700/ 4000),(1900/    4000)]) *   ((rpm/  4000) factor[(2250/ 4000),(2000/    4000)]))";
  3217.             class Engine4_ext
  3218.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(2000/ 4000),(2150/    4000)]) *   ((rpm/  4000) factor[(2400/ 4000),(2200/    4000)]))";
  3219.             class Engine5_ext
  3220.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(2200/ 4000),(2350/    4000)]) *   ((rpm/  4000) factor[(2600/ 4000),(2450/    4000)]))";
  3221.             class Engine6_ext
  3222.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(2450/ 4000),(2500/    4000)]) *   ((rpm/  4000) factor[(2800/ 4000),(2600/    4000)]))";
  3223.             class Engine7_ext
  3224.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(2600/ 4000),(2700/    4000)]) *   ((rpm/  4000) factor[(3100/ 4000),(2900/    4000)]))";
  3225.             class Engine8_ext
  3226.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(2900/ 4000),(3000/    4000)]) *   ((rpm/  4000) factor[(3350/ 4000),(3180/    4000)]))";
  3227.             class Engine9_ext
  3228.                 volume = "engineOn*camPos*(((rpm/   4000) factor[(3100/ 4000),(3200/    4000)]) *   ((rpm/  4000) factor[(3750/ 4000),(3450/    4000)]))";
  3229.             class Engine10_ext
  3230.                 volume = "engineOn*camPos*((rpm/    4000) factor[(3400/ 4000),(3600/    4000)])";
  3231.             class IdleThrust
  3232.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(400/  4000),(600/ 4000)]) *   ((rpm/  4000) factor[(1300/ 4000),(1000/    4000)]))";
  3233.             class EngineThrust
  3234.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1000/ 4000),(1200/    4000)]) *   ((rpm/  4000) factor[(1500/ 4000),(1300/    4000)]))";
  3235.             class Engine1_Thrust_ext
  3236.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1250/ 4000),(1400/    4000)]) *   ((rpm/  4000) factor[(1670/ 4000),(1500/    4000)]))";
  3237.             class Engine2_Thrust_ext
  3238.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1500/ 4000),(1600/    4000)]) *   ((rpm/  4000) factor[(2000/ 4000),(1800/    4000)]))";
  3239.             class Engine3_Thrust_ext
  3240.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1700/ 4000),(1900/    4000)]) *   ((rpm/  4000) factor[(2250/ 4000),(2000/    4000)]))";
  3241.             class Engine4_Thrust_ext
  3242.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2000/ 4000),(2150/    4000)]) *   ((rpm/  4000) factor[(2400/ 4000),(2200/    4000)]))";
  3243.             class Engine5_Thrust_ext
  3244.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2200/ 4000),(2350/    4000)]) *   ((rpm/  4000) factor[(2600/ 4000),(2450/    4000)]))";
  3245.             class Engine6_Thrust_ext
  3246.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2450/ 4000),(2500/    4000)]) *   ((rpm/  4000) factor[(2800/ 4000),(2600/    4000)]))";
  3247.             class Engine7_Thrust_ext
  3248.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2600/ 4000),(2700/    4000)]) *   ((rpm/  4000) factor[(3100/ 4000),(2900/    4000)]))";
  3249.             class Engine8_Thrust_ext
  3250.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2900/ 4000),(3000/    4000)]) *   ((rpm/  4000) factor[(3350/ 4000),(3180/    4000)]))";
  3251.             class Engine9_Thrust_ext
  3252.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(3100/ 4000),(3200/    4000)]) *   ((rpm/  4000) factor[(3750/ 4000),(3450/    4000)]))";
  3253.             class Engine10_Thrust_ext
  3254.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 4000) factor[(3400/ 4000),(3600/    4000)])";
  3255.             class Idle_int
  3256.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(400/  4000),(600/ 4000)]) *   ((rpm/  4000) factor[(1300/ 4000),(1000/    4000)]))";
  3257.             class Engine_int
  3258.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(1000/ 4000),(1200/    4000)]) *   ((rpm/  4000) factor[(1500/ 4000),(1300/    4000)]))";
  3259.             class Engine1_int
  3260.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(1250/ 4000),(1400/    4000)]) *   ((rpm/  4000) factor[(1670/ 4000),(1500/    4000)]))";
  3261.             class Engine2_int
  3262.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(1500/ 4000),(1600/    4000)]) *   ((rpm/  4000) factor[(2000/ 4000),(1800/    4000)]))";
  3263.             class Engine3_int
  3264.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(1700/ 4000),(1900/    4000)]) *   ((rpm/  4000) factor[(2250/ 4000),(2000/    4000)]))";
  3265.             class Engine4_int
  3266.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(2000/ 4000),(2150/    4000)]) *   ((rpm/  4000) factor[(2400/ 4000),(2200/    4000)]))";
  3267.             class Engine5_int
  3268.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(2200/ 4000),(2350/    4000)]) *   ((rpm/  4000) factor[(2600/ 4000),(2450/    4000)]))";
  3269.             class Engine6_int
  3270.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(2450/ 4000),(2500/    4000)]) *   ((rpm/  4000) factor[(2800/ 4000),(2600/    4000)]))";
  3271.             class Engine7_int
  3272.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(2600/ 4000),(2700/    4000)]) *   ((rpm/  4000) factor[(3100/ 4000),(2900/    4000)]))";
  3273.             class Engine8_int
  3274.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(2900/ 4000),(3000/    4000)]) *   ((rpm/  4000) factor[(3350/ 4000),(3180/    4000)]))";
  3275.             class Engine9_int
  3276.                 volume = "engineOn*(1-camPos)*(((rpm/   4000) factor[(3100/ 4000),(3200/    4000)]) *   ((rpm/  4000) factor[(3750/ 4000),(3450/    4000)]))";
  3277.             class Engine10_int
  3278.                 volume = "engineOn*(1-camPos)*((rpm/    4000) factor[(3400/ 4000),(3600/    4000)])";
  3279.             class IdleThrust_int
  3280.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(400/  4000),(600/ 4000)]) *   ((rpm/  4000) factor[(1300/ 4000),(1000/    4000)]))";
  3281.             class EngineThrust_int
  3282.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1000/ 4000),(1200/    4000)]) *   ((rpm/  4000) factor[(1500/ 4000),(1300/    4000)]))";
  3283.             class Engine1_Thrust_int
  3284.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1250/ 4000),(1400/    4000)]) *   ((rpm/  4000) factor[(1670/ 4000),(1500/    4000)]))";
  3285.             class Engine2_Thrust_int
  3286.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1500/ 4000),(1600/    4000)]) *   ((rpm/  4000) factor[(2000/ 4000),(1800/    4000)]))";
  3287.             class Engine3_Thrust_int
  3288.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(1700/ 4000),(1900/    4000)]) *   ((rpm/  4000) factor[(2250/ 4000),(2000/    4000)]))";
  3289.             class Engine4_Thrust_int
  3290.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2000/ 4000),(2150/    4000)]) *   ((rpm/  4000) factor[(2400/ 4000),(2200/    4000)]))";
  3291.             class Engine5_Thrust_int
  3292.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2200/ 4000),(2350/    4000)]) *   ((rpm/  4000) factor[(2600/ 4000),(2450/    4000)]))";
  3293.             class Engine6_Thrust_int
  3294.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2450/ 4000),(2500/    4000)]) *   ((rpm/  4000) factor[(2800/ 4000),(2600/    4000)]))";
  3295.             class Engine7_Thrust_int
  3296.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2600/ 4000),(2700/    4000)]) *   ((rpm/  4000) factor[(3100/ 4000),(2900/    4000)]))";
  3297.             class Engine8_Thrust_int
  3298.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(2900/ 4000),(3000/    4000)]) *   ((rpm/  4000) factor[(3350/ 4000),(3180/    4000)]))";
  3299.             class Engine9_Thrust_int
  3300.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    4000) factor[(3100/ 4000),(3200/    4000)]) *   ((rpm/  4000) factor[(3750/ 4000),(3450/    4000)]))";
  3301.             class Engine10_Thrust_int
  3302.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 4000) factor[(3400/ 4000),(3600/    4000)])";
  3303.             class Movement
  3304.                 volume = "0";
  3305.             class TiresRockOut
  3306.                 volume = "camPos*rock*(speed factor[2, 20])";
  3307.             class TiresSandOut
  3308.                 volume = "camPos*sand*(speed factor[2, 20])";
  3309.             class TiresGrassOut
  3310.                 volume = "camPos*grass*(speed factor[2, 20])";
  3311.             class TiresMudOut
  3312.                 volume = "camPos*mud*(speed factor[2, 20])";
  3313.             class TiresGravelOut
  3314.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3315.             class TiresAsphaltOut
  3316.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3317.             class NoiseOut
  3318.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  3319.             class TiresRockIn
  3320.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3321.             class TiresSandIn
  3322.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3323.             class TiresGrassIn
  3324.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3325.             class TiresMudIn
  3326.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3327.             class TiresGravelIn
  3328.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3329.             class TiresAsphaltIn
  3330.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3331.             class NoiseIn
  3332.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  3333.             class breaking_ext_road
  3334.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3335.             class acceleration_ext_road
  3336.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3337.             class turn_left_ext_road
  3338.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3339.             class turn_right_ext_road
  3340.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3341.             class breaking_ext_dirt
  3342.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3343.             class acceleration_ext_dirt
  3344.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3345.             class turn_left_ext_dirt
  3346.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3347.             class turn_right_ext_dirt
  3348.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3349.             class breaking_int_road
  3350.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3351.             class acceleration_int_road
  3352.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3353.             class turn_left_int_road
  3354.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3355.             class turn_right_int_road
  3356.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3357.             class breaking_int_dirt
  3358.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3359.             class acceleration_int_dirt
  3360.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3361.             class turn_left_int_dirt
  3362.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3363.             class turn_right_int_dirt
  3364.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3365.     class Offroad_01_base_F: Car_F
  3366.         class Sounds
  3367.             class Idle_ext
  3368.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(200/  3500),(350/ 3500)]) *   ((rpm/  3500) factor[(580/  3500),(400/ 3500)]))";
  3369.             class Engine
  3370.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(380/  3500),(580/ 3500)]) *   ((rpm/  3500) factor[(960/  3500),(700/ 3500)]))";
  3371.             class Engine1_ext
  3372.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(700/  3500),(970/ 3500)]) *   ((rpm/  3500) factor[(1400/ 3500),(1100/    3500)]))";
  3373.             class Engine2_ext
  3374.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(1100/ 3500),(1430/    3500)]) *   ((rpm/  3500) factor[(1860/ 3500),(1570/    3500)]))";
  3375.             class Engine3_ext
  3376.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(1600/ 3500),(1860/    3500)]) *   ((rpm/  3500) factor[(2200/ 3500),(2050/    3500)]))";
  3377.             class Engine4_ext
  3378.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(2040/ 3500),(2200/    3500)]) *   ((rpm/  3500) factor[(2670/ 3500),(2400/    3500)]))";
  3379.             class Engine5_ext
  3380.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(2400/ 3500),(2660/    3500)]) *   ((rpm/  3500) factor[(3050/ 3500),(2800/    3500)]))";
  3381.             class Engine6_ext
  3382.                 volume = "engineOn*camPos*((rpm/    3500) factor[(2700/ 3500),(3200/    3500)])";
  3383.             class IdleThrust
  3384.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(200/  3500),(350/ 3500)]) *   ((rpm/  3500) factor[(580/  3500),(400/ 3500)]))";
  3385.             class EngineThrust
  3386.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(380/  3500),(580/ 3500)]) *   ((rpm/  3500) factor[(960/  3500),(700/ 3500)]))";
  3387.             class Engine1_Thrust_ext
  3388.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(700/  3500),(970/ 3500)]) *   ((rpm/  3500) factor[(1400/ 3500),(1100/    3500)]))";
  3389.             class Engine2_Thrust_ext
  3390.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1100/ 3500),(1430/    3500)]) *   ((rpm/  3500) factor[(1860/ 3500),(1570/    3500)]))";
  3391.             class Engine3_Thrust_ext
  3392.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1600/ 3500),(1860/    3500)]) *   ((rpm/  3500) factor[(2200/ 3500),(2050/    3500)]))";
  3393.             class Engine4_Thrust_ext
  3394.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(2040/ 3500),(2200/    3500)]) *   ((rpm/  3500) factor[(2670/ 3500),(2400/    3500)]))";
  3395.             class Engine5_Thrust_ext
  3396.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(2400/ 3500),(2660/    3500)]) *   ((rpm/  3500) factor[(3050/ 3500),(2800/    3500)]))";
  3397.             class Engine6_Thrust_ext
  3398.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3500) factor[(2700/ 3500),(3200/    3500)])";
  3399.             class Idle_int
  3400.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(200/  3500),(350/ 3500)]) *   ((rpm/  3500) factor[(580/  3500),(400/ 3500)]))";
  3401.             class Engine_int
  3402.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(380/  3500),(580/ 3500)]) *   ((rpm/  3500) factor[(960/  3500),(700/ 3500)]))";
  3403.             class Engine1_int
  3404.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(700/  3500),(970/ 3500)]) *   ((rpm/  3500) factor[(1400/ 3500),(1100/    3500)]))";
  3405.             class Engine2_int
  3406.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(1100/ 3500),(1430/    3500)]) *   ((rpm/  3500) factor[(1860/ 3500),(1570/    3500)]))";
  3407.             class Engine3_int
  3408.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(1600/ 3500),(1860/    3500)]) *   ((rpm/  3500) factor[(2200/ 3500),(2050/    3500)]))";
  3409.             class Engine4_int
  3410.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(2040/ 3500),(2200/    3500)]) *   ((rpm/  3500) factor[(2670/ 3500),(2400/    3500)]))";
  3411.             class Engine5_int
  3412.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(2400/ 3500),(2660/    3500)]) *   ((rpm/  3500) factor[(3050/ 3500),(2800/    3500)]))";
  3413.             class Engine6_int
  3414.                 volume = "engineOn*(1-camPos)*((rpm/    3500) factor[(2700/ 3500),(3200/    3500)])";
  3415.             class IdleThrust_int
  3416.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(200/  3500),(350/ 3500)]) *   ((rpm/  3500) factor[(580/  3500),(400/ 3500)]))";
  3417.             class EngineThrust_int
  3418.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(380/  3500),(580/ 3500)]) *   ((rpm/  3500) factor[(960/  3500),(700/ 3500)]))";
  3419.             class Engine1_Thrust_int
  3420.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(700/  3500),(970/ 3500)]) *   ((rpm/  3500) factor[(1400/ 3500),(1100/    3500)]))";
  3421.             class Engine2_Thrust_int
  3422.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1100/ 3500),(1430/    3500)]) *   ((rpm/  3500) factor[(1860/ 3500),(1570/    3500)]))";
  3423.             class Engine3_Thrust_int
  3424.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1600/ 3500),(1860/    3500)]) *   ((rpm/  3500) factor[(2200/ 3500),(2050/    3500)]))";
  3425.             class Engine4_Thrust_int
  3426.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(2040/ 3500),(2200/    3500)]) *   ((rpm/  3500) factor[(2670/ 3500),(2400/    3500)]))";
  3427.             class Engine5_Thrust_int
  3428.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(2400/ 3500),(2660/    3500)]) *   ((rpm/  3500) factor[(3050/ 3500),(2800/    3500)]))";
  3429.             class Engine6_Thrust_int
  3430.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3500) factor[(2700/ 3500),(3200/    3500)])";
  3431.             class TiresRockOut
  3432.                 volume = "camPos*rock*(speed factor[2, 20])";
  3433.             class TiresSandOut
  3434.                 volume = "camPos*sand*(speed factor[2, 20])";
  3435.             class TiresGrassOut
  3436.                 volume = "camPos*grass*(speed factor[2, 20])";
  3437.             class TiresMudOut
  3438.                 volume = "camPos*mud*(speed factor[2, 20])";
  3439.             class TiresGravelOut
  3440.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3441.             class TiresAsphaltOut
  3442.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3443.             class NoiseOut
  3444.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  3445.             class TiresRockIn
  3446.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3447.             class TiresSandIn
  3448.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3449.             class TiresGrassIn
  3450.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3451.             class TiresMudIn
  3452.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3453.             class TiresGravelIn
  3454.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3455.             class TiresAsphaltIn
  3456.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3457.             class NoiseIn
  3458.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  3459.             class breaking_ext_road
  3460.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  3461.             class acceleration_ext_road
  3462.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  3463.             class turn_left_ext_road
  3464.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  3465.             class turn_right_ext_road
  3466.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  3467.             class breaking_ext_dirt
  3468.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  3469.             class acceleration_ext_dirt
  3470.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  3471.             class turn_left_ext_dirt
  3472.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  3473.             class turn_right_ext_dirt
  3474.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  3475.             class breaking_int_road
  3476.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  3477.             class acceleration_int_road
  3478.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  3479.             class turn_left_int_road
  3480.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  3481.             class turn_right_int_road
  3482.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  3483.             class breaking_int_dirt
  3484.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  3485.             class acceleration_int_dirt
  3486.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  3487.             class turn_left_int_dirt
  3488.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  3489.             class turn_right_int_dirt
  3490.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  3491.     class Quadbike_01_base_F: Car_F
  3492.         class Sounds
  3493.             class Idle_ext
  3494.                 volume = "engineOn*camPos*(((rpm/   2000) factor[(200/  2000),(400/ 2000)]) *   ((rpm/  2000) factor[(750/  2000),( 600/    2000)]))";
  3495.             class Engine
  3496.                 volume = "engineOn*camPos*(((rpm/   2000) factor[(600/  2000),(730/ 2000)]) *   ((rpm/  2000) factor[(1020/ 2000),( 800/    2000)]))";
  3497.             class Engine1_ext
  3498.                 volume = "engineOn*camPos*(((rpm/   2000) factor[(780/  2000),(1000/    2000)]) *   ((rpm/  2000) factor[(1300/ 2000),( 1100/   2000)]))";
  3499.             class Engine2_ext
  3500.                 volume = "engineOn*camPos*(((rpm/   2000) factor[(1100/ 2000),(1280/    2000)]) *   ((rpm/  2000) factor[(1570/ 2000),( 1380/   2000)]))";
  3501.             class Engine3_ext
  3502.                 volume = "engineOn*camPos*(((rpm/   2000) factor[(1350/ 2000),(1550/    2000)]) *   ((rpm/  2000) factor[(1870/ 2000),( 1630/   2000)]))";
  3503.             class Engine4_ext
  3504.                 volume = "engineOn*camPos*((rpm/    2000) factor[(1650/ 2000),(1900/    2000)])";
  3505.             class IdleThrust
  3506.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(200/  2000),(400/ 2000)]) *   ((rpm/  2000) factor[(750/  2000),( 600/    2000)]))";
  3507.             class EngineThrust
  3508.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(600/  2000),(730/ 2000)]) *   ((rpm/  2000) factor[(1020/ 2000),( 800/    2000)]))";
  3509.             class Engine1_Thrust_ext
  3510.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(780/  2000),(1000/    2000)]) *   ((rpm/  2000) factor[(1300/ 2000),( 1100/   2000)]))";
  3511.             class Engine2_Thrust_ext
  3512.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(1100/ 2000),(1280/    2000)]) *   ((rpm/  2000) factor[(1570/ 2000),( 1380/   2000)]))";
  3513.             class Engine3_Thrust_ext
  3514.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(1350/ 2000),(1550/    2000)]) *   ((rpm/  2000) factor[(1870/ 2000),( 1630/   2000)]))";
  3515.             class Engine4_Thrust_ext
  3516.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2000) factor[(1650/ 2000),(1900/    2000)])";
  3517.             class Idle_int
  3518.                 volume = "engineOn*(1-camPos)*(((rpm/   2000) factor[(200/  2000),(400/ 2000)]) *   ((rpm/  2000) factor[(750/  2000),( 600/    2000)]))";
  3519.             class Engine_int
  3520.                 volume = "engineOn*(1-camPos)*(((rpm/   2000) factor[(600/  2000),(730/ 2000)]) *   ((rpm/  2000) factor[(1020/ 2000),( 800/    2000)]))";
  3521.             class Engine1_int
  3522.                 volume = "engineOn*(1-camPos)*(((rpm/   2000) factor[(780/  2000),(1000/    2000)]) *   ((rpm/  2000) factor[(1300/ 2000),( 1100/   2000)]))";
  3523.             class Engine2_int
  3524.                 volume = "engineOn*(1-camPos)*(((rpm/   2000) factor[(1100/ 2000),(1280/    2000)]) *   ((rpm/  2000) factor[(1570/ 2000),( 1380/   2000)]))";
  3525.             class Engine3_int
  3526.                 volume = "engineOn*(1-camPos)*(((rpm/   2000) factor[(1350/ 2000),(1550/    2000)]) *   ((rpm/  2000) factor[(1870/ 2000),( 1630/   2000)]))";
  3527.             class Engine4_int
  3528.                 volume = "engineOn*(1-camPos)*((rpm/    2000) factor[(1650/ 2000),(1900/    2000)])";
  3529.             class IdleThrust_Int
  3530.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(200/  2000),(400/ 2000)]) *   ((rpm/  2000) factor[(750/  2000),( 600/    2000)]))";
  3531.             class EngineThrust_Int
  3532.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(600/  2000),(730/ 2000)]) *   ((rpm/  2000) factor[(1020/ 2000),( 800/    2000)]))";
  3533.             class Engine1_Thrust_int
  3534.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(780/  2000),(1000/    2000)]) *   ((rpm/  2000) factor[(1300/ 2000),( 1100/   2000)]))";
  3535.             class Engine2_Thrust_int
  3536.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(1100/ 2000),(1280/    2000)]) *   ((rpm/  2000) factor[(1570/ 2000),( 1380/   2000)]))";
  3537.             class Engine3_Thrust_int
  3538.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2000) factor[(1350/ 2000),(1550/    2000)]) *   ((rpm/  2000) factor[(1870/ 2000),( 1630/   2000)]))";
  3539.             class Engine4_Thrust_int
  3540.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2000) factor[(1650/ 2000),(1900/    2000)])";
  3541.             class TiresRockOut
  3542.                 volume = "camPos*rock*(speed factor[2, 20])";
  3543.             class TiresSandOut
  3544.                 volume = "camPos*sand*(speed factor[2, 20])";
  3545.             class TiresGrassOut
  3546.                 volume = "camPos*grass*(speed factor[2, 20])";
  3547.             class TiresMudOut
  3548.                 volume = "camPos*mud*(speed factor[2, 20])";
  3549.             class TiresGravelOut
  3550.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3551.             class TiresAsphaltOut
  3552.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3553.             class NoiseOut
  3554.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 15])";
  3555.             class TiresRockIn
  3556.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3557.             class TiresSandIn
  3558.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3559.             class TiresGrassIn
  3560.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3561.             class TiresMudIn
  3562.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3563.             class TiresGravelIn
  3564.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3565.             class TiresAsphaltIn
  3566.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3567.             class NoiseIn
  3568.                 volume = "(damper0 max 0.1)*(speed factor[0, 15])*(1-camPos)";
  3569.             class breaking_ext_road
  3570.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3571.             class acceleration_ext_road
  3572.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3573.             class turn_left_ext_road
  3574.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3575.             class turn_right_ext_road
  3576.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3577.             class breaking_ext_dirt
  3578.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3579.             class acceleration_ext_dirt
  3580.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3581.             class turn_left_ext_dirt
  3582.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3583.             class turn_right_ext_dirt
  3584.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3585.             class breaking_int_road
  3586.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3587.             class acceleration_int_road
  3588.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3589.             class turn_left_int_road
  3590.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3591.             class turn_right_int_road
  3592.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3593.             class breaking_int_dirt
  3594.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3595.             class acceleration_int_dirt
  3596.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3597.             class turn_left_int_dirt
  3598.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3599.             class turn_right_int_dirt
  3600.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3601.     class MRAP_03_base_F: Car_F
  3602.         class Sounds
  3603.             class Idle_ext
  3604.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(200/  3000),(300/ 3000)]) *   ((rpm/  3000) factor[(900/  3000),(600/ 3000)]))";
  3605.             class Engine
  3606.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(800/  3000),(1000/    3000)]) *   ((rpm/  3000) factor[(2000/ 3000),(1400/    3000)]))";
  3607.             class Engine1_ext
  3608.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1600/ 3000),(1950/    3000)]) *   ((rpm/  3000) factor[(2800/ 3000),(2300/    3000)]))";
  3609.             class Engine2_ext
  3610.                 volume = "engineOn*camPos*((rpm/    3000) factor[(2400/ 3000),(3200/    3000)])";
  3611.             class IdleThrust
  3612.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(200/  3000),(300/ 3000)]) *   ((rpm/  3000) factor[(900/  3000),(600/ 3000)]))";
  3613.             class EngineThrust
  3614.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(800/  3000),(1000/    3000)]) *   ((rpm/  3000) factor[(2000/ 3000),(1400/    3000)]))";
  3615.             class Engine1_Thrust_ext
  3616.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1600/ 3000),(1950/    3000)]) *   ((rpm/  3000) factor[(2800/ 3000),(2300/    3000)]))";
  3617.             class Engine2_Thrust_ext
  3618.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2400/ 3000),(3200/    3000)])";
  3619.             class Idle_int
  3620.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(200/  3000),(300/ 3000)]) *   ((rpm/  3000) factor[(900/  3000),(600/ 3000)]))";
  3621.             class Engine_int
  3622.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(800/  3000),(1000/    3000)]) *   ((rpm/  3000) factor[(2000/ 3000),(1400/    3000)]))";
  3623.             class Engine1_int
  3624.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1600/ 3000),(1950/    3000)]) *   ((rpm/  3000) factor[(2800/ 3000),(2300/    3000)]))";
  3625.             class Engine2_int
  3626.                 volume = "engineOn*(1-camPos)*((rpm/    3000) factor[(2400/ 3000),(3200/    3000)])";
  3627.             class IdleThrust_int
  3628.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(200/  3000),(300/ 3000)]) *   ((rpm/  3000) factor[(900/  3000),(600/ 3000)]))";
  3629.             class EngineThrust_int
  3630.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(800/  3000),(1000/    3000)]) *   ((rpm/  3000) factor[(2000/ 3000),(1400/    3000)]))";
  3631.             class Engine1_Thrust_int
  3632.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1600/ 3000),(1950/    3000)]) *   ((rpm/  3000) factor[(2800/ 3000),(2300/    3000)]))";
  3633.             class Engine2_Thrust_int
  3634.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2400/ 3000),(3200/    3000)])";
  3635.             class Movement
  3636.                 volume = "0";
  3637.             class TiresRockOut
  3638.                 volume = "camPos*rock*(speed factor[2, 20])";
  3639.             class TiresSandOut
  3640.                 volume = "camPos*sand*(speed factor[2, 20])";
  3641.             class TiresGrassOut
  3642.                 volume = "camPos*grass*(speed factor[2, 20])";
  3643.             class TiresMudOut
  3644.                 volume = "camPos*mud*(speed factor[2, 20])";
  3645.             class TiresGravelOut
  3646.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3647.             class TiresAsphaltOut
  3648.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3649.             class NoiseOut
  3650.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  3651.             class TiresRockIn
  3652.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3653.             class TiresSandIn
  3654.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3655.             class TiresGrassIn
  3656.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3657.             class TiresMudIn
  3658.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3659.             class TiresGravelIn
  3660.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3661.             class TiresAsphaltIn
  3662.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3663.             class NoiseIn
  3664.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  3665.             class breaking_ext_road
  3666.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3667.             class acceleration_ext_road
  3668.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 1])";
  3669.             class turn_left_ext_road
  3670.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3671.             class turn_right_ext_road
  3672.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3673.             class breaking_ext_dirt
  3674.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3675.             class acceleration_ext_dirt
  3676.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3677.             class turn_left_ext_dirt
  3678.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3679.             class turn_right_ext_dirt
  3680.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3681.             class breaking_int_road
  3682.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3683.             class acceleration_int_road
  3684.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3685.             class turn_left_int_road
  3686.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3687.             class turn_right_int_road
  3688.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3689.             class breaking_int_dirt
  3690.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3691.             class acceleration_int_dirt
  3692.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3693.             class turn_left_int_dirt
  3694.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3695.             class turn_right_int_dirt
  3696.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3697.     class Truck_01_base_F: Truck_F
  3698.         class Sounds
  3699.             class Idle_ext
  3700.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3701.             class Engine
  3702.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3703.             class Engine1_ext
  3704.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3705.             class Engine2_ext
  3706.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3707.             class Engine3_ext
  3708.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3709.             class Engine4_ext
  3710.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3711.             class Engine5_ext
  3712.                 volume = "engineOn*camPos*((rpm/    3000) factor[(2300/ 3000),(2700/    3000)])";
  3713.             class IdleThrust
  3714.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3715.             class EngineThrust
  3716.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3717.             class Engine1_Thrust_ext
  3718.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3719.             class Engine2_Thrust_ext
  3720.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3721.             class Engine3_Thrust_ext
  3722.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3723.             class Engine4_Thrust_ext
  3724.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3725.             class Engine5_Thrust_ext
  3726.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2300/ 3000),(2700/    3000)])";
  3727.             class Idle_int
  3728.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3729.             class Engine_int
  3730.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3731.             class Engine1_int
  3732.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3733.             class Engine2_int
  3734.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3735.             class Engine3_int
  3736.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3737.             class Engine4_int
  3738.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3739.             class Engine5_int
  3740.                 volume = "engineOn*(1-camPos)*((rpm/    3000) factor[(2300/ 3000),(2700/    3000)])";
  3741.             class IdleThrust_int
  3742.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3743.             class EngineThrust_int
  3744.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3745.             class Engine1_Thrust_int
  3746.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3747.             class Engine2_Thrust_int
  3748.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3749.             class Engine3_Thrust_int
  3750.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3751.             class Engine4_Thrust_int
  3752.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3753.             class Engine5_Thrust_int
  3754.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2300/ 3000),(2700/    3000)])";
  3755.             class Movement
  3756.                 volume = "0";
  3757.             class TiresRockOut
  3758.                 volume = "camPos*rock*(speed factor[2, 20])";
  3759.             class TiresSandOut
  3760.                 volume = "camPos*sand*(speed factor[2, 20])";
  3761.             class TiresGrassOut
  3762.                 volume = "camPos*grass*(speed factor[2, 20])";
  3763.             class TiresMudOut
  3764.                 volume = "camPos*mud*(speed factor[2, 20])";
  3765.             class TiresGravelOut
  3766.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3767.             class TiresAsphaltOut
  3768.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3769.             class NoiseOut
  3770.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  3771.             class TiresRockIn
  3772.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3773.             class TiresSandIn
  3774.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3775.             class TiresGrassIn
  3776.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3777.             class TiresMudIn
  3778.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3779.             class TiresGravelIn
  3780.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3781.             class TiresAsphaltIn
  3782.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3783.             class NoiseIn
  3784.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  3785.             class breaking_ext_road
  3786.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3787.             class acceleration_ext_road
  3788.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3789.             class turn_left_ext_road
  3790.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3791.             class turn_right_ext_road
  3792.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3793.             class breaking_ext_dirt
  3794.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  3795.             class acceleration_ext_dirt
  3796.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3797.             class turn_left_ext_dirt
  3798.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3799.             class turn_right_ext_dirt
  3800.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3801.             class breaking_int_road
  3802.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3803.             class acceleration_int_road
  3804.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3805.             class turn_left_int_road
  3806.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3807.             class turn_right_int_road
  3808.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3809.             class breaking_int_dirt
  3810.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  3811.             class acceleration_int_dirt
  3812.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  3813.             class turn_left_int_dirt
  3814.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  3815.             class turn_right_int_dirt
  3816.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  3817.     class Truck_02_base_F: Truck_F
  3818.         class Sounds
  3819.             class Idle_ext
  3820.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3821.             class Engine
  3822.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3823.             class Engine1_ext
  3824.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3825.             class Engine2_ext
  3826.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3827.             class Engine3_ext
  3828.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3829.             class Engine4_ext
  3830.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3831.             class Engine5_ext
  3832.                 volume = "engineOn*camPos*((rpm/    3000) factor[(2300/ 3000),(2700/    3000)])";
  3833.             class IdleThrust
  3834.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3835.             class EngineThrust
  3836.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3837.             class Engine1_Thrust_ext
  3838.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3839.             class Engine2_Thrust_ext
  3840.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3841.             class Engine3_Thrust_ext
  3842.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3843.             class Engine4_Thrust_ext
  3844.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3845.             class Engine5_Thrust_ext
  3846.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2300/ 3000),(2700/    3000)])";
  3847.             class Idle_int
  3848.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3849.             class Engine_int
  3850.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3851.             class Engine1_int
  3852.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3853.             class Engine2_int
  3854.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3855.             class Engine3_int
  3856.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3857.             class Engine4_int
  3858.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3859.             class Engine5_int
  3860.                 volume = "engineOn*(1-camPos)*((rpm/    3000) factor[(2300/ 3000),(2700/    3000)])";
  3861.             class IdleThrust_int
  3862.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(800/  3000),(600/ 3000)]))";
  3863.             class EngineThrust_int
  3864.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3865.             class Engine1_Thrust_int
  3866.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(950/  3000),(1150/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1300/    3000)]))";
  3867.             class Engine2_Thrust_int
  3868.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1260/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1850/ 3000),(1600/    3000)]))";
  3869.             class Engine3_Thrust_int
  3870.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1550/ 3000),(1800/    3000)]) *   ((rpm/  3000) factor[(2200/ 3000),(1950/    3000)]))";
  3871.             class Engine4_Thrust_int
  3872.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1900/ 3000),(2150/    3000)]) *   ((rpm/  3000) factor[(2600/ 3000),(2300/    3000)]))";
  3873.             class Engine5_Thrust_int
  3874.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2300/ 3000),(2700/    3000)])";
  3875.             class TiresRockOut
  3876.                 volume = "camPos*rock*(speed factor[2, 20])";
  3877.             class TiresSandOut
  3878.                 volume = "camPos*sand*(speed factor[2, 20])";
  3879.             class TiresGrassOut
  3880.                 volume = "camPos*grass*(speed factor[2, 20])";
  3881.             class TiresMudOut
  3882.                 volume = "camPos*mud*(speed factor[2, 20])";
  3883.             class TiresGravelOut
  3884.                 volume = "camPos*gravel*(speed factor[2, 20])";
  3885.             class TiresAsphaltOut
  3886.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  3887.             class NoiseOut
  3888.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  3889.             class TiresRockIn
  3890.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  3891.             class TiresSandIn
  3892.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  3893.             class TiresGrassIn
  3894.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  3895.             class TiresMudIn
  3896.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  3897.             class TiresGravelIn
  3898.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  3899.             class TiresAsphaltIn
  3900.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  3901.             class NoiseIn
  3902.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  3903.             class breaking_ext_road
  3904.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 10])";
  3905.             class acceleration_ext_road
  3906.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  3907.             class turn_left_ext_road
  3908.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  3909.             class turn_right_ext_road
  3910.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  3911.             class breaking_ext_dirt
  3912.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 10])";
  3913.             class acceleration_ext_dirt
  3914.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  3915.             class turn_left_ext_dirt
  3916.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  3917.             class turn_right_ext_dirt
  3918.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  3919.             class breaking_int_road
  3920.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 6])";
  3921.             class acceleration_int_road
  3922.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  3923.             class turn_left_int_road
  3924.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  3925.             class turn_right_int_road
  3926.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  3927.             class breaking_int_dirt
  3928.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 6])";
  3929.             class acceleration_int_dirt
  3930.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  3931.             class turn_left_int_dirt
  3932.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  3933.             class turn_right_int_dirt
  3934.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  3935.     class Truck_03_base_F: Truck_F
  3936.         class Sounds
  3937.             class Idle_ext
  3938.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(830/  3000),(600/ 3000)]))";
  3939.             class Engine
  3940.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3941.             class Engine1_ext
  3942.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(900/  3000),(1100/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1150/    3000)]))";
  3943.             class Engine2_ext
  3944.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1170/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1900/ 3000),(1650/    3000)]))";
  3945.             class Engine3_ext
  3946.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1600/ 3000),(1850/    3000)]) *   ((rpm/  3000) factor[(2300/ 3000),(2050/    3000)]))";
  3947.             class Engine4_ext
  3948.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(2000/ 3000),(2300/    3000)]) *   ((rpm/  3000) factor[(2700/ 3000),(2450/    3000)]))";
  3949.             class Engine5_ext
  3950.                 volume = "engineOn*camPos*((rpm/    3000) factor[(2400/ 3000),(2700/    3000)])";
  3951.             class IdleThrust
  3952.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(830/  3000),(600/ 3000)]))";
  3953.             class EngineThrust
  3954.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3955.             class Engine1_Thrust_ext
  3956.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(900/  3000),(1100/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1150/    3000)]))";
  3957.             class Engine2_Thrust_ext
  3958.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1170/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1900/ 3000),(1650/    3000)]))";
  3959.             class Engine3_Thrust_ext
  3960.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1600/ 3000),(1850/    3000)]) *   ((rpm/  3000) factor[(2300/ 3000),(2050/    3000)]))";
  3961.             class Engine4_Thrust_ext
  3962.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(2000/ 3000),(2300/    3000)]) *   ((rpm/  3000) factor[(2700/ 3000),(2450/    3000)]))";
  3963.             class Engine5_Thrust_ext
  3964.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2400/ 3000),(2700/    3000)])";
  3965.             class Idle_int
  3966.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(830/  3000),(600/ 3000)]))";
  3967.             class Engine_int
  3968.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3969.             class Engine1_int
  3970.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(900/  3000),(1100/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1150/    3000)]))";
  3971.             class Engine2_int
  3972.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1170/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1900/ 3000),(1650/    3000)]))";
  3973.             class Engine3_int
  3974.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1600/ 3000),(1850/    3000)]) *   ((rpm/  3000) factor[(2300/ 3000),(2050/    3000)]))";
  3975.             class Engine4_int
  3976.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(2000/ 3000),(2300/    3000)]) *   ((rpm/  3000) factor[(2700/ 3000),(2450/    3000)]))";
  3977.             class Engine5_int
  3978.                 volume = "engineOn*(1-camPos)*((rpm/    3000) factor[(2400/ 3000),(2700/    3000)])";
  3979.             class IdleThrust_int
  3980.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(10/   3000),(50/  3000)]) *   ((rpm/  3000) factor[(830/  3000),(600/ 3000)]))";
  3981.             class EngineThrust_int
  3982.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(620/  3000),(820/ 3000)]) *   ((rpm/  3000) factor[(1200/ 3000),(1000/    3000)]))";
  3983.             class Engine1_Thrust_int
  3984.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(900/  3000),(1100/    3000)]) *   ((rpm/  3000) factor[(1500/ 3000),(1150/    3000)]))";
  3985.             class Engine2_Thrust_int
  3986.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1170/ 3000),(1500/    3000)]) *   ((rpm/  3000) factor[(1900/ 3000),(1650/    3000)]))";
  3987.             class Engine3_Thrust_int
  3988.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(1600/ 3000),(1850/    3000)]) *   ((rpm/  3000) factor[(2300/ 3000),(2050/    3000)]))";
  3989.             class Engine4_Thrust_int
  3990.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3000) factor[(2000/ 3000),(2300/    3000)]) *   ((rpm/  3000) factor[(2700/ 3000),(2450/    3000)]))";
  3991.             class Engine5_Thrust_int
  3992.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2400/ 3000),(2700/    3000)])";
  3993.             class TiresRockOut
  3994.                 volume = "camPos*rock*(speed factor[2, 20])";
  3995.             class TiresSandOut
  3996.                 volume = "camPos*sand*(speed factor[2, 20])";
  3997.             class TiresGrassOut
  3998.                 volume = "camPos*grass*(speed factor[2, 20])";
  3999.             class TiresMudOut
  4000.                 volume = "camPos*mud*(speed factor[2, 20])";
  4001.             class TiresGravelOut
  4002.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4003.             class TiresAsphaltOut
  4004.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4005.             class NoiseOut
  4006.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4007.             class TiresRockIn
  4008.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4009.             class TiresSandIn
  4010.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4011.             class TiresGrassIn
  4012.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4013.             class TiresMudIn
  4014.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4015.             class TiresGravelIn
  4016.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4017.             class TiresAsphaltIn
  4018.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4019.             class NoiseIn
  4020.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4021.             class breaking_ext_road
  4022.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 10])";
  4023.             class acceleration_ext_road
  4024.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  4025.             class turn_left_ext_road
  4026.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  4027.             class turn_right_ext_road
  4028.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  4029.             class breaking_ext_dirt
  4030.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 10])";
  4031.             class acceleration_ext_dirt
  4032.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  4033.             class turn_left_ext_dirt
  4034.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  4035.             class turn_right_ext_dirt
  4036.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  4037.             class breaking_int_road
  4038.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 6])";
  4039.             class acceleration_int_road
  4040.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  4041.             class turn_left_int_road
  4042.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  4043.             class turn_right_int_road
  4044.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  4045.             class breaking_int_dirt
  4046.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 6])";
  4047.             class acceleration_int_dirt
  4048.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  4049.             class turn_left_int_dirt
  4050.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  4051.             class turn_right_int_dirt
  4052.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  4053.     class Hatchback_01_base_F: Car_F
  4054.         class Sounds
  4055.             class Idle_ext
  4056.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4057.             class Engine
  4058.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4059.             class Engine1_ext
  4060.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4061.             class Engine2_ext
  4062.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4063.             class Engine3_ext
  4064.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4065.             class Engine4_ext
  4066.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4067.             class Engine5_ext
  4068.                 volume = "engineOn*camPos*((rpm/    6900) factor[(5100/ 6900),(6100/    6900)])";
  4069.             class IdleThrust
  4070.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4071.             class EngineThrust
  4072.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4073.             class Engine1_Thrust_ext
  4074.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4075.             class Engine2_Thrust_ext
  4076.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4077.             class Engine3_Thrust_ext
  4078.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4079.             class Engine4_Thrust_ext
  4080.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4081.             class Engine5_Thrust_ext
  4082.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6900) factor[(5100/ 6900),(6100/    6900)])";
  4083.             class Idle_int
  4084.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4085.             class Engine_int
  4086.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4087.             class Engine1_int
  4088.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4089.             class Engine2_int
  4090.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4091.             class Engine3_int
  4092.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4093.             class Engine4_int
  4094.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4095.             class Engine5_int
  4096.                 volume = "engineOn*(1-camPos)*((rpm/    6900) factor[(5100/ 6900),(6100/    6900)])";
  4097.             class IdleThrust_int
  4098.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4099.             class EngineThrust_int
  4100.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4101.             class Engine1_Thrust_int
  4102.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4103.             class Engine2_Thrust_int
  4104.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4105.             class Engine3_Thrust_int
  4106.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4107.             class Engine4_Thrust_int
  4108.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4109.             class Engine5_Thrust_int
  4110.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6900) factor[(5100/ 6900),(6100/    6900)])";
  4111.             class Movement
  4112.                 volume = "0";
  4113.             class TiresRockOut
  4114.                 volume = "camPos*rock*(speed factor[2, 20])";
  4115.             class TiresSandOut
  4116.                 volume = "camPos*sand*(speed factor[2, 20])";
  4117.             class TiresGrassOut
  4118.                 volume = "camPos*grass*(speed factor[2, 20])";
  4119.             class TiresMudOut
  4120.                 volume = "camPos*mud*(speed factor[2, 20])";
  4121.             class TiresGravelOut
  4122.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4123.             class TiresAsphaltOut
  4124.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4125.             class NoiseOut
  4126.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4127.             class TiresRockIn
  4128.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4129.             class TiresSandIn
  4130.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4131.             class TiresGrassIn
  4132.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4133.             class TiresMudIn
  4134.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4135.             class TiresGravelIn
  4136.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4137.             class TiresAsphaltIn
  4138.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4139.             class NoiseIn
  4140.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4141.             class breaking_ext_road
  4142.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4143.             class acceleration_ext_road
  4144.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4145.             class turn_left_ext_road
  4146.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4147.             class turn_right_ext_road
  4148.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4149.             class breaking_ext_dirt
  4150.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  4151.             class acceleration_ext_dirt
  4152.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  4153.             class turn_left_ext_dirt
  4154.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  4155.             class turn_right_ext_dirt
  4156.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  4157.             class breaking_int_road
  4158.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4159.             class acceleration_int_road
  4160.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4161.             class turn_left_int_road
  4162.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4163.             class turn_right_int_road
  4164.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4165.             class breaking_int_dirt
  4166.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01, -0.4])*(Speed Factor[2, 15])";
  4167.             class acceleration_int_dirt
  4168.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4169.             class turn_left_int_dirt
  4170.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4171.             class turn_right_int_dirt
  4172.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4173.     class Hatchback_01_sport_base_F: Hatchback_01_base_F
  4174.         class Sounds
  4175.             class Idle_ext
  4176.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4177.             class Engine
  4178.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4179.             class Engine1_ext
  4180.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4181.             class Engine2_ext
  4182.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4183.             class Engine3_ext
  4184.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4185.             class Engine4_ext
  4186.                 volume = "engineOn*camPos*(((rpm/   6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4187.             class Engine5_ext
  4188.                 volume = "engineOn*camPos*((rpm/    6900) factor[(5100/ 6900),(6100/    6900)])";
  4189.             class IdleThrust
  4190.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4191.             class EngineThrust
  4192.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4193.             class Engine1_Thrust_ext
  4194.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4195.             class Engine2_Thrust_ext
  4196.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4197.             class Engine3_Thrust_ext
  4198.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4199.             class Engine4_Thrust_ext
  4200.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4201.             class Engine5_Thrust_ext
  4202.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6900) factor[(5100/ 6900),(6100/    6900)])";
  4203.             class Idle_int
  4204.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4205.             class Engine_int
  4206.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4207.             class Engine1_int
  4208.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4209.             class Engine2_int
  4210.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4211.             class Engine3_int
  4212.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4213.             class Engine4_int
  4214.                 volume = "engineOn*(1-camPos)*(((rpm/   6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4215.             class Engine5_int
  4216.                 volume = "engineOn*(1-camPos)*((rpm/    6900) factor[(5100/ 6900),(6100/    6900)])";
  4217.             class IdleThrust_int
  4218.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(400/  6900),(700/ 6900)]) *   ((rpm/  6900) factor[(1100/ 6900),(900/ 6900)]))";
  4219.             class EngineThrust_int
  4220.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(870/  6900),(1100/    6900)]) *   ((rpm/  6900) factor[(2100/ 6900),(1300/    6900)]))";
  4221.             class Engine1_Thrust_int
  4222.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(1250/ 6900),(2050/    6900)]) *   ((rpm/  6900) factor[(3100/ 6900),(2300/    6900)]))";
  4223.             class Engine2_Thrust_int
  4224.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(2250/ 6900),(3050/    6900)]) *   ((rpm/  6900) factor[(4100/ 6900),(3300/    6900)]))";
  4225.             class Engine3_Thrust_int
  4226.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(3250/ 6900),(4050/    6900)]) *   ((rpm/  6900) factor[(4870/ 6900),(4200/    6900)]))";
  4227.             class Engine4_Thrust_int
  4228.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6900) factor[(4150/ 6900),(4800/    6900)]) *   ((rpm/  6900) factor[(6150/ 6900),(5150/    6900)]))";
  4229.             class Engine5_Thrust_int
  4230.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6900) factor[(5100/ 6900),(6100/    6900)])";
  4231.             class Movement
  4232.                 volume = "0";
  4233.             class TiresRockOut
  4234.                 volume = "camPos*rock*(speed factor[2, 20])";
  4235.             class TiresSandOut
  4236.                 volume = "camPos*sand*(speed factor[2, 20])";
  4237.             class TiresGrassOut
  4238.                 volume = "camPos*grass*(speed factor[2, 20])";
  4239.             class TiresMudOut
  4240.                 volume = "camPos*mud*(speed factor[2, 20])";
  4241.             class TiresGravelOut
  4242.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4243.             class TiresAsphaltOut
  4244.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4245.             class NoiseOut
  4246.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4247.             class TiresRockIn
  4248.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4249.             class TiresSandIn
  4250.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4251.             class TiresGrassIn
  4252.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4253.             class TiresMudIn
  4254.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4255.             class TiresGravelIn
  4256.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4257.             class TiresAsphaltIn
  4258.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4259.             class NoiseIn
  4260.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4261.             class breaking_ext_road
  4262.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4263.             class acceleration_ext_road
  4264.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4265.             class turn_left_ext_road
  4266.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4267.             class turn_right_ext_road
  4268.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4269.             class breaking_ext_dirt
  4270.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  4271.             class acceleration_ext_dirt
  4272.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  4273.             class turn_left_ext_dirt
  4274.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  4275.             class turn_right_ext_dirt
  4276.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  4277.             class breaking_int_road
  4278.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4279.             class acceleration_int_road
  4280.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4281.             class turn_left_int_road
  4282.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4283.             class turn_right_int_road
  4284.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4285.             class breaking_int_dirt
  4286.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01, -0.4])*(Speed Factor[2, 15])";
  4287.             class acceleration_int_dirt
  4288.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4289.             class turn_left_int_dirt
  4290.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4291.             class turn_right_int_dirt
  4292.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4293.     class SUV_01_base_F: Car_F
  4294.         class Sounds
  4295.             class Idle_ext
  4296.                 volume = "engineOn*camPos*(((rpm/   6000) factor[(200/  6000),(600/ 6000)]) *   ((rpm/  6000) factor[(1100/ 6000),(800/ 6000)]))";
  4297.             class Engine
  4298.                 volume = "engineOn*camPos*(((rpm/   6000) factor[(820/  6000),(1100/    6000)]) *   ((rpm/  6000) factor[(2000/ 6000),(1350/    6000)]))";
  4299.             class Engine1_ext
  4300.                 volume = "engineOn*camPos*(((rpm/   6000) factor[(1300/ 6000),(2000/    6000)]) *   ((rpm/  6000) factor[(2700/ 6000),(2150/    6000)]))";
  4301.             class Engine2_ext
  4302.                 volume = "engineOn*camPos*(((rpm/   6000) factor[(2150/ 6000),(2650/    6000)]) *   ((rpm/  6000) factor[(3550/ 6000),(2900/    6000)]))";
  4303.             class Engine3_ext
  4304.                 volume = "engineOn*camPos*(((rpm/   6000) factor[(2900/ 6000),(3500/    6000)]) *   ((rpm/  6000) factor[(4180/ 6000),(3700/    6000)]))";
  4305.             class Engine4_ext
  4306.                 volume = "engineOn*camPos*(((rpm/   6000) factor[(3700/ 6000),(4100/    6000)]) *   ((rpm/  6000) factor[(5200/ 6000),(4500/    6000)]))";
  4307.             class Engine5_ext
  4308.                 volume = "engineOn*camPos*((rpm/    6000) factor[(4500/ 6000),(5600/    6000)])";
  4309.             class IdleThrust
  4310.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(200/  6000),(600/ 6000)]) *   ((rpm/  6000) factor[(1100/ 6000),(800/ 6000)]))";
  4311.             class EngineThrust
  4312.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(820/  6000),(1100/    6000)]) *   ((rpm/  6000) factor[(2000/ 6000),(1350/    6000)]))";
  4313.             class Engine1_Thrust_ext
  4314.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(1300/ 6000),(2000/    6000)]) *   ((rpm/  6000) factor[(2700/ 6000),(2150/    6000)]))";
  4315.             class Engine2_Thrust_ext
  4316.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(2150/ 6000),(2650/    6000)]) *   ((rpm/  6000) factor[(3550/ 6000),(2900/    6000)]))";
  4317.             class Engine3_Thrust_ext
  4318.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(2900/ 6000),(3500/    6000)]) *   ((rpm/  6000) factor[(4180/ 6000),(3700/    6000)]))";
  4319.             class Engine4_Thrust_ext
  4320.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(3700/ 6000),(4100/    6000)]) *   ((rpm/  6000) factor[(5200/ 6000),(4500/    6000)]))";
  4321.             class Engine5_Thrust_ext
  4322.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6000) factor[(4500/ 6000),(5600/    6000)])";
  4323.             class Idle_int
  4324.                 volume = "engineOn*(1-camPos)*(((rpm/   6000) factor[(200/  6000),(600/ 6000)]) *   ((rpm/  6000) factor[(1100/ 6000),(800/ 6000)]))";
  4325.             class Engine_int
  4326.                 volume = "engineOn*(1-camPos)*(((rpm/   6000) factor[(820/  6000),(1100/    6000)]) *   ((rpm/  6000) factor[(2000/ 6000),(1350/    6000)]))";
  4327.             class Engine1_int
  4328.                 volume = "engineOn*(1-camPos)*(((rpm/   6000) factor[(1300/ 6000),(2000/    6000)]) *   ((rpm/  6000) factor[(2700/ 6000),(2150/    6000)]))";
  4329.             class Engine2_int
  4330.                 volume = "engineOn*(1-camPos)*(((rpm/   6000) factor[(2150/ 6000),(2650/    6000)]) *   ((rpm/  6000) factor[(3550/ 6000),(2900/    6000)]))";
  4331.             class Engine3_int
  4332.                 volume = "engineOn*(1-camPos)*(((rpm/   6000) factor[(2900/ 6000),(3500/    6000)]) *   ((rpm/  6000) factor[(4180/ 6000),(3700/    6000)]))";
  4333.             class Engine4_int
  4334.                 volume = "engineOn*(1-camPos)*(((rpm/   6000) factor[(3700/ 6000),(4100/    6000)]) *   ((rpm/  6000) factor[(5200/ 6000),(4500/    6000)]))";
  4335.             class Engine5_int
  4336.                 volume = "engineOn*(1-camPos)*((rpm/    6000) factor[(4500/ 6000),(5600/    6000)])";
  4337.             class IdleThrust_int
  4338.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(200/  6000),(600/ 6000)]) *   ((rpm/  6000) factor[(1100/ 6000),(800/ 6000)]))";
  4339.             class EngineThrust_int
  4340.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(820/  6000),(1100/    6000)]) *   ((rpm/  6000) factor[(2000/ 6000),(1350/    6000)]))";
  4341.             class Engine1_Thrust_int
  4342.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(1300/ 6000),(2000/    6000)]) *   ((rpm/  6000) factor[(2700/ 6000),(2150/    6000)]))";
  4343.             class Engine2_Thrust_int
  4344.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(2150/ 6000),(2650/    6000)]) *   ((rpm/  6000) factor[(3550/ 6000),(2900/    6000)]))";
  4345.             class Engine3_Thrust_int
  4346.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(2900/ 6000),(3500/    6000)]) *   ((rpm/  6000) factor[(4180/ 6000),(3700/    6000)]))";
  4347.             class Engine4_Thrust_int
  4348.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    6000) factor[(3700/ 6000),(4100/    6000)]) *   ((rpm/  6000) factor[(5200/ 6000),(4500/    6000)]))";
  4349.             class Engine5_Thrust_int
  4350.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6000) factor[(4500/ 6000),(5600/    6000)])";
  4351.             class TiresRockOut
  4352.                 volume = "camPos*rock*(speed factor[2, 20])";
  4353.             class TiresSandOut
  4354.                 volume = "camPos*sand*(speed factor[2, 20])";
  4355.             class TiresGrassOut
  4356.                 volume = "camPos*grass*(speed factor[2, 20])";
  4357.             class TiresMudOut
  4358.                 volume = "camPos*mud*(speed factor[2, 20])";
  4359.             class TiresGravelOut
  4360.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4361.             class TiresAsphaltOut
  4362.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4363.             class NoiseOut
  4364.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4365.             class TiresRockIn
  4366.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4367.             class TiresSandIn
  4368.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4369.             class TiresGrassIn
  4370.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4371.             class TiresMudIn
  4372.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4373.             class TiresGravelIn
  4374.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4375.             class TiresAsphaltIn
  4376.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4377.             class NoiseIn
  4378.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4379.             class breaking_ext_road
  4380.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  4381.             class acceleration_ext_road
  4382.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4383.             class turn_left_ext_road
  4384.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4385.             class turn_right_ext_road
  4386.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4387.             class breaking_ext_dirt
  4388.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  4389.             class acceleration_ext_dirt
  4390.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4391.             class turn_left_ext_dirt
  4392.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4393.             class turn_right_ext_dirt
  4394.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4395.             class breaking_int_road
  4396.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[1,15])";
  4397.             class acceleration_int_road
  4398.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[15, 1])";
  4399.             class turn_left_int_road
  4400.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[1, 15])";
  4401.             class turn_right_int_road
  4402.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[1, 15])";
  4403.             class breaking_int_dirt
  4404.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 15])";
  4405.             class acceleration_int_dirt
  4406.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[15, 2])";
  4407.             class turn_left_int_dirt
  4408.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[2, 15])";
  4409.             class turn_right_int_dirt
  4410.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 15])";
  4411.     class Van_01_base_F: Truck_F
  4412.         class Sounds
  4413.             class Idle_ext
  4414.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(100/  3500),(400/ 3500)]) *   ((rpm/  3500) factor[(970/  3500),(850/ 3500)]))";
  4415.             class Engine
  4416.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(850/  3500),(950/ 3500)]) *   ((rpm/  3500) factor[(1300/ 3500),(1050/    3500)]))";
  4417.             class Engine1_ext
  4418.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(1020/ 3500),(1250/    3500)]) *   ((rpm/  3500) factor[(1600/ 3500),(1350/    3500)]))";
  4419.             class Engine2_ext
  4420.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(1320/ 3500),(1570/    3500)]) *   ((rpm/  3500) factor[(1950/ 3500),(1670/    3500)]))";
  4421.             class Engine3_ext
  4422.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(1650/ 3500),(1900/    3500)]) *   ((rpm/  3500) factor[(2430/ 3500),(2130/    3500)]))";
  4423.             class Engine4_ext
  4424.                 volume = "engineOn*camPos*(((rpm/   3500) factor[(2100/ 3500),(2400/    3500)]) *   ((rpm/  3500) factor[(3080/ 3500),(2530/    3500)]))";
  4425.             class Engine5_ext
  4426.                 volume = "engineOn*camPos*((rpm/    3500) factor[(2500/ 3500),(3000/    3500)])";
  4427.             class IdleThrust
  4428.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(100/  3500),(400/ 3500)]) *   ((rpm/  3500) factor[(970/  3500),(850/ 3500)]))";
  4429.             class EngineThrust
  4430.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(850/  3500),(950/ 3500)]) *   ((rpm/  3500) factor[(1300/ 3500),(1050/    3500)]))";
  4431.             class Engine1_Thrust_ext
  4432.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1020/ 3500),(1250/    3500)]) *   ((rpm/  3500) factor[(1600/ 3500),(1350/    3500)]))";
  4433.             class Engine2_Thrust_ext
  4434.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1320/ 3500),(1570/    3500)]) *   ((rpm/  3500) factor[(1950/ 3500),(1670/    3500)]))";
  4435.             class Engine3_Thrust_ext
  4436.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1650/ 3500),(1900/    3500)]) *   ((rpm/  3500) factor[(2430/ 3500),(2130/    3500)]))";
  4437.             class Engine4_Thrust_ext
  4438.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(2100/ 3500),(2400/    3500)]) *   ((rpm/  3500) factor[(3080/ 3500),(2530/    3500)]))";
  4439.             class Engine5_Thrust_ext
  4440.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3500) factor[(2500/ 3500),(3000/    3500)])";
  4441.             class Idle_int
  4442.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(100/  3500),(400/ 3500)]) *   ((rpm/  3500) factor[(970/  3500),(850/ 3500)]))";
  4443.             class Engine_int
  4444.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(850/  3500),(950/ 3500)]) *   ((rpm/  3500) factor[(1300/ 3500),(1050/    3500)]))";
  4445.             class Engine1_int
  4446.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(1020/ 3500),(1250/    3500)]) *   ((rpm/  3500) factor[(1600/ 3500),(1350/    3500)]))";
  4447.             class Engine2_int
  4448.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(1320/ 3500),(1570/    3500)]) *   ((rpm/  3500) factor[(1950/ 3500),(1670/    3500)]))";
  4449.             class Engine3_int
  4450.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(1650/ 3500),(1900/    3500)]) *   ((rpm/  3500) factor[(2430/ 3500),(2130/    3500)]))";
  4451.             class Engine4_int
  4452.                 volume = "engineOn*(1-camPos)*(((rpm/   3500) factor[(2100/ 3500),(2400/    3500)]) *   ((rpm/  3500) factor[(3080/ 3500),(2530/    3500)]))";
  4453.             class Engine5_int
  4454.                 volume = "engineOn*(1-camPos)*((rpm/    3500) factor[(2500/ 3500),(3000/    3500)])";
  4455.             class IdleThrust_int
  4456.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(100/  3500),(400/ 3500)]) *   ((rpm/  3500) factor[(970/  3500),(850/ 3500)]))";
  4457.             class EngineThrust_int
  4458.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(850/  3500),(950/ 3500)]) *   ((rpm/  3500) factor[(1300/ 3500),(1050/    3500)]))";
  4459.             class Engine1_Thrust_int
  4460.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1020/ 3500),(1250/    3500)]) *   ((rpm/  3500) factor[(1600/ 3500),(1350/    3500)]))";
  4461.             class Engine2_Thrust_int
  4462.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1320/ 3500),(1570/    3500)]) *   ((rpm/  3500) factor[(1950/ 3500),(1670/    3500)]))";
  4463.             class Engine3_Thrust_int
  4464.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(1650/ 3500),(1900/    3500)]) *   ((rpm/  3500) factor[(2430/ 3500),(2130/    3500)]))";
  4465.             class Engine4_Thrust_int
  4466.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3500) factor[(2100/ 3500),(2400/    3500)]) *   ((rpm/  3500) factor[(3080/ 3500),(2530/    3500)]))";
  4467.             class Engine5_Thrust_int
  4468.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3500) factor[(2500/ 3500),(3000/    3500)])";
  4469.             class TiresRockOut
  4470.                 volume = "camPos*rock*(speed factor[2, 20])";
  4471.             class TiresSandOut
  4472.                 volume = "camPos*sand*(speed factor[2, 20])";
  4473.             class TiresGrassOut
  4474.                 volume = "camPos*grass*(speed factor[2, 20])";
  4475.             class TiresMudOut
  4476.                 volume = "camPos*mud*(speed factor[2, 20])";
  4477.             class TiresGravelOut
  4478.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4479.             class TiresAsphaltOut
  4480.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4481.             class NoiseOut
  4482.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4483.             class TiresRockIn
  4484.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4485.             class TiresSandIn
  4486.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4487.             class TiresGrassIn
  4488.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4489.             class TiresMudIn
  4490.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4491.             class TiresGravelIn
  4492.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4493.             class TiresAsphaltIn
  4494.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4495.             class NoiseIn
  4496.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4497.             class breaking_ext_road
  4498.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  4499.             class acceleration_ext_road
  4500.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4501.             class turn_left_ext_road
  4502.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4503.             class turn_right_ext_road
  4504.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4505.             class breaking_ext_dirt
  4506.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  4507.             class acceleration_ext_dirt
  4508.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4509.             class turn_left_ext_dirt
  4510.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4511.             class turn_right_ext_dirt
  4512.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4513.             class breaking_int_road
  4514.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.2, -0.3])*(Speed Factor[2,15])";
  4515.             class acceleration_int_road
  4516.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.2, 0.3])*(Speed Factor[15, 0])";
  4517.             class turn_left_int_road
  4518.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.25, 0.3])*(Speed Factor[0, 15])";
  4519.             class turn_right_int_road
  4520.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.2, -0.3])*(Speed Factor[0, 15])";
  4521.             class breaking_int_dirt
  4522.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 15])";
  4523.             class acceleration_int_dirt
  4524.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[15, 0])";
  4525.             class turn_left_int_dirt
  4526.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 15])";
  4527.             class turn_right_int_dirt
  4528.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 15])";
  4529.     class Kart_01_Base_F: Car_F
  4530.         class Sounds
  4531.             class Idle_ext
  4532.                 volume = "engineOn*camPos*((((rpm/  3000) factor[(200/  3000),( 500/    3000)]) *   ((rpm/  3000) factor[( 934/ 3000),( 713/    3000)])))*2";
  4533.             class Engine_ext
  4534.                 volume = "engineOn*camPos*((((rpm/  3000) factor[(600/  3000),( 800/    3000)]) *   ((rpm/  3000) factor[( 1230/    3000),( 963/    3000)])))*2.5";
  4535.             class Engine1_ext
  4536.                 volume = "engineOn*camPos*((((rpm/  3000) factor[(803/  3000),( 1130/   3000)]) *   ((rpm/  3000) factor[( 1643/    3000),( 1253/   3000)])))*2.5";
  4537.             class Engine2_ext
  4538.                 volume = "engineOn*camPos*((((rpm/  3000) factor[(1153/ 3000),( 1543/   3000)]) *   ((rpm/  3000) factor[( 1959/    3000),( 1713/   3000)])))*2.6";
  4539.             class Engine3_ext
  4540.                 volume = "engineOn*camPos*((((rpm/  3000) factor[(1613/ 3000),( 1859/   3000)]) *   ((rpm/  3000) factor[( 2500/    3000),( 2203/   3000)])))*3";
  4541.             class Engine4_ext
  4542.                 volume = "engineOn*camPos*(((rpm/   3000) factor[(1800/ 3000),( 2500/   3000)]))*2.88";
  4543.             class Idle_int
  4544.                 volume = "engineOn*(1-camPos)*((((rpm/  3000) factor[(200/  3000),( 500/    3000)]) *   ((rpm/  3000) factor[( 934/ 3000),( 713/    3000)])))*2";
  4545.             class Engine_int
  4546.                 volume = "engineOn*(1-camPos)*((((rpm/  3000) factor[(600/  3000),( 800/    3000)]) *   ((rpm/  3000) factor[( 1230/    3000),( 963/    3000)])))*2.5";
  4547.             class Engine1_int
  4548.                 volume = "engineOn*(1-camPos)*((((rpm/  3000) factor[(803/  3000),( 1130/   3000)]) *   ((rpm/  3000) factor[( 1643/    3000),( 1253/   3000)])))*2.5";
  4549.             class Engine2_int
  4550.                 volume = "engineOn*(1-camPos)*((((rpm/  3000) factor[(1153/ 3000),( 1543/   3000)]) *   ((rpm/  3000) factor[( 1959/    3000),( 1713/   3000)])))*2.6";
  4551.             class Engine3_int
  4552.                 volume = "engineOn*(1-camPos)*((((rpm/  3000) factor[(1613/ 3000),( 1859/   3000)]) *   ((rpm/  3000) factor[( 2500/    3000),( 2203/   3000)])))*3";
  4553.             class Engine4_int
  4554.                 volume = "engineOn*(1-camPos)*(((rpm/   3000) factor[(1800/ 3000),( 2500/   3000)]))*2.88";
  4555.             class TiresRockOut
  4556.                 volume = "camPos*rock*(speed factor[2, 20])";
  4557.             class TiresSandOut
  4558.                 volume = "camPos*sand*(speed factor[2, 20])";
  4559.             class TiresGrassOut
  4560.                 volume = "camPos*grass*(speed factor[2, 20])";
  4561.             class TiresMudOut
  4562.                 volume = "camPos*mud*(speed factor[2, 20])";
  4563.             class TiresGravelOut
  4564.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4565.             class TiresAsphaltOut
  4566.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4567.             class NoiseOut
  4568.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 15])";
  4569.             class TiresRockIn
  4570.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4571.             class TiresSandIn
  4572.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4573.             class TiresGrassIn
  4574.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4575.             class TiresMudIn
  4576.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4577.             class TiresGravelIn
  4578.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4579.             class TiresAsphaltIn
  4580.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4581.             class NoiseIn
  4582.                 volume = "(damper0 max 0.1)*(speed factor[0, 15])*(1-camPos)";
  4583.             class breaking_ext_road
  4584.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  4585.             class acceleration_ext_road
  4586.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4587.             class turn_left_ext_road
  4588.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4589.             class turn_right_ext_road
  4590.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4591.             class breaking_ext_dirt
  4592.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  4593.             class acceleration_ext_dirt
  4594.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4595.             class turn_left_ext_dirt
  4596.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4597.             class turn_right_ext_dirt
  4598.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4599.             class breaking_int_road
  4600.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  4601.             class acceleration_int_road
  4602.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4603.             class turn_left_int_road
  4604.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4605.             class turn_right_int_road
  4606.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4607.             class breaking_int_dirt
  4608.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  4609.             class acceleration_int_dirt
  4610.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  4611.             class turn_left_int_dirt
  4612.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4613.             class turn_right_int_dirt
  4614.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4615.     class APC_Wheeled_01_base_F: Wheeled_APC_F
  4616.         class Sounds
  4617.             class Idle_ext
  4618.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(10/   2300),(200/ 2300)]) *   ((rpm/  2300) factor[(500/  2300),(425/ 2300)]))";
  4619.             class Engine
  4620.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(430/  2300),(510/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(620/ 2300)]))";
  4621.             class Engine1_ext
  4622.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(600/  2300),(720/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(840/ 2300)]))";
  4623.             class Engine2_ext
  4624.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(800/  2300),(1000/    2300)]) *   ((rpm/  2300) factor[(1300/ 2300),(1100/    2300)]))";
  4625.             class Engine3_ext
  4626.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(1100/ 2300),(1270/    2300)]) *   ((rpm/  2300) factor[(1550/ 2300),(1380/    2300)]))";
  4627.             class Engine4_ext
  4628.                 volume = "engineOn*camPos*(((rpm/   2300) factor[(1380/ 2300),(1500/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1700/    2300)]))";
  4629.             class Engine5_ext
  4630.                 volume = "engineOn*camPos*((rpm/    2300) factor[(1600/ 2300),(2100/    2300)])";
  4631.             class IdleThrust
  4632.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(10/   2300),(200/ 2300)]) *   ((rpm/  2300) factor[(500/  2300),(425/ 2300)]))";
  4633.             class EngineThrust
  4634.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(430/  2300),(510/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(620/ 2300)]))";
  4635.             class Engine1_Thrust_ext
  4636.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(600/  2300),(720/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(840/ 2300)]))";
  4637.             class Engine2_Thrust_ext
  4638.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(800/  2300),(1000/    2300)]) *   ((rpm/  2300) factor[(1300/ 2300),(1100/    2300)]))";
  4639.             class Engine3_Thrust_ext
  4640.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1100/ 2300),(1270/    2300)]) *   ((rpm/  2300) factor[(1550/ 2300),(1380/    2300)]))";
  4641.             class Engine4_Thrust_ext
  4642.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1380/ 2300),(1500/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1700/    2300)]))";
  4643.             class Engine5_Thrust_ext
  4644.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1600/ 2300),(2100/    2300)])";
  4645.             class Idle_int
  4646.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(10/   2300),(200/ 2300)]) *   ((rpm/  2300) factor[(500/  2300),(425/ 2300)]))";
  4647.             class Engine_int
  4648.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(430/  2300),(510/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(620/ 2300)]))";
  4649.             class Engine1_int
  4650.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(600/  2300),(720/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(840/ 2300)]))";
  4651.             class Engine2_int
  4652.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(800/  2300),(1000/    2300)]) *   ((rpm/  2300) factor[(1300/ 2300),(1100/    2300)]))";
  4653.             class Engine3_int
  4654.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(1100/ 2300),(1270/    2300)]) *   ((rpm/  2300) factor[(1550/ 2300),(1380/    2300)]))";
  4655.             class Engine4_int
  4656.                 volume = "engineOn*(1-camPos)*(((rpm/   2300) factor[(1380/ 2300),(1500/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1700/    2300)]))";
  4657.             class Engine5_int
  4658.                 volume = "engineOn*(1-camPos)*((rpm/    2300) factor[(1600/ 2300),(2100/    2300)])";
  4659.             class IdleThrust_int
  4660.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(10/   2300),(200/ 2300)]) *   ((rpm/  2300) factor[(500/  2300),(425/ 2300)]))";
  4661.             class EngineThrust_int
  4662.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(430/  2300),(510/ 2300)]) *   ((rpm/  2300) factor[(730/  2300),(620/ 2300)]))";
  4663.             class Engine1_Thrust_int
  4664.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(600/  2300),(720/ 2300)]) *   ((rpm/  2300) factor[(1100/ 2300),(840/ 2300)]))";
  4665.             class Engine2_Thrust_int
  4666.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(800/  2300),(1000/    2300)]) *   ((rpm/  2300) factor[(1300/ 2300),(1100/    2300)]))";
  4667.             class Engine3_Thrust_int
  4668.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1100/ 2300),(1270/    2300)]) *   ((rpm/  2300) factor[(1550/ 2300),(1380/    2300)]))";
  4669.             class Engine4_Thrust_int
  4670.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2300) factor[(1380/ 2300),(1500/    2300)]) *   ((rpm/  2300) factor[(2000/ 2300),(1700/    2300)]))";
  4671.             class Engine5_Thrust_int
  4672.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1600/ 2300),(2100/    2300)])";
  4673.             class NoiseInt
  4674.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  4675.             class NoiseExt
  4676.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  4677.             class TiresRockOut
  4678.                 volume = "camPos*rock*(speed factor[2, 20])";
  4679.             class TiresSandOut
  4680.                 volume = "camPos*sand*(speed factor[2, 20])";
  4681.             class TiresGrassOut
  4682.                 volume = "camPos*grass*(speed factor[2, 20])";
  4683.             class TiresMudOut
  4684.                 volume = "camPos*mud*(speed factor[2, 20])";
  4685.             class TiresGravelOut
  4686.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4687.             class TiresAsphaltOut
  4688.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4689.             class NoiseOut
  4690.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4691.             class TiresRockIn
  4692.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4693.             class TiresSandIn
  4694.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4695.             class TiresGrassIn
  4696.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4697.             class TiresMudIn
  4698.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4699.             class TiresGravelIn
  4700.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4701.             class TiresAsphaltIn
  4702.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4703.             class NoiseIn
  4704.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4705.             class breaking_ext_road
  4706.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.3])*(Speed Factor[2, 10])";
  4707.             class acceleration_ext_road
  4708.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.3])*(Speed Factor[10, 1])";
  4709.             class turn_left_ext_road
  4710.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4711.             class turn_right_ext_road
  4712.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4713.             class breaking_ext_dirt
  4714.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.3])*(Speed Factor[2, 10])";
  4715.             class acceleration_ext_dirt
  4716.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.3])*(Speed Factor[10, 1])";
  4717.             class turn_left_ext_dirt
  4718.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4719.             class turn_right_ext_dirt
  4720.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4721.             class breaking_int_road
  4722.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.2, -0.3])*(Speed Factor[2, 6])";
  4723.             class acceleration_int_road
  4724.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.2, 0.3])*(Speed Factor[10, 1])";
  4725.             class turn_left_int_road
  4726.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4727.             class turn_right_int_road
  4728.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4729.             class breaking_int_dirt
  4730.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.2, -0.3])*(Speed Factor[2, 6])";
  4731.             class acceleration_int_dirt
  4732.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.2, 0.3])*(Speed Factor[10, 1])";
  4733.             class turn_left_int_dirt
  4734.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  4735.             class turn_right_int_dirt
  4736.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  4737.     class APC_Wheeled_02_base_F: Wheeled_APC_F
  4738.         class Sounds
  4739.             class Idle_ext
  4740.                 volume = "engineOn*camPos*(((rpm/   2200) factor[(10/   2200),(50/  2200)]) *   ((rpm/  2200) factor[(550/  2200),(500/ 2200)]))";
  4741.             class Engine
  4742.                 volume = "engineOn*camPos*(((rpm/   2200) factor[(450/  2200),(510/ 2200)]) *   ((rpm/  2200) factor[(730/  2200),(620/ 2200)]))";
  4743.             class Engine1_ext
  4744.                 volume = "engineOn*camPos*(((rpm/   2200) factor[(600/  2200),(720/ 2200)]) *   ((rpm/  2200) factor[(1100/ 2200),(840/ 2200)]))";
  4745.             class Engine2_ext
  4746.                 volume = "engineOn*camPos*(((rpm/   2200) factor[(800/  2200),(1000/    2200)]) *   ((rpm/  2200) factor[(1300/ 2200),(1100/    2200)]))";
  4747.             class Engine3_ext
  4748.                 volume = "engineOn*camPos*(((rpm/   2200) factor[(1100/ 2200),(1270/    2200)]) *   ((rpm/  2200) factor[(1550/ 2200),(1380/    2200)]))";
  4749.             class Engine4_ext
  4750.                 volume = "engineOn*camPos*(((rpm/   2200) factor[(1380/ 2200),(1500/    2200)]) *   ((rpm/  2200) factor[(2000/ 2200),(1700/    2200)]))";
  4751.             class Engine5_ext
  4752.                 volume = "engineOn*camPos*((rpm/    2200) factor[(1600/ 2200),(2100/    2200)])";
  4753.             class IdleThrust
  4754.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(10/   2200),(50/  2200)]) *   ((rpm/  2200) factor[(550/  2200),(500/ 2200)]))";
  4755.             class EngineThrust
  4756.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(450/  2200),(510/ 2200)]) *   ((rpm/  2200) factor[(730/  2200),(620/ 2200)]))";
  4757.             class Engine1_Thrust_ext
  4758.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(600/  2200),(720/ 2200)]) *   ((rpm/  2200) factor[(1100/ 2200),(840/ 2200)]))";
  4759.             class Engine2_Thrust_ext
  4760.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(800/  2200),(1000/    2200)]) *   ((rpm/  2200) factor[(1300/ 2200),(1100/    2200)]))";
  4761.             class Engine3_Thrust_ext
  4762.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(1100/ 2200),(1270/    2200)]) *   ((rpm/  2200) factor[(1550/ 2200),(1380/    2200)]))";
  4763.             class Engine4_Thrust_ext
  4764.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(1380/ 2200),(1500/    2200)]) *   ((rpm/  2200) factor[(2000/ 2200),(1700/    2200)]))";
  4765.             class Engine5_Thrust_ext
  4766.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2200) factor[(1600/ 2200),(2100/    2200)])";
  4767.             class Idle_int
  4768.                 volume = "engineOn*(1-camPos)*(((rpm/   2200) factor[(10/   2200),(50/  2200)]) *   ((rpm/  2200) factor[(550/  2200),(500/ 2200)]))";
  4769.             class Engine_int
  4770.                 volume = "engineOn*(1-camPos)*(((rpm/   2200) factor[(450/  2200),(510/ 2200)]) *   ((rpm/  2200) factor[(730/  2200),(620/ 2200)]))";
  4771.             class Engine1_int
  4772.                 volume = "engineOn*(1-camPos)*(((rpm/   2200) factor[(600/  2200),(720/ 2200)]) *   ((rpm/  2200) factor[(1100/ 2200),(840/ 2200)]))";
  4773.             class Engine2_int
  4774.                 volume = "engineOn*(1-camPos)*(((rpm/   2200) factor[(800/  2200),(1000/    2200)]) *   ((rpm/  2200) factor[(1300/ 2200),(1100/    2200)]))";
  4775.             class Engine3_int
  4776.                 volume = "engineOn*(1-camPos)*(((rpm/   2200) factor[(1100/ 2200),(1270/    2200)]) *   ((rpm/  2200) factor[(1550/ 2200),(1380/    2200)]))";
  4777.             class Engine4_int
  4778.                 volume = "engineOn*(1-camPos)*(((rpm/   2200) factor[(1380/ 2200),(1500/    2200)]) *   ((rpm/  2200) factor[(2000/ 2200),(1700/    2200)]))";
  4779.             class Engine5_int
  4780.                 volume = "engineOn*(1-camPos)*((rpm/    2200) factor[(1600/ 2200),(2100/    2200)])";
  4781.             class IdleThrust_int
  4782.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(10/   2200),(50/  2200)]) *   ((rpm/  2200) factor[(550/  2200),(500/ 2200)]))";
  4783.             class EngineThrust_int
  4784.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(450/  2200),(510/ 2200)]) *   ((rpm/  2200) factor[(730/  2200),(620/ 2200)]))";
  4785.             class Engine1_Thrust_int
  4786.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(600/  2200),(720/ 2200)]) *   ((rpm/  2200) factor[(1100/ 2200),(840/ 2200)]))";
  4787.             class Engine2_Thrust_int
  4788.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(800/  2200),(1000/    2200)]) *   ((rpm/  2200) factor[(1300/ 2200),(1100/    2200)]))";
  4789.             class Engine3_Thrust_int
  4790.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(1100/ 2200),(1270/    2200)]) *   ((rpm/  2200) factor[(1550/ 2200),(1380/    2200)]))";
  4791.             class Engine4_Thrust_int
  4792.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2200) factor[(1380/ 2200),(1500/    2200)]) *   ((rpm/  2200) factor[(2000/ 2200),(1700/    2200)]))";
  4793.             class Engine5_Thrust_int
  4794.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2200) factor[(1600/ 2200),(2100/    2200)])";
  4795.             class NoiseInt
  4796.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  4797.             class NoiseExt
  4798.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  4799.             class TiresRockOut
  4800.                 volume = "camPos*rock*(speed factor[2, 20])";
  4801.             class TiresSandOut
  4802.                 volume = "camPos*sand*(speed factor[2, 20])";
  4803.             class TiresGrassOut
  4804.                 volume = "camPos*grass*(speed factor[2, 20])";
  4805.             class TiresMudOut
  4806.                 volume = "camPos*mud*(speed factor[2, 20])";
  4807.             class TiresGravelOut
  4808.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4809.             class TiresAsphaltOut
  4810.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4811.             class NoiseOut
  4812.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4813.             class TiresRockIn
  4814.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4815.             class TiresSandIn
  4816.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4817.             class TiresGrassIn
  4818.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4819.             class TiresMudIn
  4820.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4821.             class TiresGravelIn
  4822.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4823.             class TiresAsphaltIn
  4824.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4825.             class NoiseIn
  4826.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4827.             class breaking_ext_road
  4828.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.5])*(Speed Factor[2, 10])";
  4829.             class acceleration_ext_road
  4830.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.5])*(Speed Factor[10, 1])";
  4831.             class turn_left_ext_road
  4832.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.5])*(Speed Factor[0, 10])";
  4833.             class turn_right_ext_road
  4834.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.5])*(Speed Factor[0, 10])";
  4835.             class breaking_ext_dirt
  4836.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.5])*(Speed Factor[2, 10])";
  4837.             class acceleration_ext_dirt
  4838.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.5])*(Speed Factor[10, 1])";
  4839.             class turn_left_ext_dirt
  4840.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.5])*(Speed Factor[0, 10])";
  4841.             class turn_right_ext_dirt
  4842.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.5])*(Speed Factor[0, 10])";
  4843.             class breaking_int_road
  4844.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.4, -0.6])*(Speed Factor[2, 6])";
  4845.             class acceleration_int_road
  4846.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.4, 0.6])*(Speed Factor[10, 1])";
  4847.             class turn_left_int_road
  4848.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.4, 0.6])*(Speed Factor[1, 10])";
  4849.             class turn_right_int_road
  4850.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.4, -0.6])*(Speed Factor[1, 10])";
  4851.             class breaking_int_dirt
  4852.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.4, -0.6])*(Speed Factor[2, 6])";
  4853.             class acceleration_int_dirt
  4854.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.4, 0.6])*(Speed Factor[10, 1])";
  4855.             class turn_left_int_dirt
  4856.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.4, 0.6])*(Speed Factor[1, 10])";
  4857.             class turn_right_int_dirt
  4858.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.4, -0.6])*(Speed Factor[1, 10])";
  4859.     class APC_Wheeled_03_base_F: Wheeled_APC_F
  4860.         class Sounds
  4861.             class Idle_ext
  4862.                 volume = "engineOn*camPos*(((rpm/   2100) factor[(10/   2100),(50/  2100)]) *   ((rpm/  2100) factor[(550/  2100),(500/ 2100)]))";
  4863.             class Engine
  4864.                 volume = "engineOn*camPos*(((rpm/   2100) factor[(450/  2100),(510/ 2100)]) *   ((rpm/  2100) factor[(730/  2100),(620/ 2100)]))";
  4865.             class Engine1_ext
  4866.                 volume = "engineOn*camPos*(((rpm/   2100) factor[(600/  2100),(720/ 2100)]) *   ((rpm/  2100) factor[(1100/ 2100),(840/ 2100)]))";
  4867.             class Engine2_ext
  4868.                 volume = "engineOn*camPos*(((rpm/   2100) factor[(800/  2100),(1000/    2100)]) *   ((rpm/  2100) factor[(1300/ 2100),(1100/    2100)]))";
  4869.             class Engine3_ext
  4870.                 volume = "engineOn*camPos*(((rpm/   2100) factor[(1100/ 2100),(1270/    2100)]) *   ((rpm/  2100) factor[(1550/ 2100),(1380/    2100)]))";
  4871.             class Engine4_ext
  4872.                 volume = "engineOn*camPos*(((rpm/   2100) factor[(1380/ 2100),(1500/    2100)]) *   ((rpm/  2100) factor[(2000/ 2100),(1700/    2100)]))";
  4873.             class Engine5_ext
  4874.                 volume = "engineOn*camPos*((rpm/    2100) factor[(1600/ 2100),(2100/    2100)])";
  4875.             class IdleThrust
  4876.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(10/   2100),(50/  2100)]) *   ((rpm/  2100) factor[(550/  2100),(500/ 2100)]))";
  4877.             class EngineThrust
  4878.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(450/  2100),(510/ 2100)]) *   ((rpm/  2100) factor[(730/  2100),(620/ 2100)]))";
  4879.             class Engine1_Thrust_ext
  4880.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(600/  2100),(720/ 2100)]) *   ((rpm/  2100) factor[(1100/ 2100),(840/ 2100)]))";
  4881.             class Engine2_Thrust_ext
  4882.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(800/  2100),(1000/    2100)]) *   ((rpm/  2100) factor[(1300/ 2100),(1100/    2100)]))";
  4883.             class Engine3_Thrust_ext
  4884.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(1100/ 2100),(1270/    2100)]) *   ((rpm/  2100) factor[(1550/ 2100),(1380/    2100)]))";
  4885.             class Engine4_Thrust_ext
  4886.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(1380/ 2100),(1500/    2100)]) *   ((rpm/  2100) factor[(2000/ 2100),(1700/    2100)]))";
  4887.             class Engine5_Thrust_ext
  4888.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2100) factor[(1600/ 2100),(2100/    2100)])";
  4889.             class Idle_int
  4890.                 volume = "engineOn*(1-camPos)*(((rpm/   2100) factor[(10/   2100),(50/  2100)]) *   ((rpm/  2100) factor[(550/  2100),(500/ 2100)]))";
  4891.             class Engine_int
  4892.                 volume = "engineOn*(1-camPos)*(((rpm/   2100) factor[(450/  2100),(510/ 2100)]) *   ((rpm/  2100) factor[(730/  2100),(620/ 2100)]))";
  4893.             class Engine1_int
  4894.                 volume = "engineOn*(1-camPos)*(((rpm/   2100) factor[(600/  2100),(720/ 2100)]) *   ((rpm/  2100) factor[(1100/ 2100),(840/ 2100)]))";
  4895.             class Engine2_int
  4896.                 volume = "engineOn*(1-camPos)*(((rpm/   2100) factor[(800/  2100),(1000/    2100)]) *   ((rpm/  2100) factor[(1300/ 2100),(1100/    2100)]))";
  4897.             class Engine3_int
  4898.                 volume = "engineOn*(1-camPos)*(((rpm/   2100) factor[(1100/ 2100),(1270/    2100)]) *   ((rpm/  2100) factor[(1550/ 2100),(1380/    2100)]))";
  4899.             class Engine4_int
  4900.                 volume = "engineOn*(1-camPos)*(((rpm/   2100) factor[(1380/ 2100),(1500/    2100)]) *   ((rpm/  2100) factor[(2000/ 2100),(1700/    2100)]))";
  4901.             class Engine5_int
  4902.                 volume = "engineOn*(1-camPos)*((rpm/    2100) factor[(1600/ 2100),(2100/    2100)])";
  4903.             class IdleThrust_int
  4904.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(10/   2100),(50/  2100)]) *   ((rpm/  2100) factor[(550/  2100),(500/ 2100)]))";
  4905.             class EngineThrust_int
  4906.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(450/  2100),(510/ 2100)]) *   ((rpm/  2100) factor[(730/  2100),(620/ 2100)]))";
  4907.             class Engine1_Thrust_int
  4908.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(600/  2100),(720/ 2100)]) *   ((rpm/  2100) factor[(1100/ 2100),(840/ 2100)]))";
  4909.             class Engine2_Thrust_int
  4910.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(800/  2100),(1000/    2100)]) *   ((rpm/  2100) factor[(1300/ 2100),(1100/    2100)]))";
  4911.             class Engine3_Thrust_int
  4912.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(1100/ 2100),(1270/    2100)]) *   ((rpm/  2100) factor[(1550/ 2100),(1380/    2100)]))";
  4913.             class Engine4_Thrust_int
  4914.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    2100) factor[(1380/ 2100),(1500/    2100)]) *   ((rpm/  2100) factor[(2000/ 2100),(1700/    2100)]))";
  4915.             class Engine5_Thrust_int
  4916.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2100) factor[(1600/ 2100),(2100/    2100)])";
  4917.             class NoiseInt
  4918.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
  4919.             class NoiseExt
  4920.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
  4921.             class TiresRockOut
  4922.                 volume = "camPos*rock*(speed factor[2, 20])";
  4923.             class TiresSandOut
  4924.                 volume = "camPos*sand*(speed factor[2, 20])";
  4925.             class TiresGrassOut
  4926.                 volume = "camPos*grass*(speed factor[2, 20])";
  4927.             class TiresMudOut
  4928.                 volume = "camPos*mud*(speed factor[2, 20])";
  4929.             class TiresGravelOut
  4930.                 volume = "camPos*gravel*(speed factor[2, 20])";
  4931.             class TiresAsphaltOut
  4932.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  4933.             class NoiseOut
  4934.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4935.             class TiresRockIn
  4936.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  4937.             class TiresSandIn
  4938.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  4939.             class TiresGrassIn
  4940.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  4941.             class TiresMudIn
  4942.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  4943.             class TiresGravelIn
  4944.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  4945.             class TiresAsphaltIn
  4946.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  4947.             class NoiseIn
  4948.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4949.             class breaking_ext_road
  4950.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.5])*(Speed Factor[2, 10])";
  4951.             class acceleration_ext_road
  4952.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.5])*(Speed Factor[10, 1])";
  4953.             class turn_left_ext_road
  4954.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.5])*(Speed Factor[0, 10])";
  4955.             class turn_right_ext_road
  4956.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.5])*(Speed Factor[0, 10])";
  4957.             class breaking_ext_dirt
  4958.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.5])*(Speed Factor[2, 10])";
  4959.             class acceleration_ext_dirt
  4960.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.5])*(Speed Factor[10, 1])";
  4961.             class turn_left_ext_dirt
  4962.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.5])*(Speed Factor[0, 10])";
  4963.             class turn_right_ext_dirt
  4964.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.5])*(Speed Factor[0, 10])";
  4965.             class breaking_int_road
  4966.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.4, -0.6])*(Speed Factor[2, 6])";
  4967.             class acceleration_int_road
  4968.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.4, 0.6])*(Speed Factor[10, 1])";
  4969.             class turn_left_int_road
  4970.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.4, 0.6])*(Speed Factor[1, 10])";
  4971.             class turn_right_int_road
  4972.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.4, -0.6])*(Speed Factor[1, 10])";
  4973.             class breaking_int_dirt
  4974.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.4, -0.6])*(Speed Factor[2, 6])";
  4975.             class acceleration_int_dirt
  4976.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.4, 0.6])*(Speed Factor[10, 1])";
  4977.             class turn_left_int_dirt
  4978.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.4, 0.6])*(Speed Factor[1, 10])";
  4979.             class turn_right_int_dirt
  4980.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.4, -0.6])*(Speed Factor[1, 10])";
  4981.     class UGV_01_base_F: Car_F
  4982.         class Sounds
  4983.             class Idle_ext
  4984.                 volume = "engineOn*camPos*(((rpm/   3200) factor[(300/  3200),(600/ 3200)]) *   ((rpm/  3200) factor[(960/  3200),(800/ 3200)]))";
  4985.             class Engine
  4986.                 volume = "engineOn*camPos*(((rpm/   3200) factor[(800/  3200),(900/ 3200)]) *   ((rpm/  3200) factor[(1500/ 3200),(1100/    3200)]))";
  4987.             class Engine1_ext
  4988.                 volume = "engineOn*camPos*(((rpm/   3200) factor[(1050/ 3200),(1450/    3200)]) *   ((rpm/  3200) factor[(1900/ 3200),(1600/    3200)]))";
  4989.             class Engine2_ext
  4990.                 volume = "engineOn*camPos*(((rpm/   3200) factor[(1560/ 3200),(1880/    3200)]) *   ((rpm/  3200) factor[(2350/ 3200),(2000/    3200)]))";
  4991.             class Engine3_ext
  4992.                 volume = "engineOn*camPos*(((rpm/   3200) factor[(1980/ 3200),(2300/    3200)]) *   ((rpm/  3200) factor[(2660/ 3200),(2400/    3200)]))";
  4993.             class Engine4_ext
  4994.                 volume = "engineOn*camPos*(((rpm/   3200) factor[(2380/ 3200),(2640/    3200)]) *   ((rpm/  3200) factor[(2990/ 3200),(2770/    3200)]))";
  4995.             class Engine5_ext
  4996.                 volume = "engineOn*camPos*((rpm/    3200) factor[(2700/ 3200),(2900/    3200)])";
  4997.             class IdleThrust
  4998.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(300/  3200),(600/ 3200)]) *   ((rpm/  3200) factor[(960/  3200),(800/ 3200)]))";
  4999.             class EngineThrust
  5000.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(800/  3200),(900/ 3200)]) *   ((rpm/  3200) factor[(1500/ 3200),(1100/    3200)]))";
  5001.             class Engine1_Thrust_ext
  5002.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(1050/ 3200),(1450/    3200)]) *   ((rpm/  3200) factor[(1900/ 3200),(1600/    3200)]))";
  5003.             class Engine2_Thrust_ext
  5004.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(1560/ 3200),(1880/    3200)]) *   ((rpm/  3200) factor[(2350/ 3200),(2000/    3200)]))";
  5005.             class Engine3_Thrust_ext
  5006.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(1980/ 3200),(2300/    3200)]) *   ((rpm/  3200) factor[(2660/ 3200),(2400/    3200)]))";
  5007.             class Engine4_Thrust_ext
  5008.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(2380/ 3200),(2640/    3200)]) *   ((rpm/  3200) factor[(2990/ 3200),(2770/    3200)]))";
  5009.             class Engine5_Thrust_ext
  5010.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3200) factor[(2700/ 3200),(2900/    3200)])";
  5011.             class Idle_int
  5012.                 volume = "engineOn*(1-camPos)*(((rpm/   3200) factor[(300/  3200),(600/ 3200)]) *   ((rpm/  3200) factor[(960/  3200),(800/ 3200)]))";
  5013.             class Engine_int
  5014.                 volume = "engineOn*(1-camPos)*(((rpm/   3200) factor[(800/  3200),(900/ 3200)]) *   ((rpm/  3200) factor[(1500/ 3200),(1100/    3200)]))";
  5015.             class Engine1_int
  5016.                 volume = "engineOn*(1-camPos)*(((rpm/   3200) factor[(1050/ 3200),(1450/    3200)]) *   ((rpm/  3200) factor[(1900/ 3200),(1600/    3200)]))";
  5017.             class Engine2_int
  5018.                 volume = "engineOn*(1-camPos)*(((rpm/   3200) factor[(1560/ 3200),(1880/    3200)]) *   ((rpm/  3200) factor[(2350/ 3200),(2000/    3200)]))";
  5019.             class Engine3_int
  5020.                 volume = "engineOn*(1-camPos)*(((rpm/   3200) factor[(1980/ 3200),(2300/    3200)]) *   ((rpm/  3200) factor[(2660/ 3200),(2400/    3200)]))";
  5021.             class Engine4_int
  5022.                 volume = "engineOn*(1-camPos)*(((rpm/   3200) factor[(2380/ 3200),(2640/    3200)]) *   ((rpm/  3200) factor[(2990/ 3200),(2770/    3200)]))";
  5023.             class Engine5_int
  5024.                 volume = "engineOn*(1-camPos)*((rpm/    3200) factor[(2700/ 3200),(2900/    3200)])";
  5025.             class IdleThrust_int
  5026.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(300/  3200),(600/ 3200)]) *   ((rpm/  3200) factor[(960/  3200),(800/ 3200)]))";
  5027.             class EngineThrust_int
  5028.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(800/  3200),(900/ 3200)]) *   ((rpm/  3200) factor[(1500/ 3200),(1100/    3200)]))";
  5029.             class Engine1_Thrust_int
  5030.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(1050/ 3200),(1450/    3200)]) *   ((rpm/  3200) factor[(1900/ 3200),(1600/    3200)]))";
  5031.             class Engine2_Thrust_int
  5032.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(1560/ 3200),(1880/    3200)]) *   ((rpm/  3200) factor[(2350/ 3200),(2000/    3200)]))";
  5033.             class Engine3_Thrust_int
  5034.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(1980/ 3200),(2300/    3200)]) *   ((rpm/  3200) factor[(2660/ 3200),(2400/    3200)]))";
  5035.             class Engine4_Thrust_int
  5036.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/    3200) factor[(2380/ 3200),(2640/    3200)]) *   ((rpm/  3200) factor[(2990/ 3200),(2770/    3200)]))";
  5037.             class Engine5_Thrust_int
  5038.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3200) factor[(2700/ 3200),(2900/    3200)])";
  5039.             class Movement
  5040.                 volume = "0";
  5041.             class TiresRockOut
  5042.                 volume = "camPos*rock*(speed factor[2, 20])";
  5043.             class TiresSandOut
  5044.                 volume = "camPos*sand*(speed factor[2, 20])";
  5045.             class TiresGrassOut
  5046.                 volume = "camPos*grass*(speed factor[2, 20])";
  5047.             class TiresMudOut
  5048.                 volume = "camPos*mud*(speed factor[2, 20])";
  5049.             class TiresGravelOut
  5050.                 volume = "camPos*gravel*(speed factor[2, 20])";
  5051.             class TiresAsphaltOut
  5052.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  5053.             class NoiseOut
  5054.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  5055.             class TiresRockIn
  5056.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  5057.             class TiresSandIn
  5058.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  5059.             class TiresGrassIn
  5060.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  5061.             class TiresMudIn
  5062.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  5063.             class TiresGravelIn
  5064.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  5065.             class TiresAsphaltIn
  5066.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  5067.             class NoiseIn
  5068.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  5069.             class breaking_ext_road
  5070.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.4])*(Speed Factor[2, 10])";
  5071.             class acceleration_ext_road
  5072.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.4])*(Speed Factor[10, 1])";
  5073.             class turn_left_ext_road
  5074.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.4])*(Speed Factor[0, 10])";
  5075.             class turn_right_ext_road
  5076.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.4])*(Speed Factor[0, 10])";
  5077.             class breaking_ext_dirt
  5078.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.2, -0.4])*(Speed Factor[2, 10])";
  5079.             class acceleration_ext_dirt
  5080.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.2, 0.4])*(Speed Factor[10, 1])";
  5081.             class turn_left_ext_dirt
  5082.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.15, 0.4])*(Speed Factor[0, 10])";
  5083.             class turn_right_ext_dirt
  5084.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.15, -0.4])*(Speed Factor[0, 10])";
  5085.             class breaking_int_road
  5086.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.4, -0.8])*(Speed Factor[2, 6])";
  5087.             class acceleration_int_road
  5088.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.4, 0.8])*(Speed Factor[10, 1])";
  5089.             class turn_left_int_road
  5090.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.15, 0.4])*(Speed Factor[0, 10])";
  5091.             class turn_right_int_road
  5092.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.15, -0.4])*(Speed Factor[0, 10])";
  5093.             class breaking_int_dirt
  5094.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.4, -0.8])*(Speed Factor[2, 6])";
  5095.             class acceleration_int_dirt
  5096.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.4, 0.8])*(Speed Factor[10, 1])";
  5097.             class turn_left_int_dirt
  5098.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.15, 0.4])*(Speed Factor[1, 10])";
  5099.             class turn_right_int_dirt
  5100.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.15, -0.4])*(Speed Factor[1, 10])";
  5101.     class Lib_sdkfz251: Wheeled_APC
  5102.         class Sounds
  5103.             class Engine
  5104.                 volume = "camPos*engineOn*((rpm factor[0.1,0.4]) min (rpm factor[0.6,0.4]))";
  5105.             class EngineHighOut
  5106.                 volume = "camPos*engineOn*(rpm factor[0.3,0.7])";
  5107.             class IdleOut
  5108.                 volume = "engineOn*camPos*(rpm factor[0.4,0])";
  5109.             class TiresRockOut
  5110.                 volume = "camPos*rock*(speed factor[2,20])";
  5111.             class TiresSandOut
  5112.                 volume = "camPos*sand*(speed factor[2,20])";
  5113.             class TiresGrassOut
  5114.                 volume = "camPos*grass*(speed factor[2,20])";
  5115.             class TiresMudOut
  5116.                 volume = "camPos*mud*(speed factor[2,20])";
  5117.             class TiresGravelOut
  5118.                 volume = "camPos*gravel*(speed factor[2,20])";
  5119.             class TiresAsphaltOut
  5120.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5121.             class NoiseOut
  5122.                 volume = "camPos*(speed factor[0.2,20])";
  5123.             class EngineLowIn
  5124.                 volume = "(1-camPos)*engineOn*((rpm factor[0.1,0.4]) min (rpm factor[0.6,0.4]))";
  5125.             class EngineHighIn
  5126.                 volume = "(1-camPos)*engineOn*(rpm factor[0.3,0.7])";
  5127.             class IdleIn
  5128.                 volume = "engineOn*(rpm factor[0.4,0])*(1-camPos)";
  5129.             class TiresRockIn
  5130.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5131.             class TiresSandIn
  5132.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5133.             class TiresGrassIn
  5134.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5135.             class TiresMudIn
  5136.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5137.             class TiresGravelIn
  5138.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5139.             class TiresAsphaltIn
  5140.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5141.             class NoiseIn
  5142.                 volume = "(1-camPos)*(speed factor[0.2,20])";
  5143.             class Movement
  5144.                 volume = "0";
  5145.     class LIB_LCVP: LIB_Base_Boat
  5146.         class Sounds
  5147.             class Engine
  5148.                 volume = "engineOn*(rpm factor[0.5,0.1])";
  5149.             class EngineHighOut
  5150.                 volume = "engineOn*(rpm factor[0.4,1.3])";
  5151.             class IdleOut
  5152.                 volume = "engineOn*(rpm factor[0.3,0])";
  5153.             class WaternoiseOutW0
  5154.                 volume = "(speed factor[7,0])";
  5155.             class WaternoiseOutW1
  5156.                 volume = "((speed factor[2,12]) min (speed factor[12,2]))";
  5157.             class WaternoiseOutW2
  5158.                 volume = "(speed factor[9,18.7])";
  5159.     class lib_zis5v_base: Truck
  5160.         class Sounds
  5161.             class Engine
  5162.                 volume = "engineOn*camPos*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5163.             class TiresRockOut
  5164.                 volume = "camPos*rock*(speed factor[2,20])";
  5165.             class TiresSandOut
  5166.                 volume = "camPos*sand*(speed factor[2,20])";
  5167.             class TiresGrassOut
  5168.                 volume = "camPos*grass*(speed factor[2,20])";
  5169.             class TiresMudOut
  5170.                 volume = "camPos*mud*(speed factor[2,20])";
  5171.             class TiresGravelOut
  5172.                 volume = "camPos*gravel*(speed factor[2,20])";
  5173.             class TiresAsphaltOut
  5174.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5175.             class NoiseOut
  5176.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0,8])";
  5177.             class TiresRockIn
  5178.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5179.             class TiresSandIn
  5180.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5181.             class TiresGrassIn
  5182.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5183.             class TiresMudIn
  5184.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5185.             class TiresGravelIn
  5186.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5187.             class TiresAsphaltIn
  5188.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5189.             class NoiseIn
  5190.                 volume = "(damper0 max 0.1)*(speed factor[0,8])*(1-camPos)";
  5191.             class Movement
  5192.                 volume = "0";
  5193.             class Idle_ext
  5194.                 volume = "engineOn*camPos*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5195.             class Engine1_ext
  5196.                 volume = "engineOn*camPos*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5197.             class Engine2_ext
  5198.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5199.             class Engine3_ext
  5200.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5201.             class Engine4_ext
  5202.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5203.             class Engine5_ext
  5204.                 volume = "engineOn*camPos*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5205.             class IdleThrust
  5206.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5207.             class EngineThrust
  5208.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5209.             class Engine1_Thrust_ext
  5210.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5211.             class Engine2_Thrust_ext
  5212.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5213.             class Engine3_Thrust_ext
  5214.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5215.             class Engine4_Thrust_ext
  5216.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5217.             class Engine5_Thrust_ext
  5218.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5219.             class Idle_int
  5220.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5221.             class Engine_int
  5222.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5223.             class Engine1_int
  5224.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5225.             class Engine2_int
  5226.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5227.             class Engine3_int
  5228.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5229.             class Engine4_int
  5230.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5231.             class Engine5_int
  5232.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5233.             class IdleThrust_int
  5234.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5235.             class EngineThrust_int
  5236.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5237.             class Engine1_Thrust_int
  5238.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5239.             class Engine2_Thrust_int
  5240.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5241.             class Engine3_Thrust_int
  5242.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5243.             class Engine4_Thrust_int
  5244.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5245.             class Engine5_Thrust_int
  5246.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5247.             class breaking_ext_road
  5248.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,10])";
  5249.             class acceleration_ext_road
  5250.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5251.             class turn_left_ext_road
  5252.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5253.             class turn_right_ext_road
  5254.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5255.             class breaking_ext_dirt
  5256.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,10])";
  5257.             class acceleration_ext_dirt
  5258.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5259.             class turn_left_ext_dirt
  5260.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5261.             class turn_right_ext_dirt
  5262.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5263.             class breaking_int_road
  5264.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,6])";
  5265.             class acceleration_int_road
  5266.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5267.             class turn_left_int_road
  5268.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5269.             class turn_right_int_road
  5270.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5271.             class breaking_int_dirt
  5272.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,6])";
  5273.             class acceleration_int_dirt
  5274.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5275.             class turn_left_int_dirt
  5276.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5277.             class turn_right_int_dirt
  5278.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5279.     class lib_us6_base: Truck
  5280.         class Sounds
  5281.             class Engine
  5282.                 volume = "engineOn*camPos*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5283.             class TiresRockOut
  5284.                 volume = "camPos*rock*(speed factor[2,20])";
  5285.             class TiresSandOut
  5286.                 volume = "camPos*sand*(speed factor[2,20])";
  5287.             class TiresGrassOut
  5288.                 volume = "camPos*grass*(speed factor[2,20])";
  5289.             class TiresMudOut
  5290.                 volume = "camPos*mud*(speed factor[2,20])";
  5291.             class TiresGravelOut
  5292.                 volume = "camPos*gravel*(speed factor[2,20])";
  5293.             class TiresAsphaltOut
  5294.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5295.             class NoiseOut
  5296.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0,8])";
  5297.             class TiresRockIn
  5298.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5299.             class TiresSandIn
  5300.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5301.             class TiresGrassIn
  5302.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5303.             class TiresMudIn
  5304.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5305.             class TiresGravelIn
  5306.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5307.             class TiresAsphaltIn
  5308.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5309.             class NoiseIn
  5310.                 volume = "(damper0 max 0.1)*(speed factor[0,8])*(1-camPos)";
  5311.             class Movement
  5312.                 volume = "0";
  5313.             class Idle_ext
  5314.                 volume = "engineOn*camPos*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5315.             class Engine1_ext
  5316.                 volume = "engineOn*camPos*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5317.             class Engine2_ext
  5318.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5319.             class Engine3_ext
  5320.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5321.             class Engine4_ext
  5322.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5323.             class Engine5_ext
  5324.                 volume = "engineOn*camPos*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5325.             class IdleThrust
  5326.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5327.             class EngineThrust
  5328.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5329.             class Engine1_Thrust_ext
  5330.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5331.             class Engine2_Thrust_ext
  5332.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5333.             class Engine3_Thrust_ext
  5334.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5335.             class Engine4_Thrust_ext
  5336.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5337.             class Engine5_Thrust_ext
  5338.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5339.             class Idle_int
  5340.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5341.             class Engine_int
  5342.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5343.             class Engine1_int
  5344.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5345.             class Engine2_int
  5346.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5347.             class Engine3_int
  5348.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5349.             class Engine4_int
  5350.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5351.             class Engine5_int
  5352.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5353.             class IdleThrust_int
  5354.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5355.             class EngineThrust_int
  5356.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5357.             class Engine1_Thrust_int
  5358.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5359.             class Engine2_Thrust_int
  5360.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5361.             class Engine3_Thrust_int
  5362.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5363.             class Engine4_Thrust_int
  5364.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5365.             class Engine5_Thrust_int
  5366.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5367.             class breaking_ext_road
  5368.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,10])";
  5369.             class acceleration_ext_road
  5370.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5371.             class turn_left_ext_road
  5372.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5373.             class turn_right_ext_road
  5374.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5375.             class breaking_ext_dirt
  5376.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,10])";
  5377.             class acceleration_ext_dirt
  5378.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5379.             class turn_left_ext_dirt
  5380.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5381.             class turn_right_ext_dirt
  5382.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5383.             class breaking_int_road
  5384.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,6])";
  5385.             class acceleration_int_road
  5386.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5387.             class turn_left_int_road
  5388.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5389.             class turn_right_int_road
  5390.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5391.             class breaking_int_dirt
  5392.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,6])";
  5393.             class acceleration_int_dirt
  5394.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5395.             class turn_left_int_dirt
  5396.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5397.             class turn_right_int_dirt
  5398.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5399.     class LIB_kfz1: Car
  5400.         class Sounds: Sounds
  5401.             class Engine
  5402.                 volume = "engineOn*camPos*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5403.             class TiresRockOut
  5404.                 volume = "camPos*rock*(speed factor[2,20])";
  5405.             class TiresSandOut
  5406.                 volume = "camPos*sand*(speed factor[2,20])";
  5407.             class TiresGrassOut
  5408.                 volume = "camPos*grass*(speed factor[2,20])";
  5409.             class TiresMudOut
  5410.                 volume = "camPos*mud*(speed factor[2,20])";
  5411.             class TiresGravelOut
  5412.                 volume = "camPos*gravel*(speed factor[2,20])";
  5413.             class TiresAsphaltOut
  5414.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5415.             class NoiseOut
  5416.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0,8])";
  5417.             class TiresRockIn
  5418.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5419.             class TiresSandIn
  5420.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5421.             class TiresGrassIn
  5422.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5423.             class TiresMudIn
  5424.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5425.             class TiresGravelIn
  5426.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5427.             class TiresAsphaltIn
  5428.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5429.             class NoiseIn
  5430.                 volume = "(damper0 max 0.1)*(speed factor[0,8])*(1-camPos)";
  5431.             class Movement: Movement
  5432.                 volume = "0";
  5433.             class Idle_ext
  5434.                 volume = "engineOn*camPos*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5435.             class Engine1_ext
  5436.                 volume = "engineOn*camPos*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5437.             class Engine2_ext
  5438.                 volume = "engineOn*camPos*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5439.             class Engine3_ext
  5440.                 volume = "engineOn*camPos*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5441.             class Engine4_ext
  5442.                 volume = "engineOn*camPos*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5443.             class Engine5_ext
  5444.                 volume = "engineOn*camPos*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5445.             class Engine6_ext
  5446.                 volume = "engineOn*camPos*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5447.             class IdleThrust
  5448.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5449.             class EngineThrust
  5450.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5451.             class Engine1_Thrust_ext
  5452.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5453.             class Engine2_Thrust_ext
  5454.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5455.             class Engine3_Thrust_ext
  5456.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5457.             class Engine4_Thrust_ext
  5458.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5459.             class Engine5_Thrust_ext
  5460.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5461.             class Engine6_Thrust_ext
  5462.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5463.             class Idle_int
  5464.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5465.             class Engine_int
  5466.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5467.             class Engine1_int
  5468.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5469.             class Engine2_int
  5470.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5471.             class Engine3_int
  5472.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5473.             class Engine4_int
  5474.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5475.             class Engine5_int
  5476.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5477.             class Engine6_int
  5478.                 volume = "engineOn*(1-camPos)*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5479.             class IdleThrust_int
  5480.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5481.             class EngineThrust_int
  5482.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5483.             class Engine1_Thrust_int
  5484.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5485.             class Engine2_Thrust_int
  5486.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5487.             class Engine3_Thrust_int
  5488.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5489.             class Engine4_Thrust_int
  5490.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5491.             class Engine5_Thrust_int
  5492.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5493.             class Engine6_Thrust_int
  5494.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5495.             class breaking_ext_road
  5496.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5497.             class acceleration_ext_road
  5498.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,2])";
  5499.             class turn_left_ext_road
  5500.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[2,15])";
  5501.             class turn_right_ext_road
  5502.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5503.             class breaking_ext_dirt
  5504.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5505.             class acceleration_ext_dirt
  5506.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5507.             class turn_left_ext_dirt
  5508.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5509.             class turn_right_ext_dirt
  5510.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5511.             class breaking_int_road
  5512.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5513.             class acceleration_int_road
  5514.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5515.             class turn_left_int_road
  5516.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5517.             class turn_right_int_road
  5518.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5519.             class breaking_int_dirt
  5520.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5521.             class acceleration_int_dirt
  5522.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5523.             class turn_left_int_dirt
  5524.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5525.             class turn_right_int_dirt
  5526.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5527.     class LIB_opelblitz_base: Truck
  5528.         class Sounds
  5529.             class Engine
  5530.                 volume = "engineOn*camPos*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5531.             class TiresRockOut
  5532.                 volume = "camPos*rock*(speed factor[2,20])";
  5533.             class TiresSandOut
  5534.                 volume = "camPos*sand*(speed factor[2,20])";
  5535.             class TiresGrassOut
  5536.                 volume = "camPos*grass*(speed factor[2,20])";
  5537.             class TiresMudOut
  5538.                 volume = "camPos*mud*(speed factor[2,20])";
  5539.             class TiresGravelOut
  5540.                 volume = "camPos*gravel*(speed factor[2,20])";
  5541.             class TiresAsphaltOut
  5542.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5543.             class NoiseOut
  5544.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0,8])";
  5545.             class TiresRockIn
  5546.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5547.             class TiresSandIn
  5548.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5549.             class TiresGrassIn
  5550.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5551.             class TiresMudIn
  5552.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5553.             class TiresGravelIn
  5554.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5555.             class TiresAsphaltIn
  5556.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5557.             class NoiseIn
  5558.                 volume = "(damper0 max 0.1)*(speed factor[0,8])*(1-camPos)";
  5559.             class Movement
  5560.                 volume = "0";
  5561.             class Idle_ext
  5562.                 volume = "engineOn*camPos*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5563.             class Engine1_ext
  5564.                 volume = "engineOn*camPos*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5565.             class Engine2_ext
  5566.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5567.             class Engine3_ext
  5568.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5569.             class Engine4_ext
  5570.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5571.             class Engine5_ext
  5572.                 volume = "engineOn*camPos*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5573.             class IdleThrust
  5574.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5575.             class EngineThrust
  5576.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5577.             class Engine1_Thrust_ext
  5578.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5579.             class Engine2_Thrust_ext
  5580.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5581.             class Engine3_Thrust_ext
  5582.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5583.             class Engine4_Thrust_ext
  5584.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5585.             class Engine5_Thrust_ext
  5586.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5587.             class Idle_int
  5588.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5589.             class Engine_int
  5590.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5591.             class Engine1_int
  5592.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5593.             class Engine2_int
  5594.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5595.             class Engine3_int
  5596.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5597.             class Engine4_int
  5598.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5599.             class Engine5_int
  5600.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5601.             class IdleThrust_int
  5602.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(10/3000),(50/3000)])*((rpm/3000) factor[(800/3000),(600/3000)]))";
  5603.             class EngineThrust_int
  5604.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(620/3000),(820/3000)])*((rpm/3000) factor[(1200/3000),(1000/3000)]))";
  5605.             class Engine1_Thrust_int
  5606.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(950/3000),(1150/3000)])*((rpm/3000) factor[(1500/3000),(1300/3000)]))";
  5607.             class Engine2_Thrust_int
  5608.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1260/3000),(1500/3000)])*((rpm/3000) factor[(1850/3000),(1600/3000)]))";
  5609.             class Engine3_Thrust_int
  5610.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1550/3000),(1800/3000)])*((rpm/3000) factor[(2200/3000),(1950/3000)]))";
  5611.             class Engine4_Thrust_int
  5612.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1900/3000),(2150/3000)])*((rpm/3000) factor[(2600/3000),(2300/3000)]))";
  5613.             class Engine5_Thrust_int
  5614.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(2300/3000),(2700/3000)])";
  5615.             class breaking_ext_road
  5616.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,10])";
  5617.             class acceleration_ext_road
  5618.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5619.             class turn_left_ext_road
  5620.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5621.             class turn_right_ext_road
  5622.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5623.             class breaking_ext_dirt
  5624.                 volume = "engineOn*camPos*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,10])";
  5625.             class acceleration_ext_dirt
  5626.                 volume = "engineOn*camPos*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5627.             class turn_left_ext_dirt
  5628.                 volume = "engineOn*camPos*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5629.             class turn_right_ext_dirt
  5630.                 volume = "engineOn*camPos*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5631.             class breaking_int_road
  5632.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,6])";
  5633.             class acceleration_int_road
  5634.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5635.             class turn_left_int_road
  5636.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5637.             class turn_right_int_road
  5638.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5639.             class breaking_int_dirt
  5640.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.3])*(Speed Factor[2,6])";
  5641.             class acceleration_int_dirt
  5642.                 volume = "engineOn*(1-camPos)*(LongSlipDrive Factor[0.1,0.3])*(Speed Factor[10,1])";
  5643.             class turn_left_int_dirt
  5644.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[0.1,0.3])*(Speed Factor[0,10])";
  5645.             class turn_right_int_dirt
  5646.                 volume = "engineOn*(1-camPos)*(latSlipDrive Factor[-0.1,-0.3])*(Speed Factor[0,10])";
  5647.     class Lib_Willys_MB: Car
  5648.         class Sounds
  5649.             class Engine
  5650.                 volume = "engineOn*camPos*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5651.             class TiresRockOut
  5652.                 volume = "camPos*rock*(speed factor[2,20])";
  5653.             class TiresSandOut
  5654.                 volume = "camPos*sand*(speed factor[2,20])";
  5655.             class TiresGrassOut
  5656.                 volume = "camPos*grass*(speed factor[2,20])";
  5657.             class TiresMudOut
  5658.                 volume = "camPos*mud*(speed factor[2,20])";
  5659.             class TiresGravelOut
  5660.                 volume = "camPos*gravel*(speed factor[2,20])";
  5661.             class TiresAsphaltOut
  5662.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5663.             class NoiseOut
  5664.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0,8])";
  5665.             class TiresRockIn
  5666.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5667.             class TiresSandIn
  5668.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5669.             class TiresGrassIn
  5670.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5671.             class TiresMudIn
  5672.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5673.             class TiresGravelIn
  5674.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5675.             class TiresAsphaltIn
  5676.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5677.             class NoiseIn
  5678.                 volume = "(damper0 max 0.1)*(speed factor[0,8])*(1-camPos)";
  5679.             class Movement
  5680.                 volume = "0";
  5681.             class Idle_ext
  5682.                 volume = "engineOn*camPos*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5683.             class Engine1_ext
  5684.                 volume = "engineOn*camPos*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5685.             class Engine2_ext
  5686.                 volume = "engineOn*camPos*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5687.             class Engine3_ext
  5688.                 volume = "engineOn*camPos*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5689.             class Engine4_ext
  5690.                 volume = "engineOn*camPos*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5691.             class Engine5_ext
  5692.                 volume = "engineOn*camPos*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5693.             class Engine6_ext
  5694.                 volume = "engineOn*camPos*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5695.             class IdleThrust
  5696.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5697.             class EngineThrust
  5698.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5699.             class Engine1_Thrust_ext
  5700.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5701.             class Engine2_Thrust_ext
  5702.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5703.             class Engine3_Thrust_ext
  5704.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5705.             class Engine4_Thrust_ext
  5706.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5707.             class Engine5_Thrust_ext
  5708.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5709.             class Engine6_Thrust_ext
  5710.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5711.             class Idle_int
  5712.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5713.             class Engine_int
  5714.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5715.             class Engine1_int
  5716.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5717.             class Engine2_int
  5718.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5719.             class Engine3_int
  5720.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5721.             class Engine4_int
  5722.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5723.             class Engine5_int
  5724.                 volume = "engineOn*(1-camPos)*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5725.             class Engine6_int
  5726.                 volume = "engineOn*(1-camPos)*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5727.             class IdleThrust_int
  5728.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(200/3500),(350/3500)])*((rpm/3500) factor[(580/3500),(400/3500)]))";
  5729.             class EngineThrust_int
  5730.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(380/3500),(580/3500)])*((rpm/3500) factor[(960/3500),(700/3500)]))";
  5731.             class Engine1_Thrust_int
  5732.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(700/3500),(970/3500)])*((rpm/3500) factor[(1400/3500),(1100/3500)]))";
  5733.             class Engine2_Thrust_int
  5734.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1100/3500),(1430/3500)])*((rpm/3500) factor[(1860/3500),(1570/3500)]))";
  5735.             class Engine3_Thrust_int
  5736.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(1600/3500),(1860/3500)])*((rpm/3500) factor[(2200/3500),(2050/3500)]))";
  5737.             class Engine4_Thrust_int
  5738.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2040/3500),(2200/3500)])*((rpm/3500) factor[(2670/3500),(2400/3500)]))";
  5739.             class Engine5_Thrust_int
  5740.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3500) factor[(2400/3500),(2660/3500)])*((rpm/3500) factor[(3050/3500),(2800/3500)]))";
  5741.             class Engine6_Thrust_int
  5742.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3500) factor[(2700/3500),(3200/3500)])";
  5743.             class breaking_ext_road
  5744.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5745.             class acceleration_ext_road
  5746.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,2])";
  5747.             class turn_left_ext_road
  5748.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[2,15])";
  5749.             class turn_right_ext_road
  5750.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5751.             class breaking_ext_dirt
  5752.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5753.             class acceleration_ext_dirt
  5754.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5755.             class turn_left_ext_dirt
  5756.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5757.             class turn_right_ext_dirt
  5758.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5759.             class breaking_int_road
  5760.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5761.             class acceleration_int_road
  5762.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5763.             class turn_left_int_road
  5764.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5765.             class turn_right_int_road
  5766.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5767.             class breaking_int_dirt
  5768.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5769.             class acceleration_int_dirt
  5770.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5771.             class turn_left_int_dirt
  5772.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5773.             class turn_right_int_dirt
  5774.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5775.     class LIB_Scout_m3: Truck
  5776.         class Sounds
  5777.             class Engine
  5778.                 volume = "engineOn*camPos*(((rpm/4500) factor[(1400/4500),(1800/4500)])*((rpm/4500) factor[(2300/4500),(2000/4500)]))";
  5779.             class TiresRockOut
  5780.                 volume = "camPos*rock*(speed factor[2,20])";
  5781.             class TiresSandOut
  5782.                 volume = "camPos*sand*(speed factor[2,20])";
  5783.             class TiresGrassOut
  5784.                 volume = "camPos*grass*(speed factor[2,20])";
  5785.             class TiresMudOut
  5786.                 volume = "camPos*mud*(speed factor[2,20])";
  5787.             class TiresGravelOut
  5788.                 volume = "camPos*gravel*(speed factor[2,20])";
  5789.             class TiresAsphaltOut
  5790.                 volume = "camPos*asphalt*(speed factor[2,20])";
  5791.             class NoiseOut
  5792.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0,8])";
  5793.             class TiresRockIn
  5794.                 volume = "(1-camPos)*rock*(speed factor[2,20])";
  5795.             class TiresSandIn
  5796.                 volume = "(1-camPos)*sand*(speed factor[2,20])";
  5797.             class TiresGrassIn
  5798.                 volume = "(1-camPos)*grass*(speed factor[2,20])";
  5799.             class TiresMudIn
  5800.                 volume = "(1-camPos)*mud*(speed factor[2,20])";
  5801.             class TiresGravelIn
  5802.                 volume = "(1-camPos)*gravel*(speed factor[2,20])";
  5803.             class TiresAsphaltIn
  5804.                 volume = "(1-camPos)*asphalt*(speed factor[2,20])";
  5805.             class NoiseIn
  5806.                 volume = "(damper0 max 0.1)*(speed factor[0,8])*(1-camPos)";
  5807.             class Movement
  5808.                 volume = "0";
  5809.             class Idle_ext
  5810.                 volume = "engineOn*camPos*(((rpm/4500) factor[(600/4500),(1100/4500)])*((rpm/4500) factor[(1800/4500),(1300/4500)]))";
  5811.             class Engine1_ext
  5812.                 volume = "engineOn*camPos*(((rpm/4500) factor[(1900/4500),(2300/4500)])*((rpm/4500) factor[(3000/4500),(2500/4500)]))";
  5813.             class Engine2_ext
  5814.                 volume = "engineOn*camPos*(((rpm/4500) factor[(2500/4500),(3100/4500)])*((rpm/4500) factor[(4500/4500),(3700/4500)]))";
  5815.             class Engine3_ext
  5816.                 volume = "engineOn*camPos*((rpm/4500) factor[(3800/4500),(4500/4500)])";
  5817.             class IdleThrust
  5818.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(600/4500),(1100/4500)])*((rpm/4500) factor[(1800/4500),(1300/4500)]))";
  5819.             class EngineThrust
  5820.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(1400/4500),(1800/4500)])*((rpm/4500) factor[(2300/4500),(2000/4500)]))";
  5821.             class Engine1_Thrust_ext
  5822.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(1900/4500),(2300/4500)])*((rpm/4500) factor[(3000/4500),(2500/4500)]))";
  5823.             class Engine2_Thrust_ext
  5824.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(2500/4500),(3100/4500)])*((rpm/4500) factor[(4500/4500),(3700/4500)]))";
  5825.             class Engine3_Thrust_ext
  5826.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/4500) factor[(3800/4500),(4500/4500)])";
  5827.             class Idle_int
  5828.                 volume = "engineOn*(1-camPos)*(((rpm/4500) factor[(600/4500),(1100/4500)])*((rpm/4500) factor[(1800/4500),(1300/4500)]))";
  5829.             class Engine_int
  5830.                 volume = "engineOn*(1-camPos)*(((rpm/4500) factor[(1400/4500),(1800/4500)])*((rpm/4500) factor[(2300/4500),(2000/4500)]))";
  5831.             class Engine1_int
  5832.                 volume = "engineOn*(1-camPos)*(((rpm/4500) factor[(1900/4500),(2300/4500)])*((rpm/4500) factor[(3000/4500),(2500/4500)]))";
  5833.             class Engine2_int
  5834.                 volume = "engineOn*(1-camPos)*(((rpm/4500) factor[(2500/4500),(3100/4500)])*((rpm/4500) factor[(4500/4500),(3700/4500)]))";
  5835.             class Engine3_int
  5836.                 volume = "engineOn*(1-camPos)*((rpm/4500) factor[(3800/4500),(4500/4500)])";
  5837.             class IdleThrust_int
  5838.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(600/4500),(1100/4500)])*((rpm/4500) factor[(1800/4500),(1300/4500)]))";
  5839.             class EngineThrust_int
  5840.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(1400/4500),(1800/4500)])*((rpm/4500) factor[(2300/4500),(2000/4500)]))";
  5841.             class Engine1_Thrust_int
  5842.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(1900/4500),(2300/4500)])*((rpm/4500) factor[(3000/4500),(2500/4500)]))";
  5843.             class Engine2_Thrust_int
  5844.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/4500) factor[(2500/4500),(3100/4500)])*((rpm/4500) factor[(4500/4500),(3700/4500)]))";
  5845.             class Engine3_Thrust_int
  5846.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/4500) factor[(3800/4500),(4500/4500)])";
  5847.             class breaking_ext_road
  5848.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5849.             class acceleration_ext_road
  5850.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,2])";
  5851.             class turn_left_ext_road
  5852.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[2,15])";
  5853.             class turn_right_ext_road
  5854.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5855.             class breaking_ext_dirt
  5856.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5857.             class acceleration_ext_dirt
  5858.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,1])";
  5859.             class turn_left_ext_dirt
  5860.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[1,15])";
  5861.             class turn_right_ext_dirt
  5862.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[1,15])";
  5863.             class breaking_int_road
  5864.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5865.             class acceleration_int_road
  5866.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,2])";
  5867.             class turn_left_int_road
  5868.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[2,15])";
  5869.             class turn_right_int_road
  5870.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5871.             class breaking_int_dirt
  5872.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01,-0.4])*(Speed Factor[2,15])";
  5873.             class acceleration_int_dirt
  5874.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1,0.4])*(Speed Factor[15,2])";
  5875.             class turn_left_int_dirt
  5876.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1,0.4])*(Speed Factor[2,15])";
  5877.             class turn_right_int_dirt
  5878.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1,-0.4])*(Speed Factor[2,15])";
  5879.     class LIB_FW190F8: LIB_Plane_GER
  5880.         class Sounds
  5881.             class EngineLowOut
  5882.                 volume = "camPos*engineOn*(rpm factor[0.85,0])";
  5883.             class EngineHighOut
  5884.                 volume = "camPos*engineOn*(rpm factor[0.25,1])";
  5885.             class ForsageOut
  5886.                 volume = "camPos*engineOn*(thrust factor[0.5,1])";
  5887.             class WindNoiseOut
  5888.                 volume = "camPos*(speed factor[1,100])";
  5889.             class EngineLowIn
  5890.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.65,0]))";
  5891.             class EngineHighIn
  5892.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.25,1]))";
  5893.             class ForsageIn
  5894.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.5,1]))";
  5895.             class WindNoiseIn
  5896.                 volume = "(1-camPos)*(speed factor[1,50])";
  5897.     class LIB_Ju87: LIB_Plane_GER
  5898.         class Sounds
  5899.             class EngineLowOut
  5900.                 volume = "camPos*engineOn*(rpm factor[0.65,0])";
  5901.             class EngineHighOut
  5902.                 volume = "camPos*engineOn*(rpm factor[0.25,1])";
  5903.             class ForsageOut
  5904.                 volume = "camPos*engineOn*(thrust factor[0.5,1])";
  5905.             class WindNoiseOut
  5906.                 volume = "camPos*(speed factor[1,100])";
  5907.             class EngineLowIn
  5908.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.65,0]))";
  5909.             class EngineHighIn
  5910.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.25,1]))";
  5911.             class ForsageIn
  5912.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.5,1]))";
  5913.             class WindNoiseIn
  5914.                 volume = "(1-camPos)*(speed factor[1,50])";
  5915.     class LIB_P39: LIB_Plane_SU
  5916.         class Sounds
  5917.             class EngineLowOut
  5918.                 volume = "camPos*engineOn*(rpm factor[0.65,0])";
  5919.             class EngineHighOut
  5920.                 volume = "camPos*engineOn*(rpm factor[0.25,1])";
  5921.             class ForsageOut
  5922.                 volume = "camPos*engineOn*(thrust factor[0.5,1])";
  5923.             class WindNoiseOut
  5924.                 volume = "camPos*(speed factor[1,100])";
  5925.             class EngineLowIn
  5926.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.65,0]))";
  5927.             class EngineHighIn
  5928.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.25,1]))";
  5929.             class ForsageIn
  5930.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.5,1]))";
  5931.             class WindNoiseIn
  5932.                 volume = "(1-camPos)*(speed factor[1,50])";
  5933.     class LIB_Pe2: LIB_Plane_SU
  5934.         class Sounds
  5935.             class EngineLowOut
  5936.                 volume = "camPos*engineOn*(rpm factor[0.65,0])";
  5937.             class EngineHighOut
  5938.                 volume = "camPos*engineOn*(rpm factor[0.25,1])";
  5939.             class ForsageOut
  5940.                 volume = "camPos*engineOn*(thrust factor[0.5,1])";
  5941.             class WindNoiseOut
  5942.                 volume = "camPos*(speed factor[1,100])";
  5943.             class EngineLowIn
  5944.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.65,0]))";
  5945.             class EngineHighIn
  5946.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.25,1]))";
  5947.             class ForsageIn
  5948.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.5,1]))";
  5949.             class WindNoiseIn
  5950.                 volume = "(1-camPos)*(speed factor[1,50])";
  5951.     class LIB_JS2_43: LIB_tank_base
  5952.         class Sounds
  5953.             class Engine
  5954.                 volume = "engineOn*camPos*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  5955.             class IdleOut
  5956.                 volume = "0";
  5957.             class NoiseOut
  5958.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  5959.             class ThreadsOutH0
  5960.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  5961.             class ThreadsOutH1
  5962.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  5963.             class ThreadsOutH2
  5964.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  5965.             class ThreadsOutS0
  5966.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  5967.             class ThreadsOutS1
  5968.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  5969.             class ThreadsOutS2
  5970.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  5971.             class Movement
  5972.                 volume = "0";
  5973.             class EngineIn
  5974.                 volume = "0";
  5975.             class IdleIn
  5976.                 volume = "0";
  5977.             class NoiseIn
  5978.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  5979.             class ThreadsInH0
  5980.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  5981.             class ThreadsInH1
  5982.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  5983.             class ThreadsInH2
  5984.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  5985.             class ThreadsInS0
  5986.                 volume = "engineOn*(1-camPos)*grass*((rpm factor[0.3,0.6]) min (rpm factor[0.6,0.3]))";
  5987.             class ThreadsInS1
  5988.                 volume = "engineOn*(1-camPos)*grass*((rpm factor[0.5,1]) min (rpm factor[1,0.5]))";
  5989.             class ThreadsInS2
  5990.                 volume = "engineOn*(1-camPos)*grass*((rpm factor[0.7,1.8]) min (rpm factor[1.8,0.7]))";
  5991.             class Idle_ext
  5992.                 volume = "engineOn*camPos*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(550/2050),(500/2050)]))";
  5993.             class Engine1_ext
  5994.                 volume = "engineOn*camPos*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  5995.             class Engine2_ext
  5996.                 volume = "engineOn*camPos*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(1900/2050),(1500/2050)]))";
  5997.             class Engine3_ext
  5998.                 volume = "engineOn*camPos*((rpm/2050) factor[(1450/2050),(2000/2050)])";
  5999.             class NoiseExt
  6000.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6001.             class Idle_int
  6002.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(400/2050),(300/2050)]))";
  6003.             class Engine_int
  6004.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6005.             class Engine1_int
  6006.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6007.             class Engine2_int
  6008.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(2350/2050),(1500/2050)]))";
  6009.             class Engine3_int
  6010.                 volume = "engineOn*(1-camPos)*((rpm/2050) factor[(1450/2050),(2500/2050)])";
  6011.             class NoiseInt
  6012.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6013.     class LIB_PzKpfwIV_H_base: LIB_tank_base
  6014.         class Sounds
  6015.             class Engine
  6016.                 volume = "engineOn*camPos*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6017.             class IdleOut
  6018.                 volume = "0";
  6019.             class NoiseOut
  6020.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6021.             class ThreadsOutH0
  6022.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6023.             class ThreadsOutH1
  6024.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6025.             class ThreadsOutH2
  6026.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6027.             class ThreadsOutS0
  6028.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6029.             class ThreadsOutS1
  6030.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6031.             class ThreadsOutS2
  6032.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6033.             class Movement
  6034.                 volume = "0";
  6035.             class EngineIn
  6036.                 volume = "0";
  6037.             class IdleIn
  6038.                 volume = "0";
  6039.             class NoiseIn
  6040.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6041.             class ThreadsInH0
  6042.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6043.             class ThreadsInH1
  6044.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6045.             class ThreadsInH2
  6046.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6047.             class ThreadsInS0
  6048.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6049.             class ThreadsInS1
  6050.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6051.             class ThreadsInS2
  6052.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6053.             class Idle_ext
  6054.                 volume = "engineOn*camPos*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6055.             class Engine1_ext
  6056.                 volume = "engineOn*camPos*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6057.             class Engine2_ext
  6058.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6059.             class Engine3_ext
  6060.                 volume = "engineOn*camPos*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6061.             class IdleThrust
  6062.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6063.             class EngineThrust
  6064.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6065.             class Engine1_Thrust_ext
  6066.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6067.             class Engine2_Thrust_ext
  6068.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6069.             class Engine3_Thrust_ext
  6070.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6071.             class NoiseExt
  6072.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6073.             class Idle_int
  6074.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6075.             class Engine_int
  6076.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6077.             class Engine1_int
  6078.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6079.             class Engine2_int
  6080.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6081.             class Engine3_int
  6082.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6083.             class IdleThrust_int
  6084.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6085.             class EngineThrust_int
  6086.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6087.             class Engine1_Thrust_int
  6088.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6089.             class Engine2_Thrust_int
  6090.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6091.             class Engine3_Thrust_int
  6092.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6093.             class NoiseInt
  6094.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6095.     class LIB_PzKpfwV_base: LIB_tank_base
  6096.         class Sounds
  6097.             class Engine
  6098.                 volume = "engineOn*camPos*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6099.             class IdleOut
  6100.                 volume = "0";
  6101.             class NoiseOut
  6102.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6103.             class ThreadsOutH0
  6104.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6105.             class ThreadsOutH1
  6106.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6107.             class ThreadsOutH2
  6108.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6109.             class ThreadsOutS0
  6110.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6111.             class ThreadsOutS1
  6112.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6113.             class ThreadsOutS2
  6114.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6115.             class Movement
  6116.                 volume = "0";
  6117.             class EngineIn
  6118.                 volume = "0";
  6119.             class IdleIn
  6120.                 volume = "0";
  6121.             class NoiseIn
  6122.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6123.             class ThreadsInH0
  6124.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6125.             class ThreadsInH1
  6126.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6127.             class ThreadsInH2
  6128.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6129.             class ThreadsInS0
  6130.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6131.             class ThreadsInS1
  6132.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6133.             class ThreadsInS2
  6134.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6135.             class Idle_ext
  6136.                 volume = "engineOn*camPos*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6137.             class Engine1_ext
  6138.                 volume = "engineOn*camPos*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6139.             class Engine2_ext
  6140.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6141.             class Engine3_ext
  6142.                 volume = "engineOn*camPos*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6143.             class IdleThrust
  6144.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6145.             class EngineThrust
  6146.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6147.             class Engine1_Thrust_ext
  6148.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6149.             class Engine2_Thrust_ext
  6150.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6151.             class Engine3_Thrust_ext
  6152.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6153.             class NoiseExt
  6154.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6155.             class Idle_int
  6156.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6157.             class Engine_int
  6158.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6159.             class Engine1_int
  6160.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6161.             class Engine2_int
  6162.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6163.             class Engine3_int
  6164.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6165.             class IdleThrust_int
  6166.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6167.             class EngineThrust_int
  6168.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6169.             class Engine1_Thrust_int
  6170.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6171.             class Engine2_Thrust_int
  6172.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6173.             class Engine3_Thrust_int
  6174.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6175.             class NoiseInt
  6176.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6177.     class LIB_PzKpfwVI_B_base: LIB_tank_base
  6178.         class Sounds
  6179.             class Engine
  6180.                 volume = "engineOn*camPos*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6181.             class IdleOut
  6182.                 volume = "0";
  6183.             class NoiseOut
  6184.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6185.             class ThreadsOutH0
  6186.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6187.             class ThreadsOutH1
  6188.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6189.             class ThreadsOutH2
  6190.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6191.             class ThreadsOutS0
  6192.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6193.             class ThreadsOutS1
  6194.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6195.             class ThreadsOutS2
  6196.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6197.             class Movement
  6198.                 volume = "0";
  6199.             class EngineIn
  6200.                 volume = "0";
  6201.             class IdleIn
  6202.                 volume = "0";
  6203.             class NoiseIn
  6204.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6205.             class ThreadsInH0
  6206.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6207.             class ThreadsInH1
  6208.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6209.             class ThreadsInH2
  6210.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6211.             class ThreadsInS0
  6212.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6213.             class ThreadsInS1
  6214.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6215.             class ThreadsInS2
  6216.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6217.             class Idle_ext
  6218.                 volume = "engineOn*camPos*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6219.             class Engine1_ext
  6220.                 volume = "engineOn*camPos*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6221.             class Engine2_ext
  6222.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6223.             class Engine3_ext
  6224.                 volume = "engineOn*camPos*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6225.             class EngineThrust
  6226.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6227.             class Engine1_Thrust_ext
  6228.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6229.             class Engine2_Thrust_ext
  6230.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6231.             class Engine3_Thrust_ext
  6232.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6233.             class NoiseExt
  6234.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6235.             class Idle_int
  6236.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6237.             class Engine_int
  6238.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6239.             class Engine1_int
  6240.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6241.             class Engine2_int
  6242.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6243.             class Engine3_int
  6244.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6245.             class IdleThrust_int
  6246.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6247.             class EngineThrust_int
  6248.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6249.             class Engine1_Thrust_int
  6250.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6251.             class Engine2_Thrust_int
  6252.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6253.             class Engine3_Thrust_int
  6254.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6255.             class NoiseInt
  6256.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6257.     class LIB_StuG_III_G_base: LIB_tank_base
  6258.         class Sounds
  6259.             class Engine
  6260.                 volume = "engineOn*camPos*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6261.             class IdleOut
  6262.                 volume = "0";
  6263.             class NoiseOut
  6264.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6265.             class ThreadsOutH0
  6266.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6267.             class ThreadsOutH1
  6268.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6269.             class ThreadsOutH2
  6270.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6271.             class ThreadsOutS0
  6272.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6273.             class ThreadsOutS1
  6274.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6275.             class ThreadsOutS2
  6276.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6277.             class Movement
  6278.                 volume = "0";
  6279.             class EngineIn
  6280.                 volume = "0";
  6281.             class IdleIn
  6282.                 volume = "0";
  6283.             class NoiseIn
  6284.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6285.             class ThreadsInH0
  6286.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6287.             class ThreadsInH1
  6288.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6289.             class ThreadsInH2
  6290.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6291.             class ThreadsInS0
  6292.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6293.             class ThreadsInS1
  6294.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6295.             class ThreadsInS2
  6296.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6297.             class Idle_ext
  6298.                 volume = "engineOn*camPos*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6299.             class Engine1_ext
  6300.                 volume = "engineOn*camPos*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6301.             class Engine2_ext
  6302.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6303.             class Engine3_ext
  6304.                 volume = "engineOn*camPos*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6305.             class IdleThrust
  6306.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6307.             class EngineThrust
  6308.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6309.             class Engine1_Thrust_ext
  6310.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6311.             class Engine2_Thrust_ext
  6312.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6313.             class Engine3_Thrust_ext
  6314.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6315.             class NoiseExt
  6316.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6317.             class Idle_int
  6318.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6319.             class Engine_int
  6320.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6321.             class Engine1_int
  6322.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6323.             class Engine2_int
  6324.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6325.             class Engine3_int
  6326.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6327.             class IdleThrust_int
  6328.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6329.             class EngineThrust_int
  6330.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6331.             class Engine1_Thrust_int
  6332.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6333.             class Engine2_Thrust_int
  6334.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6335.             class Engine3_Thrust_int
  6336.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6337.             class NoiseInt
  6338.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6339.     class LIB_t34_76: LIB_tank_base
  6340.         class Sounds
  6341.             class Engine
  6342.                 volume = "engineOn*camPos*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6343.             class IdleOut
  6344.                 volume = "0";
  6345.             class NoiseOut
  6346.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6347.             class ThreadsOutH0
  6348.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6349.             class ThreadsOutH1
  6350.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6351.             class ThreadsOutH2
  6352.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6353.             class ThreadsOutS0
  6354.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6355.             class ThreadsOutS1
  6356.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6357.             class ThreadsOutS2
  6358.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6359.             class Movement
  6360.                 volume = "0";
  6361.             class EngineIn
  6362.                 volume = "0";
  6363.             class IdleIn
  6364.                 volume = "0";
  6365.             class NoiseIn
  6366.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6367.             class ThreadsInH0
  6368.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6369.             class ThreadsInH1
  6370.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6371.             class ThreadsInH2
  6372.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6373.             class ThreadsInS0
  6374.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6375.             class ThreadsInS1
  6376.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6377.             class ThreadsInS2
  6378.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6379.             class Idle_ext
  6380.                 volume = "engineOn*camPos*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(550/2050),(500/2050)]))";
  6381.             class Engine1_ext
  6382.                 volume = "engineOn*camPos*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6383.             class Engine2_ext
  6384.                 volume = "engineOn*camPos*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(1900/2050),(1500/2050)]))";
  6385.             class Engine3_ext
  6386.                 volume = "engineOn*camPos*((rpm/2050) factor[(1450/2050),(2000/2050)])";
  6387.             class NoiseExt
  6388.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6389.             class Idle_int
  6390.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(400/2050),(300/2050)]))";
  6391.             class Engine_int
  6392.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6393.             class Engine1_int
  6394.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6395.             class Engine2_int
  6396.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(2350/2050),(1500/2050)]))";
  6397.             class Engine3_int
  6398.                 volume = "engineOn*(1-camPos)*((rpm/2050) factor[(1450/2050),(2500/2050)])";
  6399.             class NoiseInt
  6400.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6401.     class LIB_t34_85: LIB_tank_base
  6402.         class Sounds
  6403.             class Engine
  6404.                 volume = "engineOn*camPos*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6405.             class IdleOut
  6406.                 volume = "0";
  6407.             class NoiseOut
  6408.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6409.             class ThreadsOutH0
  6410.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6411.             class ThreadsOutH1
  6412.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6413.             class ThreadsOutH2
  6414.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6415.             class ThreadsOutS0
  6416.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6417.             class ThreadsOutS1
  6418.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6419.             class ThreadsOutS2
  6420.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6421.             class Movement
  6422.                 volume = "0";
  6423.             class EngineIn
  6424.                 volume = "0";
  6425.             class IdleIn
  6426.                 volume = "0";
  6427.             class NoiseIn
  6428.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6429.             class ThreadsInH0
  6430.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6431.             class ThreadsInH1
  6432.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6433.             class ThreadsInH2
  6434.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6435.             class ThreadsInS0
  6436.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6437.             class ThreadsInS1
  6438.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6439.             class ThreadsInS2
  6440.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6441.             class Idle_ext
  6442.                 volume = "engineOn*camPos*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(550/2050),(500/2050)]))";
  6443.             class Engine1_ext
  6444.                 volume = "engineOn*camPos*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6445.             class Engine2_ext
  6446.                 volume = "engineOn*camPos*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(1900/2050),(1500/2050)]))";
  6447.             class Engine3_ext
  6448.                 volume = "engineOn*camPos*((rpm/2050) factor[(1450/2050),(2000/2050)])";
  6449.             class NoiseExt
  6450.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6451.             class Idle_int
  6452.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(400/2050),(300/2050)]))";
  6453.             class Engine_int
  6454.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6455.             class Engine1_int
  6456.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6457.             class Engine2_int
  6458.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(2350/2050),(1500/2050)]))";
  6459.             class Engine3_int
  6460.                 volume = "engineOn*(1-camPos)*((rpm/2050) factor[(1450/2050),(2500/2050)])";
  6461.             class NoiseInt
  6462.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6463.     class LIB_PzKpfwVI_E_base: LIB_tank_base
  6464.         class Sounds
  6465.             class Engine
  6466.                 volume = "engineOn*camPos*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6467.             class IdleOut
  6468.                 volume = "0";
  6469.             class NoiseOut
  6470.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6471.             class ThreadsOutH0
  6472.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6473.             class ThreadsOutH1
  6474.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6475.             class ThreadsOutH2
  6476.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6477.             class ThreadsOutS0
  6478.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6479.             class ThreadsOutS1
  6480.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6481.             class ThreadsOutS2
  6482.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6483.             class Movement
  6484.                 volume = "0";
  6485.             class EngineIn
  6486.                 volume = "0";
  6487.             class IdleIn
  6488.                 volume = "0";
  6489.             class NoiseIn
  6490.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6491.             class ThreadsInH0
  6492.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6493.             class ThreadsInH1
  6494.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6495.             class ThreadsInH2
  6496.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6497.             class ThreadsInS0
  6498.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/35) factor[(((-0) max 0)/35),(((-5) max 5)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-15) max 15)/35),(((-10) max 10)/35)]))";
  6499.             class ThreadsInS1
  6500.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/35) factor[(((-10) max 10)/35),(((-15) max 15)/35)])*((((-speed*3.6) max speed*3.6)/35) factor[(((-27) max 27)/35),(((-20) max 20)/35)]))";
  6501.             class ThreadsInS2
  6502.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/35) factor[(((-19) max 19)/35),(((-31) max 31)/35)])";
  6503.             class Idle_ext
  6504.                 volume = "engineOn*camPos*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6505.             class Engine1_ext
  6506.                 volume = "engineOn*camPos*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6507.             class Engine2_ext
  6508.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6509.             class Engine3_ext
  6510.                 volume = "engineOn*camPos*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6511.             class EngineThrust
  6512.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6513.             class Engine1_Thrust_ext
  6514.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6515.             class Engine2_Thrust_ext
  6516.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6517.             class Engine3_Thrust_ext
  6518.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6519.             class NoiseExt
  6520.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6521.             class Idle_int
  6522.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6523.             class Engine_int
  6524.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6525.             class Engine1_int
  6526.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6527.             class Engine2_int
  6528.                 volume = "engineOn*(1-camPos)*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6529.             class Engine3_int
  6530.                 volume = "engineOn*(1-camPos)*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6531.             class IdleThrust_int
  6532.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6533.             class EngineThrust_int
  6534.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6535.             class Engine1_Thrust_int
  6536.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6537.             class Engine2_Thrust_int
  6538.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6539.             class Engine3_Thrust_int
  6540.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6541.             class NoiseInt
  6542.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6543.     class LIB_SU85: LIB_tank_base
  6544.         class Sounds
  6545.             class Engine
  6546.                 volume = "engineOn*camPos*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6547.             class IdleOut
  6548.                 volume = "0";
  6549.             class NoiseOut
  6550.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6551.             class ThreadsOutH0
  6552.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6553.             class ThreadsOutH1
  6554.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6555.             class ThreadsOutH2
  6556.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6557.             class ThreadsOutS0
  6558.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6559.             class ThreadsOutS1
  6560.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6561.             class ThreadsOutS2
  6562.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6563.             class Movement
  6564.                 volume = "0";
  6565.             class EngineIn
  6566.                 volume = "0";
  6567.             class IdleIn
  6568.                 volume = "0";
  6569.             class NoiseIn
  6570.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6571.             class ThreadsInH0
  6572.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6573.             class ThreadsInH1
  6574.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6575.             class ThreadsInH2
  6576.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6577.             class ThreadsInS0
  6578.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6579.             class ThreadsInS1
  6580.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6581.             class ThreadsInS2
  6582.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6583.             class Idle_ext
  6584.                 volume = "engineOn*camPos*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(550/2050),(500/2050)]))";
  6585.             class Engine1_ext
  6586.                 volume = "engineOn*camPos*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6587.             class Engine2_ext
  6588.                 volume = "engineOn*camPos*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(1900/2050),(1500/2050)]))";
  6589.             class Engine3_ext
  6590.                 volume = "engineOn*camPos*((rpm/2050) factor[(1450/2050),(2000/2050)])";
  6591.             class NoiseExt
  6592.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6593.             class Idle_int
  6594.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(400/2050),(300/2050)]))";
  6595.             class Engine_int
  6596.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6597.             class Engine1_int
  6598.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6599.             class Engine2_int
  6600.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(2350/2050),(1500/2050)]))";
  6601.             class Engine3_int
  6602.                 volume = "engineOn*(1-camPos)*((rpm/2050) factor[(1450/2050),(2500/2050)])";
  6603.             class NoiseInt
  6604.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6605.     class LIB_M4A3_75: LIB_tank_base
  6606.         class Sounds
  6607.             class Idle_ext
  6608.                 volume = "engineOn*camPos*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(550/2050),(500/2050)]))";
  6609.             class Engine
  6610.                 volume = "engineOn*camPos*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6611.             class Engine1_ext
  6612.                 volume = "engineOn*camPos*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6613.             class Engine2_ext
  6614.                 volume = "engineOn*camPos*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6615.             class Engine3_ext
  6616.                 volume = "engineOn*camPos*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6617.             class IdleThrust
  6618.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6619.             class EngineThrust
  6620.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6621.             class Engine1_Thrust_ext
  6622.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6623.             class Engine2_Thrust_ext
  6624.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6625.             class Engine3_Thrust_ext
  6626.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6627.             class NoiseExt
  6628.                 volume = "camPos*(angVelocity max 0.04)*(speed factor[4,15])";
  6629.             class ThreadsOutH0
  6630.                 volume = "engineOn*camPos*(1-grass)*((rpm factor[0.3,0.6]) min (rpm factor[0.6,0.3]))";
  6631.             class ThreadsOutH1
  6632.                 volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6633.             class ThreadsOutH2
  6634.                 volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6635.             class ThreadsOutS0
  6636.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6637.             class ThreadsOutS1
  6638.                 volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6639.             class ThreadsOutS2
  6640.                 volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6641.             class ThreadsInH0
  6642.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6643.             class ThreadsInH1
  6644.                 volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6645.             class ThreadsInH2
  6646.                 volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6647.             class ThreadsInS0
  6648.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-0) max 0)/43),(((-5) max 5)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-15) max 15)/43),(((-10) max 10)/43)]))";
  6649.             class ThreadsInS1
  6650.                 volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/43) factor[(((-10) max 10)/43),(((-15) max 15)/43)])*((((-speed*3.6) max speed*3.6)/43) factor[(((-30) max 30)/43),(((-25) max 25)/43)]))";
  6651.             class ThreadsInS2
  6652.                 volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/43) factor[(((-24) max 24)/43),(((-29) max 29)/43)])";
  6653.             class Idle_int
  6654.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(300/2050),(350/2050)])*((rpm/2050) factor[(400/2050),(300/2050)]))";
  6655.             class Engine_int
  6656.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(475/2050),(510/2050)])*((rpm/2050) factor[(1100 /2050),(950/2050)]))";
  6657.             class Engine1_int
  6658.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(900/2050),(1050/2050)])*((rpm/2050) factor[(1400/2050),(1200/2050)]))";
  6659.             class Engine2_int
  6660.                 volume = "engineOn*(1-camPos)*(((rpm/2050) factor[(1170/2050),(1380/2050)])*((rpm/2050) factor[(2350/2050),(1500/2050)]))";
  6661.             class Engine3_int
  6662.                 volume = "engineOn*(1-camPos)*((rpm/2050) factor[(1450/2050),(2500/2050)])";
  6663.             class IdleThrust_int
  6664.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(100/3000),(150/3000)])*((rpm/3000) factor[(400/3000),(300/3000)]))";
  6665.             class EngineThrust_int
  6666.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(285/3000),(410/3000)])*((rpm/3000) factor[(1100/3000),(950/3000)]))";
  6667.             class Engine1_Thrust_int
  6668.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(900/3000),(1050/3000)])*((rpm/3000) factor[(1400/3000),(1200/3000)]))";
  6669.             class Engine2_Thrust_int
  6670.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/3000) factor[(1170/3000),(1380/3000)])*((rpm/3000) factor[(2350/3000),(1500/3000)]))";
  6671.             class Engine3_Thrust_int
  6672.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/3000) factor[(1450/3000),(2500/3000)])";
  6673.             class NoiseInt
  6674.                 volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4,15])";
  6675.     class LIB_P47: LIB_Plane_US
  6676.         class Sounds
  6677.             class EngineLowOut
  6678.                 volume = "camPos*engineOn*(rpm factor[0.65,0])";
  6679.             class EngineHighOut
  6680.                 volume = "camPos*engineOn*(rpm factor[0.25,1])";
  6681.             class ForsageOut
  6682.                 volume = "camPos*engineOn*(thrust factor[0.5,1])";
  6683.             class WindNoiseOut
  6684.                 volume = "camPos*(speed factor[1,100])";
  6685.             class EngineLowIn
  6686.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.65,0]))";
  6687.             class EngineHighIn
  6688.                 volume = "(1-camPos)*(engineOn*(rpm factor[0.25,1]))";
  6689.             class ForsageIn
  6690.                 volume = "(1-camPos)*(engineOn*(thrust factor[0.5,1]))";
  6691.             class WindNoiseIn
  6692.                 volume = "(1-camPos)*(speed factor[1,50])";
  6693. class CfgEnvSounds
  6694.     class Rain
  6695.         volume = "rain";
  6696.     class Sea
  6697.         volume = "sea*(1-coast)";
  6698.     class Meadows
  6699.         volume = "(1-forest)*(1-houses)*(1-night)*(1-sea)";
  6700.     class Trees
  6701.         volume = "trees*(1-rain)*(1-night)";
  6702.     class MeadowsNight
  6703.         volume = "(1-forest)*(1-houses)*night*(1-sea)";
  6704.     class TreesNight
  6705.         volume = "trees*(1-rain)*night";
  6706.     class Hills
  6707.         volume = "hills";
  6708.     class Wind
  6709.         volume = "(1-hills)*windy*0.5";
  6710.     class WindForestHigh
  6711.         volume = "forest*(windy factor[0,1])*(0.1+(hills factor[0,1])*0.9)-(night*0.25)";
  6712.     class WindNoForestHigh
  6713.         volume = "(1-forest)*(windy factor[0,1])*(0.1+(hills factor[0,1])*0.9)-(night*0.25)";
  6714.     class Forest
  6715.         volume = "forest*trees*(1-night)";
  6716.     class ForestNight
  6717.         volume = "forest*trees*night";
  6718.     class Houses
  6719.         volume = "(houses-0.75)*4";
  6720.     class Coast
  6721.         volume = "coast";
  6722.     class WindSlow
  6723.         volume = "((windy factor[0,0.25])*(windy factor[0.5, 0.25]))-(night*0.25)";
  6724.     class WindMedium
  6725.         volume = "((windy factor[0.33,0.5])*(windy factor[0.8, 0.5]))-(night*0.25)";
  6726.     class WindFast
  6727.         volume = "(windy factor[0.66,1])-(night*0.25)";
  6728.     class HousesNight
  6729.         volume = "(houses-0.75)*4*night";
  6730. class CfgWorlds
  6731.     class LIBWorld: CAWorld
  6732.         class EnvSounds: CfgEnvSounds
  6733.             class Rain
  6734.                 volume = "rain";
  6735.             class Sea
  6736.                 volume = "sea";
  6737.             class WindForestHigh
  6738.                 volume = "forest*(windy factor[0,1])*(0.1+(hills factor[0,1])*0.9)-(night*0.25)";
  6739.             class WindNoForestHigh
  6740.                 volume = "(1-forest)*(windy factor[0,1])*(0.1+(hills factor[0,1])*0.9)-(night*0.25)";
  6741.             class Forest
  6742.                 volume = "forest*(1-night)";
  6743.             class ForestNight
  6744.                 volume = "forest*night";
  6745.             class Houses
  6746.                 volume = "(houses-0.75)*4";
  6747.             class Meadows
  6748.                 volume = "(1-forest)*(1-houses)*(1-night)*(1-sea)";
  6749.             class MeadowsNight
  6750.                 volume = "(1-forest)*(1-houses)*night*(1-sea)";
  6751.     class Stratis: CAWorld
  6752.         class AmbientA3
  6753.             class Radius440_500
  6754.                 class Species
  6755.                     class Kestrel_random_F
  6756.                         maxCircleCount = "((1 - night) * 2 * (1 - (WaterDepth interpolate [1,30,0,1])) + (2 * (hills))) * (1 - night)";
  6757.                     class Seagull
  6758.                         maxCircleCount = "((sea * (1 - night)) + (2 * houses * sea)) * (1 - night)";
  6759.                     class Rabbit_F
  6760.                         maxCircleCount = "(20 * (0.1 - houses)) * (1 - sea)";
  6761.             class Radius40_60
  6762.                 class Species
  6763.                     class CatShark_F
  6764.                         maxCircleCount = "(4 * (WaterDepth interpolate [1,30,0,1]))";
  6765.                     class Turtle_F
  6766.                         maxCircleCount = "(2 * (waterDepth interpolate [1,16,0,1]) * ((1-houses) * (1-houses)))";
  6767.                     class Snake_random_F
  6768.                         maxCircleCount = "(1 - houses) * ((2 * (1 - sea)) + (2 * (meadow)))";
  6769.                     class Salema_F
  6770.                         maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  6771.                     class Ornate_random_F
  6772.                         maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.05))";
  6773.                     class Mackerel_F
  6774.                         maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  6775.                     class Mullet_F
  6776.                         maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  6777.                     class Tuna_F
  6778.                         maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) - 0.2))";
  6779.             class Radius30_40
  6780.                 class Species
  6781.                     class DragonFly
  6782.                         maxCircleCount = "4 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * sea * (1 - windy)";
  6783.                     class ButterFly_random
  6784.                         maxCircleCount = "3 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  6785.                     class FireFly
  6786.                         maxCircleCount = "(6 * night) * (1 - sea) * (1 - houses) * (1 - windy)";
  6787.                     class Cicada
  6788.                         maxCircleCount = "(4 * night) * (1 - sea) * (1 - windy)";
  6789.             class Radius15_20
  6790.                 class Species
  6791.                     class FxWindGrass1
  6792.                         maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  6793.                     class FxWindGrass2
  6794.                         maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  6795.                     class FxWindLeaf1
  6796.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  6797.                     class FxWindLeaf2
  6798.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  6799.                     class FxWindLeaf3
  6800.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  6801.                     class FxWindPollen1
  6802.                         maxCircleCount = "(3 * (1 - (WaterDepth interpolate [1,30,0,1]))) * (windy interpolate [0.05,0.15,0,1])";
  6803.                     class FxWindPaper1
  6804.                         maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  6805.                     class FxWindPlastic1
  6806.                         maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  6807.             class Radius6_10
  6808.                 class Species
  6809.                     class HoneyBee
  6810.                         maxCircleCount = "4 * (1 - night) * (1 - sea) * (1 - houses) * (1 - windy)";
  6811.                     class HouseFly
  6812.                         maxCircleCount = "(3 + 3 * (houses)) * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  6813.                     class Mosquito
  6814.                         maxCircleCount = "3 * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  6815.     class Altis: CAWorld
  6816.         class AmbientA3
  6817.             class Radius440_500
  6818.                 class Species
  6819.                     class Kestrel_random_F
  6820.                         maxCircleCount = "((1 - night) * 2 * (1 - (WaterDepth interpolate [1,30,0,1])) + (2 * (hills))) * (1 - night)";
  6821.                     class Seagull
  6822.                         maxCircleCount = "((sea * (1 - night)) + (2 * houses * sea)) * (1 - night)";
  6823.                     class Rabbit_F
  6824.                         maxCircleCount = "(20 * (0.1 - houses)) * (1 - sea)";
  6825.             class Radius40_60
  6826.                 class Species
  6827.                     class CatShark_F
  6828.                         maxCircleCount = "(4 * (WaterDepth interpolate [1,30,0,1]))";
  6829.                     class Turtle_F
  6830.                         maxCircleCount = "(2 * (waterDepth interpolate [1,16,0,1]) * ((1-houses) * (1-houses)))";
  6831.                     class Snake_random_F
  6832.                         maxCircleCount = "(1 - houses) * ((2 * (1 - sea)) + (2 * (meadow)))";
  6833.                     class Salema_F
  6834.                         maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  6835.                     class Ornate_random_F
  6836.                         maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.05))";
  6837.                     class Mackerel_F
  6838.                         maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  6839.                     class Mullet_F
  6840.                         maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  6841.                     class Tuna_F
  6842.                         maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) - 0.2))";
  6843.             class Radius30_40
  6844.                 class Species
  6845.                     class DragonFly
  6846.                         maxCircleCount = "4 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * sea * (1 - windy)";
  6847.                     class ButterFly_random
  6848.                         maxCircleCount = "3 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  6849.                     class FireFly
  6850.                         maxCircleCount = "(6 * night) * (1 - sea) * (1 - houses) * (1 - windy)";
  6851.                     class Cicada
  6852.                         maxCircleCount = "(4 * night) * (1 - sea) * (1 - windy)";
  6853.             class Radius15_20
  6854.                 class Species
  6855.                     class FxWindGrass1
  6856.                         maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  6857.                     class FxWindGrass2
  6858.                         maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  6859.                     class FxWindLeaf1
  6860.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  6861.                     class FxWindLeaf2
  6862.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  6863.                     class FxWindLeaf3
  6864.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  6865.                     class FxWindPollen1
  6866.                         maxCircleCount = "(3 * (1 - (WaterDepth interpolate [1,30,0,1]))) * (windy interpolate [0.05,0.15,0,1])";
  6867.                     class FxWindPaper1
  6868.                         maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  6869.                     class FxWindPlastic1
  6870.                         maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  6871.             class Radius6_10
  6872.                 class Species
  6873.                     class HoneyBee
  6874.                         maxCircleCount = "4 * (1 - night) * (1 - sea) * (1 - houses) * (1 - windy)";
  6875.                     class HouseFly
  6876.                         maxCircleCount = "(3 + 3 * (houses)) * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  6877.                     class Mosquito
  6878.                         maxCircleCount = "3 * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  6879. class CfgSoundShaders
  6880.     class Explosion_debrisSoft_SoundShader
  6881.         volume = "forest";
  6882.     class Explosion_debrisDirt_SoundShader
  6883.         volume = "meadows";
  6884.     class Explosion_debrisHard_SoundShader
  6885.         volume = "houses";
  6886.     class BulletSonicCrack_tailMeadow_SoundShader
  6887.         volume = "meadow";
  6888.     class BulletSonicCrack_tailForest_SoundShader
  6889.         volume = "forest";
  6890.     class BulletSonicCrack_tailTrees_SoundShader
  6891.         volume = "trees";
  6892.     class BulletSonicCrack_tailHouses_SoundShader
  6893.         volume = "houses max interior";
  6894.     class BulletFlyBy_SoundShader
  6895.         volume = "0dB";
  6896.     class GrenadeHe_tailForest_SoundShader
  6897.         volume = "forest";
  6898.     class GrenadeHe_tailMeadows_SoundShader
  6899.         volume = "meadows max sea/2";
  6900.     class GrenadeHe_tailHouses_SoundShader
  6901.         volume = "houses";
  6902.     class MiniGrenade_tailForest_SoundShader
  6903.         volume = "forest";
  6904.     class MiniGrenade_tailMeadows_SoundShader
  6905.         volume = "meadows max sea/2";
  6906.     class MiniGrenade_tailHouses_SoundShader
  6907.         volume = "houses";
  6908.     class GrenadeLauncher_tailForest_SoundShader
  6909.         volume = "forest";
  6910.     class GrenadeLauncher_tailMeadows_SoundShader
  6911.         volume = "meadows max sea/2";
  6912.     class GrenadeLauncher_tailHouses_SoundShader
  6913.         volume = "houses";
  6914.     class Mortar_tailForest_SoundShader
  6915.         volume = "forest";
  6916.     class Mortar_tailMeadows_SoundShader
  6917.         volume = "meadows max sea/2";
  6918.     class Mortar_tailHouses_SoundShader
  6919.         volume = "houses";
  6920.     class APmine_tailForest_SoundShader
  6921.         volume = "forest";
  6922.     class APmine_tailMeadows_SoundShader
  6923.         volume = "meadows max sea/2";
  6924.     class APmine_tailHouses_SoundShader
  6925.         volume = "houses";
  6926.     class ATmine_tailForest_SoundShader
  6927.         volume = "forest";
  6928.     class ATmine_tailMeadows_SoundShader
  6929.         volume = "meadows max sea/2";
  6930.     class ATmine_tailHouses_SoundShader
  6931.         volume = "houses";
  6932.     class M6slamMine_tailForest_SoundShader
  6933.         volume = "forest";
  6934.     class M6slamMine_tailMeadows_SoundShader
  6935.         volume = "meadows max sea/2";
  6936.     class M6slamMine_tailHouses_SoundShader
  6937.         volume = "houses";
  6938.     class TipToeMine_tailForest_SoundShader
  6939.         volume = "forest";
  6940.     class TipToeMine_tailMeadows_SoundShader
  6941.         volume = "meadows max sea/2";
  6942.     class TipToeMine_tailHouses_SoundShader
  6943.         volume = "houses";
  6944.     class TripwireMine_tailForest_SoundShader
  6945.         volume = "forest";
  6946.     class TripwireMine_tailMeadows_SoundShader
  6947.         volume = "meadows max sea/2";
  6948.     class TripwireMine_tailHouses_SoundShader
  6949.         volume = "houses";
  6950.     class ExplosiveCharge_tailForest_SoundShader
  6951.         volume = "forest";
  6952.     class ExplosiveCharge_tailMeadows_SoundShader
  6953.         volume = "meadows max sea/2";
  6954.     class ExplosiveCharge_tailHouses_SoundShader
  6955.         volume = "houses";
  6956.     class SmallIED_tailMeadows_SoundShader
  6957.         volume = "meadows max sea/2";
  6958.     class SmallIED_tailHouses_SoundShader
  6959.         volume = "houses";
  6960.     class BigIED_tailForest_SoundShader
  6961.         volume = "forest";
  6962.     class BigIED_tailMeadows_SoundShader
  6963.         volume = "meadows max sea/2";
  6964.     class BigIED_tailHouses_SoundShader
  6965.         volume = "houses";
  6966.     class ClaymoreMine_tailForest_SoundShader
  6967.         volume = "forest";
  6968.     class ClaymoreMine_tailMeadows_SoundShader
  6969.         volume = "meadows max sea/2";
  6970.     class ClaymoreMine_tailHouses_SoundShader
  6971.         volume = "houses";
  6972.     class RocketsLight_tailForest_SoundShader
  6973.         volume = "forest";
  6974.     class RocketsLight_tailMeadows_SoundShader
  6975.         volume = "meadows max sea/2";
  6976.     class RocketsLight_tailHouses_SoundShader
  6977.         volume = "houses";
  6978.     class RocketsMedium_tailForest_SoundShader
  6979.         volume = "forest";
  6980.     class RocketsMedium_tailMeadows_SoundShader
  6981.         volume = "meadows max sea/2";
  6982.     class RocketsMedium_tailHouses_SoundShader
  6983.         volume = "houses";
  6984.     class RocketsHeavy_tailForest_SoundShader
  6985.         volume = "forest";
  6986.     class RocketsHeavy_tailMeadows_SoundShader
  6987.         volume = "meadows max sea/2";
  6988.     class RocketsHeavy_tailHouses_SoundShader
  6989.         volume = "houses";
  6990.     class Shell30mm40mm_tailForest_SoundShader
  6991.         volume = "forest";
  6992.     class Shell30mm40mm_tailMeadows_SoundShader
  6993.         volume = "meadows max sea/2";
  6994.     class Shell30mm40mm_tailHouses_SoundShader
  6995.         volume = "houses";
  6996.     class Shell105mm130mm_tailForest_SoundShader
  6997.         volume = "forest";
  6998.     class Shell105mm130mm_tailMeadows_SoundShader
  6999.         volume = "meadows max sea/2";
  7000.     class Shell105mm130mm_tailHouses_SoundShader
  7001.         volume = "houses";
  7002.     class Shell155mm_tailForest_SoundShader
  7003.         volume = "forest";
  7004.     class Shell155mm_tailMeadows_SoundShader
  7005.         volume = "meadows max sea/2";
  7006.     class Shell155mm_tailHouses_SoundShader
  7007.         volume = "houses";
  7008.     class BombsHeavy_tailForest_SoundShader
  7009.         volume = "forest";
  7010.     class BombsHeavy_tailMeadows_SoundShader
  7011.         volume = "meadows max sea/2";
  7012.     class BombsHeavy_tailHouses_SoundShader
  7013.         volume = "houses";
  7014.     class 4Five_tailForest_SoundShader
  7015.         volume = "(1-interior/1.4)*forest/3";
  7016.     class 4Five_tailHouses_SoundShader
  7017.         volume = "(1-interior/1.4)*houses/3";
  7018.     class 4Five_tailInterior_SoundShader
  7019.         volume = "interior";
  7020.     class 4Five_tailMeadows_SoundShader
  7021.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7022.     class 4Five_tailTrees_SoundShader
  7023.         volume = "(1-interior/1.4)*trees/3";
  7024.     class 4Five_silencerTailForest_SoundShader
  7025.         volume = "(1-interior/1.4)*forest/3";
  7026.     class 4Five_silencerTailHouses_SoundShader
  7027.         volume = "(1-interior/1.4)*houses/3";
  7028.     class 4Five_silencerTailInterior_SoundShader
  7029.         volume = "interior";
  7030.     class 4Five_silencerTailMeadows_SoundShader
  7031.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7032.     class 4Five_silencerTailTrees_SoundShader
  7033.         volume = "(1-interior/1.4)*trees/3";
  7034.     class ACPC2_tailForest_SoundShader
  7035.         volume = "(1-interior/1.4)*forest/3";
  7036.     class ACPC2_tailHouses_SoundShader
  7037.         volume = "(1-interior/1.4)*houses/3";
  7038.     class ACPC2_tailInterior_SoundShader
  7039.         volume = "interior";
  7040.     class ACPC2_tailMeadows_SoundShader
  7041.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7042.     class ACPC2_tailTrees_SoundShader
  7043.         volume = "(1-interior/1.4)*trees/3";
  7044.     class ACPC2_silencerTailForest_SoundShader
  7045.         volume = "(1-interior/1.4)*forest/3";
  7046.     class ACPC2_silencerTailHouses_SoundShader
  7047.         volume = "(1-interior/1.4)*houses/3";
  7048.     class ACPC2_silencerTailInterior_SoundShader
  7049.         volume = "interior";
  7050.     class ACPC2_silencerTailMeadows_SoundShader
  7051.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7052.     class ACPC2_silencerTailTrees_SoundShader
  7053.         volume = "(1-interior/1.4)*trees/3";
  7054.     class P07_tailForest_SoundShader
  7055.         volume = "(1-interior/1.4)*forest/3";
  7056.     class P07_tailHouses_SoundShader
  7057.         volume = "(1-interior/1.4)*houses/3";
  7058.     class P07_tailInterior_SoundShader
  7059.         volume = "interior";
  7060.     class P07_tailMeadows_SoundShader
  7061.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7062.     class P07_tailTrees_SoundShader
  7063.         volume = "(1-interior/1.4)*trees/3";
  7064.     class P07_silencerTailForest_SoundShader
  7065.         volume = "(1-interior/1.4)*forest/3";
  7066.     class P07_silencerTailHouses_SoundShader
  7067.         volume = "(1-interior/1.4)*houses/3";
  7068.     class P07_silencerTailInterior_SoundShader
  7069.         volume = "interior";
  7070.     class P07_silencerTailMeadows_SoundShader
  7071.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7072.     class P07_silencerTailTrees_SoundShader
  7073.         volume = "(1-interior/1.4)*trees/3";
  7074.     class Rook40_tailForest_SoundShader
  7075.         volume = "(1-interior/1.4)*forest/3";
  7076.     class Rook40_tailHouses_SoundShader
  7077.         volume = "(1-interior/1.4)*houses/3";
  7078.     class Rook40_tailInterior_SoundShader
  7079.         volume = "interior";
  7080.     class Rook40_tailMeadows_SoundShader
  7081.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7082.     class Rook40_tailTrees_SoundShader
  7083.         volume = "(1-interior/1.4)*trees/3";
  7084.     class Rook40_silencerTailForest_SoundShader
  7085.         volume = "(1-interior/1.4)*forest/3";
  7086.     class Rook40_silencerTailHouses_SoundShader
  7087.         volume = "(1-interior/1.4)*houses/3";
  7088.     class Rook40_silencerTailInterior_SoundShader
  7089.         volume = "interior";
  7090.     class Rook40_silencerTailMeadows_SoundShader
  7091.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7092.     class Rook40_silencerTailTrees_SoundShader
  7093.         volume = "(1-interior/1.4)*trees/3";
  7094.     class Zubr_tailForest_SoundShader
  7095.         volume = "(1-interior/1.4)*forest/3";
  7096.     class Zubr_tailHouses_SoundShader
  7097.         volume = "(1-interior/1.4)*houses/3";
  7098.     class Zubr_tailInterior_SoundShader
  7099.         volume = "interior";
  7100.     class Zubr_tailMeadows_SoundShader
  7101.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7102.     class Zubr_tailTrees_SoundShader
  7103.         volume = "(1-interior/1.4)*trees/3";
  7104.     class GM6Lynx_tailForest_SoundShader
  7105.         volume = "(1-interior/1.4)*forest/3";
  7106.     class GM6Lynx_tailHouses_SoundShader
  7107.         volume = "(1-interior/1.4)*houses/3";
  7108.     class GM6Lynx_tailInterior_SoundShader
  7109.         volume = "interior";
  7110.     class GM6Lynx_tailMeadows_SoundShader
  7111.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7112.     class GM6Lynx_tailTrees_SoundShader
  7113.         volume = "(1-interior/1.4)*trees/3";
  7114.     class M320_tailForest_SoundShader
  7115.         volume = "(1-interior/1.4)*forest/3";
  7116.     class M320_tailHouses_SoundShader
  7117.         volume = "(1-interior/1.4)*houses/3";
  7118.     class M320_tailInterior_SoundShader
  7119.         volume = "interior";
  7120.     class M320_tailMeadows_SoundShader
  7121.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7122.     class M320_tailTrees_SoundShader
  7123.         volume = "(1-interior/1.4)*trees/3";
  7124.     class DMR01_tailForest_SoundShader
  7125.         volume = "(1-interior/1.4)*forest/3";
  7126.     class DMR01_tailHouses_SoundShader
  7127.         volume = "(1-interior/1.4)*houses/3";
  7128.     class DMR01_tailInterior_SoundShader
  7129.         volume = "interior";
  7130.     class DMR01_tailMeadows_SoundShader
  7131.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7132.     class DMR01_tailTrees_SoundShader
  7133.         volume = "(1-interior/1.4)*trees/3";
  7134.     class DMR01_silencerTailForest_SoundShader
  7135.         volume = "(1-interior/1.4)*forest/3";
  7136.     class DMR01_silencerTailHouses_SoundShader
  7137.         volume = "(1-interior/1.4)*houses/3";
  7138.     class DMR01_silencerTailInterior_SoundShader
  7139.         volume = "interior";
  7140.     class DMR01_silencerTailMeadows_SoundShader
  7141.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7142.     class DMR01_silencerTailTrees_SoundShader
  7143.         volume = "(1-interior/1.4)*trees/3";
  7144.     class Mk18_tailForest_SoundShader
  7145.         volume = "(1-interior/1.4)*forest/3";
  7146.     class Mk18_tailHouses_SoundShader
  7147.         volume = "(1-interior/1.4)*houses/3";
  7148.     class Mk18_tailInterior_SoundShader
  7149.         volume = "interior";
  7150.     class Mk18_tailMeadows_SoundShader
  7151.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7152.     class Mk18_tailTrees_SoundShader
  7153.         volume = "(1-interior/1.4)*trees/3";
  7154.     class Mk18_silencerTailForest_SoundShader
  7155.         volume = "(1-interior/1.4)*forest/3";
  7156.     class Mk18_silencerTailHouses_SoundShader
  7157.         volume = "(1-interior/1.4)*houses/3";
  7158.     class Mk18_silencerTailInterior_SoundShader
  7159.         volume = "interior";
  7160.     class Mk18_silencerTailMeadows_SoundShader
  7161.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7162.     class Mk18_silencerTailTrees_SoundShader
  7163.         volume = "(1-interior/1.4)*trees/3";
  7164.     class Mk200_tailForest_SoundShader
  7165.         volume = "(1-interior/1.4)*forest/3";
  7166.     class Mk200_tailHouses_SoundShader
  7167.         volume = "(1-interior/1.4)*houses/3";
  7168.     class Mk200_tailInterior_SoundShader
  7169.         volume = "interior";
  7170.     class Mk200_tailMeadows_SoundShader
  7171.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7172.     class Mk200_tailTrees_SoundShader
  7173.         volume = "(1-interior/1.4)*trees/3";
  7174.     class Mk200_silencerTailForest_SoundShader
  7175.         volume = "(1-interior/1.4)*forest/3";
  7176.     class Mk200_silencerTailHouses_SoundShader
  7177.         volume = "(1-interior/1.4)*houses/3";
  7178.     class Mk200_silencerTailInterior_SoundShader
  7179.         volume = "interior";
  7180.     class Mk200_silencerTailMeadows_SoundShader
  7181.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7182.     class Mk200_silencerTailTrees_SoundShader
  7183.         volume = "(1-interior/1.4)*trees/3";
  7184.     class Zafir_tailForest_SoundShader
  7185.         volume = "(1-interior/1.4)*forest/3";
  7186.     class Zafir_tailHouses_SoundShader
  7187.         volume = "(1-interior/1.4)*houses/3";
  7188.     class Zafir_tailInterior_SoundShader
  7189.         volume = "interior";
  7190.     class Zafir_tailMeadows_SoundShader
  7191.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7192.     class Zafir_tailTrees_SoundShader
  7193.         volume = "(1-interior/1.4)*trees/3";
  7194.     class Katiba_tailInterior_SoundShader
  7195.         volume = "interior";
  7196.     class Katiba_tailTrees_SoundShader
  7197.         volume = "(1-interior/1.4)*trees/3";
  7198.     class Katiba_tailForest_SoundShader
  7199.         volume = "(1-interior/1.4)*forest/3";
  7200.     class Katiba_tailMeadows_SoundShader
  7201.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7202.     class Katiba_tailHouses_SoundShader
  7203.         volume = "(1-interior/1.4)*houses/3";
  7204.     class Katiba_tailInterior_Silenced_SoundShader
  7205.         volume = "interior";
  7206.     class Katiba_tailTrees_Silenced_SoundShader
  7207.         volume = "(1-interior/1.4)*trees";
  7208.     class Katiba_tailForest_Silenced_SoundShader
  7209.         volume = "(1-interior/1.4)*forest";
  7210.     class Katiba_tailMeadows_Silenced_SoundShader
  7211.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)";
  7212.     class Katiba_tailHouses_Silenced_SoundShader
  7213.         volume = "(1-interior/1.4)*houses";
  7214.     class Katiba_silencerTailForest_SoundShader
  7215.         volume = "(1-interior/1.4)*forest/3";
  7216.     class Katiba_silencerTailHouses_SoundShader
  7217.         volume = "(1-interior/1.4)*houses/3";
  7218.     class Katiba_silencerTailInterior_SoundShader
  7219.         volume = "interior";
  7220.     class Katiba_silencerTailMeadows_SoundShader
  7221.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7222.     class Katiba_silencerTailTrees_SoundShader
  7223.         volume = "(1-interior/1.4)*trees/3";
  7224.     class Mk20_tailForest_SoundShader
  7225.         volume = "(1-interior/1.4)*forest/3";
  7226.     class Mk20_tailHouses_SoundShader
  7227.         volume = "(1-interior/1.4)*houses/3";
  7228.     class Mk20_tailInterior_SoundShader
  7229.         volume = "interior";
  7230.     class Mk20_tailMeadows_SoundShader
  7231.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7232.     class Mk20_tailTrees_SoundShader
  7233.         volume = "(1-interior/1.4)*trees/3";
  7234.     class Mk20_silencerTailForest_SoundShader
  7235.         volume = "(1-interior/1.4)*forest/3";
  7236.     class Mk20_silencerTailHouses_SoundShader
  7237.         volume = "(1-interior/1.4)*houses/3";
  7238.     class Mk20_silencerTailInterior_SoundShader
  7239.         volume = "interior";
  7240.     class Mk20_silencerTailMeadows_SoundShader
  7241.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7242.     class Mk20_silencerTailTrees_SoundShader
  7243.         volume = "(1-interior/1.4)*trees/3";
  7244.     class MX_tailInterior_SoundShader
  7245.         volume = "interior";
  7246.     class MX_tailTrees_SoundShader
  7247.         volume = "(1-interior/1.4)*trees/3";
  7248.     class MX_tailForest_SoundShader
  7249.         volume = "(1-interior/1.4)*forest/3";
  7250.     class MX_tailMeadows_SoundShader
  7251.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7252.     class MX_tailHouses_SoundShader
  7253.         volume = "(1-interior/1.4)*houses/3";
  7254.     class MX_silencerTailForest_SoundShader
  7255.         volume = "(1-interior/1.4)*forest/3";
  7256.     class MX_silencerTailHouses_SoundShader
  7257.         volume = "(1-interior/1.4)*houses/3";
  7258.     class MX_silencerTailInterior_SoundShader
  7259.         volume = "interior";
  7260.     class MX_silencerTailMeadows_SoundShader
  7261.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7262.     class MX_silencerTailTrees_SoundShader
  7263.         volume = "(1-interior/1.4)*trees/3";
  7264.     class SDAR_tailForest_SoundShader
  7265.         volume = "(1-interior/1.4)*forest/3";
  7266.     class SDAR_tailHouses_SoundShader
  7267.         volume = "(1-interior/1.4)*houses/3";
  7268.     class SDAR_tailInterior_SoundShader
  7269.         volume = "interior";
  7270.     class SDAR_tailMeadows_SoundShader
  7271.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7272.     class SDAR_tailTrees_SoundShader
  7273.         volume = "(1-interior/1.4)*trees/3";
  7274.     class TRG20_tailForest_SoundShader
  7275.         volume = "(1-interior/1.4)*forest/3";
  7276.     class TRG20_tailHouses_SoundShader
  7277.         volume = "(1-interior/1.4)*houses/3";
  7278.     class TRG20_tailInterior_SoundShader
  7279.         volume = "interior";
  7280.     class TRG20_tailMeadows_SoundShader
  7281.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7282.     class TRG20_tailTrees_SoundShader
  7283.         volume = "(1-interior/1.4)*trees/3";
  7284.     class TRG20_silencerTailForest_SoundShader
  7285.         volume = "(1-interior/1.4)*forest/3";
  7286.     class TRG20_silencerTailHouses_SoundShader
  7287.         volume = "(1-interior/1.4)*houses/3";
  7288.     class TRG20_silencerTailInterior_SoundShader
  7289.         volume = "interior";
  7290.     class TRG20_silencerTailMeadows_SoundShader
  7291.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7292.     class TRG20_silencerTailTrees_SoundShader
  7293.         volume = "(1-interior/1.4)*trees/3";
  7294.     class SMGPDW2000_tailForest_SoundShader
  7295.         volume = "(1-interior/1.4)*forest/3";
  7296.     class SMGPDW2000_tailHouses_SoundShader
  7297.         volume = "(1-interior/1.4)*houses/3";
  7298.     class SMGPDW2000_tailInterior_SoundShader
  7299.         volume = "interior";
  7300.     class SMGPDW2000_tailMeadows_SoundShader
  7301.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7302.     class SMGPDW2000_tailTrees_SoundShader
  7303.         volume = "(1-interior/1.4)*trees/3";
  7304.     class SMGPDW2000_silencerTailForest_SoundShader
  7305.         volume = "(1-interior/1.4)*forest/3";
  7306.     class SMGPDW2000_silencerTailHouses_SoundShader
  7307.         volume = "(1-interior/1.4)*houses/3";
  7308.     class SMGPDW2000_silencerTailInterior_SoundShader
  7309.         volume = "interior";
  7310.     class SMGPDW2000_silencerTailMeadows_SoundShader
  7311.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7312.     class SMGPDW2000_silencerTailTrees_SoundShader
  7313.         volume = "(1-interior/1.4)*trees/3";
  7314.     class SMGSting_tailForest_SoundShader
  7315.         volume = "(1-interior/1.4)*forest/3";
  7316.     class SMGSting_tailHouses_SoundShader
  7317.         volume = "(1-interior/1.4)*houses/3";
  7318.     class SMGSting_tailInterior_SoundShader
  7319.         volume = "interior";
  7320.     class SMGSting_tailMeadows_SoundShader
  7321.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7322.     class SMGSting_tailTrees_SoundShader
  7323.         volume = "(1-interior/1.4)*trees/3";
  7324.     class SMGSting_silencerTailForest_SoundShader
  7325.         volume = "(1-interior/1.4)*forest/3";
  7326.     class SMGSting_silencerTailHouses_SoundShader
  7327.         volume = "(1-interior/1.4)*houses/3";
  7328.     class SMGSting_silencerTailInterior_SoundShader
  7329.         volume = "interior";
  7330.     class SMGSting_silencerTailMeadows_SoundShader
  7331.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7332.     class SMGSting_silencerTailTrees_SoundShader
  7333.         volume = "(1-interior/1.4)*trees/3";
  7334.     class SMGVermin_tailForest_SoundShader
  7335.         volume = "(1-interior/1.4)*forest/3";
  7336.     class SMGVermin_tailHouses_SoundShader
  7337.         volume = "(1-interior/1.4)*houses/3";
  7338.     class SMGVermin_tailInterior_SoundShader
  7339.         volume = "interior";
  7340.     class SMGVermin_tailMeadows_SoundShader
  7341.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7342.     class SMGVermin_tailTrees_SoundShader
  7343.         volume = "(1-interior/1.4)*trees/3";
  7344.     class SMGVermin_silencerTailForest_SoundShader
  7345.         volume = "(1-interior/1.4)*forest/3";
  7346.     class SMGVermin_silencerTailHouses_SoundShader
  7347.         volume = "(1-interior/1.4)*houses/3";
  7348.     class SMGVermin_silencerTailInterior_SoundShader
  7349.         volume = "interior";
  7350.     class SMGVermin_silencerTailMeadows_SoundShader
  7351.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7352.     class SMGVermin_silencerTailTrees_SoundShader
  7353.         volume = "(1-interior/1.4)*trees/3";
  7354.     class UGL_tailForest_SoundShader
  7355.         volume = "(1-interior/1.4)*forest/3";
  7356.     class UGL_tailHouses_SoundShader
  7357.         volume = "(1-interior/1.4)*houses/3";
  7358.     class UGL_tailInterior_SoundShader
  7359.         volume = "interior";
  7360.     class UGL_tailMeadows_SoundShader
  7361.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7362.     class UGL_tailTrees_SoundShader
  7363.         volume = "(1-interior/1.4)*trees/3";
  7364.     class Launcher_NLAW_tailForest_SoundShader
  7365.         volume = "forest";
  7366.     class Launcher_NLAW_tailMeadows_SoundShader
  7367.         volume = "meadows max sea/2";
  7368.     class Launcher_NLAW_tailHouses_SoundShader
  7369.         volume = "houses";
  7370.     class Launcher_RPG32_tailForest_SoundShader
  7371.         volume = "forest";
  7372.     class Launcher_RPG32_tailMeadows_SoundShader
  7373.         volume = "meadows max sea/2";
  7374.     class Launcher_RPG32_tailHouses_SoundShader
  7375.         volume = "houses";
  7376.     class Launcher_Titan_tailForest_SoundShader
  7377.         volume = "forest";
  7378.     class Launcher_Titan_tailMeadows_SoundShader
  7379.         volume = "meadows max sea/2";
  7380.     class Launcher_Titan_tailHouses_SoundShader
  7381.         volume = "houses";
  7382.     class autocannon35mm_tailForest_SoundShader
  7383.         volume = "(1-interior/1.4)*forest/3";
  7384.     class autocannon35mm_tailHouses_SoundShader
  7385.         volume = "(1-interior/1.4)*houses/3";
  7386.     class autocannon35mm_tailMeadows_SoundShader
  7387.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7388.     class autocannon35mm_tailTrees_SoundShader
  7389.         volume = "(1-interior/1.4)*trees/3";
  7390.     class Autocannon30mmBody_tailForest_SoundShader
  7391.         volume = "(1-interior/1.4)*forest/3";
  7392.     class Autocannon30mmBody_tailHouses_SoundShader
  7393.         volume = "(1-interior/1.4)*houses/3";
  7394.     class Autocannon30mmBody_tailMeadows_SoundShader
  7395.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7396.     class Autocannon30mmBody_tailTrees_SoundShader
  7397.         volume = "(1-interior/1.4)*trees/3";
  7398.     class Autocannon30mmTurret_tailForest_SoundShader
  7399.         volume = "(1-interior/1.4)*forest/3";
  7400.     class Autocannon30mmTurret_tailHouses_SoundShader
  7401.         volume = "(1-interior/1.4)*houses/3";
  7402.     class Autocannon30mmTurret_tailMeadows_SoundShader
  7403.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7404.     class Autocannon30mmTurret_tailTrees_SoundShader
  7405.         volume = "(1-interior/1.4)*trees/3";
  7406.     class Autocannon40mm_tailForest_SoundShader
  7407.         volume = "(1-interior/1.4)*forest/3";
  7408.     class Autocannon40mm_tailHouses_SoundShader
  7409.         volume = "(1-interior/1.4)*houses/3";
  7410.     class Autocannon40mm_tailMeadows_SoundShader
  7411.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7412.     class Autocannon40mm_tailTrees_SoundShader
  7413.         volume = "(1-interior/1.4)*trees/3";
  7414.     class GMG40mm_tailForest_SoundShader
  7415.         volume = "(1-interior/1.4)*forest/3";
  7416.     class GMG40mm_tailHouses_SoundShader
  7417.         volume = "(1-interior/1.4)*houses/3";
  7418.     class GMG40mm_tailMeadows_SoundShader
  7419.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7420.     class GMG40mm_tailTrees_SoundShader
  7421.         volume = "(1-interior/1.4)*trees/3";
  7422.     class HMG050_tailForest_SoundShader
  7423.         volume = "(1-interior/1.4)*forest/3";
  7424.     class HMG050_tailHouses_SoundShader
  7425.         volume = "(1-interior/1.4)*houses/3";
  7426.     class HMG050_tailMeadows_SoundShader
  7427.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7428.     class HMG050_tailTrees_SoundShader
  7429.         volume = "(1-interior/1.4)*trees/3";
  7430.     class HMG127mm_tailForest_SoundShader
  7431.         volume = "(1-interior/1.4)*forest/3";
  7432.     class HMG127mm_tailHouses_SoundShader
  7433.         volume = "(1-interior/1.4)*houses/3";
  7434.     class HMG127mm_tailMeadows_SoundShader
  7435.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7436.     class HMG127mm_tailTrees_SoundShader
  7437.         volume = "(1-interior/1.4)*trees/3";
  7438.     class LMG65mmBody_tailForest_SoundShader
  7439.         volume = "(1-interior/1.4)*forest/3";
  7440.     class LMG65mmBody_tailHouses_SoundShader
  7441.         volume = "(1-interior/1.4)*houses/3";
  7442.     class LMG65mmBody_tailMeadows_SoundShader
  7443.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7444.     class LMG65mmBody_tailTrees_SoundShader
  7445.         volume = "(1-interior/1.4)*trees/3";
  7446.     class LMG65mmTurret_tailForest_SoundShader
  7447.         volume = "(1-interior/1.4)*forest/3";
  7448.     class LMG65mmTurret_tailHouses_SoundShader
  7449.         volume = "(1-interior/1.4)*houses/3";
  7450.     class LMG65mmTurret_tailMeadows_SoundShader
  7451.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7452.     class LMG65mmTurret_tailTrees_SoundShader
  7453.         volume = "(1-interior/1.4)*trees/3";
  7454.     class LMGCoax762mm_tailForest_SoundShader
  7455.         volume = "(1-interior/1.4)*forest/3";
  7456.     class LMGCoax762mm_tailHouses_SoundShader
  7457.         volume = "(1-interior/1.4)*houses/3";
  7458.     class LMGCoax762mm_tailMeadows_SoundShader
  7459.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7460.     class LMGCoax762mm_tailTrees_SoundShader
  7461.         volume = "(1-interior/1.4)*trees/3";
  7462.     class LMGMinigun65mm_tailForest_SoundShader
  7463.         volume = "(1-interior/1.4)*forest/3";
  7464.     class LMGMinigun65mm_tailHouses_SoundShader
  7465.         volume = "(1-interior/1.4)*houses/3";
  7466.     class LMGMinigun65mm_tailMeadows_SoundShader
  7467.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7468.     class LMGMinigun65mm_tailTrees_SoundShader
  7469.         volume = "(1-interior/1.4)*trees/3";
  7470.     class M134Minigun_tailForest_SoundShader
  7471.         volume = "(1-interior/1.4)*forest/3";
  7472.     class M134Minigun_tailHouses_SoundShader
  7473.         volume = "(1-interior/1.4)*houses/3";
  7474.     class M134Minigun_tailMeadows_SoundShader
  7475.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7476.     class M134Minigun_tailTrees_SoundShader
  7477.         volume = "(1-interior/1.4)*trees/3";
  7478.     class Cannon105mm_tailForest_SoundShader
  7479.         volume = "forest";
  7480.     class Cannon105mm_tailMeadows_SoundShader
  7481.         volume = "meadows max sea/2";
  7482.     class Cannon105mm_tailHouses_SoundShader
  7483.         volume = "houses";
  7484.     class Cannon120mm_tailForest_SoundShader
  7485.         volume = "forest";
  7486.     class Cannon120mm_tailMeadows_SoundShader
  7487.         volume = "meadows max sea/2";
  7488.     class Cannon120mm_tailHouses_SoundShader
  7489.         volume = "houses";
  7490.     class Cannon125mm_tailForest_SoundShader
  7491.         volume = "forest";
  7492.     class Cannon125mm_tailMeadows_SoundShader
  7493.         volume = "meadows max sea/2";
  7494.     class Cannon125mm_tailHouses_SoundShader
  7495.         volume = "houses";
  7496.     class Cannon155mm_tailForest_SoundShader
  7497.         volume = "forest";
  7498.     class Cannon155mm_tailMeadows_SoundShader
  7499.         volume = "meadows max sea/2";
  7500.     class Cannon155mm_tailHouses_SoundShader
  7501.         volume = "houses";
  7502.     class Mortar82mm_tailForest_SoundShader
  7503.         volume = "forest";
  7504.     class Mortar82mm_tailMeadows_SoundShader
  7505.         volume = "meadows max sea/2";
  7506.     class Mortar82mm_tailHouses_SoundShader
  7507.         volume = "houses";
  7508.     class Static_Launcher_Titan_ATAA_tailForest_SoundShader
  7509.         volume = "forest";
  7510.     class Static_Launcher_Titan_ATAA_tailMeadows_SoundShader
  7511.         volume = "meadows max sea/2";
  7512.     class Static_Launcher_Titan_ATAA_tailHouses_SoundShader
  7513.         volume = "houses";
  7514.     class DMR02_tailForest_SoundShader
  7515.         volume = "(1-interior/1.4)*forest/3";
  7516.     class DMR02_tailHouses_SoundShader
  7517.         volume = "(1-interior/1.4)*houses/3";
  7518.     class DMR02_tailInterior_SoundShader
  7519.         volume = "interior";
  7520.     class DMR02_tailMeadows_SoundShader
  7521.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7522.     class DMR02_tailTrees_SoundShader
  7523.         volume = "(1-interior/1.4)*trees/3";
  7524.     class DMR02_silencerTailForest_SoundShader
  7525.         volume = "(1-interior/1.4)*forest/3";
  7526.     class DMR02_silencerTailHouses_SoundShader
  7527.         volume = "(1-interior/1.4)*houses/3";
  7528.     class DMR02_silencerTailInterior_SoundShader
  7529.         volume = "interior";
  7530.     class DMR02_silencerTailMeadows_SoundShader
  7531.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7532.     class DMR02_silencerTailTrees_SoundShader
  7533.         volume = "(1-interior/1.4)*trees/3";
  7534.     class DMR03_tailForest_SoundShader
  7535.         volume = "(1-interior/1.4)*forest/3";
  7536.     class DMR03_tailHouses_SoundShader
  7537.         volume = "(1-interior/1.4)*houses/3";
  7538.     class DMR03_tailInterior_SoundShader
  7539.         volume = "interior";
  7540.     class DMR03_tailMeadows_SoundShader
  7541.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7542.     class DMR03_tailTrees_SoundShader
  7543.         volume = "(1-interior/1.4)*trees/3";
  7544.     class DMR03_silencerTailForest_SoundShader
  7545.         volume = "(1-interior/1.4)*forest/3";
  7546.     class DMR03_silencerTailHouses_SoundShader
  7547.         volume = "(1-interior/1.4)*houses/3";
  7548.     class DMR03_silencerTailInterior_SoundShader
  7549.         volume = "interior";
  7550.     class DMR03_silencerTailMeadows_SoundShader
  7551.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7552.     class DMR03_silencerTailTrees_SoundShader
  7553.         volume = "(1-interior/1.4)*trees/3";
  7554.     class DMR04_tailForest_SoundShader
  7555.         volume = "(1-interior/1.4)*forest/3";
  7556.     class DMR04_tailHouses_SoundShader
  7557.         volume = "(1-interior/1.4)*houses/3";
  7558.     class DMR04_tailInterior_SoundShader
  7559.         volume = "interior";
  7560.     class DMR04_tailMeadows_SoundShader
  7561.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7562.     class DMR04_tailTrees_SoundShader
  7563.         volume = "(1-interior/1.4)*trees/3";
  7564.     class DMR05_tailForest_SoundShader
  7565.         volume = "(1-interior/1.4)*forest/3";
  7566.     class DMR05_tailHouses_SoundShader
  7567.         volume = "(1-interior/1.4)*houses/3";
  7568.     class DMR05_tailInterior_SoundShader
  7569.         volume = "interior";
  7570.     class DMR05_tailMeadows_SoundShader
  7571.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7572.     class DMR05_tailTrees_SoundShader
  7573.         volume = "(1-interior/1.4)*trees/3";
  7574.     class DMR05_silencerTailForest_SoundShader
  7575.         volume = "(1-interior/1.4)*forest/3";
  7576.     class DMR05_silencerTailHouses_SoundShader
  7577.         volume = "(1-interior/1.4)*houses/3";
  7578.     class DMR05_silencerTailInterior_SoundShader
  7579.         volume = "interior";
  7580.     class DMR05_silencerTailMeadows_SoundShader
  7581.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7582.     class DMR05_silencerTailTrees_SoundShader
  7583.         volume = "(1-interior/1.4)*trees/3";
  7584.     class DMR06_tailForest_SoundShader
  7585.         volume = "(1-interior/1.4)*forest/3";
  7586.     class DMR06_tailHouses_SoundShader
  7587.         volume = "(1-interior/1.4)*houses/3";
  7588.     class DMR06_tailInterior_SoundShader
  7589.         volume = "interior";
  7590.     class DMR06_tailMeadows_SoundShader
  7591.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7592.     class DMR06_tailTrees_SoundShader
  7593.         volume = "(1-interior/1.4)*trees/3";
  7594.     class DMR06_silencerTailForest_SoundShader
  7595.         volume = "(1-interior/1.4)*forest/3";
  7596.     class DMR06_silencerTailHouses_SoundShader
  7597.         volume = "(1-interior/1.4)*houses/3";
  7598.     class DMR06_silencerTailInterior_SoundShader
  7599.         volume = "interior";
  7600.     class DMR06_silencerTailMeadows_SoundShader
  7601.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7602.     class DMR06_silencerTailTrees_SoundShader
  7603.         volume = "(1-interior/1.4)*trees/3";
  7604.     class MMG01_tailForest_SoundShader
  7605.         volume = "(1-interior/1.4)*forest/3";
  7606.     class MMG01_tailHouses_SoundShader
  7607.         volume = "(1-interior/1.4)*houses/3";
  7608.     class MMG01_tailInterior_SoundShader
  7609.         volume = "interior";
  7610.     class MMG01_tailMeadows_SoundShader
  7611.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7612.     class MMG01_tailTrees_SoundShader
  7613.         volume = "(1-interior/1.4)*trees/3";
  7614.     class MMG01_silencerTailForest_SoundShader
  7615.         volume = "(1-interior/1.4)*forest/3";
  7616.     class MMG01_silencerTailHouses_SoundShader
  7617.         volume = "(1-interior/1.4)*houses/3";
  7618.     class MMG01_silencerTailInterior_SoundShader
  7619.         volume = "interior";
  7620.     class MMG01_silencerTailMeadows_SoundShader
  7621.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7622.     class MMG01_silencerTailTrees_SoundShader
  7623.         volume = "(1-interior/1.4)*trees/3";
  7624.     class MMG02_tailForest_SoundShader
  7625.         volume = "(1-interior/1.4)*forest/3";
  7626.     class MMG02_tailHouses_SoundShader
  7627.         volume = "(1-interior/1.4)*houses/3";
  7628.     class MMG02_tailInterior_SoundShader
  7629.         volume = "interior";
  7630.     class MMG02_tailMeadows_SoundShader
  7631.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7632.     class MMG02_tailTrees_SoundShader
  7633.         volume = "(1-interior/1.4)*trees/3";
  7634.     class MMG02_silencerTailForest_SoundShader
  7635.         volume = "(1-interior/1.4)*forest/3";
  7636.     class MMG02_silencerTailHouses_SoundShader
  7637.         volume = "(1-interior/1.4)*houses/3";
  7638.     class MMG02_silencerTailInterior_SoundShader
  7639.         volume = "interior";
  7640.     class MMG02_silencerTailMeadows_SoundShader
  7641.         volume = "(1-interior/1.4)*(meadows/2 max sea/2)/3";
  7642.     class MMG02_silencerTailTrees_SoundShader
  7643.         volume = "(1-interior/1.4)*trees/3";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement