Files

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{};
};