782 lines
16 KiB
INI
782 lines
16 KiB
INI
class CfgSkeletons
|
|
{
|
|
class Default
|
|
{
|
|
isDiscrete = 1;
|
|
skeletonInherit = "";
|
|
skeletonBones[] = {};
|
|
};
|
|
class EE9_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_1_3_damper","",
|
|
"wheel_1_3","wheel_1_3_damper",
|
|
"wheel_1_3_unhide","wheel_1_3",
|
|
"wheel_1_3_hide","wheel_1_3",
|
|
|
|
"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",
|
|
|
|
"wheel_2_3_damper","",
|
|
"wheel_2_3","wheel_2_3_damper",
|
|
"wheel_2_3_unhide","wheel_2_3",
|
|
"wheel_2_3_hide","wheel_2_3",
|
|
|
|
"windshield","damageHide",
|
|
"Glass","windshield",
|
|
|
|
"pip_driver","",
|
|
"pip_gunner","",
|
|
"pip_commander","",
|
|
|
|
"speed","damageHide",
|
|
"rpm","damageHide",
|
|
"reverselight","damageHide",
|
|
|
|
"mainturret","",
|
|
"gun_rot","mainturret",
|
|
"arrow_clinometer","mainturret",
|
|
"Backpacks","mainturret",
|
|
"teddy","mainturret",
|
|
|
|
"mainGun","mainturret",
|
|
"gun_elev","mainGun",
|
|
"CamonetCannon","mainGun",
|
|
"mag","mainGun",
|
|
"Mag_flash","mag",
|
|
|
|
"gunnerview","mainGun",
|
|
"gun_recoil","mainGun",
|
|
"damagevez","mainturret",
|
|
"Cannon_flash","gun_recoil",
|
|
|
|
"CamonetHull","damageHide",
|
|
|
|
"hatch_commander","mainturret",
|
|
"hatch_gunner","mainturret",
|
|
|
|
"hatch_driver","",
|
|
"hatch_driver_lever_2","hatch_driver"
|
|
|
|
};
|
|
};
|
|
};
|
|
class CfgModels
|
|
{
|
|
class Default
|
|
{
|
|
sections[] = {};
|
|
sectionsInherit="";
|
|
skeletonName = "";
|
|
};
|
|
class BRAF_Cascavel : Default
|
|
{
|
|
skeletonName="EE9_Skeleton";
|
|
sections[]=
|
|
{
|
|
"Camo1",
|
|
"Camo2",
|
|
"Camo3",
|
|
"Camo4",
|
|
"Camonet",
|
|
"glass",
|
|
"Light_L",
|
|
"Light_R",
|
|
"Light_C",
|
|
"back_lights",
|
|
"brake_lights",
|
|
"dashboard_lights",
|
|
"zbytek",
|
|
"zasleh",
|
|
"zasleh3",
|
|
"hit_hull",
|
|
"hit_engine",
|
|
"hit_fuel",
|
|
"hit_mainGun",
|
|
"hit_mainTurret",
|
|
"clan",
|
|
"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 -120";
|
|
angle1="rad 120";
|
|
axis="axis_rpm";
|
|
memory=1;
|
|
minValue=3;
|
|
maxValue=3500;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="rpm";
|
|
sourceAddress=0;
|
|
selection="rpm";
|
|
};
|
|
class speed
|
|
{
|
|
type="rotation";
|
|
angle0="rad -120";
|
|
angle1="rad 120";
|
|
axis="axis_speed";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=39;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="speed";
|
|
sourceAddress=0;
|
|
selection="speed";
|
|
};
|
|
class reverse
|
|
{
|
|
type="Hide";
|
|
selection="reverselight";
|
|
sourceAddress="clamp";
|
|
source="Gear";
|
|
minValue=-1;
|
|
maxValue=0;
|
|
hideValue="0.2";
|
|
};
|
|
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";
|
|
angle0=-0.35;
|
|
angle1=0.35;
|
|
};
|
|
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_1_3: Wheel_1_1
|
|
{
|
|
axis="wheel_1_3_axis";
|
|
selection="wheel_1_3";
|
|
};
|
|
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_2_3: Wheel_1_1
|
|
{
|
|
axis="wheel_2_3_axis";
|
|
selection="wheel_2_3";
|
|
};
|
|
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_1_3_Damper: wheel_1_1_Damper
|
|
{
|
|
selection="wheel_1_3_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_2_3_Damper: wheel_1_1_Damper
|
|
{
|
|
selection="wheel_2_3_damper";
|
|
};
|
|
class wheel_1_1_Damage
|
|
{
|
|
type="translationY";
|
|
offset0=0;
|
|
offset1=0.24;
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="HitLFWheel";
|
|
sourceAddress=0;
|
|
selection="wheel_1_1_damper_land";
|
|
};
|
|
class wheel_1_2_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitLBWheel";
|
|
selection="wheel_1_2_damper_land";
|
|
};
|
|
class wheel_1_3_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitLMWheel";
|
|
selection="wheel_1_3_damper_land";
|
|
};
|
|
class wheel_2_1_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitRFWheel";
|
|
selection="wheel_2_1_damper_land";
|
|
};
|
|
class wheel_2_2_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitRBWheel";
|
|
selection="wheel_2_2_damper_land";
|
|
};
|
|
class wheel_2_3_Damage: wheel_1_1_Damage
|
|
{
|
|
source="HitRMWheel";
|
|
selection="wheel_2_3_damper_land";
|
|
};
|
|
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_1_3_destruct_unhide: wheel_1_1_destruct_unhide
|
|
{
|
|
source="HitLMWheel";
|
|
selection="wheel_1_3_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 wheel_2_3_destruct_unhide: wheel_1_1_destruct_unhide
|
|
{
|
|
source="HitRMWheel";
|
|
selection="wheel_2_3_unhide";
|
|
};
|
|
class Windshield_Up
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad 120";
|
|
axis="axis_windshield";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="hatchDriver";
|
|
sourceAddress=1;
|
|
selection="windshield";
|
|
};
|
|
class Driverhatch
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad 140";
|
|
axis="axis_driver_lever_1";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0.2;
|
|
maxPhase=1;
|
|
source="hatchDriver";
|
|
sourceAddress=1;
|
|
selection="hatch_driver";
|
|
};
|
|
class pip_driver
|
|
{
|
|
type="hide";
|
|
selection="pip_driver";
|
|
sourceAddress="clamp";
|
|
source="hatchDriver";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class pip_gunner
|
|
{
|
|
type="hide";
|
|
source="hatchGunner";
|
|
selection="pip_gunner";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class pip_commander
|
|
{
|
|
type="hide";
|
|
source="hatchCommander";
|
|
selection="pip_commander";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=1;
|
|
};
|
|
class Driverhatch_damage
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad 140";
|
|
axis="axis_driver_lever_1";
|
|
memory=1;
|
|
minValue=0.95;
|
|
maxValue=1;
|
|
minPhase=0.2;
|
|
maxPhase=1;
|
|
source="damage";
|
|
sourceAddress=1;
|
|
selection="hatch_driver";
|
|
};
|
|
class Driverhatch_lever
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad 50";
|
|
axis="axis_driver_lever_2";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=0.2;
|
|
source="hatchDriver";
|
|
sourceAddress=1;
|
|
selection="hatch_driver_lever_2";
|
|
};
|
|
class Gunnerhatch
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad -120";
|
|
axis="axis_gunner_hatch";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="hatchGunner";
|
|
sourceAddress=1;
|
|
selection="hatch_gunner";
|
|
};
|
|
class Gunnerhatch_damage
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad -120";
|
|
axis="axis_gunner_hatch";
|
|
memory=1;
|
|
minValue=0.95;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="damage";
|
|
sourceAddress=1;
|
|
selection="hatch_gunner";
|
|
};
|
|
class Commanderhatch
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad 110";
|
|
axis="axis_comander_hatch";
|
|
memory=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="hatchCommander";
|
|
sourceAddress=1;
|
|
selection="hatch_commander";
|
|
};
|
|
class Commanderhatch_damage
|
|
{
|
|
type="rotation";
|
|
angle0=0;
|
|
angle1="rad 160";
|
|
axis="axis_comander_hatch";
|
|
memory=1;
|
|
minValue=0.95;
|
|
maxValue=1;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
source="damage";
|
|
sourceAddress=1;
|
|
selection="hatch_commander";
|
|
};
|
|
class MainTurret
|
|
{
|
|
type="rotation";
|
|
angle0="rad -360";
|
|
angle1="rad 360";
|
|
axis="axis_turret";
|
|
memory=1;
|
|
minValue="rad -360";
|
|
maxValue="rad 360";
|
|
minPhase="rad -360";
|
|
maxPhase="rad 360";
|
|
source="mainTurret";
|
|
sourceAddress=0;
|
|
selection="mainTurret";
|
|
};
|
|
class Clinometer
|
|
{
|
|
type="rotation";
|
|
angle0=-6.283185;
|
|
angle1=6.283185;
|
|
axis="axis_clinometer";
|
|
memory=1;
|
|
minValue=-6.283185;
|
|
maxValue=6.283185;
|
|
minPhase=-6.283185;
|
|
maxPhase=6.283185;
|
|
source="mainTurret";
|
|
sourceAddress=0;
|
|
selection="arrow_clinometer";
|
|
};
|
|
class Turret_Rot
|
|
{
|
|
type="rotation";
|
|
angle0="rad -15";
|
|
angle1="rad 15";
|
|
axis="axis_gun_rot";
|
|
memory=1;
|
|
minValue=-6.283185;
|
|
maxValue=6.283185;
|
|
minPhase=-6.283185;
|
|
maxPhase=6.283185;
|
|
source="mainTurret";
|
|
sourceAddress=0;
|
|
selection="gun_rot";
|
|
};
|
|
class MainGun
|
|
{
|
|
type="rotation";
|
|
angle0="rad -360";
|
|
angle1="rad 360";
|
|
axis="axis_gun";
|
|
memory=1;
|
|
minValue="rad -360";
|
|
maxValue="rad 360";
|
|
minPhase="rad -360";
|
|
maxPhase="rad 360";
|
|
source="mainGun";
|
|
sourceAddress=0;
|
|
selection="mainGun";
|
|
};
|
|
//class MainGun_damage
|
|
//{
|
|
// type="rotation";
|
|
// angle0=0;
|
|
// angle1="rad -8";
|
|
// axis="axis_gun";
|
|
// memory=1;
|
|
// minValue=0;
|
|
// maxValue=1;
|
|
// minPhase=0;
|
|
// maxPhase=1;
|
|
// source="damage";
|
|
// sourceAddress=0;
|
|
// selection="mainGun";
|
|
//};
|
|
class Gun_Elev
|
|
{
|
|
type="rotationX";
|
|
angle0="rad -15";
|
|
angle1="rad 15";
|
|
axis="axis_gun_elev";
|
|
memory=1;
|
|
minValue=-1;
|
|
maxValue=1;
|
|
minPhase=-1;
|
|
maxPhase=1;
|
|
source="mainGun";
|
|
sourceAddress=0;
|
|
selection="gun_elev";
|
|
};
|
|
class Gun_Flash_Hide
|
|
{
|
|
type="hide";
|
|
source="muzzle_hide_cannon";
|
|
selection="Cannon_flash";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=0;
|
|
unHideValue=0.992;
|
|
};
|
|
class Gun_Flash_Rot
|
|
{
|
|
type="rotation";
|
|
selection="Cannon_flash";
|
|
sourceAddress="loop";
|
|
axis="recoil_axis";
|
|
source="muzzle_rot_cannon";
|
|
minPhase=0;
|
|
maxPhase=4;
|
|
minValue=0;
|
|
maxValue=4;
|
|
memory=0;
|
|
angle0=0;
|
|
angle1=6.283185;
|
|
};
|
|
class Gun_recoil
|
|
{
|
|
type="translation";
|
|
source="recoil_source";
|
|
selection="gun_recoil";
|
|
sourceAddress="clamp";
|
|
axis="recoil_axis";
|
|
minPhase=0.95;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
offset0=0;
|
|
offset1=1;
|
|
};
|
|
class Mag_Flash_Hide
|
|
{
|
|
type="hide";
|
|
source="muzzle_hide_coax";
|
|
selection="Mag_flash";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=0;
|
|
unhideValue=0.992;
|
|
};
|
|
class Mag_Flash_Rot
|
|
{
|
|
type="rotation";
|
|
selection="Mag_flash";
|
|
sourceAddress="loop";
|
|
axis="axis_coax";
|
|
source="muzzle_rot_coax";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
angle0=0;
|
|
angle1=6.283185;
|
|
};
|
|
class damageHide
|
|
{
|
|
type="hide";
|
|
source="damage";
|
|
selection="damageHide";
|
|
sourceAddress=clamp;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0.0;
|
|
maxValue=1.0;
|
|
hideValue=1.0;
|
|
};
|
|
class GlassHide
|
|
{
|
|
type="hide";
|
|
source="damage";
|
|
selection="glass";
|
|
sourceAddress=clamp;
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0.0;
|
|
maxValue=1.0;
|
|
hideValue=1.0;
|
|
};
|
|
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_1_3_destruct: damageHide
|
|
{
|
|
source="HitLMWheel";
|
|
selection="wheel_1_3_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 wheel_2_3_destruct: damageHide
|
|
{
|
|
source="HitRMWheel";
|
|
selection="wheel_2_3_hide";
|
|
};
|
|
class Backpacks_Hide
|
|
{
|
|
type="hide";
|
|
source="Backpacks_Hide";
|
|
selection="Backpacks";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=0;
|
|
unhideValue=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 CamonetCannon_Hide
|
|
{
|
|
type="hide";
|
|
source="CamonetCannon_Hide";
|
|
selection="CamonetCannon";
|
|
sourceAddress="clamp";
|
|
minPhase=0;
|
|
maxPhase=1;
|
|
minValue=0;
|
|
maxValue=1;
|
|
memory=0;
|
|
hideValue=0;
|
|
unhideValue=1;
|
|
};
|
|
};
|
|
};
|
|
class BRAF_Cascavel_Wreck: BRAF_Cascavel{};
|
|
}; |