813 lines
26 KiB
INI
813 lines
26 KiB
INI
class CfgSkeletons {
|
|
class Default {
|
|
isDiscrete = 1;
|
|
skeletonInherit = "";
|
|
skeletonBones[] = {};
|
|
};
|
|
class m113_bones : Default {
|
|
skeletonInherit = "Default";
|
|
skeletonBones[] = {
|
|
"kolL1", "",
|
|
"kolL2", "",
|
|
"kolL3", "",
|
|
"kolL4", "",
|
|
"kolL5", "",
|
|
"kolL6", "",
|
|
"kolL7", "",
|
|
"kolL8", "",
|
|
"kolP1", "",
|
|
"kolP2", "",
|
|
"kolP3", "",
|
|
"kolP4", "",
|
|
"kolP5", "",
|
|
"kolP6", "",
|
|
"kolP7", "",
|
|
"kolP8", "",
|
|
"podkoloL1", "",
|
|
"podkoloL2", "",
|
|
"podkoloL3", "",
|
|
"podkoloL4", "",
|
|
"podkoloL5", "",
|
|
"podkoloL6", "",
|
|
"podkoloL7", "",
|
|
"podkoloL8", "",
|
|
"podkoloP1", "",
|
|
"podkoloP2", "",
|
|
"podkoloP3", "",
|
|
"podkoloP4", "",
|
|
"podkoloP5", "",
|
|
"podkoloP6", "",
|
|
"podkoloP7", "",
|
|
"podkoloP8", "",
|
|
"koloL1", "podkoloL1",
|
|
"koloL2", "podkoloL2",
|
|
"koloL3", "podkoloL3",
|
|
"koloL4", "podkoloL4",
|
|
"koloL5", "podkoloL5",
|
|
"koloL6", "podkoloL6",
|
|
"koloL7", "podkoloL7",
|
|
"koloL8", "podkoloL8",
|
|
"koloP1", "podkoloP1",
|
|
"koloP2", "podkoloP2",
|
|
"koloP3", "podkoloP3",
|
|
"koloP4", "podkoloP4",
|
|
"koloP5", "podkoloP5",
|
|
"koloP6", "podkoloP6",
|
|
"koloP7", "podkoloP7",
|
|
"koloP8", "podkoloP8",
|
|
"ukaz_rychlo", "",
|
|
"ukaz_rychlo2", "",
|
|
"ukaz_rpm", "",
|
|
"ukaz_radar", "",
|
|
"hodinova", "",
|
|
"minutova", "",
|
|
"kompas", "",
|
|
"ukazsmer", "",
|
|
"damageHide", "",
|
|
"podkoloL1_hide", "podkoloL1",
|
|
"podkoloL2_hide", "podkoloL2",
|
|
"podkoloL3_hide", "podkoloL3",
|
|
"podkoloL4_hide", "podkoloL4",
|
|
"podkoloL5_hide", "podkoloL5",
|
|
"podkoloL6_hide", "podkoloL6",
|
|
"podkoloL7_hide", "podkoloL7",
|
|
"podkoloL8_hide", "podkoloL8",
|
|
"podkoloP1_hide", "podkoloP1",
|
|
"podkoloP2_hide", "podkoloP2",
|
|
"podkoloP3_hide", "podkoloP3",
|
|
"podkoloP4_hide", "podkoloP4",
|
|
"podkoloP5_hide", "podkoloP5",
|
|
"podkoloP6_hide", "podkoloP6",
|
|
"podkoloP7_hide", "podkoloP7",
|
|
"podkoloP8_hide", "podkoloP8",
|
|
"OtocVez", "",
|
|
"OtocHlaven", "OtocVez",
|
|
"OtocVelitele", "OtocVez",
|
|
"OtocHlavenVelitele", "OtocVelitele",
|
|
"poklop_driver", "",
|
|
"poklop_commander", "OtocVelitele",
|
|
"poklop_gunner", "OtocVez",
|
|
"damageVez", "OtocVez",
|
|
"driver_seat", "",
|
|
"damageDriver", "driver_seat",
|
|
"damageHlaven", "OtocHlaven",
|
|
"mph", "",
|
|
"rpm", "",
|
|
"rpm1", "",
|
|
"rpm2", "",
|
|
"top_door", "",
|
|
"rear_door", "",
|
|
"zasleh", "OtocHlaven",
|
|
"ammo_belt", "OtocHlaven_Shake",
|
|
"OtocHlaven_Shake", "OtocHlaven",
|
|
"bolt", "OtocHlaven_Shake",
|
|
"recoil", "OtocHlaven_Shake",
|
|
"charging_handle", "OtocHlaven_Shake",
|
|
"magazine", "OtocHlaven_Shake",
|
|
"feedtray_cover", "OtocHlaven_Shake",
|
|
"bullet001", "bullet002",
|
|
"bullet002", "bullet003",
|
|
"bullet003", "bullet004",
|
|
"bullet004", "bullet005",
|
|
"bullet005", "bullet006",
|
|
"bullet006", "bullet007",
|
|
"bullet007", "bullet008",
|
|
"bullet008", "bullet009",
|
|
"bullet009", "bullet010",
|
|
"bullet010", "bullet011",
|
|
"bullet011", "bullet012",
|
|
"bullet012", "ammo_belt",
|
|
"HatchTop", "",
|
|
"gunner_lf", "",
|
|
"gunner_rf", "",
|
|
"gunner_cmd_turn", "",
|
|
"wavebreaker", "",
|
|
"wavebreaker_lever_1", "wavebreaker",
|
|
"wavebreaker_lever_2", "",
|
|
"addon_acav_turret", "OtocVez",
|
|
"addon_br_shield", "OtocVez",
|
|
"addon_wavebreaker", "",
|
|
"reardoor",""
|
|
};
|
|
};
|
|
};
|
|
class CfgModels {
|
|
class Default {
|
|
sectionsInherit = "";
|
|
sections[] = {};
|
|
skeletonName = "";
|
|
};
|
|
class m113_base : Default {
|
|
sectionsInherit = "";
|
|
sections[] = {
|
|
"cislo",
|
|
"grupa",
|
|
"side",
|
|
"sektor",
|
|
"clan",
|
|
"clan_sign",
|
|
"podsvit pristroju",
|
|
"poskozeni",
|
|
"L svetlo",
|
|
"P svetlo",
|
|
"zasleh",
|
|
"hs_camo1",
|
|
"hs_camo2",
|
|
"hs_camo3",
|
|
"hs_camo4",
|
|
"hs_camo5",
|
|
"zadni svetlo",
|
|
"brzdove svetlo",
|
|
"PasOffsetP",
|
|
"PasOffsetL",
|
|
"karoserie",
|
|
"pas_L",
|
|
"pas_P",
|
|
"motor",
|
|
"vez",
|
|
"zbran",
|
|
"clan",
|
|
"clan_sign",
|
|
"Light_L",
|
|
"Light_R",
|
|
"zbytek"
|
|
};
|
|
skeletonName = "m113_bones";
|
|
class Animations {
|
|
class damageHide {
|
|
type = "hide";
|
|
source = "damage";
|
|
selection = "damageHide";
|
|
};
|
|
class wavebreaker {
|
|
type = "rotation";
|
|
source = "inWater";
|
|
selection = "wavebreaker";
|
|
axis = "wavebreaker_axis";
|
|
animPeriod = 2;
|
|
memory = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
angle0 = 0;
|
|
angle1 = "rad -70";
|
|
};
|
|
class wavebreaker_lever_1 {
|
|
type = "rotation";
|
|
source = "inWater";
|
|
selection = "wavebreaker_lever_1";
|
|
axis = "wavebreaker_lever_1_axis";
|
|
animPeriod = 2;
|
|
memory = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
angle0 = 0;
|
|
angle1 = "rad 95";
|
|
};
|
|
class wavebreaker_lever_2 {
|
|
type = "rotation";
|
|
source = "inWater";
|
|
selection = "wavebreaker_lever_2";
|
|
axis = "wavebreaker_lever_2_axis";
|
|
animPeriod = 2;
|
|
memory = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
angle0 = 0;
|
|
angle1 = "rad -163";
|
|
};
|
|
class IndicatorSpeed {
|
|
type = "rotation";
|
|
source = "speed";
|
|
selection = "mph";
|
|
axis = "mph_axis";
|
|
memory = 1;
|
|
maxValue = 16.67;
|
|
angle0 = -2.2689281;
|
|
angle1 = 2.2689281;
|
|
};
|
|
class IndicatorSpeed2 {
|
|
type = "rotation";
|
|
source = "speed";
|
|
selection = "ukaz_rychlo2";
|
|
axis = "osa_rychlo2";
|
|
memory = "false";
|
|
animPeriod = 0;
|
|
minValue = 0;
|
|
maxValue = 16.67;
|
|
angle0 = 0;
|
|
angle1 = "rad -240";
|
|
};
|
|
class IndicatorRPM {
|
|
type = "rotation";
|
|
source = "rpm";
|
|
selection = "rpm";
|
|
axis = "rpm_axis";
|
|
memory = 1;
|
|
angle0 = -0.43633199;
|
|
angle1 = 0.43633199;
|
|
};
|
|
class RPM1 : IndicatorRPM {
|
|
selection = "rpm1";
|
|
axis = "rpm1_axis";
|
|
maxValue = 2;
|
|
angle0 = 2.0999999;
|
|
angle1 = -2.2688279;
|
|
};
|
|
class RPM2 : IndicatorRPM {
|
|
selection = "rpm2";
|
|
axis = "rpm2_axis";
|
|
angle0 = 0.43633199;
|
|
angle1 = -0.43633199;
|
|
};
|
|
class WatchHour {
|
|
type = "rotation";
|
|
source = "clockHour";
|
|
selection = "hodinova";
|
|
axis = "osa_time";
|
|
memory = "false";
|
|
animPeriod = 0;
|
|
angle0 = 0;
|
|
angle1 = "rad 360";
|
|
};
|
|
class WatchMinute {
|
|
type = "rotation";
|
|
source = "clockMinute";
|
|
selection = "minutova";
|
|
axis = "osa_time";
|
|
memory = "false";
|
|
animPeriod = 0;
|
|
angle0 = 0;
|
|
angle1 = "rad 360";
|
|
};
|
|
class Wheel_kolL1 {
|
|
type = "rotationX";
|
|
source = "wheelL";
|
|
selection = "kolL1";
|
|
axis = "";
|
|
memory = "false";
|
|
animPeriod = 0;
|
|
minvalue = 0.5;
|
|
maxvalue = 1;
|
|
angle0 = 0;
|
|
angle1 = "rad -360";
|
|
sourceAddress = "loop";
|
|
};
|
|
class Wheel_koloL1 : Wheel_kolL1 {
|
|
selection = "koloL1";
|
|
};
|
|
class Wheel_podkoloL1 {
|
|
type = "translation";
|
|
source = "damper";
|
|
selection = "podkoloL1";
|
|
axis = "Basic_Damper_Destruct_Axis";
|
|
memory = "true";
|
|
animPeriod = 0;
|
|
minValue = "0";
|
|
maxValue = "1";
|
|
offset0 = "-0.15";
|
|
offset1 = "0.15";
|
|
};
|
|
class Wheel_kolP1 : Wheel_kolL1 {
|
|
source = "wheelR";
|
|
selection = "kolP1";
|
|
};
|
|
class Wheel_koloP1 : Wheel_koloL1 {
|
|
source = "wheelR";
|
|
selection = "koloP1";
|
|
};
|
|
class Wheel_podkoloP1 : Wheel_podkoloL1 {
|
|
selection = "podkoloP1";
|
|
};
|
|
class Wheel_kolL2 : Wheel_kolL1 {
|
|
selection = "kolL2";
|
|
};
|
|
class Wheel_kolL3 : Wheel_kolL1 {
|
|
selection = "kolL3";
|
|
};
|
|
class Wheel_kolL4 : Wheel_kolL1 {
|
|
selection = "kolL4";
|
|
};
|
|
class Wheel_kolL5 : Wheel_kolL1 {
|
|
selection = "kolL5";
|
|
};
|
|
class Wheel_kolL6 : Wheel_kolL1 {
|
|
selection = "kolL6";
|
|
};
|
|
class Wheel_kolL7 : Wheel_kolL1 {
|
|
selection = "kolL7";
|
|
};
|
|
class Wheel_kolL8 : Wheel_kolL1 {
|
|
selection = "kolL8";
|
|
};
|
|
class Wheel_kolP2 : Wheel_kolP1 {
|
|
selection = "kolP2";
|
|
};
|
|
class Wheel_kolP3 : Wheel_kolP1 {
|
|
selection = "kolP3";
|
|
};
|
|
class Wheel_kolP4 : Wheel_kolP1 {
|
|
selection = "kolP4";
|
|
};
|
|
class Wheel_kolP5 : Wheel_kolP1 {
|
|
selection = "kolP5";
|
|
};
|
|
class Wheel_kolP6 : Wheel_kolP1 {
|
|
selection = "kolP6";
|
|
};
|
|
class Wheel_kolP7 : Wheel_kolP1 {
|
|
selection = "kolP7";
|
|
};
|
|
class Wheel_kolP8 : Wheel_kolP1 {
|
|
selection = "kolP8";
|
|
};
|
|
class Wheel_koloL2 : Wheel_koloL1 {
|
|
selection = "koloL2";
|
|
};
|
|
class Wheel_koloL3 : Wheel_koloL1 {
|
|
selection = "koloL3";
|
|
};
|
|
class Wheel_koloL4 : Wheel_koloL1 {
|
|
selection = "koloL4";
|
|
};
|
|
class Wheel_koloL5 : Wheel_koloL1 {
|
|
selection = "koloL5";
|
|
};
|
|
class Wheel_koloL6 : Wheel_koloL1 {
|
|
selection = "koloL6";
|
|
};
|
|
class Wheel_koloL7 : Wheel_koloL1 {
|
|
selection = "koloL7";
|
|
};
|
|
class Wheel_koloL8 : Wheel_koloL1 {
|
|
selection = "koloL8";
|
|
};
|
|
class Wheel_koloP2 : Wheel_koloP1 {
|
|
selection = "koloP2";
|
|
};
|
|
class Wheel_koloP3 : Wheel_koloP1 {
|
|
selection = "koloP3";
|
|
};
|
|
class Wheel_koloP4 : Wheel_koloP1 {
|
|
selection = "koloP4";
|
|
};
|
|
class Wheel_koloP5 : Wheel_koloP1 {
|
|
selection = "koloP5";
|
|
};
|
|
class Wheel_koloP6 : Wheel_koloP1 {
|
|
selection = "koloP6";
|
|
};
|
|
class Wheel_koloP7 : Wheel_koloP1 {
|
|
selection = "koloP7";
|
|
};
|
|
class Wheel_koloP8 : Wheel_koloP1 {
|
|
selection = "koloP8";
|
|
};
|
|
class Wheel_podkoloL2 : Wheel_podkoloL1 {
|
|
selection = "podkoloL2";
|
|
};
|
|
class Wheel_podkoloL3 : Wheel_podkoloL1 {
|
|
selection = "podkoloL3";
|
|
};
|
|
class Wheel_podkoloL4 : Wheel_podkoloL1 {
|
|
selection = "podkoloL4";
|
|
};
|
|
class Wheel_podkoloL5 : Wheel_podkoloL1 {
|
|
selection = "podkoloL5";
|
|
};
|
|
class Wheel_podkoloL6 : Wheel_podkoloL1 {
|
|
selection = "podkoloL6";
|
|
};
|
|
class Wheel_podkoloP2 : Wheel_podkoloP1 {
|
|
selection = "podkoloP2";
|
|
};
|
|
class Wheel_podkoloP3 : Wheel_podkoloP1 {
|
|
selection = "podkoloP3";
|
|
};
|
|
class Wheel_podkoloP4 : Wheel_podkoloP1 {
|
|
selection = "podkoloP4";
|
|
};
|
|
class Wheel_podkoloP5 : Wheel_podkoloP1 {
|
|
selection = "podkoloP5";
|
|
};
|
|
class Wheel_podkoloP6 : Wheel_podkoloP1 {
|
|
selection = "podkoloP6";
|
|
};
|
|
class damageVez : damageHide {
|
|
selection = "damageVez";
|
|
};
|
|
class damageDriver : damageHide {
|
|
selection = "damageDriver";
|
|
};
|
|
class damageHlaven : damageHide {
|
|
selection = "damageHlaven";
|
|
};
|
|
class MainTurret {
|
|
type = "rotationY";
|
|
source = "mainTurret";
|
|
selection = "OtocVez";
|
|
axis = "OsaVeze";
|
|
animPeriod = 0;
|
|
minValue = "rad -360";
|
|
maxValue = "rad +360";
|
|
angle0 = "rad -360";
|
|
angle1 = "rad +360";
|
|
memory = 1;
|
|
};
|
|
class MainGun : MainTurret {
|
|
type = "rotationX";
|
|
source = "mainGun";
|
|
selection = "OtocHlaven";
|
|
axis = "OsaHlavne";
|
|
};
|
|
class ObsTurret {
|
|
type = "rotationY";
|
|
source = "obsTurret";
|
|
selection = "OtocVelitele";
|
|
axis = "OsaVelitele";
|
|
animPeriod = 0;
|
|
minValue = "rad -360";
|
|
maxValue = "rad +360";
|
|
angle0 = "rad -360";
|
|
angle1 = "rad +360";
|
|
};
|
|
class ObsGun : ObsTurret {
|
|
type = "rotationX";
|
|
source = "obsGun";
|
|
selection = "OtocHlavenVelitele";
|
|
axis = "OsaHlavneVelitele";
|
|
};
|
|
class HatchCommander {
|
|
type = "rotation";
|
|
source = "hatchCommander";
|
|
selection = "poklop_commander";
|
|
axis = "osa_poklop_commander";
|
|
animPeriod = 0;
|
|
angle0 = 0;
|
|
angle1 = "rad 95";
|
|
};
|
|
class HatchDriver {
|
|
type = "rotation";
|
|
source = "hatchDriver";
|
|
selection = "poklop_driver";
|
|
axis = "osa_poklop_driver";
|
|
animPeriod = 1;
|
|
angle0 = 0;
|
|
angle1 = "rad 175";
|
|
};
|
|
class HatchGunner {
|
|
animPeriod = 0;
|
|
type = "rotation";
|
|
source = "hatchGunner";
|
|
selection = "poklop_gunner";
|
|
axis = "osa_poklop_gunner";
|
|
angle0 = -2.145329;
|
|
angle1 = 0;
|
|
};
|
|
class DriverSeat {
|
|
type = "translation";
|
|
source = "hatchDriver";
|
|
angle0 = 0;
|
|
angle1 = "rad -100";
|
|
memory = 1;
|
|
selection = "driver_seat";
|
|
axis = "driver_seat_axis";
|
|
offset0 = 0;
|
|
offset1 = 0.28999999;
|
|
};
|
|
class poklop_driver_damage : damageHide {
|
|
selection = "poklop_driver";
|
|
};
|
|
class poklop_gunner_damage : damageHide {
|
|
selection = "poklop_gunner";
|
|
};
|
|
class HatchTop {
|
|
animPeriod = 1;
|
|
type = "rotation";
|
|
source = "hatchTop";
|
|
selection = "hatchTop";
|
|
axis = "top_door_axis";
|
|
angle0 = 0;
|
|
angle1 = "rad -155";
|
|
};
|
|
class RearDoor {
|
|
animPeriod = 2;
|
|
type = "rotation";
|
|
sourceAddress="clamp";
|
|
selection = "rear_door";
|
|
axis = "rear_door_axis";
|
|
angle0 = 0;
|
|
angle1 = "rad 100";
|
|
};
|
|
class gunnerlf {
|
|
type = "rotation";
|
|
source = "gunner_lf_turn";
|
|
selection = "gunner_lf";
|
|
sourceAddress = "clamp";
|
|
axis = "gunner_lf_axis";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
angle0 = 0;
|
|
angle1 = -3.141593;
|
|
};
|
|
class gunnerlf_pos {
|
|
type = "translation";
|
|
source = "gunner_lf_turn";
|
|
selection = "gunner_lf";
|
|
sourceAddress = "clamp";
|
|
axis = "gunner_lf_axis";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
offset0 = 0;
|
|
offset1 = -1.3;
|
|
};
|
|
class damagehidegunner_lf {
|
|
type = "hide";
|
|
source = "damage";
|
|
selection = "gunner_lf";
|
|
sourceAddress = "clamp";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
hideValue = 1;
|
|
unHideValue = -1;
|
|
};
|
|
class gunnerrf {
|
|
type = "rotation";
|
|
source = "gunner_rf_turn";
|
|
selection = "gunner_rf";
|
|
sourceAddress = "clamp";
|
|
axis = "gunner_rf_axis";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
angle0 = 0;
|
|
angle1 = -3.141593;
|
|
};
|
|
class gunnerrf_pos {
|
|
type = "translation";
|
|
source = "gunner_rf_turn";
|
|
selection = "gunner_rf";
|
|
sourceAddress = "clamp";
|
|
axis = "gunner_rf_axis";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
offset0 = 0;
|
|
offset1 = -1.3;
|
|
};
|
|
class damagehidegunner_rf {
|
|
type = "hide";
|
|
source = "damage";
|
|
selection = "gunner_rf";
|
|
sourceAddress = "clamp";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
hideValue = 1;
|
|
unHideValue = -1;
|
|
};
|
|
class gunnercmd {
|
|
type = "rotation";
|
|
source = "gunner_cmd_turn";
|
|
selection = "gunner_cmd";
|
|
sourceAddress = "clamp";
|
|
axis = "gunner_cmd_axis";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
angle0 = 0;
|
|
angle1 = -3.141593;
|
|
};
|
|
class gunnercmd_pos {
|
|
type = "translation";
|
|
source = "gunner_cmd_turn";
|
|
selection = "gunner_cmd";
|
|
sourceAddress = "clamp";
|
|
axis = "gunner_cmd_axis";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
offset0 = 0;
|
|
offset1 = -1.3;
|
|
};
|
|
class damagehidegunner_cmd {
|
|
type = "hide";
|
|
source = "damage";
|
|
selection = "gunner_cmd";
|
|
sourceAddress = "clamp";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
hideValue = 1;
|
|
unHideValue = -1;
|
|
};
|
|
class ammo_belt_rotation {
|
|
type = "rotationZ";
|
|
source = "ReloadAnim";
|
|
selection = "ammo_belt";
|
|
axis = "ammo_belt_axis";
|
|
memory = 1;
|
|
sourceAddress = "loop";
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
angle0 = 0;
|
|
angle1 = -0.20943999;
|
|
};
|
|
class Barrel_recoil : ammo_belt_rotation {
|
|
type = "translation";
|
|
selection = "recoil";
|
|
axis = "recoil_axis";
|
|
sourceAddress = "mirror";
|
|
minValue = 0;
|
|
maxValue = 0.5;
|
|
offset0 = 0;
|
|
offset1 = -0.050000001;
|
|
};
|
|
class Bolt_recoil : Barrel_recoil {
|
|
selection = "bolt";
|
|
offset0 = 0;
|
|
maxValue = 0.5;
|
|
offset1 = -0.25;
|
|
};
|
|
class Turret_shake : Barrel_recoil {
|
|
selection = "OtocHlaven_Shake";
|
|
axis = "osaveze";
|
|
offset0 = 0;
|
|
offset1 = -0.0020000001;
|
|
maxValue = 0.050000001;
|
|
};
|
|
class Turret_shake_aside : Turret_shake {
|
|
axis = "osahlavne";
|
|
maxValue = "0.05*1.3";
|
|
};
|
|
class Charging_handle_shake : Barrel_recoil {
|
|
type = "rotation";
|
|
selection = "Charging_handle";
|
|
axis = "Charging_handle_axis";
|
|
sourceAddress = "mirror";
|
|
maxValue = 0.0049999999;
|
|
angle0 = 0;
|
|
angle1 = -0.1;
|
|
};
|
|
class Feedtray_cover_up {
|
|
type = "rotation";
|
|
source = "reloadMagazine";
|
|
selection = "feedtray_cover";
|
|
axis = "feedtray_cover_axis";
|
|
memory = 1;
|
|
minValue = 0.1;
|
|
maxValue = 0.13;
|
|
angle0 = 0;
|
|
angle1 = -1.570796;
|
|
};
|
|
class Feedtray_cover_down : Feedtray_cover_up {
|
|
minValue = 0.86000001;
|
|
maxValue = 0.89999998;
|
|
angle0 = 0;
|
|
angle1 = 1.570796;
|
|
};
|
|
class Bolt_reload_begin : Bolt_recoil {
|
|
type = "translation";
|
|
sourceAddress = "clamp";
|
|
source = "reloadMagazine";
|
|
minValue = 0;
|
|
maxValue = 0.02;
|
|
};
|
|
class Bolt_reload_end : Bolt_reload_begin {
|
|
minValue = 0.050000001;
|
|
maxValue = 0.07;
|
|
offset0 = 0;
|
|
offset1 = 0.25;
|
|
};
|
|
class Charging_handle_reload_begin : Bolt_reload_begin {
|
|
selection = "Charging_handle";
|
|
};
|
|
class Charging_handle_reload_end : Bolt_reload_end {
|
|
selection = "Charging_handle";
|
|
};
|
|
class Magazine_hide {
|
|
type = "hide";
|
|
source = "reloadMagazine";
|
|
sourceAddress = "mirror";
|
|
selection = "magazine";
|
|
minValue = 0;
|
|
maxValue = 0.5;
|
|
hideValue = 0.56;
|
|
};
|
|
class muzzleflash_hide_main {
|
|
type = "hide";
|
|
source = "muzzle_hide_main";
|
|
selection = "zasleh";
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
hideValue = 0;
|
|
unhideValue = 0.30000001;
|
|
};
|
|
class muzzleFlashrot_main {
|
|
type = "rotationZ";
|
|
source = "muzzle_rot_main";
|
|
sourceAddress = "loop";
|
|
selection = "zasleh";
|
|
axis = "";
|
|
centerFirstVertex = "true";
|
|
minValue = 0;
|
|
maxValue = 4;
|
|
angle0 = "rad 0";
|
|
angle1 = "rad 360";
|
|
};
|
|
class acav_turret_hide {
|
|
type = "hide";
|
|
source = "acav_turret_hide";
|
|
selection = "addon_acav_turret";
|
|
sourceAddress = "clamp";
|
|
minPhase = 0;
|
|
maxPhase = 1;
|
|
minValue = 0;
|
|
maxValue = 1;
|
|
memory = 0;
|
|
hideValue = 1;
|
|
};
|
|
class acav_br_shield_hide : acav_turret_hide {
|
|
source = "acav_br_shield_hide";
|
|
selection = "addon_br_shield";
|
|
};
|
|
};
|
|
};
|
|
class braf_m113br : m113_base {
|
|
};
|
|
class braf_m577 : m113_base {
|
|
skeletonName = "m113_bones";
|
|
class Animations : Animations {
|
|
class HatchDriver : HatchDriver {
|
|
type = "rotation";
|
|
source = "hatchDriver";
|
|
selection = "poklop_driver";
|
|
axis = "osa_poklop_driver";
|
|
animPeriod = 0;
|
|
angle0 = 0;
|
|
angle1 = "rad 90";
|
|
};
|
|
};
|
|
};
|
|
};
|