Code:
class CfgSkeletons
{
//skelRefClass
class Plane;
//skelClass1
class fw190:Plane
{
isDiscrete=1;
skeletonInherit = "";
skeletonBones[]=
{
"fw190","",
"vrtule","fw190",
"b_wheel","fw190",
"Canopy_glass","",
"elev","fw190",
"l_aeler","fw190",
"r_aeler","fw190",
"rudder","fw190",
"gear_1","fw190",
"l_wheel","gear_1",
"gear_1_1","gear_1",
"gear_2","fw190",
"r_wheel","gear_2",
"gear_2_2","gear_2",
"zasleh",""
};
};
//skelClass2
};
class CfgModels
{
class Default
{
sectionsInherit = "";
sections[] = {};
};
//modelRefClass
//modelClass1
class fw190:Default
{
sectionsInherit = "";
sections[] =
{"vrtule","vrtule staticka","vrtule blur", "zasleh"};
skeletonName = "fw190";
class Animations
{
class prop
{
type = "rotation";
source = "rotor";
memory=1;
sourceAddress="loop";
minValue=0.00;
maxValue=1.00;
angle0= "rad 0";
angle1= "rad 360";
selection="vrtule";
axis="osa vrtule";
};
class gear_1
{
type = "rotation";
source="gear";
selection="gear_1";
axis="gear_1_axis";
angle0=1.3;
angle1=0;
};
class gear_1_1
{
type = "rotation";
source="gear";
selection="gear_1_1";
axis="gear_1_1_axis";
angle0=-2.1;
angle1=0;
};
class gear_2
{
type = "rotation";
selection="gear_2";
axis="gear_2_axis";
source="gear";
angle0=-1.3;
angle1=0;
};
class gear_2_2
{
type = "rotation";
source="gear";
selection="gear_2_2";
axis="gear_2_2_axis";
angle0=2.2;
angle1=0;
};
class b_wheel
{
type = "rotation";
source = "wheel";
memory=1;
sourceAddress="loop";
minValue=0.00;
maxValue=1.00;
angle0=0.00;
angle1=3.141593;
axis = "b_wheel_axis";
selection = "b_wheel";
};
class l_wheel
{
type = "rotation";
source = "wheel";
memory=1;
sourceAddress="loop";
minValue=0.00;
maxValue=1.00;
angle0=0.00;
angle1=3.141593;
axis = "l_wheel_axis";
selection = "l_wheel";
};
class r_wheel
{
type = "rotation";
source = "wheel";
memory=1;
sourceAddress="loop";
minValue=0.00;
maxValue=1.00;
angle0=0.00;
angle1=3.141593;
axis = "r_wheel_axis";
selection = "r_wheel";
};
class elevator
{
type = "rotation";
sourceAddress = "clamp";
source = "elevator";
memory = "true";
minValue = -1;
maxValue = 1;
angle0 = "rad -20";
angle1 = "rad 20";
axis = "elev_axis";
selection = "elev";
};
class r_aileron
{
type = "rotation";
source = "aileron";
sourceAddress = "clamp";
memory = "true";
minValue = -1;
maxValue = 1;
angle0 = "rad -30";
angle1 = "rad 30";
axis = "r_aeler_axis";
selection = "r_aeler";
};
class l_aileron
{
type = "rotation";
source = "aileron";
sourceAddress = "clamp";
memory = "true";
minValue = -1;
maxValue = 1;
angle0 = "rad 30";
angle1 = "rad -30";
axis = "l_aeler_axis";
selection = "l_aeler";
};
class rudder
{
type = "rotation";
source = "rudder";
sourceAddress = "clamp";
memory = "true";
minValue = -1;
maxValue = 1;
angle0 = "rad -20";
angle1 = "rad 20";
axis = "rudder_axis";
selection = "rudder";
};
//animsfw190
};
};
};