class CfgSkeletons {
    class Default {
        isDiscrete = 1;
        skeletonInherit = "";
        skeletonBones[] = {};
    };
    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",

            // New facial features
            "Face_Hub", "head",
            "Face_Jawbone", "Face_Hub",
            "Face_Jowl", "Face_Jawbone",
            "Face_chopRight", "Face_Jawbone",
            "Face_chopLeft", "Face_Jawbone",
            "Face_LipLowerMiddle", "Face_Jawbone",
            "Face_LipLowerLeft", "Face_Jawbone",
            "Face_LipLowerRight", "Face_Jawbone",
            "Face_Chin", "Face_Jawbone",
            "Face_Tongue", "Face_Jawbone",
            "Face_CornerRight", "Face_Hub",
            "Face_CheekSideRight", "Face_CornerRight",
            "Face_CornerLeft", "Face_Hub",
            "Face_CheekSideLeft", "Face_CornerLeft",
            "Face_CheekFrontRight", "Face_Hub",
            "Face_CheekFrontLeft", "Face_Hub",
            "Face_CheekUpperRight", "Face_Hub",
            "Face_CheekUpperLeft", "Face_Hub",
            "Face_LipUpperMiddle", "Face_Hub",
            "Face_LipUpperRight", "Face_Hub",
            "Face_LipUpperLeft", "Face_Hub",
            "Face_NostrilRight", "Face_Hub",
            "Face_NostrilLeft", "Face_Hub",
            "Face_Forehead", "Face_Hub",
            "Face_BrowFrontRight", "Face_Forehead",
            "Face_BrowFrontLeft", "Face_Forehead",
            "Face_BrowMiddle", "Face_Forehead",
            "Face_BrowSideRight", "Face_Forehead",
            "Face_BrowSideLeft", "Face_Forehead",
            "Face_Eyelids", "Face_Hub",
            "Face_EyelidUpperRight", "Face_Hub",
            "Face_EyelidUpperLeft", "Face_Hub",
            "Face_EyelidLowerRight", "Face_Hub",
            "Face_EyelidLowerLeft", "Face_Hub",
            "EyeLeft", "Face_Hub",
            "EyeRight", "Face_Hub",

            // 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 = "A3\anims_f\data\skeleton\SkeletonPivots.p3d";
    };
};

class CfgModels {
    class Default {
        sectionsInherit = "";
        sections[] = {};
        skeletonName = "";
    };

    class army_vest : Default {
        htMin = 60; // Minimum half-cooling time (in seconds)
        htMax = 1800; // Maximum half-cooling time (in seconds)
        afMax = 30; // Maximum temperature in case the model is alive (in celsius)
        mfMax = 0; // Maximum temperature when the model is moving (in celsius)
        mFact = 1; // Metabolism factor - number from interval <0, 1> (0 - metabolism has no influence, 1 - metabolism has full influence (no other temperature source will be considered)).
        tBody = 37; // Metabolism temperature of the model (in celsius)

        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_762_mags",
            "camo_9mm_mag",
            "camo_eb_molle_pouches",
            "camo_eb_molle_pouches_sl",
            "camo_eb_pouches",
            "camo_eb_pouches_sl",
            "camo_lc2_accessories",
            "camo_lc2_accessories_2",
            "camo_lc2_belt",
            "camo_lc2_suspender",
            "camo_lc2_bornal",
            "camo_lc2_cantilDF",
            "camo_lc2_cantilEF",
            "camo_lc2_coldre",
            "camo_lc2_faca",
            "camo_lc2_portafalD",
            "camo_lc2_portafalE",
            "camo_lc2_portapistola",
            "Camo",
            "CamoB",
            "Camo1",
            "Camo2",
            "Camo3",
            "Camo4",
            "cantil",
            "municao",
            "personality",
            "hl",
            "injury_head",
            "insignia",
            "ghillie_hide",
            "unhide",
            "mag_556",
            "mag_9"
        };
        skeletonName = "OFP2_ManSkeleton";
    };
    class braf_bullet_lc2 : army_vest {
    };
    class braf_bullet_Vest : army_vest {
    };
    class braf_buttpack : army_vest {
    };
    class braf_ephod_Bullet_flag : army_vest {
    };
    class braf_ephod_Bullet : army_vest {
    };
    class braf_ephod_flag : army_vest {
    };
    class braf_ephod : army_vest {
    };
    class braf_iba : army_vest {
    };
    class braf_iba_rifleman : army_vest {
    };
    class braf_iba_sl : army_vest {
    };
    class braf_lbv : army_vest {
    };
    class braf_lbv_sl : army_vest {
    };
    class braf_lc2_r : army_vest {
    };
    class braf_lc2_usa : army_vest {
    };
    class braf_lc2_c : army_vest {
    };
    class braf_lc2_d : army_vest {
    };
    class braf_LC2 : army_vest {
    };
    class braf_shoulder_holster : army_vest {
    };
    class braf_wtc_hydro_pack : army_vest {
    };
    class braf_wtc_m7 : army_vest {
    };
    class braf_wtc_m7_rifleman_556 : army_vest {
    };
    class braf_wtc_m7_rifleman_762 : army_vest {
    };
    class braf_wtc_m7_rifleman_belt_556 : army_vest {
    };
    class braf_wtc_m7_rifleman_belt_762 : army_vest {
    };
    class braf_wtc_m7_squad_leader_556 : army_vest {
    };
    class braf_wtc_m7_squad_leader_762 : army_vest {
    };
};