daily pastebin goal
59%
SHARE
TWEET

Untitled

a guest Sep 8th, 2018 11 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. class CfgPatches {
  3.  
  4.     class mbw_a3_dingo {
  5.         units[] = {"MBW_Dingo_Wdl", "MBW_Dingo_Des", "MBW_Dingo_GL_Wdl", "MBW_Dingo_GL_Des","MBW_Dingo_Wdl_Feldjäger", "MBW_Dingo_Des_Feldjäger", "MBW_Dingo_GL_Wdl_Feldjäger", "MBW_Dingo_GL_Des_Feldjäger"};
  6.         weapons[] = {};
  7.         requiredVersion = 0.100000;
  8.         requiredAddons[] = {"A3_Soft_F"};
  9.     };
  10. };
  11. /*extern*/ class WeaponFireGun;
  12. /*extern*/ class WeaponCloudsGun;
  13. /*extern*/ class WeaponFireMGun;
  14. /*extern*/ class WeaponCloudsMGun;
  15. /*extern*/ class RCWSOptics;
  16.  
  17. class CfgWeapons {
  18.     /*extern*/ class LMG_coax;
  19.  
  20.     class mbw_Dingo_MG3_Turret: LMG_coax {
  21.         displayname = "MG3 7.62mm";
  22.     };
  23. };
  24.  
  25. class CfgVehicles {
  26.     /*extern*/ class LandVehicle;
  27.  
  28.     class Car: LandVehicle {
  29.         /*extern*/ class NewTurret;
  30.     };
  31.  
  32.     class Car_F: Car {
  33.         /*extern*/ class AnimationSources;
  34.  
  35.         class Turrets {
  36.  
  37.             class MainTurret: NewTurret {
  38.             };
  39.         };
  40.  
  41.         class HitPoints {
  42.             /*extern*/ class HitLFWheel;
  43.             /*extern*/ class HitLF2Wheel;
  44.             /*extern*/ class HitRFWheel;
  45.             /*extern*/ class HitRF2Wheel;
  46.             /*extern*/ class HitGlass1;
  47.             /*extern*/ class HitGlass2;
  48.             /*extern*/ class HitGlass3;
  49.             /*extern*/ class HitGlass4;
  50.             /*extern*/ class HitGlass5;
  51.             /*extern*/ class HitGlass6;
  52.         };
  53.     };
  54.  
  55.     class MRAP_01_base_F: Car_F {
  56.     };
  57.  
  58.     class mbw_Dingo_Base: MRAP_01_base_F {
  59.         expansion = 3;
  60.         scope = 0;
  61.         side = 1;
  62.         accuracy = 0.300000;
  63.         faction = "BWA3_Faction_Fleck";
  64.         model = "\mbw_a3_dingo\AMT_Dingo2a2_MG.p3d";
  65.         Picture = "\mbw_a3_dingo\data\Picture_Dingo2MG_CA.paa";
  66.         Icon = "\mbw_a3_dingo\data\icon_dingo2_ca.paa";
  67.         mapSize = 5;
  68.         displayName = "Dingo 2 BW (MG)";
  69.         crew = "BWA3_Rifleman_Fleck";
  70.         typicalCargo[] = {"BWA3_Rifleman_Fleck", "BWA3_Rifleman_Fleck", "BWA3_Rifleman_Fleck"};
  71.         armor = 150;
  72.         armorStructural = 4;
  73.         enableGPS = 1;
  74.         cost = 100000;
  75.         transportSoldier = 4;
  76.         transportMaxBackpacks = 6;
  77.         driverAction = "Driver_High01";
  78.         cargoAction[] = {"passenger_low01", "passenger_low01", "passenger_low01", "passenger_VAN_codriver02"};
  79.         cargoIsCoDriver[] = {1, 0};
  80.         castDriverShadow = 0;
  81.         radarType = 8;
  82.         driverCanSee = "4+8+2+32+16";
  83.         gunnerCanSee = "4+2+8+32+16";
  84.         unitInfoType = "RscUnitInfoTank";
  85.         threat[] = {1, 0.400000, 0.600000};
  86.         driverLeftHandAnimName = "drivewheel";
  87.         driverRightHandAnimName = "drivewheel";
  88.         dustFrontLeftPos = "stopa PLL";
  89.         dustFrontRightPos = "stopa PPP";
  90.         dustBackLeftPos = "stopa ZLL";
  91.         dustBackRightPos = "stopa ZPP";
  92.  
  93.         class Reflectors {
  94.  
  95.             class Left {
  96.                 color[] = {1900, 1800, 1700};
  97.                 ambient[] = {5, 5, 5};
  98.                 position = "L svetlo";
  99.                 direction = "Konec L svetla";
  100.                 hitpoint = "L svetlo";
  101.                 selection = "L svetlo";
  102.                 size = 1;
  103.                 innerAngle = 100;
  104.                 outerAngle = 179;
  105.                 coneFadeCoef = 10;
  106.                 intensity = 1;
  107.                 useFlare = 0;
  108.                 dayLight = 0;
  109.                 flareSize = 1;
  110.  
  111.                 class Attenuation {
  112.                     start = 1;
  113.                     constant = 0;
  114.                     linear = 0;
  115.                     quadratic = 0.250000;
  116.                     hardLimitStart = 30;
  117.                     hardLimitEnd = 60;
  118.                 };
  119.             };
  120.  
  121.             class Right: Left {
  122.                 position = "P svetlo";
  123.                 direction = "Konec P svetla";
  124.                 hitpoint = "P svetlo";
  125.                 selection = "P svetlo";
  126.             };
  127.  
  128.             class Right2: Right {
  129.                 position = "P svetlo";
  130.                 useFlare = 1;
  131.             };
  132.  
  133.             class Left2: Left {
  134.                 position = "L svetlo";
  135.                 useFlare = 1;
  136.             };
  137.         };
  138.         aggregateReflectors[] = {{"Left", "Right", "Left2", "Right2"}};
  139.         turnCoef = 3;
  140.         terrainCoef = 1.500000;
  141.         simulation = "carx";
  142.         dampersBumpCoef = 6;
  143.         precision = 15;
  144.         brakeDistance = 8.500000;
  145.         maxSpeed = 109;
  146.         fuelCapacity = 94;
  147.         wheelCircumference = 3.924000;
  148.         brakeIdleSpeed = 1.780000;
  149.  
  150.         class complexGearbox {
  151.             GearboxRatios[] = {"R1", -3.182000, "N", 0, "D1", 4.182000, "D2", 2.318000, "D3", 1.850000, "D4", 1.650000, "D5", 1.450000};
  152.             TransmissionRatios[] = {"High", 5.539000};
  153.             gearBoxMode = "auto";
  154.             moveOffGear = 1;
  155.             driveString = "D";
  156.             neutralString = "N";
  157.             reverseString = "R";
  158.         };
  159.         changeGearMinEffectivity[] = {0.950000, 0.150000, 0.950000, 0.950000, 0.950000, 0.950000, 0.950000};
  160.         switchTime = 0.310000;
  161.         latency = 1;
  162.         differentialType = "all_limited";
  163.         frontRearSplit = 0.500000;
  164.         frontBias = 1.300000;
  165.         rearBias = 1.300000;
  166.         centreBias = 1.300000;
  167.         clutchStrength = 20;
  168.         dampingRateFullThrottle = 0.080000;
  169.         dampingRateZeroThrottleClutchEngaged = 2;
  170.         dampingRateZeroThrottleClutchDisengaged = 0.350000;
  171.         torqueCurve[] = {{0, 0}, {0.178000, 0.500000}, {0.250000, 0.850000}, {0.400000, 0.900000}, {0.500000, 1}, {0.725000, 0.950000}, {0.850000, 0.600000}, {1, 0.300000}};
  172.         maxOmega = 471;
  173.         enginePower = 276;
  174.         peakTorque = 1253;
  175.         idleRpm = 800;
  176.         redRpm = 4500;
  177.         thrustDelay = 0.100000;
  178.         antiRollbarForceCoef = 12;
  179.         antiRollbarForceLimit = 10;
  180.         antiRollbarSpeedMin = 20;
  181.         antiRollbarSpeedMax = 50;
  182.  
  183.         class Wheels {
  184.  
  185.             class LF {
  186.                 boneName = "wheel_1_1_damper";
  187.                 steering = 1;
  188.                 side = "left";
  189.                 center = "wheel_1_1_axis";
  190.                 boundary = "wheel_1_1_bound";
  191.                 width = "0.2";
  192.                 mass = 150;
  193.                 MOI = 40;
  194.                 dampingRate = 0.100000;
  195.                 dampingRateDamaged = 1;
  196.                 dampingRateDestroyed = 1000;
  197.                 maxBrakeTorque = 22500;
  198.                 maxHandBrakeTorque = 0;
  199.                 suspTravelDirection[] = {0, -1, 0};
  200.                 suspForceAppPointOffset = "wheel_1_1_axis";
  201.                 tireForceAppPointOffset = "wheel_1_1_axis";
  202.                 maxCompression = 0.150000;
  203.                 mMaxDroop = 0.150000;
  204.                 sprungMass = 2066;
  205.                 springStrength = 201234;
  206.                 springDamperRate = 20600.599609;
  207.                 longitudinalStiffnessPerUnitGravity = 5000;
  208.                 latStiffX = 25;
  209.                 latStiffY = 180;
  210.                 frictionVsSlipGraph[] = {{0, 1}, {0.500000, 1}, {1, 1}};
  211.             };
  212.  
  213.             class LR: LF {
  214.                 boneName = "wheel_1_2_damper";
  215.                 steering = 0;
  216.                 center = "wheel_1_2_axis";
  217.                 boundary = "wheel_1_2_bound";
  218.                 suspForceAppPointOffset = "wheel_1_2_axis";
  219.                 tireForceAppPointOffset = "wheel_1_2_axis";
  220.                 maxHandBrakeTorque = 275000;
  221.             };
  222.  
  223.             class RF: LF {
  224.                 boneName = "wheel_2_1_damper";
  225.                 center = "wheel_2_1_axis";
  226.                 boundary = "wheel_2_1_bound";
  227.                 suspForceAppPointOffset = "wheel_2_1_axis";
  228.                 tireForceAppPointOffset = "wheel_2_1_axis";
  229.                 steering = 1;
  230.                 side = "right";
  231.             };
  232.  
  233.             class RR: RF {
  234.                 boneName = "wheel_2_2_damper";
  235.                 steering = 0;
  236.                 center = "wheel_2_2_axis";
  237.                 boundary = "wheel_2_2_bound";
  238.                 suspForceAppPointOffset = "wheel_2_2_axis";
  239.                 tireForceAppPointOffset = "wheel_2_2_axis";
  240.                 maxHandBrakeTorque = 275000;
  241.             };
  242.         };
  243.  
  244.         class RenderTargets {
  245.  
  246.             class LeveZrcadko {
  247.                 renderTarget = "rendertarget0";
  248.  
  249.                 class CameraView1 {
  250.                     pointPosition = "PIP0_pos";
  251.                     pointDirection = "PIP0_dir";
  252.                     renderQuality = 2;
  253.                     renderVisionMode = 4;
  254.                     fov = 0.700000;
  255.                 };
  256.             };
  257.  
  258.             class PraveZrcadko {
  259.                 renderTarget = "rendertarget1";
  260.  
  261.                 class CameraView1 {
  262.                     pointPosition = "PIP1_pos";
  263.                     pointDirection = "PIP1_dir";
  264.                     renderQuality = 2;
  265.                     renderVisionMode = 4;
  266.                     fov = 0.700000;
  267.                 };
  268.             };
  269.  
  270.             class LeveZrcadkoPredek {
  271.                 renderTarget = "rendertarget2";
  272.  
  273.                 class CameraView1 {
  274.                     pointPosition = "PIP2_pos";
  275.                     pointDirection = "PIP2_dir";
  276.                     renderQuality = 2;
  277.                     renderVisionMode = 4;
  278.                     fov = 0.700000;
  279.                 };
  280.             };
  281.  
  282.             class PraveZrcadkoPredek {
  283.                 renderTarget = "rendertarget3";
  284.  
  285.                 class CameraView1 {
  286.                     pointPosition = "PIP3_pos";
  287.                     pointDirection = "PIP3_dir";
  288.                     renderQuality = 2;
  289.                     renderVisionMode = 4;
  290.                     fov = 0.700000;
  291.                 };
  292.             };
  293.  
  294.             class Gunner_display {
  295.                 renderTarget = "rendertarget4";
  296.  
  297.                 class CameraView1 {
  298.                     pointPosition = "PIP4_pos";
  299.                     pointDirection = "PIP4_dir";
  300.                     renderVisionMode = 2;
  301.                     renderQuality = 2;
  302.                     fov = 0.700000;
  303.                 };
  304.             };
  305.         };
  306.  
  307.         class Turrets: Turrets {
  308.  
  309.             class MainTurret: MainTurret {
  310.                 gun = "mainGun";
  311.                 body = "mainTurret";
  312.                 weapons[] = {"mbw_Dingo_MG3_Turret"};
  313.                 magazines[] = {"200Rnd_762x51_Belt_T_Red", "200Rnd_762x51_Belt_T_Red", "200Rnd_762x51_Belt_T_Red", "200Rnd_762x51_Belt_T_Red", "200Rnd_762x51_Belt_T_Red", "200Rnd_762x51_Belt_T_Red"};
  314.                 minElev = -25;
  315.                 maxElev = "+60";
  316.                 gunnerAction = "gunner_MRAP_01";
  317.                 viewGunnerInExternal = 1;
  318.                 castGunnerShadow = 1;
  319.                 stabilizedInAxes = 3;
  320.                 turretInfoType = "RscOptics_crows";
  321.                 discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500};
  322.                 discreteDistanceInitIndex = 2;
  323.                 gunnerOpticsModel = "\A3\weapons_f\reticle\Optics_Gunner_02_F";
  324.                 gunnerForceOptics = 0;
  325.                 usePip = 1;
  326.                 memoryPointGunnerOptics = "PIP4_dir";
  327.  
  328.                 class ViewOptics: RCWSOptics {
  329.                 };
  330.  
  331.                 class ViewGunner: ViewOptics {
  332.                     initAngleX = -15;
  333.                     minAngleX = -45;
  334.                     maxAngleX = 45;
  335.                     initFov = 0.900000;
  336.                     minFov = 0.420000;
  337.                     maxFov = 0.900000;
  338.                     visionMode[] = {};
  339.                 };
  340.                 soundServo[] = {"\bw_a3_dingo\Sounds\turret-1.wss", "db-40", 1, 10};
  341.             };
  342.         };
  343.  
  344.         class HitPoints: HitPoints {
  345.  
  346.             class HitEngine {
  347.                 armor = 0.800000;
  348.                 material = -1;
  349.                 name = "engine";
  350.                 visual = "";
  351.                 passThrough = 0;
  352.                 minimalHit = 0.200000;
  353.                 explosionShielding = 0.200000;
  354.                 radius = 0.450000;
  355.             };
  356.  
  357.             class HitGlass1: HitGlass1 {
  358.                 armor = 2;
  359.                 explosionShielding = 3;
  360.                 radius = 0.250000;
  361.             };
  362.  
  363.             class HitGlass2: HitGlass2 {
  364.                 armor = 2;
  365.                 explosionShielding = 3;
  366.                 radius = 0.250000;
  367.             };
  368.  
  369.             class HitGlass3: HitGlass3 {
  370.                 armor = 2;
  371.                 explosionShielding = 3;
  372.                 radius = 0.250000;
  373.             };
  374.  
  375.             class HitGlass4: HitGlass4 {
  376.                 armor = 2;
  377.                 explosionShielding = 3;
  378.                 radius = 0.250000;
  379.             };
  380.  
  381.             class HitGlass5: HitGlass4 {
  382.                 armor = 2;
  383.                 explosionShielding = 3;
  384.                 radius = 0.250000;
  385.             };
  386.  
  387.             class HitLFWheel: HitLFWheel {
  388.                 armor = 1;
  389.                 explosionShielding = 4;
  390.                 radius = 0.250000;
  391.             };
  392.  
  393.             class HitLBWheel: HitLF2Wheel {
  394.                 armor = 1;
  395.                 explosionShielding = 4;
  396.                 radius = 0.250000;
  397.             };
  398.  
  399.             class HitRFWheel: HitRFWheel {
  400.                 armor = 1;
  401.                 explosionShielding = 4;
  402.                 radius = 0.250000;
  403.             };
  404.  
  405.             class HitRBWheel: HitRF2Wheel {
  406.                 armor = 1;
  407.                 explosionShielding = 4;
  408.                 radius = 0.250000;
  409.             };
  410.  
  411.             class HitFuel {
  412.                 armor = 0.600000;
  413.                 material = -1;
  414.                 name = "fueltank";
  415.                 visual = "";
  416.                 passThrough = 1;
  417.                 minimalHit = 0.200000;
  418.                 explosionShielding = 0.200000;
  419.                 radius = 0.250000;
  420.             };
  421.         };
  422.  
  423.         class Damage {
  424.             tex[] = {};
  425.             mat[] = {"bw_a3_dingo\data\karrosse.rvmat", "bw_a3_dingo\data\karrosse_dam.rvmat", "bw_a3_dingo\data\karrosse_des.rvmat", "bw_a3_dingo\data\karrosse_innen.rvmat", "bw_a3_dingo\data\karrosse_innen.rvmat", "bw_a3_dingo\data\karrosse_innen_des.rvmat", "bw_a3_dingo\data\teile.rvmat", "bw_a3_dingo\data\teile_dam.rvmat", "bw_a3_dingo\data\teile_des.rvmat", "bw_a3_dingo\data\teile_innen.rvmat", "bw_a3_dingo\data\teile_innen.rvmat", "bw_a3_dingo\data\teile_innen_des.rvmat", "bw_a3_dingo\data\FLW200.rvmat", "bw_a3_dingo\data\FLW200_dam.rvmat", "bw_a3_dingo\data\FLW200_des.rvmat", "bw_a3_dingo\data\plane.rvmat", "bw_a3_dingo\data\plane_dam.rvmat", "bw_a3_dingo\data\FLW200_des.rvmat", "bw_a3_dingo\data\alpha_glass.rvmat", "bw_a3_dingo\data\alpha_glass_dam.rvmat", "bw_a3_dingo\data\alpha_glass_des.rvmat"};
  426.         };
  427.         HiddenSelections[] = {"camo1", "camo2", "camo5", "camo6"};
  428.         HiddenSelectionsTextures[] = {"\bw_a3_dingo\data\acr_karosse_wdl_co.paa", "\bw_a3_dingo\data\a_teile_co.paa", "\bw_a3_dingo\data\FLW100_co.paa", "\bw_a3_dingo\data\FLW200_co.paa"};
  429.         SoundGetIn[] = {"bw_a3_dingo\Sounds\door.wss", "db-5", 1};
  430.         SoundGetOut[] = {"bw_a3_dingo\Sounds\door.wss", "db-5", 1, 40};
  431.         soundEngineOnInt[] = {"bw_a3_dingo\Sounds\Dingo_int_start.wss", "db-5", 1};
  432.         soundEngineOnExt[] = {"bw_a3_dingo\Sounds\Dingo_ext_start.wss", "db-5", 1, 250};
  433.         soundEngineOffInt[] = {"bw_a3_dingo\Sounds\Dingo_int_stop.wss", "db-5", 1};
  434.         soundEngineOffExt[] = {"bw_a3_dingo\Sounds\Dingo_ext_stop.wss", "db-5", 1, 250};
  435.         buildCrash0[] = {"bw_a3_dingo\Sounds\crash_building_01.wss", "db-3", 1, 200};
  436.         buildCrash1[] = {"bw_a3_dingo\Sounds\crash_building_02.wss", "db-3", 1, 200};
  437.         buildCrash2[] = {"bw_a3_dingo\Sounds\crash_building_03.wss", "db-3", 1, 200};
  438.         buildCrash3[] = {"bw_a3_dingo\Sounds\crash_building_04.wss", "db-3", 1, 200};
  439.         soundBuildingCrash[] = {"buildCrash0", 0.250000, "buildCrash1", 0.250000, "buildCrash2", 0.250000, "buildCrash3", 0.250000};
  440.         WoodCrash0[] = {"bw_a3_dingo\Sounds\crash_mix_wood_01.wss", "db-3", 1, 200};
  441.         WoodCrash1[] = {"bw_a3_dingo\Sounds\crash_mix_wood_02.wss", "db-3", 1, 200};
  442.         WoodCrash2[] = {"bw_a3_dingo\Sounds\crash_mix_wood_03.wss", "db-3", 1, 200};
  443.         WoodCrash3[] = {"bw_a3_dingo\Sounds\crash_mix_wood_04.wss", "db-3", 1, 200};
  444.         WoodCrash4[] = {"bw_a3_dingo\Sounds\crash_mix_wood_05.wss", "db-3", 1, 200};
  445.         WoodCrash5[] = {"bw_a3_dingo\Sounds\crash_mix_wood_06.wss", "db-3", 1, 200};
  446.         soundWoodCrash[] = {"woodCrash0", 0.166000, "woodCrash1", 0.166000, "woodCrash2", 0.166000, "woodCrash3", 0.166000, "woodCrash4", 0.166000, "woodCrash5", 0.166000};
  447.         ArmorCrash0[] = {"bw_a3_dingo\Sounds\crash_vehicle_01.wss", "db-3", 1, 200};
  448.         ArmorCrash1[] = {"bw_a3_dingo\Sounds\crash_vehicle_02.wss", "db-3", 1, 200};
  449.         ArmorCrash2[] = {"bw_a3_dingo\Sounds\crash_vehicle_03.wss", "db-3", 1, 200};
  450.         ArmorCrash3[] = {"bw_a3_dingo\Sounds\crash_vehicle_04.wss", "db-3", 1, 200};
  451.         soundArmorCrash[] = {"ArmorCrash0", 0.250000, "ArmorCrash1", 0.250000, "ArmorCrash2", 0.250000, "ArmorCrash3", 0.250000};
  452.  
  453.         class Sounds {
  454.  
  455.             class Idle_ext {
  456.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_idle", 0.398107, 1, 150};
  457.                 frequency = "0.95 + ((rpm/ 4500) factor[(800/ 4500),(1400/ 4500)])*0.15";
  458.                 volume = "engineOn*camPos*(((rpm/ 4500) factor[(600/ 4500),(1100/ 4500)]) * ((rpm/ 4500) factor[(1800/ 4500),(1300/ 4500)]))";
  459.             };
  460.  
  461.             class Engine {
  462.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_low1", 0.446684, 1, 250};
  463.                 frequency = "0.9 + ((rpm/ 4500) factor[(1400/ 4500),(2100/ 4500)])*0.2";
  464.                 volume = "engineOn*camPos*(((rpm/ 4500) factor[(1400/ 4500),(1800/ 4500)]) * ((rpm/ 4500) factor[(2300/ 4500),(2000/ 4500)]))";
  465.             };
  466.  
  467.             class Engine1_ext {
  468.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_low2", 0.562341, 1, 300};
  469.                 frequency = "0.9 +  ((rpm/ 4500) factor[(2100/ 4500),(2800/ 4500)])*0.2";
  470.                 volume = "engineOn*camPos*(((rpm/ 4500) factor[(1900/ 4500),(2300/ 4500)]) * ((rpm/ 4500) factor[(3000/ 4500),(2500/ 4500)]))";
  471.             };
  472.  
  473.             class Engine2_ext {
  474.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_mid", 0.707946, 1, 350};
  475.                 frequency = "0.9 + ((rpm/ 4500) factor[(2800/ 4500),(3600/ 4500)])*0.2";
  476.                 volume = "engineOn*camPos*(((rpm/ 4500) factor[(2500/ 4500),(3100/ 4500)]) * ((rpm/ 4500) factor[(4500/ 4500),(3700/ 4500)]))";
  477.             };
  478.  
  479.             class Engine3_ext {
  480.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_high", 1, 1, 400};
  481.                 frequency = "0.95 + ((rpm/ 4500) factor[(3600/ 4500),(4500/ 4500)])*0.1";
  482.                 volume = "engineOn*camPos*((rpm/ 4500) factor[(3800/ 4500),(4500/ 4500)])";
  483.             };
  484.  
  485.             class IdleThrust {
  486.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_exhaust_idle", 0.562341, 1, 200};
  487.                 frequency = "0.95 + ((rpm/ 4500) factor[(800/ 4500),(1400/ 4500)])*0.15";
  488.                 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)]))";
  489.             };
  490.  
  491.             class EngineThrust {
  492.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_exhaust_low1", 0.707946, 1, 350};
  493.                 frequency = "0.9 + ((rpm/ 4500) factor[(1400/ 4500),(2100/ 4500)])*0.2";
  494.                 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)]))";
  495.             };
  496.  
  497.             class Engine1_Thrust_ext {
  498.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_exhaust_low2", 0.891251, 1, 400};
  499.                 frequency = "0.9 +  ((rpm/ 4500) factor[(2100/ 4500),(2800/ 4500)])*0.2";
  500.                 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)]))";
  501.             };
  502.  
  503.             class Engine2_Thrust_ext {
  504.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_exhaust_mid", 1.122018, 1, 425};
  505.                 frequency = "0.9 + ((rpm/ 4500) factor[(2800/ 4500),(3600/ 4500)])*0.2";
  506.                 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)]))";
  507.             };
  508.  
  509.             class Engine3_Thrust_ext {
  510.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_ext_exhaust_high", 1.258925, 1, 450};
  511.                 frequency = "0.95 + ((rpm/ 4500) factor[(3600/ 4500),(4500/ 4500)])*0.1";
  512.                 volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 4500) factor[(3800/ 4500),(4500/ 4500)])";
  513.             };
  514.  
  515.             class Idle_int {
  516.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_idle", 0.251189, 1};
  517.                 frequency = "0.95 + ((rpm/ 4500) factor[(800/ 4500),(1400/ 4500)])*0.15";
  518.                 volume = "engineOn*(1-camPos)*(((rpm/ 4500) factor[(600/ 4500),(1100/ 4500)]) * ((rpm/ 4500) factor[(1800/ 4500),(1300/ 4500)]))";
  519.             };
  520.  
  521.             class Engine_int {
  522.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_low1", 0.316228, 1};
  523.                 frequency = "0.9 + ((rpm/ 4500) factor[(1400/ 4500),(2100/ 4500)])*0.2";
  524.                 volume = "engineOn*(1-camPos)*(((rpm/ 4500) factor[(1400/ 4500),(1800/ 4500)]) * ((rpm/ 4500) factor[(2300/ 4500),(2000/ 4500)]))";
  525.             };
  526.  
  527.             class Engine1_int {
  528.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_low2", 0.398107, 1};
  529.                 frequency = "0.9 +  ((rpm/ 4500) factor[(2100/ 4500),(2800/ 4500)])*0.2";
  530.                 volume = "engineOn*(1-camPos)*(((rpm/ 4500) factor[(1900/ 4500),(2300/ 4500)]) * ((rpm/ 4500) factor[(3000/ 4500),(2500/ 4500)]))";
  531.             };
  532.  
  533.             class Engine2_int {
  534.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_mid", 0.501187, 1};
  535.                 frequency = "0.9 + ((rpm/ 4500) factor[(2800/ 4500),(3600/ 4500)])*0.2";
  536.                 volume = "engineOn*(1-camPos)*(((rpm/ 4500) factor[(2500/ 4500),(3100/ 4500)]) * ((rpm/ 4500) factor[(4500/ 4500),(3700/ 4500)]))";
  537.             };
  538.  
  539.             class Engine3_int {
  540.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_high", 0.630957, 1};
  541.                 frequency = "0.95 + ((rpm/ 4500) factor[(3600/ 4500),(4500/ 4500)])*0.1";
  542.                 volume = "engineOn*(1-camPos)*((rpm/ 4500) factor[(3800/ 4500),(4500/ 4500)])";
  543.             };
  544.  
  545.             class IdleThrust_int {
  546.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_exhaust_idle", 0.354813, 1};
  547.                 frequency = "0.95 + ((rpm/ 4500) factor[(800/ 4500),(1400/ 4500)])*0.15";
  548.                 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)]))";
  549.             };
  550.  
  551.             class EngineThrust_int {
  552.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_exhaust_low1", 0.446684, 1};
  553.                 frequency = "0.9 + ((rpm/ 4500) factor[(1400/ 4500),(2100/ 4500)])*0.2";
  554.                 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)]))";
  555.             };
  556.  
  557.             class Engine1_Thrust_int {
  558.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_exhaust_low2", 0.562341, 1};
  559.                 frequency = "0.9 +  ((rpm/ 4500) factor[(2100/ 4500),(2800/ 4500)])*0.2";
  560.                 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)]))";
  561.             };
  562.  
  563.             class Engine2_Thrust_int {
  564.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_exhaust_mid", 0.707946, 1};
  565.                 frequency = "0.9 + ((rpm/ 4500) factor[(2800/ 4500),(3600/ 4500)])*0.2";
  566.                 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)]))";
  567.             };
  568.  
  569.             class Engine3_Thrust_int {
  570.                 sound[] = {"A3\Sounds_F\vehicles\soft\MRAP_01\MRAP_01_int_exhaust_high", 0.794328, 1};
  571.                 frequency = "0.95 + ((rpm/ 4500) factor[(3600/ 4500),(4500/ 4500)])*0.1";
  572.                 volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 4500) factor[(3800/ 4500),(4500/ 4500)])";
  573.             };
  574.  
  575.             class TiresRockOut {
  576.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_1", 1.412538, 1, 60};
  577.                 frequency = "1";
  578.                 volume = "camPos*rock*(speed factor[2, 20])";
  579.             };
  580.  
  581.             class TiresSandOut {
  582.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1", 1.412538, 1, 60};
  583.                 frequency = "1";
  584.                 volume = "camPos*sand*(speed factor[2, 20])";
  585.             };
  586.  
  587.             class TiresGrassOut {
  588.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_2", 1.258925, 1, 60};
  589.                 frequency = "1";
  590.                 volume = "camPos*grass*(speed factor[2, 20])";
  591.             };
  592.  
  593.             class TiresMudOut {
  594.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2", 1.122018, 1, 60};
  595.                 frequency = "1";
  596.                 volume = "camPos*mud*(speed factor[2, 20])";
  597.             };
  598.  
  599.             class TiresGravelOut {
  600.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_gravel_1", 1.258925, 1, 60};
  601.                 frequency = "1";
  602.                 volume = "camPos*gravel*(speed factor[2, 20])";
  603.             };
  604.  
  605.             class TiresAsphaltOut {
  606.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_asfalt_2", 1.122018, 1, 60};
  607.                 frequency = "1";
  608.                 volume = "camPos*asphalt*(speed factor[2, 20])";
  609.             };
  610.  
  611.             class NoiseOut {
  612.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3", 1.122018, 1, 90};
  613.                 frequency = "1";
  614.                 volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  615.             };
  616.  
  617.             class TiresRockIn {
  618.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_1", 0.707946, 1};
  619.                 frequency = "1";
  620.                 volume = "(1-camPos)*rock*(speed factor[2, 20])";
  621.             };
  622.  
  623.             class TiresSandIn {
  624.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\int-tires-sand2", 0.707946, 1};
  625.                 frequency = "1";
  626.                 volume = "(1-camPos)*sand*(speed factor[2, 20])";
  627.             };
  628.  
  629.             class TiresGrassIn {
  630.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_2", 0.707946, 1};
  631.                 frequency = "1";
  632.                 volume = "(1-camPos)*grass*(speed factor[2, 20])";
  633.             };
  634.  
  635.             class TiresMudIn {
  636.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\int-tires-mud2", 0.707946, 1};
  637.                 frequency = "1";
  638.                 volume = "(1-camPos)*mud*(speed factor[2, 20])";
  639.             };
  640.  
  641.             class TiresGravelIn {
  642.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_gravel_1", 0.707946, 1};
  643.                 frequency = "1";
  644.                 volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  645.             };
  646.  
  647.             class TiresAsphaltIn {
  648.                 sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_asfalt_2", 0.707946, 1};
  649.                 frequency = "1";
  650.                 volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  651.             };
  652.  
  653.             class NoiseIn {
  654.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\noise_int_car_3", 0.562341, 1};
  655.                 frequency = "1";
  656.                 volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  657.             };
  658.  
  659.             class breaking_ext_road {
  660.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04", 0.707946, 1, 80};
  661.                 frequency = 1;
  662.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  663.             };
  664.  
  665.             class acceleration_ext_road {
  666.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", 0.707946, 1, 80};
  667.                 frequency = 1;
  668.                 volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  669.             };
  670.  
  671.             class turn_left_ext_road {
  672.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", 0.707946, 1, 80};
  673.                 frequency = 1;
  674.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  675.             };
  676.  
  677.             class turn_right_ext_road {
  678.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", 0.707946, 1, 80};
  679.                 frequency = 1;
  680.                 volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  681.             };
  682.  
  683.             class breaking_ext_dirt {
  684.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking", 0.707946, 1, 60};
  685.                 frequency = 1;
  686.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 10])";
  687.             };
  688.  
  689.             class acceleration_ext_dirt {
  690.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\acceleration_dirt_ext_1", 0.707946, 1, 60};
  691.                 frequency = 1;
  692.                 volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  693.             };
  694.  
  695.             class turn_left_ext_dirt {
  696.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt", 0.707946, 1, 60};
  697.                 frequency = 1;
  698.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  699.             };
  700.  
  701.             class turn_right_ext_dirt {
  702.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt", 0.707946, 1, 60};
  703.                 frequency = 1;
  704.                 volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  705.             };
  706.  
  707.             class breaking_int_road {
  708.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int", 0.630957, 1};
  709.                 frequency = 1;
  710.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  711.             };
  712.  
  713.             class acceleration_int_road {
  714.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", 0.630957, 1};
  715.                 frequency = 1;
  716.                 volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  717.             };
  718.  
  719.             class turn_left_int_road {
  720.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", 0.630957, 1};
  721.                 frequency = 1;
  722.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  723.             };
  724.  
  725.             class turn_right_int_road {
  726.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", 0.630957, 1};
  727.                 frequency = 1;
  728.                 volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  729.             };
  730.  
  731.             class breaking_int_dirt {
  732.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking_int", 0.630957, 1};
  733.                 frequency = 1;
  734.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-0.15, -0.3])*(Speed Factor[2, 6])";
  735.             };
  736.  
  737.             class acceleration_int_dirt {
  738.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\acceleration_dirt_int_1", 0.630957, 1};
  739.                 frequency = 1;
  740.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.15, 0.3])*(Speed Factor[10, 0])";
  741.             };
  742.  
  743.             class turn_left_int_dirt {
  744.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int", 0.630957, 1};
  745.                 frequency = 1;
  746.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.15, 0.3])*(Speed Factor[0, 10])";
  747.             };
  748.  
  749.             class turn_right_int_dirt {
  750.                 sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int", 0.630957, 1};
  751.                 frequency = 1;
  752.                 volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.15, -0.3])*(Speed Factor[0, 10])";
  753.             };
  754.         };
  755.         maximumLoad = 4000;
  756.  
  757.         class TransportWeapons {
  758.  
  759.             class _xx_BWA3_G36K_equipped {
  760.                 count = 4;
  761.                 weapon = "BWA3_G36K_equipped";
  762.             };
  763.  
  764.             class _xx_BWA3_MG4_equipped {
  765.                 count = 2;
  766.                 weapon = "BWA3_MG4_equipped";
  767.             };
  768.  
  769.             class _xx_BWA3_Pzf3 {
  770.                 count = 4;
  771.                 weapon = "BWA3_Pzf3_Loaded";
  772.             };
  773.         };
  774.  
  775.         class TransportMagazines {
  776.  
  777.             class _xx_BWA3_30Rnd_556x45_G36 {
  778.                 count = 24;
  779.                 magazine = "BWA3_30Rnd_556x45_G36";
  780.             };
  781.  
  782.             class _xx_BWA3_100Rnd_556x45 {
  783.                 count = 6;
  784.                 magazine = "BWA3_200Rnd_556x45";
  785.             };
  786.         };
  787.     };
  788.  
  789.     class MBW_Dingo_Wdl: MBW_Dingo_Base {
  790.         scope = 2;
  791.         side = 1;
  792.         faction = "bwa3_faction_fleck";
  793.         vehicleClass = "BWA3_VehClass_Wheeled_Fleck";
  794.         editorPreview = "mbw_a3_dingo\previews\dingo_mg_v.paa";
  795.  
  796.  
  797.         class AnimationSources: AnimationSources {
  798.  
  799.             class ReloadAnim {
  800.                 source = "reload";
  801.                 weapon = "HMG_127";
  802.             };
  803.  
  804.             class ReloadMagazine {
  805.                 source = "reloadmagazine";
  806.                 weapon = "HMG_127";
  807.             };
  808.  
  809.             class Revolving {
  810.                 source = "revolving";
  811.                 weapon = "HMG_127";
  812.             };
  813.         };
  814.     };
  815.  
  816.     class MBW_Dingo_Des: MBW_Dingo_Wdl {
  817.         vehicleClass = "BWA3_VehClass_Wheeled_Tropen";
  818.         HiddenSelectionsTextures[] = {"\mbw_a3_dingo\data\ACR_karosse_des_co.paa", "\mbw_a3_dingo\data\ACR_DES_a_teile_co.paa", "\mbw_a3_dingo\data\FLW100_DES_co.paa", "\mbw_a3_dingo\data\FLW200_DES_co.paa"};
  819.         crew = "BWA3_Rifleman_Tropen";
  820.         displayName = "Dingo 2 BW (MG, Trop)";
  821.         typicalCargo[] = {"BWA3_Rifleman_Tropen", "BWA3_Rifleman_Tropen", "BWA3_Rifleman_Tropen"};
  822.         editorPreview = "mbw_a3_dingo\previews\dingo_mg_v.paa";
  823.  
  824.     };
  825.  
  826.     class MBW_Dingo_GL_Wdl: MBW_Dingo_Base {
  827.         scope = 2;
  828.         side = 1;
  829.         faction = "bwa3_faction_fleck";
  830.         vehicleClass = "BWA3_VehClass_Wheeled_Fleck";
  831.         displayName = "Dingo 2 BW (GL)";
  832.         model = "\mbw_a3_dingo\AMT_Dingo2a2.p3d";
  833.         Picture = "\mbw_a3_dingo\data\Picture_Dingo2_CA.paa";
  834.         editorPreview = "mbw_a3_dingo\previews\dingo_mg_v.paa";
  835.  
  836.         class Turrets: Turrets {
  837.  
  838.             class MainTurret: MainTurret {
  839.                 gun = "mainGun";
  840.                 body = "mainTurret";
  841.                 weapons[] = {"GMG_40mm"};
  842.                 magazines[] = {"96Rnd_40mm_G_belt", "96Rnd_40mm_G_belt", "96Rnd_40mm_G_belt", "96Rnd_40mm_G_belt", "96Rnd_40mm_G_belt"};
  843.                 minElev = -25;
  844.                 maxElev = "+60";
  845.                 gunnerAction = "gunner_MRAP_01";
  846.                 viewGunnerInExternal = 1;
  847.                 castGunnerShadow = 1;
  848.                 stabilizedInAxes = 3;
  849.                 turretInfoType = "RscOptics_crows";
  850.                 discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500};
  851.                 discreteDistanceInitIndex = 5;
  852.                 gunnerOpticsModel = "\A3\weapons_f\reticle\Optics_Gunner_02_F";
  853.                 gunnerForceOptics = 0;
  854.                 usePip = 1;
  855.                 memoryPointGunnerOptics = "PIP4_dir";
  856.  
  857.                 class ViewOptics: RCWSOptics {
  858.                 };
  859.  
  860.                 class ViewGunner: ViewOptics {
  861.                     initAngleX = -15;
  862.                     minAngleX = -45;
  863.                     maxAngleX = 45;
  864.                     initFov = 0.900000;
  865.                     minFov = 0.420000;
  866.                     maxFov = 0.900000;
  867.                     visionMode[] = {};
  868.                 };
  869.                 soundServo[] = {"\mbw_a3_dingo\Sounds\turret-1.wss", "db-40", 1, 10};
  870.             };
  871.         };
  872.  
  873.         class AnimationSources: AnimationSources {
  874.  
  875.             class ReloadAnim {
  876.                 source = "reload";
  877.             weapon = "GMG_40mm";
  878.             };
  879.  
  880.             class ReloadMagazine {
  881.                 source = "reloadmagazine";
  882.                 weapon = "GMG_40mm";
  883.             };
  884.  
  885.             class Revolving {
  886.                 source = "revolving";
  887.                 weapon = "GMG_40mm";
  888.             };
  889.         };
  890.     };
  891.  
  892.     class MBW_Dingo_GL_Des: MBW_Dingo_GL_Wdl {
  893.         vehicleClass = "BWA3_VehClass_Wheeled_Tropen";
  894.         displayName = "Dingo 2 BW (GL, Trop)";
  895.         HiddenSelectionsTextures[] = {"\mbw_a3_dingo\data\ACR_karosse_des_co.paa", "\mbw_a3_dingo\data\ACR_DES_a_teile_co.paa", "\mbw_a3_dingo\data\FLW100_DES_co.paa", "\mbw_a3_dingo\data\FLW200_DES_co.paa"};
  896.         crew = "BWA3_Rifleman_Tropen";
  897.         typicalCargo[] = {"BWA3_Rifleman_Tropen", "BWA3_Rifleman_Tropen", "BWA3_Rifleman_Tropen"};
  898.         editorPreview = "mbw_a3_dingo\previews\dingo_mg_v.paa";
  899.     };
  900.  
  901.     class MBW_Dingo_Wld_Feldjäger: MBW_Dingo_Wdl {
  902.         displayName = "Dingo 2 BW (MG, MP)";
  903.         vehicleClass = "BW_VehClass_Wheeled_Flecktarn";
  904.         typicalCargo[] = {"BWA3_Rifleman_Fleck"};
  905.         HiddenSelectionsTextures[] = {"mbw_a3_dingo\data\ACR_karosse_wld_f_co.paa", "mbw_a3_dingo\data\a_teile_co.paa", "mbw_a3_dingo\data\FLW100_co.paa", "mbw_a3_dingo\data\FLW200_co.paa"};
  906.         editorPreview = "mbw_a3_dingo\previews\dingo_mg_v.paa";
  907.     };
  908.  
  909.     class MBW_Dingo_GL_Wld_Feldjäger: MBW_Dingo_GL_Wdl {
  910.         displayName = "Dingo 2 BW (GL, MP)";
  911.         vehicleClass = "BW_VehClass_Wheeled_Flecktarn";
  912.         typicalCargo[] = {"BWA3_Rifleman_Fleck"};
  913.         HiddenSelectionsTextures[] = {"mbw_a3_dingo\data\ACR_karosse_wld_f_co.paa", "mbw_a3_dingo\data\a_teile_co.paa", "mbw_a3_dingo\data\FLW100_co.paa", "mbw_a3_dingo\data\FLW200_co.paa"};
  914.         editorPreview = "mbw_a3_dingo\previews\dingo_gl_v.paa";
  915.     };
  916.  
  917.     class MBW_Dingo_Des_Feldjäger: MBW_Dingo_Des {
  918.         displayName = "Dingo 2 BW (MG, MP Trop)";
  919.         vehicleClass = "BW_VehClass_Wheeled_Tropen";
  920.         typicalCargo[] = {"BWA3_Rifleman_Tropen"};
  921.         HiddenSelectionsTextures[] = {"\mbw_a3_dingo\data\ACR_karosse_des_f_co.paa", "\mbw_a3_dingo\data\ACR_DES_a_teile_co.paa", "\mbw_a3_dingo\data\FLW100_DES_co.paa", "\mbw_a3_dingo\data\FLW200_DES_co.paa"};
  922.         editorPreview = "mbw_a3_dingo\previews\dingo_mg_v.paa";
  923.     };
  924.  
  925.     class MBW_Dingo_GL_Des_Feldjäger: MBW_Dingo_GL_Des {
  926.         displayName = "Dingo 2 BW (GL, MP Trop)";
  927.         vehicleClass = "BW_VehClass_Wheeled_Tropen";
  928.         typicalCargo[] = {"BWA3_Rifleman_Tropen"};
  929.         HiddenSelectionsTextures[] = {"\mbw_a3_dingo\data\ACR_karosse_des_f_co.paa", "\mbw_a3_dingo\data\ACR_DES_a_teile_co.paa", "\mbw_a3_dingo\data\FLW100_DES_co.paa", "\mbw_a3_dingo\data\FLW200_DES_co.paa"};
  930.         editorPreview = "mbw_a3_dingo\previews\dingo_gl_v.paa";
  931.     };
  932. };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top