123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- class CfgSkeletons
- {
- class Default
- {
- isDiscrete=1;
- skeletonInherit="";
- skeletonBones[]={};
- };
- class 3AS_DC15CGL_Skeleton: Default
- {
- skeletonBones[]=
- {
- "Magazine", "",
- "zasleh", ""
- };
- };
- };
- class CfgModels
- {
- class Default
- {
- sectionsInherit="";
- sections[]={};
- skeletonName="";
- };
- class 3AS_DC15C_GL: Default
- {
- sections[]=
- {
- "zasleh",
- "camo",
- "camo1",
- "camo2",
- "camo3"
- };
- skeletonName="3AS_DC15CGL_Skeleton";
- class Animations
- {
- class Magazine_Reload //Slug reload visible
- {
- type="translation";
- source="reloadmagazine.0";
- selection="Magazine";
- axis="Magazine_axis";
- sourceAddress="clamp";
- minPhase=0;
- maxPhase=0;
- minValue=0.30;
- maxValue=0.40;
- memory=1;
- offset0=0;
- offset1=-5;
- };
- class Magazine_Reload1 //Slug reload visible
- {
- type="translation";
- source="reloadmagazine.0";
- selection="Magazine";
- axis="Magazine_axis";
- sourceAddress="clamp";
- minPhase=0;
- maxPhase=0;
- minValue=0.40;
- maxValue=0.80;
- memory=1;
- offset0=0;
- offset1=5;
- };
- class Magazine_Hide
- {
- type="hide";
- source="reloadmagazine.0";
- selection="Magazine";
- sourceAddress="clamp";
- minPhase=0;
- maxPhase=1;
- minValue=0;
- maxValue=1;
- memory=0;
- hideValue=0.4;
- unHideValue=0.8;
- };
- class no_magazine
- {
- type="hide";
- source="hasmagazine";
- selection="magazine";
- sourceAddress="clamp";
- minPhase=0;
- maxPhase=1;
- minValue=0;
- maxValue=1;
- memory=0;
- hideValue=0.5;
- unHideValue=-1;
- };
- class MuzzleFlashROT
- {
- type="rotationX";
- source="ammoRandom"; //use ammo count as phase for animation
- sourceAddress="loop"; //loop when phase out of bounds
- selection="zasleh"; //selection we want to rotate
- axis=""; //no own axis - center of rotation is computed from selection
- centerFirstVertex=true; //use first vertex of selection as center of rotation
- minPhase=0;
- maxPhase=4;
- minValue=0;
- maxValue=4; //rotation angle will be 360/4 = 90 degrees
- memory=0;
- angle0="rad 0";
- angle1="rad 360";
- };
- };
- };
- };
|