class CfgSkeletons { class Pantera_Skeleton { isDiscrete=1; skeletonInherit=""; skeletonBones[]= { "damagehide","", "rotorMain","damagehide", "mainRotor_blur","rotorMain", "rotorTail","damagehide", "tailRotor_blur","rotorTail", "door_1_1","damagehide", "door_2_1","damagehide", "door_1_2","damagehide", "door_2_2","damagehide", "door_1_3","damagehide", "door_2_3","damagehide", "collective","damagehide", "cyclic_pilot","damagehide", "cyclic_copilot","damagehide", "pedals_left","damagehide", "pedals_right","damagehide", "engine_l_manete","damagehide", "engine_r_manete","damagehide", "rotor_manete","damagehide", "lg_front","damagehide", "wheel_1_1_steering","lg_front", "wheel_f_damper","wheel_1_1_steering", "wheel_f_damper_lever_1","wheel_1_1_steering", "wheel_f_damper_lever_2","wheel_f_damper", "wheel_f","wheel_f_damper_lever_2", "lg_left","damagehide", "wheel_l_damper","lg_left", "wheel_l_damper_lever_1","lg_left", "wheel_l_damper_lever_2","wheel_l_damper", "wheel_l","wheel_l_damper", "lg_left_2","", "lg_right","damagehide", "wheel_r_damper","lg_right", "wheel_r_damper_lever_1","lg_right", "wheel_r_damper_lever_2","wheel_r_damper", "wheel_r","wheel_r_damper", "lg_right_2","", "light_front_on","damagehide", "LG_on","damagehide", "LG_off","damagehide", "display_off","", "rpm_r","damagehide", "rpm_l","damagehide", "compass_center","damagehide", "fuel_1","damagehide", "oil_1","damagehide", "civilian_hide","damagehide", "Hoist_Engine","damagehide", "hoist_hook","Hoist_Engine", "civilian_unhide","damagehide", "cable_hook","damagehide", "seat","damagehide", "seat_01","seat", "seat_02","seat", "plate","", "EFS_Cover","", "EFS","EFS_Cover", "Turbine_Off","", "positionlights","", "collisionlight_red","", "collisionlight_white","" }; }; }; class CfgModels { class BRAF_Pantera { htMin=60; htMax=1800; afMax=200; mfMax=100; mFact=0; tBody=0; skeletonName="Pantera_Skeleton"; sectionsInherit=""; sections[]= { "camo1", "camo2", "camo4", "camo3", "Glass", "mainRotor_blur", "mainRotor_static", "tailRotor_blur", "tailRotor_static", "cabinlight_m", "cabinlight_b", "cabinlight_f", "light_right", "light_left", "zbytek", "clan" }; class Animations { class damagehide { type="hide"; source="damage"; selection="damagehide"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class Turbine_hide { type="hide"; source="rpm"; selection="Turbine_Off"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class Plate_hide { type="hide"; source="Plate_hide"; selection="plate"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class Civilian_hide { type="hide"; source="Civilian_hide"; selection="civilian_hide"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class civilian_unhide { type="hide"; source="civilian_unhide"; selection="civilian_unhide"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class rotor_destructx: damagehide { type="rotationX"; selection="rotorMain"; axis="rotorMain_joint"; minPhase=0.99; minValue=0.99; angle0=0; angle1=-0.3490659; }; class rotor_destructy: rotor_destructx { type="rotationY"; angle1=0.6981317; }; class rotor_static_dive_destructx: rotor_destructx { angle1=0.08726647; }; class rotor_static_dive_destructy: rotor_destructy { angle1=-0.2617994; }; class rotor_static_dive_destructz: rotor_destructx { type="rotationZ"; angle1=-0.08726647; }; class hrotor { type="rotation"; source="rotorh"; selection="rotorMain"; sourceAddress="clamp"; axis="rotorMain_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0="rad 0"; angle1="-rad 360"; }; class vrotor { type="rotation"; source="rotorv"; selection="rotorTail"; sourceAddress="clamp"; axis="rotorTail_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="-rad 360"; }; class collective_lever { type="rotation"; source="collective"; selection="collective"; sourceAddress="clamp"; axis="collective_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=-0.05235988; angle1=0.2094395; }; class rotorMain_dive01 { type="rotationx"; source="cyclicforward"; selection="rotorMain"; sourceAddress="clamp"; axis="rotorMain_joint"; minPhase=-0.499999; maxPhase=0.499999; minValue=-0.499999; maxValue=0.499999; memory=0; angle0=0.02327106; angle1=-0.02327106; }; class rotorMain_dive02: rotorMain_dive01 { minPhase=-0.849999; maxPhase=-0.5; minValue=-0.849999; maxValue=-0.5; angle0=0.02327106; angle1=0; }; class rotorMain_dive03: rotorMain_dive01 { minPhase=-1; maxPhase=-0.85; minValue=-1; maxValue=-0.85; angle0=0.02327106; angle1=0; }; class rotorMain_dive04: rotorMain_dive01 { minPhase=0.5; maxPhase=0.849999; minValue=0.5; maxValue=0.849999; angle0=0; angle1=-0.02327106; }; class rotorMain_dive05: rotorMain_dive01 { minPhase=0.85; maxPhase=1; minValue=0.85; maxValue=1; angle0=0; angle1=-0.02327106; }; class rotorMain_bank01: rotorMain_dive01 { type="rotationz"; source="cyclicaside"; minPhase=-0.499999; maxPhase=0.499999; minValue=-0.499999; maxValue=0.499999; angle0=-0.02327106; angle1=0.02327106; }; class rotorMain_bank02: rotorMain_bank01 { minPhase=-0.849999; maxPhase=-0.5; minValue=-0.849999; maxValue=-0.5; angle0=-0.02327106; angle1=0; }; class rotorMain_bank03: rotorMain_bank01 { minPhase=-1; maxPhase=-0.85; minValue=-1; maxValue=-0.85; angle0=-0.02327106; angle1=0; }; class rotorMain_bank04: rotorMain_bank01 { minPhase=0.5; maxPhase=0.849999; minValue=0.5; maxValue=0.849999; angle0=0; angle1=0.02327106; }; class rotorMain_bank05: rotorMain_bank01 { minPhase=0.85; maxPhase=1; minValue=0.85; maxValue=1; angle0=0; angle1=0.02327106; }; class stick_pilot_dive_01 { type="rotationx"; source="cyclicforward"; selection="cyclic_pilot"; sourceAddress="clamp"; axis="cyclic_pilot_joint"; minPhase=-0.499999; maxPhase=0.499999; minValue=-0.499999; maxValue=0.499999; memory=0; angle0=0.04654212; angle1=-0.04654212; }; class stick_pilot_dive_02: stick_pilot_dive_01 { minPhase=-0.849999; maxPhase=-0.5; minValue=-0.849999; maxValue=-0.5; angle0=0.04654212; angle1=0; }; class stick_pilot_dive_03: stick_pilot_dive_01 { minPhase=-1; maxPhase=-0.85; minValue=-1; maxValue=-0.85; angle0=0.04654212; angle1=0; }; class stick_pilot_dive_04: stick_pilot_dive_01 { minPhase=0.5; maxPhase=0.849999; minValue=0.5; maxValue=0.849999; angle0=0; angle1=-0.04654212; }; class stick_pilot_dive_05: stick_pilot_dive_01 { minPhase=0.85; maxPhase=1; minValue=0.85; maxValue=1; angle0=0; angle1=-0.04654212; }; class stick_pilot_bank_01: stick_pilot_dive_01 { type="rotationz"; source="cyclicaside"; minPhase=-0.499999; maxPhase=0.499999; minValue=-0.499999; maxValue=0.499999; angle0=-0.04654212; angle1=0.04654212; }; class stick_pilot_bank_02: stick_pilot_bank_01 { minPhase=-0.849999; maxPhase=-0.5; minValue=-0.849999; maxValue=-0.5; angle0=-0.04654212; angle1=0; }; class stick_pilot_bank_03: stick_pilot_bank_01 { minPhase=-1; maxPhase=-0.85; minValue=-1; maxValue=-0.85; angle0=-0.04654212; angle1=0; }; class stick_pilot_bank_04: stick_pilot_bank_01 { minPhase=0.5; maxPhase=0.849999; minValue=0.5; maxValue=0.849999; angle0=0; angle1=0.04654212; }; class stick_pilot_bank_05: stick_pilot_bank_01 { minPhase=0.85; maxPhase=1; minValue=0.85; maxValue=1; angle0=0; angle1=0.04654212; }; class stick_copilot_dive_01: stick_pilot_dive_01 { selection="cyclic_copilot"; axis="cyclic_copilot_joint"; }; class stick_copilot_dive_02: stick_copilot_dive_01 { minPhase=-0.849999; maxPhase=-0.5; minValue=-0.849999; maxValue=-0.5; angle0=0.04654212; angle1=0; }; class stick_copilot_dive_03: stick_copilot_dive_01 { minPhase=-1; maxPhase=-0.85; minValue=-1; maxValue=-0.85; angle0=0.04654212; angle1=0; }; class stick_copilot_dive_04: stick_copilot_dive_01 { minPhase=0.5; maxPhase=0.849999; minValue=0.5; maxValue=0.849999; angle0=0; angle1=-0.04654212; }; class stick_copilot_dive_05: stick_copilot_dive_01 { minPhase=0.85; maxPhase=1; minValue=0.85; maxValue=1; angle0=0; angle1=-0.04654212; }; class stick_copilot_bank_01: stick_copilot_dive_01 { type="rotationz"; source="cyclicaside"; minPhase=-0.499999; maxPhase=0.499999; minValue=-0.499999; maxValue=0.499999; angle0=-0.04654212; angle1=0.04654212; }; class stick_copilot_bank_02: stick_copilot_bank_01 { minPhase=-0.849999; maxPhase=-0.5; minValue=-0.849999; maxValue=-0.5; angle0=-0.04654212; angle1=0; }; class stick_copilot_bank_03: stick_copilot_bank_01 { minPhase=-1; maxPhase=-0.85; minValue=-1; maxValue=-0.85; angle0=-0.04654212; angle1=0; }; class stick_copilot_bank_04: stick_copilot_bank_01 { minPhase=0.5; maxPhase=0.849999; minValue=0.5; maxValue=0.849999; angle0=0; angle1=0.04654212; }; class stick_copilot_bank_05: stick_copilot_bank_01 { minPhase=0.85; maxPhase=1; minValue=0.85; maxValue=1; angle0=0; angle1=0.04654212; }; //class pedal_left //{ // type="rotation"; // source="pedals"; // selection="pedals_left"; // sourceAddress="clamp"; // axis="pedal_axis"; // minPhase=-1; // maxPhase=1; // minValue=-1; // maxValue=1; // memory=0; // angle0=-0.2094395; // angle1=0.2094395; //}; //class pedal_right: pedal_left //{ // selection="pedals_right"; // angle0=0.2094395; // angle1=-0.2094395; //};j class compass_center { type="rotation"; source="direction"; selection="compass_center"; sourceAddress="clamp"; axis="compass_axis"; minPhase=-6.28319; maxPhase=6.28319; minValue=-6.28319; maxValue=6.28319; memory=0; angle0=-6.283185; angle1=6.283185; }; class rpm_r { type="rotation"; source="mainrotorrpmrtd"; selection="rpm_r"; sourceAddress="clamp"; axis="rpm_r_axis"; minPhase=0; maxPhase=450; minValue=0; maxValue=450; memory=0; angle0=-0.3839725; angle1=-4.328417; }; class rpm_l { type="rotation"; source="mainrotorrpmrtd"; selection="rpm_l"; sourceAddress="clamp"; axis="rpm_l_axis"; minPhase=0; maxPhase=450; minValue=0; maxValue=450; memory=0; angle0=0.9162979; angle1=-4.756022; }; class door_L_1 { type="translation"; source="door_l"; selection="door_1_3"; sourceAddress="clamp"; axis="door_1_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0; offset1=-1; }; class door_L_2: door_L_1 { axis="door_2_axis"; offset1=-1; }; class door_L_rot: door_L_2 { type="rotation"; axis="door_3_axis"; angle0=0; angle1="rad 3"; }; class door_R_1 { type="translation"; source="door_r"; selection="door_2_3"; sourceAddress="clamp"; axis="door_1_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; offset0=0; offset1=-1; }; class door_R_2: door_R_1 { axis="door_2_axis"; offset1=1; }; class door_R_rot: door_R_2 { type="rotation"; axis="door_3_axis"; angle0=0; angle1="rad -3"; }; class positionlights { type="hide"; source="collisionLights"; selection="positionlights"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=1; }; class collisionlightred: positionlights { source="collisionlightred"; selection="collisionlight_red"; sourceAddress="clamp"; }; class collisionlightwhite: positionlights { source="collisionlightwhite"; selection="collisionlight_white"; }; class Hoist_Hide { type="hide"; source="hoist_hide"; selection="hoist_hook"; sourceAddress="clamp"; minPhase=-1; maxPhase=1; minValue=-1; maxValue=1; memory=0; hideValue=0; unHideValue=1; }; class SAR_Hide { type="hide"; source="SAR_hide"; selection="Hoist_Engine"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class light_rotation { type="rotation"; source="gear"; selection="light_front_on"; sourceAddress="clamp"; axis="light_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1=1.396263; }; class LG_on { type="hide"; source="gear"; selection="LG_on"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=1; }; class LG_off { type="hide"; source="gear"; selection="LG_off"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=1; }; class gear_front { type="rotation"; source="gear"; selection="lg_front"; sourceAddress="clamp"; axis="lg_front_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad -90"; }; class gear_right { type="rotation"; source="gear"; selection="lg_right"; sourceAddress="clamp"; axis="lg_back_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad -90"; }; class gear_right_rot { type="rotationZ"; source="gear"; selection="lg_right"; sourceAddress="clamp"; axis="wheel_r_damper_axis"; minPhase=0.5; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad -15"; }; class gear_right_2 { type="rotation"; source="gear"; selection="lg_right_2"; sourceAddress="clamp"; axis="lg_back2_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1=0.08726647; }; class gear_left { type="rotation"; source="gear"; selection="lg_left"; sourceAddress="clamp"; axis="lg_back_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad -90"; }; class gear_left_rot { type="rotationZ"; source="gear"; selection="lg_left"; sourceAddress="clamp"; axis="wheel_l_damper_axis"; minPhase=0.5; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad 15"; }; class gear_left_2 { type="rotation"; source="gear"; selection="lg_left_2"; sourceAddress="clamp"; axis="lg_back2_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1=0.08726647; }; class wheel_f { type="rotation"; source="wheel"; selection="wheel_f"; sourceAddress="loop"; axis="wheel_f_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad 360"; }; class wheel_f_steering { type="rotation"; source="drivingwheel"; selection="wheel_1_1_steering"; sourceAddress="clamp"; axis="wheel_f_damper_axis"; minPhase=-1; maxPhase=1; minValue=-1; maxValue=1; memory=0; angle0=0.2617994; angle1=-0.2617994; }; class wheel_f_damper { type="translation"; source="altsurface"; selection="wheel_f_damper"; sourceAddress="clamp"; axis="wheel_f_damper_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; offset0=-1; offset1=0; }; class wheel_f_damper_lever_1 { type="rotation"; source="altsurface"; selection="wheel_f_damper_lever_1"; sourceAddress="clamp"; axis="wheel_f_damper_lever_1_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; angle0="rad 7.5"; angle1="rad 0"; }; class wheel_f_damper_lever_2 { type="rotation"; source="altsurface"; selection="wheel_f_damper_lever_2"; sourceAddress="clamp"; axis="wheel_f_damper_lever_2_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; angle0="rad -75"; angle1="rad 0"; }; class wheel_l { type="rotation"; source="wheel"; selection="wheel_l"; sourceAddress="loop"; axis="wheel_l_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad 360"; }; class wheel_l_damper { type="translation"; source="altsurface"; selection="wheel_l_damper"; sourceAddress="clamp"; axis="wheel_l_damper_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; offset0=-1; offset1=0; }; class wheel_l_damper_lever_1 { type="rotation"; source="altsurface"; selection="wheel_l_damper_lever_1"; sourceAddress="clamp"; axis="wheel_l_damper_lever_1_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; angle0="rad -20"; angle1="rad 0"; }; class wheel_l_damper_lever_2 { type="rotation"; source="altsurface"; selection="wheel_l_damper_lever_2"; sourceAddress="clamp"; axis="wheel_l_damper_lever_2_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; angle0="rad 18"; angle1="rad 0"; }; class wheel_r { type="rotation"; source="wheel"; selection="wheel_r"; sourceAddress="loop"; axis="wheel_r_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; angle0=0; angle1="rad 360"; }; class wheel_r_damper { type="translation"; source="altsurface"; selection="wheel_r_damper"; sourceAddress="clamp"; axis="wheel_r_damper_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; offset0=-1; offset1=0; }; class wheel_r_damper_lever_1 { type="rotation"; source="altsurface"; selection="wheel_r_damper_lever_1"; sourceAddress="clamp"; axis="wheel_r_damper_lever_1_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; angle0="rad 20"; angle1="rad 0"; }; class wheel_r_damper_lever_2 { type="rotation"; source="altsurface"; selection="wheel_r_damper_lever_2"; sourceAddress="clamp"; axis="wheel_r_damper_lever_2_axis"; minPhase=0; maxPhase=1; minValue=0; maxValue=0.15; memory=0; angle0="rad -18"; angle1="rad 0"; }; class EFS_Hide { source="EFS_Hide"; selection="EFS"; type="hide"; sourceAddress="clamp"; minPhase=0; maxPhase=1; minValue=0; maxValue=1; memory=0; hideValue=0; unHideValue=1; }; }; }; };