class CfgGesturesMale
{
    class Default;
    class RifleReloadProneBase;
    class States
    {
    class PumpActionStand: Default
    {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pump.rtm";
        looped = 0;
        speed = 3.5;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
    };
    class PumpActionProne: Default
        {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pumpprone.rtm";
        looped = 0;
        speed = 3.5;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
        };
    class PumpActionStandAI: Default
        {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pumpAI.rtm";
        looped = 0;
        speed = 1.75;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
        };
    class PumpActionProneAI: Default
        {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pumpproneAI.rtm";
        looped = 0;
        speed = 1.75;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
        };
    class PumpActionLeft: Default
        {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pumpleft.rtm";
        looped = 0;
        speed = 3.5;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
        };
    class PumpActionRight: Default
        {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pumpright.rtm";
        looped = 0;
        speed = 3.5;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
        };
    class PumpActionDown: Default
        {
        file = "\braf\braf_weapons_anim\animations\12cal_Boito\Handanim_bpx_uts15_pumpdown.rtm";
        looped = 0;
        speed = 3.5;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        canPullTrigger = 1;
        rightHandIKBeg = 1;
        rightHandIKEnd = 1;
        leftHandIKCurve[] = {0,1,0.1,1,0.2,0,0.95,0,1,1};
        enableOptics = 1;
        aimPrecision = 40;
        disableWeapons = 1;
        };
    class HLC_GestureReloadM1903A1_UN :Default
        {
        file = "braf\braf_weapons_anim\animations\762mm_Mosquefal\reload\reload_1903_standing.rtm";
        speed = 0.13333333333333333333333333333333;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.3;
        headBobMode = 2;
        rightHandIKBeg = true;
        rightHandIKCurve[] = { 0, 1, 0.026667,1, 0.04, 0, 0.88, 0, 0.9022, 1 };
        rightHandIKEnd = true;
        leftHandIKBeg = true;
        leftHandIKCurve[] = { 0, 1, 0.02667, 0, 0.93333, 0, 0.9489, 1 };
        leftHandIKEnd = true;
        };
    class HLC_GestureReloadM1903A1_UN_Prone :Default
        {
        file = "braf\braf_weapons_anim\animations\762mm_Mosquefal\reload\reload_1903_prone.rtm";
        speed = 0.13333333333333333333333333333333;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.1;
        headBobMode = 2;
        rightHandIKBeg = true;
        rightHandIKCurve[] = { 0, 1, 0.026667, 1, 0.04, 0, 0.88, 0, 0.9022, 1 };
        rightHandIKEnd = true;
        leftHandIKBeg = true;
        leftHandIKCurve[] = { 0, 1, 0.02667, 0, 0.93333, 0, 0.9489, 1 };
        leftHandIKEnd = true;
        };
    class HLC_GestureReloadM1903A1_UN_Context : HLC_GestureReloadM1903A1_UN
        {
        mask = "handsWeapon_context";
        };
    class HLC_GestureRechamberM1903A1_UN :Default
        {
        file = "braf\braf_weapons_anim\animations\762mm_Mosquefal\reload\rechamber_1903a1_standing.rtm";
        speed = 0.44;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.1;
        headBobMode = 2;
        rightHandIKCurve[] = { 0.08, 1, 0.18, 0, 0.7, 0, 0.82, 1 };
        leftHandIKBeg = true;
        leftHandIKEnd = true;
        leftHandIKCurve[] = { 0, 1, 1, 1 };
        };
    class HLC_GestureRechamberM1903A1_UN_Prone :Default
        {
        file = "braf\braf_weapons_anim\animations\762mm_Mosquefal\reload\rechamber_1903a1_prone.rtm";
        speed = 0.44;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.01;
        headBobMode = 2;
        rightHandIKCurve[] = { 0.08, 1, 0.18, 0, 0.7, 0, 0.82, 1 };
        leftHandIKBeg = true;
        leftHandIKEnd = true;
        leftHandIKCurve[] = { 0, 1,1, 1 };
        };
    class HLC_GestureRechamberM1903A1_UN_Context : HLC_GestureRechamberM1903A1_UN
        {
        mask = "handsWeapon_context";
        };
    class HLC_GestureReloadM1903A1 :Default
        {
		file = "braf\braf_weapons_anim\animations\762mm_Mosquefal\reload\reload_1903a1_standing.rtm";
		speed = 0.1875000000117188;
		looped = false;
		mask = "handsWeapon";
		headBobStrength = 0.3;
		headBobMode = 2;
		rightHandIKBeg = true;
		rightHandIKCurve[] = { 0, 1, 0.026667, 1, 0.04, 0, 0.88, 0, 0.9022, 1 };
		rightHandIKEnd = true;
		leftHandIKBeg = true;
		leftHandIKCurve[] = { 0, 1, 0.02667, 0, 0.93333, 0, 0.9489, 1 };
		leftHandIKEnd = true;
        };
    class HLC_GestureReloadM1903A1_Prone :Default
        {
        file = "braf\braf_weapons_anim\animations\762mm_Mosquefal\reload\reload_1903a1_prone.rtm";
        speed = 0.1875000000117188;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.1;
        headBobMode = 2;
        rightHandIKBeg = true;
        rightHandIKCurve[] = { 0, 1, 0.026667, 1, 0.04, 0, 0.88, 0, 0.9022, 1 };
        rightHandIKEnd = true;
        leftHandIKBeg = true;
        leftHandIKCurve[] = { 0, 1, 0.02667, 0, 0.93333, 0, 0.9489, 1 };
        leftHandIKEnd = true;
        };
    class HLC_GestureReloadM1903A1_Context : HLC_GestureReloadM1903A1
        {
        mask = "handsWeapon_context";
        };
	class HLC_GestureReloadAWM: Default
		{
		file="braf\braf_weapons_anim\animations\308_MSR\reload\awc_reload_stand.rtm";
		speed=0.21897811;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.30000001;
		headBobMode=2;
		rightHandIKCurve[]={0,1,0.65693432,1,0.69343066,0,0.87591243,0,0.91240877,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0.072992697,1,0.10218978,0,0.91240877,0,0.94890511,1};
		};
	class HLC_GestureReloadAWM_Crouch: Default
		{
		file="braf\braf_weapons_anim\animations\308_MSR\reload\awc_reload_stand.rtm";
		speed=0.21897811;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.44999999;
		headBobMode=2;
		rightHandIKCurve[]={0,1,1,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.0098599996,0,0.92105001,0,0.94736803,1};
		};
	class HLC_GestureReloadAWM_Prone: Default
		{
		file="braf\braf_weapons_anim\animations\308_MSR\reload\awc_reload_prone.rtm";
		speed=0.21897811;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.1;
		headBobMode=2;
		rightHandIKCurve[]={0,1,0.65693432,1,0.69343066,0,0.87591243,0,0.91240877,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0.072992697,1,0.10218978,0,0.91240877,0,0.94890511,1};
		};
	class HLC_GestureReloadAWM_Context: HLC_GestureReloadAWM
		{
		mask="handsWeapon_context";
		};
	class HLC_GestureRechamberAWM: Default
		{
		file="braf\braf_weapons_anim\animations\308_MSR\reload\awc_rechamber_stand.rtm";
		speed=0.5;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.1;
		headBobMode=2;
		rightHandIKCurve[]={0.079999998,1,0.18000001,0,0.69999999,0,0.81999999,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,1,1};
		};
	class HLC_GestureRechamberAWM_Prone: Default
		{
		file="braf\braf_weapons_anim\animations\308_MSR\reload\awc_rechamber_prone.rtm";
		speed=0.60000002;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.1;
		headBobMode=2;
		rightHandIKCurve[]={0.079999998,1,0.18000001,0,0.69999999,0,0.81999999,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,1,1};
		};
	class HLC_GestureRechamberAWM_Context: HLC_GestureRechamberAWM
		{
		mask="handsWeapon_context";
		};
	class braf_GestureReloadFAP: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\reload_FAP.rtm";
		speed=0.184049;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.03125,0,0.83099997,0,0.88700002,1};
		};
	class braf_GestureReloadFAP_prone: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\reload_FAP_prone.rtm";
		speed=0.184049;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.03125,0,0.83099997,0,0.88700002,1};
		};
	class braf_GestureReload_minimi: Default
			{
			file="braf\braf_weapons_anim\animations\556mm_FN_MINIMI\m249_reload_stand.rtm";
			speed=0.098684214;
			looped=0;
			mask="handsWeapon";
			headBobStrength=0.30000001;
			headBobMode=2;
			rightHandIKCurve[]={0,1,0.016000001,0,0.28799999,0,0.30759999,1};
			leftHandIKBeg=1;
			leftHandIKEnd=1;
			leftHandIKCurve[]={0.098679997,1,0.1118421,0,0.92105001,0,0.94736803,1};
			};
	class braf_GestureReload_minimi_Crouch: Default
			{
			file="braf\braf_weapons_anim\animations\556mm_FN_MINIMI\m249_reload_crouch.rtm";
			speed=0.098684214;
			looped=0;
			mask="handsWeapon";
			headBobStrength=0.44999999;
			headBobMode=2;
			rightHandIKCurve[]={1};
			leftHandIKBeg=1;
			leftHandIKEnd=1;
			leftHandIKCurve[]={0,1,0.0098599996,0,0.92105001,0,0.94736803,1};
			};
	class braf_GestureReload_minimi_Prone: Default
			{
			file="braf\braf_weapons_anim\animations\556mm_FN_MINIMI\m249_reload_prone.rtm";
			speed=0.098684214;
			looped=0;
			mask="handsWeapon";
			headBobStrength=0.2;
			headBobMode=2;
			rightHandIKCurve[]={0,1,0.016000001,0,0.28799999,0,0.30759999,1};
			leftHandIKBeg=1;
			leftHandIKEnd=1;
			leftHandIKCurve[]={0.098679997,1,0.1118421,0,0.92105001,0,0.94736803,1};
			};
	class braf_GestureReload_minimi_Context: braf_GestureReload_minimi
			{
			mask="handsWeapon_context";
			};
	class sp_GestureDeployedMinimi: Default
			{
            file = "braf\braf_weapons_anim\animations\762mm_FN_MAG\MagHold.rtm";
            looped = 1;
            speed = 1;
            mask = "leftHand";
            leftHandIKBeg = 1;
            leftHandIKEnd = 1;
            leftHandIKCurve[] = {0};
            enableOptics = 1;
            canPullTrigger = 1;
            disableWeapons = 0;
			};
	class sp_GestureDeployedMinimi_prone: sp_GestureDeployedMinimi
			{
			file = "braf\braf_weapons_anim\animations\762mm_FN_MAG\Mag_prone.rtm";
			};
	class sp_GestureDeployedMinimi_Context: sp_GestureDeployedMinimi
			{
			mask = "handsWeapon_context";
			};    
    class braf_GestureReloadHK33 : Default
        {
		file = "braf\braf_weapons_anim\animations\556mm_HK33\hk33_reload_standing.rtm";
        speed = -5.77;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.3;
        headBobMode = 2;
        rightHandIKCurve[] = { 0, 1, 1, 1 };
        leftHandIKBeg = true;
        leftHandIKEnd = true;
        leftHandIKCurve[] = { 0, 1, 0.033, 0, 0.93, 0, 0.97, 1 };
        };
	class braf_GestureReloadHK33_prone : Default
        {
		file = "braf\braf_weapons_anim\animations\556mm_HK33\hk33_reload_prone.rtm";
        speed = -5.77;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        rightHandIKCurve[] = { 0, 1, 1, 1 };
        leftHandIKBeg = true;
        leftHandIKEnd = true;
        leftHandIKCurve[] = { 0, 1, 0.033, 0, 0.93, 0, 0.97, 1 };
	    };
	
	class braf_GestureReloadHK33_Context : braf_GestureReloadHK33
        {
		mask = "handsWeapon_context";
	    };
    class sp_GestureDeployedGPMG: Default
        {
        file = "braf\braf_weapons_anim\animations\762mm_FN_MAG\MagHold.rtm";
        looped = 1;
        speed = 1;
        mask = "leftHand";
        leftHandIKBeg = 1;
        leftHandIKEnd = 1;
        leftHandIKCurve[] = {0};
        enableOptics = 1;
        canPullTrigger = 1;
        disableWeapons = 0;
        };
    class sp_GestureDeployedGPMG_prone: sp_GestureDeployedGPMG
        {
        file = "braf\braf_weapons_anim\animations\762mm_FN_MAG\Mag_prone.rtm";
        };
    class sp_GestureDeployedGPMG_Context: sp_GestureDeployedGPMG
        {
        mask = "handsWeapon_context";
        };
    class braf_GestureReloadFAL: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\reload_FAL.rtm";
		speed=0.23076899;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.0902,1,0.127,0,0.93984002,0,0.99239999,1};
		};
	class braf_GestureClear_barrel_FAL: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\Fal_Limpar_arma_ace.rtm";
		speed=0.5;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.0902,1,0.127,0,0.93984002,0,0.99239999,1};
		};
	class braf_GestureClear_barrel_FAL_Context: braf_GestureClear_barrel_FAL
		{
		mask="handsWeapon_context";
		};
	class braf_GestureClear_barrel_mt12: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\mt12_Limpar_arma_ace.rtm";
		speed=0.5;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.0902,1,0.127,0,0.93984002,0,0.99239999,1};
		};
	class braf_GestureClear_barrel_mt12_Context: braf_GestureClear_barrel_mt12
		{
		mask="handsWeapon_context";
		};
	class braf_GestureClear_barrel_FAL_prone: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\Fal_Limpar_arma_ace.rtm";
		speed=0.5;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.0902,1,0.127,0,0.93984002,0,0.99239999,1};
		};
	class braf_GestureReloadFAL_prone: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\reload_FAL_prone.rtm";
		speed=0.23076899;
		looped=0;
		mask="handsWeapon";
		headBobStrength=0.2;
		headBobMode=2;
		rightHandIKCurve[]={0,1};
		leftHandIKBeg=1;
		leftHandIKEnd=1;
		leftHandIKCurve[]={0,1,0.0902,1,0.127,0,0.93984002,0,0.99239999,1};
		};
	class braf_GestureReloadFAL_Context: braf_GestureReloadFAL
		{
		mask="handsWeapon_context";
		};
	class braf_grenade_fal: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\braf_grenade_fal_anim.rtm";
		looped=0;
		speed=0.25;
		mask="handsWeapon";
		headBobStrength=0.050000001;
		headBobMode=2;
		leftHandIKBeg=1;
		leftHandIKCurve[]={0,1,0.07,0,0.81,0,0.86000001,1};
		leftHandIKEnd=1;
		rightHandIKBeg=1;
		rightHandIKCurve[]={0,1,0.079999998,0,0.14,0,0.17,1,0.56999999,1,0.68000001,0,0.77999997,1};
		rightHandIKEnd=1;
		};
	class braf_grenade_fal_Prone: Default
		{
		file="braf\braf_weapons_anim\animations\762mm_FN_FAL\braf_grenade_fal_anim.rtm";
		looped=0;
		speed=0.25;
		mask="handsWeapon";
		headBobStrength=0.050000001;
		headBobMode=2;
		leftHandIKBeg=1;
		leftHandIKCurve[]={0,1,0.07,0,0.81,0,0.86000001,1};
		leftHandIKEnd=1;
		rightHandIKBeg=1;
		rightHandIKCurve[]={0,1,0.079999998,0,0.14,0,0.17,1,0.56999999,1,0.68000001,0,0.77999997,1};
		rightHandIKEnd=1;
		};
	class braf_grenade_fal_Context: braf_grenade_fal
		{
		mask="handsWeapon_context";
		};
	class braf_GestureReloadSG550 : Default
		{
        file = "braf\braf_weapons_anim\animations\556mm_SIG_551\reload_sg550_standing.rtm";
        looped = 0;
        speed = -4.133;
        mask = "handsWeapon";
        // mask="empty";
        headBobStrength = 0.2;
        headBobMode = 2;
        rightHandIKCurve[] = { 0, 1, 1, 1 };
        leftHandIKCurve[] = { 0, 1, (4/124), 0, (108/124), 0, (117/124), 1 };
        leftHandIKBeg = true;
        leftHandIKEnd = true;
        rightHandIKBeg = true;
        rightHandIKEnd = true;
    	};
	class braf_GestureReloadSG550_prone : Default
		{
        file = "braf\braf_weapons_anim\animations\556mm_SIG_551\reload_sg550_prone.rtm";
        speed = -4.133;
        looped = false;
        mask = "handsWeapon";
        headBobStrength = 0.2;
        headBobMode = 2;
        rightHandIKCurve[] = { 0, 1, 1, 1 };
        leftHandIKCurve[] = { 0, 1, (4 / 124), 0, (108 / 124), 0, (117 / 124), 1 };
        leftHandIKBeg = true;
        leftHandIKEnd = true;
        rightHandIKBeg = true;
        rightHandIKEnd = true;
    	};
		class braf_GestureReloadSG550_Context : braf_GestureReloadSG550
		{
			mask = "handsWeapon_context";
			};
		
		class AMF_Perseis_II_Gesture_Rechamber : Default
		{
			file = "braf\braf_weapons_anim\animations\50cal_PGM_HecateII\AMF_Perseis_II_rechamber_standing.rtm";
			speed = 0.75;
			looped = "false";
			mask = "handsWeapon";
			headBobStrength = 0.1;
			headBobMode = 2;
			rightHandIKCurve[] = {0.08, 1, 0.18, 0, 0.7, 0, 0.82, 1};
			leftHandIKBeg = "true";
			leftHandIKEnd = "true";
			leftHandIKCurve[] = {0, 1};
		};
		class AMF_Perseis_II_Gesture_Rechamber_Prone : Default
		{
			file = "braf\braf_weapons_anim\animations\50cal_PGM_HecateII\AMF_Perseis_II_rechamber_prone.rtm";
			speed = 0.75;
			looped = "false";
			mask = "handsWeapon";
			headBobStrength = 0.1;
			headBobMode = 2;
			rightHandIKCurve[] = {0.08, 1, 0.18, 0, 0.7, 0, 0.82, 1};
			leftHandIKBeg = "true";
			leftHandIKEnd = "true";
			leftHandIKCurve[] = {0, 1};
		};
		class AMF_Perseis_II_Gesture_Rechamber_Context : AMF_Perseis_II_Gesture_Rechamber
		{
			mask = "handsWeapon_context";
		};
        class AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber : Default
        {
            file = "\braf\braf_weapons_anim\animations\762mm_PGM_UltimaRatio\AMF_PGM_ULTIMA_RATIO_rechamber_standing.rtm";
            speed = 0.75;
            looped = "false";
            mask = "handsWeapon";
            headBobStrength = 0.1;
            headBobMode = 2;
            rightHandIKCurve[] = {0.08, 1, 0.18, 0, 0.7, 0, 0.82, 1};
            leftHandIKBeg = "true";
            leftHandIKEnd = "true";
            leftHandIKCurve[] = {0, 1};
        };
        class AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber_Prone : Default
        {
            file = "\braf\braf_weapons_anim\animations\762mm_PGM_UltimaRatio\AMF_PGM_ULTIMA_RATIO_rechamber_prone.rtm";
            speed = 0.75;
            looped = "false";
            mask = "handsWeapon";
            headBobStrength = 0.1;
            headBobMode = 2;
            rightHandIKCurve[] = {0.08, 1, 0.18, 0, 0.7, 0, 0.82, 1};
            leftHandIKBeg = "true";
            leftHandIKEnd = "true";
            leftHandIKCurve[] = {0, 1};
        };

        class AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber_Context : AMF_PGM_ULTIMA_RATIO_Gesture_Rechamber
        {
            mask = "handsWeapon_context";
        };
	};
};
