Last active
September 8, 2019 20:39
-
-
Save maximilionus/7d9e18a4086a4b0c55e2d6cfa21ce636 to your computer and use it in GitHub Desktop.
ArmA 2 && 3 - model.cfg for default Skeleton
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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"; | |
}; | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class CfgSkeletons | |
{ | |
class 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="Samples_F\TemplateRTM\ManSkeleton_Pivots.p3d"; | |
}; | |
}; | |
class CfgModels | |
{ | |
class Default | |
{ | |
sectionsInherit=""; | |
sections[] = {}; | |
skeletonName = ""; | |
}; | |
class ArmaMan: 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", "injury_head", "clan", "clan_sign", "Camo", "CamoB", "Camo1", "Camo2", "personality", "hl", "insignia" | |
}; | |
skeletonName = "ManSkeleton"; | |
}; | |
class bust: ArmaMan {}; | |
class Male: ArmaMan {}; | |
class MaleSkeleton_Pivots: ArmaMan {}; | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment