Files
DayZ-Epoch/SQF/dayz_anim/dog/model.cfg
2014-05-27 12:40:21 -04:00

132 lines
3.0 KiB
INI

class CfgSkeletons
{
class Default;
class AnimalSkeleton: Default
{
isDiscrete = 0;
skeletonInherit = "";
skeletonBones[] ={};
};
class DogSkeleton
{
isDiscrete = 0;
skeletonInherit = "";
skeletonBones[] =
{
"Hips","",
"spine","Hips",
"spine1","spine",
"spine2","spine1",
"neck","spine2",
"neck1","neck",
"head","neck1",
"Jaw","head",
"Tongue1","Jaw",
"Tongue2","Tongue1",
"leftArm","spine2",
"leftForeArm","leftArm",
"leftHand","leftForeArm",
"leftFinger","leftHand",
"rightArm","spine2",
"rightForeArm","rightArm",
"rightHand","rightForeArm",
"rightFinger","rightHand",
"tail1","Hips",
"tail2","tail1",
"tail3","tail2",
"leftUpLeg","spine",
"leftLeg","leftUpLeg",
"leftFoot","leftLeg",
"leftToe","leftFoot",
"rightUpLeg","spine",
"rightLeg","rightUpLeg",
"rightFoot","rightLeg",
"rightToe","rightFoot",
"leftEar","head",
"rightEar","head"
};
pivotsModel = "ca\Animals2\Dog_Skeleton.p3d";
};
class BirdSkeleton: AnimalSkeleton
{
skeletonInherit = "AnimalSkeleton";
skeletonBones[] =
{
"head","neck",
"Hips","spine",
"leftArm","leftShoulder",
"leftForeArm","leftArm",
"leftHand","leftForeArm",
"LeftFingerBase","leftHand",
"leftFoot","leftLeg",
"leftFootIndex1","leftFoot",
"leftFootMiddle1","leftFoot",
"leftFootRing1","leftFoot",
"leftFootThumb1","leftFoot",
"leftLeg","leftUpLeg",
"leftShoulder","spine",
"leftUpLeg","spine",
"neck","spine1",
"rightArm","rightShoulder",
"rightForeArm","rightArm",
"rightHand","rightForeArm",
"rightFingerBase","RightHand",
"rightFoot","rightLeg",
"rightFootIndex1","rightFoot",
"rightFootMiddle1","rightFoot",
"rightFootRing1","rightFoot",
"RightFootThumb1","rightFoot",
"rightLeg","rightUpLeg",
"rightShoulder","spine",
"rightUpLeg","spine",
"spine","",
"spine1","spine",
"tail","Hips"
};
};
class CfgMovesButterfly: Default
{
skeletonBones[] =
{
"body", "",
"LBwing", "",
"LTwing", "",
"RBwing", "",
"RTwing", ""
};
};
};
class CfgModels
{
class Default;
class Dog: Default
{
sections[] = {"trup"};
skeletonName = "DogSkeleton";
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)
};
class dogBarkOnce: Dog {};
class dogDownIdle: Dog {};
class dogDownStand: Dog {};
class dogDownStill: Dog {};
class dogGestureHeadL: Dog {};
class dogGestureHeadR: Dog {};
class dogGestureIdle1: Dog {};
class dogGestureIdle2: Dog {};
class dogGestureSniff: Dog {};
class dogStandDown: Dog {};
class dogGestureGrowl: Dog {};
};