class CfgSkeletons { 
    class Default {
        isDiscrete = 1;
        skeletonInherit = "";
        skeletonBones[] = {};
    };
    class ace_tacticalladder_skeleton: Default {
        isDiscrete = 0;
        skeletonInherit = "";
        skeletonBones[] = {
           "base","",
           "1","base",
           "2","1",
           "3","2",
           "4","3",
           "5","4",
           "6","5",
           "7","6",
           "8","7",
           "9","8",
           "10","9",
           "11","10",
           "step","11"
        };	
    };
    class OFP2_ManSkeleton {
        isDiscrete = 0;
        skeletonInherit = "";
        skeletonBones[] = {
            "Pelvis","",
            "Spine","Pelvis",
            "Spine1","Spine",
            "Spine2","Spine1",
            "Spine3","Spine2",
            "Camera","Pelvis",
            "weapon","Spine1",
            "launcher","Spine1",
            //Head skeleton in hierarchy
            "neck","Spine3",
                    "neck1","neck",
                        "head","neck1",
                            "HeadCutScene","head",
                            "jaw","head",
                            "chin","head",
                            "jaw_rf","head",
                            "jaw_rm","head",
                            "jaw_rs","head",
                            "jaw_lf","head",
                            "jaw_lm","head",
                            "jaw_ls","head",
                            "ear_r","head",
                            "ear_l","head",
                            "lip_lc","head",
                            "lip_lwlb","head",
                            "lip_lwlf","head",
                            "lip_lwm","head",
                            "lip_lwrf","head",
                            "lip_lwrb","head",
                            "lip_rc","head",
                            "lip_uprb","head",
                            "lip_uprf","head",
                            "lip_upm","head",
                            "lip_uplf","head",
                            "lip_uplb","head",
                            "nose_tip","head",
                            "nose_r","head",
                            "nose_l","head",
                                  "zig_lt","head",
                                  "zig_lm","head",
                                  "zig_lb","head",
                                  "zig_rt","head",
                                  "zig_rm","head",
                                  "zig_rb","head",
                                  "cheek_r","head",
                                  "cheek_l","head",
                                  "eyebrow_lb","head",
                                  "eyebrow_lm","head",
                                  "eyebrow_lf","head",
                                  "corr","head",
                                  "eyebrow_rf","head",
                                  "eyebrow_rm","head",
                                  "eyebrow_rb","head",
                                  "eye_upr","head",
                                  "eye_lwr","head",
                                  "eye_upl","head",
                                  "eye_lwl","head",
                                  "cheek_rf","head",
                                  "cheek_rm","head",
                                  "cheek_rb","head",
                                  "cheek_lf","head",
                                  "cheek_lm","head",
                                  "cheek_lb","head",
                                  "forehead_l","head",
                                  "forehead_m","head",
                                  "forehead_r","head",
                                  "l_eye","head",
                                  "r_eye","head",
                                  "l_pupila","head",
                                  "r_pupila","head",
                                  "neck_t","head",
                                  "neck_b","head",
                                  "neck_r","head",
                                  "neck_l","head",
                                  "tongue_b","head",
                                  "tongue_m","head",
                                  "tongue_f","head",
        //Left upper side
            "LeftShoulder","Spine3",
            "LeftArm","LeftShoulder",
            "LeftArmRoll","LeftArm",
            "LeftForeArm","LeftArmRoll",
            "LeftForeArmRoll","LeftForeArm",
            "LeftHand","LeftForeArmRoll",
            "LeftHandRing","LeftHand",
            "LeftHandRing1","LeftHandRing",
            "LeftHandRing2","LeftHandRing1",
            "LeftHandRing3","LeftHandRing2",
            "LeftHandPinky1","LeftHandRing",
            "LeftHandPinky2","LeftHandPinky1",
            "LeftHandPinky3","LeftHandPinky2",
            "LeftHandMiddle1","LeftHand",
            "LeftHandMiddle2","LeftHandMiddle1",
            "LeftHandMiddle3","LeftHandMiddle2",
            "LeftHandIndex1","LeftHand",
            "LeftHandIndex2","LeftHandIndex1",
            "LeftHandIndex3","LeftHandIndex2",
            "LeftHandThumb1","LeftHand",
            "LeftHandThumb2","LeftHandThumb1",
            "LeftHandThumb3","LeftHandThumb2",
        //Right upper side
            "RightShoulder","Spine3",
            "RightArm","RightShoulder",
            "RightArmRoll","RightArm",
            "RightForeArm","RightArmRoll",
            "RightForeArmRoll","RightForeArm",
            "RightHand","RightForeArmRoll",
            "RightHandRing","RightHand",
            "RightHandRing1","RightHandRing",
            "RightHandRing2","RightHandRing1",
            "RightHandRing3","RightHandRing2",
            "RightHandPinky1","RightHandRing",
            "RightHandPinky2","RightHandPinky1",
            "RightHandPinky3","RightHandPinky2",
            "RightHandMiddle1","RightHand",
            "RightHandMiddle2","RightHandMiddle1",
            "RightHandMiddle3","RightHandMiddle2",
            "RightHandIndex1","RightHand",
            "RightHandIndex2","RightHandIndex1",
            "RightHandIndex3","RightHandIndex2",
            "RightHandThumb1","RightHand",
            "RightHandThumb2","RightHandThumb1",
            "RightHandThumb3","RightHandThumb2",
        //Left lower side
            "LeftUpLeg","Pelvis",
            "LeftUpLegRoll","LeftUpLeg",
            "LeftLeg","LeftUpLegRoll",
            "LeftLegRoll","LeftLeg",
            "LeftFoot","LeftLegRoll",
            "LeftToeBase","LeftFoot",
        //Right lower side
            "RightUpLeg","Pelvis",
            "RightUpLegRoll","RightUpLeg",
            "RightLeg","RightUpLegRoll",
            "RightLegRoll","RightLeg",
            "RightFoot","RightLegRoll",
            "RightToeBase","RightFoot"
            };
            // location of pivot points (local axes) for hierarchical animation
            //pivotsModel="ca\Anims\Characters\Data\Skeleton\SkeletonPivots.p3d";
            pivotsModel="";
      };
};

class CfgModels {
    class Default {
        sectionsInherit="";
        sections[] = {""};
        skeletonName = "";
    };
    class ace_tacticalladder {
        skeletonName = "ace_tacticalladder_skeleton";
        sections[] = { "roadway" };
        sectionsInherit = "";		
        class Animations {
            class rotate {
                type = "rotation";
                source = "";
                sourceAddress = "clamp";
                selection = "base";
                axis = "axis_rotate";
                minValue = 0;
                maxValue = 90;
                angle0="rad 0";
                angle1="rad +90";
            };		
            class extract_1 {
                type = "translation";
                source = "";
                selection = "1";
                axis = "axis_1";
                animPeriod = 0;
                minValue = 0;
                maxValue = 1;
                minPhase = 0;
                maxPhase = 1;
                offset0 = 0;
                offset1 = 0.82;
            };
            class extract_2: extract_1 {
                selection = "2";
                axis = "axis_2";
            };
            class extract_3: extract_1 {
                selection = "3";
                axis = "axis_3";
            };
            class extract_4: extract_1 {
                selection = "4";
                axis = "axis_4";
            };
            class extract_5: extract_1 {
                selection = "5";
                axis = "axis_5";
            };
            class extract_6: extract_1 {
                selection = "6";
                axis = "axis_6";
            };
            class extract_7: extract_1 {
                selection = "7";
                axis = "axis_7";
            };
            class extract_8: extract_1 {
                selection = "8";
                axis = "axis_8";
            };
            class extract_9: extract_1 {
                selection = "9";
                axis = "axis_9";
            };
            class extract_10: extract_1 {
                selection = "10";
                axis = "axis_10";
            };
            class extract_11: extract_1 {
                selection = "11";
                axis = "axis_11";
            };
        };
    };
    class ArmaMan: Default {
        htMin=60;
        htMax=1800;
        afMax=30;
        mfMax=0;
        mFact=1;
        tBody=37;
        sections[]= {
            "osobnost",
            "Head_Injury",
            "Body_Injury",
            "l_leg_injury",
            "l_arm_injury",
            "r_arm_injury",
            "r_leg_injury",
            "injury_body",
            "injury_legs",
            "injury_hands",
            "clan",
            "clan_sign",
            "Camo",
            "CamoB",
            "Camo1",
            "Camo2",
            "personality",
            "hl",
            "injury_head"
        };
        skeletonName="OFP2_ManSkeleton";
    };
    class ace_tacticalladder_pack: ArmaMan {
    };
};