194 lines
3.6 KiB
INI
194 lines
3.6 KiB
INI
class CfgSkeletons
|
|
{
|
|
class Default
|
|
{
|
|
isDiscrete = 1;
|
|
skeletonInherit = "";
|
|
skeletonBones[] = {};
|
|
};
|
|
class StaticWeapon: Default
|
|
{
|
|
isDiscrete=1;
|
|
skeletonInherit="Default";
|
|
skeletonBones[]=
|
|
{
|
|
"OtocVez","",
|
|
"OtocHlaven","OtocVez",
|
|
"OtocHlaven_Shake","OtocHlaven",
|
|
"ammo_belt","OtocHlaven_Shake",
|
|
"magazine","OtocHlaven_Shake",
|
|
"feedtray_cover","OtocHlaven_Shake",
|
|
"bolt","OtocHlaven_Shake",
|
|
"recoil","OtocHlaven_Shake",
|
|
"charging_handle","OtocHlaven_Shake",
|
|
"damagehideVez","OtocVez",
|
|
"damagehideHlaven","OtocHlaven",
|
|
"damagehideRecoil","recoil"
|
|
};
|
|
};
|
|
class metis: StaticWeapon
|
|
{
|
|
isDiscrete = 1;
|
|
skeletonInherit = "Default";
|
|
skeletonBones[]=
|
|
{
|
|
"turret","",
|
|
"gun","turret",
|
|
"zaslepka","gun"
|
|
};
|
|
};
|
|
};
|
|
class CfgModels
|
|
{
|
|
class Default
|
|
{
|
|
sections[] = {};
|
|
sectionsInherit="";
|
|
skeletonName = "";
|
|
};
|
|
class StaticWeapon: Default
|
|
{
|
|
sections[]=
|
|
{
|
|
"zasleh","zbytek"
|
|
};
|
|
skeletonName="StaticWeapon";
|
|
class Animations
|
|
{
|
|
class MainTurret
|
|
{
|
|
type="rotationY";
|
|
source="mainTurret";
|
|
selection="OtocVez";
|
|
axis="osaveze";
|
|
animPeriod=0;
|
|
minValue="rad -360";
|
|
maxValue="rad +360";
|
|
angle0="rad -360";
|
|
angle1="rad +360";
|
|
};
|
|
|
|
class MainGun
|
|
{
|
|
type="rotationX";
|
|
source="mainGun";
|
|
selection="OtocHlaven";
|
|
axis="osahlavne";
|
|
animPeriod=0;
|
|
minValue="rad -360";
|
|
maxValue="rad +360";
|
|
angle0="rad -360";
|
|
angle1="rad +360";
|
|
};
|
|
|
|
|
|
// destruct BASE START
|
|
class MainTurret_destructX
|
|
{
|
|
type="rotationX";
|
|
source="damage";
|
|
selection="OtocVez";
|
|
axis="osaveze";
|
|
animPeriod=0;
|
|
minValue=0.99;
|
|
maxValue=1;
|
|
angle0=0;
|
|
angle1="rad -3";
|
|
};
|
|
class MainTurret_destructY:MainTurret_destructX
|
|
{
|
|
type="rotationY";
|
|
angle1="rad +5";
|
|
};
|
|
class MainTurret_destructZ:MainTurret_destructX
|
|
{
|
|
type="rotationZ";
|
|
angle1="rad -5";
|
|
};
|
|
class MainGun_destructX:MainTurret_destructX
|
|
{
|
|
selection="OtocHlaven";
|
|
axis="osahlavne";
|
|
angle1="rad -12";
|
|
};
|
|
class MainGun_destructY:MainGun_destructX
|
|
{
|
|
type="rotationY";
|
|
angle1="rad +2";
|
|
};
|
|
class MainGun_destructZ:MainGun_destructX
|
|
{
|
|
type="rotationZ";
|
|
angle1="rad +5";
|
|
};
|
|
class magazine_destruct:MainTurret_destructX
|
|
{
|
|
type="hide";
|
|
selection="magazine";
|
|
hideValue=0.5;
|
|
};
|
|
class ammo_belt_destruct:magazine_destruct
|
|
{
|
|
selection="ammo_belt";
|
|
};
|
|
class bolt_destruct:magazine_destruct
|
|
{
|
|
selection="bolt";
|
|
};
|
|
class charging_handle_destruct:magazine_destruct
|
|
{
|
|
selection="charging_handle";
|
|
};
|
|
class damagehideVez_destruct:magazine_destruct
|
|
{
|
|
type="hide";
|
|
selection="damagehideVez";
|
|
hideValue=0.9;
|
|
};
|
|
class damagehideHlaven_destruct:damagehideVez_destruct
|
|
{
|
|
selection="damagehideHlaven";
|
|
};
|
|
class damagehideRecoil_destruct:damagehideVez_destruct
|
|
{
|
|
selection="damagehideRecoil";
|
|
};
|
|
// destruct BASE END
|
|
|
|
};
|
|
};
|
|
class metis: StaticWeapon
|
|
{
|
|
sections[]={};
|
|
skeletonName="metis";
|
|
sectionsInherit = "Default";
|
|
class Animations
|
|
{
|
|
class MainTurret
|
|
{
|
|
type="rotationY";
|
|
source="mainTurret";
|
|
selection="turret";
|
|
axis="turret_axis";
|
|
animPeriod=0;
|
|
minValue="rad -360";
|
|
maxValue="rad +360";
|
|
angle0="rad -360";
|
|
angle1="rad +360";
|
|
};
|
|
class MainGun
|
|
{
|
|
type="rotationX";
|
|
source="mainGun";
|
|
selection="gun";
|
|
axis="gun_axis";
|
|
animPeriod=0;
|
|
minValue="rad -360";
|
|
maxValue="rad +360";
|
|
angle0="rad -360";
|
|
angle1="rad +360";
|
|
};
|
|
};
|
|
};
|
|
};
|