Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define ADD_COMPONENT(component) \
- class Add##component \
- { \
- selection = z_##component; \
- source = Add##component; \
- type = hide; \
- sourceAddress = mirror; \
- minValue = -1; \
- maxValue = 0; \
- hideValue = 0.5; \
- };
- class Rotation
- {
- type = "rotation";
- memory = 1;
- minValue = 0;
- maxValue = 1;
- angle0 = 0;
- angle1 = 1;
- };
- class CfgSkeletons
- {
- class Default
- {
- isDiscrete = 1;
- skeletonInherit = "";
- skeletonBones[] = {};
- };
- class Vehicle : Default {};
- class Plane: Vehicle
- {
- skeletonInherit="Vehicle";
- skeletonBones[]=
- {
- "alt","",
- "alt2","",
- "mph","",
- "mph2","",
- "vert_speed","",
- "vert_speed2","",
- "nm_alt","",
- "hud_alt","",
- "hud_speed","",
- "rpm","",
- "kompas","",
- "kompas2","",
- "hodinova","",
- "hodinova2","",
- "minutova","",
- "minutova2","",
- "lkh klapka","",
- "pkh klapka","",
- "lkd klapka","",
- "pkd klapka","",
- "leva smerovka","",
- "left elevator","",
- "prava smerovka","",
- "right elevator","",
- "ls klapka","",
- "predni kolo","",
- "levy kolo","",
- "pravy kolo","",
- "vrtule 1","",
- "vrtule","",
- "damageHide","",
- "airbrake",""
- };
- };
- class Plane_Base_F: Plane
- {
- skeletonInherit = "Plane";
- skeletonBones[] =
- {
- "stick_pilot.001",""
- };
- };
- class spkg_hawkt1: Plane_Base_F
- {
- isDiscrete = 0;
- skeletonInherit = "Plane_Base_F";
- skeletonBones[] =
- {
- "stick_pilot.001","",
- "horizontBank","",
- "horizont","HorizontBank",
- "horizont2","",
- "rotor","",
- "flapL","",
- "flapR","",
- "elevatorL","",
- "elevatorR","",
- "rudder","",
- "rudder_Small","rudder",
- "aileronL","",
- "aileronR","",
- "airbrake","",
- "airbrakeL","",
- "airbrakeR","",
- "canopymain","",
- "nosedoors_back","",
- "nosedoors_left","",
- "nosedoors_right","",
- "damper_1","",
- "gear_1_steering","damper_1",
- "gear_1_Steering2","damper_1",
- "gear_1_damper","gear_1_steering",
- "gear_1_stabil_1","gear_1_steering",
- "gear_1_stabil_2","gear_1_stabil_1",
- "wheel_1","gear_1_stabil_2",
- "gear_2","",
- "gear_2_damper","gear_2",
- "gear_2_stabil","gear_2",
- "wheel_2","gear_2_stabil",
- "gear_2_hatch_a","",
- "gear_2_hatch_b","",
- "gear_2_hatch_c","",
- "gear_3","",
- "gear_3_damper","gear_3",
- "gear_3_stabil","gear_3",
- "wheel_3","gear_3_stabil",
- "gear_3_hatch_a","",
- "gear_3_hatch_b","",
- "gear_3_hatch_c","",
- "ladder","",
- "ladder_1","",
- "rpm1","",
- "rpm2","",
- "rpm3","",
- "rpm4","",
- "rpm5","",
- "rpm6","",
- "rpm7","",
- "rpm8","",
- "kompas1","",
- "sekundova","",
- "climb","",
- "speed","",
- "fuel","",
- "monitory","",
- "PositionLights", "",
- "CollisionLight_Red", "",
- "CollisionLight_White", ""
- };
- };
- };
- class CfgModels
- {
- class Default
- {
- sectionsInherit="";
- sections[] = {};
- skeletonName = "";
- };
- class Vehicle: Default
- {
- sections[] =
- {
- "cislo",
- "grupa",
- "side",
- "sektor",
- "clan",
- "clan_sign",
- "podsvit pristroju",
- "poskozeni",
- "L svetlo",
- "P svetlo",
- "zasleh"
- };
- };
- class Plane: Vehicle
- {
- htMin = 60; // Minimum half-cooling time (in seconds)
- htMax = 1800; // Maximum half-cooling time (in seconds)
- afMax = 200; // Maximum temperature in case the model is alive (in celsius)
- mfMax = 100; // Maximum temperature when the model is moving (in celsius)
- mFact = 0; // Metabolism factor - number from interval <0, 1> (0 - metabolism has no influence, 1 - metabolism has full influence (no other temperature source will be considered)).
- tBody = 0; // Metabolism temperature of the model (in celsius)
- sectionsInherit="Vehicle";
- sections[]=
- {
- "vrtule staticka",
- "vrtule blur",
- "trup",
- "zbytek"
- };
- skeletonName="Plane";
- class Animations
- {
- class damageHide
- {
- type="hide";
- source="damage";
- selection="damageHide";
- };
- class IndicatorAltBaro: Rotation
- {
- source="altBaro";
- sourceAddress="loop";
- selection="alt";
- axis="osa_alt";
- memory=0;
- maxValue=304;
- angle1="rad -360";
- };
- class IndicatorAltBaro2: IndicatorAltBaro
- {
- selection="alt2";
- axis="osa_alt2";
- };
- class IndicatorAltRadar: Rotation
- {
- source="altRadar";
- selection="nm_alt";
- axis="osa_nm_alt";
- memory="false";
- maxValue=61;
- angle1="rad -180";
- };
- class IndicatorAltRadar2: IndicatorAltRadar
- {
- selection="nm_alt2";
- axis="osa_nm_alt2";
- };
- class IndicatorSpeed: Rotation
- {
- source="speed";
- selection="mph";
- axis="osa_mph";
- memory="false";
- maxValue=125;
- angle1="rad -320";
- };
- class IndicatorSpeed2: IndicatorSpeed
- {
- selection="mph2";
- axis="osa_mph2";
- };
- class IndicatorVertSpeed: Rotation
- {
- source="vertSpeed";
- selection="vert_speed";
- axis="osa_vert_speed";
- minValue=-30;
- maxValue=30;
- angle1="rad -300";
- };
- class IndicatorVertSpeed2: IndicatorVertSpeed
- {
- selection="vert_speed2";
- axis="osa_vert_speed2";
- };
- class IndicatorRPM: Rotation
- {
- source="rpm";
- selection="rpm";
- axis="osa_rpm";
- memory="false";
- maxValue=12;
- angle1="rad -320";
- };
- class IndicatorRPM2: IndicatorRPM
- {
- selection="rpm2";
- axis="osa_rpm2";
- };
- class IndicatorCompass: Rotation
- {
- source="direction";
- selection="kompas";
- axis="osa_kompas";
- memory="false";
- minValue=-3.141593;
- maxValue=3.141593;
- angle1="rad -360";
- };
- class IndicatorCompass2: IndicatorCompass
- {
- selection="kompas2";
- axis="osa_kompas2";
- };
- class WatchHour: Rotation
- {
- source="clockHour";
- selection="hodinova";
- axis="osa_time";
- memory="false";
- angle1="rad -360";
- };
- class WatchHour2: WatchHour
- {
- selection="hodinova2";
- axis="osa_time2";
- };
- class WatchMinute: Rotation
- {
- source="clockMinute";
- selection="minutova";
- axis="osa_time";
- memory="false";
- angle1="rad -360";
- };
- class WatchMinute2: WatchMinute
- {
- selection="minutova2";
- axis="osa_time2";
- };
- class FWheel
- {
- type="rotation";
- source="gear";
- selection="nosewheel";
- axis="nosewheel_axis";
- minValue=-1;
- maxValue=1;
- angle0="rad -104.4";
- angle1="rad 104.4";
- };
- class LWheel: FWheel
- {
- selection="gear_2";
- axis="gear_2_axis";
- angle0="rad -35";
- angle1="rad 35.00000";
- };
- class RWheel: LWheel
- {
- selection="gear_3";
- axis="gear_3_axis";
- angle0="rad -35";
- angle1="rad 35.000000";
- };
- class FWheelRot
- {
- type="rotationX";
- source="wheel";
- selection="wheel_1";
- axis="wheel_1_axis";
- memory="false";
- minValue=0;
- maxValue=2;
- sourceAddress="loop";
- angle0="rad 360";
- angle1="-rad 360";
- };
- class LWheelRot: FWheelRot
- {
- selection="wheel_2";
- axis="wheel_2_axis";
- minValue=1;
- maxValue=2.300000;
- };
- class RWheelRot: LWheelRot
- {
- selection="wheel_3";
- axis="wheel_3_axis";
- };
- class LFlap
- {
- type="rotation";
- source="flap";
- selection="flapL";
- axis="flapL_axis";
- angle0=0;
- angle1="rad -20";
- };
- class RFlap
- {
- type="rotation";
- source="flap";
- selection="flapR";
- axis="flapR_axis";
- angle0=0;
- angle1="rad 20";
- };
- class airbrakeLeft
- {
- type="rotation";
- source="flap";
- selection="airbrakeL";
- axis="airbrake_left_axis";
- angle0=0;
- angle1="rad -20";
- };
- class airbrakeRight
- {
- type="rotation";
- source="flap";
- selection="airbrakeR";
- axis="airbrake_right_axis";
- angle0=0;
- angle1="rad 20";
- };
- class airbrake
- {
- type="rotation";
- source="speedbrake";
- selection="airbrake";
- axis="airbrake_axis";
- angle0=0;
- angle1="rad 20";
- };
- class LElevator
- {
- type="rotation";
- source="elevator";
- selection="elevatorL";
- axis="elevatorL_axis";
- minValue=-1;
- maxValue=1;
- angle0="rad -15";
- angle1="rad 15";
- };
- class RElevator: LElevator
- {
- selection="elevatorR";
- axis="elevatorR_axis";
- };
- class LAileronT
- {
- type="rotation";
- source="aileronl";
- selection="aileronL";
- axis="aileronLh_axis";
- minValue="rad -90";
- maxValue="rad 90";
- angle0="rad -90";
- angle1= "rad 90";
- };
- class RAileronT
- {
- type="rotation";
- source="aileronr";
- selection="aileronr";
- axis="aileronrh_axis";
- minValue="rad -90";
- maxValue="rad 90";
- angle0="rad -90";
- angle1= "rad 90";
- };
- class Rotor0
- {
- type="rotation";
- source="rotor";
- selection="vrtule";
- axis="osa vrtule";
- angle0=0;
- angle1="rad 360";
- };
- class Rotor1: Rotor0
- {
- selection="vrtule 1";
- axis="osa vrtule 1";
- };
- };
- };
- class Plane_Base_F: Plane
- {
- skeletonName = Plane_Base_F;
- class Animations: Animations
- {
- class Stick_Pilot_Bank
- {
- type="rotation";
- axis="stick_pilot_bank_axis";
- source="aileron";
- selection="stick_pilot.001";
- minValue="rad -360";
- maxValue="rad 360";
- angle0="rad -44";
- angle1="rad 44";
- };
- class Stick_Pilot_Dive
- {
- type="rotation";
- axis="stick_pilot_dive_axis";
- source="elevator";
- selection="stick_pilot.001";
- minValue="rad -360";
- maxValue="rad 360";
- angle0="rad -44";
- angle1="rad 44";
- };
- };
- };
- class spkg_hawkt1: Plane_Base_F
- {
- sectionsInherit = Plane_Base_F;
- sections[] =
- {
- "zbytek",
- "podsvit pristroju",
- "clan",
- "clan_sign",
- "trup",
- "motor",
- "palivo",
- "Light_L",
- "Light_R",
- "sklo predni L",
- "camo1",
- "camo2"
- };
- skeletonName = "spkg_hawkt1";
- class Animations: Animations
- {
- class Rotor: Rotation
- {
- type = "rotation";
- source = "rotor";
- selection = "rotor";
- axis = "rotor_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.000000;
- angle1 = 6.283185;
- };
- class FlapL: Rotation
- {
- source = "flap";
- selection = "FlapL";
- axis = "FlapL_axis";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.00000;
- angle1 = 0.045000;
- };
- class FlapR: FlapL
- {
- selection = "FlapR";
- axis = "FlapR_axis";
- angle1 = 0.000000;
- angle0 = 0.00000;
- };
- class AileronL: Rotation
- {
- source = "aileron";
- selection = "aileronL";
- axis = "aileronLH_axis";
- minValue="rad -90";
- maxValue="rad 90";
- angle0="rad -45";
- angle1= "rad 45";
- };
- class AileronR: AileronL
- {
- selection = "aileronR";
- axis = "aileronRH_axis";
- angle0="rad 45";
- angle1= "rad -45";
- };
- class ElevatorL: Rotation
- {
- source = "elevator";
- selection = "elevatorL";
- axis = "elevatorL_axis";
- minValue = -1.000000;
- maxValue = 1.000000;
- angle0 = -0.05;
- angle1 = 0.05;
- };
- class ElevatorR: ElevatorL
- {
- selection = "elevatorR";
- axis = "elevatorR_axis";
- angle0 = -0.05;
- angle1 = 0.05;
- };
- class Rudder: Rotation
- {
- source = "rudder";
- selection = "rudder";
- axis = "rudder_axis";
- minValue = -1.000000;
- maxValue = 1.000000;
- angle0 = -0.375246;
- angle1 = 0.375246;
- memory = 1;
- };
- class Rudder_Small: Rudder
- {
- selection = "rudder_Small";
- axis = "rudder_Small_axis";
- };
- class Canopy: Rotation
- {
- type = "rotation";
- source = "cabin";
- selection = "canopymain";
- axis = "canopy_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 8.000000;
- angle0 = -1.326450;
- angle1 = 0.000000;
- };
- class Gear_1: Rotation //OK
- {
- type = "rotation";
- source = "Gear";
- selection = "damper_1";
- axis = "Gear_1_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.00000;
- maxValue = 1.0000;
- angle0 = 0.000000;
- angle1 = 1.95;
- };
- class gear_1_Steering: Rotation
- {
- type = "rotation";
- source = "noseWheelTurn";
- selection = "gear_1_Steering";
- axis = "gear_1_damper_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = "rad -90";
- maxValue = "rad 90";
- angle0 = "rad -45";
- angle1 = "rad 45";
- };
- class gear_1_Steering2: gear_1_Steering
- {
- selection = "gear_1_Steering2";
- axis = "gear_1_Steering2_axis";
- angle0 = "rad 45";
- angle1 = "rad -45";
- };
- class nosedoorsb: Gear_1
- {
- selection = "nosedoors_back";
- axis = "nosedoorsb_axis";
- minValue = 0.00000;
- maxValue = 1.00000;
- angle0 = 0.000000;
- angle1 = -2.4;
- };
- class nosedoorsl: Gear_1
- {
- selection = "nosedoors_left";
- axis = "nosedoorsl_axis";
- minValue = 0.00000;
- maxValue = 1.0000;
- angle1 = 0.00000;
- angle0 = 1.80000;
- };
- class nosedoorsr: Gear_1
- {
- selection = "nosedoors_right";
- axis = "nosedoorsr_axis";
- minValue = 0.00000;
- maxValue = 1.00000;
- angle1 = 0.00000;
- angle0 = -1.80000;
- };
- class gear_1_damper: Rotation
- {
- type = "translation";
- source = "altRadar";
- selection = "gear_1_damper";
- axis = "gear_1_damper_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- offset0 = 0.000000;
- offset1 = 0.120000;
- };
- class gear_1_stabil_1: gear_1_damper
- {
- type = "rotation";
- selection = "gear_1_stabil_1";
- axis = "gear_1_stabil_1_axis";
- angle1 = 0.261799;
- };
- class Gear_2: Rotation
- {
- type = "rotation";
- source = "Gear";
- selection = "Gear_2";
- axis = "Gear_2_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.00000;
- maxValue = 1.000000;
- };
- class gear_2_hatch_a: Gear_2
- {
- selection = "gear_2_hatch_a";
- axis = "gear_2_hatcha_axis";
- minValue = 0.000000;
- maxValue = 1.00000;
- angle0 = -1.80000;
- angle1 = 0.00000;
- };
- class gear_2_hatch_b: Gear_2
- {
- selection = "gear_2_hatch_b";
- axis = "gear_2_hatchb_axis";
- minValue = 0.600000;
- maxValue = 1.00000;
- };
- class gear_2_hatch_c: Gear_2
- {
- selection = "gear_2_hatch_c";
- axis = "gear_2_hatchc_axis";
- minValue = 1.000000;
- maxValue = 1.800000;
- angle1 = 0.000000;
- angle0 = -1.8;
- };
- class gear_2_piston_2: Gear_2
- {
- selection = "gear_2_piston_2";
- axis = "gear_2_piston_2_axis";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.000000;
- angle1 = 0.959931;
- };
- class gear_2_piston_1: Gear_2
- {
- selection = "gear_2_piston_1";
- axis = "gear_2_piston_1_axis";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.000000;
- angle1 = 0.523599;
- };
- class Gear_2_damper: Rotation
- {
- type = "translation";
- source = "altRadar";
- selection = "Gear_2_damper";
- axis = "Gear_2_damper_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- offset0 = 0.150000;
- offset1 = 0.000000;
- };
- class gear_2_stabil: Rotation
- {
- type = "Rotation";
- source = "altRadar";
- selection = "gear_2_stabil";
- axis = "gear_2_stabil_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.226893;
- angle1 = 0.000000;
- };
- class Gear_3: Rotation
- {
- type = "rotation";
- source = "Gear";
- selection = "Gear_3";
- axis = "Gear_3_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- };
- class gear_3_hatch_a: Gear_3
- {
- selection = "gear_3_hatch_a";
- axis = "gear_3_hatcha_axis";
- minValue = 0.000000;
- maxValue = 1.00000;
- angle1 = 0.00000;
- angle0 = 1.80000;
- };
- class gear_3_hatch_b: Gear_3
- {
- selection = "gear_3_hatch_b";
- axis = "gear_3_hatchb_axis";
- minValue = 1.000000;
- maxValue = 1.800000;
- };
- class gear_3_hatch_c: Gear_3
- {
- selection = "gear_3_hatch_c";
- axis = "gear_3_hatchc_axis";
- minValue = 1.000000;
- maxValue = 1.800000;
- angle1 = 0.000000;
- angle0 = -1.8;
- };
- class airbrakeL: flapL
- {
- source = "flap";
- selection = "airbrakeL";
- axis = "airbrake_left_axis";
- minValue = 0.000000;
- maxValue = 1.800000;
- angle1 = 0.000000;
- angle0 = 0.000000;
- };
- class airbrakeR: flapR
- {
- source = "flap";
- selection = "airbrakeR";
- axis = "airbrake_right_axis";
- minValue = 1.000000;
- maxValue = 1.800000;
- angle1 = 0.000000;
- angle0 = 0.000000;
- };
- class airbrake: flapR
- {
- source = "speedbrake";
- selection = "airbrake";
- axis = "airbrake_axis";
- minValue = 0.000000;
- maxValue = 1.800000;
- angle0 = 0.000000;
- angle1 = -1.000000;
- };
- class gear_3_piston_2: Gear_3
- {
- selection = "gear_3_piston_2";
- axis = "gear_3_piston_2_axis";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.000000;
- angle1 = -0.959931;
- };
- class gear_3_piston_1: Gear_3
- {
- selection = "gear_3_piston_1";
- axis = "gear_3_piston_1_axis";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.000000;
- angle1 = -0.523599;
- };
- class Gear_3_damper: Rotation
- {
- type = "translation";
- source = "altRadar";
- selection = "Gear_3_damper";
- axis = "Gear_3_damper_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- offset0 = -0.150000;
- offset1 = 0.000000;
- };
- class gear_3_stabil: Rotation
- {
- type = "Rotation";
- source = "altRadar";
- selection = "gear_3_stabil";
- axis = "gear_3_stabil_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = -0.226893;
- angle1 = 0.000000;
- };
- class Ladder_1: Rotation
- {
- type = "rotation";
- source = "cabin";
- selection = "ladder_1";
- axis = "ladder_1_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 8.000000;
- angle0 = 2.000000;
- angle1 = 0.000000;
- };
- class Ladder: Rotation
- {
- type = "rotation";
- source = "cabin";
- selection = "ladder";
- axis = "ladder_rot_axis";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 0.000000;
- maxValue = 8.000000;
- angle0 = 1.000000;
- angle1 = 0.000000;
- };
- class Wheel_1
- {
- source = "wheel";
- sourceAddress = "loop";
- type = "rotationX";
- selection = "wheel_1";
- axis = "wheel_1_axis";
- memory = 1;
- minValue = 0;
- maxValue = 1;
- angle0 = "rad 0";
- angle1 = "rad -180";
- };
- class Wheel_2: Wheel_1
- {
- selection = "wheel_2";
- axis = "wheel_2_axis";
- };
- class Wheel_3: Wheel_1
- {
- selection = "wheel_3";
- axis = "wheel_3_axis";
- };
- class IndicatorRPM: Rotation
- {
- source = "rpm";
- selection = "rpm";
- axis = "rpm_axis";
- memory = 1;
- minValue = 0.000000;
- maxValue = 1.000000;
- angle0 = 0.000000;
- angle1 = "rad 180";
- };
- class IndicatorRPM1: IndicatorRPM
- {
- selection = "rpm1";
- axis = "rpm1_axis";
- angle1 = "rad 150";
- };
- class IndicatorRPM2: IndicatorRPM
- {
- selection = "rpm2";
- axis = "rpm2_axis";
- angle1 = "rad 210";
- };
- class IndicatorRPM3: IndicatorRPM
- {
- selection = "rpm3";
- axis = "rpm3_axis";
- angle1 = "rad 45";
- };
- class IndicatorRPM4: IndicatorRPM
- {
- selection = "rpm4";
- axis = "rpm4_axis";
- angle1 = "rad -20";
- };
- class IndicatorRPM5: IndicatorRPM
- {
- selection = "rpm5";
- axis = "rpm5_axis";
- angle1 = "rad -110";
- };
- class IndicatorRPM6: IndicatorRPM
- {
- selection = "rpm6";
- axis = "rpm6_axis";
- angle1 = "rad 80";
- };
- class IndicatorRPM7: IndicatorRPM
- {
- selection = "rpm7";
- axis = "rpm7_axis";
- angle1 = "rad -80";
- };
- class IndicatorRPM8: IndicatorRPM
- {
- selection = "rpm8";
- axis = "rpm8_axis";
- angle1 = "rad 53";
- };
- class IndicatorCompass1: Rotation
- {
- source = "direction";
- selection = "kompas1";
- axis = "kompas1_axis";
- memory = 1;
- minValue = "rad -180";
- maxValue = "rad 180";
- angle0 = "rad -180";
- angle1 = "rad 180";
- };
- class IndicatorCompass2: IndicatorCompass1
- {
- selection = "kompas2";
- axis = "kompas2_axis";
- };
- class HorizontBank: Rotation
- {
- source = horizonBank;
- selection = horizontBank;
- axis = horizontBank_axis;
- minValue = "rad -360";
- maxValue = "rad +360";
- angle0 = "rad -360";
- angle1 = "rad 360";
- };
- class HorizontDive: Rotation
- {
- source = horizonDive;
- selection = horizont;
- axis = horizontDive_axis;
- minValue = "rad -360";
- maxValue = "rad +360";
- angle0 = "rad -360";
- angle1 = "rad 360";
- };
- class Horizon2Bank: Rotation
- {
- source = "horizonBank";
- type = "rotationZ";
- selection = "horizont2";
- axis = "horizont2_axis";
- minValue = "rad -360";
- maxValue = "rad 360";
- angle0 = "rad -360";
- angle1 = "rad 360";
- };
- class WatchHour: Rotation
- {
- source = "clockHour";
- selection = "hodinova";
- axis = "minutova_axis";
- angle1 = "rad -360";
- };
- class WatchMinute: WatchHour
- {
- source = "clockMinute";
- selection = "minutova";
- };
- class WatchSecond: WatchHour
- {
- source = "clockSecond";
- selection = "sekundova";
- };
- // plus start
- class IndicatorClimbPlus_1: rotation
- {
- source = "vertSpeed";
- selection = "climb";
- axis = "climb_axis";
- memory = 1;
- minValue=0;
- maxValue=16.667;
- angle0=0;
- angle1="rad 61";
- };
- class IndicatorClimbPlus_2: IndicatorClimbPlus_1
- {
- minValue=16.667;
- maxValue=33.334;
- angle0=0;
- angle1="rad 30.5";
- };
- class IndicatorClimbPlus_3: IndicatorClimbPlus_2
- {
- minValue=33.334;
- maxValue=100;
- angle0=0;
- angle1="rad 81";
- };
- // minus start
- class IndicatorClimbMinus_1: rotation
- {
- source = "vertSpeed";
- selection = "climb";
- axis = "climb_axis";
- memory = 1;
- minValue=-16.667;
- maxValue=0 ;
- angle0="rad -61";
- angle1=0;
- };
- class IndicatorClimbMinus_2: IndicatorClimbMinus_1
- {
- minValue=-33.334;
- maxValue=-16.667;
- angle0="rad -30.5";
- angle1=0;
- };
- class IndicatorClimbMinus_3: IndicatorClimbMinus_1
- {
- minValue=-100;
- maxValue=-33.334;
- angle0="rad -81";
- angle1=0;
- };
- // minus end
- class IndicatorSpeed_1_5
- {
- type = "rotation";
- source = "speed";
- selection = "speed";
- axis = "mph_axis";
- memory = 1;
- minValue = 0.00000;
- maxValue = 51.47700;
- angle0 = 0;
- angle1 = "rad 88.6";
- };
- class IndicatorSpeed_2_5: IndicatorSpeed_1_5
- {
- minValue = 51.47701;
- maxValue = 77.21600 ;
- angle1 = "rad 57.5";
- };
- class IndicatorSpeed_3_5: IndicatorSpeed_1_5
- {
- minValue = 77.21601;
- maxValue = 102.95500;
- angle1 = "rad 34";
- };
- class IndicatorSpeed_4_5: IndicatorSpeed_1_5
- {
- minValue = 102.95501;
- maxValue = 154.43200;
- angle1 = "rad 54.5";
- };
- class IndicatorSpeed_5_5: IndicatorSpeed_1_5
- {
- minValue = 154.43201;
- maxValue = 308.86400;
- angle1 = "rad 111";
- };
- class IndicatorFuel
- {
- type = "rotation";
- source = "fuel";
- selection = "fuel";
- axis = "fuel_axis";
- memory = 1;
- minValue = 0;
- maxValue = 1;
- angle0 = 0;
- angle1 = "rad 240";
- };
- class Monitors_on
- {
- type = "hide";
- source = "rpm";
- selection = "monitory";
- sourceAddress = "mirror";
- minValue = -1.5;
- maxValue = 0;
- hideValue = 0.99;
- };
- class IndicatorAltBaro
- {
- type = "rotation";
- source = "altBaro";
- selection = "alt";
- axis="alt_axis";
- memory = 1;
- sourceAddress = "loop";
- minValue = 0;
- maxValue = 304.8;
- angle0 = 0;
- angle1 = "rad 360";
- };
- class PositionLights
- {
- type = hide;
- source = collisionLights;
- selection = "PositionLights";
- minValue = 0.0;
- maxValue = 1.0;
- hideValue = 0.0;
- unHideValue = 0.5;
- };
- class CollisionLight_Red_blinking: PositionLights
- {
- source = CollisionLightRed_source;
- selection = "PositionLight_Red_1_pos";
- minValue = 0.5;
- maxValue = 1.0;
- };
- class CollisionLight_Green_blinking: PositionLights
- {
- source = CollisionLightGreen_source;
- selection = "PositionLight_Green_1_pos";
- minValue = 0.7;
- maxValue = 1.0;
- };
- class CollisionLight_White_blinking: PositionLights
- {
- source = CollisionLightWhite_source;
- selection = "PositionLight_White_1_pos";
- minValue = 0.000;
- maxValue = 0.01;
- };
- class cabinLights
- {
- type = hide;
- source = interiorLights;
- selection = "cabin_lights";
- minValue = 0.0;
- maxValue = 1.0;
- hideValue = 0.0;
- unHideValue = 0.5;
- };
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement