702 lines
14 KiB
INI
702 lines
14 KiB
INI
class CfgSkeletons
|
|
{
|
|
class Default
|
|
{
|
|
isDiscrete=1;
|
|
skeletonInherit="";
|
|
skeletonBones[]={};
|
|
};
|
|
class BRAF_LMV_Skeleton : Default
|
|
{
|
|
SkeletonBones[]=
|
|
{
|
|
"damageHide","",
|
|
"drivewheel","damageHide",
|
|
|
|
"wheel_1_1_damper","",
|
|
"wheel_1_1_steering","wheel_1_1_damper",
|
|
"wheel_1_1","wheel_1_1_steering",
|
|
"wheel_1_1_unhide","wheel_1_1",
|
|
"wheel_1_1_hide","wheel_1_1",
|
|
|
|
"wheel_1_2_damper","",
|
|
"wheel_1_2","wheel_1_2_damper",
|
|
"wheel_1_2_unhide","wheel_1_2",
|
|
"wheel_1_2_hide","wheel_1_2",
|
|
|
|
"wheel_2_1_damper","",
|
|
"wheel_2_1_steering","wheel_2_1_damper",
|
|
"wheel_2_1","wheel_2_1_steering",
|
|
"wheel_2_1_unhide","wheel_2_1",
|
|
"wheel_2_1_hide","wheel_2_1",
|
|
|
|
"wheel_2_2_damper","",
|
|
"wheel_2_2","wheel_2_2_damper",
|
|
"wheel_2_2_unhide","wheel_2_2",
|
|
"wheel_2_2_hide","wheel_2_2",
|
|
|
|
"speed","damageHide",
|
|
"rpm","damageHide",
|
|
"temp","damageHide",
|
|
"volt","damageHide",
|
|
"fuel","damageHide",
|
|
"Antenna_1","damageHide",
|
|
"Antenna_2","damageHide",
|
|
|
|
"reverselight","damageHide",
|
|
"marker","damageHide",
|
|
"CamonetHull","damageHide",
|
|
"step","damageHide",
|
|
"step_hide","damageHide",
|
|
"Bumper_1","damageHide",
|
|
"Bumper_2","damageHide",
|
|
"jerrycan","damageHide",
|
|
"smoke","damageHide",
|
|
|
|
"Armed","",
|
|
"mainturret","Armed",
|
|
"mainGun","mainturret",
|
|
"gun_recoil","mainGun",
|
|
"zasleh","mainGun",
|
|
|
|
"Glass1","damageHide",
|
|
"Glass2","damageHide",
|
|
"Glass3","damageHide",
|
|
"Glass4","damageHide",
|
|
"Glass5","damageHide",
|
|
|
|
"rendertarget0","damageHide",
|
|
"control","Armed",
|
|
"Stick_L","control",
|
|
"Stick_R","control",
|
|
|
|
"hatch_gunner",""
|
|
|
|
};
|
|
};
|
|
};
|
|
class CfgModels
|
|
{
|
|
class Default
|
|
{
|
|
sections[] = {};
|
|
sectionsInherit="";
|
|
skeletonName = "";
|
|
};
|
|
class BRAF_LMV : Default
|
|
{
|
|
skeletonName="BRAF_LMV_Skeleton";
|
|
sections[]=
|
|
{
|
|
"Camo1",
|
|
"Camo2",
|
|
"Camo3",
|
|
"Remax",
|
|
"Remax_C",
|
|
"Camonet",
|
|
"Glass1",
|
|
"Glass2",
|
|
"Glass3",
|
|
"Glass4",
|
|
"Glass5",
|
|
"Light_L1",
|
|
"Light_L2",
|
|
"Light_R1",
|
|
"Light_R2",
|
|
"backlight",
|
|
"brakelight",
|
|
"dashboardlight",
|
|
"zbytek",
|
|
"clan",
|
|
"zasleh",
|
|
"fratricide_counter",
|
|
"NATOSymbol_currentFraction_first",
|
|
"NATOSymbol_currentFraction_second",
|
|
"NATOSymbol_type",
|
|
"NATOSymbol_size",
|
|
"NATOSymbol_superiorFraction_first",
|
|
"NATOSymbol_superiorFraction_second"
|
|
};
|
|
class Animations
|
|
{
|
|
class drivewheel
|
|
{
|
|
type="rotation";
|
|
angle0="rad 75";
|
|
angle1="rad -75";
|
|
axis="axis_drivewheel";
|
|
memory=1;
|
|
minValue=-1;
|
|
maxValue=1;
|
|
minPhase=-1;
|
|
maxPhase=1;
|
|
source="drivingWheel";
|
|
sourceAddress=0;
|
|
selection="drivewheel";
|
|
};
|
|
class rpm
|
|
{
|
|
type="rotation";
|
|
angle0="rad 130";
|
|
angle1="rad -130";
|
|
axis="axis_rpm";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=6000;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="rpm";
|
|
sourceAddress=0;
|
|
selection="rpm";
|
|
};
|
|
class speed
|
|
{
|
|
type="rotation";
|
|
angle0="rad -130";
|
|
angle1="rad 133";
|
|
axis="axis_speed";
|
|
memory=1;
|
|
minValue=5.555556;
|
|
maxValue=61.11111;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="speed";
|
|
sourceAddress=0;
|
|
selection="speed";
|
|
};
|
|
class fuel
|
|
{
|
|
type="rotation";
|
|
source="fuel";
|
|
selection="fuel";
|
|
axis="axis_fuel";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
angle0="rad -135";
|
|
angle1="rad -35";
|
|
};
|
|
class temp
|
|
{
|
|
type="rotation";
|
|
source="engineTemp";
|
|
selection="temp";
|
|
axis="axis_temp";
|
|
memory=1;
|
|
minValue=50;
|
|
maxValue=130;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
angle0="rad -140";
|
|
angle1="rad -35";
|
|
};
|
|
class volt
|
|
{
|
|
type="rotation";
|
|
source="engineTemp";
|
|
selection="volt";
|
|
axis="axis_volt";
|
|
memory=1;
|
|
minValue=9;
|
|
maxValue=19;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
angle0="rad 55";
|
|
angle1="rad -55";
|
|
};
|
|
class reverse
|
|
{
|
|
type="Hide";
|
|
selection="reverselight";
|
|
sourceAddress="clamp";
|
|
source="Gear";
|
|
minValue=-1;
|
|
maxValue=0;
|
|
hideValue="0.2";
|
|
};
|
|
class Marker_Hide
|
|
{
|
|
type="hide";
|
|
selection="marker";
|
|
sourceAddress="clamp";
|
|
source="Marker_Hide";
|
|
memory=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
hideValue=1;
|
|
};
|
|
class Steering_1
|
|
{
|
|
type="rotation";
|
|
angle0=-0.35;
|
|
angle1=0.35;
|
|
axis="axis_steering_1_1";
|
|
memory=1;
|
|
minValue=-1;
|
|
maxValue=1;
|
|
minPhase=-1;
|
|
maxPhase=1;
|
|
source="drivingWheel";
|
|
sourceAddress=0;
|
|
selection="wheel_1_1_steering";
|
|
};
|
|
class Steering_2: Steering_1
|
|
{
|
|
axis="axis_steering_2_1";
|
|
selection="wheel_2_1_steering";
|
|
};
|
|
class Wheel_1_1
|
|
{
|
|
type="rotationX";
|
|
angle0=0;
|
|
angle1=-6.283185;
|
|
axis="wheel_1_1_axis";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="wheel";
|
|
sourceAddress=1;
|
|
selection="wheel_1_1";
|
|
};
|
|
class wheel_1_2: Wheel_1_1
|
|
{
|
|
axis="wheel_1_2_axis";
|
|
selection="wheel_1_2";
|
|
};
|
|
class wheel_2_1: Wheel_1_1
|
|
{
|
|
axis="wheel_2_1_axis";
|
|
selection="wheel_2_1";
|
|
};
|
|
class Wheel_2_2: Wheel_1_1
|
|
{
|
|
axis="wheel_2_2_axis";
|
|
selection="wheel_2_2";
|
|
};
|
|
class wheel_1_1_Damper
|
|
{
|
|
type="translation";
|
|
axis="axis_damper";
|
|
selection="wheel_1_1_damper";
|
|
sourceAddress="clamp";
|
|
source="damper";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
offset0=1;
|
|
offset1=-0.15;
|
|
};
|
|
class wheel_1_2_Damper: wheel_1_1_Damper
|
|
{
|
|
selection="wheel_1_2_damper";
|
|
};
|
|
class wheel_2_1_Damper: wheel_1_1_Damper
|
|
{
|
|
selection="wheel_2_1_damper";
|
|
};
|
|
class wheel_2_2_Damper: wheel_1_1_Damper
|
|
{
|
|
selection="wheel_2_2_damper";
|
|
};
|
|
class wheel_1_1_Damage
|
|
{
|
|
type="translationY";
|
|
offset0=0;
|
|
offset1=0.18;
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=-0.2;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="HitLFWheel";
|
|
sourceAddress=0;
|
|
selection="wheel_1_1_damper";
|
|
};
|
|
class wheel_1_2_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitLBWheel";
|
|
selection="wheel_1_2_damper";
|
|
};
|
|
class wheel_2_1_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitRFWheel";
|
|
selection="wheel_2_1_damper";
|
|
};
|
|
class wheel_2_2_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitRBWheel";
|
|
selection="wheel_2_2_damper";
|
|
};
|
|
class wheel_1_1_destruct_unhide
|
|
{
|
|
type="hide";
|
|
hideValue=0;
|
|
unhideValue=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="HitLFWheel";
|
|
sourceAddress=2;
|
|
selection="wheel_1_1_unhide";
|
|
};
|
|
class wheel_1_2_destruct_unhide: wheel_1_1_destruct_unhide
|
|
{
|
|
source="HitLBWheel";
|
|
selection="wheel_1_2_unhide";
|
|
};
|
|
class wheel_2_1_destruct_unhide: wheel_1_1_destruct_unhide
|
|
{
|
|
source="HitRFWheel";
|
|
selection="wheel_2_1_unhide";
|
|
};
|
|
class wheel_2_2_destruct_unhide: wheel_1_1_destruct_unhide
|
|
{
|
|
source="HitRBWheel";
|
|
selection="wheel_2_2_unhide";
|
|
};
|
|
class Gunnerhatch
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad -100";
|
|
axis="axis_gunner_hatch";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="Close_Hatch";
|
|
sourceAddress=1;
|
|
selection="hatch_gunner";
|
|
};
|
|
class MainTurret
|
|
{
|
|
type="rotation";
|
|
angle0=-6.283185;
|
|
angle1=6.283185;
|
|
axis="axis_turret";
|
|
memory=1;
|
|
minValue=-6.283185;
|
|
maxValue=6.283185;
|
|
minPhase=-6.283185;
|
|
maxPhase=6.283185;
|
|
source="mainTurret";
|
|
sourceAddress=0;
|
|
selection="mainTurret";
|
|
};
|
|
class MainGun
|
|
{
|
|
type="rotation";
|
|
angle0=-6.283185;
|
|
angle1=6.283185;
|
|
axis="axis_gun";
|
|
memory=1;
|
|
minValue=-6.283185;
|
|
maxValue=6.283185;
|
|
minPhase=-6.283185;
|
|
maxPhase=6.283185;
|
|
source="mainGun";
|
|
sourceAddress=0;
|
|
selection="mainGun";
|
|
};
|
|
class Stick_L_Y
|
|
{
|
|
type="rotationx";
|
|
source="mainGun";
|
|
selection="Stick_L";
|
|
sourceAddress="clamp";
|
|
axis="stick_axis";
|
|
minValue=-6.283185;
|
|
maxValue=6.283185;
|
|
minPhase=-6.283185;
|
|
maxPhase=6.283185;
|
|
memory=0;
|
|
angle0="-rad 30";
|
|
angle1="rad 30";
|
|
};
|
|
class Stick_R_Y: Stick_L_Y
|
|
{
|
|
selection="Stick_L";
|
|
};
|
|
class Stick_L_X: Stick_L_Y
|
|
{
|
|
source="mainTurret";
|
|
angle0="-rad 30";
|
|
angle1="rad 30";
|
|
};
|
|
class Stick_R_X: Stick_L_X
|
|
{
|
|
selection="Stick_L";
|
|
angle0="rad 30";
|
|
angle1="-rad 30";
|
|
};
|
|
class Armed_Hide
|
|
{
|
|
type="hide";
|
|
source="Armed_Hide";
|
|
selection="Armed";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=0;
|
|
unhideValue=1;
|
|
};
|
|
class Mount_Hide: Armed_Hide
|
|
{
|
|
source="Mount_Hide";
|
|
selection="Mount";
|
|
};
|
|
class MainGun_damage
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad -20";
|
|
axis="axis_gun";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="damage";
|
|
sourceAddress=0;
|
|
selection="mainGun";
|
|
};
|
|
class Gun_Flash_Rot
|
|
{
|
|
type="rotation";
|
|
selection="zasleh";
|
|
sourceAddress="loop";
|
|
axis="recoil_axis";
|
|
source="Gun_Flash_Rot";
|
|
minPhase=0;
|
|
maxPhase=4;
|
|
minValue=0;
|
|
maxValue=4;
|
|
memory=0;
|
|
angle0=0;
|
|
angle1=6.283185;
|
|
};
|
|
class Gun_recoil
|
|
{
|
|
type="translation";
|
|
source="Gun_Recoil";
|
|
selection="gun_recoil";
|
|
sourceAddress="loop";
|
|
axis="recoil_axis";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
offset0=0;
|
|
offset1=1;
|
|
};
|
|
class damageHide
|
|
{
|
|
type="hide";
|
|
source="damage";
|
|
selection="damageHide";
|
|
sourceAddress=clamp;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0.0;
|
|
maxValue=1.0;
|
|
hideValue=1.0;
|
|
};
|
|
class Glass1_destruct
|
|
{
|
|
type="hide";
|
|
selection="Glass1";
|
|
source="HitGlass1";
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
hidevalue = 0.99999;
|
|
};
|
|
class Glass2_destruct: Glass1_destruct
|
|
{
|
|
selection="Glass2";
|
|
source="HitGlass2";
|
|
|
|
};
|
|
class Glass3_destruct: Glass1_destruct
|
|
{
|
|
selection="Glass3";
|
|
source="HitGlass3";
|
|
|
|
};
|
|
class Glass4_destruct: Glass1_destruct
|
|
{
|
|
selection="Glass4";
|
|
source="HitGlass4";
|
|
|
|
};
|
|
class Glass5_destruct: Glass1_destruct
|
|
{
|
|
selection="Glass5";
|
|
source="HitGlass5";
|
|
|
|
};
|
|
class wheel_1_1_destruct: damageHide
|
|
{
|
|
source="HitLFWheel";
|
|
selection="wheel_1_1_hide";
|
|
};
|
|
class wheel_1_2_destruct: damageHide
|
|
{
|
|
source="HitLBWheel";
|
|
selection="wheel_1_2_hide";
|
|
};
|
|
class wheel_2_1_destruct: damageHide
|
|
{
|
|
source="HitRFWheel";
|
|
selection="wheel_2_1_hide";
|
|
};
|
|
class wheel_2_2_destruct: damageHide
|
|
{
|
|
source="HitRBWheel";
|
|
selection="wheel_2_2_hide";
|
|
};
|
|
class antenna1_bend_X
|
|
{
|
|
type="translationX";
|
|
source="gmeterx";
|
|
selection="Antenna_1";
|
|
animPeriod=0;
|
|
minPhase=-1;
|
|
maxPhase=1;
|
|
minValue=-0.1;
|
|
maxValue=0.1;
|
|
offset0=0.05;
|
|
offset1=-0.05;
|
|
};
|
|
class antenna1_bend_Z: antenna1_bend_X
|
|
{
|
|
type="translationZ";
|
|
source="gmeterz";
|
|
};
|
|
class antenna2_bend_X
|
|
{
|
|
type="translationX";
|
|
source="gmeterx";
|
|
selection="Antenna_2";
|
|
animPeriod=0;
|
|
minPhase=-1;
|
|
maxPhase=1;
|
|
minValue=-0.1;
|
|
maxValue=0.1;
|
|
offset0=0.05;
|
|
offset1=-0.05;
|
|
};
|
|
class antenna2_bend_Z: antenna2_bend_X
|
|
{
|
|
type="translationZ";
|
|
source="gmeterz";
|
|
};
|
|
class Step_Hide
|
|
{
|
|
type="hide";
|
|
source="Step_Hide";
|
|
selection="Step_Hide";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class Step
|
|
{
|
|
type="hide";
|
|
source="Step";
|
|
selection="Step";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class Bumper_1
|
|
{
|
|
type="hide";
|
|
source="Bumper_1";
|
|
selection="Bumper_1";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class Bumper_2
|
|
{
|
|
type="hide";
|
|
source="Bumper_2";
|
|
selection="Bumper_2";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class Jerry_Hide
|
|
{
|
|
type="hide";
|
|
source="Jerry_Hide";
|
|
selection="jerrycan";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class Smoke_Hide
|
|
{
|
|
type="hide";
|
|
source="Smoke_Hide";
|
|
selection="smoke";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
//class CamonetHull_Hide
|
|
//{
|
|
// type="hide";
|
|
// source="CamonetHull_Hide";
|
|
// selection="CamonetHull";
|
|
// sourceAddress="clamp";
|
|
// minPhase=0;
|
|
// maxPhase=1;
|
|
// minValue=0;
|
|
// maxValue=1;
|
|
// memory=0;
|
|
// hideValue=0;
|
|
// unhideValue=1;
|
|
//};
|
|
};
|
|
};
|
|
class BRAF_LMV_Wreck: BRAF_LMV{};
|
|
}; |