class CfgSkeletons
{
    class Alac_Skeleton
    {
        isDiscrete=1;
        skeletonInherit="";
        skeletonBones[]=
		{
		"cocking_lever","",
		"safety_pin","",
		"front_sight","",
		"rear_sight","",
		"zeroing_1","rear_sight",
		"zeroing_2","zeroing_1",
		"front_sight_cover","",
		"rear_sight_cover",""
		};
    };
};
class CfgModels
{
    class alac
    {
        htMin=0;
        htMax=0;
        afMax=0;
        mfMax=0;
        mFact=0;
        tBody=0;
        skeletonName="Alac_Skeleton";
        sectionsInherit="";
        sections[]={};
        class Animations
        {
            class Rear_Cover_Slide
            {
                type="translation";
				          source="isselected";
                //source="rear_cover";
                selection="rear_sight_cover";
				        axis="rear_cover_axis";
                sourceAddress="clamp";
				        animPeriod=1;
                minPhase=0;
                maxPhase=1;
                minValue=0;
                maxValue=0.95;
                memory=0;
                offset0=1;
                offset1=0;
            };
			      class Rear_Sight_Rotation
            {
                type="rotation";
				        source="isselected";
                //source="rear_cover";
                selection="rear_sight";
                sourceAddress="clamp";
				        axis="rear_sight_axis";
				        minPhase=0;
                maxPhase=1;
                minValue=0.95;
                maxValue=1;
                memory=0;
                angle0=-1.585;
                angle1=0;
            };
			      class Front_Cover_Slide
            {
                type="translation";
				        source="isselected";
                //source="front_cover";
                selection="front_sight_cover";
				        axis="front_cover_axis";
                sourceAddress="clamp";
				        animPeriod=1;
                minPhase=0;
                maxPhase=1;
                minValue=0;
                maxValue=0.95;
                memory=0;
                offset0=1;
                offset1=0;
            };
			      class Front_Sight_Rotation
            {
                type="rotation";
				        source="isselected";
                //source="front_cover";
                selection="front_sight";
                sourceAddress="clamp";
				        axis="front_sight_axis";
				        minPhase=0;
                maxPhase=1;
                minValue=0.95;
                maxValue=1;
                memory=0;
                angle0=1.58;
                angle1=0;
            };
			      class Zeroing_Slide
            {
                type="translation";
                source="zeroing1";
                selection="zeroing_1";
                sourceAddress="clamp";
				        axis="zeroing_1_axis";
                minPhase=0;
                maxPhase=1;
                minValue=0;
                maxValue=1;
                memory=0;
                offset0=0;
                offset1=1;
            };
            class Zeroing_Rotation
            {
                type="rotation";
                source="zeroing1";
                selection="zeroing_2";
                sourceAddress="clamp";
				        axis="zeroing_2_axis";
                minPhase=0;
                maxPhase=1;
                minValue=0;
                maxValue=1;
                memory=0;
                angle0=-0.5235988;
                angle1=1.221731;
            };
			      class Cocking_Lever_Slide_1
            {
                type="translation";
                source="isselected";
				        //source="cocking";
                selection="cocking_lever";
				        axis="cocking_lever";
                sourceAddress="clamp";
                minPhase=0;
                maxPhase=0.33;
                minValue=0;
                maxValue=0.33;
                memory=0;
                offset0=0.25;
                offset1=0;
            };
			      class Cocking_Lever_Rotation
            {
                type="rotation";
                source="isselected";
				        //source="cocking";
                selection="cocking_lever";
                sourceAddress="clamp";
				        axis="cocking_lever_axis";
                minPhase=0.33;
                maxPhase=0.66;
                minValue=0.33;
                maxValue=0.66;
                memory=0;
                angle0=-2.5;
                angle1=0;
            };
			      class Cocking_Lever_Slide_2
            {
                type="translation";
                source="isselected";
				        //source="cocking";
                selection="cocking_lever";
				        axis="cocking_lever_axis";
                sourceAddress="clamp";
                minPhase=0.66;
                maxPhase=1;
                minValue=0.66;
                maxValue=1;
                memory=0;
                offset0=-1;
                offset1=0;
            };
            class Safety_Pin_Hide
            {
                type="hide";
				        source="isselected";
                //source="pin";
                selection="safety_pin";
                sourceAddress="clamp";
                minPhase=0;
                maxPhase=1;
                minValue=0;
                maxValue=1;
                memory=0;
                hideValue=1;
                unHideValue=-1;
            };
        };
    };
	class alac_ammo: alac {};
};
