Jump to content

Recommended Posts

Hey, im trying to make a reskin of a EC635 heli.

 

But when i try to pack the mod i keep getting the following error:
Build failed. Result code=1
CfgConvert task failed.
File C:\Users\CWS\Desktop\Dingo\config.cpp, line 720:/CfgVehicles/NORFOR_Dingo_Base_F.NORFOR_Dingo_MG: Undefined baseclass'NORFOR_Dingo_Base_F'
Config:some input after EndOfFile.
Error reading config file 'C:\Users\CWS\Desktop\Dingo\config.cpp'
Class destroyed with lock count 1

Thanks for all the help i may get! 

Here is my config.cpp

 

Spoiler

class CfgPatches
{
    class HAFM_EC635_Config
    {
        units[]=
        {
            "EC635",
            "EC635_AT",
            "EC635_Unarmed",
            "EC635_CSAT",
            "EC635_AT_CSAT",
            "EC635_Unarmed_CSAT",
            "EC635_SAR",
            "HAFM_EC635Wreck"
                        "EC635 S&R"
        };
        weapons[]=
        {
            "mastersafe"
        };
        requiredVersion=0.1;
        requiredAddons[]=
        {
            "A3_Air_F",
            "A3_Weapons_F"
        };
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red",
            "4Rnd_GAT_missiles"
        };
        ammo[]=
        {
            "HAFM_50cal_red"
        };
    };
};
class RscControlsGroup;
class RscText;
class RangeText: RscText
{
};
class RscPicture;
class RscOpticsText;
class RscIGProgress;
class RscOpticsValue;
class VScrollbar;
class HScrollbar;
class RscLadderPicture;
class RscInGameUI
{
    class RscUnitInfo;
    class RscOptics_EC635_FLIR: RscUnitInfo
    {
        idd=300;
        controls[]=
        {
            "HAFM_CA_IGUI_elements_group"
        };
        class HAFM_CA_IGUI_elements_group: RscControlsGroup
        {
            idc=170;
            class VScrollbar: VScrollbar
            {
                width=0;
            };
            class HScrollbar: HScrollbar
            {
                height=0;
            };
            x="0 *         (0.01875 * SafezoneH) +         (SafezoneX + ((SafezoneW - SafezoneH) / 2))";
            y="0 *         (0.025 * SafezoneH) +         (SafezoneY)";
            w="53.5 *         (0.01875 * SafezoneH)";
            h="40 *         (0.025 * SafezoneH)";
            class controls
            {
                class CamText: RscText
                {
                    style=0;
                    sizeEx="0.02*SafezoneH";
                    shadow=0;
                    font="EtelkaMonospacePro";
                    idc=10010;
                };
                class CamText_Output: CamText
                {
                    font="EtelkaMonospaceProBold";
                    colorBackground[]={0,0,0,0.30000001};
                };
                class CamText_Red: CamText_Output
                {
                    colorText[]={1,0,0,1};
                };
                class TimeText: CamText
                {
                    idc=10011;
                    Text="Time:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="3 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ValueTime: CamText
                {
                    idc=190;
                    text="20:28:35";
                    x="4.64 *         (0.01875 * SafezoneH)";
                    y="3.8 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextSpd: CamText
                {
                    idc=1009;
                    text="SPD [KM/H]:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="10 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Speed: CamText_Output
                {
                    idc=188;
                    text="120";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="11 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextAlt: CamText
                {
                    idc=1007;
                    text="ALT [AGL]:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="12 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Alt: CamText_Output
                {
                    idc=189;
                    text="3825";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="13 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextGrid: CamText
                {
                    idc=1005;
                    text="ACFT POS:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="14 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ValueGrid: CamText_Output
                {
                    idc=171;
                    text="382546";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="15 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ModeText: CamText
                {
                    idc=1002;
                    text="CAM MODE:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="20 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_VisionMode: CamText_Output
                {
                    idc=179;
                    style=0;
                    text="DTV";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="21 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_FlirMode: CamText_Output
                {
                    idc=153;
                    style=0;
                    text="BHOT";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="22 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextMag: CamText
                {
                    idc=1011;
                    text="ZOOM:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="23 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_OpticsZoom: CamText_Output
                {
                    idc=180;
                    text="28x";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="24 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextBearing: CamText
                {
                    idc=10006;
                    text="BEARING:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="10 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Heading: CamText_Red
                {
                    idc=156;
                    text="023";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="11 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextGrid_Target: CamText
                {
                    idc=10005;
                    text="TGT POS:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="12 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ValueGrid_Target: CamText_Red
                {
                    idc=172;
                    x="45 *         (0.01875 * SafezoneH)";
                    y="13 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class RangeText: CamText
                {
                    idc=1000;
                    text="TGT RANGE:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="14 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Distance: CamText_Red
                {
                    idc=151;
                    text="2456";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="15 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Elev_text: CamText
                {
                    idc=1013;
                    text="ELEVATION:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="16 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Elev: CamText_Red
                {
                    idc=175;
                    text="80.5";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="17 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Laser: RscText
                {
                    idc=158;
                    style="0x30 + 0x800";
                    sizeEx="0.038*SafezoneH";
                    colorText[]={0.70599997,0.074500002,0.0196,1};
                    shadow=0;
                    font="EtelkaMonospacePro";
                    text="\A3\ui_f\data\igui\rscingameui\rscoptics\laser_designator_iconLaserOn.paa";
                    x="26 *         (0.01875 * SafezoneH)";
                    y="21 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
            };
        };
    };
};
class CfgAnimationSourceSounds
{
    class EC635CrewDoorsSound
    {
        class OpenTheDoor
        {
            loop=0;
            terminate=0;
            trigger="direction * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_crewdoor_open",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
        class SlamTheDoor
        {
            loop=0;
            terminate=0;
            trigger="(1 - direction) * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_crewdoor_close",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
    };
    class EC635SideDoorsSound
    {
        class OpenTheDoor
        {
            loop=0;
            terminate=0;
            trigger="direction * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_sidedoor_open",
                1,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
        class SlamTheDoor
        {
            loop=0;
            terminate=0;
            trigger="(1 - direction) * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_sidedoor_close",
                1,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
    };
    class EC635CargoDoorsSound
    {
        class OpenTheDoor
        {
            loop=0;
            terminate=0;
            trigger="direction * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_cargodoor_open",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
        class SlamTheDoor
        {
            loop=0;
            terminate=0;
            trigger="(1 - direction) * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_cargodoor_close",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
    };
};
class cfgAmmo
{
    class BulletBase;
    class HAFM_50cal_red: BulletBase
    {
        hit=30;
        indirectHit=4;
        indirectHitRange=3;
        explosive=0.1;
        explosionEffects="";
        cartridge="FxCartridge_127";
        visibleFire=32;
        audibleFire=32;
        cost=5;
        airLock=1;
        caliber=2.5999999;
        typicalSpeed=1030;
        timeToLive=10;
        model="\A3\Weapons_f\Data\bullettracer\tracer_red";
        tracerScale=1.2;
        tracerStartTime=0.075000003;
        tracerEndTime=1;
        airFriction=-0.00085999997;
        class CamShakeExplode
        {
            power="(13^0.5)";
            duration="((round (13^0.5))*0.2 max 0.2)";
            frequency=20;
            distance="((13^0.5)*3)";
        };
        class CamShakeHit
        {
            power=13;
            duration="((round (13^0.25))*0.2 max 0.2)";
            frequency=20;
            distance=1;
        };
    };
};
class CfgMagazines
{
    class Default;
    class CA_Magazine;
    class VehicleMagazine;
    class CA_LauncherMagazine;
    class 24Rnd_PG_missiles;
    class 5Rnd_GAT_missiles;
    class 100Rnd_127x99_mag_Tracer_Red;
    class 400Rnd_127x99_mag_Tracer_Red: 100Rnd_127x99_mag_Tracer_Red
    {
        scope=2;
        displayName="$STR_A3_CfgMagazines_100Rnd_127x99_mag_Tracer_Red0";
        descriptionShort="$STR_A3_CfgMagazines_100Rnd_127x99_mag_Tracer_Red1";
        displaynameshort="$STR_A3_tracer_dns";
        ammo="HAFM_50cal_red";
        count=400;
        initSpeed=1030;
        maxLeadSpeed=300;
        tracersEvery=1;
        nameSound="cannon";
    };
    class 4Rnd_GAT_missiles: 5Rnd_GAT_missiles
    {
        scope=2;
        count=4;
        ammo="M_Titan_AT";
    };
};
class Mode_SemiAuto;
class Mode_Burst;
class Mode_FullAuto;
class Burst;
class cfgWeapons
{
    class Default;
    class missiles_DAR;
    class HMG_M2;
    class missiles_titan;
    class Laserdesignator_mounted;
    class Laserdesignator_mounted_HAFM: Laserdesignator_mounted
    {
        displayName="Laser Designator";
        shotFromTurret=1;
        cursor="EmptyCursor";
        cursorAim="EmptyCursor";
        nameSound="laserdesignator";
    };
    class ec635_missiles_titan: missiles_titan
    {
        magazines[]=
        {
            "4Rnd_GAT_missiles"
        };
    };
    class HAFM_HMG_M2: HMG_M2
    {
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red"
        };
        class GunParticles
        {
            class effect1
            {
                positionName="mg_1_chamber";
                directionName="mg_1_muzzle";
                effectName="MachineGunCloud";
            };
            class effect2
            {
                positionName="";
                directionName="";
                effectName="";
            };
            class effect3
            {
                positionName="";
                directionName="";
                effectName="";
            };
        };
    };
    class HAFM_missiles_DAR: missiles_DAR
    {
        displayName="$STR_A3_missiles_dar0";
        magazines[]=
        {
            "24Rnd_missiles",
            "12Rnd_missiles"
        };
        modes[]=
        {
            "Far_AI",
            "Medium_AI",
            "fire_1",
            "fire_2",
            "fire_4"
        };
        canLock=2;
        weaponLockDelay=0.1;
        cursor="EmptyCursor";
        cursorAim="rocket";
        class fire_1: Mode_SemiAuto
        {
            minRange=1;
            minRangeProbab=0.001;
            midRange=2;
            midRangeProbab=0.001;
            maxRange=3;
            maxRangeProbab=0.0099999998;
            displayName="Single";
            burst=1;
            canLock=2;
            reloadTime=0.0625;
            autoFire=0;
            dispersion=0.02;
            sounds[]=
            {
                "StandardSound"
            };
            class StandardSound
            {
                begin1[]=
                {
                    "A3\Sounds_F\weapons\Rockets\new_rocket_8",
                    1.7782794,
                    1.2,
                    1600
                };
                soundBegin[]=
                {
                    "begin1",
                    1
                };
                weaponSoundEffect="DefaultRifle";
            };
            soundFly[]=
            {
                "\A3\Sounds_F\weapons\Rockets\rocket_fly_2",
                1.1220185,
                1.2,
                700
            };
            soundContinuous=0;
            soundBurst=0;
        };
        class fire_2: fire_1
        {
            displayName="Double";
            burst=2;
            textureType="burst";
            reloadTime=0.25;
        };
        class fire_4: fire_1
        {
            displayName="Quadro";
            burst=4;
            textureType="fullAuto";
            reloadTime=0.25;
        };
    };
    class mastersafe: Default
    {
        scope=2;
        displayName="Mastersafe";
        cursor="EmptyCursor";
        cursorAim="EmptyCursor";
    };
};
class CfgFactionClasses
{
    class Bundeswehr
    {
        displayName="Bundeswehr";
        priority=8;
        side=1;
        icon="\HAFM_EC635\UI\cfgFactionClasses_ger_ca.paa";
    };
};
class CfgVehicleClasses
{
    class HAFM_Helis
    {
        displayName="Helicopters";
    };
};
class CfgVehicles
{
    class Helicopter;
    class HelicopterWreck;
    class Helicopter_Base_F: Helicopter
    {
        class Turrets;
        class HitPoints;
        class Eventhandlers;
    };
    class Helicopter_Base_H: Helicopter_Base_F
    {
        class RotorLibHelicopterProperties;
        class ViewOptics;
        class Turrets: Turrets
        {
            class CopilotTurret;
            class MainTurret;
        };
        class AnimationSources;
        class HitPoints: HitPoints
        {
            class HitHull;
            class HitFuel;
            class HitAvionics;
            class HitMissiles;
            class HitEngine;
            class HitHRotor;
            class HitVRotor;
            class HitGlass1;
            class HitGlass2;
            class HitGlass3;
            class HitGlass4;
            class HitGlass5;
            class HitGlass6;
        };
    };
    class EC635: Helicopter_Base_H
    {
        features="Randomization: No      <br />Camo selections: 2 - main body, tail with rotor and gear      <br />Script door sources: CargoRamp_Open, Door_L, Door_R      <br />Script animations: Holder      <br />Executed scripts: None       <br />Firing from vehicles: No      <br />Slingload: Slingloads up to 4000 kg      <br />Cargo proxy indexes: 1 to 14";
        mapSize=12.82;
        author="Aplion";
        _generalMacro="EC635";
        displayName="EC-635 (Support)";
        model="\HAFM_EC635\EC635.p3d";
        driveOnComponent[]=
        {
            "Skids"
        };
        scope=2;
        side=1;
        faction="BLU_F";
        vehicleClass="Air";
        AGM_FastRoping=1;
        AGM_FastRoping_Positions[]=
        {
            {-0.69999999,1.8099999,-1.03},
            {0.80000001,1.8099999,-1.03}
        };
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        picture="\HAFM_EC635\UI\ec635_CA.paa";
        icon="\HAFM_EC635\UI\Map_ec635_CA.paa";
        accuracy=0.5;
        usePreciseGetInAction=0;
        memoryPointsGetInDriver="pos pilot";
        memoryPointsGetInDriverDir="pos pilot dir";
        memoryPointsGetInCargo="pos cargo";
        memoryPointsGetInCargoDir="pos cargo dir";
        selectionHRotorStill="velka vrtule staticka";
        selectionHRotorMove="velka vrtule blur";
        selectionVRotorStill="mala vrtule staticka";
        selectionVRotorMove="mala vrtule blur";
        preciseGetInOut=0;
        cargoPreciseGetInOut[]={0};
        GetInAction="GetInLow";
        getOutAction="GetOutLow";
        cargoGetInAction[]=
        {
            "GetInLow"
        };
        cargoGetOutAction[]=
        {
            "GetOutLow"
        };
        driverDoor="PilotDoor";
        cargoDoors[]=
        {
            "LeftDoor",
            "RightDoor"
        };
        driverAction="pilot_Heli_Transport_01";
        cargoAction[]=
        {
            "passenger_generic01_foldhands",
            "passenger_generic01_foldhands",
            "passenger_generic01_foldhands"
        };
        driverLeftHandAnimName="lever_pilot";
        driverRightHandAnimName="stick_pilot";
        driverLeftLegAnimName="pedalL";
        driverRightLegAnimName="pedalR";
        castCargoShadow=1;
        transportSoldier=4;
        hideWeaponsDriver=1;
        hideWeaponsCargo=0;
        cargoCanEject=1;
        driverCanEject=1;
        maximumLoad=3000;
        mainRotorSpeed=1;
        backRotorSpeed=1;
        mainBladeRadius=6.8000002;
        tailBladeRadius=0.89999998;
        maxFordingDepth=0.60000002;
        bodyFrictionCoef=0.80000001;
        class RotorLibHelicopterProperties
        {
            RTDconfig="A3\Air_F_Beta\Heli_Transport_02\RTD_Heli_Transport_02.xml";
            autoHoverCorrection[]={4.6999998,3.8,0};
            defaultCollective=0.66500002;
            retreatBladeStallWarningSpeed=92.583;
            maxTorque=3500;
            stressDamagePerSec=0.0033333332;
            maxHorizontalStabilizerLeftStress=10000;
            maxHorizontalStabilizerRightStress=10000;
            maxVerticalStabilizerStress=10000;
            horizontalWingsAngleCollMin=0;
            horizontalWingsAngleCollMax=0;
            maxMainRotorStress=185000;
            maxTailRotorStress=30000;
        };
        maxSpeed=280;
        fuelCapacity=960;
        fuelConsumptionRate=0.106;
        radarType=8;
        slingLoadMaxCargoMass=2000;
        extCameraPosition[]={0,2.5,-12};
        gearRetracting=0;
        armor=38;
        damageResistance=0.0055499999;
        slingLoadMemoryPoint="SlingLoad";
        liftForceCoef=1.5;
        cyclicAsideForceCoef=1.6;
        cyclicForwardForceCoef=1.1;
        class MFD
        {
            class AirplaneHUD
            {
                topLeft="HUD_top_left";
                topRight="HUD_top_right";
                bottomLeft="HUD_bottom_left";
                borderLeft=0;
                borderRight=0;
                borderTop=0;
                borderBottom=0;
                color[]={0,1,0,0};
                helmetMountedDisplay=1;
                helmetPosition[]={-0.025,0.025,0.1};
                helmetRight[]={0.050000001,0,0};
                helmetDown[]={0,-0.050000001,0};
                class Bones
                {
                    class HUDCenter
                    {
                        type="fixed";
                        pos[]={0.5,0.5};
                    };
                    class WeaponAim
                    {
                        type="vector";
                        source="weapon";
                        pos0[]={0.5,0.5};
                        pos10[]={0.847,0.84500003};
                    };
                    class VelocityVector
                    {
                        type="vector";
                        source="velocityToView";
                        pos0[]={0.5,0.5};
                        pos10[]={0.847,0.84500003};
                    };
                    class ForwardVector
                    {
                        type="vector";
                        source="forward";
                        pos0[]={0,0};
                        pos10[]={0.347,0.345};
                    };
                    class HorizonVector
                    {
                        type="horizon";
                        pos0[]={0.5,0.5};
                        pos10[]={0.99072701,0.98789901};
                        angle=0;
                    };
                    class GunnerAim
                    {
                        type="vector";
                        source="weapon";
                        pos0[]={0,-0.0024999999};
                        pos10[]={0.0099999998,0.0024999999};
                    };
                    class VerticalSpeedBone
                    {
                        type="linear";
                        source="vspeed";
                        sourceScale=1;
                        min=-15;
                        max=15;
                        minPos[]={0,-0.15000001};
                        maxPos[]={0,0.15000001};
                    };
                };
                class Draw
                {
                    alpha=1;
                    color[]={0,1,0};
                    condition="on";
                    class Static
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                {0.47999999,0.14},
                                1
                            },
                            
                            {
                                {0.5,0.12},
                                1
                            },
                            
                            {
                                {0.51999998,0.14},
                                1
                            },
                            {},
                            
                            {
                                {0.40000001,0.86000001},
                                1
                            },
                            
                            {
                                {0.40000001,0.94},
                                1
                            },
                            
                            {
                                {0.60000002,0.94},
                                1
                            },
                            
                            {
                                {0.60000002,0.86000001},
                                1
                            },
                            
                            {
                                {0.40000001,0.86000001},
                                1
                            },
                            {},
                            
                            {
                                {0.40000001,0.89999998},
                                1
                            },
                            
                            {
                                {0.40799999,0.89999998},
                                1
                            },
                            {},
                            
                            {
                                {0.60000002,0.89999998},
                                1
                            },
                            
                            {
                                {0.59200001,0.89999998},
                                1
                            },
                            {},
                            
                            {
                                {0.5,0.86000001},
                                1
                            },
                            
                            {
                                {0.5,0.86799997},
                                1
                            },
                            {},
                            
                            {
                                {0.5,0.94},
                                1
                            },
                            
                            {
                                {0.5,0.93199998},
                                1
                            }
                        };
                    };
                    class VelocityLine
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                "HUDCenter",
                                1
                            },
                            
                            {
                                "VelocityVector",
                                1
                            }
                        };
                    };
                    class CollectiveGroup
                    {
                        condition="simulRTD";
                        class CollectiveText
                        {
                            type="text";
                            source="static";
                            text="%";
                            align="right";
                            scale=1;
                            pos[]=
                            {
                                {0.22,0.2},
                                1
                            };
                            right[]=
                            {
                                {0.28,0.2},
                                1
                            };
                            down[]=
                            {
                                {0.22,0.23999999},
                                1
                            };
                        };
                        class CollectiveNumber
                        {
                            type="text";
                            source="rtdCollective";
                            sourceScale=100;
                            align="left";
                            scale=1;
                            pos[]=
                            {
                                {0.22,0.2},
                                1
                            };
                            right[]=
                            {
                                {0.28,0.2},
                                1
                            };
                            down[]=
                            {
                                {0.22,0.23999999},
                                1
                            };
                        };
                    };
                    class SpeedNumber
                    {
                        type="text";
                        source="speed";
                        sourceScale=3.5999999;
                        align="right";
                        scale=1;
                        pos[]=
                        {
                            {0.16,0.47999999},
                            1
                        };
                        right[]=
                        {
                            {0.22,0.47999999},
                            1
                        };
                        down[]=
                        {
                            {0.16,0.51999998},
                            1
                        };
                    };
                    class AltNumber
                    {
                        type="text";
                        source="altitudeAGL";
                        sourceScale=1;
                        align="left";
                        scale=1;
                        pos[]=
                        {
                            {0.83999997,0.47999999},
                            1
                        };
                        right[]=
                        {
                            {0.89999998,0.47999999},
                            1
                        };
                        down[]=
                        {
                            {0.83999997,0.51999998},
                            1
                        };
                    };
                    class Weapons
                    {
                        type="text";
                        source="weapon";
                        sourceScale=1;
                        align="right";
                        scale=0.5;
                        pos[]=
                        {
                            {0,0.85000002},
                            1
                        };
                        right[]=
                        {
                            {0.039999999,0.85000002},
                            1
                        };
                        down[]=
                        {
                            {0,0.88999999},
                            1
                        };
                    };
                    class Ammo
                    {
                        type="text";
                        source="ammo";
                        sourceScale=1;
                        align="right";
                        scale=0.5;
                        pos[]=
                        {
                            {0,0.89999998},
                            1
                        };
                        right[]=
                        {
                            {0.039999999,0.89999998},
                            1
                        };
                        down[]=
                        {
                            {0,0.94},
                            1
                        };
                    };
                    class VerticalSpeedScale
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                "VerticalSpeedBone",
                                {0.85000002,0.47999999},
                                1
                            },
                            
                            {
                                "VerticalSpeedBone",
                                {0.87,0.5},
                                1
                            },
                            
                            {
                                "VerticalSpeedBone",
                                {0.85000002,0.51999998},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.34999999},
                                1
                            },
                            
                            {
                                {0.88499999,0.34999999},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.40000001},
                                1
                            },
                            
                            {
                                {0.88499999,0.40000001},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.44999999},
                                1
                            },
                            
                            {
                                {0.88499999,0.44999999},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.5},
                                1
                            },
                            
                            {
                                {0.89499998,0.5},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.55000001},
                                1
                            },
                            
                            {
                                {0.88499999,0.55000001},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.60000002},
                                1
                            },
                            
                            {
                                {0.88499999,0.60000002},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.64999998},
                                1
                            },
                            
                            {
                                {0.88499999,0.64999998},
                                1
                            }
                        };
                    };
                    class HeadingScale
                    {
                        type="scale";
                        horizontal=1;
                        source="heading";
                        sourceScale=1;
                        width=4;
                        top=0.2;
                        center=0.5;
                        bottom=0.80000001;
                        lineXleft=0.11;
                        lineYright=0.1;
                        lineXleftMajor=0.11;
                        lineYrightMajor=0.090000004;
                        majorLineEach=2;
                        numberEach=2;
                        step=22.5;
                        stepSize="(0.80 - 0.20) / 6";
                        align="center";
                        scale=1;
                        pos[]={0.2,0.050000001};
                        right[]={0.25999999,0.050000001};
                        down[]={0.2,0.090000004};
                    };
                    class HorizonLine
                    {
                        clipTL[]={0.2,0.145};
                        clipBR[]={0.80000001,0.85500002};
                        class HorizonLineDraw
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-6 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-5 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-4 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-3 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-2 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-1 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "1 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "2 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "3 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "4 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "5 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "6 * 0.0375",
                                        0
                                    },
                                    1
                                }
                            };
                        };
                    };
                    class Gunner
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 - 0.015",
                                    "0.9 - 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 - 0.015",
                                    "0.9 + 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 + 0.015",
                                    "0.9 + 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 + 0.015",
                                    "0.9 - 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 - 0.015",
                                    "0.9 - 0.008"
                                },
                                1
                            }
                        };
                    };
                    class MGun
                    {
                        condition="mgun";
                        class Circle
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0.025,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0.0099999998,0},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,0.024855901},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,0.0099423602},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {-0.025,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {-0.0099999998,0},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,-0.024855901},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,-0.0099423602},
                                    1
                                }
                            };
                        };
                    };
                    class AAMissile
                    {
                        condition="AAmissile";
                        class Circle
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0,-0.248559},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.043400001,-0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.085500002,-0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.125,-0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.16069999,-0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.19149999,-0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2165,-0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.234925,-0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2462,-0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.25,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2462,0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.234925,0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2165,0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.19149999,0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.16069999,0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.125,0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.085500002,0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.043400001,0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0,0.248559},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.043400001,0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.085500002,0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.125,0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.16069999,0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.19149999,0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2165,0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.234925,0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2462,0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.25,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2462,-0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.234925,-0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2165,-0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.19149999,-0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.16069999,-0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.125,-0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.085500002,-0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.043400001,-0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0,-0.248559},
                                    1
                                }
                            };
                        };
                    };
                    class ATMissile
                    {
                        condition="ATmissile";
                        class Circle
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,-0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,-0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.13,-0.14913499},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.13,0.14913499},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.13,-0.14913499},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.13,0.14913499},
                                    1
                                }
                            };
                        };
                    };
                };
            };
        };
        class HitPoints: HitPoints
        {
            class HitHull: HitHull
            {
                armor=999;
                visual="zbytek";
                minimalHit=0.050000001;
                depends="Total";
                radius=0.0099999998;
            };
            class HitFuel: HitFuel
            {
                armor=0.69999999;
                radius=0.125;
                minimalHit=0.050000001;
                explosionShielding=2;
            };
            class HitEngine: HitEngine
            {
                visual="motor";
                radius=0.2;
                explosionShielding=2;
            };
            class HitAvionics: HitAvionics
            {
                armor=1.3;
                radius=0.25;
                minimalHit=0.050000001;
                explosionShielding=1.5;
                visual="podsvit pristroju";
            };
            class HitHRotor: HitHRotor
            {
                visual="velka vrtule staticka";
                armor=3;
                radius=0.30000001;
                explosionShielding=2.5;
            };
            class HitVRotor: HitVRotor
            {
                visual="mala vrtule staticka";
                armor=2;
                radius=0.059999999;
                explosionShielding=6;
            };
        };
        class Damage
        {
            tex[]={};
            mat[]=
            {
                "HAFM_EC635\Data\outerHaul.rvmat",
                "HAFM_EC635\destruct\outerHaul_damage.rvmat",
                "HAFM_EC635\destruct\outerHaul_destruct.rvmat",
                "HAFM_EC635\Data\sidedoors.rvmat",
                "HAFM_EC635\destruct\sidedoors_damage.rvmat",
                "HAFM_EC635\destruct\sidedoors_destruct.rvmat",
                "HAFM_EC635\Data\Tail.rvmat",
                "HAFM_EC635\destruct\Tail_damage.rvmat",
                "HAFM_EC635\destruct\Tail_destruct.rvmat",
                "HAFM_EC635\Data\innerHaul.rvmat",
                "HAFM_EC635\destruct\innerHaul_damage.rvmat",
                "HAFM_EC635\destruct\innerHaul_destruct.rvmat"
            };
        };
        class TransportBackpacks
        {
            class _xx_B_Parachute
            {
                backpack="B_Parachute";
                count=14;
            };
        };
        class TransportMagazines
        {
            class _xx_SmokeShell
            {
                magazine="SmokeShell";
                count=2;
            };
            class _xx_SmokeShellBlue
            {
                magazine="SmokeShellBlue";
                count=2;
            };
            class _xx_30Rnd_65x39_caseless_mag
            {
                magazine="30Rnd_65x39_caseless_mag";
                count=4;
            };
        };
        class TransportWeapons
        {
            class _xx_arifle_MXC_F
            {
                weapon="arifle_MXC_F";
                count=2;
            };
        };
        class TransportItems
        {
            class _xx_FirstAidKit
            {
                name="FirstAidKit";
                count=8;
            };
            class _xx_Toolkit
            {
                name="Toolkit";
                count=1;
            };
            class _xx_Medikit
            {
                name="Medikit";
                count=1;
            };
            class _xx_ItemGPS
            {
                name="ItemGPS";
                count=1;
            };
        };
        supplyRadius=-0.5;
        class Reflectors
        {
            class Light
            {
                color[]={8000,6500,3500};
                ambient[]={80,60,30};
                intensity=50;
                size=1;
                innerAngle=5;
                outerAngle=75;
                coneFadeCoef=10;
                position="Light";
                direction="Light_dir";
                hitpoint="Light_hitpoint";
                selection="Light";
                useFlare=1;
                flareSize=8;
                flareMaxDistance=300;
                dayLight=0;
                class Attenuation
                {
                    start=0;
                    constant=0;
                    linear=1;
                    quadratic=0;
                    hardLimitStart=200;
                    hardLimitEnd=250;
                };
            };
        };
        class MarkerLights
        {
            class PositionRed
            {
                color[]={0.80000001,0,0};
                ambient[]={0.079999998,0,0};
                intensity=75;
                name="cerveny pozicni";
                drawLight=1;
                drawLightSize=0.2;
                drawLightCenterSize=0.059999999;
                activeLight=0;
                blinking=0;
                dayLight=0;
                useFlare=0;
                class Attenuation
                {
                    start=0;
                    constant=0;
                    linear=25;
                    quadratic=50;
                    hardLimitStart=0.75;
                    hardLimitEnd=1;
                };
            };
            class PositionGreen: PositionRed
            {
                color[]={0,0.80000001,0};
                ambient[]={0,0.079999998,0};
                name="zeleny pozicni";
            };
            class PositionWhite: PositionRed
            {
                color[]={1,1,1};
                ambient[]={0.1,0.1,0.1};
                name="bily pozicni";
                drawLightSize=0.2;
            };
            class CollisionRed: PositionRed
            {
                color[]={0.89999998,0.15000001,0.1};
                ambient[]={0.090000004,0.015,0.0099999998};
                name="cerveny pozicni blik";
                blinking=1;
                blinkingPattern[]={0.2,1.3};
                blinkingPatternGuarantee=0;
                drawLightSize=0.25;
                drawLightCenterSize=0.079999998;
            };
            class CollisionWhite: PositionRed
            {
                color[]={1,1,1};
                ambient[]={0.1,0.1,0.1};
                name="CollisionLight_white_1_pos";
                blinking=1;
                blinkingPattern[]={0.1,0.89999998};
                blinkingPatternGuarantee=0;
                drawLightSize=0.2;
                drawLightCenterSize=0.039999999;
            };
        };
        class Exhausts
        {
            class Exhaust1
            {
                position="exhaust1";
                direction="exhaust1_dir";
                effect="ExhaustEffectHeli";
            };
            class Exhaust2
            {
                position="exhaust2";
                direction="exhaust2_dir";
                effect="ExhaustEffectHeli";
            };
        };
        class UserActions
        {
            class OpenCargoDoor
            {
                displayName="Open Cargo";
                position="crewactions";
                radius=15;
                showwindow=0;
                condition="this animationPhase ""LcargoDoor"" == 0 and (alive this) and {isPlayer ( driver this ) or isPlayer (this turretUnit [2]);};";
                statement="this animateDoor [""LcargoDoor"", 1] AND this animateDoor [""RcargoDoor"", 1];";
                onlyforplayer=1;
            };
            class CloseCargoDoor
            {
                displayName="Close Cargo";
                position="crewactions";
                radius=15;
                showwindow=0;
                condition="this animationPhase ""LcargoDoor"" > 0 and (alive this) and {isPlayer ( driver this ) or isPlayer (this turretUnit [2]);};";
                statement="this animateDoor [""LcargoDoor"", 0] AND this animateDoor [""RcargoDoor"", 0];";
                onlyforplayer=1;
            };
            class sideDoorsOpen
            {
                displayName="SideDoors Open";
                textToolTip="SideDoors Open";
                position="side";
                radius=10;
                showWindow=0;
                condition="this animationPhase ""LeftDoor"" == 0 and (alive this) and player == player;";
                statement="this animateDoor ['LeftDoor', 1] AND this animateDoor ['RightDoor', 1];";
                onlyforplayer=1;
            };
            class sideDoorsClose: sideDoorsOpen
            {
                displayName="SideDoors Close";
                textToolTip="SideDoors Close";
                condition="this animationPhase ""LeftDoor"" > 0 and (alive this) and player == player;";
                statement="this animateDoor ['LeftDoor', 0] AND this animateDoor ['RightDoor', 0];";
            };
            class PilotDoorOpen
            {
                displayName="Pilot Door Open";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""PilotDoor"" == 0 and (alive this) and {isPlayer ( driver this )};";
                statement="this animate [""PilotDoor"", 1];";
                onlyforplayer=1;
            };
            class PilotDoorClose
            {
                displayName="Pilot Door Close";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""PilotDoor"" > 0 and (alive this) and {isPlayer ( driver this )};";
                statement="this animate [""PilotDoor"", 0];";
                onlyforplayer=1;
            };
            class CoPilotDoorOpen
            {
                displayName="CoPilot Door Open";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""CoPilotDoor"" == 0 and (alive this) and {isPlayer (this turretUnit [2]);};";
                statement="this animate [""CoPilotDoor"", 1];";
                onlyforplayer=1;
            };
            class CoPilotDoorClose
            {
                displayName="CoPilot Door Close";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""CoPilotDoor"" > 0 and (alive this) and {isPlayer (this turretUnit [2]);};";
                statement="this animate [""CoPilotDoor"", 0];";
                onlyforplayer=1;
            };
        };
        attenuationEffectType="SemiOpenHeliAttenuation";
        occludeSoundsWhenIn=0.56234097;
        obstructSoundsWhenIn=0.316228;
        emptySound[]=
        {
            "",
            0,
            1
        };
        soundGeneralCollision1[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_1",
            1,
            1,
            100
        };
        soundGeneralCollision2[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_2",
            1,
            1,
            100
        };
        soundGeneralCollision3[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_3",
            1,
            1,
            100
        };
        soundCrashes[]=
        {
            "soundGeneralCollision1",
            0.33000001,
            "soundGeneralCollision2",
            0.33000001,
            "soundGeneralCollision3",
            0.33000001
        };
        soundLandCrashes[]=
        {
            "emptySound",
            0
        };
        soundBuildingCrash[]=
        {
            "soundGeneralCollision1",
            1,
            "soundGeneralCollision2",
            1,
            "soundGeneralCollision3",
            1
        };
        soundArmorCrash[]=
        {
            "soundGeneralCollision1",
            1,
            "soundGeneralCollision2",
            1,
            "soundGeneralCollision3",
            1
        };
        soundWoodCrash[]=
        {
            "soundGeneralCollision1",
            1,
            "soundGeneralCollision2",
            1,
            "soundGeneralCollision3",
            1
        };
        soundBushCollision1[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_1",
            1,
            1,
            100
        };
        soundBushCollision2[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_2",
            1,
            1,
            100
        };
        soundBushCollision3[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_3",
            1,
            1,
            100
        };
        soundBushCrash[]=
        {
            "soundBushCollision1",
            0.33000001,
            "soundBushCollision2",
            0.33000001,
            "soundBushCollision3",
            0.33000001
        };
        soundWaterCollision1[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_water_ext_1",
            1,
            1,
            100
        };
        soundWaterCollision2[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_water_ext_2",
            1,
            1,
            100
        };
        soundWaterCrashes[]=
        {
            "soundWaterCollision1",
            0.5,
            "soundWaterCollision2",
            0.5
        };
        soundDammage[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_ext_1",
            3.1622777,
            1
        };
        soundGetIn[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_get_in2",
            0.56234133,
            1
        };
        soundGetOut[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_get_out2",
            0.79432821,
            1,
            20
        };
        soundEngineOnInt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_int_startup",
            0.69999999,
            1
        };
        soundEngineOnExt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_ext_startup",
            1,
            1,
            1000
        };
        soundEngineOffInt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_int_engine_off",
            0.69999999,
            1
        };
        soundEngineOffExt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_ext_engine_off",
            1,
            1,
            1000
        };
        soundLocked[]=
        {
            "\A3\Sounds_F\weapons\Rockets\opfor_lock_1",
            1,
            1
        };
        soundIncommingMissile[]=
        {
            "\A3\Sounds_F\weapons\Rockets\opfor_lock_2",
            1,
            1
        };
        rotorDamageInt[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_rotor_int_open_1",
            1,
            1
        };
        rotorDamageOut[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_rotor_ext_1",
            2.5118864,
            1,
            150
        };
        rotorDamage[]=
        {
            "rotorDamageInt",
            "rotorDamageOut"
        };
        tailDamageInt[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_tail",
            1,
            1
        };
        tailDamageOut[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_tail",
            1,
            1,
            300
        };
        tailDamage[]=
        {
            "tailDamageInt",
            "tailDamageOut"
        };
        landingSoundInt0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",
            1,
            1,
            100
        };
        landingSoundInt1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",
            1,
            1,
            100
        };
        landingSoundInt[]=
        {
            "landingSoundInt0",
            0.5,
            "landingSoundInt1",
            0.5
        };
        landingSoundOut0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",
            1.7782794,
            1,
            100
        };
        landingSoundOut1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",
            1.7782794,
            1,
            100
        };
        landingSoundOut[]=
        {
            "landingSoundOut0",
            0.5,
            "landingSoundOut1",
            0.5
        };
        slingCargoAttach0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_engineDownEndINT",
            1,
            1
        };
        slingCargoAttach1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_1hookLock",
            1,
            1,
            80
        };
        slingCargoAttach[]=
        {
            "slingCargoAttach0",
            "slingCargoAttach1"
        };
        slingCargoDetach0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_engineUpEndINT",
            1,
            1
        };
        slingCargoDetach1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_1hookUnlock",
            1,
            1,
            80
        };
        slingCargoDetach[]=
        {
            "slingCargoDetach0",
            "slingCargoDetach1"
        };
        slingCargoDetachAir0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_unhook_air_int",
            1,
            1
        };
        slingCargoDetachAir1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_unhook_air_ext",
            1,
            1,
            80
        };
        slingCargoDetachAir[]=
        {
            "slingCargoDetach0",
            "slingCargoDetach1"
        };
        slingCargoRopeBreak0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_rope_break_int",
            1,
            1
        };
        slingCargoRopeBreak1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_rope_break_ext",
            1,
            1,
            80
        };
        slingCargoRopeBreak[]=
        {
            "slingCargoDetach0",
            "slingCargoDetach1"
        };
        class Sounds
        {
            class EngineExt
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    1.2589254,
                    1,
                    400
                };
                frequency="rotorSpeed";
                volume="4 * camPos * (0 max (rotorSpeed-0.4))";
            };
            class RotorExt
            {
                sound[]=
                {
                    "\HAFM_EC635\sounds\Heli_EC635_01_ext_rotor",
                    2,
                    1,
                    2500
                };
                frequency="rotorSpeed * (1-rotorThrust/10)*0.9";
                volume="camPos*((rotorSpeed-0.72)*6)";
            };
            class RainExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\noises\rain1_ext",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * (rain - rotorSpeed/2) * 2";
            };
            class SlingLoadDownExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="camPos*(slingLoadActive factor [0,-1])";
            };
            class SlingLoadUpExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="camPos*(slingLoadActive factor [0,1])";
            };
            class TransmissionDamageExt_phase1
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class TransmissionDamageExt_phase2
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class damageAlarmExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                    0.2238721,
                    1,
                    20
                };
                frequency=1;
                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])";
            };
            class rotorLowAlarmExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                    0.2238721,
                    1,
                    20
                };
                frequency=1;
                volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
            };
            class scrubLandExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubLandExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * (scrubLand factor[0.02, 0.05])";
            };
            class scrubBuildingExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * (scrubBuilding factor[0.02, 0.05])";
            };
            class scrubTreeExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * ((scrubTree) factor [0, 0.01])";
            };
            class EngineInt
            {
                sound[]=
                {
                    "\HAFM_EC635\sounds\Heli_EC635_01_int_engine",
                    0.79432821,
                    1
                };
                frequency="rotorSpeed / (1+rotorThrust/6)*0.8";
                volume="(1-camPos)*((rotorSpeed-0.75)*4)";
            };
            class RotorInt
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
            };
            class RainInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\noises\rain1_int_open",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="(1-camPos)*(rain - rotorSpeed/2)*2";
            };
            class SlingLoadDownInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="(1-camPos)*(slingLoadActive factor [0,-1])";
            };
            class SlingLoadUpInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="(1-camPos)*(slingLoadActive factor [0,1])";
            };
            class TransmissionDamageInt_phase1
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class TransmissionDamageInt_phase2
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class damageAlarmInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                    0.31622776,
                    1
                };
                frequency=1;
                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])";
            };
            class rotorLowAlarmInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                    0.31622776,
                    1
                };
                frequency=1;
                volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
            };
            class scrubLandInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
            };
            class scrubBuildingInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
            };
            class scrubTreeInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
            };
            class WindLateralMovementInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",
                    1.9952624,
                    1,
                    50
                };
                frequency=1;
                volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
            };
            class GStress
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\noises\vehicle_stress2b",
                    0.31622776,
                    1,
                    50
                };
                frequency=1;
                volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
            };
            class RotorBench
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
                cone[]={1.6,3.1400001,1.6,0.94999999};
            };
            class EngineBench
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency="rotorSpeed";
                volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
            };
            class WindBench
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency=1;
                volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
            };
            class WindInt
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency=1;
                volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
            };
            class RotorSwist
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency=1;
                volume="camPos * (rotorThrust factor [0.7, 0.9])";
            };
        };
        class SoundsExt
        {
            class SoundEvents
            {
            };
            class Sounds
            {
                class EngineExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        1.2589254,
                        1,
                        400
                    };
                    frequency="rotorSpeed";
                    volume="4 * camPos * (0 max (rotorSpeed-0.4))";
                };
                class RotorExt
                {
                    sound[]=
                    {
                        "\HAFM_EC635\sounds\Heli_EC635_01_ext_rotor",
                        2,
                        1,
                        2500
                    };
                    frequency="rotorSpeed";
                    volume="camPos*((rotorSpeed-0.72)*6)";
                    cone[]={1.6,3.1400001,1.6,0.94999999};
                };
                class RainExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\noises\rain1_ext",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * (rain - rotorSpeed/2) * 2";
                };
                class SlingLoadDownExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="camPos*(slingLoadActive factor [0,-1])";
                };
                class SlingLoadUpExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="camPos*(slingLoadActive factor [0,1])";
                };
                class TransmissionDamageExt_phase1
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class TransmissionDamageExt_phase2
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class damageAlarmExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                        0.2238721,
                        1,
                        20
                    };
                    frequency=1;
                    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])";
                };
                class rotorLowAlarmExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                        0.2238721,
                        1,
                        20
                    };
                    frequency=1;
                    volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
                };
                class scrubLandExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubLandExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * (scrubLand factor[0.02, 0.05])";
                };
                class scrubBuildingExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * (scrubBuilding factor[0.02, 0.05])";
                };
                class scrubTreeExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * ((scrubTree) factor [0, 0.01])";
                };
                class EngineInt
                {
                    sound[]=
                    {
                        "\HAFM_EC635\sounds\Heli_EC635_01_int_engine",
                        0.79432821,
                        1
                    };
                    frequency="rotorSpeed*(1+rotorThrust/6)*0.8";
                    volume="(1-camPos)*((rotorSpeed-0.75)*4)";
                };
                class RotorInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                    volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
                };
                class RainInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\noises\rain1_int_open",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="(1-camPos)*(rain - rotorSpeed/2)*2";
                };
                class SlingLoadDownInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="(1-camPos)*(slingLoadActive factor [0,-1])";
                };
                class SlingLoadUpInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="(1-camPos)*(slingLoadActive factor [0,1])";
                };
                class TransmissionDamageInt_phase1
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class TransmissionDamageInt_phase2
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class damageAlarmInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                        0.31622776,
                        1
                    };
                    frequency=1;
                    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])";
                };
                class rotorLowAlarmInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                        0.31622776,
                        1
                    };
                    frequency=1;
                    volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
                };
                class scrubLandInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
                };
                class scrubBuildingInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
                };
                class scrubTreeInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
                };
                class WindLateralMovementInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",
                        1.9952624,
                        1,
                        50
                    };
                    frequency=1;
                    volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
                };
                class GStress
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\noises\vehicle_stress2b",
                        0.31622776,
                        1,
                        50
                    };
                    frequency=1;
                    volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
                };
                class RotorBench
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                    volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
                    cone[]={1.6,3.1400001,1.6,0.94999999};
                };
                class EngineBench
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency="rotorSpeed";
                    volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
                };
                class WindBench
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency=1;
                    volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
                };
                class WindInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency=1;
                    volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
                };
                class RotorSwist
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency=1;
                    volume="camPos * (rotorThrust factor [0.7, 0.9])";
                };
            };
        };
        class AnimationSources: AnimationSources
        {
            class LcargoDoor
            {
                source="door";
                animPeriod=0.89999998;
                initPhase=0;
                sound="EC635CargoDoorsSound";
            };
            class RcargoDoor: LcargoDoor
            {
                sound="";
            };
            class LeftDoor
            {
                source="door";
                animPeriod=0.89999998;
                initPhase=0;
                sound="EC635SideDoorsSound";
            };
            class RightDoor: LeftDoor
            {
                sound="EC635SideDoorsSound";
            };
            class PilotDoor
            {
                source="door";
                animPeriod=0.40000001;
                initPhase=0;
                sound="EC635CrewDoorsSound";
            };
            class CoPilotDoor: PilotDoor
            {
                sound="EC635CrewDoorsSound";
            };
            class Gun_Revolving
            {
                source="revolving";
                weapon="HAFM_HMG_M2";
            };
            class Missiles
            {
                source="revolving";
                weapon="HAFM_missiles_DAR";
            };
            class Hide
            {
                source="user";
                animPeriod=0;
                initPhase=0;
            };
        };
        driverCompartments="Compartment1";
        cargoProxyIndexes[]={1,2,3,6};
        getInProxyOrder[]={1,2,3,6,4,5};
        class CargoTurret;
        class Turrets: Turrets
        {
            class CargoTurret_01: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo RF";
                memoryPointsGetInGunnerDir="pos cargo RF dir";
                gunnerName="Passenger (Right Door)";
                proxyIndex=4;
                maxElev=20;
                minElev=-73;
                maxTurn=110;
                minTurn=50;
                enabledByAnimationSource="RightDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CargoTurret_02: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo LF";
                memoryPointsGetInGunnerDir="pos cargo LF dir";
                gunnerName="Passenger (Left Door)";
                proxyIndex=5;
                maxElev=23;
                minElev=-73;
                maxTurn=-30;
                minTurn=-105;
                enabledByAnimationSource="LeftDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CopilotTurret: MainTurret
            {
                body="flirTurret";
                gun="flir";
                gunBeg="laser_end";
                gunEnd="laser_start";
                memoryPointGun="laser_start";
                weapons[]=
                {
                    "mastersafe",
                    "Laserdesignator_mounted_HAFM"
                };
                magazines[]=
                {
                    "Laserbatteries"
                };
                isCopilot=1;
                CanEject=1;
                primaryGunner=1;
                minElev=-90;
                maxElev=38.200001;
                initElev=0;
                minTurn=-360;
                maxTurn=360;
                initTurn=0;
                memoryPointGunnerOptics="gunnerview";
                gunnerAction="pilot_Heli_Transport_01";
                gunnerInAction="pilot_Heli_Transport_01";
                memoryPointsGetInGunner="pos copilot";
                memoryPointsGetInGunnerDir="pos copilot dir";
                gunnerGetInAction="GetInHeli_Transport_01Cargo";
                gunnerGetOutAction="GetOutLow";
                preciseGetInOut=0;
                selectionFireAnim="";
                GunnerDoor="CoPilotDoor";
                gunnerLeftHandAnimName="lever_copilot";
                gunnerRightHandAnimName="stick_copilot";
                gunnerLeftLegAnimName="PedalL";
                gunnerRightLegAnimName="PedalR";
                proxyIndex=1;
                commanding=-1;
                gunnerOpticsShowCursor=1;
                showgunneroptics=1;
                soundServo[]=
                {
                    "",
                    0.0099999998,
                    1
                };
                gunnerForceOptics=0;
                gunnerOpticsColor[]={0.227,0.76899999,0.23999999,1};
                gunnerForceOutOptics=0;
                gunnerUsesPilotView=0;
                hasGunner=1;
                hideWeaponsGunner=1;
                inGunnerMayFire=1;
                lockWhenDriverOut=0;
                enableManualFire=1;
                maxHorizontalRotSpeed=3.2;
                maxVerticalRotSpeed=3.2;
                outGunnerMayFire=1;
                turretInfoType="RscOptics_EC635_FLIR";
                showHMD=1;
                class OpticsIn
                {
                    class WideNGS
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1;
                        minFov=1;
                        maxFov=1;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_w_F.p3d";
                        directionStabilized=0;
                    };
                    class Wide
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=0.46599999;
                        minFov=0.46599999;
                        maxFov=0.46599999;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_m_F.p3d";
                        directionStabilized=1;
                        stabilizedInAxes=3;
                    };
                    class WideL: Wide
                    {
                        opticsDisplayName="WL";
                        initFov=0.2;
                        minFov=0.2;
                        maxFov=0.2;
                    };
                    class Medium: Wide
                    {
                        opticsDisplayName="M";
                        initFov=0.1;
                        minFov=0.1;
                        maxFov=0.1;
                    };
                    class Narrow: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.02;
                        minFov=0.02;
                        maxFov=0.02;
                    };
                    class Narrower: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.0099999998;
                        minFov=0.0099999998;
                        maxFov=0.0099999998;
                    };
                };
                class OpticsOut
                {
                    class Monocular
                    {
                        initAngleX=0;
                        minAngleX=-30;
                        maxAngleX=30;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1.1;
                        minFov=0.133;
                        maxFov=1.1;
                        visionMode[]=
                        {
                            "Normal",
                            "NVG"
                        };
                        gunnerOpticsModel="";
                        gunnerOpticsEffect[]={};
                    };
                };
            };
        };
        class Armory
        {
            description="HAFM EC-635";
        };
        weapons[]=
        {
            "mastersafe",
            "HAFM_HMG_M2",
            "HAFM_missiles_DAR",
            "CMFlareLauncher"
        };
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red",
            "12Rnd_missiles",
            "168Rnd_CMFlare_Chaff_Magazine"
        };
        memoryPointGun[]=
        {
            "mg_1_muzzle"
        };
        gunBeg[]=
        {
            "mg_1_muzzle"
        };
        gunEnd[]=
        {
            "mg_1_chamber"
        };
        memoryPointLMissile="Rocket_1";
        memoryPointRMissile="Rocket_1";
        availableForSupportTypes[]=
        {
            "CAS_Heli"
        };
        memoryPointCM[]=
        {
            "flare_launcher1",
            "flare_launcher2"
        };
        memoryPointCMDir[]=
        {
            "flare_launcher1_dir",
            "flare_launcher2_dir"
        };
        LockDetectionSystem="2 + 8 + 4";
        incomingMissileDetectionSystem=16;
        enableManualFire=1;
        hiddenSelections[]=
        {
            "camo1",
            "camo2",
            "camo3",
            "camo4",
            "camo5",
            "camo6",
            "tows",
            "rack"
        };
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\data\outerHaul_co.paa",
            "HAFM_EC635\data\UpperParts_co.paa",
            "HAFM_EC635\data\Tail_co.paa",
            "HAFM_EC635\data\bawl_co.paa",
            "HAFM_EC635\data\SideDoors_co.paa",
            "HAFM_EC635\data\CargoDoors_co.paa"
        };
        cost=1500000;
        threat[]={0.69999999,0.2,0.5};
        unitInfoTypeRTD="RscUnitInfoAirRTDFullDigital";
        class EventHandlers: Eventhandlers
        {
            fired="_this call (uinamespace getvariable 'BIS_fnc_effectFired');";
        };
        class pilotCamera
        {
            class OpticsIn
            {
                class Wide
                {
                    opticsDisplayName="W";
                    initAngleX=0;
                    minAngleX=0;
                    maxAngleX=0;
                    initAngleY=0;
                    minAngleY=0;
                    maxAngleY=0;
                    initFov=0.5;
                    minFov=0.5;
                    maxFov=0.5;
                    directionStabilized=1;
                    visionMode[]=
                    {
                        "Normal",
                        "NVG"
                    };
                    thermalMode[]={0,1};
                    gunnerOpticsModel="A3\drones_f\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_wide_F.p3d";
                };
                showMiniMapInOptics=0;
                showUAVViewpInOptics=0;
                showSlingLoadManagerInOptics=1;
            };
            minTurn=0;
            maxTurn=0;
            initTurn=0;
            minElev=80;
            maxElev=80;
            initElev=80;
            maxXRotSpeed=0.5;
            maxYRotSpeed=0.5;
            pilotOpticsShowCursor=1;
            controllable=0;
        };
        memoryPointDriverOptics="slingCamera";
    };
    class EC635_AT: EC635
    {
        author="Aplion";
        displayName="EC635 (AT)";
        scope=2;
        side=1;
        faction="BLU_F";
        vehicleClass="Air";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        weapons[]=
        {
            "mastersafe",
            "HAFM_HMG_M2",
            "CMFlareLauncher"
        };
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red",
            "168Rnd_CMFlare_Chaff_Magazine"
        };
        memoryPointGun[]=
        {
            "mg_1_chamber"
        };
        gunBeg[]=
        {
            "mg_1_muzzle"
        };
        gunEnd[]=
        {
            "mg_1_chamber"
        };
        memoryPointLMissile="Rocket_1";
        memoryPointRMissile="Rocket_2";
        availableForSupportTypes[]=
        {
            "CAS_Heli"
        };
        hiddenSelections[]=
        {
            "camo1",
            "camo2",
            "camo3",
            "camo4",
            "camo5",
            "camo6",
            "M261_launcher",
            "rocketa1",
            "rocketa2",
            "rocketa3",
            "rocketa4",
            "rocketa5",
            "rocketa6",
            "rocketa7",
            "rocketa8",
            "rocketa9",
            "rocketa10",
            "rocketa11",
            "rocketa12"
        };
        class Turrets: Turrets
        {
            class CargoTurret_01: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo RF";
                memoryPointsGetInGunnerDir="pos cargo RF dir";
                gunnerName="Passenger (Right Door)";
                proxyIndex=4;
                maxElev=20;
                minElev=-73;
                maxTurn=126;
                minTurn=50;
                enabledByAnimationSource="RightDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CargoTurret_02: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo LF";
                memoryPointsGetInGunnerDir="pos cargo LF dir";
                gunnerName="Passenger (Left Door)";
                proxyIndex=5;
                maxElev=23;
                minElev=-73;
                maxTurn=-30;
                minTurn=-120;
                enabledByAnimationSource="LeftDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CopilotTurret: MainTurret
            {
                body="flirTurret";
                gun="flir";
                gunBeg="laser_end";
                gunEnd="laser_start";
                memoryPointGun="laser_start";
                isCopilot=1;
                CanEject=1;
                primaryGunner=1;
                minElev=-90;
                maxElev=38.200001;
                initElev=0;
                minTurn=-360;
                maxTurn=360;
                initTurn=0;
                weapons[]=
                {
                    "mastersafe",
                    "ec635_missiles_titan",
                    "Laserdesignator_mounted_HAFM"
                };
                magazines[]=
                {
                    "4Rnd_GAT_missiles",
                    "Laserbatteries"
                };
                memoryPointGunnerOptics="gunnerview";
                gunnerAction="pilot_Heli_Transport_01";
                gunnerInAction="pilot_Heli_Transport_01";
                memoryPointsGetInGunner="pos copilot";
                memoryPointsGetInGunnerDir="pos copilot dir";
                gunnerGetInAction="GetInHeli_Transport_01Cargo";
                gunnerGetOutAction="GetOutLow";
                preciseGetInOut=0;
                GunnerDoor="";
                selectionFireAnim="";
                gunnerLeftHandAnimName="lever_copilot";
                gunnerRightHandAnimName="stick_copilot";
                gunnerLeftLegAnimName="PedalL";
                gunnerRightLegAnimName="PedalR";
                proxyIndex=1;
                commanding=0;
                gunnerOpticsShowCursor=1;
                showgunneroptics=1;
                soundServo[]=
                {
                    "",
                    0.0099999998,
                    1
                };
                stabilizedInAxes=3;
                gunnerForceOptics=0;
                gunnerOpticsColor[]={0.227,0.76899999,0.23999999,1};
                gunnerForceOutOptics=0;
                gunnerUsesPilotView=0;
                hasGunner=1;
                hideWeaponsGunner=1;
                inGunnerMayFire=1;
                lockWhenDriverOut=0;
                enableManualFire=1;
                maxHorizontalRotSpeed=3.2;
                maxVerticalRotSpeed=3.2;
                outGunnerMayFire=1;
                gunnerOpticsModel="";
                turretInfoType="RscOptics_EC635_FLIR";
                showHMD=1;
                class OpticsIn
                {
                    class WideNGS
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1;
                        minFov=1;
                        maxFov=1;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_w_F.p3d";
                        directionStabilized=0;
                    };
                    class Wide
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=0.46599999;
                        minFov=0.46599999;
                        maxFov=0.46599999;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_m_F.p3d";
                        directionStabilized=1;
                        stabilizedInAxes=3;
                    };
                    class WideL: Wide
                    {
                        opticsDisplayName="WL";
                        initFov=0.2;
                        minFov=0.2;
                        maxFov=0.2;
                    };
                    class Medium: Wide
                    {
                        opticsDisplayName="M";
                        initFov=0.1;
                        minFov=0.1;
                        maxFov=0.1;
                    };
                    class Narrow: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.02;
                        minFov=0.02;
                        maxFov=0.02;
                    };
                    class Narrower: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.0099999998;
                        minFov=0.0099999998;
                        maxFov=0.0099999998;
                    };
                };
                class OpticsOut
                {
                    class Monocular
                    {
                        initAngleX=0;
                        minAngleX=-30;
                        maxAngleX=30;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1.1;
                        minFov=0.133;
                        maxFov=1.1;
                        visionMode[]=
                        {
                            "Normal",
                            "NVG"
                        };
                        gunnerOpticsModel="";
                        gunnerOpticsEffect[]={};
                    };
                };
            };
        };
    };
    class EC635_Unarmed: EC635
    {
        author="Aplion";
        displayName="EC635 (Unarmed)";
        model="\HAFM_EC635\EC635_unarmed.p3d";
        scope=2;
        side=1;
        faction="BLU_F";
        vehicleClass="Air";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        weapons[]=
        {
            "CMFlareLauncher"
        };
        magazines[]=
        {
            "168Rnd_CMFlare_Chaff_Magazine"
        };
        availableForSupportTypes[]=
        {
            "Drop",
            "Transport"
        };
        hiddenSelections[]=
        {
            "camo1",
            "camo2",
            "camo3",
            "camo4",
            "camo5",
            "camo6",
            "hmp400",
            "hlaven",
            "weaponMounts",
            "tows",
            "rack",
            "M261_launcher",
            "rocketa1",
            "rocketa2",
            "rocketa3",
            "rocketa4",
            "rocketa5",
            "rocketa6",
            "rocketa7",
            "rocketa8",
            "rocketa9",
            "rocketa10",
            "rocketa11",
            "rocketa12"
        };
        class Turrets: Turrets
        {
            class CargoTurret_01: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo RF";
                memoryPointsGetInGunnerDir="pos cargo RF dir";
                gunnerName="Passenger (Right Door)";
                proxyIndex=4;
                maxElev=20;
                minElev=-73;
                maxTurn=126;
                minTurn=50;
                enabledByAnimationSource="RightDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CargoTurret_02: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo LF";
                memoryPointsGetInGunnerDir="pos cargo LF dir";
                gunnerName="Passenger (Left Door)";
                proxyIndex=5;
                maxElev=23;
                minElev=-73;
                maxTurn=-30;
                minTurn=-120;
                enabledByAnimationSource="LeftDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CopilotTurret: MainTurret
            {
                body="flirTurret";
                gun="flir";
                gunBeg="laser_end";
                gunEnd="laser_start";
                memoryPointGun="laser_start";
                isCopilot=1;
                CanEject=1;
                primaryGunner=1;
                minElev=-90;
                maxElev=38.200001;
                initElev=0;
                minTurn=-360;
                maxTurn=360;
                initTurn=0;
                weapons[]=
                {
                    "mastersafe",
                    "Laserdesignator_mounted_HAFM"
                };
                magazines[]=
                {
                    "Laserbatteries"
                };
                memoryPointGunnerOptics="gunnerview";
                gunnerAction="pilot_Heli_Transport_01";
                gunnerInAction="pilot_Heli_Transport_01";
                memoryPointsGetInGunner="pos copilot";
                memoryPointsGetInGunnerDir="pos copilot dir";
                gunnerGetInAction="GetInHeli_Transport_01Cargo";
                gunnerGetOutAction="GetOutLow";
                preciseGetInOut=0;
                GunnerDoor="";
                gunnerLeftHandAnimName="lever_copilot";
                gunnerRightHandAnimName="stick_copilot";
                gunnerLeftLegAnimName="PedalL";
                gunnerRightLegAnimName="PedalR";
                proxyIndex=1;
                commanding=-1;
                gunnerOpticsShowCursor=1;
                showgunneroptics=1;
                soundServo[]=
                {
                    "",
                    0.0099999998,
                    1
                };
                gunnerForceOptics=0;
                gunnerOpticsColor[]={0.227,0.76899999,0.23999999,1};
                gunnerForceOutOptics=0;
                gunnerUsesPilotView=0;
                hasGunner=1;
                hideWeaponsGunner=1;
                inGunnerMayFire=1;
                lockWhenDriverOut=0;
                maxHorizontalRotSpeed=3.2;
                maxVerticalRotSpeed=3.2;
                outGunnerMayFire=1;
                gunnerOpticsModel="";
                turretInfoType="RscOptics_EC635_FLIR";
                showHMD=1;
                class OpticsIn
                {
                    class WideNGS
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1;
                        minFov=1;
                        maxFov=1;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_w_F.p3d";
                        directionStabilized=0;
                    };
                    class Wide
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=0.46599999;
                        minFov=0.46599999;
                        maxFov=0.46599999;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_m_F.p3d";
                        directionStabilized=1;
                        stabilizedInAxes=3;
                    };
                    class WideL: Wide
                    {
                        opticsDisplayName="WL";
                        initFov=0.2;
                        minFov=0.2;
                        maxFov=0.2;
                    };
                    class Medium: Wide
                    {
                        opticsDisplayName="M";
                        initFov=0.1;
                        minFov=0.1;
                        maxFov=0.1;
                    };
                    class Narrow: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.02;
                        minFov=0.02;
                        maxFov=0.02;
                    };
                    class Narrower: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.0099999998;
                        minFov=0.0099999998;
                        maxFov=0.0099999998;
                    };
                };
                class OpticsOut
                {
                    class Monocular
                    {
                        initAngleX=0;
                        minAngleX=-30;
                        maxAngleX=30;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1.1;
                        minFov=0.133;
                        maxFov=1.1;
                        visionMode[]=
                        {
                            "Normal",
                            "NVG"
                        };
                        gunnerOpticsModel="";
                        gunnerOpticsEffect[]={};
                    };
                };
            };
        };
    };
    class EC635_CSAT: EC635
    {
        author="Aplion";
        _generalMacro="EC635";
        displayName="EC-635 (Support)";
        scope=2;
        side=0;
        faction="OPF_F";
        crew="O_helipilot_F";
        typicalCargo[]=
        {
            "O_helipilot_F",
            "O_helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\csat\outerHaul_co.paa",
            "HAFM_EC635\csat\UpperParts_co.paa",
            "HAFM_EC635\csat\Tail_co.paa",
            "HAFM_EC635\csat\bawl_co.paa",
            "HAFM_EC635\csat\SideDoors_co.paa",
            "HAFM_EC635\csat\CargoDoors_co.paa"
        };
    };
    class EC635_AT_CSAT: EC635_AT
    {
        author="Aplion";
        displayName="EC635 (AT)";
        scope=2;
        side=0;
        faction="OPF_F";
        vehicleClass="Air";
        crew="O_helipilot_F";
        typicalCargo[]=
        {
            "O_helipilot_F",
            "O_helipilot_F"
        };
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\csat\outerHaul_co.paa",
            "HAFM_EC635\csat\UpperParts_co.paa",
            "HAFM_EC635\csat\Tail_co.paa",
            "HAFM_EC635\csat\bawl_co.paa",
            "HAFM_EC635\csat\SideDoors_co.paa",
            "HAFM_EC635\csat\CargoDoors_co.paa"
        };
    };
    class EC635_Unarmed_CSAT: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 (Unarmed)";
        scope=2;
        side=0;
        faction="OPF_F";
        crew="O_helipilot_F";
        typicalCargo[]=
        {
            "O_helipilot_F",
            "O_helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\csat\outerHaul_co.paa",
            "HAFM_EC635\csat\UpperParts_co.paa",
            "HAFM_EC635\csat\Tail_co.paa",
            "HAFM_EC635\csat\bawl_co.paa",
            "HAFM_EC635\csat\SideDoors_co.paa",
            "HAFM_EC635\csat\CargoDoors_co.paa"
        };
    };
    class EC635_SAR: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 (SAR)";
        scope=2;
        side=3;
        faction="CIV_F";
        crew="C_man_1_1_F";
        typicalCargo[]=
        {
            "C_man_1_1_F",
            "C_man_1_1_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\civ\outerHaul_co.paa",
            "HAFM_EC635\civ\UpperParts_co.paa",
            "HAFM_EC635\civ\Tail_co.paa",
            "HAFM_EC635\civ\bawl_co.paa",
            "HAFM_EC635\civ\SideDoors_co.paa",
            "HAFM_EC635\civ\CargoDoors_co.paa"
        };
    };
    class EC635_BW: EC635
    {
        author="Aplion";
        _generalMacro="EC635";
        displayName="EC-635 BW (Support)";
        scope=2;
        side=1;
        faction="Bundeswehr";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\bw\outerHaul_co.paa",
            "HAFM_EC635\bw\UpperParts_co.paa",
            "HAFM_EC635\bw\Tail_co.paa",
            "HAFM_EC635\bw\bawl_co.paa",
            "HAFM_EC635\bw\SideDoors_co.paa",
            "HAFM_EC635\bw\CargoDoors_co.paa"
        };
    };
    class EC635_AT_BW: EC635_AT
    {
        author="Aplion";
        displayName="EC635 BW (AT)";
        scope=2;
        side=1;
        faction="Bundeswehr";
        vehicleClass="Air";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\bw\outerHaul_co.paa",
            "HAFM_EC635\bw\UpperParts_co.paa",
            "HAFM_EC635\bw\Tail_co.paa",
            "HAFM_EC635\bw\bawl_co.paa",
            "HAFM_EC635\bw\SideDoors_co.paa",
            "HAFM_EC635\bw\CargoDoors_co.paa"
        };
    };
    class EC635_Unarmed_BW: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 BW (Unarmed)";
        scope=2;
        side=1;
        faction="Bundeswehr";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\bw\outerHaul_co.paa",
            "HAFM_EC635\bw\UpperParts_co.paa",
            "HAFM_EC635\bw\Tail_co.paa",
            "HAFM_EC635\bw\bawl_co.paa",
            "HAFM_EC635\bw\SideDoors_co.paa",
            "HAFM_EC635\bw\CargoDoors_co.paa"
        };
    };
    class EC635_ADAC: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 (ADAC)";
        scope=2;
        side=3;
        faction="CIV_F";
        crew="C_man_1_1_F";
        typicalCargo[]=
        {
            "C_man_1_1_F",
            "C_man_1_1_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\civ_adac\outerHaul_co.paa",
            "HAFM_EC635\civ_adac\UpperParts_co.paa",
            "HAFM_EC635\civ_adac\Tail_co.paa",
            "HAFM_EC635\civ_adac\bawl_co.paa",
            "HAFM_EC635\civ_adac\SideDoors_co.paa",
            "HAFM_EC635\civ_adac\CargoDoors_co.paa"
        };
    };
    class EC635_S&R: EC635_S&R
    {
        author="Aplion";
        displayName="EC635 (S&R)";
        scope=2;
        side=3;
        faction="CIV_F";
        crew="C_man_1_1_F";
        typicalCargo[]=
        {
            "C_man_1_1_F",
            "C_man_1_1_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\S&R\outerHaul_co.paa",
            "HAFM_EC635\S&R\UpperParts_co.paa",
            "HAFM_EC635\S&R\Tail_co.paa",
            "HAFM_EC635\S&R\bawl_co.paa",
            "HAFM_EC635\S&R\SideDoors_co.paa",
            "HAFM_EC635\S&R\CargoDoors_co.paa"
        };
    };
    class HAFM_EC635Wreck: HelicopterWreck
    {
        scope=1;
        class Armory
        {
            disabled=1;
        };
        model="\HAFM_EC635\EC635Wreck.p3d";
        typicalCargo[]={};
        irTarget=0;
        transportAmmo=0;
        transportRepair=0;
        transportFuel=0;
        transportSoldier=0;
        class Eventhandlers
        {
        };
    };
};
class cfgMods
{
    author="Aplion";
    timepacked="1433797751";
};

And here is the normal cfg that i now works.

Spoiler

class CfgPatches
{
    class HAFM_EC635_Config
    {
        units[]=
        {
            "EC635",
            "EC635_AT",
            "EC635_Unarmed",
            "EC635_CSAT",
            "EC635_AT_CSAT",
            "EC635_Unarmed_CSAT",
            "EC635_SAR",
            "HAFM_EC635Wreck"
        };
        weapons[]=
        {
            "mastersafe"
        };
        requiredVersion=0.1;
        requiredAddons[]=
        {
            "A3_Air_F",
            "A3_Weapons_F"
        };
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red",
            "4Rnd_GAT_missiles"
        };
        ammo[]=
        {
            "HAFM_50cal_red"
        };
    };
};
class RscControlsGroup;
class RscText;
class RangeText: RscText
{
};
class RscPicture;
class RscOpticsText;
class RscIGProgress;
class RscOpticsValue;
class VScrollbar;
class HScrollbar;
class RscLadderPicture;
class RscInGameUI
{
    class RscUnitInfo;
    class RscOptics_EC635_FLIR: RscUnitInfo
    {
        idd=300;
        controls[]=
        {
            "HAFM_CA_IGUI_elements_group"
        };
        class HAFM_CA_IGUI_elements_group: RscControlsGroup
        {
            idc=170;
            class VScrollbar: VScrollbar
            {
                width=0;
            };
            class HScrollbar: HScrollbar
            {
                height=0;
            };
            x="0 *         (0.01875 * SafezoneH) +         (SafezoneX + ((SafezoneW - SafezoneH) / 2))";
            y="0 *         (0.025 * SafezoneH) +         (SafezoneY)";
            w="53.5 *         (0.01875 * SafezoneH)";
            h="40 *         (0.025 * SafezoneH)";
            class controls
            {
                class CamText: RscText
                {
                    style=0;
                    sizeEx="0.02*SafezoneH";
                    shadow=0;
                    font="EtelkaMonospacePro";
                    idc=10010;
                };
                class CamText_Output: CamText
                {
                    font="EtelkaMonospaceProBold";
                    colorBackground[]={0,0,0,0.30000001};
                };
                class CamText_Red: CamText_Output
                {
                    colorText[]={1,0,0,1};
                };
                class TimeText: CamText
                {
                    idc=10011;
                    Text="Time:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="3 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ValueTime: CamText
                {
                    idc=190;
                    text="20:28:35";
                    x="4.64 *         (0.01875 * SafezoneH)";
                    y="3.8 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextSpd: CamText
                {
                    idc=1009;
                    text="SPD [KM/H]:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="10 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Speed: CamText_Output
                {
                    idc=188;
                    text="120";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="11 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextAlt: CamText
                {
                    idc=1007;
                    text="ALT [AGL]:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="12 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Alt: CamText_Output
                {
                    idc=189;
                    text="3825";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="13 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextGrid: CamText
                {
                    idc=1005;
                    text="ACFT POS:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="14 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ValueGrid: CamText_Output
                {
                    idc=171;
                    text="382546";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="15 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ModeText: CamText
                {
                    idc=1002;
                    text="CAM MODE:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="20 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_VisionMode: CamText_Output
                {
                    idc=179;
                    style=0;
                    text="DTV";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="21 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_FlirMode: CamText_Output
                {
                    idc=153;
                    style=0;
                    text="BHOT";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="22 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextMag: CamText
                {
                    idc=1011;
                    text="ZOOM:";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="23 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_OpticsZoom: CamText_Output
                {
                    idc=180;
                    text="28x";
                    x="5 *         (0.01875 * SafezoneH)";
                    y="24 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextBearing: CamText
                {
                    idc=10006;
                    text="BEARING:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="10 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Heading: CamText_Red
                {
                    idc=156;
                    text="023";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="11 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class TextGrid_Target: CamText
                {
                    idc=10005;
                    text="TGT POS:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="12 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class ValueGrid_Target: CamText_Red
                {
                    idc=172;
                    x="45 *         (0.01875 * SafezoneH)";
                    y="13 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class RangeText: CamText
                {
                    idc=1000;
                    text="TGT RANGE:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="14 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Distance: CamText_Red
                {
                    idc=151;
                    text="2456";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="15 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Elev_text: CamText
                {
                    idc=1013;
                    text="ELEVATION:";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="16 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Elev: CamText_Red
                {
                    idc=175;
                    text="80.5";
                    x="45 *         (0.01875 * SafezoneH)";
                    y="17 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
                class CA_Laser: RscText
                {
                    idc=158;
                    style="0x30 + 0x800";
                    sizeEx="0.038*SafezoneH";
                    colorText[]={0.70599997,0.074500002,0.0196,1};
                    shadow=0;
                    font="EtelkaMonospacePro";
                    text="\A3\ui_f\data\igui\rscingameui\rscoptics\laser_designator_iconLaserOn.paa";
                    x="26 *         (0.01875 * SafezoneH)";
                    y="21 *         (0.025 * SafezoneH)";
                    w="5 *         (0.01875 * SafezoneH)";
                    h="1 *         (0.025 * SafezoneH)";
                };
            };
        };
    };
};
class CfgAnimationSourceSounds
{
    class EC635CrewDoorsSound
    {
        class OpenTheDoor
        {
            loop=0;
            terminate=0;
            trigger="direction * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_crewdoor_open",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
        class SlamTheDoor
        {
            loop=0;
            terminate=0;
            trigger="(1 - direction) * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_crewdoor_close",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
    };
    class EC635SideDoorsSound
    {
        class OpenTheDoor
        {
            loop=0;
            terminate=0;
            trigger="direction * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_sidedoor_open",
                1,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
        class SlamTheDoor
        {
            loop=0;
            terminate=0;
            trigger="(1 - direction) * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_sidedoor_close",
                1,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
    };
    class EC635CargoDoorsSound
    {
        class OpenTheDoor
        {
            loop=0;
            terminate=0;
            trigger="direction * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_cargodoor_open",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
        class SlamTheDoor
        {
            loop=0;
            terminate=0;
            trigger="(1 - direction) * (phase factor[0.01,0.02])";
            sound0[]=
            {
                "HAFM_EC635\sounds\Heli_EC635_01_cargodoor_close",
                2,
                1,
                40
            };
            sound[]=
            {
                "sound0",
                1
            };
        };
    };
};
class cfgAmmo
{
    class BulletBase;
    class HAFM_50cal_red: BulletBase
    {
        hit=30;
        indirectHit=4;
        indirectHitRange=3;
        explosive=0.1;
        explosionEffects="";
        cartridge="FxCartridge_127";
        visibleFire=32;
        audibleFire=32;
        cost=5;
        airLock=1;
        caliber=2.5999999;
        typicalSpeed=1030;
        timeToLive=10;
        model="\A3\Weapons_f\Data\bullettracer\tracer_red";
        tracerScale=1.2;
        tracerStartTime=0.075000003;
        tracerEndTime=1;
        airFriction=-0.00085999997;
        class CamShakeExplode
        {
            power="(13^0.5)";
            duration="((round (13^0.5))*0.2 max 0.2)";
            frequency=20;
            distance="((13^0.5)*3)";
        };
        class CamShakeHit
        {
            power=13;
            duration="((round (13^0.25))*0.2 max 0.2)";
            frequency=20;
            distance=1;
        };
    };
};
class CfgMagazines
{
    class Default;
    class CA_Magazine;
    class VehicleMagazine;
    class CA_LauncherMagazine;
    class 24Rnd_PG_missiles;
    class 5Rnd_GAT_missiles;
    class 100Rnd_127x99_mag_Tracer_Red;
    class 400Rnd_127x99_mag_Tracer_Red: 100Rnd_127x99_mag_Tracer_Red
    {
        scope=2;
        displayName="$STR_A3_CfgMagazines_100Rnd_127x99_mag_Tracer_Red0";
        descriptionShort="$STR_A3_CfgMagazines_100Rnd_127x99_mag_Tracer_Red1";
        displaynameshort="$STR_A3_tracer_dns";
        ammo="HAFM_50cal_red";
        count=400;
        initSpeed=1030;
        maxLeadSpeed=300;
        tracersEvery=1;
        nameSound="cannon";
    };
    class 4Rnd_GAT_missiles: 5Rnd_GAT_missiles
    {
        scope=2;
        count=4;
        ammo="M_Titan_AT";
    };
};
class Mode_SemiAuto;
class Mode_Burst;
class Mode_FullAuto;
class Burst;
class cfgWeapons
{
    class Default;
    class missiles_DAR;
    class HMG_M2;
    class missiles_titan;
    class Laserdesignator_mounted;
    class Laserdesignator_mounted_HAFM: Laserdesignator_mounted
    {
        displayName="Laser Designator";
        shotFromTurret=1;
        cursor="EmptyCursor";
        cursorAim="EmptyCursor";
        nameSound="laserdesignator";
    };
    class ec635_missiles_titan: missiles_titan
    {
        magazines[]=
        {
            "4Rnd_GAT_missiles"
        };
    };
    class HAFM_HMG_M2: HMG_M2
    {
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red"
        };
        class GunParticles
        {
            class effect1
            {
                positionName="mg_1_chamber";
                directionName="mg_1_muzzle";
                effectName="MachineGunCloud";
            };
            class effect2
            {
                positionName="";
                directionName="";
                effectName="";
            };
            class effect3
            {
                positionName="";
                directionName="";
                effectName="";
            };
        };
    };
    class HAFM_missiles_DAR: missiles_DAR
    {
        displayName="$STR_A3_missiles_dar0";
        magazines[]=
        {
            "24Rnd_missiles",
            "12Rnd_missiles"
        };
        modes[]=
        {
            "Far_AI",
            "Medium_AI",
            "fire_1",
            "fire_2",
            "fire_4"
        };
        canLock=2;
        weaponLockDelay=0.1;
        cursor="EmptyCursor";
        cursorAim="rocket";
        class fire_1: Mode_SemiAuto
        {
            minRange=1;
            minRangeProbab=0.001;
            midRange=2;
            midRangeProbab=0.001;
            maxRange=3;
            maxRangeProbab=0.0099999998;
            displayName="Single";
            burst=1;
            canLock=2;
            reloadTime=0.0625;
            autoFire=0;
            dispersion=0.02;
            sounds[]=
            {
                "StandardSound"
            };
            class StandardSound
            {
                begin1[]=
                {
                    "A3\Sounds_F\weapons\Rockets\new_rocket_8",
                    1.7782794,
                    1.2,
                    1600
                };
                soundBegin[]=
                {
                    "begin1",
                    1
                };
                weaponSoundEffect="DefaultRifle";
            };
            soundFly[]=
            {
                "\A3\Sounds_F\weapons\Rockets\rocket_fly_2",
                1.1220185,
                1.2,
                700
            };
            soundContinuous=0;
            soundBurst=0;
        };
        class fire_2: fire_1
        {
            displayName="Double";
            burst=2;
            textureType="burst";
            reloadTime=0.25;
        };
        class fire_4: fire_1
        {
            displayName="Quadro";
            burst=4;
            textureType="fullAuto";
            reloadTime=0.25;
        };
    };
    class mastersafe: Default
    {
        scope=2;
        displayName="Mastersafe";
        cursor="EmptyCursor";
        cursorAim="EmptyCursor";
    };
};
class CfgFactionClasses
{
    class Bundeswehr
    {
        displayName="Bundeswehr";
        priority=8;
        side=1;
        icon="\HAFM_EC635\UI\cfgFactionClasses_ger_ca.paa";
    };
};
class CfgVehicleClasses
{
    class HAFM_Helis
    {
        displayName="Helicopters";
    };
};
class CfgVehicles
{
    class Helicopter;
    class HelicopterWreck;
    class Helicopter_Base_F: Helicopter
    {
        class Turrets;
        class HitPoints;
        class Eventhandlers;
    };
    class Helicopter_Base_H: Helicopter_Base_F
    {
        class RotorLibHelicopterProperties;
        class ViewOptics;
        class Turrets: Turrets
        {
            class CopilotTurret;
            class MainTurret;
        };
        class AnimationSources;
        class HitPoints: HitPoints
        {
            class HitHull;
            class HitFuel;
            class HitAvionics;
            class HitMissiles;
            class HitEngine;
            class HitHRotor;
            class HitVRotor;
            class HitGlass1;
            class HitGlass2;
            class HitGlass3;
            class HitGlass4;
            class HitGlass5;
            class HitGlass6;
        };
    };
    class EC635: Helicopter_Base_H
    {
        features="Randomization: No      <br />Camo selections: 2 - main body, tail with rotor and gear      <br />Script door sources: CargoRamp_Open, Door_L, Door_R      <br />Script animations: Holder      <br />Executed scripts: None       <br />Firing from vehicles: No      <br />Slingload: Slingloads up to 4000 kg      <br />Cargo proxy indexes: 1 to 14";
        mapSize=12.82;
        author="Aplion";
        _generalMacro="EC635";
        displayName="EC-635 (Support)";
        model="\HAFM_EC635\EC635.p3d";
        driveOnComponent[]=
        {
            "Skids"
        };
        scope=2;
        side=1;
        faction="BLU_F";
        vehicleClass="Air";
        AGM_FastRoping=1;
        AGM_FastRoping_Positions[]=
        {
            {-0.69999999,1.8099999,-1.03},
            {0.80000001,1.8099999,-1.03}
        };
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        picture="\HAFM_EC635\UI\ec635_CA.paa";
        icon="\HAFM_EC635\UI\Map_ec635_CA.paa";
        accuracy=0.5;
        usePreciseGetInAction=0;
        memoryPointsGetInDriver="pos pilot";
        memoryPointsGetInDriverDir="pos pilot dir";
        memoryPointsGetInCargo="pos cargo";
        memoryPointsGetInCargoDir="pos cargo dir";
        selectionHRotorStill="velka vrtule staticka";
        selectionHRotorMove="velka vrtule blur";
        selectionVRotorStill="mala vrtule staticka";
        selectionVRotorMove="mala vrtule blur";
        preciseGetInOut=0;
        cargoPreciseGetInOut[]={0};
        GetInAction="GetInLow";
        getOutAction="GetOutLow";
        cargoGetInAction[]=
        {
            "GetInLow"
        };
        cargoGetOutAction[]=
        {
            "GetOutLow"
        };
        driverDoor="PilotDoor";
        cargoDoors[]=
        {
            "LeftDoor",
            "RightDoor"
        };
        driverAction="pilot_Heli_Transport_01";
        cargoAction[]=
        {
            "passenger_generic01_foldhands",
            "passenger_generic01_foldhands",
            "passenger_generic01_foldhands"
        };
        driverLeftHandAnimName="lever_pilot";
        driverRightHandAnimName="stick_pilot";
        driverLeftLegAnimName="pedalL";
        driverRightLegAnimName="pedalR";
        castCargoShadow=1;
        transportSoldier=4;
        hideWeaponsDriver=1;
        hideWeaponsCargo=0;
        cargoCanEject=1;
        driverCanEject=1;
        maximumLoad=3000;
        mainRotorSpeed=1;
        backRotorSpeed=1;
        mainBladeRadius=6.8000002;
        tailBladeRadius=0.89999998;
        maxFordingDepth=0.60000002;
        bodyFrictionCoef=0.80000001;
        class RotorLibHelicopterProperties
        {
            RTDconfig="A3\Air_F_Beta\Heli_Transport_02\RTD_Heli_Transport_02.xml";
            autoHoverCorrection[]={4.6999998,3.8,0};
            defaultCollective=0.66500002;
            retreatBladeStallWarningSpeed=92.583;
            maxTorque=3500;
            stressDamagePerSec=0.0033333332;
            maxHorizontalStabilizerLeftStress=10000;
            maxHorizontalStabilizerRightStress=10000;
            maxVerticalStabilizerStress=10000;
            horizontalWingsAngleCollMin=0;
            horizontalWingsAngleCollMax=0;
            maxMainRotorStress=185000;
            maxTailRotorStress=30000;
        };
        maxSpeed=280;
        fuelCapacity=960;
        fuelConsumptionRate=0.106;
        radarType=8;
        slingLoadMaxCargoMass=2000;
        extCameraPosition[]={0,2.5,-12};
        gearRetracting=0;
        armor=38;
        damageResistance=0.0055499999;
        slingLoadMemoryPoint="SlingLoad";
        liftForceCoef=1.5;
        cyclicAsideForceCoef=1.6;
        cyclicForwardForceCoef=1.1;
        class MFD
        {
            class AirplaneHUD
            {
                topLeft="HUD_top_left";
                topRight="HUD_top_right";
                bottomLeft="HUD_bottom_left";
                borderLeft=0;
                borderRight=0;
                borderTop=0;
                borderBottom=0;
                color[]={0,1,0,0};
                helmetMountedDisplay=1;
                helmetPosition[]={-0.025,0.025,0.1};
                helmetRight[]={0.050000001,0,0};
                helmetDown[]={0,-0.050000001,0};
                class Bones
                {
                    class HUDCenter
                    {
                        type="fixed";
                        pos[]={0.5,0.5};
                    };
                    class WeaponAim
                    {
                        type="vector";
                        source="weapon";
                        pos0[]={0.5,0.5};
                        pos10[]={0.847,0.84500003};
                    };
                    class VelocityVector
                    {
                        type="vector";
                        source="velocityToView";
                        pos0[]={0.5,0.5};
                        pos10[]={0.847,0.84500003};
                    };
                    class ForwardVector
                    {
                        type="vector";
                        source="forward";
                        pos0[]={0,0};
                        pos10[]={0.347,0.345};
                    };
                    class HorizonVector
                    {
                        type="horizon";
                        pos0[]={0.5,0.5};
                        pos10[]={0.99072701,0.98789901};
                        angle=0;
                    };
                    class GunnerAim
                    {
                        type="vector";
                        source="weapon";
                        pos0[]={0,-0.0024999999};
                        pos10[]={0.0099999998,0.0024999999};
                    };
                    class VerticalSpeedBone
                    {
                        type="linear";
                        source="vspeed";
                        sourceScale=1;
                        min=-15;
                        max=15;
                        minPos[]={0,-0.15000001};
                        maxPos[]={0,0.15000001};
                    };
                };
                class Draw
                {
                    alpha=1;
                    color[]={0,1,0};
                    condition="on";
                    class Static
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                {0.47999999,0.14},
                                1
                            },
                            
                            {
                                {0.5,0.12},
                                1
                            },
                            
                            {
                                {0.51999998,0.14},
                                1
                            },
                            {},
                            
                            {
                                {0.40000001,0.86000001},
                                1
                            },
                            
                            {
                                {0.40000001,0.94},
                                1
                            },
                            
                            {
                                {0.60000002,0.94},
                                1
                            },
                            
                            {
                                {0.60000002,0.86000001},
                                1
                            },
                            
                            {
                                {0.40000001,0.86000001},
                                1
                            },
                            {},
                            
                            {
                                {0.40000001,0.89999998},
                                1
                            },
                            
                            {
                                {0.40799999,0.89999998},
                                1
                            },
                            {},
                            
                            {
                                {0.60000002,0.89999998},
                                1
                            },
                            
                            {
                                {0.59200001,0.89999998},
                                1
                            },
                            {},
                            
                            {
                                {0.5,0.86000001},
                                1
                            },
                            
                            {
                                {0.5,0.86799997},
                                1
                            },
                            {},
                            
                            {
                                {0.5,0.94},
                                1
                            },
                            
                            {
                                {0.5,0.93199998},
                                1
                            }
                        };
                    };
                    class VelocityLine
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                "HUDCenter",
                                1
                            },
                            
                            {
                                "VelocityVector",
                                1
                            }
                        };
                    };
                    class CollectiveGroup
                    {
                        condition="simulRTD";
                        class CollectiveText
                        {
                            type="text";
                            source="static";
                            text="%";
                            align="right";
                            scale=1;
                            pos[]=
                            {
                                {0.22,0.2},
                                1
                            };
                            right[]=
                            {
                                {0.28,0.2},
                                1
                            };
                            down[]=
                            {
                                {0.22,0.23999999},
                                1
                            };
                        };
                        class CollectiveNumber
                        {
                            type="text";
                            source="rtdCollective";
                            sourceScale=100;
                            align="left";
                            scale=1;
                            pos[]=
                            {
                                {0.22,0.2},
                                1
                            };
                            right[]=
                            {
                                {0.28,0.2},
                                1
                            };
                            down[]=
                            {
                                {0.22,0.23999999},
                                1
                            };
                        };
                    };
                    class SpeedNumber
                    {
                        type="text";
                        source="speed";
                        sourceScale=3.5999999;
                        align="right";
                        scale=1;
                        pos[]=
                        {
                            {0.16,0.47999999},
                            1
                        };
                        right[]=
                        {
                            {0.22,0.47999999},
                            1
                        };
                        down[]=
                        {
                            {0.16,0.51999998},
                            1
                        };
                    };
                    class AltNumber
                    {
                        type="text";
                        source="altitudeAGL";
                        sourceScale=1;
                        align="left";
                        scale=1;
                        pos[]=
                        {
                            {0.83999997,0.47999999},
                            1
                        };
                        right[]=
                        {
                            {0.89999998,0.47999999},
                            1
                        };
                        down[]=
                        {
                            {0.83999997,0.51999998},
                            1
                        };
                    };
                    class Weapons
                    {
                        type="text";
                        source="weapon";
                        sourceScale=1;
                        align="right";
                        scale=0.5;
                        pos[]=
                        {
                            {0,0.85000002},
                            1
                        };
                        right[]=
                        {
                            {0.039999999,0.85000002},
                            1
                        };
                        down[]=
                        {
                            {0,0.88999999},
                            1
                        };
                    };
                    class Ammo
                    {
                        type="text";
                        source="ammo";
                        sourceScale=1;
                        align="right";
                        scale=0.5;
                        pos[]=
                        {
                            {0,0.89999998},
                            1
                        };
                        right[]=
                        {
                            {0.039999999,0.89999998},
                            1
                        };
                        down[]=
                        {
                            {0,0.94},
                            1
                        };
                    };
                    class VerticalSpeedScale
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                "VerticalSpeedBone",
                                {0.85000002,0.47999999},
                                1
                            },
                            
                            {
                                "VerticalSpeedBone",
                                {0.87,0.5},
                                1
                            },
                            
                            {
                                "VerticalSpeedBone",
                                {0.85000002,0.51999998},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.34999999},
                                1
                            },
                            
                            {
                                {0.88499999,0.34999999},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.40000001},
                                1
                            },
                            
                            {
                                {0.88499999,0.40000001},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.44999999},
                                1
                            },
                            
                            {
                                {0.88499999,0.44999999},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.5},
                                1
                            },
                            
                            {
                                {0.89499998,0.5},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.55000001},
                                1
                            },
                            
                            {
                                {0.88499999,0.55000001},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.60000002},
                                1
                            },
                            
                            {
                                {0.88499999,0.60000002},
                                1
                            },
                            {},
                            
                            {
                                {0.875,0.64999998},
                                1
                            },
                            
                            {
                                {0.88499999,0.64999998},
                                1
                            }
                        };
                    };
                    class HeadingScale
                    {
                        type="scale";
                        horizontal=1;
                        source="heading";
                        sourceScale=1;
                        width=4;
                        top=0.2;
                        center=0.5;
                        bottom=0.80000001;
                        lineXleft=0.11;
                        lineYright=0.1;
                        lineXleftMajor=0.11;
                        lineYrightMajor=0.090000004;
                        majorLineEach=2;
                        numberEach=2;
                        step=22.5;
                        stepSize="(0.80 - 0.20) / 6";
                        align="center";
                        scale=1;
                        pos[]={0.2,0.050000001};
                        right[]={0.25999999,0.050000001};
                        down[]={0.2,0.090000004};
                    };
                    class HorizonLine
                    {
                        clipTL[]={0.2,0.145};
                        clipBR[]={0.80000001,0.85500002};
                        class HorizonLineDraw
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-6 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-5 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-4 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-3 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-2 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "-1 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "1 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "2 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "3 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "4 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                {},
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "5 * 0.0375",
                                        0
                                    },
                                    1
                                },
                                
                                {
                                    "HorizonVector",
                                    
                                    {
                                        "6 * 0.0375",
                                        0
                                    },
                                    1
                                }
                            };
                        };
                    };
                    class Gunner
                    {
                        type="line";
                        width=4;
                        points[]=
                        {
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 - 0.015",
                                    "0.9 - 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 - 0.015",
                                    "0.9 + 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 + 0.015",
                                    "0.9 + 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 + 0.015",
                                    "0.9 - 0.008"
                                },
                                1
                            },
                            
                            {
                                "GunnerAim",
                                
                                {
                                    "0.5 - 0.015",
                                    "0.9 - 0.008"
                                },
                                1
                            }
                        };
                    };
                    class MGun
                    {
                        condition="mgun";
                        class Circle
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0.025,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0.0099999998,0},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,0.024855901},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,0.0099423602},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {-0.025,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {-0.0099999998,0},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,-0.024855901},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "WeaponAim",
                                    {0,-0.0099423602},
                                    1
                                }
                            };
                        };
                    };
                    class AAMissile
                    {
                        condition="AAmissile";
                        class Circle
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0,-0.248559},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.043400001,-0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.085500002,-0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.125,-0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.16069999,-0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.19149999,-0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2165,-0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.234925,-0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2462,-0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.25,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2462,0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.234925,0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.2165,0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.19149999,0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.16069999,0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.125,0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.085500002,0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.043400001,0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0,0.248559},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.043400001,0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.085500002,0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.125,0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.16069999,0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.19149999,0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2165,0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.234925,0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2462,0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.25,0},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2462,-0.0431499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.234925,-0.085007198},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.2165,-0.12428},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.19149999,-0.15977401},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.16069999,-0.190396},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.125,-0.215252},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.085500002,-0.23357099},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.043400001,-0.244781},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0,-0.248559},
                                    1
                                }
                            };
                        };
                    };
                    class ATMissile
                    {
                        condition="ATmissile";
                        class Circle
                        {
                            type="line";
                            width=4;
                            points[]=
                            {
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,-0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,-0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,0.129251},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.13,-0.14913499},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {-0.13,0.14913499},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,-0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.13,-0.14913499},
                                    1
                                },
                                {},
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.15000001,0.14913499},
                                    1
                                },
                                
                                {
                                    "ForwardVector",
                                    1,
                                    "HUDCenter",
                                    {0.13,0.14913499},
                                    1
                                }
                            };
                        };
                    };
                };
            };
        };
        class HitPoints: HitPoints
        {
            class HitHull: HitHull
            {
                armor=999;
                visual="zbytek";
                minimalHit=0.050000001;
                depends="Total";
                radius=0.0099999998;
            };
            class HitFuel: HitFuel
            {
                armor=0.69999999;
                radius=0.125;
                minimalHit=0.050000001;
                explosionShielding=2;
            };
            class HitEngine: HitEngine
            {
                visual="motor";
                radius=0.2;
                explosionShielding=2;
            };
            class HitAvionics: HitAvionics
            {
                armor=1.3;
                radius=0.25;
                minimalHit=0.050000001;
                explosionShielding=1.5;
                visual="podsvit pristroju";
            };
            class HitHRotor: HitHRotor
            {
                visual="velka vrtule staticka";
                armor=3;
                radius=0.30000001;
                explosionShielding=2.5;
            };
            class HitVRotor: HitVRotor
            {
                visual="mala vrtule staticka";
                armor=2;
                radius=0.059999999;
                explosionShielding=6;
            };
        };
        class Damage
        {
            tex[]={};
            mat[]=
            {
                "HAFM_EC635\Data\outerHaul.rvmat",
                "HAFM_EC635\destruct\outerHaul_damage.rvmat",
                "HAFM_EC635\destruct\outerHaul_destruct.rvmat",
                "HAFM_EC635\Data\sidedoors.rvmat",
                "HAFM_EC635\destruct\sidedoors_damage.rvmat",
                "HAFM_EC635\destruct\sidedoors_destruct.rvmat",
                "HAFM_EC635\Data\Tail.rvmat",
                "HAFM_EC635\destruct\Tail_damage.rvmat",
                "HAFM_EC635\destruct\Tail_destruct.rvmat",
                "HAFM_EC635\Data\innerHaul.rvmat",
                "HAFM_EC635\destruct\innerHaul_damage.rvmat",
                "HAFM_EC635\destruct\innerHaul_destruct.rvmat"
            };
        };
        class TransportBackpacks
        {
            class _xx_B_Parachute
            {
                backpack="B_Parachute";
                count=14;
            };
        };
        class TransportMagazines
        {
            class _xx_SmokeShell
            {
                magazine="SmokeShell";
                count=2;
            };
            class _xx_SmokeShellBlue
            {
                magazine="SmokeShellBlue";
                count=2;
            };
            class _xx_30Rnd_65x39_caseless_mag
            {
                magazine="30Rnd_65x39_caseless_mag";
                count=4;
            };
        };
        class TransportWeapons
        {
            class _xx_arifle_MXC_F
            {
                weapon="arifle_MXC_F";
                count=2;
            };
        };
        class TransportItems
        {
            class _xx_FirstAidKit
            {
                name="FirstAidKit";
                count=8;
            };
            class _xx_Toolkit
            {
                name="Toolkit";
                count=1;
            };
            class _xx_Medikit
            {
                name="Medikit";
                count=1;
            };
            class _xx_ItemGPS
            {
                name="ItemGPS";
                count=1;
            };
        };
        supplyRadius=-0.5;
        class Reflectors
        {
            class Light
            {
                color[]={8000,6500,3500};
                ambient[]={80,60,30};
                intensity=50;
                size=1;
                innerAngle=5;
                outerAngle=75;
                coneFadeCoef=10;
                position="Light";
                direction="Light_dir";
                hitpoint="Light_hitpoint";
                selection="Light";
                useFlare=1;
                flareSize=8;
                flareMaxDistance=300;
                dayLight=0;
                class Attenuation
                {
                    start=0;
                    constant=0;
                    linear=1;
                    quadratic=0;
                    hardLimitStart=200;
                    hardLimitEnd=250;
                };
            };
        };
        class MarkerLights
        {
            class PositionRed
            {
                color[]={0.80000001,0,0};
                ambient[]={0.079999998,0,0};
                intensity=75;
                name="cerveny pozicni";
                drawLight=1;
                drawLightSize=0.2;
                drawLightCenterSize=0.059999999;
                activeLight=0;
                blinking=0;
                dayLight=0;
                useFlare=0;
                class Attenuation
                {
                    start=0;
                    constant=0;
                    linear=25;
                    quadratic=50;
                    hardLimitStart=0.75;
                    hardLimitEnd=1;
                };
            };
            class PositionGreen: PositionRed
            {
                color[]={0,0.80000001,0};
                ambient[]={0,0.079999998,0};
                name="zeleny pozicni";
            };
            class PositionWhite: PositionRed
            {
                color[]={1,1,1};
                ambient[]={0.1,0.1,0.1};
                name="bily pozicni";
                drawLightSize=0.2;
            };
            class CollisionRed: PositionRed
            {
                color[]={0.89999998,0.15000001,0.1};
                ambient[]={0.090000004,0.015,0.0099999998};
                name="cerveny pozicni blik";
                blinking=1;
                blinkingPattern[]={0.2,1.3};
                blinkingPatternGuarantee=0;
                drawLightSize=0.25;
                drawLightCenterSize=0.079999998;
            };
            class CollisionWhite: PositionRed
            {
                color[]={1,1,1};
                ambient[]={0.1,0.1,0.1};
                name="CollisionLight_white_1_pos";
                blinking=1;
                blinkingPattern[]={0.1,0.89999998};
                blinkingPatternGuarantee=0;
                drawLightSize=0.2;
                drawLightCenterSize=0.039999999;
            };
        };
        class Exhausts
        {
            class Exhaust1
            {
                position="exhaust1";
                direction="exhaust1_dir";
                effect="ExhaustEffectHeli";
            };
            class Exhaust2
            {
                position="exhaust2";
                direction="exhaust2_dir";
                effect="ExhaustEffectHeli";
            };
        };
        class UserActions
        {
            class OpenCargoDoor
            {
                displayName="Open Cargo";
                position="crewactions";
                radius=15;
                showwindow=0;
                condition="this animationPhase ""LcargoDoor"" == 0 and (alive this) and {isPlayer ( driver this ) or isPlayer (this turretUnit [2]);};";
                statement="this animateDoor [""LcargoDoor"", 1] AND this animateDoor [""RcargoDoor"", 1];";
                onlyforplayer=1;
            };
            class CloseCargoDoor
            {
                displayName="Close Cargo";
                position="crewactions";
                radius=15;
                showwindow=0;
                condition="this animationPhase ""LcargoDoor"" > 0 and (alive this) and {isPlayer ( driver this ) or isPlayer (this turretUnit [2]);};";
                statement="this animateDoor [""LcargoDoor"", 0] AND this animateDoor [""RcargoDoor"", 0];";
                onlyforplayer=1;
            };
            class sideDoorsOpen
            {
                displayName="SideDoors Open";
                textToolTip="SideDoors Open";
                position="side";
                radius=10;
                showWindow=0;
                condition="this animationPhase ""LeftDoor"" == 0 and (alive this) and player == player;";
                statement="this animateDoor ['LeftDoor', 1] AND this animateDoor ['RightDoor', 1];";
                onlyforplayer=1;
            };
            class sideDoorsClose: sideDoorsOpen
            {
                displayName="SideDoors Close";
                textToolTip="SideDoors Close";
                condition="this animationPhase ""LeftDoor"" > 0 and (alive this) and player == player;";
                statement="this animateDoor ['LeftDoor', 0] AND this animateDoor ['RightDoor', 0];";
            };
            class PilotDoorOpen
            {
                displayName="Pilot Door Open";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""PilotDoor"" == 0 and (alive this) and {isPlayer ( driver this )};";
                statement="this animate [""PilotDoor"", 1];";
                onlyforplayer=1;
            };
            class PilotDoorClose
            {
                displayName="Pilot Door Close";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""PilotDoor"" > 0 and (alive this) and {isPlayer ( driver this )};";
                statement="this animate [""PilotDoor"", 0];";
                onlyforplayer=1;
            };
            class CoPilotDoorOpen
            {
                displayName="CoPilot Door Open";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""CoPilotDoor"" == 0 and (alive this) and {isPlayer (this turretUnit [2]);};";
                statement="this animate [""CoPilotDoor"", 1];";
                onlyforplayer=1;
            };
            class CoPilotDoorClose
            {
                displayName="CoPilot Door Close";
                position="crewactions";
                radius=5;
                showwindow=0;
                condition="this animationPhase ""CoPilotDoor"" > 0 and (alive this) and {isPlayer (this turretUnit [2]);};";
                statement="this animate [""CoPilotDoor"", 0];";
                onlyforplayer=1;
            };
        };
        attenuationEffectType="SemiOpenHeliAttenuation";
        occludeSoundsWhenIn=0.56234097;
        obstructSoundsWhenIn=0.316228;
        emptySound[]=
        {
            "",
            0,
            1
        };
        soundGeneralCollision1[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_1",
            1,
            1,
            100
        };
        soundGeneralCollision2[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_2",
            1,
            1,
            100
        };
        soundGeneralCollision3[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_3",
            1,
            1,
            100
        };
        soundCrashes[]=
        {
            "soundGeneralCollision1",
            0.33000001,
            "soundGeneralCollision2",
            0.33000001,
            "soundGeneralCollision3",
            0.33000001
        };
        soundLandCrashes[]=
        {
            "emptySound",
            0
        };
        soundBuildingCrash[]=
        {
            "soundGeneralCollision1",
            1,
            "soundGeneralCollision2",
            1,
            "soundGeneralCollision3",
            1
        };
        soundArmorCrash[]=
        {
            "soundGeneralCollision1",
            1,
            "soundGeneralCollision2",
            1,
            "soundGeneralCollision3",
            1
        };
        soundWoodCrash[]=
        {
            "soundGeneralCollision1",
            1,
            "soundGeneralCollision2",
            1,
            "soundGeneralCollision3",
            1
        };
        soundBushCollision1[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_1",
            1,
            1,
            100
        };
        soundBushCollision2[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_2",
            1,
            1,
            100
        };
        soundBushCollision3[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_3",
            1,
            1,
            100
        };
        soundBushCrash[]=
        {
            "soundBushCollision1",
            0.33000001,
            "soundBushCollision2",
            0.33000001,
            "soundBushCollision3",
            0.33000001
        };
        soundWaterCollision1[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_water_ext_1",
            1,
            1,
            100
        };
        soundWaterCollision2[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_coll_water_ext_2",
            1,
            1,
            100
        };
        soundWaterCrashes[]=
        {
            "soundWaterCollision1",
            0.5,
            "soundWaterCollision2",
            0.5
        };
        soundDammage[]=
        {
            "A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_ext_1",
            3.1622777,
            1
        };
        soundGetIn[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_get_in2",
            0.56234133,
            1
        };
        soundGetOut[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_get_out2",
            0.79432821,
            1,
            20
        };
        soundEngineOnInt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_int_startup",
            0.69999999,
            1
        };
        soundEngineOnExt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_ext_startup",
            1,
            1,
            1000
        };
        soundEngineOffInt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_int_engine_off",
            0.69999999,
            1
        };
        soundEngineOffExt[]=
        {
            "\HAFM_EC635\sounds\Heli_EC635_01_ext_engine_off",
            1,
            1,
            1000
        };
        soundLocked[]=
        {
            "\A3\Sounds_F\weapons\Rockets\opfor_lock_1",
            1,
            1
        };
        soundIncommingMissile[]=
        {
            "\A3\Sounds_F\weapons\Rockets\opfor_lock_2",
            1,
            1
        };
        rotorDamageInt[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_rotor_int_open_1",
            1,
            1
        };
        rotorDamageOut[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_rotor_ext_1",
            2.5118864,
            1,
            150
        };
        rotorDamage[]=
        {
            "rotorDamageInt",
            "rotorDamageOut"
        };
        tailDamageInt[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_tail",
            1,
            1
        };
        tailDamageOut[]=
        {
            "A3\Sounds_F\vehicles\air\noises\heli_damage_tail",
            1,
            1,
            300
        };
        tailDamage[]=
        {
            "tailDamageInt",
            "tailDamageOut"
        };
        landingSoundInt0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",
            1,
            1,
            100
        };
        landingSoundInt1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",
            1,
            1,
            100
        };
        landingSoundInt[]=
        {
            "landingSoundInt0",
            0.5,
            "landingSoundInt1",
            0.5
        };
        landingSoundOut0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",
            1.7782794,
            1,
            100
        };
        landingSoundOut1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",
            1.7782794,
            1,
            100
        };
        landingSoundOut[]=
        {
            "landingSoundOut0",
            0.5,
            "landingSoundOut1",
            0.5
        };
        slingCargoAttach0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_engineDownEndINT",
            1,
            1
        };
        slingCargoAttach1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_1hookLock",
            1,
            1,
            80
        };
        slingCargoAttach[]=
        {
            "slingCargoAttach0",
            "slingCargoAttach1"
        };
        slingCargoDetach0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_engineUpEndINT",
            1,
            1
        };
        slingCargoDetach1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_1hookUnlock",
            1,
            1,
            80
        };
        slingCargoDetach[]=
        {
            "slingCargoDetach0",
            "slingCargoDetach1"
        };
        slingCargoDetachAir0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_unhook_air_int",
            1,
            1
        };
        slingCargoDetachAir1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_unhook_air_ext",
            1,
            1,
            80
        };
        slingCargoDetachAir[]=
        {
            "slingCargoDetach0",
            "slingCargoDetach1"
        };
        slingCargoRopeBreak0[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_rope_break_int",
            1,
            1
        };
        slingCargoRopeBreak1[]=
        {
            "A3\Sounds_F\vehicles\air\noises\SL_rope_break_ext",
            1,
            1,
            80
        };
        slingCargoRopeBreak[]=
        {
            "slingCargoDetach0",
            "slingCargoDetach1"
        };
        class Sounds
        {
            class EngineExt
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    1.2589254,
                    1,
                    400
                };
                frequency="rotorSpeed";
                volume="4 * camPos * (0 max (rotorSpeed-0.4))";
            };
            class RotorExt
            {
                sound[]=
                {
                    "\HAFM_EC635\sounds\Heli_EC635_01_ext_rotor",
                    2,
                    1,
                    2500
                };
                frequency="rotorSpeed * (1-rotorThrust/10)*0.9";
                volume="camPos*((rotorSpeed-0.72)*6)";
            };
            class RainExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\noises\rain1_ext",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * (rain - rotorSpeed/2) * 2";
            };
            class SlingLoadDownExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="camPos*(slingLoadActive factor [0,-1])";
            };
            class SlingLoadUpExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="camPos*(slingLoadActive factor [0,1])";
            };
            class TransmissionDamageExt_phase1
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class TransmissionDamageExt_phase2
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class damageAlarmExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                    0.2238721,
                    1,
                    20
                };
                frequency=1;
                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])";
            };
            class rotorLowAlarmExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                    0.2238721,
                    1,
                    20
                };
                frequency=1;
                volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
            };
            class scrubLandExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubLandExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * (scrubLand factor[0.02, 0.05])";
            };
            class scrubBuildingExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * (scrubBuilding factor[0.02, 0.05])";
            };
            class scrubTreeExt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="camPos * ((scrubTree) factor [0, 0.01])";
            };
            class EngineInt
            {
                sound[]=
                {
                    "\HAFM_EC635\sounds\Heli_EC635_01_int_engine",
                    0.79432821,
                    1
                };
                frequency="rotorSpeed / (1+rotorThrust/6)*0.8";
                volume="(1-camPos)*((rotorSpeed-0.75)*4)";
            };
            class RotorInt
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
            };
            class RainInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\noises\rain1_int_open",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="(1-camPos)*(rain - rotorSpeed/2)*2";
            };
            class SlingLoadDownInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="(1-camPos)*(slingLoadActive factor [0,-1])";
            };
            class SlingLoadUpInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",
                    1,
                    1,
                    500
                };
                frequency=1;
                volume="(1-camPos)*(slingLoadActive factor [0,1])";
            };
            class TransmissionDamageInt_phase1
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class TransmissionDamageInt_phase2
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",
                    1,
                    1,
                    150
                };
                frequency="0.66 + rotorSpeed / 3";
                volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
            };
            class damageAlarmInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                    0.31622776,
                    1
                };
                frequency=1;
                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])";
            };
            class rotorLowAlarmInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                    0.31622776,
                    1
                };
                frequency=1;
                volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
            };
            class scrubLandInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
            };
            class scrubBuildingInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
            };
            class scrubTreeInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                    1,
                    1,
                    100
                };
                frequency=1;
                volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
            };
            class WindLateralMovementInt
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",
                    1.9952624,
                    1,
                    50
                };
                frequency=1;
                volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
            };
            class GStress
            {
                sound[]=
                {
                    "A3\Sounds_F\vehicles\noises\vehicle_stress2b",
                    0.31622776,
                    1,
                    50
                };
                frequency=1;
                volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
            };
            class RotorBench
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
                cone[]={1.6,3.1400001,1.6,0.94999999};
            };
            class EngineBench
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency="rotorSpeed";
                volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
            };
            class WindBench
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency=1;
                volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
            };
            class WindInt
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency=1;
                volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
            };
            class RotorSwist
            {
                sound[]=
                {
                    "A3\Sounds_F\dummysound",
                    0.63095737,
                    1
                };
                frequency=1;
                volume="camPos * (rotorThrust factor [0.7, 0.9])";
            };
        };
        class SoundsExt
        {
            class SoundEvents
            {
            };
            class Sounds
            {
                class EngineExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        1.2589254,
                        1,
                        400
                    };
                    frequency="rotorSpeed";
                    volume="4 * camPos * (0 max (rotorSpeed-0.4))";
                };
                class RotorExt
                {
                    sound[]=
                    {
                        "\HAFM_EC635\sounds\Heli_EC635_01_ext_rotor",
                        2,
                        1,
                        2500
                    };
                    frequency="rotorSpeed";
                    volume="camPos*((rotorSpeed-0.72)*6)";
                    cone[]={1.6,3.1400001,1.6,0.94999999};
                };
                class RainExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\noises\rain1_ext",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * (rain - rotorSpeed/2) * 2";
                };
                class SlingLoadDownExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="camPos*(slingLoadActive factor [0,-1])";
                };
                class SlingLoadUpExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="camPos*(slingLoadActive factor [0,1])";
                };
                class TransmissionDamageExt_phase1
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class TransmissionDamageExt_phase2
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class damageAlarmExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                        0.2238721,
                        1,
                        20
                    };
                    frequency=1;
                    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])";
                };
                class rotorLowAlarmExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                        0.2238721,
                        1,
                        20
                    };
                    frequency=1;
                    volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
                };
                class scrubLandExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubLandExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * (scrubLand factor[0.02, 0.05])";
                };
                class scrubBuildingExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * (scrubBuilding factor[0.02, 0.05])";
                };
                class scrubTreeExt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="camPos * ((scrubTree) factor [0, 0.01])";
                };
                class EngineInt
                {
                    sound[]=
                    {
                        "\HAFM_EC635\sounds\Heli_EC635_01_int_engine",
                        0.79432821,
                        1
                    };
                    frequency="rotorSpeed*(1+rotorThrust/6)*0.8";
                    volume="(1-camPos)*((rotorSpeed-0.75)*4)";
                };
                class RotorInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                    volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
                };
                class RainInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\noises\rain1_int_open",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="(1-camPos)*(rain - rotorSpeed/2)*2";
                };
                class SlingLoadDownInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="(1-camPos)*(slingLoadActive factor [0,-1])";
                };
                class SlingLoadUpInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",
                        1,
                        1,
                        500
                    };
                    frequency=1;
                    volume="(1-camPos)*(slingLoadActive factor [0,1])";
                };
                class TransmissionDamageInt_phase1
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class TransmissionDamageInt_phase2
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",
                        1,
                        1,
                        150
                    };
                    frequency="0.66 + rotorSpeed / 3";
                    volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
                };
                class damageAlarmInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",
                        0.31622776,
                        1
                    };
                    frequency=1;
                    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])";
                };
                class rotorLowAlarmInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",
                        0.31622776,
                        1
                    };
                    frequency=1;
                    volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
                };
                class scrubLandInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
                };
                class scrubBuildingInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
                };
                class scrubTreeInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\scrubTreeExt",
                        1,
                        1,
                        100
                    };
                    frequency=1;
                    volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
                };
                class WindLateralMovementInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",
                        1.9952624,
                        1,
                        50
                    };
                    frequency=1;
                    volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
                };
                class GStress
                {
                    sound[]=
                    {
                        "A3\Sounds_F\vehicles\noises\vehicle_stress2b",
                        0.31622776,
                        1,
                        50
                    };
                    frequency=1;
                    volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
                };
                class RotorBench
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
                    volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
                    cone[]={1.6,3.1400001,1.6,0.94999999};
                };
                class EngineBench
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency="rotorSpeed";
                    volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
                };
                class WindBench
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency=1;
                    volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
                };
                class WindInt
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency=1;
                    volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
                };
                class RotorSwist
                {
                    sound[]=
                    {
                        "A3\Sounds_F\dummysound",
                        0.63095737,
                        1
                    };
                    frequency=1;
                    volume="camPos * (rotorThrust factor [0.7, 0.9])";
                };
            };
        };
        class AnimationSources: AnimationSources
        {
            class LcargoDoor
            {
                source="door";
                animPeriod=0.89999998;
                initPhase=0;
                sound="EC635CargoDoorsSound";
            };
            class RcargoDoor: LcargoDoor
            {
                sound="";
            };
            class LeftDoor
            {
                source="door";
                animPeriod=0.89999998;
                initPhase=0;
                sound="EC635SideDoorsSound";
            };
            class RightDoor: LeftDoor
            {
                sound="EC635SideDoorsSound";
            };
            class PilotDoor
            {
                source="door";
                animPeriod=0.40000001;
                initPhase=0;
                sound="EC635CrewDoorsSound";
            };
            class CoPilotDoor: PilotDoor
            {
                sound="EC635CrewDoorsSound";
            };
            class Gun_Revolving
            {
                source="revolving";
                weapon="HAFM_HMG_M2";
            };
            class Missiles
            {
                source="revolving";
                weapon="HAFM_missiles_DAR";
            };
            class Hide
            {
                source="user";
                animPeriod=0;
                initPhase=0;
            };
        };
        driverCompartments="Compartment1";
        cargoProxyIndexes[]={1,2,3,6};
        getInProxyOrder[]={1,2,3,6,4,5};
        class CargoTurret;
        class Turrets: Turrets
        {
            class CargoTurret_01: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo RF";
                memoryPointsGetInGunnerDir="pos cargo RF dir";
                gunnerName="Passenger (Right Door)";
                proxyIndex=4;
                maxElev=20;
                minElev=-73;
                maxTurn=110;
                minTurn=50;
                enabledByAnimationSource="RightDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CargoTurret_02: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo LF";
                memoryPointsGetInGunnerDir="pos cargo LF dir";
                gunnerName="Passenger (Left Door)";
                proxyIndex=5;
                maxElev=23;
                minElev=-73;
                maxTurn=-30;
                minTurn=-105;
                enabledByAnimationSource="LeftDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CopilotTurret: MainTurret
            {
                body="flirTurret";
                gun="flir";
                gunBeg="laser_end";
                gunEnd="laser_start";
                memoryPointGun="laser_start";
                weapons[]=
                {
                    "mastersafe",
                    "Laserdesignator_mounted_HAFM"
                };
                magazines[]=
                {
                    "Laserbatteries"
                };
                isCopilot=1;
                CanEject=1;
                primaryGunner=1;
                minElev=-90;
                maxElev=38.200001;
                initElev=0;
                minTurn=-360;
                maxTurn=360;
                initTurn=0;
                memoryPointGunnerOptics="gunnerview";
                gunnerAction="pilot_Heli_Transport_01";
                gunnerInAction="pilot_Heli_Transport_01";
                memoryPointsGetInGunner="pos copilot";
                memoryPointsGetInGunnerDir="pos copilot dir";
                gunnerGetInAction="GetInHeli_Transport_01Cargo";
                gunnerGetOutAction="GetOutLow";
                preciseGetInOut=0;
                selectionFireAnim="";
                GunnerDoor="CoPilotDoor";
                gunnerLeftHandAnimName="lever_copilot";
                gunnerRightHandAnimName="stick_copilot";
                gunnerLeftLegAnimName="PedalL";
                gunnerRightLegAnimName="PedalR";
                proxyIndex=1;
                commanding=-1;
                gunnerOpticsShowCursor=1;
                showgunneroptics=1;
                soundServo[]=
                {
                    "",
                    0.0099999998,
                    1
                };
                gunnerForceOptics=0;
                gunnerOpticsColor[]={0.227,0.76899999,0.23999999,1};
                gunnerForceOutOptics=0;
                gunnerUsesPilotView=0;
                hasGunner=1;
                hideWeaponsGunner=1;
                inGunnerMayFire=1;
                lockWhenDriverOut=0;
                enableManualFire=1;
                maxHorizontalRotSpeed=3.2;
                maxVerticalRotSpeed=3.2;
                outGunnerMayFire=1;
                turretInfoType="RscOptics_EC635_FLIR";
                showHMD=1;
                class OpticsIn
                {
                    class WideNGS
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1;
                        minFov=1;
                        maxFov=1;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_w_F.p3d";
                        directionStabilized=0;
                    };
                    class Wide
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=0.46599999;
                        minFov=0.46599999;
                        maxFov=0.46599999;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_m_F.p3d";
                        directionStabilized=1;
                        stabilizedInAxes=3;
                    };
                    class WideL: Wide
                    {
                        opticsDisplayName="WL";
                        initFov=0.2;
                        minFov=0.2;
                        maxFov=0.2;
                    };
                    class Medium: Wide
                    {
                        opticsDisplayName="M";
                        initFov=0.1;
                        minFov=0.1;
                        maxFov=0.1;
                    };
                    class Narrow: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.02;
                        minFov=0.02;
                        maxFov=0.02;
                    };
                    class Narrower: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.0099999998;
                        minFov=0.0099999998;
                        maxFov=0.0099999998;
                    };
                };
                class OpticsOut
                {
                    class Monocular
                    {
                        initAngleX=0;
                        minAngleX=-30;
                        maxAngleX=30;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1.1;
                        minFov=0.133;
                        maxFov=1.1;
                        visionMode[]=
                        {
                            "Normal",
                            "NVG"
                        };
                        gunnerOpticsModel="";
                        gunnerOpticsEffect[]={};
                    };
                };
            };
        };
        class Armory
        {
            description="HAFM EC-635";
        };
        weapons[]=
        {
            "mastersafe",
            "HAFM_HMG_M2",
            "HAFM_missiles_DAR",
            "CMFlareLauncher"
        };
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red",
            "12Rnd_missiles",
            "168Rnd_CMFlare_Chaff_Magazine"
        };
        memoryPointGun[]=
        {
            "mg_1_muzzle"
        };
        gunBeg[]=
        {
            "mg_1_muzzle"
        };
        gunEnd[]=
        {
            "mg_1_chamber"
        };
        memoryPointLMissile="Rocket_1";
        memoryPointRMissile="Rocket_1";
        availableForSupportTypes[]=
        {
            "CAS_Heli"
        };
        memoryPointCM[]=
        {
            "flare_launcher1",
            "flare_launcher2"
        };
        memoryPointCMDir[]=
        {
            "flare_launcher1_dir",
            "flare_launcher2_dir"
        };
        LockDetectionSystem="2 + 8 + 4";
        incomingMissileDetectionSystem=16;
        enableManualFire=1;
        hiddenSelections[]=
        {
            "camo1",
            "camo2",
            "camo3",
            "camo4",
            "camo5",
            "camo6",
            "tows",
            "rack"
        };
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\data\outerHaul_co.paa",
            "HAFM_EC635\data\UpperParts_co.paa",
            "HAFM_EC635\data\Tail_co.paa",
            "HAFM_EC635\data\bawl_co.paa",
            "HAFM_EC635\data\SideDoors_co.paa",
            "HAFM_EC635\data\CargoDoors_co.paa"
        };
        cost=1500000;
        threat[]={0.69999999,0.2,0.5};
        unitInfoTypeRTD="RscUnitInfoAirRTDFullDigital";
        class EventHandlers: Eventhandlers
        {
            fired="_this call (uinamespace getvariable 'BIS_fnc_effectFired');";
        };
        class pilotCamera
        {
            class OpticsIn
            {
                class Wide
                {
                    opticsDisplayName="W";
                    initAngleX=0;
                    minAngleX=0;
                    maxAngleX=0;
                    initAngleY=0;
                    minAngleY=0;
                    maxAngleY=0;
                    initFov=0.5;
                    minFov=0.5;
                    maxFov=0.5;
                    directionStabilized=1;
                    visionMode[]=
                    {
                        "Normal",
                        "NVG"
                    };
                    thermalMode[]={0,1};
                    gunnerOpticsModel="A3\drones_f\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_wide_F.p3d";
                };
                showMiniMapInOptics=0;
                showUAVViewpInOptics=0;
                showSlingLoadManagerInOptics=1;
            };
            minTurn=0;
            maxTurn=0;
            initTurn=0;
            minElev=80;
            maxElev=80;
            initElev=80;
            maxXRotSpeed=0.5;
            maxYRotSpeed=0.5;
            pilotOpticsShowCursor=1;
            controllable=0;
        };
        memoryPointDriverOptics="slingCamera";
    };
    class EC635_AT: EC635
    {
        author="Aplion";
        displayName="EC635 (AT)";
        scope=2;
        side=1;
        faction="BLU_F";
        vehicleClass="Air";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        weapons[]=
        {
            "mastersafe",
            "HAFM_HMG_M2",
            "CMFlareLauncher"
        };
        magazines[]=
        {
            "400Rnd_127x99_mag_Tracer_Red",
            "168Rnd_CMFlare_Chaff_Magazine"
        };
        memoryPointGun[]=
        {
            "mg_1_chamber"
        };
        gunBeg[]=
        {
            "mg_1_muzzle"
        };
        gunEnd[]=
        {
            "mg_1_chamber"
        };
        memoryPointLMissile="Rocket_1";
        memoryPointRMissile="Rocket_2";
        availableForSupportTypes[]=
        {
            "CAS_Heli"
        };
        hiddenSelections[]=
        {
            "camo1",
            "camo2",
            "camo3",
            "camo4",
            "camo5",
            "camo6",
            "M261_launcher",
            "rocketa1",
            "rocketa2",
            "rocketa3",
            "rocketa4",
            "rocketa5",
            "rocketa6",
            "rocketa7",
            "rocketa8",
            "rocketa9",
            "rocketa10",
            "rocketa11",
            "rocketa12"
        };
        class Turrets: Turrets
        {
            class CargoTurret_01: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo RF";
                memoryPointsGetInGunnerDir="pos cargo RF dir";
                gunnerName="Passenger (Right Door)";
                proxyIndex=4;
                maxElev=20;
                minElev=-73;
                maxTurn=126;
                minTurn=50;
                enabledByAnimationSource="RightDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CargoTurret_02: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo LF";
                memoryPointsGetInGunnerDir="pos cargo LF dir";
                gunnerName="Passenger (Left Door)";
                proxyIndex=5;
                maxElev=23;
                minElev=-73;
                maxTurn=-30;
                minTurn=-120;
                enabledByAnimationSource="LeftDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CopilotTurret: MainTurret
            {
                body="flirTurret";
                gun="flir";
                gunBeg="laser_end";
                gunEnd="laser_start";
                memoryPointGun="laser_start";
                isCopilot=1;
                CanEject=1;
                primaryGunner=1;
                minElev=-90;
                maxElev=38.200001;
                initElev=0;
                minTurn=-360;
                maxTurn=360;
                initTurn=0;
                weapons[]=
                {
                    "mastersafe",
                    "ec635_missiles_titan",
                    "Laserdesignator_mounted_HAFM"
                };
                magazines[]=
                {
                    "4Rnd_GAT_missiles",
                    "Laserbatteries"
                };
                memoryPointGunnerOptics="gunnerview";
                gunnerAction="pilot_Heli_Transport_01";
                gunnerInAction="pilot_Heli_Transport_01";
                memoryPointsGetInGunner="pos copilot";
                memoryPointsGetInGunnerDir="pos copilot dir";
                gunnerGetInAction="GetInHeli_Transport_01Cargo";
                gunnerGetOutAction="GetOutLow";
                preciseGetInOut=0;
                GunnerDoor="";
                selectionFireAnim="";
                gunnerLeftHandAnimName="lever_copilot";
                gunnerRightHandAnimName="stick_copilot";
                gunnerLeftLegAnimName="PedalL";
                gunnerRightLegAnimName="PedalR";
                proxyIndex=1;
                commanding=0;
                gunnerOpticsShowCursor=1;
                showgunneroptics=1;
                soundServo[]=
                {
                    "",
                    0.0099999998,
                    1
                };
                stabilizedInAxes=3;
                gunnerForceOptics=0;
                gunnerOpticsColor[]={0.227,0.76899999,0.23999999,1};
                gunnerForceOutOptics=0;
                gunnerUsesPilotView=0;
                hasGunner=1;
                hideWeaponsGunner=1;
                inGunnerMayFire=1;
                lockWhenDriverOut=0;
                enableManualFire=1;
                maxHorizontalRotSpeed=3.2;
                maxVerticalRotSpeed=3.2;
                outGunnerMayFire=1;
                gunnerOpticsModel="";
                turretInfoType="RscOptics_EC635_FLIR";
                showHMD=1;
                class OpticsIn
                {
                    class WideNGS
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1;
                        minFov=1;
                        maxFov=1;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_w_F.p3d";
                        directionStabilized=0;
                    };
                    class Wide
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=0.46599999;
                        minFov=0.46599999;
                        maxFov=0.46599999;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_m_F.p3d";
                        directionStabilized=1;
                        stabilizedInAxes=3;
                    };
                    class WideL: Wide
                    {
                        opticsDisplayName="WL";
                        initFov=0.2;
                        minFov=0.2;
                        maxFov=0.2;
                    };
                    class Medium: Wide
                    {
                        opticsDisplayName="M";
                        initFov=0.1;
                        minFov=0.1;
                        maxFov=0.1;
                    };
                    class Narrow: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.02;
                        minFov=0.02;
                        maxFov=0.02;
                    };
                    class Narrower: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.0099999998;
                        minFov=0.0099999998;
                        maxFov=0.0099999998;
                    };
                };
                class OpticsOut
                {
                    class Monocular
                    {
                        initAngleX=0;
                        minAngleX=-30;
                        maxAngleX=30;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1.1;
                        minFov=0.133;
                        maxFov=1.1;
                        visionMode[]=
                        {
                            "Normal",
                            "NVG"
                        };
                        gunnerOpticsModel="";
                        gunnerOpticsEffect[]={};
                    };
                };
            };
        };
    };
    class EC635_Unarmed: EC635
    {
        author="Aplion";
        displayName="EC635 (Unarmed)";
        model="\HAFM_EC635\EC635_unarmed.p3d";
        scope=2;
        side=1;
        faction="BLU_F";
        vehicleClass="Air";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        weapons[]=
        {
            "CMFlareLauncher"
        };
        magazines[]=
        {
            "168Rnd_CMFlare_Chaff_Magazine"
        };
        availableForSupportTypes[]=
        {
            "Drop",
            "Transport"
        };
        hiddenSelections[]=
        {
            "camo1",
            "camo2",
            "camo3",
            "camo4",
            "camo5",
            "camo6",
            "hmp400",
            "hlaven",
            "weaponMounts",
            "tows",
            "rack",
            "M261_launcher",
            "rocketa1",
            "rocketa2",
            "rocketa3",
            "rocketa4",
            "rocketa5",
            "rocketa6",
            "rocketa7",
            "rocketa8",
            "rocketa9",
            "rocketa10",
            "rocketa11",
            "rocketa12"
        };
        class Turrets: Turrets
        {
            class CargoTurret_01: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo RF";
                memoryPointsGetInGunnerDir="pos cargo RF dir";
                gunnerName="Passenger (Right Door)";
                proxyIndex=4;
                maxElev=20;
                minElev=-73;
                maxTurn=126;
                minTurn=50;
                enabledByAnimationSource="RightDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CargoTurret_02: CargoTurret
            {
                gunnerAction="passenger_inside_3";
                memoryPointsGetInGunner="pos cargo LF";
                memoryPointsGetInGunnerDir="pos cargo LF dir";
                gunnerName="Passenger (Left Door)";
                proxyIndex=5;
                maxElev=23;
                minElev=-73;
                maxTurn=-30;
                minTurn=-120;
                enabledByAnimationSource="LeftDoor";
                isPersonTurret=1;
                ejectDeadGunner=0;
                playerPosition=4;
                soundAttenuationTurret="";
                disableSoundAttenuation=1;
            };
            class CopilotTurret: MainTurret
            {
                body="flirTurret";
                gun="flir";
                gunBeg="laser_end";
                gunEnd="laser_start";
                memoryPointGun="laser_start";
                isCopilot=1;
                CanEject=1;
                primaryGunner=1;
                minElev=-90;
                maxElev=38.200001;
                initElev=0;
                minTurn=-360;
                maxTurn=360;
                initTurn=0;
                weapons[]=
                {
                    "mastersafe",
                    "Laserdesignator_mounted_HAFM"
                };
                magazines[]=
                {
                    "Laserbatteries"
                };
                memoryPointGunnerOptics="gunnerview";
                gunnerAction="pilot_Heli_Transport_01";
                gunnerInAction="pilot_Heli_Transport_01";
                memoryPointsGetInGunner="pos copilot";
                memoryPointsGetInGunnerDir="pos copilot dir";
                gunnerGetInAction="GetInHeli_Transport_01Cargo";
                gunnerGetOutAction="GetOutLow";
                preciseGetInOut=0;
                GunnerDoor="";
                gunnerLeftHandAnimName="lever_copilot";
                gunnerRightHandAnimName="stick_copilot";
                gunnerLeftLegAnimName="PedalL";
                gunnerRightLegAnimName="PedalR";
                proxyIndex=1;
                commanding=-1;
                gunnerOpticsShowCursor=1;
                showgunneroptics=1;
                soundServo[]=
                {
                    "",
                    0.0099999998,
                    1
                };
                gunnerForceOptics=0;
                gunnerOpticsColor[]={0.227,0.76899999,0.23999999,1};
                gunnerForceOutOptics=0;
                gunnerUsesPilotView=0;
                hasGunner=1;
                hideWeaponsGunner=1;
                inGunnerMayFire=1;
                lockWhenDriverOut=0;
                maxHorizontalRotSpeed=3.2;
                maxVerticalRotSpeed=3.2;
                outGunnerMayFire=1;
                gunnerOpticsModel="";
                turretInfoType="RscOptics_EC635_FLIR";
                showHMD=1;
                class OpticsIn
                {
                    class WideNGS
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1;
                        minFov=1;
                        maxFov=1;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_w_F.p3d";
                        directionStabilized=0;
                    };
                    class Wide
                    {
                        opticsDisplayName="W";
                        initAngleX=0;
                        minAngleX=-80;
                        maxAngleX=20;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=0.46599999;
                        minFov=0.46599999;
                        maxFov=0.46599999;
                        visionMode[]=
                        {
                            "Normal",
                            "Ti"
                        };
                        thermalMode[]={0,1};
                        gunnerOpticsColor[]={1,0,0,0};
                        gunnerOpticsModel="a3\weapons_f\Reticle\Optics_Gunner_AAA_01_m_F.p3d";
                        directionStabilized=1;
                        stabilizedInAxes=3;
                    };
                    class WideL: Wide
                    {
                        opticsDisplayName="WL";
                        initFov=0.2;
                        minFov=0.2;
                        maxFov=0.2;
                    };
                    class Medium: Wide
                    {
                        opticsDisplayName="M";
                        initFov=0.1;
                        minFov=0.1;
                        maxFov=0.1;
                    };
                    class Narrow: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.02;
                        minFov=0.02;
                        maxFov=0.02;
                    };
                    class Narrower: Wide
                    {
                        opticsDisplayName="N";
                        initFov=0.0099999998;
                        minFov=0.0099999998;
                        maxFov=0.0099999998;
                    };
                };
                class OpticsOut
                {
                    class Monocular
                    {
                        initAngleX=0;
                        minAngleX=-30;
                        maxAngleX=30;
                        initAngleY=0;
                        minAngleY=-100;
                        maxAngleY=100;
                        initFov=1.1;
                        minFov=0.133;
                        maxFov=1.1;
                        visionMode[]=
                        {
                            "Normal",
                            "NVG"
                        };
                        gunnerOpticsModel="";
                        gunnerOpticsEffect[]={};
                    };
                };
            };
        };
    };
    class EC635_CSAT: EC635
    {
        author="Aplion";
        _generalMacro="EC635";
        displayName="EC-635 (Support)";
        scope=2;
        side=0;
        faction="OPF_F";
        crew="O_helipilot_F";
        typicalCargo[]=
        {
            "O_helipilot_F",
            "O_helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\csat\outerHaul_co.paa",
            "HAFM_EC635\csat\UpperParts_co.paa",
            "HAFM_EC635\csat\Tail_co.paa",
            "HAFM_EC635\csat\bawl_co.paa",
            "HAFM_EC635\csat\SideDoors_co.paa",
            "HAFM_EC635\csat\CargoDoors_co.paa"
        };
    };
    class EC635_AT_CSAT: EC635_AT
    {
        author="Aplion";
        displayName="EC635 (AT)";
        scope=2;
        side=0;
        faction="OPF_F";
        vehicleClass="Air";
        crew="O_helipilot_F";
        typicalCargo[]=
        {
            "O_helipilot_F",
            "O_helipilot_F"
        };
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\csat\outerHaul_co.paa",
            "HAFM_EC635\csat\UpperParts_co.paa",
            "HAFM_EC635\csat\Tail_co.paa",
            "HAFM_EC635\csat\bawl_co.paa",
            "HAFM_EC635\csat\SideDoors_co.paa",
            "HAFM_EC635\csat\CargoDoors_co.paa"
        };
    };
    class EC635_Unarmed_CSAT: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 (Unarmed)";
        scope=2;
        side=0;
        faction="OPF_F";
        crew="O_helipilot_F";
        typicalCargo[]=
        {
            "O_helipilot_F",
            "O_helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\csat\outerHaul_co.paa",
            "HAFM_EC635\csat\UpperParts_co.paa",
            "HAFM_EC635\csat\Tail_co.paa",
            "HAFM_EC635\csat\bawl_co.paa",
            "HAFM_EC635\csat\SideDoors_co.paa",
            "HAFM_EC635\csat\CargoDoors_co.paa"
        };
    };
    class EC635_SAR: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 (SAR)";
        scope=2;
        side=3;
        faction="CIV_F";
        crew="C_man_1_1_F";
        typicalCargo[]=
        {
            "C_man_1_1_F",
            "C_man_1_1_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\civ\outerHaul_co.paa",
            "HAFM_EC635\civ\UpperParts_co.paa",
            "HAFM_EC635\civ\Tail_co.paa",
            "HAFM_EC635\civ\bawl_co.paa",
            "HAFM_EC635\civ\SideDoors_co.paa",
            "HAFM_EC635\civ\CargoDoors_co.paa"
        };
    };
    class EC635_BW: EC635
    {
        author="Aplion";
        _generalMacro="EC635";
        displayName="EC-635 BW (Support)";
        scope=2;
        side=1;
        faction="Bundeswehr";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\bw\outerHaul_co.paa",
            "HAFM_EC635\bw\UpperParts_co.paa",
            "HAFM_EC635\bw\Tail_co.paa",
            "HAFM_EC635\bw\bawl_co.paa",
            "HAFM_EC635\bw\SideDoors_co.paa",
            "HAFM_EC635\bw\CargoDoors_co.paa"
        };
    };
    class EC635_AT_BW: EC635_AT
    {
        author="Aplion";
        displayName="EC635 BW (AT)";
        scope=2;
        side=1;
        faction="Bundeswehr";
        vehicleClass="Air";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\bw\outerHaul_co.paa",
            "HAFM_EC635\bw\UpperParts_co.paa",
            "HAFM_EC635\bw\Tail_co.paa",
            "HAFM_EC635\bw\bawl_co.paa",
            "HAFM_EC635\bw\SideDoors_co.paa",
            "HAFM_EC635\bw\CargoDoors_co.paa"
        };
    };
    class EC635_Unarmed_BW: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 BW (Unarmed)";
        scope=2;
        side=1;
        faction="Bundeswehr";
        crew="B_Helipilot_F";
        typicalCargo[]=
        {
            "B_Helipilot_F",
            "B_Helipilot_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\bw\outerHaul_co.paa",
            "HAFM_EC635\bw\UpperParts_co.paa",
            "HAFM_EC635\bw\Tail_co.paa",
            "HAFM_EC635\bw\bawl_co.paa",
            "HAFM_EC635\bw\SideDoors_co.paa",
            "HAFM_EC635\bw\CargoDoors_co.paa"
        };
    };
    class EC635_ADAC: EC635_Unarmed
    {
        author="Aplion";
        displayName="EC635 (ADAC)";
        scope=2;
        side=3;
        faction="CIV_F";
        crew="C_man_1_1_F";
        typicalCargo[]=
        {
            "C_man_1_1_F",
            "C_man_1_1_F"
        };
        vehicleClass="Air";
        hiddenSelectionsTextures[]=
        {
            "HAFM_EC635\civ_adac\outerHaul_co.paa",
            "HAFM_EC635\civ_adac\UpperParts_co.paa",
            "HAFM_EC635\civ_adac\Tail_co.paa",
            "HAFM_EC635\civ_adac\bawl_co.paa",
            "HAFM_EC635\civ_adac\SideDoors_co.paa",
            "HAFM_EC635\civ_adac\CargoDoors_co.paa"
        };
    };
    class HAFM_EC635Wreck: HelicopterWreck
    {
        scope=1;
        class Armory
        {
            disabled=1;
        };
        model="\HAFM_EC635\EC635Wreck.p3d";
        typicalCargo[]={};
        irTarget=0;
        transportAmmo=0;
        transportRepair=0;
        transportFuel=0;
        transportSoldier=0;
        class Eventhandlers
        {
        };
    };
};
class cfgMods
{
    author="Aplion";
    timepacked="1433797751";
};
 

 

Share this post


Link to post
Share on other sites

There is no occurrence of "NORFOR_Dingo_Base_F" in either of those configs that you posted. So it's unlikely that the error and the configs are related.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×