42729 lines
1 MiB
42729 lines
1 MiB
<?xml version="1.0"?>
|
|
|
|
<!-- Copyright (c) 2022 Josh Davidson (Octal450) -->
|
|
|
|
<PropertyList>
|
|
|
|
<path>res/fd_complete.ac</path>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<property>systems/shake/shaking</property>
|
|
<axis>
|
|
<x1-m> 0.0</x1-m>
|
|
<y1-m> 0.0</y1-m>
|
|
<z1-m> 0.0</z1-m>
|
|
<x2-m> 0.5</x2-m>
|
|
<y2-m>-0.5</y2-m>
|
|
<z2-m> 0.8</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Primary Flight Displays -->
|
|
<model>
|
|
<name>PFD1</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/PFD/PFD1.xml</path>
|
|
</model>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>PFD1</object-name>
|
|
<property>modes/cpt-du-xfr</property>
|
|
<factor>0.20062</factor>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<model>
|
|
<name>PFD2</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/PFD/PFD2.xml</path>
|
|
</model>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>PFD2</object-name>
|
|
<property>modes/fo-du-xfr</property>
|
|
<factor>-0.20062</factor>
|
|
<axis>
|
|
<x>-0.004984547901</x>
|
|
<x>0</x>
|
|
<y>1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Navigational Displays -->
|
|
<model>
|
|
<name>ND1</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/ND/ND_L.xml</path>
|
|
</model>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ND1</object-name>
|
|
<property>modes/cpt-du-xfr</property>
|
|
<factor>-0.20062</factor>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<model>
|
|
<name>ND2</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/ND/ND_R.xml</path>
|
|
</model>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ND2</object-name>
|
|
<property>modes/fo-du-xfr</property>
|
|
<factor>0.20062</factor>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Upper ECAM -->
|
|
|
|
<model>
|
|
<name>UECAM</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/Upper-ECAM/Upper-ECAM.xml</path>
|
|
</model>
|
|
|
|
<!-- Lower ECAM -->
|
|
<model>
|
|
<name>LECAM</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/Lower-ECAM/Lower-ECAM.xml</path>
|
|
</model>
|
|
|
|
<!-- Standby Indicator -->
|
|
<model>
|
|
<name>IESI</name>
|
|
<path>Aircraft/A320-family/Models/Instruments/IESI/IESI.xml</path>
|
|
</model>
|
|
|
|
<!-- Hide displays outside -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>PFD1</object-name>
|
|
<object-name>PFD2</object-name>
|
|
<object-name>ND1</object-name>
|
|
<object-name>ND2</object-name>
|
|
<object-name>UECAM</object-name>
|
|
<object-name>LECAM</object-name>
|
|
<object-name>IESI</object-name>
|
|
<object-name>MCDU1</object-name>
|
|
<object-name>MCDU2</object-name>
|
|
<object-name>dcduScreenL</object-name>
|
|
<object-name>dcduScreenR</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>options/hide-canvas-outside</property></not>
|
|
<property>sim/current-view/internal</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Pushbutton lights and indicators - power and test -->
|
|
|
|
<!-- Button lights 115 mA, 5 VAC on BRT setting -->
|
|
<!-- Sourced from 4 transformers -->
|
|
|
|
<!-- 31LP AC ESS SHED 801XP 5VAC transformer -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>alt-text</object-name>
|
|
<object-name>alt-text-test</object-name>
|
|
<object-name>ap1_led</object-name>
|
|
<object-name>ap2_led</object-name>
|
|
<object-name>appr_led</object-name>
|
|
<object-name>arpt_led</object-name>
|
|
<object-name>arpt_led.001</object-name>
|
|
<object-name>atc-code</object-name>
|
|
<object-name>atc-test</object-name>
|
|
<object-name>a-thr_led</object-name>
|
|
<object-name>audio_adf1_glare.fo</object-name>
|
|
<object-name>audio_adf2_glare.fo</object-name>
|
|
<object-name>audio_att_led.fo</object-name>
|
|
<object-name>audio_att_sgn.fo</object-name>
|
|
<object-name>audio_cab_glare.fo</object-name>
|
|
<object-name>audio_call_hf1_led.fo</object-name>
|
|
<object-name>audio_call_hf2_led.fo</object-name>
|
|
<object-name>audio_call_vhf1_led.fo</object-name>
|
|
<object-name>audio_call_vhf2_led.fo</object-name>
|
|
<object-name>audio_call_vhf3_led.fo</object-name>
|
|
<object-name>audio_hf1_led.fo</object-name>
|
|
<object-name>audio_hf1_glare.fo</object-name>
|
|
<object-name>audio_hf2_led.fo</object-name>
|
|
<object-name>audio_hf2_glare.fo</object-name>
|
|
<object-name>audio_int_glare.fo</object-name>
|
|
<object-name>audio_int_rad.mark.fo</object-name>
|
|
<object-name>audio_ils_glare.fo</object-name>
|
|
<object-name>audio_mech_led.fo</object-name>
|
|
<object-name>audio_mech_sgn.fo</object-name>
|
|
<object-name>audio_mls_glare.fo</object-name>
|
|
<object-name>audio_mkr_glare.fo</object-name>
|
|
<object-name>audio_pa_glare.fo</object-name>
|
|
<object-name>audio_pa_led.fo</object-name>
|
|
<object-name>audio_voice_led.fo</object-name>
|
|
<object-name>audio_vhf1_glare.fo</object-name>
|
|
<object-name>audio_vhf2_glare.fo</object-name>
|
|
<object-name>audio_vhf3_glare.fo</object-name>
|
|
<object-name>audio_vhf1_led.fo</object-name>
|
|
<object-name>audio_vhf2_led.fo</object-name>
|
|
<object-name>audio_vhf3_led.fo</object-name>
|
|
<object-name>audio_vor1_glare.fo</object-name>
|
|
<object-name>audio_vor2_glare.fo</object-name>
|
|
<object-name>audio_adf1_glare.ovh</object-name>
|
|
<object-name>audio_adf2_glare.ovh</object-name>
|
|
<object-name>audio_att_led.ovh</object-name>
|
|
<object-name>audio_att_sgn.ovh</object-name>
|
|
<object-name>audio_cab_glare.ovh</object-name>
|
|
<object-name>audio_call_hf1_led.ovh</object-name>
|
|
<object-name>audio_call_hf2_led.ovh</object-name>
|
|
<object-name>audio_call_vhf1_led.ovh</object-name>
|
|
<object-name>audio_call_vhf2_led.ovh</object-name>
|
|
<object-name>audio_call_vhf3_led.ovh</object-name>
|
|
<object-name>audio_hf1_led.ovh</object-name>
|
|
<object-name>audio_hf1_glare.ovh</object-name>
|
|
<object-name>audio_hf2_led.ovh</object-name>
|
|
<object-name>audio_hf2_glare.ovh</object-name>
|
|
<object-name>audio_int_glare.ovh</object-name>
|
|
<object-name>audio_int_rad.mark.ovh</object-name>
|
|
<object-name>audio_ils_glare.ovh</object-name>
|
|
<object-name>audio_mech_led.ovh</object-name>
|
|
<object-name>audio_mech_sgn.ovh</object-name>
|
|
<object-name>audio_mls_glare.ovh</object-name>
|
|
<object-name>audio_mkr_glare.ovh</object-name>
|
|
<object-name>audio_pa_glare.ovh</object-name>
|
|
<object-name>audio_pa_led.ovh</object-name>
|
|
<object-name>audio_voice_led.ovh</object-name>
|
|
<object-name>audio_vhf1_glare.ovh</object-name>
|
|
<object-name>audio_vhf2_glare.ovh</object-name>
|
|
<object-name>audio_vhf3_glare.ovh</object-name>
|
|
<object-name>audio_vhf1_led.ovh</object-name>
|
|
<object-name>audio_vhf2_led.ovh</object-name>
|
|
<object-name>audio_vhf3_led.ovh</object-name>
|
|
<object-name>audio_vor1_glare.ovh</object-name>
|
|
<object-name>audio_vor2_glare.ovh</object-name>
|
|
<object-name>cstr_led</object-name>
|
|
<object-name>cstr_led.001</object-name>
|
|
<object-name>exped_led</object-name>
|
|
<object-name>fcu_screen</object-name>
|
|
<object-name>fd1_led</object-name>
|
|
<object-name>fd2_led</object-name>
|
|
<object-name>fpa-text</object-name>
|
|
<object-name>hdg-text</object-name>
|
|
<object-name>hdg-text-test</object-name>
|
|
<object-name>lat.dash</object-name>
|
|
<object-name>ils_led</object-name>
|
|
<object-name>ils2_led</object-name>
|
|
<object-name>loc_led</object-name>
|
|
<object-name>mach-text</object-name>
|
|
<object-name>ndb_led</object-name>
|
|
<object-name>ndb_led.001</object-name>
|
|
<object-name>qnh-hpa-left</object-name>
|
|
<object-name>qnh-hpa-right</object-name>
|
|
<object-name>qnh-inhg-left</object-name>
|
|
<object-name>qnh-inhg-right</object-name>
|
|
<object-name>qnh-std</object-name>
|
|
<object-name>qnh-test</object-name>
|
|
<object-name>radio_adf_led.cpt</object-name>
|
|
<object-name>radio_am_led.cpt</object-name>
|
|
<object-name>radio_bfo_led.cpt</object-name>
|
|
<object-name>radio_hf1_led.cpt</object-name>
|
|
<object-name>radio_hf2_led.cpt</object-name>
|
|
<object-name>radio_ls_led.cpt</object-name>
|
|
<object-name>radio_nav_led.cpt</object-name>
|
|
<object-name>radio_opt_led.cpt</object-name>
|
|
<object-name>radio_vhf1_led.cpt</object-name>
|
|
<object-name>radio_vhf2_led.cpt</object-name>
|
|
<object-name>radio_vhf3_led.cpt</object-name>
|
|
<object-name>radio_vor_led.cpt</object-name>
|
|
<object-name>radio_adf_led.fo</object-name>
|
|
<object-name>radio_am_led.fo</object-name>
|
|
<object-name>radio_bfo_led.fo</object-name>
|
|
<object-name>radio_hf1_led.fo</object-name>
|
|
<object-name>radio_hf2_led.fo</object-name>
|
|
<object-name>radio_ls_led.fo</object-name>
|
|
<object-name>radio_nav_led.fo</object-name>
|
|
<object-name>radio_opt_led.fo</object-name>
|
|
<object-name>radio_vhf1_led.fo</object-name>
|
|
<object-name>radio_vhf2_led.fo</object-name>
|
|
<object-name>radio_vhf3_led.fo</object-name>
|
|
<object-name>radio_vor_led.fo</object-name>
|
|
<object-name>spd.dash</object-name>
|
|
<object-name>spd-text</object-name>
|
|
<object-name>spd-text-test</object-name>
|
|
<object-name>vord_led</object-name>
|
|
<object-name>vord_led.001</object-name>
|
|
<object-name>vs.dash</object-name>
|
|
<object-name>vs-text</object-name>
|
|
<object-name>vs-text-last-2-digits</object-name>
|
|
<object-name>vs-text-test</object-name>
|
|
<object-name>wpt_led</object-name>
|
|
<object-name>wpt_led.001</object-name>
|
|
<object-name>prio_capt.arrow</object-name>
|
|
<object-name>prio_capt.capt</object-name>
|
|
<object-name>prio_fo.arrow</object-name>
|
|
<object-name>prio_fo_fo</object-name>
|
|
|
|
<!-- Overhead panel -->
|
|
|
|
<object-name>AftCargoIsoBtn1F</object-name>
|
|
<object-name>AftCargoIsoBtn2O</object-name>
|
|
<object-name>APUBleedBtn1F</object-name>
|
|
<object-name>APUBleedBtn2O</object-name>
|
|
<object-name>BlueElecPump1F</object-name>
|
|
<object-name>BlueElecPump2O</object-name>
|
|
<object-name>CargoHotAirBtn1F</object-name>
|
|
<object-name>CargoHotAirBtn2O</object-name>
|
|
<object-name>CommercialBtn2O</object-name>
|
|
<object-name>CrewOxyBtn2O</object-name>
|
|
<object-name>GalleyPwrBtn1F</object-name>
|
|
<object-name>GalleyPwrBtn2O</object-name>
|
|
<object-name>Gen1LineBtn1S</object-name>
|
|
<object-name>Gen1LineBtn2O</object-name>
|
|
<object-name>FuelXFeedBtn1O</object-name>
|
|
<object-name>FuelXFeedBtn2O</object-name>
|
|
<object-name>LFuelTank1Btn1F</object-name>
|
|
<object-name>LFuelTank1Btn2O</object-name>
|
|
<object-name>PassOxyInd1S.001</object-name>
|
|
<object-name>RamAirBtn2O</object-name>
|
|
<object-name>RFuelTank1Btn1F</object-name>
|
|
<object-name>RFuelTank1Btn2O</object-name>
|
|
<object-name>WingAntiIceBtn1F</object-name>
|
|
<object-name>WingAntiIceBtn2O</object-name>
|
|
|
|
<object-name>OVH_button_labels.092</object-name>
|
|
<object-name>OVH_button_labels.093</object-name>
|
|
|
|
<object-name>mcdu_ann_dash.cpt</object-name>
|
|
<object-name>mcdu_ann_fail.cpt</object-name>
|
|
<object-name>mcdu_ann_fm.cpt</object-name>
|
|
<object-name>mcdu_ann_fm1.cpt</object-name>
|
|
<object-name>mcdu_ann_fm2.cpt</object-name>
|
|
<object-name>mcdu_ann_ind.cpt</object-name>
|
|
<object-name>mcdu_ann_msg.cpt</object-name>
|
|
<object-name>mcdu_ann_rdy.cpt</object-name>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- 35LP AC ESS SHED 801XP 5VAC transformer
|
|
BACKUP 901XP STAT INV
|
|
-->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf1_glare.cpt</object-name>
|
|
<object-name>audio_adf2_glare.cpt</object-name>
|
|
<object-name>audio_att_led.cpt</object-name>
|
|
<object-name>audio_att_sgn.cpt</object-name>
|
|
<object-name>audio_cab_glare.cpt</object-name>
|
|
<object-name>audio_call_hf1_led.cpt</object-name>
|
|
<object-name>audio_call_hf2_led.cpt</object-name>
|
|
<object-name>audio_call_vhf1_led.cpt</object-name>
|
|
<object-name>audio_call_vhf2_led.cpt</object-name>
|
|
<object-name>audio_call_vhf3_led.cpt</object-name>
|
|
<object-name>audio_hf1_led.cpt</object-name>
|
|
<object-name>audio_hf1_glare.cpt</object-name>
|
|
<object-name>audio_hf2_led.cpt</object-name>
|
|
<object-name>audio_hf2_glare.cpt</object-name>
|
|
<object-name>audio_int_glare.cpt</object-name>
|
|
<object-name>audio_int_rad.mark.cpt</object-name>
|
|
<object-name>audio_ils_glare.cpt</object-name>
|
|
<object-name>audio_mech_led.cpt</object-name>
|
|
<object-name>audio_mech_sgn.cpt</object-name>
|
|
<object-name>audio_mls_glare.cpt</object-name>
|
|
<object-name>audio_mkr_glare.cpt</object-name>
|
|
<object-name>audio_pa_glare.cpt</object-name>
|
|
<object-name>audio_pa_led.cpt</object-name>
|
|
<object-name>audio_voice_led.cpt</object-name>
|
|
<object-name>audio_vhf1_glare.cpt</object-name>
|
|
<object-name>audio_vhf2_glare.cpt</object-name>
|
|
<object-name>audio_vhf3_glare.cpt</object-name>
|
|
<object-name>audio_vhf1_led.cpt</object-name>
|
|
<object-name>audio_vhf2_led.cpt</object-name>
|
|
<object-name>audio_vhf3_led.cpt</object-name>
|
|
<object-name>audio_vor1_glare.cpt</object-name>
|
|
<object-name>audio_vor2_glare.cpt</object-name>
|
|
<object-name>engine_fire_1</object-name>
|
|
<object-name>engine_fire_2</object-name>
|
|
<object-name>gear_lever_down_arrow</object-name>
|
|
<object-name>lgear_down</object-name>
|
|
<object-name>lgear_unlk</object-name>
|
|
<object-name>ngear_down</object-name>
|
|
<object-name>ngear_unlk</object-name>
|
|
<object-name>rgear_down</object-name>
|
|
<object-name>rgear_unlk</object-name>
|
|
|
|
<!-- Overhead panel -->
|
|
|
|
<object-name>ACPack1Btn1F</object-name>
|
|
<object-name>ACPack1Btn2O</object-name>
|
|
<object-name>APUFireAgtBtn1S</object-name>
|
|
<object-name>APUFireAgtBtn2D</object-name>
|
|
<object-name>APUGenBtn1F</object-name>
|
|
<object-name>APUGenBtn2O</object-name>
|
|
<object-name>APUMasterBtn1F</object-name>
|
|
<object-name>APUMasterBtn2O</object-name>
|
|
<object-name>APUStartBtn1A</object-name>
|
|
<object-name>APUStartBtn2O</object-name>
|
|
<object-name>BatteryBtn11F</object-name>
|
|
<object-name>BatteryBtn21F</object-name>
|
|
<object-name>BatteryBtn12O</object-name>
|
|
<object-name>BatteryBtn22O</object-name>
|
|
<object-name>BusTieBtn2O</object-name>
|
|
<object-name>CabinPressModeBtn1F</object-name>
|
|
<object-name>CabinPressModeBtn2M</object-name>
|
|
<object-name>DitchBtn2O</object-name>
|
|
<object-name>ELAC1Btn1F</object-name>
|
|
<object-name>ELAC1Btn2O</object-name>
|
|
<object-name>EmerCallBtn1C</object-name>
|
|
<object-name>EmerCallBtn2O</object-name>
|
|
<object-name>EmerExtLtBtn2O</object-name>
|
|
<object-name>Eng1FireAgt1Btn1S</object-name>
|
|
<object-name>Eng1FireAgt1Btn2D</object-name>
|
|
<object-name>Eng2FireAgt1Btn1S</object-name>
|
|
<object-name>Eng2FireAgt1Btn2D</object-name>
|
|
<object-name>Eng1FireAgt2Btn1S</object-name>
|
|
<object-name>Eng1FireAgt2Btn2D</object-name>
|
|
<object-name>Eng2FireAgt2Btn1S</object-name>
|
|
<object-name>Eng2FireAgt2Btn2D</object-name>
|
|
<object-name>Eng1ManStartBtn2O</object-name>
|
|
<object-name>Eng2ManStartBtn2O</object-name>
|
|
<object-name>EvacCommandBtn1E</object-name>
|
|
<object-name>EvacCommandBtn2O</object-name>
|
|
<object-name>FAC1Btn1F</object-name>
|
|
<object-name>FAC1Btn2O</object-name>
|
|
<object-name>Gen1Btn2O</object-name>
|
|
<object-name>Gen2Btn2O</object-name>
|
|
<object-name>IDG1Btn1F</object-name>
|
|
<object-name>IDG2Btn1F</object-name>
|
|
<object-name>SEC1Btn1F.001</object-name>
|
|
<object-name>SEC1Btn2O.001</object-name>
|
|
<object-name>VentBlowBtn1F</object-name>
|
|
<object-name>VentBlowBtn2O</object-name>
|
|
<object-name>VentExtractBtn1F</object-name>
|
|
<object-name>VentExtractBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- 36LP AC 2 202XP 5VAC transformer -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>brk_fan_on</object-name>
|
|
<object-name>brk_hot_on</object-name>
|
|
<object-name>CockpitDoorFault</object-name>
|
|
<object-name>CockpitDoorOpen</object-name>
|
|
<object-name>engine_fault_1</object-name>
|
|
<object-name>engine_fault_2</object-name>
|
|
<object-name>prio_fo.arrow</object-name>
|
|
<object-name>prio_fo_fo</object-name>
|
|
|
|
<!-- Overhead panel -->
|
|
|
|
<object-name>ACESSFeedBtn1F</object-name>
|
|
<object-name>ACESSFeedBtn2A</object-name>
|
|
<object-name>ACPack2Btn1F</object-name>
|
|
<object-name>ACPack2Btn2O</object-name>
|
|
<object-name>CFuelTank1Btn1F</object-name>
|
|
<object-name>CFuelTank1Btn2O</object-name>
|
|
<object-name>ELAC2Btn1F</object-name>
|
|
<object-name>ELAC2Btn2O</object-name>
|
|
<object-name>Eng2AntiIceBtn1F</object-name>
|
|
<object-name>Eng2AntiIceBtn2O</object-name>
|
|
<object-name>Eng2BleedBtn1F</object-name>
|
|
<object-name>Eng2BleedBtn2O</object-name>
|
|
<object-name>FAC2Btn1F</object-name>
|
|
<object-name>FAC2Btn2O</object-name>
|
|
<object-name>LFuelTank2Btn1F</object-name>
|
|
<object-name>LFuelTank2Btn2O</object-name>
|
|
<object-name>PrbWinHeatBtn2O</object-name>
|
|
<object-name>PTU21F</object-name>
|
|
<object-name>PTU22O</object-name>
|
|
<object-name>RFuelTank2Btn1F</object-name>
|
|
<object-name>RFuelTank2Btn2O</object-name>
|
|
<object-name>SEC2Btn1F</object-name>
|
|
<object-name>SEC2Btn2O</object-name>
|
|
<object-name>SEC3Btn1F</object-name>
|
|
<object-name>SEC3Btn2O</object-name>
|
|
<object-name>ToiletBtn1O</object-name>
|
|
<object-name>YellowElecPump1F</object-name>
|
|
<object-name>YellowElecPump2O</object-name>
|
|
<object-name>YellowEngPump1F</object-name>
|
|
<object-name>YellowEngPump2O</object-name>
|
|
|
|
<object-name>OVH_button_labels.009</object-name>
|
|
<object-name>OVH_button_labels.012</object-name>
|
|
<object-name>OVH_button_labels.053</object-name>
|
|
<object-name>OVH_button_labels.059</object-name>
|
|
<object-name>OVH_button_labels.061</object-name>
|
|
<object-name>OVH_button_labels.063</object-name>
|
|
<object-name>OVH_button_labels.091</object-name>
|
|
|
|
|
|
<object-name>mcdu_ann_dash.fo</object-name>
|
|
<object-name>mcdu_ann_fail.fo</object-name>
|
|
<object-name>mcdu_ann_fm.fo</object-name>
|
|
<object-name>mcdu_ann_fm1.fo</object-name>
|
|
<object-name>mcdu_ann_fm2.fo</object-name>
|
|
<object-name>mcdu_ann_ind.fo</object-name>
|
|
<object-name>mcdu_ann_msg.fo</object-name>
|
|
<object-name>mcdu_ann_rdy.fo</object-name>
|
|
<condition>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- 37LP AC 1 103XP 5VAC transformer -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>abs_low_on</object-name>
|
|
<object-name>abs_med_on</object-name>
|
|
<object-name>abs_max_on</object-name>
|
|
<object-name>dec_low_on</object-name>
|
|
<object-name>dec_med_on</object-name>
|
|
<object-name>dec_max_on</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.fo</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.fo</object-name>
|
|
<object-name>prio_capt.arrow</object-name>
|
|
<object-name>prio_capt.arrow.001</object-name>
|
|
<object-name>prio_capt.capt</object-name>
|
|
<object-name>prio_capt.capt.001</object-name>
|
|
<object-name>radio_sel_led.cpt</object-name>
|
|
<object-name>radio_sel_led.fo</object-name>
|
|
<object-name>terr_on_nd_on_l</object-name>
|
|
<object-name>terr_on_nd_on_r</object-name>
|
|
|
|
<!-- Overhead panel -->
|
|
|
|
<object-name>ADR1Btn1F</object-name>
|
|
<object-name>ADR1Btn2O</object-name>
|
|
<object-name>ADR2Btn1F</object-name>
|
|
<object-name>ADR2Btn2O</object-name>
|
|
<object-name>ADR3Btn1F</object-name>
|
|
<object-name>ADR3Btn2O</object-name>
|
|
<object-name>AftCargoSmkBtn1S</object-name>
|
|
<object-name>AftCargoSmkBtn2D</object-name>
|
|
<object-name>CabinFansBtn2O</object-name>
|
|
<object-name>CFuelTank2Btn1F</object-name>
|
|
<object-name>CFuelTank2Btn2O</object-name>
|
|
<object-name>EmerGenInd1F</object-name>
|
|
<object-name>Eng1AntiIceBtn1F</object-name>
|
|
<object-name>Eng1AntiIceBtn2O</object-name>
|
|
<object-name>Eng1BleedBtn1F</object-name>
|
|
<object-name>Eng1BleedBtn2O</object-name>
|
|
<object-name>ExtPwrBtn2O</object-name>
|
|
<object-name>FuelModeBtn1F</object-name>
|
|
<object-name>FuelModeBtn2O</object-name>
|
|
<object-name>FwdCargoSmokeBtn1S</object-name>
|
|
<object-name>FwdCargoSmokeBtn2D</object-name>
|
|
<object-name>GPWSBtn1F</object-name>
|
|
<object-name>GPWSBtn2O</object-name>
|
|
<object-name>GPWSFlpBtn1O</object-name>
|
|
<object-name>GPWSFlp3Btn2O</object-name>
|
|
<object-name>GPWSGSBtn1O</object-name>
|
|
<object-name>GPWSTerrBtn1F</object-name>
|
|
<object-name>GPWSTerrBtn2O</object-name>
|
|
<object-name>GreenEngPump21F</object-name>
|
|
<object-name>GreenEngPump22O</object-name>
|
|
<object-name>HotAirBtn1F</object-name>
|
|
<object-name>HotAirBtn2O</object-name>
|
|
<object-name>IR1Btn1F</object-name>
|
|
<object-name>IR1Btn2O</object-name>
|
|
<object-name>IR2Btn1F</object-name>
|
|
<object-name>IR2Btn2O</object-name>
|
|
<object-name>IR3Btn1F</object-name>
|
|
<object-name>IR3Btn2O</object-name>
|
|
<object-name>RcdrGndCtlBtn2O</object-name>
|
|
|
|
<object-name>OVH_button_labels.051</object-name>
|
|
<object-name>OVH_button_labels.055</object-name>
|
|
<object-name>OVH_button_labels.057</object-name>
|
|
<object-name>OVH_button_labels.065</object-name>
|
|
<condition>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Special for master warning -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>master_caution_on</object-name>
|
|
<object-name>master_warning_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>autoland_light_on</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>options/enable-hud</property></not>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>autoland_light_on.plug</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>options/enable-hud</property>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Special for EXT pwr AVAIL light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ExtPwrBtn1A</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
<and>
|
|
<greater-than>
|
|
<property>/systems/electrical/sources/ext/output-volt</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
<not>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</not>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ATC MSG: dual power with 36LP and 37LP -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>atc_msg_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Direct DC power from DC2 206PP to ECP LEDs and rudder trim indicator -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_apu_led</object-name>
|
|
<object-name>ecam_bleed_led</object-name>
|
|
<object-name>ecam_cond_led</object-name>
|
|
<object-name>ecam_clr_l_led</object-name>
|
|
<object-name>ecam_clr_r_led</object-name>
|
|
<object-name>ecam_c_b_led</object-name>
|
|
<object-name>ecam_door_led</object-name>
|
|
<object-name>ecam_elec_led</object-name>
|
|
<object-name>ecam_el_dc_led</object-name>
|
|
<object-name>ecam_eng_led</object-name>
|
|
<object-name>ecam_fctl_led</object-name>
|
|
<object-name>ecam_fuel_led</object-name>
|
|
<object-name>ecam_hyd_led</object-name>
|
|
<object-name>ecam_press_led</object-name>
|
|
<object-name>ecam_sts_led</object-name>
|
|
<object-name>ecam_wheel_led</object-name>
|
|
<object-name>rudder-trim-letter</object-name>
|
|
<object-name>rudder-trim</object-name>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Annunciator test -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>atc-test</object-name>
|
|
<object-name>audio_att_sgn.cpt</object-name>
|
|
<object-name>audio_call_hf2_led.cpt</object-name>
|
|
<object-name>audio_call_hf1_led.cpt</object-name>
|
|
<object-name>audio_call_vhf1_led.cpt</object-name>
|
|
<object-name>audio_call_vhf2_led.cpt</object-name>
|
|
<object-name>audio_call_vhf3_led.cpt</object-name>
|
|
<object-name>audio_mech_sgn.cpt</object-name>
|
|
<object-name>audio_att_sgn.fo</object-name>
|
|
<object-name>audio_call_hf2_led.fo</object-name>
|
|
<object-name>audio_call_hf1_led.fo</object-name>
|
|
<object-name>audio_call_vhf1_led.fo</object-name>
|
|
<object-name>audio_call_vhf2_led.fo</object-name>
|
|
<object-name>audio_call_vhf3_led.fo</object-name>
|
|
<object-name>audio_mech_sgn.fo</object-name>
|
|
<object-name>audio_att_sgn.ovh</object-name>
|
|
<object-name>audio_call_hf2_led.ovh</object-name>
|
|
<object-name>audio_call_hf1_led.ovh</object-name>
|
|
<object-name>audio_call_vhf1_led.ovh</object-name>
|
|
<object-name>audio_call_vhf2_led.ovh</object-name>
|
|
<object-name>audio_call_vhf3_led.ovh</object-name>
|
|
<object-name>audio_mech_sgn.ovh</object-name>
|
|
<object-name>ecam_c_b_led</object-name>
|
|
<object-name>ecam_el_dc_led</object-name>
|
|
<object-name>engine_fault_1</object-name>
|
|
<object-name>engine_fault_2</object-name>
|
|
<object-name>exped_led</object-name>
|
|
<object-name>radio_opt_led.cpt</object-name>
|
|
<object-name>radio_opt_led.fo</object-name>
|
|
|
|
<!-- Overhead Panel -->
|
|
|
|
<object-name>AftCargoIsoBtn1F</object-name>
|
|
<object-name>AftCargoIsoBtn2O</object-name>
|
|
<object-name>CargoHotAirBtn1F</object-name>
|
|
<object-name>CargoHotAirBtn2O</object-name>
|
|
<object-name>CommercialBtn2O</object-name>
|
|
<object-name>EvacCommandBtn1E</object-name>
|
|
<object-name>EvacCommandBtn2O</object-name>
|
|
<object-name>Gen1LineBtn1S</object-name>
|
|
<object-name>ToiletBtn1O</object-name>
|
|
<object-name>VentBlowBtn2O</object-name>
|
|
<object-name>VentExtractBtn1F</object-name>
|
|
<object-name>VentExtractBtn2O</object-name>
|
|
|
|
<object-name>OVH_button_labels.012</object-name>
|
|
<object-name>OVH_button_labels.055</object-name>
|
|
<object-name>OVH_button_labels.059</object-name>
|
|
<object-name>OVH_button_labels.061</object-name>
|
|
<object-name>OVH_button_labels.063</object-name>
|
|
<object-name>OVH_button_labels.092</object-name>
|
|
|
|
<object-name>mcdu_ann_dash.cpt</object-name>
|
|
<object-name>mcdu_ann_fail.cpt</object-name>
|
|
<object-name>mcdu_ann_fm.cpt</object-name>
|
|
<object-name>mcdu_ann_fm1.cpt</object-name>
|
|
<object-name>mcdu_ann_fm2.cpt</object-name>
|
|
<object-name>mcdu_ann_ind.cpt</object-name>
|
|
<object-name>mcdu_ann_msg.cpt</object-name>
|
|
<object-name>mcdu_ann_rdy.cpt</object-name>
|
|
<object-name>mcdu_ann_dash.fo</object-name>
|
|
<object-name>mcdu_ann_fail.fo</object-name>
|
|
<object-name>mcdu_ann_fm.fo</object-name>
|
|
<object-name>mcdu_ann_fm1.fo</object-name>
|
|
<object-name>mcdu_ann_fm2.fo</object-name>
|
|
<object-name>mcdu_ann_ind.fo</object-name>
|
|
<object-name>mcdu_ann_msg.fo</object-name>
|
|
<object-name>mcdu_ann_rdy.fo</object-name>
|
|
<condition>
|
|
<property>controls/switches/annun-test</property>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Annunciator test (FCU) -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>alt-text-test</object-name>
|
|
<object-name>hdg-text-test</object-name>
|
|
<object-name>spd-text-test</object-name>
|
|
<object-name>qnh-test</object-name>
|
|
<object-name>vs-text-test</object-name>
|
|
<object-name>ver.fmgc</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>FMGC/FCU-working</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- osgText -->
|
|
|
|
<!-- Pedestal rudder trim -->
|
|
<text>
|
|
<name>rudder-trim-letter</name>
|
|
<offsets>
|
|
<x-m>0.108</x-m>
|
|
<y-m>-0.032</y-m>
|
|
<z-m>-0.133</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>0</roll-deg>
|
|
</offsets>
|
|
<alignment>left-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>controls/flight/rudder-trim-letter-display</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<font type="string">DSEG/DSEG14/Classic/DSEG14Classic-Bold.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.007</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rudder-trim</name>
|
|
<offsets>
|
|
<x-m>0.108</x-m>
|
|
<y-m>-0.008</y-m>
|
|
<z-m>-0.133</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>0</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>controls/flight/rudder-trim-display</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.007</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<!-- Pedestal atc code -->
|
|
<text>
|
|
<name>atc-code</name>
|
|
<offsets>
|
|
<x-m>-0.01247</x-m>
|
|
<y-m>0.213195</y-m>
|
|
<z-m>-0.13500</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<property type="string">/systems/atc/transponder-code</property>
|
|
<format>%s</format>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>atc-test</name>
|
|
<offsets>
|
|
<x-m>-0.01247</x-m>
|
|
<y-m>0.213195</y-m>
|
|
<z-m>-0.13500</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">literal</type>
|
|
<text type="string">8888</text>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<!-- Overhead panel battery voltmeter -->
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>batt_voltage.canvas.L</object-name>
|
|
<object-name>batt_voltage.canvas.R</object-name>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>1</green>
|
|
<blue>1</blue>
|
|
<factor-prop>controls/lighting/overhead-panel-norm-digital</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- DME -->
|
|
<text>
|
|
<name>dme_0</name>
|
|
<offsets>
|
|
<x-m>-0.529</x-m>
|
|
<y-m>-0.153</y-m>
|
|
<z-m>0.1305</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%3.0f.</format>
|
|
<property>instrumentation/dme[2]/indicated-distance-nm</property>
|
|
<truncate>true</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<character-size>0.007</character-size>
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height>
|
|
<max-width>0.040</max-width>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>dme</name>
|
|
<offsets>
|
|
<x-m>-0.529</x-m>
|
|
<y-m>-0.149</y-m>
|
|
<z-m>0.1305</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%3.1f</format>
|
|
<property>instrumentation/dme[2]/indicated-distance-nm</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.007</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.040</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>dme1_0</name>
|
|
<offsets>
|
|
<x-m>-0.529</x-m>
|
|
<y-m>-0.120</y-m>
|
|
<z-m>0.1305</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%3.0f.</format>
|
|
<property>instrumentation/dme[3]/indicated-distance-nm</property>
|
|
<truncate>true</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.007</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.040</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>dme1</name>
|
|
<offsets>
|
|
<x-m>-0.529</x-m>
|
|
<y-m>-0.116</y-m>
|
|
<z-m>0.1305</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%3.1f</format>
|
|
<property>instrumentation/dme[3]/indicated-distance-nm</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.007</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.040</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>dme_flag</name>
|
|
<offsets>
|
|
<x-m>-0.529</x-m>
|
|
<y-m>-0.149</y-m>
|
|
<z-m>0.1305</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">literal</type>
|
|
<text type="string">----</text>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size type="double">0.007</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio type="double">1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.040</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>dme1_flag</name>
|
|
<offsets>
|
|
<x-m>-0.529</x-m>
|
|
<y-m>-0.116</y-m>
|
|
<z-m>0.1305</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">literal</type>
|
|
<text type="string">----</text>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size type="double">0.007</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio type="double">1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.040</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<!-- Clock -->
|
|
<text>
|
|
<name>chrono1</name>
|
|
<offsets>
|
|
<x-m>-0.553</x-m>
|
|
<y-m>0.160</y-m>
|
|
<z-m>0.2155</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/chrono/chr-et-string</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.010</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.050</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>chrono2_1</name>
|
|
<offsets>
|
|
<x-m>-0.547</x-m>
|
|
<y-m>0.167</y-m>
|
|
<z-m>0.196</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>right-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/clock/clock_hh_mm</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.010</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.060</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>chrono2_2</name>
|
|
<offsets>
|
|
<x-m>-0.547</x-m>
|
|
<y-m>0.175</y-m>
|
|
<z-m>0.196</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/clock/indicated-seconds</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.008</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.060</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>UTC_1</name>
|
|
<offsets>
|
|
<x-m>-0.547</x-m>
|
|
<y-m>0.146</y-m>
|
|
<z-m>0.196</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/clock/utc-date1</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.010</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.1</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.060</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>UTC_2</name>
|
|
<offsets>
|
|
<x-m>-0.547</x-m>
|
|
<y-m>0.160</y-m>
|
|
<z-m>0.196</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/clock/utc-date2</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.010</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.060</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>UTC_3</name>
|
|
<offsets>
|
|
<x-m>-0.547</x-m>
|
|
<y-m>0.175</y-m>
|
|
<z-m>0.196</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/clock/utc-date3</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.008</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.060</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<text>
|
|
<name>chrono3</name>
|
|
<offsets>
|
|
<x-m>-0.54</x-m>
|
|
<y-m>0.1595</y-m>
|
|
<z-m>0.1785</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>instrumentation/clock/elapsed-string</property>
|
|
<truncate>false</truncate>
|
|
<layout>left-to-right</layout>
|
|
<draw-text type="bool">true</draw-text> <!-- draw the text itself -->
|
|
<draw-alignment type="bool">false</draw-alignment> <!-- draw crosshair at object center -->
|
|
<draw-boundingbox type="bool">false</draw-boundingbox> <!-- draw a bounding box -->
|
|
<font type="string">Airbus7Seg.ttf</font> <!-- The font file name, relative to data/Fonts -->
|
|
<character-size>0.010</character-size> <!-- size (height) im meters -->
|
|
<character-aspect-ratio>1.0</character-aspect-ratio>
|
|
<max-height>0.012</max-height> <!-- the maximum height of the text -->
|
|
<max-width>0.040</max-width> <!-- the maximum width of the text -->
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
<kerning>default</kerning>
|
|
</text>
|
|
|
|
<!-- FCU -->
|
|
<text>
|
|
<name>spd-text</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>-0.08943</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%3.0f</format>
|
|
<property>it-autoflight/input/kts</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>mach-text</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>-0.08943</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%0.3f</format>
|
|
<property>it-autoflight/input/mach</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>spd-text-test</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>-0.08943</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">.888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>hdg-text</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>-0.04941</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%03.0f</format>
|
|
<property>it-autoflight/input/hdg</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>hdg-text-test</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>-0.04941</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>alt-text</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>0.0432</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%05.0f</format>
|
|
<property>it-autoflight/input/alt</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>alt-text-test</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>0.0432</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">88888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>vs-text</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>0.0850</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>it-autoflight/output/vs-fcu-display</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>vs-text-last-2-digits</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>0.0977</y-m>
|
|
<z-m>0.5028</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">oo</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>fpa-text</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>0.0860</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%+2.1f</format>
|
|
<property>it-autoflight/input/fpa</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>vs-text-test</name>
|
|
<offsets>
|
|
<x-m>-0.377</x-m>
|
|
<y-m>0.09043</y-m>
|
|
<z-m>0.50254</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">-8888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.008</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<!-- QNH -->
|
|
<text>
|
|
<name>qnh-inhg-left</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>-0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%2.2f</format>
|
|
<property>instrumentation/altimeter/setting-inhg</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-inhg-right</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%2.2f</format>
|
|
<property>instrumentation/altimeter/setting-inhg</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-hpa-left</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>-0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%2.0f</format>
|
|
<property>instrumentation/altimeter/setting-hpa</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-hpa-right</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">number-value</type>
|
|
<format type="string">%2.0f</format>
|
|
<property>instrumentation/altimeter/setting-hpa</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-std</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>-0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">STD</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-std</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">STD</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-test</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>-0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">88.88</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>qnh-test</name>
|
|
<offsets>
|
|
<x-m>-0.375</x-m>
|
|
<y-m>0.25128</y-m>
|
|
<z-m>0.49225</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>72.81</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">88.88</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate>false</truncate>
|
|
<font type="string">Airbus7Seg.ttf</font>
|
|
<draw-text>true</draw-text>
|
|
<draw-alignment>false</draw-alignment>
|
|
<draw-boundingbox>false</draw-boundingbox>
|
|
<character-size>0.009</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<!-- Radio -->
|
|
<text>
|
|
<name>rmp-active.cpt</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>-0.216245</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>controls/radio/rmp[0]/active-display</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-active-test.cpt</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>-0.216245</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">888.888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-standby.cpt</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>-0.148955</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>controls/radio/rmp[0]/standby-display</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-standby-test.cpt</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>-0.148955</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">888.888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-active.fo</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>0.148855</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>controls/radio/rmp[1]/active-display</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-active-test.fo</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>0.148855</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">888.888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-standby.fo</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>0.216245</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">%s</format>
|
|
<property>controls/radio/rmp[1]/standby-display</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<text>
|
|
<name>rmp-standby-test.fo</name>
|
|
<offsets>
|
|
<x-m>-0.22756</x-m>
|
|
<y-m>0.216245</y-m>
|
|
<z-m>-0.091845</z-m>
|
|
<heading-deg>90</heading-deg>
|
|
<roll-deg>9.4</roll-deg>
|
|
</offsets>
|
|
<alignment>center-center</alignment>
|
|
<axis-alignment>xy-plane</axis-alignment>
|
|
<type type="string">text-value</type>
|
|
<format type="string">888.888</format>
|
|
<property>autopilot/serviceable</property>
|
|
<truncate type="bool">false</truncate>
|
|
<font type="string">AirbusRMP.ttf</font>
|
|
<draw-text type="bool">true</draw-text>
|
|
<draw-alignment type="bool">false</draw-alignment>
|
|
<draw-boundingbox type="bool">false</draw-boundingbox>
|
|
<character-size>0.012</character-size>
|
|
<font-resolution>
|
|
<width type="int">32</width>
|
|
<height type="int">32</height>
|
|
</font-resolution>
|
|
</text>
|
|
|
|
<!-- osgText materials -->
|
|
|
|
<!-- FCU Digit Lighting -->
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>spd-text</object-name>
|
|
<object-name>spd.ind</object-name>
|
|
<object-name>spd.fmgc</object-name>
|
|
<object-name>mach-text</object-name>
|
|
<object-name>mach.ind</object-name>
|
|
<object-name>hdg-text</object-name>
|
|
<object-name>hdg.ind</object-name>
|
|
<object-name>trk.ind</object-name>
|
|
<object-name>lat.fmgc</object-name>
|
|
<object-name>hdg2.ind</object-name>
|
|
<object-name>trk2.ind</object-name>
|
|
<object-name>alt-text</object-name>
|
|
<object-name>vs.dash</object-name>
|
|
<object-name>vs-text</object-name>
|
|
<object-name>vs-text-last-2-digits</object-name>
|
|
<object-name>spd-text-test</object-name>
|
|
<object-name>hdg-text-test</object-name>
|
|
<object-name>alt-text-test</object-name>
|
|
<object-name>vs-text-test</object-name>
|
|
<object-name>vs.ind.001</object-name>
|
|
<object-name>vs.ind.002</object-name>
|
|
<object-name>ver.fmgc</object-name>
|
|
<object-name>lvlch.ind</object-name>
|
|
<object-name>alt.ind</object-name>
|
|
<object-name>vs.ind</object-name>
|
|
<object-name>fpa.ind</object-name>
|
|
<object-name>fpa.ind.001</object-name>
|
|
<object-name>fpa-text</object-name>
|
|
<object-name>qnh-hpa-left</object-name>
|
|
<object-name>qnh-hpa-right</object-name>
|
|
<object-name>qnh-inhg-left</object-name>
|
|
<object-name>qnh-inhg-right</object-name>
|
|
<object-name>qnh-std</object-name>
|
|
<object-name>qnh-test</object-name>
|
|
<diffuse>
|
|
<red>1.00</red>
|
|
<green>0.515</green>
|
|
<blue>0.00</blue>
|
|
<factor-prop>controls/lighting/fcu-digit-norm</factor-prop>
|
|
</diffuse>
|
|
<ambient>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</ambient>
|
|
<specular>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</specular>
|
|
<emission>
|
|
<red>1.00</red>
|
|
<green>0.515</green>
|
|
<blue>0.00</blue>
|
|
<factor-prop>controls/lighting/fcu-digit-norm</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Pedestal Digit Lighting -->
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>atc-code</object-name>
|
|
<object-name>atc-test</object-name>
|
|
<object-name>rmp-active.cpt</object-name>
|
|
<object-name>rmp-active-test.cpt</object-name>
|
|
<object-name>rmp-standby.cpt</object-name>
|
|
<object-name>rmp-standby-test.cpt</object-name>
|
|
<object-name>rmp-active.fo</object-name>
|
|
<object-name>rmp-active-test.fo</object-name>
|
|
<object-name>rmp-standby.fo</object-name>
|
|
<object-name>rmp-standby-test.fo</object-name>
|
|
<object-name>rudder-trim</object-name>
|
|
<object-name>rudder-trim-letter</object-name>
|
|
<diffuse>
|
|
<red>1.00</red>
|
|
<green>0.355</green>
|
|
<blue>0.00</blue>
|
|
<factor-prop>controls/lighting/main-panel-norm-digital</factor-prop>
|
|
</diffuse>
|
|
<ambient>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</ambient>
|
|
<specular>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</specular>
|
|
<emission>
|
|
<red>1.00</red>
|
|
<green>0.355</green>
|
|
<blue>0.00</blue>
|
|
<factor-prop>controls/lighting/main-panel-norm-digital</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Clock Digit Lighting -->
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>chrono1</object-name>
|
|
<object-name>chrono2_1</object-name>
|
|
<object-name>chrono2_2</object-name>
|
|
<object-name>chrono3</object-name>
|
|
<object-name>UTC_1</object-name>
|
|
<object-name>UTC_2</object-name>
|
|
<object-name>UTC_3</object-name>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
<ambient>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</ambient>
|
|
<specular>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</specular>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- osgText show / hide -->
|
|
|
|
<!-- ATC show / hide -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>atc-code</object-name>
|
|
<condition>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Chrono show / hide -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>chrono1</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>instrumentation/chrono/chrono-reset</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/chrono/chrono-reset</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<greater-than>
|
|
<property>instrumentation/chrono/elapsetime-sec</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</and>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>chrono2_1</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>instrumentation/clock/serviceable</property>
|
|
<or>
|
|
<equals>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/clock/utc-selector</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>chrono2_2</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>instrumentation/clock/serviceable</property>
|
|
<not-equals>
|
|
<property>instrumentation/chrono[0]/chrono-reset</property>
|
|
<value>2</value>
|
|
</not-equals>
|
|
<or>
|
|
<equals>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/clock/utc-selector</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>UTC_1</object-name>
|
|
<object-name>UTC_2</object-name>
|
|
<object-name>UTC_3</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<not>
|
|
<and>
|
|
<property>instrumentation/clock/serviceable</property>
|
|
<or>
|
|
<equals>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/clock/utc-selector</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</and>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>chrono3</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>instrumentation/clock/serviceable</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- FCU autopilot modes show / hide -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>spd.ind</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>it-autoflight/input/kts-mach</property></not>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>mach.ind</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>FMGC/FCU-working</property></not>
|
|
<property>it-autoflight/input/kts-mach</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>spd-text</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<not><property>it-autoflight/input/kts-mach</property></not>
|
|
<not><property>it-autoflight/input/spd-managed</property></not>
|
|
<property>FMGC/FCU-working</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>mach-text</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>it-autoflight/input/kts-mach</property>
|
|
<not><property>it-autoflight/input/spd-managed</property></not>
|
|
<property>FMGC/FCU-working</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>spd.fmgc</object-name>
|
|
<condition>
|
|
<property>it-autoflight/input/spd-managed</property>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>spd.dash</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>it-autoflight/input/spd-managed</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>hdg.ind</object-name>
|
|
<object-name>hdg2.ind</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>FMGC/FCU-working</property></not>
|
|
<not><property>it-autoflight/custom/trk-fpa</property></not>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>trk.ind</object-name>
|
|
<object-name>trk2.ind</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>FMGC/FCU-working</property></not>
|
|
<property>it-autoflight/custom/trk-fpa</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>hdg-text</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>it-autoflight/custom/show-hdg</property>
|
|
<property>FMGC/FCU-working</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>lat.fmgc</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>it-autoflight/output/lnav-armed</property>
|
|
<equals>
|
|
<property>it-autoflight/output/lat</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>lat.dash</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<not><property>it-autoflight/custom/show-hdg</property></not>
|
|
<not-equals>
|
|
<property>it-autoflight/output/lat</property>
|
|
<value>0</value>
|
|
</not-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>alt-text</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>FMGC/FCU-working</property>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>vs.dash</object-name>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>1</value>
|
|
</not-equals>
|
|
<not-equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>5</value>
|
|
</not-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>vs.ind</object-name>
|
|
<object-name>vs.ind.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>it-autoflight/custom/trk-fpa</property></not>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>fpa.ind</object-name>
|
|
<object-name>fpa.ind.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>FMGC/FCU-working</property></not>
|
|
<property>it-autoflight/custom/trk-fpa</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>vs-text</object-name>
|
|
<object-name>vs-text-last-2-digits</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>FMGC/FCU-working</property>
|
|
<equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>fpa-text</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>FMGC/FCU-working</property>
|
|
<equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>5</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>vs.dash</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>FMGC/FCU-working</property>
|
|
<not-equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>1</value>
|
|
</not-equals>
|
|
<not-equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>5</value>
|
|
</not-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- QNH show / hide -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>qnh-inhg-left</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>instrumentation/altimeter/inhg-left</property>
|
|
<not><property>instrumentation/altimeter/std</property></not>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>qnh-hpa-left</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<not><property>instrumentation/altimeter/inhg-left</property></not>
|
|
<not><property>instrumentation/altimeter/std</property></not>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>qnh-inhg-right</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>instrumentation/altimeter/inhg-right</property>
|
|
<not><property>instrumentation/altimeter/std</property></not>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>qnh-hpa-right</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<not><property>instrumentation/altimeter/inhg-right</property></not>
|
|
<not><property>instrumentation/altimeter/std</property></not>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>qnh-std</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>instrumentation/altimeter/std</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Radio show / hide -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>rmp-active.cpt</object-name>
|
|
<object-name>rmp-standby.cpt</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>rmp-active-test.cpt</object-name>
|
|
<object-name>rmp-standby-test.cpt</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>rmp-active.fo</object-name>
|
|
<object-name>rmp-standby.fo</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>controls/switches/annun-test</property></not>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>rmp-active-test.fo</object-name>
|
|
<object-name>rmp-standby-test.fo</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Animations -->
|
|
|
|
<!-- show / hide HUD -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>autoland_light.plug</object-name>
|
|
<object-name>hud</object-name>
|
|
<object-name>hud_box</object-name>
|
|
<object-name>hud_brt</object-name>
|
|
<object-name>hud_brt.axis</object-name>
|
|
<object-name>hud_norm_sw</object-name>
|
|
<object-name>hud_declutter_btn</object-name>
|
|
<object-name>hud_ceiling</object-name>
|
|
<object-name>fcu_hud.plug</object-name>
|
|
<object-name>fcu_labels_hud.plug</object-name>
|
|
<condition>
|
|
<property>options/enable-hud</property>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>autoland_light</object-name>
|
|
<object-name>cpit_lamp_cpt</object-name>
|
|
<object-name>fcu_no_hud.plug</object-name>
|
|
<object-name>visor_glass_cpt</object-name>
|
|
<object-name>visor_cpt</object-name>
|
|
<condition>
|
|
<not><property>options/enable-hud</property></not>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Overhead variants -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ovh_eng_cfm.plug</object-name>
|
|
<condition>
|
|
<equals>
|
|
<property>options/eng</property>
|
|
<value>CFM</value>
|
|
</equals>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ovh_eng_iae.plug</object-name>
|
|
<object-name>glare_ovh_eng_iae.plug</object-name>
|
|
<condition>
|
|
<equals>
|
|
<property>options/eng</property>
|
|
<value>IAE</value>
|
|
</equals>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Show / hide headphones -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Headset</object-name>
|
|
<condition>
|
|
<not>
|
|
<property>controls/audio/headset-toggle</property>
|
|
</not>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Show / hide EFB -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EFB_cpt</object-name>
|
|
<object-name>EFB_cpt_glare</object-name>
|
|
<condition>
|
|
<property>controls/cockpit/show-efb-cpt</property>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EFB_fo</object-name>
|
|
<object-name>EFB_fo_glare</object-name>
|
|
<condition>
|
|
<property>controls/cockpit/show-efb-fo</property>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Show / hide torch -->
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>torch_cpt</object-name>
|
|
<object-name>torch_fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>sim/rendering/als-secondary-lights/use-flashlight</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>sim/rendering/als-secondary-lights/use-searchlight</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<!-- Windows -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>WindowOpenerCpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable type="bool">false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
libraries.triggerDoor(libraries.windowLeft, "windowLeft", "left window");
|
|
</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>WindowOpenerFo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable type="bool">false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
libraries.triggerDoor(libraries.windowRight, "windowRight", "right window");
|
|
</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>WindowCpt</object-name>
|
|
<object-name>HeadsetHangerCpt</object-name>
|
|
<object-name>Headset</object-name>
|
|
<object-name>EFB_cpt</object-name>
|
|
<object-name>EFB_cpt_glare</object-name>
|
|
<property>/sim/model/door-positions/windowLeft/position-norm</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0</dep></entry>
|
|
<entry><ind>0.25</ind><dep>0.0</dep></entry>
|
|
<entry><ind>1.00</ind><dep>-0.6</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x1-m>0.95663</x1-m>
|
|
<y1-m>-1.52289</y1-m>
|
|
<z1-m>0.20648</z1-m>
|
|
<x2-m>-0.32899</x2-m>
|
|
<y2-m>-0.99848</y2-m>
|
|
<z2-m>0.20648</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>WindowCpt</object-name>
|
|
<object-name>HeadsetHangerCpt</object-name>
|
|
<object-name>Headset</object-name>
|
|
<object-name>EFB_cpt</object-name>
|
|
<object-name>EFB_cpt_glare</object-name>
|
|
<property>/sim/model/door-positions/windowLeft/position-norm</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0.0</dep></entry>
|
|
<entry><ind>0.25</ind><dep>0.08</dep></entry>
|
|
<entry><ind>1.00</ind><dep>0.08</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>WindowOpenerCpt</object-name>
|
|
<property>/sim/model/door-positions/windowLeft/position-norm</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>-10.0</dep></entry>
|
|
<entry><ind>0.25</ind><dep>90.0</dep></entry>
|
|
<entry><ind>1.00</ind><dep>90.0</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>WindowOpenerCpt.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>WindowFo</object-name>
|
|
<object-name>EFB_fo</object-name>
|
|
<object-name>EFB_fo_glare</object-name>
|
|
<property>/sim/model/door-positions/windowRight/position-norm</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0</dep></entry>
|
|
<entry><ind>0.25</ind><dep>0.0</dep></entry>
|
|
<entry><ind>1.00</ind><dep>-0.6</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x1-m>0.95663</x1-m>
|
|
<y1-m>1.52289</y1-m>
|
|
<z1-m>0.20648</z1-m>
|
|
<x2-m>-0.32899</x2-m>
|
|
<y2-m>0.99848</y2-m>
|
|
<z2-m>0.20648</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>WindowFo</object-name>
|
|
<object-name>EFB_fo</object-name>
|
|
<object-name>EFB_fo_glare</object-name>
|
|
<property>/sim/model/door-positions/windowRight/position-norm</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0.0</dep></entry>
|
|
<entry><ind>0.25</ind><dep>0.08</dep></entry>
|
|
<entry><ind>1.00</ind><dep>0.08</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>-1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>WindowOpenerFo</object-name>
|
|
<property>/sim/model/door-positions/windowRight/position-norm</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0.0</dep></entry>
|
|
<entry><ind>0.25</ind><dep>-90.0</dep></entry>
|
|
<entry><ind>1.00</ind><dep>-90.0</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>WindowOpenerFo.axis.001</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Consoles -->
|
|
|
|
<!-- Sidestick Left -->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<property>controls/cockpit/elevator-sidestick</property>
|
|
<factor>-5</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.y.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<property>controls/cockpit/aileron-sidestick</property>
|
|
<factor>5</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.x.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>level3</object-name>
|
|
<property>controls/cockpit/elevator-sidestick</property>
|
|
<factor>-4</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.y.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>level3</object-name>
|
|
<property>controls/cockpit/aileron-sidestick</property>
|
|
<factor>4</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.x.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>level3</object-name>
|
|
<object-name>level2</object-name>
|
|
<property>controls/cockpit/elevator-sidestick</property>
|
|
<factor>-3</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.y.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>level3</object-name>
|
|
<object-name>level2</object-name>
|
|
<property>controls/cockpit/aileron-sidestick</property>
|
|
<factor>3</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.x.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>level3</object-name>
|
|
<object-name>level2</object-name>
|
|
<object-name>level1</object-name>
|
|
<property>controls/cockpit/elevator-sidestick</property>
|
|
<factor>-2</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.y.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>level3</object-name>
|
|
<object-name>level2</object-name>
|
|
<object-name>level1</object-name>
|
|
<property>controls/cockpit/aileron-sidestick</property>
|
|
<factor>2</factor>
|
|
<axis>
|
|
<object-name>sidestick_1.x.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Tiller -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>tiller</object-name>
|
|
<object-name>tillerFo</object-name>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/flight/rudder</property>
|
|
<step>0.1</step>
|
|
<min>-1</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/flight/rudder</property>
|
|
<step>-0.1</step>
|
|
<min>-1</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/flight/rudder</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>tiller</object-name>
|
|
<property>controls/cockpit/tiller-handle</property>
|
|
<factor>-75</factor>
|
|
<axis>
|
|
<object-name>tiller.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>tillerFo</object-name>
|
|
<property>controls/cockpit/tiller-handle</property>
|
|
<factor>-75</factor>
|
|
<axis>
|
|
<object-name>tillerFo.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Mask Stowage -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>mask_stow_cpt</object-name>
|
|
<property>controls/cockpit/oxygen-mask-cockpit-door-cpt-pos</property>
|
|
<factor>-90</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<x1-m>0.79412</x1-m>
|
|
<y1-m>-1.20993</y1-m>
|
|
<z1-m>-0.040185</z1-m>
|
|
<x2-m>0.39514</x2-m>
|
|
<y2-m>-1.21022</y2-m>
|
|
<z2-m>-0.04014</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/oxygen-mask-cockpit-door-cpt</property>
|
|
<factor>1</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>oxy-mask-cockpit-door-lbl</tooltip-id>
|
|
<label>Oxygen mask door</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>mask_stow_fo</object-name>
|
|
<property>controls/cockpit/oxygen-mask-cockpit-door-fo-pos</property>
|
|
<factor>90</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<x1-m>0.79412</x1-m>
|
|
<y1-m>1.20993</y1-m>
|
|
<z1-m>-0.040185</z1-m>
|
|
<x2-m>0.39514</x2-m>
|
|
<y2-m>1.21022</y2-m>
|
|
<z2-m>-0.04014</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/oxygen-mask-cockpit-door-fo</property>
|
|
<factor>1</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>oxy-mask-fo-door-lbl</tooltip-id>
|
|
<label>Oxygen mask door</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Main Panel -->
|
|
|
|
<!-- Rudder Pedals -->
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RRudderPedalL</object-name>
|
|
<object-name>RRudderPedalR</object-name>
|
|
<property>controls/cockpit/rudder-pedal</property>
|
|
<factor>0.05</factor>
|
|
<axis>
|
|
<x>-1</x>
|
|
<y>0</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>LRudderPedalL</object-name>
|
|
<object-name>LRudderPedalR</object-name>
|
|
<property>controls/cockpit/rudder-pedal</property>
|
|
<factor>-0.05</factor>
|
|
<axis>
|
|
<x>-1</x>
|
|
<y>0</y>
|
|
<z>0</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>LRudderPedalL</object-name>
|
|
<object-name>LRudderPedalR</object-name>
|
|
<property>controls/cockpit/brake-pedal-left</property>
|
|
<factor>-15</factor>
|
|
<axis>
|
|
<object-name>LRudderPedalL.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>RRudderPedalL</object-name>
|
|
<object-name>RRudderPedalR</object-name>
|
|
<property>controls/cockpit/brake-pedal-right</property>
|
|
<factor>-15</factor>
|
|
<axis>
|
|
<object-name>RRudderPedalL.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Glareshield Lights -->
|
|
|
|
<!-- Sidestick Priority Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>prio_capt.arrow</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>/fdm/jsbsim/fbw/sidestick/active[0]</property></not>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>prio_fo.arrow</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not><property>/fdm/jsbsim/fbw/sidestick/active[1]</property></not>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>prio_capt.capt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<not><property>/fdm/jsbsim/fbw/sidestick/active[1]</property></not>
|
|
<or>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/aileron[1]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/elevator[1]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
<and>
|
|
<and>
|
|
<equals>
|
|
<property>/fdm/jsbsim/fbw/sidestick/active[0]</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>/fdm/jsbsim/fbw/sidestick/active[1]</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
<or>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/aileron[0]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/elevator[0]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
<or>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/aileron[1]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/elevator[1]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>prio_fo_fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<not><property>/fdm/jsbsim/fbw/sidestick/active[0]</property></not>
|
|
<or>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/aileron[0]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/elevator[0]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
<and>
|
|
<and>
|
|
<equals>
|
|
<property>/fdm/jsbsim/fbw/sidestick/active[0]</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>/fdm/jsbsim/fbw/sidestick/active[1]</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
<or>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/aileron[0]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/elevator[0]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
<or>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/aileron[1]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<expression>
|
|
<abs>
|
|
<property>controls/flight/elevator[1]</property>
|
|
</abs>
|
|
</expression>
|
|
<value>0.1</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Master Warning and Caution -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>master_warning_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>ECAM/warnings/master-warning-flash</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>master_caution_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>ECAM/warnings/master-caution-light</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>master_warning</object-name>
|
|
<object-name>master_warning_on</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>ECAM/warnings/master-warning-light</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>sim/sound/warnings/crc</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("sim/sound/warnings/cchord")) {
|
|
setprop("sim/sound/warnings/cchord-inhibit", 1);
|
|
}
|
|
|
|
if (getprop("it-autoflight/output/ap-warning") == 1) {
|
|
setprop("it-autoflight/output/ap-warning", 0);
|
|
}
|
|
if (getprop("it-autoflight/sound/apoffsound") == 1 or getprop("it-autoflight/sound/apoffsound2") == 1) {
|
|
setprop("it-autoflight/sound/apoffsound", 0);
|
|
setprop("it-autoflight/sound/apoffsound2", 0);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/master-warn-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/master-warn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>warn-lbl</tooltip-id>
|
|
<label>Cancel warning</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>master_caution</object-name>
|
|
<object-name>master_caution_on</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>ECAM/warnings/master-caution-light</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("it-autoflight/output/athr-warning") == 1) {
|
|
setprop("it-autoflight/output/athr-warning", 0);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/master-caut-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/master-caut-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>caut-lbl</tooltip-id>
|
|
<label>Cancel caution</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>master_warning</object-name>
|
|
<object-name>master_warning_on</object-name>
|
|
<property>controls/cockpit/master-warn-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>master_caution</object-name>
|
|
<object-name>master_caution_on</object-name>
|
|
<property>controls/cockpit/master-caut-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Autoland light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>autoland_light_on.plug</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>options/enable-hud</property>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>instrumentation/pfd/lights/autoland-on</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>autoland_light_on</object-name>
|
|
<condition>
|
|
<and>
|
|
<not><property>options/enable-hud</property></not>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>instrumentation/pfd/lights/autoland-on</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ATC MSG light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>atc_msg_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>/network/cpdlc/new-message-light</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_msg</object-name>
|
|
<object-name>atc_msg_on</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/network/cpdlc/new-message-light</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/network/cpdlc/new-message-ringtone</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-msg-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-msg-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc_msg-lbl</tooltip-id>
|
|
<label>Cancel ATC msg</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_msg</object-name>
|
|
<object-name>atc_msg_on</object-name>
|
|
<property>controls/cockpit/atc-msg-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
|
|
<!-- FCU QNH and PFD Controls/Lights -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>qnh_cpt_knb</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
libraries.toggleSTD();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/qnh-cpt-knb-translate</property>
|
|
<value>0.0015</value>
|
|
<condition>
|
|
<not><property>instrumentation/altimeter/std</property></not>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/qnh-cpt-knb-translate</property>
|
|
<value>0.004</value>
|
|
<condition>
|
|
<property>instrumentation/altimeter/std</property>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-inhg</property>
|
|
<step>0.01</step>
|
|
<min>22.00</min>
|
|
<max>32.47</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-left</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-hpa</property>
|
|
<step>1</step>
|
|
<min>745</min>
|
|
<max>1100</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-left</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/qnh-knb</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-inhg</property>
|
|
<step>-0.01</step>
|
|
<min>22.00</min>
|
|
<max>32.47</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-left</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-hpa</property>
|
|
<step>-1</step>
|
|
<min>745</min>
|
|
<max>1100</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-left</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/qnh-knb</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>qnh_cpt-lbl</tooltip-id>
|
|
<label>Scroll for altimeter setting - click for STD</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>qnh_fo_knb</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
libraries.toggleSTD();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/qnh-fo-knb-translate</property>
|
|
<value>0.0015</value>
|
|
<condition>
|
|
<not><property>instrumentation/altimeter/std</property></not>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/qnh-fo-knb-translate</property>
|
|
<value>0.004</value>
|
|
<condition>
|
|
<property>instrumentation/altimeter/std</property>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-inhg</property>
|
|
<step>0.01</step>
|
|
<min>22.00</min>
|
|
<max>32.47</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-right</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-hpa</property>
|
|
<step>1</step>
|
|
<min>745</min>
|
|
<max>1100</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-right</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/qnh-knb</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-inhg</property>
|
|
<step>-0.01</step>
|
|
<min>22.00</min>
|
|
<max>32.47</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-right</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter/setting-hpa</property>
|
|
<step>-1</step>
|
|
<min>745</min>
|
|
<max>1100</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter/inhg-right</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<equals>
|
|
<property>instrumentation/altimeter/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/qnh-knb</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>qnh_fo-lbl</tooltip-id>
|
|
<label>Scroll for altimeter setting - click for STD</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>qnh_cpt_knb</object-name>
|
|
<property>controls/cockpit/qnh-cpt-knb-translate</property>
|
|
<axis>
|
|
<x1-m>-0.36567</x1-m>
|
|
<y1-m>-0.25113</y1-m>
|
|
<z1-m>0.46417</z1-m>
|
|
<x2-m>-0.33621</x2-m>
|
|
<y2-m>-0.25113</y2-m>
|
|
<z2-m>0.47319</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>qnh_fo_knb</object-name>
|
|
<property>controls/cockpit/qnh-fo-knb-translate</property>
|
|
<axis>
|
|
<x1-m>-0.36567</x1-m>
|
|
<y1-m>-0.25113</y1-m>
|
|
<z1-m>0.46417</z1-m>
|
|
<x2-m>-0.33621</x2-m>
|
|
<y2-m>-0.25113</y2-m>
|
|
<z2-m>0.47319</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>qnh_cpt_sw</object-name>
|
|
<property>instrumentation/altimeter/inhg-left-pos</property>
|
|
<offset-deg>40</offset-deg>
|
|
<factor>-43</factor>
|
|
<axis>
|
|
<object-name>qnh_cpt_sw.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/altimeter/inhg-left</property>
|
|
<value>1</value>
|
|
<value>0</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>qnh_cpt_toggle-lbl</tooltip-id>
|
|
<label>Toggle inHg / hPa</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>qnh_fo_sw</object-name>
|
|
<property>instrumentation/altimeter/inhg-right-pos</property>
|
|
<offset-deg>40</offset-deg>
|
|
<factor>-43</factor>
|
|
<axis>
|
|
<object-name>qnh_fo_sw.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/altimeter/inhg-right</property>
|
|
<value>1</value>
|
|
<value>0</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>qnh_fo_toggle-lbl</tooltip-id>
|
|
<label>Toggle inHg / hPa</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>qnh_cpt_knb</object-name>
|
|
<property>controls/switches/qnh-knb</property>
|
|
<factor>11.25</factor>
|
|
<axis>
|
|
<object-name>qnh_cpt_knb.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>qnh_fo_knb</object-name>
|
|
<property>controls/switches/qnh-knb</property>
|
|
<factor>11.25</factor>
|
|
<axis>
|
|
<object-name>qnh_fo_knb.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>fd1</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.FD1();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fd-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fd-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fd-1-lbl</tooltip-id>
|
|
<label>Toggle FD1</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>fd1_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>it-autoflight/output/fd1</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>fd1</object-name>
|
|
<object-name>fd1_led</object-name>
|
|
<property>controls/cockpit/fd-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ils</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>modes/pfd/ILS1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ls-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ls-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ls-1-lbl</tooltip-id>
|
|
<label>Toggle LS1</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ils_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>modes/pfd/ILS1</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ils</object-name>
|
|
<object-name>ils_led</object-name>
|
|
<property>controls/cockpit/ls-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ils2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>modes/pfd/ILS2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ls-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ls-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ls-2-lbl</tooltip-id>
|
|
<label>Toggle LS2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ils2_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>modes/pfd/ILS2</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ils2</object-name>
|
|
<object-name>ils2_led</object-name>
|
|
<property>controls/cockpit/ls-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>fd2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.FD2();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fd-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fd-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fd-2-lbl</tooltip-id>
|
|
<label>Toggle FD2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>fd2_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>it-autoflight/output/fd2</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>fd2</object-name>
|
|
<object-name>fd2_led</object-name>
|
|
<property>controls/cockpit/fd-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- FCU ND Controls -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>cstr</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis/inputs/CSTR") != 1) {
|
|
fcu.cpt_efis_btns("cstr");
|
|
} else {
|
|
fcu.cpt_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cstr-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cstr-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cstr-1-lbl</tooltip-id>
|
|
<label>Toggle CSTR layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>cstr_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis/inputs/CSTR</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>cstr</object-name>
|
|
<object-name>cstr_led</object-name>
|
|
<property>controls/cockpit/cstr-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>cstr.001</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis[1]/inputs/CSTR") != 1) {
|
|
fcu.fo_efis_btns("cstr");
|
|
} else {
|
|
fcu.fo_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cstr-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cstr-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cstr-2-lbl</tooltip-id>
|
|
<label>Toggle CSTR layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>cstr_led.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis[1]/inputs/CSTR</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>cstr.001</object-name>
|
|
<object-name>cstr_led.001</object-name>
|
|
<property>controls/cockpit/cstr-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>wpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis/inputs/wpt") != 1) {
|
|
fcu.cpt_efis_btns("wpt");
|
|
} else {
|
|
fcu.cpt_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wpt-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wpt-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>wpt-1-lbl</tooltip-id>
|
|
<label>Toggle WPT layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>wpt_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis/inputs/wpt</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>wpt</object-name>
|
|
<object-name>wpt_led</object-name>
|
|
<property>controls/cockpit/wpt-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>wpt.001</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis[1]/inputs/wpt") != 1) {
|
|
fcu.fo_efis_btns("wpt");
|
|
} else {
|
|
fcu.fo_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wpt-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wpt-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>wpt-2-lbl</tooltip-id>
|
|
<label>Toggle WPT layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>wpt_led.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis[1]/inputs/wpt</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>wpt.001</object-name>
|
|
<object-name>wpt_led.001</object-name>
|
|
<property>controls/cockpit/wpt-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>vord</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis/inputs/VORD") != 1) {
|
|
fcu.cpt_efis_btns("vord");
|
|
} else {
|
|
fcu.cpt_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vor-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vor-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vor-1-lbl</tooltip-id>
|
|
<label>Toggle VOR layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>vord_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis/inputs/VORD</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>vord</object-name>
|
|
<object-name>vord_led</object-name>
|
|
<property>controls/cockpit/vor-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>vord.001</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis[1]/inputs/VORD") != 1) {
|
|
fcu.fo_efis_btns("vord");
|
|
} else {
|
|
fcu.fo_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vor-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vor-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vor-2-lbl</tooltip-id>
|
|
<label>Toggle VOR layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>vord_led.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis[1]/inputs/VORD</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>vord.001</object-name>
|
|
<object-name>vord_led.001</object-name>
|
|
<property>controls/cockpit/vor-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ndb</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis/inputs/NDB") != 1) {
|
|
fcu.cpt_efis_btns("ndb");
|
|
} else {
|
|
fcu.cpt_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ndb-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ndb-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ndb-1-lbl</tooltip-id>
|
|
<label>Toggle NDB layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ndb_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis/inputs/NDB</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ndb</object-name>
|
|
<object-name>ndb_led</object-name>
|
|
<property>controls/cockpit/ndb-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ndb.001</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis[1]/inputs/NDB") != 1) {
|
|
fcu.fo_efis_btns("ndb");
|
|
} else {
|
|
fcu.fo_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ndb-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ndb-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ndb-2-lbl</tooltip-id>
|
|
<label>Toggle NDB layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ndb_led.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis[1]/inputs/NDB</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ndb.001</object-name>
|
|
<object-name>ndb_led.001</object-name>
|
|
<property>controls/cockpit/ndb-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>arpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis/inputs/arpt") != 1) {
|
|
fcu.cpt_efis_btns("arpt");
|
|
} else {
|
|
fcu.cpt_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/arpt-1-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/arpt-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>arpt-1-lbl</tooltip-id>
|
|
<label>Toggle ARPT layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>arpt_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis/inputs/arpt</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>arpt</object-name>
|
|
<object-name>arpt_led</object-name>
|
|
<property>controls/cockpit/arpt-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>arpt.001</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (getprop("/instrumentation/efis[1]/inputs/arpt") != 1) {
|
|
fcu.fo_efis_btns("arpt");
|
|
} else {
|
|
fcu.fo_efis_btns("off");
|
|
}
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/arpt-2-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/arpt-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>arpt-2-lbl</tooltip-id>
|
|
<label>Toggle ARPT layer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>arpt_led.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>instrumentation/efis[1]/inputs/arpt</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>arpt.001</object-name>
|
|
<object-name>arpt_led.001</object-name>
|
|
<property>controls/cockpit/arpt-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>nd_mode</object-name>
|
|
<object-name>nd_mode.mark</object-name>
|
|
<property>instrumentation/efis/mfd/pnl_mode-num-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<interpolation>
|
|
<entry><ind>0</ind><dep> 0</dep></entry>
|
|
<entry><ind>1</ind><dep> 45</dep></entry>
|
|
<entry><ind>2</ind><dep> 90</dep></entry>
|
|
<entry><ind>3</ind><dep>135</dep></entry>
|
|
<entry><ind>4</ind><dep>180</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>nd_mode.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setCptND(1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setCptND(-1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ndmode-cpt-lbl</tooltip-id>
|
|
<label>ND mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>nd_mode_fo</object-name>
|
|
<object-name>nd_mode_fo.mark</object-name>
|
|
<property>instrumentation/efis[1]/mfd/pnl_mode-num-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<interpolation>
|
|
<entry><ind>0</ind><dep> 0</dep></entry>
|
|
<entry><ind>1</ind><dep> 45</dep></entry>
|
|
<entry><ind>2</ind><dep> 90</dep></entry>
|
|
<entry><ind>3</ind><dep>135</dep></entry>
|
|
<entry><ind>4</ind><dep>180</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>nd_mode_fo.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setFoND(1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setFoND(-1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ndmode-fo-lbl</tooltip-id>
|
|
<label>ND mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>nd_range</object-name>
|
|
<object-name>nd_range.mark</object-name>
|
|
<property>instrumentation/efis/inputs/range-nm-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<interpolation>
|
|
<entry><ind> 10</ind><dep> 0</dep></entry>
|
|
<entry><ind> 20</ind><dep> 45</dep></entry>
|
|
<entry><ind> 40</ind><dep> 90</dep></entry>
|
|
<entry><ind> 80</ind><dep>135</dep></entry>
|
|
<entry><ind>160</ind><dep>180</dep></entry>
|
|
<entry><ind>320</ind><dep>225</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>nd_range.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setNDRange(0, 1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setNDRange(0, -1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ndrange-cpt-lbl</tooltip-id>
|
|
<label>ND range</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>nd_range_fo</object-name>
|
|
<object-name>nd_range_fo.mark</object-name>
|
|
<property>instrumentation/efis[1]/inputs/range-nm-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<interpolation>
|
|
<entry><ind> 10</ind><dep> 0</dep></entry>
|
|
<entry><ind> 20</ind><dep> 45</dep></entry>
|
|
<entry><ind> 40</ind><dep> 90</dep></entry>
|
|
<entry><ind> 80</ind><dep>135</dep></entry>
|
|
<entry><ind>160</ind><dep>180</dep></entry>
|
|
<entry><ind>320</ind><dep>225</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>nd_range_fo.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setNDRange(1, 1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.setNDRange(1, -1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ndrange-fo-lbl</tooltip-id>
|
|
<label>ND range</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>vor-adf1</object-name>
|
|
<property>instrumentation/efis[0]/input/lh-vor-adf-pos</property>
|
|
<factor>25</factor>
|
|
<axis>
|
|
<object-name>vor-adf1.axis</object-name>
|
|
</axis>
|
|
<drag-direction>horizontal</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/efis[0]/input/lh-vor-adf</property>
|
|
<value>-1</value> <!-- VOR -->
|
|
<value>0</value> <!-- OFF -->
|
|
<value>1</value> <!-- ADF -->
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>voradf-1-cpt-lbl</tooltip-id>
|
|
<label>Toggle VOR1 / ADF1</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>vor-adf-1-right</object-name>
|
|
<property>instrumentation/efis[1]/input/lh-vor-adf-pos</property>
|
|
<factor>25</factor>
|
|
<axis>
|
|
<object-name>vor-adf1-right-axis</object-name>
|
|
</axis>
|
|
<drag-direction>horizontal</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/efis[1]/input/lh-vor-adf</property>
|
|
<value>-1</value> <!-- VOR -->
|
|
<value>0</value> <!-- OFF -->
|
|
<value>1</value> <!-- ADF -->
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>voradf-1-fo-lbl</tooltip-id>
|
|
<label>Toggle VOR1 / ADF1</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>vor-adf2</object-name>
|
|
<property>instrumentation/efis[0]/input/rh-vor-adf-pos</property>
|
|
<factor>25</factor>
|
|
<axis>
|
|
<object-name>vor-adf2.axis</object-name>
|
|
</axis>
|
|
<drag-direction>horizontal</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/efis[0]/input/rh-vor-adf</property>
|
|
<value>-1</value> <!-- VOR -->
|
|
<value>0</value> <!-- OFF -->
|
|
<value>1</value> <!-- ADF -->
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>voradf-2-cpt-lbl</tooltip-id>
|
|
<label>Toggle VOR2 / ADF2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>vor-adf-2-right</object-name>
|
|
<property>instrumentation/efis[1]/input/rh-vor-adf-pos</property>
|
|
<factor>25</factor>
|
|
<axis>
|
|
<object-name>vor-adf2-right-axis</object-name>
|
|
</axis>
|
|
<drag-direction>horizontal</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/efis[1]/input/rh-vor-adf</property>
|
|
<value>-1</value> <!-- VOR -->
|
|
<value>0</value> <!-- OFF -->
|
|
<value>1</value> <!-- ADF -->
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>voradf-2-fo-lbl</tooltip-id>
|
|
<label>Toggle VOR2 / ADF2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- FCU AP Controls/Lights -->
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>hdg_sel</object-name>
|
|
<property>it-autoflight/custom/hdg-knb</property>
|
|
<factor>11.25</factor>
|
|
<axis>
|
|
<object-name>hdg_sel.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>spd-sel</object-name>
|
|
<property>it-autoflight/custom/spd-knb</property>
|
|
<factor>-11.25</factor>
|
|
<axis>
|
|
<object-name>spd-sel.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>alt-sel</object-name>
|
|
<property>it-autoflight/custom/alt-knb</property>
|
|
<factor>11.25</factor>
|
|
<axis>
|
|
<object-name>alt-sel.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>vs-sel</object-name>
|
|
<property>it-autoflight/custom/vs-knb</property>
|
|
<factor>-11.25</factor>
|
|
<axis>
|
|
<object-name>vs-sel.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>spd-mach</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.IASMach();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script></script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-spd-mach</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-spd-mach</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>spd-mach-lbl</tooltip-id>
|
|
<label>Toggle speeed / mach</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>spd-mach</object-name>
|
|
<property>controls/cockpit/fcu-spd-mach</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>spd-sel</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDPush();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/spd-knb-translate</property>
|
|
<value>-0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/spd-knb-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/spd-knb-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/spd-knb-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/spd-knb-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDAdjust(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDAdjust(10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/spd-knb</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDAdjust(-1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.SPDAdjust(-10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/spd-knb</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>spd-lbl</tooltip-id>
|
|
<label>Scroll for speed target, click to push, shift-click or middle mouse to pull</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>spd-sel</object-name>
|
|
<property>controls/cockpit/spd-knb-translate</property>
|
|
<axis>
|
|
<x1-m>-0.36567</x1-m>
|
|
<y1-m>-0.25113</y1-m>
|
|
<z1-m>0.46417</z1-m>
|
|
<x2-m>-0.33621</x2-m>
|
|
<y2-m>-0.25113</y2-m>
|
|
<z2-m>0.47319</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>hdg_sel</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGPush();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hdg-knb-translate</property>
|
|
<value>-0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hdg-knb-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hdg-knb-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hdg-knb-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hdg-knb-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGAdjust(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGAdjust(10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/hdg-knb</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGAdjust(-1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.HDGAdjust(-10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/hdg-knb</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hdg-lbl</tooltip-id>
|
|
<label>Scroll for heading target, click to push, shift-click or middle mouse to pull</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>hdg_sel</object-name>
|
|
<property>controls/cockpit/hdg-knb-translate</property>
|
|
<axis>
|
|
<x1-m>-0.36567</x1-m>
|
|
<y1-m>-0.25113</y1-m>
|
|
<z1-m>0.46417</z1-m>
|
|
<x2-m>-0.33621</x2-m>
|
|
<y2-m>-0.25113</y2-m>
|
|
<z2-m>0.47319</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>loc</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.LOCButton();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-loc</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-loc</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>loc-lbl</tooltip-id>
|
|
<label>Arm LOC mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>loc_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<or>
|
|
<equals>
|
|
<property>it-autoflight/output/lat</property>
|
|
<value>2</value>
|
|
</equals>
|
|
<equals>
|
|
<property>it-autoflight/output/loc-armed</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
<not><property>it-autoflight/output/appr-armed</property></not>
|
|
<not-equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>2</value>
|
|
</not-equals>
|
|
<not-equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>6</value>
|
|
</not-equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>loc</object-name>
|
|
<object-name>loc_led</object-name>
|
|
<property>controls/cockpit/fcu-loc</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>hdg-vs</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.TRKFPA();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-trk-fpa</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-trk-fpa</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hdg-vs-lbl</tooltip-id>
|
|
<label>Toggle heading / track and vs / fpa</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>hdg-vs</object-name>
|
|
<property>controls/cockpit/fcu-trk-fpa</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ap1</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.AP1();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-ap1</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-ap1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ap1-lbl</tooltip-id>
|
|
<label>Hard AP1 disconnect (Shift - D for soft disconnect)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ap1_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>it-autoflight/output/ap1</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ap1</object-name>
|
|
<object-name>ap1_led</object-name>
|
|
<property>controls/cockpit/fcu-ap1</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ap2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.AP2();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-ap2</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-ap2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ap2-lbl</tooltip-id>
|
|
<label>Hard AP2 disconnect (Shift - D for soft disconnect)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ap2_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>it-autoflight/output/ap2</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ap2</object-name>
|
|
<object-name>ap2_led</object-name>
|
|
<property>controls/cockpit/fcu-ap2</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>a-thr</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.ATHR();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-athr</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-athr</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>athr-lbl</tooltip-id>
|
|
<label>Hard ATHR disconnect (Ctrl - D for soft disconnect)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>a-thr_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>it-autoflight/output/athr</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>a-thr_led</object-name>
|
|
<object-name>a-thr</object-name>
|
|
<property>controls/cockpit/fcu-athr</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>alt-sel</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTPush();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/alt-knb-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/alt-knb-translate</property>
|
|
<value>0.003</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/alt-knb-translate</property>
|
|
<value>0.002</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/alt-knb-translate</property>
|
|
<value>0.003</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/alt-knb-translate</property>
|
|
<value>0.002</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTAdjust(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTAdjust(10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/alt-knb</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTAdjust(-1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.ALTAdjust(-10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/alt-knb</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>alt-lbl</tooltip-id>
|
|
<label>Scroll for altitude target, click to push, shift-click or middle mouse to pull</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>alt-sel</object-name>
|
|
<property>controls/cockpit/alt-knb-translate</property>
|
|
<axis>
|
|
<x1-m>-0.36567</x1-m>
|
|
<y1-m>-0.25113</y1-m>
|
|
<z1-m>0.46417</z1-m>
|
|
<x2-m>-0.33621</x2-m>
|
|
<y2-m>-0.25113</y2-m>
|
|
<z2-m>0.47319</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>alt-sel-mode</object-name>
|
|
<property>it-autoflight/config/altitude-dial-mode-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<offset-deg>-10</offset-deg>
|
|
<factor>65</factor>
|
|
<axis>
|
|
<object-name>alt-sel.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>it-autoflight/config/altitude-dial-mode</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>alt-sel-mode-lbl</tooltip-id>
|
|
<label>Altitude select 100 / 1000ft</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>vs-sel</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSPush();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vs-knb-translate</property>
|
|
<value>-0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vs-knb-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vs-knb-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSPull();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vs-knb-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vs-knb-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSAdjust(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSAdjust(10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/vs-knb</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<not><property>devices/status/keyboard/shift</property></not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSAdjust(-1);</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>devices/status/keyboard/shift</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>fcu.FCUController.VSAdjust(-10);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>it-autoflight/custom/vs-knb</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>100000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hdg-lbl</tooltip-id>
|
|
<label>Scroll for vs / fpa target, click to push, shift-click or middle mouse to pull</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>vs-sel</object-name>
|
|
<property>controls/cockpit/vs-knb-translate</property>
|
|
<axis>
|
|
<x1-m>-0.36567</x1-m>
|
|
<y1-m>-0.25113</y1-m>
|
|
<z1-m>0.46417</z1-m>
|
|
<x2-m>-0.33621</x2-m>
|
|
<y2-m>-0.25113</y2-m>
|
|
<z2-m>0.47319</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>appr</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.APPRButton();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script></script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-appr</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-appr</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>appr-lbl</tooltip-id>
|
|
<label>Arm APPR mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>appr_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>it-autoflight/output/appr-armed</property>
|
|
<equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>2</value>
|
|
</equals>
|
|
<equals>
|
|
<property>it-autoflight/output/vert</property>
|
|
<value>6</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>appr</object-name>
|
|
<object-name>appr_led</object-name>
|
|
<property>controls/cockpit/fcu-appr</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>metric_alt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.MetricAlt();
|
|
setprop("sim/sound/btn1", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-metric-alt</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fcu-metric-alt</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>metric-altitude-lbl</tooltip-id>
|
|
<label>Display metric altitude on PFDs</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>metric_alt</object-name>
|
|
<property>controls/cockpit/fcu-metric-alt</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Chrono -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>chrono_cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>/instrumentation/efis/inputs/CHRONO</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/chrono-cpt-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/chrono-cpt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>chrono-1-lbl</tooltip-id>
|
|
<label>Start / Stop / Reset Chrono</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>chrono_cpt</object-name>
|
|
<property>controls/cockpit/chrono-cpt-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>chrono_fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>/instrumentation/efis[1]/inputs/CHRONO</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/chrono-fo-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/chrono-fo-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>chrono-2-lbl</tooltip-id>
|
|
<label>Start / Stop / Reset Chrono</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>chrono_fo</object-name>
|
|
<property>controls/cockpit/chrono-fo-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Glareshield lighting knobs -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>fcu_integ_knb1</object-name>
|
|
<property>controls/lighting/fcu-panel-knb</property>
|
|
<factor>180</factor>
|
|
<axis>
|
|
<object-name>fcu_integ_knb1.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/fcu-panel-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fcu-panel_lt-lbl</tooltip-id>
|
|
<label>FCU backlight brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>fcu_integ_knb2</object-name>
|
|
<property>controls/lighting/fcu-digit-knb</property>
|
|
<factor>180</factor>
|
|
<axis>
|
|
<object-name>fcu_integ_knb2.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/fcu-digit-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fcu-digit_lt-lbl</tooltip-id>
|
|
<label>FCU display brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Clock -->
|
|
|
|
<!-- Chrono -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>chrono_reset</object-name>
|
|
<property>instrumentation/chrono/chrono-reset</property>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/chrono/chrono-reset</property>
|
|
<value>2</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clock-chrono-reset-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clock-chrono-reset-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>clock-chrono-reset-lbl</tooltip-id>
|
|
<label>Reset Chrono</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>chrono_reset</object-name>
|
|
<property>controls/cockpit/clock-chrono-reset-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>chrono_btn</object-name>
|
|
<property>instrumentation/chrono/chrono-reset</property>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/chrono/chrono-reset</property>
|
|
<value>1</value><!-- Start Timer -->
|
|
<value>0</value><!-- Stop Timer -->
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clock-chrono-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clock-chrono-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>clock-chrono-lbl</tooltip-id>
|
|
<label>Start / Stop Chrono</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>chrono_btn</object-name>
|
|
<property>controls/cockpit/clock-chrono-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Date / Time switch -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>clock_set</object-name>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<action>
|
|
<button>0</button>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>instrumentation/clock/set-knob</property>
|
|
<value>0</value><!-- Date Mode -->
|
|
<value>1</value><!-- Time Mode -->
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clock-set-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clock-set-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>clock-set-lbl</tooltip-id>
|
|
<label>Toggle Time / Date</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>clock_set</object-name>
|
|
<property>controls/cockpit/clock-set-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Clock source switch -->
|
|
<animation>
|
|
<name>UTC selector animation</name>
|
|
<type>knob</type>
|
|
<object-name>clock_knob</object-name>
|
|
<property>instrumentation/clock/utc-selector-pos</property>
|
|
<factor>22.5</factor>
|
|
<axis>
|
|
<object-name>clock_knob.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/clock/utc-selector</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>utc-select-lbl</tooltip-id>
|
|
<label>(INOP) Select Clock Source</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Elapsed timer switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>et_knob</object-name>
|
|
<property>instrumentation/clock/et-selector-pos</property>
|
|
<factor>22.5</factor>
|
|
<axis>
|
|
<object-name>et_knob.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/clock/et-selector</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<!-- Release action, limit to 0 and 1. 2 is spring loaded reset position -->
|
|
<release>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/clock/et-selector</property>
|
|
<step>0</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>et-ctl-lbl</tooltip-id>
|
|
<label>Elapsed timer control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Clock Display -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>clock_display_illuminated</object-name>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>clock_display</object-name>
|
|
<condition>
|
|
<less-than>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Clock lighting</name>
|
|
<type>material</type>
|
|
<object-name>clock_display_illuminated</object-name>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<emission>
|
|
<red>0.0</red>
|
|
<green>0.0</green>
|
|
<blue>1</blue>
|
|
<factor-prop>controls/lighting/main-panel-norm</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Clock lighting (dome)</name>
|
|
<type>material</type>
|
|
<object-name>clock_display</object-name>
|
|
<condition>
|
|
<less-than>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</condition>
|
|
<emission>
|
|
<red>0.20</red>
|
|
<green>0.20</green>
|
|
<blue>0.20</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Brakes Triple Pressure Indicator -->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>brakes_lb_psi</object-name>
|
|
<property>systems/hydraulic/brakes/pressure-left-psi-output</property>
|
|
<factor>-0.03</factor>
|
|
<condition>
|
|
<or>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/mode</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<and>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/mode</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/pressure-left-psi</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/mode</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
<axis>
|
|
<object-name>brakes_lb_psi.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>brakes_rb_psi</object-name>
|
|
<property>systems/hydraulic/brakes/pressure-right-psi-output</property>
|
|
<factor>0.03</factor>
|
|
<condition>
|
|
<or>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/mode</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<and>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/mode</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/pressure-right-psi</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
<equals>
|
|
<property>systems/hydraulic/brakes/mode</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
<axis>
|
|
<object-name>brakes_rb_psi.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>brakes_accum_psi</object-name>
|
|
<property>systems/hydraulic/yellow-accumulator-psi-output</property>
|
|
<interpolation>
|
|
<entry><ind>0</ind><dep>0</dep></entry>
|
|
<entry><ind>700</ind><dep>-20</dep></entry>
|
|
<entry><ind>2000</ind><dep>-44</dep></entry>
|
|
<entry><ind>3000</ind><dep>-66</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>brakes_accum_psi.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Brake Lighting -->
|
|
<animation>
|
|
<name>Triple brake indicator lighting</name>
|
|
<type>material</type>
|
|
<object-name>brakes_body</object-name>
|
|
<emission>
|
|
<red>0.3</red>
|
|
<green>0.3</green>
|
|
<blue>0.3</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- IESI -->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>iesi_baro_knb</object-name>
|
|
<property>controls/switches/qnh-knb-iesi</property>
|
|
<factor>11.25</factor>
|
|
<axis>
|
|
<object-name>iesi_baro_knb.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>iesi_baro_knb</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>1</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>/systems/electrical/bus/sub-bus/dc-hot-1-703</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>/systems/electrical/sources/si-1/inverter-control/relay-7xb</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
libraries.toggleSTDIESI();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/iesi-qnh-knob-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/iesi-qnh-knob-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter[6]/setting-inhg</property>
|
|
<step>0.01</step>
|
|
<min>22.00</min>
|
|
<max>32.47</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter[6]/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>/systems/electrical/bus/sub-bus/dc-hot-1-703</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>/systems/electrical/sources/si-1/inverter-control/relay-7xb</property>
|
|
</and>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/qnh-knb-iesi</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>/instrumentation/altimeter[6]/setting-inhg</property>
|
|
<step>-0.01</step>
|
|
<min>22.00</min>
|
|
<max>32.47</max>
|
|
<wrap>false</wrap>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>instrumentation/altimeter[6]/std</property>
|
|
<value>0</value>
|
|
</equals>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>/systems/electrical/bus/sub-bus/dc-hot-1-703</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>/systems/electrical/sources/si-1/inverter-control/relay-7xb</property>
|
|
</and>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/qnh-knb-iesi</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>qnh_iesi-lbl</tooltip-id>
|
|
<label>Scroll for altimeter setting - click for STD</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>iesi_baro_knb</object-name>
|
|
<property>controls/cockpit/iesi-qnh-knob-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>iesi_btn_rst</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/iesi/att-reset-cmd</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/iesi/att-reset-cmd</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>iesi-reset-lbl</tooltip-id>
|
|
<label>Hold for 2 seconds to reset IESI</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>iesi_btn_rst</object-name>
|
|
<property>/instrumentation/iesi/att-reset-cmd</property>
|
|
<factor>0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.53312</x1-m>
|
|
<y1-m>-0.16166</y1-m>
|
|
<z1-m>0.16956</z1-m>
|
|
<x2-m>-0.53977</x2-m>
|
|
<y2-m>-0.16166</y2-m>
|
|
<z2-m>0.16765</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>iesi_btn_plus</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/iesi/plus</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/iesi</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/iesi/plus</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>iesi-plus-lbl</tooltip-id>
|
|
<label>Increase IESI brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>iesi_btn_plus</object-name>
|
|
<property>/instrumentation/iesi/plus</property>
|
|
<factor>0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.53312</x1-m>
|
|
<y1-m>-0.16166</y1-m>
|
|
<z1-m>0.16956</z1-m>
|
|
<x2-m>-0.53977</x2-m>
|
|
<y2-m>-0.16166</y2-m>
|
|
<z2-m>0.16765</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>iesi_btn_minus</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/iesi/minus</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/iesi</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/iesi/minus</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>iesi-minus-lbl</tooltip-id>
|
|
<label>Decrease IESI brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>iesi_btn_minus</object-name>
|
|
<property>/instrumentation/iesi/minus</property>
|
|
<factor>0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.53312</x1-m>
|
|
<y1-m>-0.16166</y1-m>
|
|
<z1-m>0.16956</z1-m>
|
|
<x2-m>-0.53977</x2-m>
|
|
<y2-m>-0.16166</y2-m>
|
|
<z2-m>0.16765</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- DCDU -->
|
|
|
|
<!-- Click DCDU screen -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduScreenL</object-name>
|
|
<object-name>dcduScreenR</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>canvas_dcdu.showDCDU();</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<!-- DCDU screen brightness -->
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>dcduScreenL</object-name>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>1</green>
|
|
<blue>1</blue>
|
|
<factor-prop>controls/lighting/DU/dcdul</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dcduScreenL</object-name>
|
|
<condition>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/dcdul</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>dcduScreenR</object-name>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>1</green>
|
|
<blue>1</blue>
|
|
<factor-prop>controls/lighting/DU/dcdur</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dcduScreenR</object-name>
|
|
<condition>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/dcdur</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- DCDU buttons -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduBtnL.brt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/dcdul</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-l-rotate</property>
|
|
<value>-1</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-l-rotate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dcdu-brt-l-lbl</tooltip-id>
|
|
<label>Increase DCDU screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduBtnL.dim</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/dcdul</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>-0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-l-rotate</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-l-rotate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dcdu-dim-l-lbl</tooltip-id>
|
|
<label>Decrease DCDU screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduBtnR.brt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/dcdur</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-r-rotate</property>
|
|
<value>-1</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-r-rotate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dcdu-brt-r-lbl</tooltip-id>
|
|
<label>Increase DCDU screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduBtnR.dim</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/dcdur</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>-0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-r-rotate</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-brt-r-rotate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dcdu-dim-r-lbl</tooltip-id>
|
|
<label>Decrease DCDU screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>dcduBtnL.brt</object-name>
|
|
<object-name>dcduBtnL.dim</object-name>
|
|
<factor>10</factor>
|
|
<property>controls/cockpit/dcdu-brt-l-rotate</property>
|
|
<axis>
|
|
<x1-m>-0.49695</x1-m>
|
|
<y1-m>-0.24055</y1-m>
|
|
<z1-m>0.03177</z1-m>
|
|
<x2-m>-0.49695</x2-m>
|
|
<y2-m>-0.2294</y2-m>
|
|
<z2-m>0.03177</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>dcduBtnR.brt</object-name>
|
|
<object-name>dcduBtnR.dim</object-name>
|
|
<factor>10</factor>
|
|
<property>controls/cockpit/dcdu-brt-r-rotate</property>
|
|
<axis>
|
|
<x1-m>-0.49695</x1-m>
|
|
<y1-m>-0.24055</y1-m>
|
|
<z1-m>0.03177</z1-m>
|
|
<x2-m>-0.49695</x2-m>
|
|
<y2-m>-0.2294</y2-m>
|
|
<z2-m>0.03177</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- R2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduBtnL.R2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
canvas_dcdu.DCDU.btnR2();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-r2-l-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-r2-l-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dcdu-r2-l-lbl</tooltip-id>
|
|
<label>DCDU button R2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dcduBtnR.R2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
canvas_dcdu.DCDU.btnR2();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-r2-r-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/dcdu-r2-r-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dcdu-r2-r-lbl</tooltip-id>
|
|
<label>DCDU button R2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>dcduBtnL.R2</object-name>
|
|
<property>controls/cockpit/dcdu-r2-l-translate</property>
|
|
<axis>
|
|
<x1-m>-0.482466</x1-m>
|
|
<y1-m>-0.113029</y1-m>
|
|
<z1-m>-0.0161</z1-m>
|
|
<x2-m>-0.483748</x2-m>
|
|
<y2-m>-0.113029</y2-m>
|
|
<z2-m>-0.016479</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>dcduBtnR.R2</object-name>
|
|
<property>controls/cockpit/dcdu-r2-r-translate</property>
|
|
<axis>
|
|
<x1-m>-0.482466</x1-m>
|
|
<y1-m>-0.113029</y1-m>
|
|
<z1-m>-0.0161</z1-m>
|
|
<x2-m>-0.483748</x2-m>
|
|
<y2-m>-0.113029</y2-m>
|
|
<z2-m>-0.016479</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- DDRMI -->
|
|
<animation>
|
|
<name>Heading rotate</name>
|
|
<type>rotate</type>
|
|
<object-name>ddrmi_hdg</object-name>
|
|
<property>instrumentation/ddrmi/heading</property>
|
|
<factor>-1</factor>
|
|
<axis>
|
|
<object-name>ddrmi_hdg.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>VOR1 rotate</name>
|
|
<object-name>ddrmi_pointer_1</object-name>
|
|
<type>rotate</type>
|
|
<property>instrumentation/ddrmi/needle-1</property>
|
|
<factor>-1</factor>
|
|
<axis>
|
|
<object-name>ddrmi_hdg.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>VOR2 rotate</name>
|
|
<object-name>ddrmi_pointer_2</object-name>
|
|
<type>rotate</type>
|
|
<property>instrumentation/ddrmi/needle-2</property>
|
|
<factor>-1</factor>
|
|
<axis>
|
|
<object-name>ddrmi_hdg.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Knobs -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ddrmi_vor_adf_select_1</object-name>
|
|
<property>instrumentation/ddrmi/vor-adf-1-pos</property>
|
|
<offset-deg>90</offset-deg>
|
|
<factor>-90</factor>
|
|
<axis>
|
|
<object-name>ddrmi_vor_adf_select_1.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/ddrmi/vor-adf-1</property>
|
|
<min>1</min>
|
|
<max>0</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ddrmi-1-lbl</tooltip-id>
|
|
<label>Toggle VOR1 / ADF1</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ddrmi_vor_adf_select_2</object-name>
|
|
<property>instrumentation/ddrmi/vor-adf-2-pos</property>
|
|
<offset-deg>-90</offset-deg>
|
|
<factor>90</factor>
|
|
<axis>
|
|
<object-name>ddrmi_vor_adf_select_2.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/ddrmi/vor-adf-2</property>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ddrmi-2-lbl</tooltip-id>
|
|
<label>Toggle VOR2 / ADF2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Flags -->
|
|
|
|
<animation>
|
|
<name>Flag Hdg rotate</name>
|
|
<object-name>ddrmi_hdg_flag</object-name>
|
|
<type>rotate</type>
|
|
<property>instrumentation/ddrmi/flag-hdg</property>
|
|
<offset-deg>-180</offset-deg>
|
|
<factor>180</factor>
|
|
<axis>
|
|
<object-name>ddrmi_hdg_flag.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Flag 1 rotate</name>
|
|
<object-name>ddrmi_vor_adf_flag_1</object-name>
|
|
<type>rotate</type>
|
|
<property>instrumentation/ddrmi/flag-1</property>
|
|
<factor>45</factor>
|
|
<offset-deg>-45</offset-deg>
|
|
<axis>
|
|
<object-name>ddrmi_vor_adf_flag_1.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Flag 2 rotate</name>
|
|
<object-name>ddrmi_vor_adf_flag_2</object-name>
|
|
<type>rotate</type>
|
|
<property>instrumentation/ddrmi/flag-2</property>
|
|
<factor>-45</factor>
|
|
<offset-deg>45</offset-deg>
|
|
<axis>
|
|
<object-name>ddrmi_vor_adf_flag_2.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dme_0</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>instrumentation/dme[2]/operable</property>
|
|
<property>instrumentation/dme[2]/in-range</property>
|
|
<or>
|
|
<less-than-equals>
|
|
<property>instrumentation/dme[2]/indicated-distance-nm</property>
|
|
<value>1</value>
|
|
</less-than-equals>
|
|
<greater-than>
|
|
<property>instrumentation/dme[2]/indicated-distance-nm</property>
|
|
<value>20</value>
|
|
</greater-than>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/ddrmi/vor-adf-1</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dme</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>instrumentation/dme[2]/operable</property>
|
|
<property>instrumentation/dme[2]/in-range</property>
|
|
<greater-than>
|
|
<property>instrumentation/dme[2]/indicated-distance-nm</property>
|
|
<value>1</value>
|
|
</greater-than>
|
|
<less-than-equals>
|
|
<property>instrumentation/dme[2]/indicated-distance-nm</property>
|
|
<value>20</value>
|
|
</less-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/ddrmi/vor-adf-1</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dme1_0</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>instrumentation/dme[3]/operable</property>
|
|
<property>instrumentation/dme[3]/in-range</property>
|
|
<or>
|
|
<less-than-equals>
|
|
<property>instrumentation/dme[3]/indicated-distance-nm</property>
|
|
<value>1</value>
|
|
</less-than-equals>
|
|
<greater-than>
|
|
<property>instrumentation/dme[3]/indicated-distance-nm</property>
|
|
<value>20</value>
|
|
</greater-than>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/ddrmi/vor-adf-2</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dme1</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>instrumentation/dme[3]/operable</property>
|
|
<property>instrumentation/dme[3]/in-range</property>
|
|
<greater-than>
|
|
<property>instrumentation/dme[3]/indicated-distance-nm</property>
|
|
<value>1.0</value>
|
|
</greater-than>
|
|
<less-than-equals>
|
|
<property>instrumentation/dme[3]/indicated-distance-nm</property>
|
|
<value>20.0</value>
|
|
</less-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110.0</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/ddrmi/vor-adf-2</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- DME flags -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dme_flag</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>instrumentation/dme[2]/operable</property>
|
|
<not><property>instrumentation/dme[2]/in-range</property></not>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110.0</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/ddrmi/vor-adf-1</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dme1_flag</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>instrumentation/dme[3]/operable</property>
|
|
<not><property>instrumentation/dme[3]/in-range</property></not>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110.0</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/ddrmi/vor-adf-2</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- DDRMI Lighting -->
|
|
<animation>
|
|
<name>DDRMI inside illumination</name>
|
|
<type>material</type>
|
|
<object-name>ddrmi_pointer_1</object-name>
|
|
<object-name>ddrmi_pointer_2</object-name>
|
|
<object-name>ddrmi_inside</object-name>
|
|
<object-name>ddrmi_pointer_1_vor</object-name>
|
|
<object-name>ddrmi_pointer_1_adf</object-name>
|
|
<object-name>ddrmi_pointer_2_vor</object-name>
|
|
<object-name>ddrmi_pointer_2_adf</object-name>
|
|
<object-name>ddrmi_vor_adf_flag_1</object-name>
|
|
<object-name>ddrmi_vor_adf_flag_2</object-name>
|
|
<object-name>ddrmi_hdg_flag</object-name>
|
|
<object-name>ddrmi_hdg</object-name>
|
|
<condition>
|
|
<not>
|
|
<and>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
<less-than>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</and>
|
|
</not>
|
|
</condition>
|
|
<emission>
|
|
<red>0.50</red>
|
|
<green>0.35</green>
|
|
<blue>0.2</blue>
|
|
<factor-prop>controls/lighting/main-panel-norm</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<name>DME lighting</name>
|
|
<object-name>dme_0</object-name>
|
|
<object-name>dme</object-name>
|
|
<object-name>dme_flag</object-name>
|
|
<object-name>dme1_0</object-name>
|
|
<object-name>dme1</object-name>
|
|
<object-name>dme1_flag</object-name>
|
|
<diffuse>
|
|
<red>1.00</red>
|
|
<green>0.355</green>
|
|
<blue>0.00</blue>
|
|
</diffuse>
|
|
<ambient>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</ambient>
|
|
<specular>
|
|
<red>0</red>
|
|
<green>0</green>
|
|
<blue>0</blue>
|
|
</specular>
|
|
<emission>
|
|
<red>1.00</red>
|
|
<green>0.355</green>
|
|
<blue>0.00</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>DDRMI lighting (dome)</name>
|
|
<type>material</type>
|
|
<object-name>ddrmi_pointer_1</object-name>
|
|
<object-name>ddrmi_pointer_2</object-name>
|
|
<object-name>ddrmi_inside</object-name>
|
|
<object-name>ddrmi_pointer_1_vor</object-name>
|
|
<object-name>ddrmi_pointer_1_adf</object-name>
|
|
<object-name>ddrmi_pointer_2_vor</object-name>
|
|
<object-name>ddrmi_pointer_2_adf</object-name>
|
|
<object-name>ddrmi_vor_adf_flag_1</object-name>
|
|
<object-name>ddrmi_vor_adf_flag_2</object-name>
|
|
<object-name>ddrmi_hdg_flag</object-name>
|
|
<object-name>ddrmi_hdg</object-name>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<greater-than>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</greater-than>
|
|
</not>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>0.20</red>
|
|
<green>0.20</green>
|
|
<blue>0.20</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>DDRMI body lighting</name>
|
|
<type>material</type>
|
|
<object-name>ddrmi_body</object-name>
|
|
<object-name>ddrmi_vor_adf_select_1</object-name>
|
|
<object-name>ddrmi_vor_adf_select_2</object-name>
|
|
<emission>
|
|
<red>0.2</red>
|
|
<green>0.2</green>
|
|
<blue>0.2</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Terr on ND -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>terr_on_nd_on_l</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>controls/switches/terr_on_nd_l</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>terr_on_nd_on_r</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>controls/switches/terr_on_nd_r</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>terr_on_nd_l</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/switches/terr_on_nd_l</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/efis/inputs/terr</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/terr_nd_l-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/terr_nd_l-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>terr_cpt-lbl</tooltip-id>
|
|
<label>Show terrain on ND</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>terr_on_nd_r</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/switches/terr_on_nd_r</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/efis[1]/inputs/terr</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/terr_nd_r-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/terr_nd_r-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>terr_fo-lbl</tooltip-id>
|
|
<label>Show terrain on ND</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>terr_on_nd_l</object-name>
|
|
<object-name>terr_on_nd_on_l</object-name>
|
|
<property>controls/cockpit/terr_nd_l-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>terr_on_nd_r</object-name>
|
|
<object-name>terr_on_nd_on_r</object-name>
|
|
<property>controls/cockpit/terr_nd_r-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Brake fans -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>brk_fan_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>controls/gear/brake-fans</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>brk_hot_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<greater-than-equals>
|
|
<property>gear/gear[1]/L1brake-temp-degc</property>
|
|
<value>300</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>gear/gear[1]/L2brake-temp-degc</property>
|
|
<value>300</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>gear/gear[2]/R3brake-temp-degc</property>
|
|
<value>300</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>gear/gear[2]/R4brake-temp-degc</property>
|
|
<value>300</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>brk_fan</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/gear/brake-fans</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/brake-fan-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/brake-fan-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>brk-fan-lbl</tooltip-id>
|
|
<label>Toggle brake fans</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>brk_fan</object-name>
|
|
<object-name>brk_fan_on</object-name>
|
|
<property>controls/cockpit/brake-fan-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Autobrakes -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dec_low_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<equals>
|
|
<property>controls/autobrake/mode</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>controls/autobrake/active</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dec_med_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<equals>
|
|
<property>controls/autobrake/mode</property>
|
|
<value>2</value>
|
|
</equals>
|
|
<equals>
|
|
<property>controls/autobrake/active</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>dec_max_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<equals>
|
|
<property>controls/autobrake/mode</property>
|
|
<value>3</value>
|
|
</equals>
|
|
<equals>
|
|
<property>controls/autobrake/active</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>abs_low_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>controls/autobrake/mode</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>abs_med_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>controls/autobrake/mode</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>abs_max_on</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>controls/autobrake/mode</property>
|
|
<value>3</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>abs_low</object-name>
|
|
<object-name>abs_low_on</object-name>
|
|
<object-name>dec_low_on</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.Autobrake.mode.getValue() != 1) {
|
|
systems.Autobrake.arm_autobrake(1);
|
|
} else {
|
|
systems.Autobrake.arm_autobrake(0);
|
|
}
|
|
setprop("sim/sound/oh-btn", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/autobrake-lo-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/autobrake-lo-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>autobrk-lo-lbl</tooltip-id>
|
|
<label>Autobrake Low</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>abs_low</object-name>
|
|
<object-name>abs_low_on</object-name>
|
|
<object-name>dec_low_on</object-name>
|
|
<property>controls/cockpit/autobrake-lo-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>abs_med</object-name>
|
|
<object-name>abs_med_on</object-name>
|
|
<object-name>dec_med_on</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.Autobrake.mode.getValue() != 2) {
|
|
systems.Autobrake.arm_autobrake(2);
|
|
} else {
|
|
systems.Autobrake.arm_autobrake(0);
|
|
}
|
|
setprop("sim/sound/oh-btn", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/autobrake-med-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/autobrake-med-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>autobrk-med-lbl</tooltip-id>
|
|
<label>Autobrake Medium</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>abs_med</object-name>
|
|
<object-name>abs_med_on</object-name>
|
|
<object-name>dec_med_on</object-name>
|
|
<property>controls/cockpit/autobrake-med-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>abs_max</object-name>
|
|
<object-name>abs_max_on</object-name>
|
|
<object-name>dec_max_on</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.Autobrake.mode.getValue() != 3) {
|
|
systems.Autobrake.arm_autobrake(3);
|
|
} else {
|
|
systems.Autobrake.arm_autobrake(0);
|
|
}
|
|
setprop("sim/sound/oh-btn", 1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/autobrake-max-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/autobrake-max-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>autobrk-max-lbl</tooltip-id>
|
|
<label>Autobrake Max / Takeoff</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>abs_max</object-name>
|
|
<object-name>abs_max_on</object-name>
|
|
<object-name>dec_max_on</object-name>
|
|
<property>controls/cockpit/autobrake-max-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Anti skid / NWS switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>land_sw</object-name>
|
|
<property>controls/gear/nws-switch-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>land_sw.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/gear/nws-switch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nws-switch-lbl</tooltip-id>
|
|
<label>Toggle nose wheel steering</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Landing Gear Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>lgear_unlk</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>fdm/jsbsim/gear/unit[1]/status</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>lgear_down</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>fdm/jsbsim/gear/unit[1]/status</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ngear_unlk</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>fdm/jsbsim/gear/unit[0]/status</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ngear_down</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>fdm/jsbsim/gear/unit[0]/status</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>rgear_unlk</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>fdm/jsbsim/gear/unit[2]/status</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>rgear_down</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>fdm/jsbsim/gear/unit[2]/status</property>
|
|
<value>2</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Landing Gear Lever -->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>gear_lever</object-name>
|
|
<property>controls/cockpit/gear-lever</property>
|
|
<interpolation>
|
|
<entry><ind>1</ind><dep> 0</dep></entry>
|
|
<entry><ind>2</ind><dep>-50</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>gear_lever.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>gear_lever</object-name>
|
|
<property>controls/cockpit/gear-lever</property>
|
|
<interpolation>
|
|
<entry><ind>0</ind><dep>0.00</dep></entry>
|
|
<entry><ind>1</ind><dep>0.01</dep></entry>
|
|
<entry><ind>2</ind><dep>0.01</dep></entry>
|
|
<entry><ind>3</ind><dep>0.00</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x1-m>-0.55056</x1-m>
|
|
<y1-m>-0.14748</y1-m>
|
|
<z1-m>0.09933</z1-m>
|
|
<x2-m>-0.49486</x2-m>
|
|
<y2-m>-0.14748</y2-m>
|
|
<z2-m>0.14019</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>gear_lever</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>controls.gearDownSmart(1)</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>controls.gearDownSmart(0);</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gear-lbl</tooltip-id>
|
|
<label>Landing gear</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>gear_lever_down_arrow</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>ECAM/warnings/landing-gear-warning-light</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>gear_lever_down_arrow</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>ECAM/warnings/landing-gear-warning-light</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
<emission>
|
|
<red>1.00</red>
|
|
<green>0.0</green>
|
|
<blue>0.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Tray Tables -->
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>tray0-cpt</object-name>
|
|
<object-name>tray1-cpt</object-name>
|
|
<object-name>tray2-cpt</object-name>
|
|
<property>controls/tray/lefttrayext</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep> 0.000</dep></entry>
|
|
<entry><ind>0.48</ind><dep>-0.280</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x1-m>-0.49367</x1-m>
|
|
<y1-m>-0.52934</y1-m>
|
|
<z1-m>0.06222</z1-m>
|
|
<x2-m>-0.85483</x2-m>
|
|
<y2-m>-0.52934</y2-m>
|
|
<z2-m>-0.04488</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>tray1-cpt</object-name>
|
|
<object-name>tray2-cpt</object-name>
|
|
<property>controls/tray/lefttrayext</property>
|
|
<interpolation>
|
|
<entry><ind>0.45</ind><dep> 0</dep></entry>
|
|
<entry><ind>0.50</ind><dep>18</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>tray1-cpt.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>tray2-cpt</object-name>
|
|
<property>controls/tray/lefttrayext</property>
|
|
<interpolation>
|
|
<entry><ind>0.50</ind><dep> 0</dep></entry>
|
|
<entry><ind>1.00</ind><dep>180</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>tray2-cpt.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>tray0-fo</object-name>
|
|
<object-name>tray1-fo</object-name>
|
|
<object-name>tray2-fo</object-name>
|
|
<property>controls/tray/righttrayext</property>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep> 0.000</dep></entry>
|
|
<entry><ind>0.48</ind><dep>-0.280</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<x1-m>-0.49367</x1-m>
|
|
<y1-m>-0.52934</y1-m>
|
|
<z1-m>0.06222</z1-m>
|
|
<x2-m>-0.85483</x2-m>
|
|
<y2-m>-0.52934</y2-m>
|
|
<z2-m>-0.04488</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>tray1-fo</object-name>
|
|
<object-name>tray2-fo</object-name>
|
|
<property>controls/tray/righttrayext</property>
|
|
<interpolation>
|
|
<entry><ind>0.45</ind><dep> 0</dep></entry>
|
|
<entry><ind>0.50</ind><dep>-18</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>tray1-fo.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>tray2-fo</object-name>
|
|
<property>controls/tray/righttrayext</property>
|
|
<interpolation>
|
|
<entry><ind>0.50</ind><dep> 0</dep></entry>
|
|
<entry><ind>1.00</ind><dep>-180</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>tray2-fo.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>tray0-cpt</object-name>
|
|
<object-name>tray1-cpt</object-name>
|
|
<object-name>tray2-cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.lTray();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>traytable-cpt-lbl</tooltip-id>
|
|
<label>Deploy captain's tray table</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>tray0-fo</object-name>
|
|
<object-name>tray1-fo</object-name>
|
|
<object-name>tray2-fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.rTray();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>traytable-fo-lbl</tooltip-id>
|
|
<label>Deploy first officer's tray table</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Foot Rest -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>footrest_cpt</object-name>
|
|
<object-name>footrest_cpt2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.lFootrest();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>footrest-cpt-lbl</tooltip-id>
|
|
<label>Deploy captain's footrest</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>footrest_cpt</object-name>
|
|
<object-name>footrest_cpt2</object-name>
|
|
<property>controls/footrest-cpt</property>
|
|
<factor>50</factor>
|
|
<axis>
|
|
<object-name>footrest_cpt.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>footrest_fo</object-name>
|
|
<object-name>footrest_fo2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.rFootrest();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>footrest-fo-lbl</tooltip-id>
|
|
<label>Deploy first officer's footrest</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>footrest_fo</object-name>
|
|
<object-name>footrest_fo2</object-name>
|
|
<property>controls/footrest-fo</property>
|
|
<factor>50</factor>
|
|
<axis>
|
|
<object-name>footrest_cpt.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Left / Right Console Control Panel -->
|
|
|
|
<!-- PFD Dimmer -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>pfd_brt_cpt</object-name>
|
|
<object-name>pfd_brt_cpt.mark</object-name>
|
|
<property>controls/lighting/DU/du1</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>pfd_brt_cpt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du1</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pfd_brt_cpt-lbl</tooltip-id>
|
|
<label>PFD brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>pfd_brt_fo</object-name>
|
|
<object-name>pfd_brt_fo.mark</object-name>
|
|
<property>controls/lighting/DU/du6</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>pfd_brt_fo.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du6</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pfd_brt_fo-lbl</tooltip-id>
|
|
<label>PFD brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- PFD transfer -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>pfd_nd_xfr_sw</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>modes/cpt-du-xfr</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cpt-du-xfr-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cpt-du-xfr-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pfd_xfr-cpt-lbl</tooltip-id>
|
|
<label>Switch PFD / ND</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>pfd_nd_xfr_sw</object-name>
|
|
<property>controls/cockpit/cpt-du-xfr-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>pfd_nd_xfr_sw2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>modes/fo-du-xfr</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fo-du-xfr-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fo-du-xfr-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pfd_xfr-fo-lbl</tooltip-id>
|
|
<label>Switch PFD / ND</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>pfd_nd_xfr_sw2</object-name>
|
|
<property>controls/cockpit/fo-du-xfr-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ND Dimmer -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>brightness_nd_1_cpt</object-name>
|
|
<object-name>brightness_nd_1_cpt.mark</object-name>
|
|
<property>controls/lighting/DU/du2-layer</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>brightness_nd_cpt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du2-layer</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nd_brt_cpt_layer-lbl</tooltip-id>
|
|
<label>WXR / TERR brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>brightness_nd_2_cpt</object-name>
|
|
<object-name>brightness_nd_2_cpt.mark</object-name>
|
|
<property>controls/lighting/DU/du2</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>brightness_nd_cpt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du2</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nd_brt_cpt-lbl</tooltip-id>
|
|
<label>ND brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>brightness_nd_1_fo</object-name>
|
|
<object-name>brightness_nd_1_fo.mark</object-name>
|
|
<property>controls/lighting/DU/du5-layer</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>brightness_nd_fo.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du5-layer</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nd_brt_fo_layer-lbl</tooltip-id>
|
|
<label>WXR / TERR brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>brightness_nd_2_fo</object-name>
|
|
<object-name>brightness_nd_2_fo.mark</object-name>
|
|
<property>controls/lighting/DU/du5</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>brightness_nd_fo.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du5</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nd_brt_fo-lbl</tooltip-id>
|
|
<label>ND brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Loudspeaker -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>speaker_volume_cpt</object-name>
|
|
<object-name>speaker_volume_cpt.mark</object-name>
|
|
<property>controls/switches/loudspeaker-l</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>speaker_volume_cpt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/loudspeaker-l</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>speaker_volume_cpt-lbl</tooltip-id>
|
|
<label>Radio volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>speaker_volume_fo</object-name>
|
|
<object-name>speaker_volume_fo.mark</object-name>
|
|
<property>controls/switches/loudspeaker-r</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>speaker_volume_fo.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/loudspeaker-r</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>speaker_volume_fo-lbl</tooltip-id>
|
|
<label>Radio volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Foot warner switches -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>foot_warmer_cpt_sw</object-name>
|
|
<object-name>foot_warmer_cpt_sw.mark</object-name>
|
|
<property>controls/cabin/footwarmer-cpt-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>foot_warmer_cpt_sw.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cabin/footwarmer-cpt</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>/sim/sound/switch1</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>warmer_cpt_lbl</tooltip-id>
|
|
<label>Captain's foot warmer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>foot_warmer_fo_sw</object-name>
|
|
<object-name>foot_warmer_fo_sw.mark</object-name>
|
|
<property>controls/cabin/footwarmer-fo-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>foot_warmer_fo_sw.001</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cabin/footwarmer-fo</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>/sim/sound/switch1</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>warmer_fo_lbl</tooltip-id>
|
|
<label>F/O's foot warmer</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Console Lighting Switches -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>light_console_cpt_sw</object-name>
|
|
<property>controls/lighting/console-floor-light-sw-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>light_console_cpt_sw.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/console-floor-light-sw</property>
|
|
<factor>0.5</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>console_lt_cpt_lbl</tooltip-id>
|
|
<label>Console and floor light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>light_console_fo_sw</object-name>
|
|
<property>controls/lighting/console-floor-light-sw-right-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>light_console_fo_sw.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/console-floor-light-sw-right</property>
|
|
<factor>0.5</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>console_lt_fo_lbl</tooltip-id>
|
|
<label>Console and floor light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- GPWS warning light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>gpws_gs_sw_gpws_on.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>/instrumentation/mk-viii/outputs/discretes/gpws-warning</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>gpws_gs_sw_gs_on.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>/instrumentation/mk-viii/outputs/discretes/gpws-alert</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>gpws_gs_sw.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/self-test</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/glideslope-cancel</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws_l-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/self-test</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/glideslope-cancel</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws_l-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gpws-lbl</tooltip-id>
|
|
<label>Cancel glideslope warning or self test GPWS</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>gpws_gs_sw.fo</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.fo</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/self-test</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/glideslope-cancel</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws_r-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/self-test</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/instrumentation/mk-viii/inputs/discretes/glideslope-cancel</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws_r-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gpws-lbl</tooltip-id>
|
|
<label>Cancel glideslope warning or self test GPWS</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>gpws_gs_sw.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.cpt</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.cpt</object-name>
|
|
<property>controls/cockpit/gpws_l-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>gpws_gs_sw.fo</object-name>
|
|
<object-name>gpws_gs_sw_gs_on.fo</object-name>
|
|
<object-name>gpws_gs_sw_gpws_on.fo</object-name>
|
|
<property>controls/cockpit/gpws_r-translate</property>
|
|
<axis>
|
|
<x1-m>-0.366265</x1-m>
|
|
<y1-m>0.39799</y1-m>
|
|
<z1-m>0.481225</z1-m>
|
|
<x2-m>-0.375885</x2-m>
|
|
<y2-m>0.39799</y2-m>
|
|
<z2-m>0.478435</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Upper Pedestal -->
|
|
|
|
<!-- Switching Panel -->
|
|
|
|
<!-- ATT HDG -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ecam_att_hdg</object-name>
|
|
<object-name>ecam_att_hdg.mark</object-name>
|
|
<factor>45</factor>
|
|
<property>controls/navigation/switching/att-hdg-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<axis>
|
|
<object-name>ecam_att_hdg.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.SwitchingPanel.Switches.attHdg.getValue() != 1) {
|
|
systems.SwitchingPanel.doAttHdg(systems.SwitchingPanel.Switches.attHdg.getValue() + 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.SwitchingPanel.Switches.attHdg.getValue() != -1) {
|
|
systems.SwitchingPanel.doAttHdg(systems.SwitchingPanel.Switches.attHdg.getValue() - 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</decrease>
|
|
<binding>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>att_hdg_lbl</tooltip-id>
|
|
<label>Switch attitude / heading source</label>
|
|
</binding>
|
|
</animation>
|
|
|
|
<!-- AIR DATA -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ecam_air_data</object-name>
|
|
<object-name>ecam_air_data.mark</object-name>
|
|
<factor>45</factor>
|
|
<property>controls/navigation/switching/air-data-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<axis>
|
|
<object-name>ecam_air_data.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.SwitchingPanel.Switches.airData.getValue() != 1) {
|
|
systems.SwitchingPanel.doAirData(systems.SwitchingPanel.Switches.airData.getValue() + 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.SwitchingPanel.Switches.airData.getValue() != -1) {
|
|
systems.SwitchingPanel.doAirData(systems.SwitchingPanel.Switches.airData.getValue() - 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>air_data_lbl</tooltip-id>
|
|
<label>Switch air data source</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- ECAM Controls -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ecam_brt_upper</object-name>
|
|
<object-name>ecam_brt_upper.mark</object-name>
|
|
<property>controls/lighting/DU/du3</property>
|
|
<axis>
|
|
<object-name>ecam_brt_upper.axis</object-name>
|
|
</axis>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du3</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ewd_brt_lbl</tooltip-id>
|
|
<label>E/WD brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ecam_brt_lower</object-name>
|
|
<object-name>ecam_brt_lower.mark</object-name>
|
|
<property>controls/lighting/DU/du4</property>
|
|
<axis>
|
|
<object-name>ecam_brt_lower.axis</object-name>
|
|
</axis>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/du4</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ewd_brt_lbl</tooltip-id>
|
|
<label>SD brightness control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Takeoff Config -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_to_config</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>ECAM/to-config-test</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/toconfig-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/toconfig-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>ECAM/to-config-test</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>toconfig-lbl</tooltip-id>
|
|
<label>Hold for takeoff config test</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_to_config</object-name>
|
|
<property>controls/cockpit/toconfig-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Emer Cancel cover -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ecam_emer_canc_lit</object-name>
|
|
<property>controls/cockpit/emer-canc-cover-pos</property>
|
|
<axis>
|
|
<object-name>ecam_emer_canc_lit.axis</object-name>
|
|
</axis>
|
|
<factor>-130</factor>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cockpit/emer-canc-cover</property>
|
|
<value>1</value>
|
|
<value>0</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emercanc_lid-lbl</tooltip-id>
|
|
<label>Emer Canc Guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- ECAM Control Panel Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_eng_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/eng</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_apu_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/apu</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_door_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/door</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_elec_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/elec</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_fuel_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/fuel</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_hyd_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/hyd</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_fctl_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/fctl</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_press_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/press</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_wheel_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/wheel</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_bleed_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/bleed</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_cond_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/cond</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_clr_l_led</object-name>
|
|
<object-name>ecam_clr_r_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/clr</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ecam_sts_led</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>ECAM/Lower/light/sts</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- SD Page Controls -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_eng</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("enginePage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/eng-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/eng-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng-lbl</tooltip-id>
|
|
<label>Show ENG page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_eng</object-name>
|
|
<object-name>ecam_eng_led</object-name>
|
|
<property>controls/cockpit/eng-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_apu</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("apuPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apu-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apu-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apu-lbl</tooltip-id>
|
|
<label>Show APU page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_apu</object-name>
|
|
<object-name>ecam_apu_led</object-name>
|
|
<property>controls/cockpit/apu-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_bleed</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("bleedPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bleed-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bleed-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>bleed-lbl</tooltip-id>
|
|
<label>Show BLEED page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_bleed</object-name>
|
|
<object-name>ecam_bleed_led</object-name>
|
|
<property>controls/cockpit/bleed-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_cond</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("condPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cond-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cond-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cond-lbl</tooltip-id>
|
|
<label>Show COND page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_cond</object-name>
|
|
<object-name>ecam_cond_led</object-name>
|
|
<property>controls/cockpit/cond-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_press</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("cabPressPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/press-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/press-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>press-lbl</tooltip-id>
|
|
<label>Show PRESS page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_press</object-name>
|
|
<object-name>ecam_press_led</object-name>
|
|
<property>controls/cockpit/press-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_door</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("doorPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/door-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/door-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>door-lbl</tooltip-id>
|
|
<label>Show DOOR page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_door</object-name>
|
|
<object-name>ecam_door_led</object-name>
|
|
<property>controls/cockpit/door-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_elec</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("elecPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elec-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elec-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>elec-lbl</tooltip-id>
|
|
<label>Show ELEC page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_elec</object-name>
|
|
<object-name>ecam_elec_led</object-name>
|
|
<property>controls/cockpit/elec-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_wheel</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("wheelPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wheel-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wheel-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>wheel-lbl</tooltip-id>
|
|
<label>Show WHEEL page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_wheel</object-name>
|
|
<object-name>ecam_wheel_led</object-name>
|
|
<property>controls/cockpit/wheel-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_hyd</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("hydraulicPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hyd-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hyd-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hyd-lbl</tooltip-id>
|
|
<label>Show HYD page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_hyd</object-name>
|
|
<object-name>ecam_hyd_led</object-name>
|
|
<property>controls/cockpit/hyd-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_fctl</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("fctlPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fctl-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fctl-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fctl-lbl</tooltip-id>
|
|
<label>Show F/CTL page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_fctl</object-name>
|
|
<object-name>ecam_fctl_led</object-name>
|
|
<property>controls/cockpit/fctl-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_fuel</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("fuelPage");</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fuel-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fuel-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.sysPageBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fuel-lbl</tooltip-id>
|
|
<label>Show FUEL page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_fuel</object-name>
|
|
<object-name>ecam_fuel_led</object-name>
|
|
<property>controls/cockpit/fuel-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_all</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/all-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/all-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fuel-lbl</tooltip-id>
|
|
<label>Display all pages in sequence (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_all</object-name>
|
|
<property>controls/cockpit/all-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ECAM controls -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_clr_l</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
ecam.ECAMControlPanel.clrBtn();
|
|
ecam.FWC.Btn.clr.setValue(1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clrl-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clrl-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.FWC.Btn.clr.setValue(0);</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>clrl-lbl</tooltip-id>
|
|
<label>Clear ECAM</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_clr_l</object-name>
|
|
<object-name>ecam_clr_l_led</object-name>
|
|
<property>controls/cockpit/clrl-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_sts</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.stsBtn(nil);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sts-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sts-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.ECAMControlPanel.stsBtn("REL");</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>sts-lbl</tooltip-id>
|
|
<label>Show STS page</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_sts</object-name>
|
|
<object-name>ecam_sts_led</object-name>
|
|
<property>controls/cockpit/sts-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_rcl</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
ecam.ECAMControlPanel.rclBtn();
|
|
ecam.FWC.Btn.recall.setValue(1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rcl-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rcl-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.FWC.Btn.recall.setValue(0);</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rcl-lbl</tooltip-id>
|
|
<label>Recall last warning</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_rcl</object-name>
|
|
<property>controls/cockpit/rcl-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ecam_clr_r</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
ecam.ECAMControlPanel.clrBtn();
|
|
ecam.FWC.Btn.clr.setValue(1);
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clrr-btn-translate</property>
|
|
<value>-0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/clrr-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>ecam.FWC.Btn.clr.setValue(0);</script>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>clrr-lbl</tooltip-id>
|
|
<label>Clear ECAM</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ecam_clr_r</object-name>
|
|
<object-name>ecam_clr_r_led</object-name>
|
|
<property>controls/cockpit/clrr-btn-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>-0.375815</x1-m>
|
|
<y1-m>-0.051054</y1-m>
|
|
<z1-m>-0.068801</z1-m>
|
|
<x2-m>-0.375341</x2-m>
|
|
<y2-m>-0.051054</y2-m>
|
|
<z2-m>-0.06595</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Pitch Trim -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>trim_1</object-name>
|
|
<property>controls/flight/elevator-trim</property>
|
|
<factor>1000</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.slewPitchWheel(-1);</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.slewPitchWheel(1);</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pitch-trim-lbl</tooltip-id>
|
|
<label>Pitch trim control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>trim_2_lts</object-name>
|
|
<property>fdm/jsbsim/hydraulics/stabilizer/cmd-deg</property>
|
|
<factor>15.55</factor>
|
|
<offset-deg>1.4</offset-deg>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Throttles -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>thr_l_body</object-name>
|
|
<property>controls/cockpit/throttle-lever[0]</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/engines/engine[0]/throttle</property>
|
|
<factor>0.02</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng-thrt1-lbl</tooltip-id>
|
|
<label>Engine 1 throttle</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>thr_l_button</object-name>
|
|
<property>controls/cockpit/throttle-lever[0]</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>rev_l</object-name>
|
|
<property>controls/cockpit/throttle-lever[0]</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>thr_l_button</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.ATDisc();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/athr-disco-left-btn-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/athr-disco-left-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>disconnect-athr-lbl</tooltip-id>
|
|
<label>Soft ATHR disconnect</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>thr_l_button</object-name>
|
|
<property>controls/cockpit/athr-disco-left-btn-translate</property>
|
|
<axis>
|
|
<y>1</y>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>thr_r_button</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
fcu.FCUController.ATDisc();
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/athr-disco-right-btn-translate</property>
|
|
<value>-0.001</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/athr-disco-right-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>disconnect-athr-r-lbl</tooltip-id>
|
|
<label>Soft ATHR disconnect</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>thr_r_button</object-name>
|
|
<property>controls/cockpit/athr-disco-right-btn-translate</property>
|
|
<axis>
|
|
<y>1</y>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>thr_r_body</object-name>
|
|
<property>controls/cockpit/throttle-lever[1]</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/engines/engine[1]/throttle</property>
|
|
<factor>0.02</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng-thrt2-lbl</tooltip-id>
|
|
<label>Engine 2 throttle</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>thr_r_button</object-name>
|
|
<property>controls/cockpit/throttle-lever[1]</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>rev_r</object-name>
|
|
<property>controls/cockpit/throttle-lever[1]</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Reverse region -->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>thr_l_body</object-name>
|
|
<object-name>thr_l_button</object-name>
|
|
<object-name>rev_l</object-name>
|
|
<property>controls/cockpit/reverse-lever[0]</property>
|
|
<interpolation>
|
|
<entry><ind>0.10</ind><dep> 0</dep></entry>
|
|
<entry><ind>0.25</ind><dep> -6</dep></entry>
|
|
<entry><ind>1.00</ind><dep>-23</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>thr_r_body</object-name>
|
|
<object-name>thr_r_button</object-name>
|
|
<object-name>rev_r</object-name>
|
|
<property>controls/cockpit/reverse-lever[1]</property>
|
|
<interpolation>
|
|
<entry><ind>0.10</ind><dep> 0</dep></entry>
|
|
<entry><ind>0.25</ind><dep> -6</dep></entry>
|
|
<entry><ind>1.00</ind><dep>-23</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>trim.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Reverse levers -->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>rev_l</object-name>
|
|
<property>controls/cockpit/reverse-lever[0]</property>
|
|
<interpolation>
|
|
<entry><ind>0.0</ind><dep> 0</dep></entry>
|
|
<entry><ind>0.1</ind><dep>60</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>rev_l.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>rev_r</object-name>
|
|
<property>controls/cockpit/reverse-lever[1]</property>
|
|
<interpolation>
|
|
<entry><ind>0.0</ind><dep> 0</dep></entry>
|
|
<entry><ind>0.1</ind><dep>60</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>rev_r.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>rev_l</object-name>
|
|
<object-name>rev_r</object-name>
|
|
<action>
|
|
<repeatable>false</repeatable>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>systems.doRevThrust();</script>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<repeatable>false</repeatable>
|
|
<button>1</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>systems.unRevThrust();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rev-thrust-lbl</tooltip-id>
|
|
<label>Left click to apply reverse throttle, mmb to cancel</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Engine Panel -->
|
|
|
|
<!-- Engine Cutoffs -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Lcutoff</object-name>
|
|
<drag-direction>vertical</drag-direction>
|
|
<drag-scale-px>20</drag-scale-px>
|
|
<increase>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[0]/cutoff-switch</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/engine-cutoff-translate-cmd[0]</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[0]/cutoff-switch</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/engine-cutoff-translate-cmd[0]</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</decrease>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/engine-cutoff-translate-cmd[0]</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>l_cutoff_lbl</tooltip-id>
|
|
<label>Left engine cutoff</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>Lcutoff</object-name>
|
|
<property>controls/cockpit/engine-cutoff-rotate[0]</property>
|
|
<factor>-55</factor>
|
|
<axis>
|
|
<object-name>Lcutoff.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Lcutoff</object-name>
|
|
<property>controls/cockpit/engine-cutoff-translate[0]</property>
|
|
<factor>0.003</factor>
|
|
<axis>
|
|
<x1-m>-0.02072</x1-m>
|
|
<y1-m>0</y1-m>
|
|
<z1-m>-0.12097</z1-m>
|
|
<x2-m>-0.0237</x2-m>
|
|
<y2-m>0</y2-m>
|
|
<z2-m>-0.1127</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Rcutoff</object-name>
|
|
<property>controls/cockpit/engine-cutoff-rotate[1]</property>
|
|
<drag-direction>vertical</drag-direction>
|
|
<drag-scale-px>20</drag-scale-px>
|
|
<increase>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[1]/cutoff-switch</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/engine-cutoff-translate-cmd[1]</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[1]/cutoff-switch</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/engine-cutoff-translate-cmd[1]</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</decrease>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/engine-cutoff-translate-cmd[1]</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>r_cutoff_lbl</tooltip-id>
|
|
<label>Right engine cutoff</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>Rcutoff</object-name>
|
|
<property>controls/cockpit/engine-cutoff-rotate[1]</property>
|
|
<factor>-55</factor>
|
|
<axis>
|
|
<object-name>Rcutoff.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Rcutoff</object-name>
|
|
<property>controls/cockpit/engine-cutoff-translate[1]</property>
|
|
<factor>0.003</factor>
|
|
<axis>
|
|
<x1-m>-0.02072</x1-m>
|
|
<y1-m>0</y1-m>
|
|
<z1-m>-0.12097</z1-m>
|
|
<x2-m>-0.0237</x2-m>
|
|
<y2-m>0</y2-m>
|
|
<z2-m>-0.1127</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Engine Mode Selector -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>eng_mode</object-name>
|
|
<object-name>eng_mode.mark</object-name>
|
|
<property>controls/ignition/start-sw-knob</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<factor>53</factor>
|
|
<offset-deg>-53</offset-deg>
|
|
<axis>
|
|
<object-name>eng_mode.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/ignition/start-sw</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng_mode_switch_lbl</tooltip-id>
|
|
<label>Engine mode selector</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Engine lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>engine_fire_1</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/engine1/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>engine_fire_1</object-name>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>engine_fire_2</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/engine2/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>engine_fire_2</object-name>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Pedestal Lighting Panel -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>flood_lt_main</object-name>
|
|
<object-name>flood_lt_main.mark</object-name>
|
|
<property>controls/lighting/main-flood-knb</property>
|
|
<factor>250</factor>
|
|
<offset-deg>-125</offset-deg>
|
|
<axis>
|
|
<object-name>flood_lt_main.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/main-flood-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>flood-main-lbl</tooltip-id>
|
|
<label>Main panel flood light control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>integ_lt</object-name>
|
|
<object-name>integ_lt.mark</object-name>
|
|
<property>controls/lighting/main-panel-knb</property>
|
|
<factor>250</factor>
|
|
<offset-deg>-125</offset-deg>
|
|
<axis>
|
|
<object-name>integ_lt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/main-panel-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>integlt-lbl</tooltip-id>
|
|
<label>Panel backlight control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>flood_lt_ped</object-name>
|
|
<object-name>flood_lt_ped.mark</object-name>
|
|
<property>controls/lighting/ped-flood-knb</property>
|
|
<factor>250</factor>
|
|
<offset-deg>-125</offset-deg>
|
|
<axis>
|
|
<object-name>flood_lt_ped.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/ped-flood-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>flood-ped-lbl</tooltip-id>
|
|
<label>Pedestal flood light control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Pushbuttons -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>vu112_aids</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vu112_aids-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vu112_aids-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vu112_aids-lbl</tooltip-id>
|
|
<label>AIDS Print (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>vu112_aids</object-name>
|
|
<property>controls/cockpit/vu112_aids-translate</property>
|
|
<axis>
|
|
<x1-m>-0.052391</x1-m>
|
|
<y1-m>0.222278</y1-m>
|
|
<z1-m>-0.127904</z1-m>
|
|
<x2-m>-0.052646</x2-m>
|
|
<y2-m>0.22228</y2-m>
|
|
<z2-m>-0.129444</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>vu112_dfdr</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vu112_dfdr-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/vu112_dfdr-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vu112_dfdr-lbl</tooltip-id>
|
|
<label>DFDR mark event (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>vu112_dfdr</object-name>
|
|
<property>controls/cockpit/vu112_dfdr-translate</property>
|
|
<axis>
|
|
<x1-m>-0.052391</x1-m>
|
|
<y1-m>0.222278</y1-m>
|
|
<z1-m>-0.127904</z1-m>
|
|
<x2-m>-0.052646</x2-m>
|
|
<y2-m>0.22228</y2-m>
|
|
<z2-m>-0.129444</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- WX Radar -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>radar_sys</object-name>
|
|
<property>controls/cockpit/wxr-radar-sw-pos</property>
|
|
<factor>-20</factor>
|
|
<axis>
|
|
<object-name>radar_sys.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>/instrumentation/efis[0]/inputs/wxr</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>/instrumentation/efis[1]/inputs/wxr</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>/instrumentation/wxr/enabled</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>wxr-radar-lbl</tooltip-id>
|
|
<label>Display weather on ND</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- RMP 1 -->
|
|
|
|
<!-- Knob -->
|
|
<!-- We use a little hack to get 8.33MHz spacing working:
|
|
First we assign our current STBY freq we want to adjust to the default instrument.
|
|
Then we change the channel there.
|
|
Finally we assign the value back to out own prop.
|
|
-->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>radio_rot1.cpt</object-name>
|
|
<property>controls/cockpit/rmp1knob1-rotate</property>
|
|
<factor>-11.25</factor>
|
|
<axis>
|
|
<object-name>radio_rot.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>radio_rot0.cpt</object-name>
|
|
<property>controls/cockpit/rmp1knob0-rotate</property>
|
|
<factor>-11.25</factor>
|
|
<axis>
|
|
<object-name>radio_rot.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_rot1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp1knob1-rotate</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[0]/vhf1-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/vhf1-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[0]/vhf2-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/vhf2-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf1-standby</property>
|
|
<step>1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf2-standby</property>
|
|
<step>1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>0.05</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/radials/selected-deg</property>
|
|
<step>1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[2]/frequencies/standby-mhz</property>
|
|
<step>0.05</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[2]/radials/selected-deg</property>
|
|
<step>1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">adf</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/adf[0]/frequencies/standby-khz</property>
|
|
<step>1</step>
|
|
<min>190</min>
|
|
<max>1751</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp1knob1-rotate</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[0]/vhf1-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>-1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/vhf1-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[0]/vhf2-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>-1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/vhf2-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>-1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf1-standby</property>
|
|
<step>-1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf2-standby</property>
|
|
<step>-1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>-0.05</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/radials/selected-deg</property>
|
|
<step>-1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[2]/frequencies/standby-mhz</property>
|
|
<step>-0.05</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[2]/radials/selected-deg</property>
|
|
<step>-1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">adf</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/adf[0]/frequencies/standby-khz</property>
|
|
<step>-1</step>
|
|
<min>190</min>
|
|
<max>1751</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1freqkhz-lbl</tooltip-id>
|
|
<label>Adjust frequency (8.33 KHz channel)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_rot0.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp1knob0-rotate</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/vhf1-standby</property>
|
|
<step>1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/vhf2-standby</property>
|
|
<step>1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<step>1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf1-standby</property>
|
|
<step>100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf2-standby</property>
|
|
<step>100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>1.00</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[2]/frequencies/standby-mhz</property>
|
|
<step>1.00</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp1knob0-rotate</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/vhf1-standby</property>
|
|
<step>-1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/vhf2-standby</property>
|
|
<step>-1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/vhf3-standby</property>
|
|
<step>-1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf1-standby</property>
|
|
<step>-100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[0]/hf2-standby</property>
|
|
<step>-100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>-1.00</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[2]/frequencies/standby-mhz</property>
|
|
<step>-1</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1freqmhz-lbl</tooltip-id>
|
|
<label>Adjust frequency (1 MHz)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- On Switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>radio_on.cpt</object-name>
|
|
<property>controls/cockpit/rmp-l-on-pos</property>
|
|
<factor>-40</factor>
|
|
<offset-deg>20</offset-deg>
|
|
<axis>
|
|
<object-name>radio_on.axis.cpt</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1on-lbl</tooltip-id>
|
|
<label>Toggle left RMP</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- VHF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vhf1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>vhf1</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1vhf1-lbl</tooltip-id>
|
|
<label>Select VHF1 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vhf1.cpt</object-name>
|
|
<property>controls/cockpit/rmp1vhf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vhf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>vhf2</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1vhf2-lbl</tooltip-id>
|
|
<label>Select VHF2 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vhf2.cpt</object-name>
|
|
<property>controls/cockpit/rmp1vhf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vhf3.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>vhf3</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1vhf3-lbl</tooltip-id>
|
|
<label>Select VHF3 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vhf3.cpt</object-name>
|
|
<property>controls/cockpit/rmp1vhf3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_hf1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>hf1</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1hf1-lbl</tooltip-id>
|
|
<label>Select HF1 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_hf1.cpt</object-name>
|
|
<property>controls/cockpit/rmp1hf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_hf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>hf2</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1hf2-lbl</tooltip-id>
|
|
<label>Select HF2 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_hf2.cpt</object-name>
|
|
<property>controls/cockpit/rmp1hf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- AM Mode -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_am.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/radio/rmp[0]/am-active</property>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<or>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>hf1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>hf2</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1am-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1am-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp1am-lbl</tooltip-id>
|
|
<label>Select AM modulation</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_am.cpt</object-name>
|
|
<property>controls/cockpit/rmp1am-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Transfer -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_exchange.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>rmp.transfer(1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmpxfrcpt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmpxfrcpt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmpxfrfo-lbl</tooltip-id>
|
|
<label>Swap standby / active frequencies</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_exchange.cpt</object-name>
|
|
<property>controls/cockpit/rmpxfrcpt-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- SEL Light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_sel_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>systems/radio/rmp[0]/sel-light</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Status Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vhf1_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vhf2_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vhf3_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_hf1_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_hf2_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_nav_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/radio/rmp[0]/nav</property>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vor_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_ls_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_adf_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value type="string">adf</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_bfo_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/radio/rmp[0]/bfo-active</property>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_am_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/am-active</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- NAV Protector -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>radio_nav_lit.cpt</object-name>
|
|
<property>controls/radio/rmp[0]/nav-protect-pos</property>
|
|
<factor>-90</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>radio_nav_lit.axis.002</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/radio/rmp[0]/nav-protect</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav1guard-lbl</tooltip-id>
|
|
<label>STBY NAV guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- NAV -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_nav.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/radio/rmp[0]/nav</property>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>controls/radio/rmp[0]/nav-protect</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1nav-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1nav-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav1-lbl</tooltip-id>
|
|
<label>Enable STBY NAV mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_nav.cpt</object-name>
|
|
<property>controls/cockpit/rmp1nav-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- STBY NAV -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vor.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>vor</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>systems/radio/rmp[0]/nav</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vor-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1vor-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vor1-lbl</tooltip-id>
|
|
<label>Adjust VOR frequency</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vor.cpt</object-name>
|
|
<property>controls/cockpit/rmp1vor-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_ls.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>ls</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>systems/radio/rmp[0]/nav</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1ls-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1ls-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ls1-lbl</tooltip-id>
|
|
<label>Adjust LS frequency</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_ls.cpt</object-name>
|
|
<property>controls/cockpit/rmp1ls-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_adf.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>adf</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>systems/radio/rmp[0]/nav</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1adf-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1adf-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>adf1-lbl</tooltip-id>
|
|
<label>Adjust ADF frequency</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_adf.cpt</object-name>
|
|
<property>controls/cockpit/rmp1adf-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_bfo.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/radio/rmp[0]/bfo-active</property>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[0]/on</property>
|
|
<property>systems/radio/rmp[0]/nav</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[0]/sel_chan</property>
|
|
<value>adf</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1bfo-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp1bfo-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>bfo1-lbl</tooltip-id>
|
|
<label>Enable ADF Beat Frequency Oscillator to hear ADF ident</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_bfo.cpt</object-name>
|
|
<property>controls/cockpit/rmp1bfo-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Headset show/hide on Audio Control Panel(click on body) -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>HeadsetHangerCpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/headset-toggle</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>headset-lbl</tooltip-id>
|
|
<label>Show / hide headset</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- INT/RAD switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>audio_int_rad.cpt</object-name>
|
|
<object-name>audio_int_rad.mark.cpt</object-name>
|
|
<property>controls/audio/acp[0]/int-rad-pos</property>
|
|
<offset-deg>-20</offset-deg>
|
|
<factor>20</factor>
|
|
<axis>
|
|
<object-name>audio_int_rad.axis.cpt</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/int-rad</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<release>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/int-rad</property>
|
|
<step>0</step>
|
|
<min>1</min>
|
|
<max>2</max>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ptt1-lbl</tooltip-id>
|
|
<label>Push to talk (INT for interphone, RAD for radio)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- PA -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_pa.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/pa</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1pa-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/pa</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1pa-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pa1-lbl</tooltip-id>
|
|
<label>PA system transmit</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.009</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/audio/acp[0]/pa</property>
|
|
<property>systems/audio/acp[1]/pa</property>
|
|
<property>systems/audio/acp[2]/pa</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_pa.cpt</object-name>
|
|
<property>controls/cockpit/acp1pa-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_pa_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/audio/acp[0]/pa</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- RESET -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_reset.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/reset</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1reset-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/reset</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1reset-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acptreset1-lbl</tooltip-id>
|
|
<label>Reset call lights (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_reset.cpt</object-name>
|
|
<property>controls/cockpit/acp1reset-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf1</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf1</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf1acp1-lbl</tooltip-id>
|
|
<label>VHF1 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf1.cpt</object-name>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf2</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf2</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf2</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf2acp1-lbl</tooltip-id>
|
|
<label>VHF2 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf2.cpt</object-name>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF3 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf3.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf3</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf3</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>vhf3</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf3acp1-lbl</tooltip-id>
|
|
<label>VHF3 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf3.cpt</object-name>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_hf1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>hf1</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>hf1</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>hf1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hf1acp1-lbl</tooltip-id>
|
|
<label>HF1 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_hf1.cpt</object-name>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_hf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>hf2</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>hf2</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>hf2</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hf2acp1-lbl</tooltip-id>
|
|
<label>HF2 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_hf2.cpt</object-name>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- MECH -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mech.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>mech</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>mech</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>mech</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mechacp1-lbl</tooltip-id>
|
|
<label>MECH intercom select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mech.cpt</object-name>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ATT -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_att.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>att</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>att</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value>att</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cabattacp1-lbl</tooltip-id>
|
|
<label>Cabin intercom select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_att.cpt</object-name>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ON VOICE -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_voice.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/audio/acp[0]/on_voice</property>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1voice-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1voice-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>attonvoice1-lbl</tooltip-id>
|
|
<label>Filter out navaid ident</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_voice.cpt</object-name>
|
|
<property>controls/cockpit/acp1voice-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Transmit Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf1_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf2_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf3_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf1_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf2_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mech_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">mech</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_att_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[0]/call_chan</property>
|
|
<value type="string">att</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- On Voice Light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_voice_led.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/audio/acp[0]/on_voice</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Reception Knobs -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf1.cpt</object-name>
|
|
<object-name>audio_vhf1_glare.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/vhf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vhf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vhf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf1knob-lbl</tooltip-id>
|
|
<label>VHF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf1_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/vhf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/vhf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vhf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vhf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf2knob-lbl</tooltip-id>
|
|
<label>VHF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf2_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/vhf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf3.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/vhf3-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vhf3-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vhf3-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf3knob-lbl</tooltip-id>
|
|
<label>VHF3 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf3_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/vhf3-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_hf1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/hf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/hf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/hf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acphf1knob-lbl</tooltip-id>
|
|
<label>HF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf1_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/hf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_hf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/hf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/hf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/hf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acphf2knob-lbl</tooltip-id>
|
|
<label>HF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf2_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/hf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_int.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/int-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/int-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/int-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acintknob-lbl</tooltip-id>
|
|
<label>Interphone volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_int_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/int-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_cab.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/cab-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/cab-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/cab-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpcabknob-lbl</tooltip-id>
|
|
<label>Cabin volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_cab_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/cab-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_pa_rot.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/pa-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/pa-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/pa-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acppaknob-lbl</tooltip-id>
|
|
<label>PA volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_pa_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/pa-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vor1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/vor1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vor1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vor1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvor1-lbl</tooltip-id>
|
|
<label>VOR1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vor1_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/vor1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vor2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/vor2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vor2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/vor2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvor2-lbl</tooltip-id>
|
|
<label>VOR2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vor2_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/vor2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mkr.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/mkr-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/mkr-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/mkr-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpmarker-lbl</tooltip-id>
|
|
<label>Markers volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mkr_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/mkr-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_ils.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/ils-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/ils-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/ils-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpils-lbl</tooltip-id>
|
|
<label>ILS volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_ils_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/ils-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mls.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/mls-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/mls-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/mls-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpmls-lbl</tooltip-id>
|
|
<label>MLS volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mls_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/mls-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_adf1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/adf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/adf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/adf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpadf1-lbl</tooltip-id>
|
|
<label>ADF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf1_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/adf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_adf2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[0]/adf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/adf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[0]/adf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpadf2-lbl</tooltip-id>
|
|
<label>ADF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf2_glare.cpt</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[0]/adf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Knob Animation -->
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf1.cpt</object-name>
|
|
<object-name>audio_vhf1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vhf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf1.cpt</object-name>
|
|
<object-name>audio_vhf1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vhf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf1.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf2.cpt</object-name>
|
|
<object-name>audio_vhf2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vhf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf2.cpt</object-name>
|
|
<object-name>audio_vhf2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vhf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf2.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf3.cpt</object-name>
|
|
<object-name>audio_vhf3_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vhf3-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf3.cpt</object-name>
|
|
<object-name>audio_vhf3_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vhf3-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf3.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_hf1.cpt</object-name>
|
|
<object-name>audio_hf1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/hf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_hf1.cpt</object-name>
|
|
<object-name>audio_hf1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/hf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_hf1.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_hf2.cpt</object-name>
|
|
<object-name>audio_hf2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/hf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_hf2.cpt</object-name>
|
|
<object-name>audio_hf2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/hf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_hf2.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_int.cpt</object-name>
|
|
<object-name>audio_int_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/int-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_int.cpt</object-name>
|
|
<object-name>audio_int_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/int-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_int.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_cab.cpt</object-name>
|
|
<object-name>audio_cab_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/cab-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_cab.cpt</object-name>
|
|
<object-name>audio_cab_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/cab-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_cab.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_pa_rot.cpt</object-name>
|
|
<object-name>audio_pa_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/pa-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_pa_rot.cpt</object-name>
|
|
<object-name>audio_pa_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/pa-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_pa_rot.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vor1.cpt</object-name>
|
|
<object-name>audio_vor1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vor1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vor1.cpt</object-name>
|
|
<object-name>audio_vor1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vor1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vor1.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vor2.cpt</object-name>
|
|
<object-name>audio_vor2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vor2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vor2.cpt</object-name>
|
|
<object-name>audio_vor2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/vor2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vor2.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mkr.cpt</object-name>
|
|
<object-name>audio_mkr_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/mkr-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_mkr.cpt</object-name>
|
|
<object-name>audio_mkr_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/mkr-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_mkr.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_ils.cpt</object-name>
|
|
<object-name>audio_ils_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/ils-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_ils.cpt</object-name>
|
|
<object-name>audio_ils_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/ils-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_ils.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mls.cpt</object-name>
|
|
<object-name>audio_mls_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/mls-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_mls.cpt</object-name>
|
|
<object-name>audio_mls_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/mls-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_mls.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_adf1.cpt</object-name>
|
|
<object-name>audio_adf1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/adf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_adf1.cpt</object-name>
|
|
<object-name>audio_adf1_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/adf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_adf1.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_adf2.cpt</object-name>
|
|
<object-name>audio_adf2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/adf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_adf2.cpt</object-name>
|
|
<object-name>audio_adf2_glare.cpt</object-name>
|
|
<property>controls/audio/acp[0]/adf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_adf2.axis.cpt</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- RMP 2 -->
|
|
|
|
<!-- Knob -->
|
|
<!-- We use a little hack to get 8.33MHz spacing working:
|
|
First we assign our current STBY freq we want to adjust to the default instrument.
|
|
Then we change the channel there.
|
|
Finally we assign the value back to out own prop.
|
|
-->
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>radio_rot1.fo</object-name>
|
|
<property>controls/cockpit/rmp2knob1-rotate</property>
|
|
<factor>-11.25</factor>
|
|
<axis>
|
|
<object-name>radio_rot.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>radio_rot0.fo</object-name>
|
|
<property>controls/cockpit/rmp2knob0-rotate</property>
|
|
<factor>-11.25</factor>
|
|
<axis>
|
|
<object-name>radio_rot.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_rot1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp2knob1-rotate</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[1]/vhf1-standby</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/vhf1-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[1]/vhf2-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/vhf2-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf1-standby</property>
|
|
<step>1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf2-standby</property>
|
|
<step>1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>0.05</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/radials/selected-deg</property>
|
|
<step>1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[3]/frequencies/standby-mhz</property>
|
|
<step>0.05</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[3]/radials/selected-deg</property>
|
|
<step>1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">adf</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/adf[1]/frequencies/standby-khz</property>
|
|
<step>1</step>
|
|
<min>190</min>
|
|
<max>1751</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp2knob1-rotate</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[1]/vhf1-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>-1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/vhf1-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[1]/vhf2-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>-1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/vhf2-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/comm[0]/frequencies/standby-channel</property>
|
|
<step>-1</step>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<property>instrumentation/comm[0]/frequencies/standby-mhz</property>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf1-standby</property>
|
|
<step>-1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf2-standby</property>
|
|
<step>-1</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>-0.05</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/radials/selected-deg</property>
|
|
<step>-1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[3]/frequencies/standby-mhz</property>
|
|
<step>-0.05</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[3]/radials/selected-deg</property>
|
|
<step>-1</step>
|
|
<min>1</min>
|
|
<max>361</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">adf</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/adf[1]/frequencies/standby-khz</property>
|
|
<step>-1</step>
|
|
<min>190</min>
|
|
<max>1751</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2freqkhz-lbl</tooltip-id>
|
|
<label>Adjust frequency (8.33 KHz channel)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_rot0.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp2knob0-rotate</property>
|
|
<step>1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/vhf1-standby</property>
|
|
<step>1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/vhf2-standby</property>
|
|
<step>1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<step>1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf1-standby</property>
|
|
<step>100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf2-standby</property>
|
|
<step>100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>1.00</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[3]/frequencies/standby-mhz</property>
|
|
<step>1.00</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>1</button>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/cockpit/rmp2knob0-rotate</property>
|
|
<step>-1</step>
|
|
<min>0</min>
|
|
<max>200000</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/vhf1-standby</property>
|
|
<step>-1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/vhf2-standby</property>
|
|
<step>-1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<not>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</not>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/vhf3-standby</property>
|
|
<step>-1</step>
|
|
<min>118.0</min>
|
|
<max>137.0</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf1-standby</property>
|
|
<step>-100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>systems/radio/rmp[1]/hf2-standby</property>
|
|
<step>-100</step>
|
|
<min>2000</min>
|
|
<max>29999</max>
|
|
<wrap>true</wrap>
|
|
<mask>integer</mask>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[0]/frequencies/standby-mhz</property>
|
|
<step>-1.00</step>
|
|
<min>108.00</min>
|
|
<max>112.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/select-crs</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>instrumentation/nav[3]/frequencies/standby-mhz</property>
|
|
<step>-1</step>
|
|
<min>108.00</min>
|
|
<max>118.00</max>
|
|
<wrap>true</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2freqmhz-lbl</tooltip-id>
|
|
<label>Adjust frequency (1 MHz)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- On Switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>radio_on.fo</object-name>
|
|
<property>controls/cockpit/rmp-r-on-pos</property>
|
|
<factor>-40</factor>
|
|
<offset-deg>20</offset-deg>
|
|
<axis>
|
|
<object-name>radio_on.axis.fo</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2on-lbl</tooltip-id>
|
|
<label>Toggle right RMP</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- VHF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vhf1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>vhf1</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2vhf1-lbl</tooltip-id>
|
|
<label>Select VHF1 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vhf1.fo</object-name>
|
|
<property>controls/cockpit/rmp2vhf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vhf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>vhf2</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2vhf2-lbl</tooltip-id>
|
|
<label>Select VHF2 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vhf2.fo</object-name>
|
|
<property>controls/cockpit/rmp2vhf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vhf3.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>vhf3</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2vhf3-lbl</tooltip-id>
|
|
<label>Select VHF3 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vhf3.fo</object-name>
|
|
<property>controls/cockpit/rmp2vhf3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_hf1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>hf1</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2hf1-lbl</tooltip-id>
|
|
<label>Select HF1 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_hf1.fo</object-name>
|
|
<property>controls/cockpit/rmp2hf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_hf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>hf2</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2hf2-lbl</tooltip-id>
|
|
<label>Select HF2 radio</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_hf2.fo</object-name>
|
|
<property>controls/cockpit/rmp2hf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- AM Mode -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_am.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/radio/rmp[1]/am-active</property>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<or>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>hf1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>hf2</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2am-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2am-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmp2am-lbl</tooltip-id>
|
|
<label>Select AM modulation</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_am.fo</object-name>
|
|
<property>controls/cockpit/rmp2am-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Transfer -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_exchange.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>rmp.transfer(2);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmpxfrfo-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmpxfrfo-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rmpxfrfo-lbl</tooltip-id>
|
|
<label>Swap standby / active frequencies</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_exchange.fo</object-name>
|
|
<property>controls/cockpit/rmpxfrfo-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- SEL Light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_sel_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<property>systems/radio/rmp[1]/sel-light</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Status Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vhf1_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vhf2_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vhf3_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_hf1_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_hf2_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_nav_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/radio/rmp[1]/nav</property>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_vor_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">vor</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_ls_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">ls</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_adf_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value type="string">adf</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_bfo_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/radio/rmp[1]/bfo-active</property>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>radio_am_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/am-active</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- NAV Protector -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>radio_nav_lit.fo</object-name>
|
|
<property>controls/radio/rmp[1]/nav-protect-pos</property>
|
|
<factor>-90</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>radio_nav_lit.axis.001</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/radio/rmp[1]/nav-protect</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav2guard-lbl</tooltip-id>
|
|
<label>STBY NAV guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- NAV -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_nav.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/radio/rmp[1]/nav</property>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<property>controls/radio/rmp[1]/nav-protect</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2nav-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2nav-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav2-lbl</tooltip-id>
|
|
<label>Enable STBY NAV mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_nav.fo</object-name>
|
|
<property>controls/cockpit/rmp2nav-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- STBY NAV -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_vor.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>vor</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<property>systems/radio/rmp[1]/nav</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vor-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2vor-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vor2-lbl</tooltip-id>
|
|
<label>Adjust VOR frequency</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_vor.fo</object-name>
|
|
<property>controls/cockpit/rmp2vor-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_ls.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>ls</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<property>systems/radio/rmp[1]/nav</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2ls-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2ls-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ls2-lbl</tooltip-id>
|
|
<label>Adjust LS frequency</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_ls.fo</object-name>
|
|
<property>controls/cockpit/rmp2ls-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_adf.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>adf</value>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<property>systems/radio/rmp[1]/nav</property>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2adf-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2adf-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>adf2-lbl</tooltip-id>
|
|
<label>Adjust ADF frequency</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_adf.fo</object-name>
|
|
<property>controls/cockpit/rmp2adf-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radio_bfo.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/radio/rmp[1]/bfo-active</property>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/radio/rmp[1]/on</property>
|
|
<property>systems/radio/rmp[1]/nav</property>
|
|
<equals>
|
|
<property>systems/radio/rmp[1]/sel_chan</property>
|
|
<value>adf</value>
|
|
</equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2bfo-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rmp2bfo-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>bfo2-lbl</tooltip-id>
|
|
<label>Enable ADF Beat Frequency Oscillator to hear ADF ident</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radio_bfo.fo</object-name>
|
|
<property>controls/cockpit/rmp2bfo-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- INT/RAD switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>audio_int_rad.fo</object-name>
|
|
<object-name>audio_int_rad.mark.fo</object-name>
|
|
<property>controls/audio/acp[1]/int-rad-pos</property>
|
|
<offset-deg>-20</offset-deg>
|
|
<factor>20</factor>
|
|
<axis>
|
|
<object-name>audio_int_rad.axis.fo</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/int-rad</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<release>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/int-rad</property>
|
|
<step>0</step>
|
|
<min>1</min>
|
|
<max>2</max>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ptt2-lbl</tooltip-id>
|
|
<label>Push to talk (INT for interphone, RAD for radio)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- PA -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_pa.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/pa</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1pa-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/pa</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1pa-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pa2-lbl</tooltip-id>
|
|
<label>PA system transmit</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_pa.fo</object-name>
|
|
<property>controls/cockpit/acp1pa-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_pa_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/audio/acp[1]/pa</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- RESET -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_reset.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/reset</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp2reset-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/reset</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp2reset-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acptreset2-lbl</tooltip-id>
|
|
<label>Reset call lights (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_reset.fo</object-name>
|
|
<property>controls/cockpit/acp2reset-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf1</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf1</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf1acp2-lbl</tooltip-id>
|
|
<label>VHF1 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf1.fo</object-name>
|
|
<property>controls/cockpit/acp1vhf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf2</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf2</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf2</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf2acp2-lbl</tooltip-id>
|
|
<label>VHF2 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf2.fo</object-name>
|
|
<property>controls/cockpit/acp1vhf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF3 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf3.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf3</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf3</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>vhf3</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf3acp2-lbl</tooltip-id>
|
|
<label>VHF3 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf3.fo</object-name>
|
|
<property>controls/cockpit/acp1vhf3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_hf1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>hf1</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>hf1</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>hf1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hf1acp2-lbl</tooltip-id>
|
|
<label>HF1 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_hf1.fo</object-name>
|
|
<property>controls/cockpit/acp1hf1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_hf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>hf2</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>hf2</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>hf2</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hf2acp2-lbl</tooltip-id>
|
|
<label>HF2 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_hf2.fo</object-name>
|
|
<property>controls/cockpit/acp1hf2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- MECH -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mech.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>mech</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>mech</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>mech</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mechacp2-lbl</tooltip-id>
|
|
<label>MECH intercom select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mech.fo</object-name>
|
|
<property>controls/cockpit/acp1mech-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ATT -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_att.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>att</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>att</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value>att</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cabattacp2-lbl</tooltip-id>
|
|
<label>Cabin intercom select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_att.fo</object-name>
|
|
<property>controls/cockpit/acp1cabatt-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ON VOICE -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_voice.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/audio/acp[1]/on_voice</property>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1voice-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp1voice-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>attonvoice1-lbl</tooltip-id>
|
|
<label>Filter out navaid ident</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_voice.fo</object-name>
|
|
<property>controls/cockpit/acp1voice-translate</property>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Transmit Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf1_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf2_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf3_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf1_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf2_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mech_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">mech</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_att_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[1]/call_chan</property>
|
|
<value type="string">att</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- On Voice Light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_voice_led.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/audio/acp[1]/on_voice</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Reception Knobs -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf1.fo</object-name>
|
|
<object-name>audio_vhf1_glare.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/vhf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vhf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vhf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf1knob-lbl</tooltip-id>
|
|
<label>VHF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf1_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/vhf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/vhf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vhf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vhf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf2knob-lbl</tooltip-id>
|
|
<label>VHF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf2_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/vhf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf3.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/vhf3-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vhf3-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vhf3-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf3knob-lbl</tooltip-id>
|
|
<label>VHF3 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf3_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/vhf3-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_hf1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/hf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/hf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/hf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acphf1knob-lbl</tooltip-id>
|
|
<label>HF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf1_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/hf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_hf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/hf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/hf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/hf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acphf2knob-lbl</tooltip-id>
|
|
<label>HF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf2_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/hf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_int.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/int-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/int-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/int-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acintknob-lbl</tooltip-id>
|
|
<label>Interphone volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_int_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/int-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_cab.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/cab-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/cab-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/cab-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpcabknob-lbl</tooltip-id>
|
|
<label>Cabin volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_cab_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/cab-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_pa_rot.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/pa-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/pa-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/pa-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acppaknob-lbl</tooltip-id>
|
|
<label>PA volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_pa_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/pa-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vor1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/vor1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vor1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vor1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvor1-lbl</tooltip-id>
|
|
<label>VOR1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vor1_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/vor1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vor2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/vor2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vor2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/vor2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvor2-lbl</tooltip-id>
|
|
<label>VOR2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vor2_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/vor2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mkr.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/mkr-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/mkr-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/mkr-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpmarker-lbl</tooltip-id>
|
|
<label>Markers volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mkr_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/mkr-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_ils.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/ils-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/ils-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/ils-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpils-lbl</tooltip-id>
|
|
<label>ILS volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_ils_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/ils-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mls.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/mls-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/mls-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/mls-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpmls-lbl</tooltip-id>
|
|
<label>MLS volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mls_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/mls-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_adf1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/adf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/adf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/adf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpadf1-lbl</tooltip-id>
|
|
<label>ADF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf1_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/adf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_adf2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[1]/adf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/adf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[1]/adf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpadf2-lbl</tooltip-id>
|
|
<label>ADF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf2_glare.fo</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[1]/adf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Knob Animation -->
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf1.fo</object-name>
|
|
<object-name>audio_vhf1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vhf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf1.fo</object-name>
|
|
<object-name>audio_vhf1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vhf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf1.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf2.fo</object-name>
|
|
<object-name>audio_vhf2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vhf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf2.fo</object-name>
|
|
<object-name>audio_vhf2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vhf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf2.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf3.fo</object-name>
|
|
<object-name>audio_vhf3_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vhf3-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf3.fo</object-name>
|
|
<object-name>audio_vhf3_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vhf3-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf3.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_hf1.fo</object-name>
|
|
<object-name>audio_hf1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/hf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_hf1.fo</object-name>
|
|
<object-name>audio_hf1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/hf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_hf1.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_hf2.fo</object-name>
|
|
<object-name>audio_hf2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/hf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_hf2.fo</object-name>
|
|
<object-name>audio_hf2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/hf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_hf2.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_int.fo</object-name>
|
|
<object-name>audio_int_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/int-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_int.fo</object-name>
|
|
<object-name>audio_int_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/int-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_int.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_cab.fo</object-name>
|
|
<object-name>audio_cab_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/cab-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_cab.fo</object-name>
|
|
<object-name>audio_cab_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/cab-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_cab.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_pa_rot.fo</object-name>
|
|
<object-name>audio_pa_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/pa-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_pa_rot.fo</object-name>
|
|
<object-name>audio_pa_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/pa-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_pa_rot.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vor1.fo</object-name>
|
|
<object-name>audio_vor1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vor1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vor1.fo</object-name>
|
|
<object-name>audio_vor1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vor1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vor1.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vor2.fo</object-name>
|
|
<object-name>audio_vor2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vor2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vor2.fo</object-name>
|
|
<object-name>audio_vor2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/vor2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vor2.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mkr.fo</object-name>
|
|
<object-name>audio_mkr_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/mkr-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_mkr.fo</object-name>
|
|
<object-name>audio_mkr_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/mkr-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_mkr.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_ils.fo</object-name>
|
|
<object-name>audio_ils_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/ils-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_ils.fo</object-name>
|
|
<object-name>audio_ils_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/ils-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_ils.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mls.fo</object-name>
|
|
<object-name>audio_mls_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/mls-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_mls.fo</object-name>
|
|
<object-name>audio_mls_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/mls-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_mls.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_adf1.fo</object-name>
|
|
<object-name>audio_adf1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/adf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_adf1.fo</object-name>
|
|
<object-name>audio_adf1_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/adf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_adf1.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_adf2.fo</object-name>
|
|
<object-name>audio_adf2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/adf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>-0.20717</x1-m>
|
|
<y1-m>-0.23244</y1-m>
|
|
<z1-m>-0.094255</z1-m>
|
|
<x2-m>-0.20758</x2-m>
|
|
<y2-m>-0.23244</y2-m>
|
|
<z2-m>-0.096745</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_adf2.fo</object-name>
|
|
<object-name>audio_adf2_glare.fo</object-name>
|
|
<property>controls/audio/acp[1]/adf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_adf2.axis.fo</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ATC -->
|
|
|
|
<!-- Keypad -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_0</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(0);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-0-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-0-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc0-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_0</object-name>
|
|
<property>controls/cockpit/atc-0-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_1</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc1-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_1</object-name>
|
|
<property>controls/cockpit/atc-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(2);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc2-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_2</object-name>
|
|
<property>controls/cockpit/atc-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_3</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(3);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-3-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc3-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_3</object-name>
|
|
<property>controls/cockpit/atc-3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_4</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(4);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-4-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-4-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc4-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_4</object-name>
|
|
<property>controls/cockpit/atc-4-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_5</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(5);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-5-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-5-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc5-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_5</object-name>
|
|
<property>controls/cockpit/atc-5-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_6</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(6);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-6-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-6-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc6-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_6</object-name>
|
|
<property>controls/cockpit/atc-6-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_7</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.keypad(7);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-7-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-7-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc7-lbl</tooltip-id>
|
|
<label>Transponder code keypad</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_7</object-name>
|
|
<property>controls/cockpit/atc-7-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_clr</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.clearKey();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-clr-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-clr-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atcclr-lbl</tooltip-id>
|
|
<label>Clear transponder (press twice)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_clr</object-name>
|
|
<property>controls/cockpit/atc-clr-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Knobs -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>atc_thrt</object-name>
|
|
<property>controls/cockpit/thrt-all-pos</property>
|
|
<factor>-30</factor>
|
|
<offset-deg>0</offset-deg>
|
|
<axis>
|
|
<object-name>atc_thrt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/atc/thrt-all</property>
|
|
<value>1</value>
|
|
<value>0</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>thrt-lbl</tooltip-id>
|
|
<label>Toggle displayed contacts</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>atc_sys</object-name>
|
|
<property>controls/cockpit/system-knob-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>30</factor>
|
|
<axis>
|
|
<object-name>atc_sys.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/atc/system-knob</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
atc.transponderPanel.atcSwitch(getprop("controls/atc/system-knob") + 1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>sys-lbl</tooltip-id>
|
|
<label>Toggle active transponder</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>atc_abv</object-name>
|
|
<property>controls/cockpit/abv-blw-pos</property>
|
|
<factor>35</factor>
|
|
<offset-deg>0</offset-deg>
|
|
<axis>
|
|
<object-name>atc_abv.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/atc/abv-blw</property>
|
|
<value>-1</value>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>abv-blw-lbl</tooltip-id>
|
|
<label>Display aircraft above or below your altitude</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>atc_fail</object-name>
|
|
<condition>
|
|
<and>
|
|
<property>systems/atc/failed</property>
|
|
<greater-than>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>atc_stby</object-name>
|
|
<factor>35</factor>
|
|
<offset-deg>-70</offset-deg>
|
|
<axis>
|
|
<object-name>atc_stby.axis</object-name>
|
|
</axis>
|
|
<property>controls/cockpit/atc-mode-knob-pos</property>
|
|
<increase>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/atc/mode-knob</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
<value>3</value>
|
|
<value>4</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
atc.transponderPanel.modeSwitch(getprop("controls/atc/mode-knob") + 1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/atc/mode-knob</property>
|
|
<value>4</value>
|
|
<value>3</value>
|
|
<value>2</value>
|
|
<value>1</value>
|
|
<value>0</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
atc.transponderPanel.modeSwitch(getprop("controls/atc/mode-knob") + 1);
|
|
setprop("sim/sound/knb1", 1);
|
|
</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>atc_stby_mode</tooltip-id>
|
|
<label>Mode: %s</label>
|
|
<property>controls/atc/mode-knob</property>
|
|
<mapping>nasal</mapping>
|
|
<script>
|
|
var modes = ['STANDBY','ALT','XPNDR','TA ONLY','TA/RA'];
|
|
return modes[arg[0]];
|
|
</script>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_ident</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>atc.transponderPanel.identSwitch();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-ident-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/atc-ident-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>thrt-lbl</tooltip-id>
|
|
<label>Transponder ident</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_ident</object-name>
|
|
<property>controls/cockpit/atc-ident-translate</property>
|
|
<axis>
|
|
<x1-m>-0.004665</x1-m>
|
|
<y1-m>0.241035</y1-m>
|
|
<z1-m>-0.133802</z1-m>
|
|
<x2-m>-0.005427</x2-m>
|
|
<y2-m>0.241035</y2-m>
|
|
<z2-m>-0.13841</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Aft Pedestal -->
|
|
|
|
<!-- Rudder Trim -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>RudderTrim</object-name>
|
|
<object-name>RudderTrim.mark</object-name>
|
|
<property>controls/switches/rudder-trim-knob</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<factor>-30</factor>
|
|
<axis>
|
|
<object-name>RudderTrim.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<property>/it-autoflight/output/ap1</property>
|
|
<property>/it-autoflight/output/ap2</property>
|
|
</not>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/flight/rudder-trim</property>
|
|
<step>0.005</step>
|
|
<min>-20</min>
|
|
<max>20</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/rudder-trim</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/flight/rudder-trim</property>
|
|
<step>-0.005</step>
|
|
<min>-20</min>
|
|
<max>20</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/rudder-trim</property>
|
|
<value>-1</value>
|
|
</binding>
|
|
</decrease>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/rudder-trim</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rud_trim_lbl</tooltip-id>
|
|
<label>Rudder trim control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>RudderTrimReset</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<property>/it-autoflight/output/ap1</property>
|
|
<property>/it-autoflight/output/ap2</property>
|
|
</not>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/flight/rudder-trim</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rudder-trim-reset-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rudder-trim-reset-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rud_trim_lbl</tooltip-id>
|
|
<label>Reset rudder trim</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RudderTrimReset</object-name>
|
|
<property>controls/cockpit/rudder-trim-reset-translate</property>
|
|
<axis>
|
|
<z>-1</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Parking Brake -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ParkBrk</object-name>
|
|
<property>controls/cockpit/park-brk-rotate</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<factor>90</factor>
|
|
<axis>
|
|
<object-name>ParkBrk.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/gear/brake-parking</property>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/park-brk-translate</property>
|
|
<value>0.0025</value>
|
|
</binding>
|
|
</action>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/park-brk-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>park_brk_lbl</tooltip-id>
|
|
<label>Parking brake</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ParkBrk</object-name>
|
|
<property>controls/cockpit/park-brk-translate-pos</property>
|
|
<axis>
|
|
<z>1</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Cockpit Door Switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>CockpitDoorSwitch</object-name>
|
|
<object-name>CockpitDoorSwitch.mark</object-name>
|
|
<property>controls/doors/doorc-switch-pos</property>
|
|
<drag-direction>horizontal</drag-direction>
|
|
<drag-scale-px>14</drag-scale-px>
|
|
<factor>25</factor>
|
|
<axis>
|
|
<object-name>CockpitDoorSwitch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/doors/doorc-switch</property>
|
|
<factor>1</factor>
|
|
<min>-1</min>
|
|
<max>1</max>
|
|
<wrap>0</wrap>
|
|
</binding>
|
|
</action>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/doors/doorc-switch</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>doorc-switch-lock</tooltip-id>
|
|
<label>Cockpit door switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CockpitDoorOpen</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<not-equals>
|
|
<property>sim/model/door-positions/doorc/lock-status</property>
|
|
<value>1</value>
|
|
</not-equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CockpitDoorFault</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<equals>
|
|
<property>sim/model/door-positions/doorc/lock-status</property>
|
|
<value>-9</value>
|
|
</equals>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CockpitDoorVideoButton</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cockpit-video-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cockpit-video-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cockpit_door-lbl</tooltip-id>
|
|
<label>Cockpit door video (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CockpitDoorVideoButton</object-name>
|
|
<property>controls/cockpit/cockpit-video-translate</property>
|
|
<axis>
|
|
<z>-1</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Spoiler Lever -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>SpdBrk</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/flight/speedbrake</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/flight/speedbrake-arm</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.retractSpeedbrake();</script>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.deploySpeedbrake();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rud_trim_lbl</tooltip-id>
|
|
<label>Click to arm ground spoilers, scroll for speedbrakes</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>SpdBrk</object-name>
|
|
<property>controls/cockpit/spoilers-lever-rotate</property>
|
|
<factor>45</factor>
|
|
<axis>
|
|
<object-name>SpdBrk.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>SpdBrk</object-name>
|
|
<property>controls/cockpit/spoilers-lever-translate</property>
|
|
<factor>-0.006</factor>
|
|
<axis>
|
|
<x>1</x>
|
|
<y>0</y>
|
|
<z>-1</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Flap Lever -->
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>FlapsLever</object-name>
|
|
<object-name>FlapsLever_low</object-name>
|
|
<drag-direction>vertical</drag-direction>
|
|
<drag-scale-px>20</drag-scale-px>
|
|
<increase>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>controls.flapsDown(-1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/flaps-lever-translate</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>controls.flapsDown(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/flaps-lever-translate</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</decrease>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/flaps-lever-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>flap_lbl</tooltip-id>
|
|
<label>Flaps</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>FlapsLever</object-name>
|
|
<object-name>FlapsLever_low</object-name>
|
|
<property>controls/cockpit/flaps-lever-rotate</property>
|
|
<interpolation>
|
|
<entry><ind>0</ind><dep> 0</dep></entry>
|
|
<entry><ind>1</ind><dep>14</dep></entry>
|
|
<entry><ind>2</ind><dep>28</dep></entry>
|
|
<entry><ind>3</ind><dep>42</dep></entry>
|
|
<entry><ind>4</ind><dep>56</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>FlapsLever.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FlapsLever_low</object-name>
|
|
<property>controls/cockpit/flaps-lever-translate-pos</property>
|
|
<factor>0.003</factor>
|
|
<axis>
|
|
<x1-m>0.064759</x1-m>
|
|
<y1-m>0.080047</y1-m>
|
|
<z1-m>-0.145851</z1-m>
|
|
<x2-m>0.045747</x2-m>
|
|
<y2-m>0.080047</y2-m>
|
|
<z2-m>-0.11005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Aft Overhead Panel -->
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ELTSwGuard</object-name>
|
|
<property>controls/cockpit/elt-guard-pos</property>
|
|
<axis>
|
|
<object-name>dummy_2.004.axis</object-name>
|
|
</axis>
|
|
<factor>-90</factor>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/elt/elt-switch-guard</property>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>elt-sw-guard-lbl</tooltip-id>
|
|
<label>ELT switch guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ELTSw</object-name>
|
|
<property>controls/cockpit/elt-switch-pos</property>
|
|
<axis>
|
|
<object-name>ELTSw.axis</object-name>
|
|
</axis>
|
|
<factor>-60</factor>
|
|
<action>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/elt/elt-switch-guard</property>
|
|
</condition>
|
|
<command>property-cycle</command>
|
|
<property>controls/elt/elt-switch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>elt-sw-lbl</tooltip-id>
|
|
<label>ELT switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EltLedOn</object-name>
|
|
<condition>
|
|
<property>/systems/elt/light-on</property>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>EltLedOn</object-name>
|
|
<emission>
|
|
<red>1.00</red>
|
|
<green>0.0</green>
|
|
<blue>0.00</blue>
|
|
<property>/systems/elt/light-on</property>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>EltTestRst</object-name>
|
|
<property>controls/cockpit/elt-test-translate</property>
|
|
<axis>
|
|
<x1-m>0.883022</x1-m>
|
|
<y1-m>-0.204701</y1-m>
|
|
<z1-m>1.29746</z1-m>
|
|
<x2-m>0.880485</x2-m>
|
|
<y2-m>-0.205573</y2-m>
|
|
<z2-m>1.30393</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>EltTestRst</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/elt/elt-test-reset</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elt-test-translate</property>
|
|
<value>0.001</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/elt/elt-test-reset</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elt-test-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>elt-test-lbl</tooltip-id>
|
|
<label>ELT self-test or reset horn</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Oxygen Timer Reset -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>OVH_button.047</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/oxygen/passenger-mask-reset</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/oxy-timer-reset-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/oxygen/passenger-mask-reset</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/oxy-timer-reset-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>oxy-tmr-rst-lbl</tooltip-id>
|
|
<label>Reset passenger oxygen system</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.093</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/oxygen/passenger-mask-reset</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>OVH_button.047</object-name>
|
|
<property>controls/cockpit/oxy-timer-reset-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Service Interphone Override -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>OVH_button.026</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/cockpit/service-interphone-override</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/service-interphone-override-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/service-interphone-override-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>svc-int-lbl</tooltip-id>
|
|
<label>Enable service interphone in flight</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.051</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/cockpit/service-interphone-override</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>OVH_button.026</object-name>
|
|
<property>controls/cockpit/service-interphone-override-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Avionics Compartment Light Control -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>OVH_button.027</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/cockpit/avionics-compartment-light</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/avionics-compartment-light-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/avionics-compartment-light-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>avionics-lt-lbl</tooltip-id>
|
|
<label>Toggle avionics compartment light</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.053</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/cockpit/avionics-compartment-light</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>OVH_button.027</object-name>
|
|
<property>controls/cockpit/avionics-compartment-light-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- BLUE PUMP OVRD -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Plane.018</object-name>
|
|
<property>controls/cockpit/blue-ovrd-guard-pos</property>
|
|
<factor>145</factor>
|
|
<axis>
|
|
<object-name>Plane.axis.004</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cockpit/blue-ovrd-guard</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>blue-pump-ovrd-guard-lbl</tooltip-id>
|
|
<label>BLUE PUMP OVRD guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>OVH_button.033</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/blue-ovrd-guard</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/hydraulic/switches/blue-elec-ovrd</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/blue-ovrd-guard</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/blue-ovrd-guard</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/blue-pump-ovrd-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/blue-pump-ovrd-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>blue-pump-ovrd-lbl</tooltip-id>
|
|
<label>Enable blue pump on ground with engines off</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.065</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/hydraulic/switches/blue-elec-ovrd</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>OVH_button.033</object-name>
|
|
<property>controls/cockpit/blue-pump-ovrd-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- FADEC GND PWR -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Plane.020</object-name>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-guard-pos</property>
|
|
<factor>145</factor>
|
|
<axis>
|
|
<object-name>Plane.axis</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-guard</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fadecpwr1-lbl</tooltip-id>
|
|
<label>FADEC1 GND PWR guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>OVH_button.029</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-guard</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fadec/gnd-power-1</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-guard</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-guard</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fadec-gnd-pwr-1-lbl</tooltip-id>
|
|
<label>FADEC1 - enable power</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.057</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/fadec/gnd-power-1</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>OVH_button.029</object-name>
|
|
<property>controls/cockpit/fadec-gnd-pwr-1-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Plane.019</object-name>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-guard-pos</property>
|
|
<factor>145</factor>
|
|
<axis>
|
|
<object-name>Plane.axis.002</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-guard</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fadecpwr2-lbl</tooltip-id>
|
|
<label>FADEC2 GND PWR guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>OVH_button.046</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-guard</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fadec/gnd-power-2</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-guard</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-guard</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fadec-gnd-pwr-2-lbl</tooltip-id>
|
|
<label>FADEC2 - enable power</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>OVH_button_labels.091</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/fadec/gnd-power-2</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>OVH_button.046</object-name>
|
|
<property>controls/cockpit/fadec-gnd-pwr-2-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- INT/RAD switch -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>audio_int_rad.ovh</object-name>
|
|
<object-name>audio_int_rad.mark.ovh</object-name>
|
|
<property>controls/audio/acp[2]/int-rad-pos</property>
|
|
<offset-deg>-20</offset-deg>
|
|
<factor>20</factor>
|
|
<axis>
|
|
<object-name>audio_int_rad.axis.ovh</object-name>
|
|
</axis>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/int-rad</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<release>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/int-rad</property>
|
|
<step>0</step>
|
|
<min>1</min>
|
|
<max>2</max>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ptt3-lbl</tooltip-id>
|
|
<label>Push to talk (INT for interphone, RAD for radio)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- PA -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_pa.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/pa</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3pa-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/pa</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3pa-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pa3-lbl</tooltip-id>
|
|
<label>PA system transmit</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_pa.ovh</object-name>
|
|
<property>controls/cockpit/acp3pa-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_pa_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/audio/acp[2]/pa</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- RESET -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_reset.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/reset</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3reset-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/reset</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3reset-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acptreset3-lbl</tooltip-id>
|
|
<label>Reset call lights (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_reset.ovh</object-name>
|
|
<property>controls/cockpit/acp3reset-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf1.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf1</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf1</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf1acp3-lbl</tooltip-id>
|
|
<label>VHF1 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf1.ovh</object-name>
|
|
<property>controls/cockpit/acp3vhf1-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf2.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf2</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf2</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf2</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf2acp3-lbl</tooltip-id>
|
|
<label>VHF2 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf2.ovh</object-name>
|
|
<property>controls/cockpit/acp3vhf2-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- VHF3 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_vhf3.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf3</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf3</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>vhf3</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf3-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3vhf3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>vhf3acp3-lbl</tooltip-id>
|
|
<label>VHF3 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_vhf3.ovh</object-name>
|
|
<property>controls/cockpit/acp3vhf3-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_hf1.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>hf1</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>hf1</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>hf1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf1-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hf1acp3-lbl</tooltip-id>
|
|
<label>HF1 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_hf1.ovh</object-name>
|
|
<property>controls/cockpit/acp3hf1-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- HF2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_call_hf2.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>hf2</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>hf2</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>hf2</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf2-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3hf2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>hf2acp3-lbl</tooltip-id>
|
|
<label>HF2 system select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_call_hf2.ovh</object-name>
|
|
<property>controls/cockpit/acp3hf2-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- MECH -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mech.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>mech</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>mech</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3mech-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3mech-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>mech</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3mech-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3mech-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mechacp3-lbl</tooltip-id>
|
|
<label>MECH intercom select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mech.ovh</object-name>
|
|
<property>controls/cockpit/acp3mech-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ATT -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_att.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>att</value>
|
|
<condition>
|
|
<and>
|
|
<not-equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>att</value>
|
|
</not-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3cabatt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3cabatt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value></value>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value>att</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3cabatt-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3cabatt-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cabattacp3-lbl</tooltip-id>
|
|
<label>Cabin intercom select for transmission</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_att.ovh</object-name>
|
|
<property>controls/cockpit/acp3cabatt-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- ON VOICE -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_voice.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>systems/audio/acp[2]/on_voice</property>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3voice-translate</property>
|
|
<value>0.0005</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acp3voice-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>attonvoice3-lbl</tooltip-id>
|
|
<label>Filter out navaid ident</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_voice.ovh</object-name>
|
|
<property>controls/cockpit/acp3voice-translate</property>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Transmit Lights -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf1_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">vhf1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf2_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">vhf2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf3_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">vhf3</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf1_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">hf1</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf2_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">hf2</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mech_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">mech</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_att_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<equals>
|
|
<property>systems/audio/acp[2]/call_chan</property>
|
|
<value type="string">att</value>
|
|
</equals>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- On Voice Light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_voice_led.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>systems/audio/acp[2]/on_voice</property>
|
|
</and>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Reception Knobs -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf1.ovh</object-name>
|
|
<object-name>audio_vhf1_glare.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/vhf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vhf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vhf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf1knob-lbl</tooltip-id>
|
|
<label>VHF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf1_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/vhf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf2.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/vhf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vhf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vhf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf2knob-lbl</tooltip-id>
|
|
<label>VHF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf2_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/vhf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vhf3.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/vhf3-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vhf3-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vhf3-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvhf3knob-lbl</tooltip-id>
|
|
<label>VHF3 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vhf3_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/vhf3-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_hf1.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/hf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/hf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/hf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acphf1knob-lbl</tooltip-id>
|
|
<label>HF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf1_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/hf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_hf2.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/hf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/hf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/hf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acphf2knob-lbl</tooltip-id>
|
|
<label>HF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_hf2_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/hf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_int.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/int-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/int-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/int-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acintknob-lbl</tooltip-id>
|
|
<label>Interphone volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_int_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/int-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_cab.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/cab-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/cab-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/cab-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpcabknob-lbl</tooltip-id>
|
|
<label>Cabin volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_cab_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/cab-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_pa_rot.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/pa-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/pa-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/pa-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acppaknob-lbl</tooltip-id>
|
|
<label>PA volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_pa_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/pa-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vor1.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/vor1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vor1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vor1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvor3-lbl</tooltip-id>
|
|
<label>VOR1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vor1_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/vor1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_vor2.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/vor2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vor2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/vor2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpvor3-lbl</tooltip-id>
|
|
<label>VOR2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_vor2_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/vor2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mkr.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/mkr-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/mkr-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/mkr-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpmarker-lbl</tooltip-id>
|
|
<label>Markers volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mkr_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/mkr-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_ils.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/ils-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/ils-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/ils-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpils-lbl</tooltip-id>
|
|
<label>ILS volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_ils_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/ils-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_mls.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/mls-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/mls-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/mls-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpmls-lbl</tooltip-id>
|
|
<label>MLS volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_mls_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/mls-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_adf1.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/adf1-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/adf1-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/adf1-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpadf3-lbl</tooltip-id>
|
|
<label>ADF1 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf1_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/adf1-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>audio_adf2.ovh</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/audio/acp[2]/adf2-recive</property>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>3</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/adf2-volume</property>
|
|
<step>0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<action>
|
|
<button>4</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/audio/acp[2]/adf2-volume</property>
|
|
<step>-0.05</step>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>acpadf3-lbl</tooltip-id>
|
|
<label>ADF2 volume control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>audio_adf2_glare.ovh</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/audio/acp[2]/adf2-recive</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Knob Animation -->
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf1.ovh</object-name>
|
|
<object-name>audio_vhf1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vhf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf1.ovh</object-name>
|
|
<object-name>audio_vhf1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vhf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf1.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf2.ovh</object-name>
|
|
<object-name>audio_vhf2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vhf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf2.ovh</object-name>
|
|
<object-name>audio_vhf2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vhf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf2.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vhf3.ovh</object-name>
|
|
<object-name>audio_vhf3_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vhf3-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vhf3.ovh</object-name>
|
|
<object-name>audio_vhf3_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vhf3-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vhf3.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_hf1.ovh</object-name>
|
|
<object-name>audio_hf1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/hf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_hf1.ovh</object-name>
|
|
<object-name>audio_hf1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/hf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_hf1.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_hf2.ovh</object-name>
|
|
<object-name>audio_hf2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/hf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_hf2.ovh</object-name>
|
|
<object-name>audio_hf2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/hf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_hf2.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_int.ovh</object-name>
|
|
<object-name>audio_int_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/int-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_int.ovh</object-name>
|
|
<object-name>audio_int_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/int-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_int.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_cab.ovh</object-name>
|
|
<object-name>audio_cab_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/cab-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_cab.ovh</object-name>
|
|
<object-name>audio_cab_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/cab-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_cab.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_pa_rot.ovh</object-name>
|
|
<object-name>audio_pa_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/pa-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_pa_rot.ovh</object-name>
|
|
<object-name>audio_pa_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/pa-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_pa_rot.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vor1.ovh</object-name>
|
|
<object-name>audio_vor1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vor1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vor1.ovh</object-name>
|
|
<object-name>audio_vor1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vor1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vor1.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_vor2.ovh</object-name>
|
|
<object-name>audio_vor2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vor2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_vor2.ovh</object-name>
|
|
<object-name>audio_vor2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/vor2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_vor2.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mkr.ovh</object-name>
|
|
<object-name>audio_mkr_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/mkr-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_mkr.ovh</object-name>
|
|
<object-name>audio_mkr_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/mkr-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_mkr.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_ils.ovh</object-name>
|
|
<object-name>audio_ils_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/ils-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_ils.ovh</object-name>
|
|
<object-name>audio_ils_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/ils-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_ils.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_mls.ovh</object-name>
|
|
<object-name>audio_mls_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/mls-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_mls.ovh</object-name>
|
|
<object-name>audio_mls_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/mls-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_mls.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_adf1.ovh</object-name>
|
|
<object-name>audio_adf1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/adf1-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_adf1.ovh</object-name>
|
|
<object-name>audio_adf1_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/adf1-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_adf1.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>audio_adf2.ovh</object-name>
|
|
<object-name>audio_adf2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/adf2-recive</property>
|
|
<factor>-0.0025</factor>
|
|
<axis>
|
|
<x1-m>0.369388</x1-m>
|
|
<y1-m>0.2363</y1-m>
|
|
<z1-m>1.0866</z1-m>
|
|
<x2-m>0.36885</x2-m>
|
|
<y2-m>0.23648</y2-m>
|
|
<z2-m>1.08793</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>audio_adf2.ovh</object-name>
|
|
<object-name>audio_adf2_glare.ovh</object-name>
|
|
<property>controls/audio/acp[2]/adf2-volume</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>audio_adf2.axis.ovh</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Reading Light -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>LReadingLtKnb</object-name>
|
|
<object-name>LReadingLtKnb.mark</object-name>
|
|
<property>controls/lighting/reading-light-left-knb</property>
|
|
<factor>180</factor>
|
|
<offset-deg>-90</offset-deg>
|
|
<axis>
|
|
<object-name>flood_lt_main.axis.005</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/reading-light-left-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>readinglt-l-lbl</tooltip-id>
|
|
<label>Left reading light</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>RReadingLtKnb</object-name>
|
|
<object-name>RReadingLtKnb.mark</object-name>
|
|
<property>controls/lighting/reading-light-right-knb</property>
|
|
<factor>180</factor>
|
|
<offset-deg>-90</offset-deg>
|
|
<axis>
|
|
<object-name>flood_lt_main.axis.001</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/reading-light-right-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>readinglt-r-lbl</tooltip-id>
|
|
<label>Right reading light</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Audio switching -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>audio_swtg</object-name>
|
|
<object-name>audio_swtg.mark</object-name>
|
|
<property>controls/navigation/switching/audio-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<factor>35</factor>
|
|
<axis>
|
|
<object-name>eng_mode.axis.025</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/navigation/switching/audio</property>
|
|
<value>-1</value>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>audio-swtg-lbl</tooltip-id>
|
|
<label>Switch audio control to ACP3</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Overhead Panel -->
|
|
|
|
<!-- Visor -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>visor_glass_cpt</object-name>
|
|
<object-name>visor_cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/cockpit/captain-visor</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cpt-visor-lbl</tooltip-id>
|
|
<label>Stow / deploy visor</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>visor_glass_cpt</object-name>
|
|
<object-name>visor_cpt</object-name>
|
|
<property>controls/cockpit/captain-visor-pos</property>
|
|
<axis>
|
|
<x>-1</x>
|
|
<y>0</y>
|
|
<z>0</z>
|
|
</axis>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0</dep></entry>
|
|
<entry><ind>0.5</ind><dep>45</dep></entry>
|
|
<entry><ind>1.00</ind><dep>90</dep></entry>
|
|
</interpolation>
|
|
<center>
|
|
<x-m>0.053431</x-m>
|
|
<y-m>-0.62716</y-m>
|
|
<z-m>0.903956</z-m>
|
|
</center>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>visor_glass_cpt</object-name>
|
|
<object-name>visor_cpt</object-name>
|
|
<property>controls/cockpit/captain-visor-pos</property>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>-1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0</dep></entry>
|
|
<entry><ind>0.5</ind><dep>18</dep></entry>
|
|
<entry><ind>0.7</ind><dep>36</dep></entry>
|
|
<entry><ind>1.00</ind><dep>90</dep></entry>
|
|
</interpolation>
|
|
<center>
|
|
<x-m>0.053431</x-m>
|
|
<y-m>-0.62716</y-m>
|
|
<z-m>0.903956</z-m>
|
|
</center>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>visor_glass_fo</object-name>
|
|
<object-name>visor_fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/cockpit/fo-visor</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fo-visor-lbl</tooltip-id>
|
|
<label>Stow / deploy visor</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>visor_glass_fo</object-name>
|
|
<object-name>visor_fo</object-name>
|
|
<property>controls/cockpit/fo-visor-pos</property>
|
|
<axis>
|
|
<x>1</x>
|
|
<y>0</y>
|
|
<z>0</z>
|
|
</axis>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0</dep></entry>
|
|
<entry><ind>0.5</ind><dep>45</dep></entry>
|
|
<entry><ind>1.00</ind><dep>90</dep></entry>
|
|
</interpolation>
|
|
<center>
|
|
<x-m>0.053431</x-m>
|
|
<y-m>0.62716</y-m>
|
|
<z-m>0.903956</z-m>
|
|
</center>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>visor_glass_fo</object-name>
|
|
<object-name>visor_fo</object-name>
|
|
<property>controls/cockpit/fo-visor-pos</property>
|
|
<axis>
|
|
<x>0</x>
|
|
<y>-1</y>
|
|
<z>0</z>
|
|
</axis>
|
|
<interpolation>
|
|
<entry><ind>0.00</ind><dep>0</dep></entry>
|
|
<entry><ind>0.5</ind><dep>18</dep></entry>
|
|
<entry><ind>0.7</ind><dep>36</dep></entry>
|
|
<entry><ind>1.00</ind><dep>90</dep></entry>
|
|
</interpolation>
|
|
<center>
|
|
<x-m>0.053431</x-m>
|
|
<y-m>0.62716</y-m>
|
|
<z-m>0.903956</z-m>
|
|
</center>
|
|
</animation>
|
|
|
|
<!-- Standby Compass -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>compass_box</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/cockpit/stby-compass</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>stby-compass-lbl</tooltip-id>
|
|
<label>Standby compass</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>compass_box</object-name>
|
|
<object-name>compass_box.wheel</object-name>
|
|
<property>controls/cockpit/stby-compass-pos</property>
|
|
<factor>0.055</factor>
|
|
<axis>
|
|
<z>-1</z>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>compass_box.wheel</object-name>
|
|
<property>/orientation/heading-magnetic-deg</property>
|
|
<factor>-1</factor>
|
|
<axis>
|
|
<object-name>compass_box.wheel.axis</object-name>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Rain protection -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>LeftRainTest</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<or>
|
|
<not>
|
|
<property>gear/gear[1]/wow</property>
|
|
</not>
|
|
<equals>
|
|
<property>/engines/engine[0]/state</property>
|
|
<value>3</value>
|
|
</equals>
|
|
<equals>
|
|
<property>/engines/engine[1]/state</property>
|
|
<value>3</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/LrainRpt</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/LrainRpt-translate</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/LrainRpt-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/LrainRpt</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>left-rpt-lbl</tooltip-id>
|
|
<label>Left rain repellent control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>LeftRainTest</object-name>
|
|
<property>controls/cockpit/LrainRpt-translate</property>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>LeftWiperKnb</object-name>
|
|
<object-name>LeftWiperKnb.mark</object-name>
|
|
<property>controls/switches/wiperLspd-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<factor>65</factor>
|
|
<axis>
|
|
<!--<object-name>eng_mode.axis.001</object-name>-->
|
|
<x1-m>-0.14547</x1-m>
|
|
<y1-m>-0.2133</y1-m>
|
|
<z1-m>0.89251</z1-m>
|
|
<x2-m>-0.14606</x2-m>
|
|
<y2-m>-0.21351</y2-m>
|
|
<z2-m>0.89402</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/wiperLspd</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>left-wiper-lbl</tooltip-id>
|
|
<label>Left wiper control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>RightWiperKnb</object-name>
|
|
<object-name>RightWiperKnb.mark</object-name>
|
|
<property>controls/switches/wiperRspd-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<factor>65</factor>
|
|
<axis>
|
|
<!--<object-name>RightWiperKnb.axis</object-name>-->
|
|
<x1-m>-0.14547</x1-m>
|
|
<y1-m>0.21407</y1-m>
|
|
<z1-m>0.89251</z1-m>
|
|
<x2-m>-0.14606</x2-m>
|
|
<y2-m>0.21428</y2-m>
|
|
<z2-m>0.89402</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/wiperRspd</property>
|
|
<min>0</min>
|
|
<max>2</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>right-wiper-lbl</tooltip-id>
|
|
<label>Right wiper control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>RightRainTest</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<or>
|
|
<not>
|
|
<property>gear/gear[1]/wow</property>
|
|
</not>
|
|
<equals>
|
|
<property>/engines/engine[0]/state</property>
|
|
<value>3</value>
|
|
</equals>
|
|
<equals>
|
|
<property>/engines/engine[1]/state</property>
|
|
<value>3</value>
|
|
</equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/RrainRpt</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/RrainRpt-translate</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/RrainRpt-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/RrainRpt</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>right-rpt-lbl</tooltip-id>
|
|
<label>Right rain repellent control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RightRainTest</object-name>
|
|
<property>controls/cockpit/RrainRpt-translate</property>
|
|
<axis>
|
|
<x1-m>-0.134266</x1-m>
|
|
<y1-m>0.260132</y1-m>
|
|
<z1-m>0.892073</z1-m>
|
|
<x2-m>-0.133386</x2-m>
|
|
<y2-m>0.259835</y2-m>
|
|
<z2-m>0.889834</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Exterior lights -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>TurnoffLtSwtch</object-name>
|
|
<property>controls/lighting/turnoff-light-switch-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>TurnoffLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/lighting/turnoff-light-switch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Turnoff lights switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>LandingLtSwtch</object-name>
|
|
<property>controls/switches/landing-lights-l-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>LandingLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/landing-lights-l</property>
|
|
<value>0</value>
|
|
<value>0.5</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Landing light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>LandingLtRSwtch</object-name>
|
|
<property>controls/switches/landing-lights-r-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>LandingLtRSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/landing-lights-r</property>
|
|
<value>0</value>
|
|
<value>0.5</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Landing light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>NoseLtSwtch</object-name>
|
|
<property>controls/lighting/taxi-light-switch-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>NoseLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/lighting/taxi-light-switch</property>
|
|
<value>0</value>
|
|
<value>0.5</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Landing light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>StrobeLtSwtch</object-name>
|
|
<property>controls/switches/strobe-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>StrobeLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/strobe</property>
|
|
<value>0</value>
|
|
<value>0.5</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Strobe lights switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>BeaconLtSwtch</object-name>
|
|
<property>controls/switches/beacon-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>BeaconLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/beacon</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Beacon lights switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>WingLtSwtch</object-name>
|
|
<property>controls/switches/wing-lights-pos</property>
|
|
<factor>60</factor>
|
|
<offset-deg>-30</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>WingLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/wing-lights</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Wing lights switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>NavLogoLtSwtch</object-name>
|
|
<property>controls/lighting/nav-lights-switch-pos</property>
|
|
<factor>35</factor>
|
|
<offset-deg>-35</offset-deg>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>NavLogoLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/lighting/nav-lights-switch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>nav-sw-lbl</tooltip-id>
|
|
<label>Navigation lights switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- APU -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>APUMasterBtn</object-name>
|
|
<object-name>APUMasterBtn1F</object-name>
|
|
<object-name>APUMasterBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/apu/master</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apu-master-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apu-master-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apu-master-lbl</tooltip-id>
|
|
<label>APU master switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>APUMasterBtn</object-name>
|
|
<object-name>APUMasterBtn1F</object-name>
|
|
<object-name>APUMasterBtn2O</object-name>
|
|
<property>controls/cockpit/apu-master-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUMasterBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/apu/fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUMasterBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/apu/master</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>APUStartBtn</object-name>
|
|
<object-name>APUStartBtn1A</object-name>
|
|
<object-name>APUStartBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.APUNodes.Controls.master.getBoolValue()) {
|
|
systems.APUController.APU.startCommand();
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apu-start-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apu-start-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apu-start-lbl</tooltip-id>
|
|
<label>APU start switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>APUStartBtn</object-name>
|
|
<object-name>APUStartBtn1A</object-name>
|
|
<object-name>APUStartBtn2O</object-name>
|
|
<property>controls/cockpit/apu-start-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUStartBtn1A</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/apu/available</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUStartBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/apu/start</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Passenger signs -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>SeatBeltSwtch</object-name>
|
|
<property>controls/switches/seatbelt-sign-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>SeatBeltSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/seatbelt-sign</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>seatbelt-sign-lbl</tooltip-id>
|
|
<label>Seatbelt sign sign</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>NoSmokingSwtch</object-name>
|
|
<property>controls/switches/no-smoking-sign-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>NoSmokingSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/switches/no-smoking-sign</property>
|
|
<factor>0.5</factor>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>no-smk-lbl</tooltip-id>
|
|
<label>No smoking sign</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>EmerExtLtSwtch</object-name>
|
|
<property>controls/switches/emer-lights-pos</property>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>EmerExtLtSwtch.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/emer-lights</property>
|
|
<value>0.0</value>
|
|
<value>0.5</value>
|
|
<value>1.0</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emer-exit-lbl</tooltip-id>
|
|
<label>Emergency Exit Light Switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EmerExtLtBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/switches/emer-lights</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Interior lights -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>OHPMarkLtKnb</object-name>
|
|
<object-name>OHPMarkLtKnb.mark</object-name>
|
|
<property>controls/lighting/overhead-panel-knb</property>
|
|
<offset-deg>-125</offset-deg>
|
|
<factor>250</factor>
|
|
<axis>
|
|
<object-name>OHPMarkLtKnb.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/overhead-panel-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ohp-mark-brt-lbl</tooltip-id>
|
|
<label>Overhead Panel Brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>StbyCompassLtSwtch</object-name>
|
|
<property>controls/lighting/stby-compass-switch-pos</property>
|
|
<axis>
|
|
<!--<object-name>StbyCompassLtSwtch.axis</object-name>-->
|
|
<x1-m>-0.13725</x1-m>
|
|
<y1-m>0.06933</y1-m>
|
|
<z1-m>0.9063</z1-m>
|
|
<x2-m>-0.13725</x2-m>
|
|
<y2-m>0.06745</y2-m>
|
|
<z2-m>0.9063</z2-m>
|
|
</axis>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/lighting/stby-compass-switch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>stby-compass-lt-lbl</tooltip-id>
|
|
<label>Standby compass light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>DomeLtSwtch</object-name>
|
|
<property>controls/lighting/dome-norm-pos</property>
|
|
<axis>
|
|
<object-name>DomeLtSwtch.axis</object-name>
|
|
</axis>
|
|
<offset-deg>-30</offset-deg>
|
|
<factor>60</factor>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/lighting/dome-norm</property>
|
|
<value>0</value>
|
|
<value>0.5</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>dome-lt-lbl</tooltip-id>
|
|
<label>Dome light switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>AnnunciatorLtSwtch</object-name>
|
|
<property>controls/switches/annun-test-pos</property>
|
|
<axis>
|
|
<object-name>AnnunciatorLtSwtch.axis</object-name>
|
|
</axis>
|
|
<offset-deg>0</offset-deg>
|
|
<factor>30</factor>
|
|
<drag-scale-px>3</drag-scale-px>
|
|
<drag-direction>vertical</drag-direction>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/switches/annun-test</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>audio-swtg-lbl</tooltip-id>
|
|
<label>Annunciator light test switch</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Anti-ice -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>WingAntiIceBtn</object-name>
|
|
<object-name>WingAntiIceBtn1F</object-name>
|
|
<object-name>WingAntiIceBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess-shed</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/ice-protection/wing</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wing-aice-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/wing-aice-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>wngaice-lbl</tooltip-id>
|
|
<label>Wing anti-ice control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>WingAntiIceBtn</object-name>
|
|
<object-name>WingAntiIceBtn1F</object-name>
|
|
<object-name>WingAntiIceBtn2O</object-name>
|
|
<property>controls/cockpit/wing-aice-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>WingAntiIceBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/wingfault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>WingAntiIceBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/wing</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Left Engine Anti-ice Pick</name>
|
|
<type>pick</type>
|
|
<object-name>Eng1AntiIceBtn</object-name>
|
|
<object-name>Eng1AntiIceBtn1F</object-name>
|
|
<object-name>Eng1AntiIceBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/ice-protection/leng</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/leng-aice-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/leng-aice-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>lengaice-lbl</tooltip-id>
|
|
<label>Left engine anti-ice control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng1AntiIceBtn</object-name>
|
|
<object-name>Eng1AntiIceBtn1F</object-name>
|
|
<object-name>Eng1AntiIceBtn2O</object-name>
|
|
<property>controls/cockpit/leng-aice-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1AntiIceBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/lengfault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1AntiIceBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/leng</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Right Engine Anti-ice Pick</name>
|
|
<type>pick</type>
|
|
<object-name>Eng2AntiIceBtn</object-name>
|
|
<object-name>Eng2AntiIceBtn1F</object-name>
|
|
<object-name>Eng2AntiIceBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/ice-protection/reng</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/reng-aice-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/reng-aice-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rengaice-lbl</tooltip-id>
|
|
<label>Right engine anti-ice control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng2AntiIceBtn</object-name>
|
|
<object-name>Eng2AntiIceBtn1F</object-name>
|
|
<object-name>Eng2AntiIceBtn2O</object-name>
|
|
<property>controls/cockpit/reng-aice-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2AntiIceBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/rengfault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2AntiIceBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/reng</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Window Probe Heat Toggle</name>
|
|
<type>pick</type>
|
|
<object-name>PrbWinHeatBtn</object-name>
|
|
<object-name>PrbWinHeatBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-cycle</command>
|
|
<property>controls/ice-protection/windowprobeheat</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/prb-ht-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/prb-ht-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>prbht-lbl</tooltip-id>
|
|
<label>Window + Probe heat toggle on / auto</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>PrbWinHeatBtn</object-name>
|
|
<object-name>PrbWinHeatBtn2O</object-name>
|
|
<property>controls/cockpit/prb-ht-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>PrbWinHeatBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ice-protection/windowprobeheat</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Cabin Pressurization -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ManVSCTLSwitch</object-name>
|
|
<property>controls/cockpit/outflowpos-man-sw-pos</property>
|
|
<factor>30</factor>
|
|
<axis>
|
|
<object-name>ManVSCTLSwitch.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.increaseManVS();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/pressurization/outflowpos-man-sw</property>
|
|
<value>1</value>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<button>1</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.decreaseManVS();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/pressurization/outflowpos-man-sw</property>
|
|
<value>-1</value>
|
|
</binding>
|
|
</decrease>
|
|
<release>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>systems/pressurization/outflowpos-man-sw</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</release>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>manvs-lbl</tooltip-id>
|
|
<label>Manual pressurization control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CabinPressModeBtn</object-name>
|
|
<object-name>CabinPressModeBtn1F</object-name>
|
|
<object-name>CabinPressModeBtn2M</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>systems/pressurization/auto</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cab-press-man-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cab-press-man-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pressmode-lbl</tooltip-id>
|
|
<label>Pressurization mode toggle</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CabinPressModeBtn</object-name>
|
|
<object-name>CabinPressModeBtn1F</object-name>
|
|
<object-name>CabinPressModeBtn2M</object-name>
|
|
<property>controls/cockpit/cab-press-man-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CabinPressModeBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/failures/pneumatics/pack-2-valve</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CabinPressModeBtn2M</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>systems/pressurization/auto</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>DitchBtn</object-name>
|
|
<object-name>DitchBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>controls/OH/protectors/ditching</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>systems/pressurization/ditchingpb</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/ditching</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/ditching</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ditching-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ditching-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ditch-lbl</tooltip-id>
|
|
<label>Ditching pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>DitchBtn</object-name>
|
|
<object-name>DitchBtn2O</object-name>
|
|
<property>controls/cockpit/ditching-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>DitchProt</object-name>
|
|
<property>controls/OH/protectors/ditching-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>DitchProt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/ditching</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ditch_guard-lbl</tooltip-id>
|
|
<label>Ditching guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>DitchBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/pressurization/ditchingpb</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ADIRS -->
|
|
|
|
<!-- IRS 1 -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>IR1ModeKnb</object-name>
|
|
<object-name>IR1ModeKnb.mark</object-name>
|
|
<property>controls/cockpit/ir-mode-1-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<offset-deg>-35</offset-deg>
|
|
<factor>35</factor>
|
|
<axis>
|
|
<object-name>IR1ModeKnb.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.ADIRS.Switches.irModeSw[0].getValue() != 2) {
|
|
systems.ADIRSControlPanel.irModeSw(0, systems.ADIRS.Switches.irModeSw[0].getValue() + 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.ADIRS.Switches.irModeSw[0].getValue() != 0) {
|
|
systems.ADIRSControlPanel.irModeSw(0, systems.ADIRS.Switches.irModeSw[0].getValue() - 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ir1-lbl</tooltip-id>
|
|
<label>IR1</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IR1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/ir-1-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IR1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/ir-1-off</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- IRS 2 -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>IR2ModeKnb</object-name>
|
|
<object-name>IR2ModeKnb.mark</object-name>
|
|
<property>controls/cockpit/ir-mode-2-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<offset-deg>-35</offset-deg>
|
|
<factor>35</factor>
|
|
<axis>
|
|
<object-name>IR2ModeKnb.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.ADIRS.Switches.irModeSw[1].getValue() != 2) {
|
|
systems.ADIRSControlPanel.irModeSw(1, systems.ADIRS.Switches.irModeSw[1].getValue() + 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.ADIRS.Switches.irModeSw[1].getValue() != 0) {
|
|
systems.ADIRSControlPanel.irModeSw(1, systems.ADIRS.Switches.irModeSw[1].getValue() - 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ir2-lbl</tooltip-id>
|
|
<label>IR2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IR2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/ir-2-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IR2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/ir-2-off</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- IRS 3 -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>IR3ModeKnb</object-name>
|
|
<object-name>IR3ModeKnb.mark</object-name>
|
|
<property>controls/cockpit/ir-mode-3-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<offset-deg>-35</offset-deg>
|
|
<factor>35</factor>
|
|
<axis>
|
|
<object-name>IR3ModeKnb.axis</object-name>
|
|
</axis>
|
|
<increase>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.ADIRS.Switches.irModeSw[2].getValue() != 2) {
|
|
systems.ADIRSControlPanel.irModeSw(2, systems.ADIRS.Switches.irModeSw[2].getValue() + 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</increase>
|
|
<decrease>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>
|
|
if (systems.ADIRS.Switches.irModeSw[2].getValue() != 0) {
|
|
systems.ADIRSControlPanel.irModeSw(2, systems.ADIRS.Switches.irModeSw[2].getValue() - 1);
|
|
}
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</decrease>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ir3-lbl</tooltip-id>
|
|
<label>IR3</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IR3Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/ir-3-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IR3Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/ir-3-off</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- On Bat Light -->
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IrsOnBatLightOB</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/on-bat</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ADR 1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ADR1Btn</object-name>
|
|
<object-name>ADR1Btn1F</object-name>
|
|
<object-name>ADR1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>systems.ADIRSControlPanel.adrSw(0);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/adr1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/adr1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>adr1-lbl</tooltip-id>
|
|
<label>ADR1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ADR1Btn</object-name>
|
|
<object-name>ADR1Btn1F</object-name>
|
|
<object-name>ADR1Btn2O</object-name>
|
|
<property>controls/cockpit/adr1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ADR1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/adr-1-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ADR1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/adr-1-off</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ADR 2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ADR2Btn</object-name>
|
|
<object-name>ADR2Btn1F</object-name>
|
|
<object-name>ADR2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>systems.ADIRSControlPanel.adrSw(1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/adr2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/adr2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>adr2-lbl</tooltip-id>
|
|
<label>ADR2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ADR2Btn</object-name>
|
|
<object-name>ADR2Btn1F</object-name>
|
|
<object-name>ADR2Btn2O</object-name>
|
|
<property>controls/cockpit/adr2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ADR2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/adr-2-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ADR2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/adr-2-off</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ADR 3 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ADR3Btn</object-name>
|
|
<object-name>ADR3Btn1F</object-name>
|
|
<object-name>ADR3Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>systems.ADIRSControlPanel.adrSw(2);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/adr3-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/adr3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>adr3-lbl</tooltip-id>
|
|
<label>ADR3 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ADR3Btn</object-name>
|
|
<object-name>ADR3Btn1F</object-name>
|
|
<object-name>ADR3Btn2O</object-name>
|
|
<property>controls/cockpit/adr3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ADR3Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/adr-3-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ADR3Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/navigation/adirscp/lights/adr-3-off</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- EVAC panel -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>EvacCommandProt</object-name>
|
|
<property>controls/OH/protectors/evac-pos</property>
|
|
<factor>-145</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>EvacCommandProt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/evac</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ratguard-lbl</tooltip-id>
|
|
<label>EVAC command guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>EvacCommandBtn</object-name>
|
|
<object-name>EvacCommandBtn1E</object-name>
|
|
<object-name>EvacCommandBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/evac-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/evac-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>evac-lbl</tooltip-id>
|
|
<label>EVAC pushbutton (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>EvacCommandBtn</object-name>
|
|
<object-name>EvacCommandBtn1E</object-name>
|
|
<object-name>EvacCommandBtn2O</object-name>
|
|
<property>controls/cockpit/evac-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>EvacHornOff</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/evachorn-translate</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/evachorn-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>evac-horn-lbl</tooltip-id>
|
|
<label>Silence evacuation horn (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>EvacHornOff</object-name>
|
|
<property>controls/cockpit/evachorn-translate</property>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>EvacCapt-Purs</object-name>
|
|
<property>controls/cockpit/evac-capt-purs-pos</property>
|
|
<offset-deg>30</offset-deg>
|
|
<factor>-60</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>EvacCapt-Purs.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/cockpit/evac-capt-purs</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/switch1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ratguard-lbl</tooltip-id>
|
|
<label>EVAC select switch (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Emer Gen Panel -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>EmerGenTestGuard</object-name>
|
|
<property>controls/OH/protectors/emergentest-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>EmerGenTestGuard.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/emergentest</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emergentest-guard-lbl</tooltip-id>
|
|
<label>Emer Gen test button guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>EmerGenTest</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/emer-gen-test</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/emer-gen-test</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emergentest-lbl</tooltip-id>
|
|
<label>Emer Gen test button</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>EmerGenTest</object-name>
|
|
<property>controls/electrical/switches/emer-gen-test</property>
|
|
<factor>-0.00075</factor>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Gen1LineBtn</object-name>
|
|
<object-name>Gen1LineBtn1S</object-name>
|
|
<object-name>Gen1LineBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/gen-1-line-contactor</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/genlinecontactor-translate</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/genlinecontactor-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gen-1-glc-lbl</tooltip-id>
|
|
<label>Gen 1 line contactor</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Gen1LineBtn</object-name>
|
|
<object-name>Gen1LineBtn1S</object-name>
|
|
<object-name>Gen1LineBtn2O</object-name>
|
|
<property>controls/cockpit/genlinecontactor-translate</property>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Gen1LineBtn2O</object-name>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<or>
|
|
<property>controls/electrical/switches/gen-1-line-contactor</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EmerGenInd1F</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/electrical/light/rat-emer-gen-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>EmerElecManOnBtn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/emer-elec-man-on</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>=
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/emer-elec-man-on</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emergendeploy-lbl</tooltip-id>
|
|
<label>Deploy RAT</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>EmerElecManOnBtn</object-name>
|
|
<property>controls/electrical/switches/emer-elec-man-on</property>
|
|
<factor>-0.00075</factor>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>EmerManOnGuard</object-name>
|
|
<property>controls/OH/protectors/elecratman-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>EmerManOnGuard.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/OH/protectors/elecratman</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<not>
|
|
<property>controls/OH/protectors/elecratman</property>
|
|
</not>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emergendeployguard-lbl</tooltip-id>
|
|
<label>RAT guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<!-- Oxygen -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>MaskManOnGuard</object-name>
|
|
<object-name>MaskManOnGuard</object-name>
|
|
<property>controls/OH/protectors/maskman-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>MaskManOnGuard.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/maskman</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>maskmanguard-lbl</tooltip-id>
|
|
<label>Oxygen mask guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>MaskManOnBtn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>maskman-lbl</tooltip-id>
|
|
<label>Deploy passenger oxygen masks</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>MaskManOnBtn</object-name>
|
|
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
|
<factor>0.00075</factor>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>PassOxyInd1S.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>/systems/oxygen/passenger-oxygen/sys-on-light</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CrewOxyBtn</object-name>
|
|
<object-name>CrewOxyBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/oxygen/cockpit-oxygen-supply-pb</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/crewoxy-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/crewoxy-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>crewoxy-lbl</tooltip-id>
|
|
<label>Toggle crew oxygen masks</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CrewOxyBtn</object-name>
|
|
<object-name>CrewOxyBtn2O</object-name>
|
|
<property>controls/cockpit/crewoxy-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CrewOxyBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/oxygen/cockpit-oxygen-supply-pb</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- CVR Panel -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>RcdrGndCtlBtn</object-name>
|
|
<object-name>RcdrGndCtlBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/CVR/gndctl</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gndctl-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gndctl-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>evac-lbl</tooltip-id>
|
|
<label>Toggle flight recorder ground control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RcdrGndCtlBtn</object-name>
|
|
<object-name>RcdrGndCtlBtn2O</object-name>
|
|
<property>controls/cockpit/gndctl-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>RcdrGndCtlBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/CVR/gndctl</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CVRErase</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/CVR/erase</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cvrerase-translate</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cvrerase-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/CVR/erase</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CVRErase</object-name>
|
|
<property>controls/cockpit/cvrerase-translate</property>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CVRTest</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.CVR_test();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cvrtest-translate</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cvrtest-translate</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CVRTest</object-name>
|
|
<property>controls/cockpit/cvrtest-translate</property>
|
|
<axis>
|
|
<x1-m>-0.134358</x1-m>
|
|
<y1-m>-0.259398</y1-m>
|
|
<z1-m>0.892231</z1-m>
|
|
<x2-m>-0.133481</x2-m>
|
|
<y2-m>-0.259101</y2-m>
|
|
<z2-m>0.889991</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Call Buttons -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GroundCall</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.MechCallFunc();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gndcall-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gndcall-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>groundcall-lbl</tooltip-id>
|
|
<label>Call ground</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GroundCall</object-name>
|
|
<property>controls/cockpit/gndcall-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>AllCabinCall</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.CabinCallFunc();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/allcall-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/allcall-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>allcall-lbl</tooltip-id>
|
|
<label>Call all crew</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>AllCabinCall</object-name>
|
|
<property>controls/cockpit/allcall-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>FwdCabinCall</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.CabinCallFunc();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fwdcall-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fwdcall-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fwdcall-lbl</tooltip-id>
|
|
<label>Call fwd galley</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FwdCabinCall</object-name>
|
|
<property>controls/cockpit/fwdcall-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>AftCabinCall</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.CabinCallFunc();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/aftcall-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/aftcall-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>aftcall-lbl</tooltip-id>
|
|
<label>Call aft galley</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>AftCabinCall</object-name>
|
|
<property>controls/cockpit/aftcall-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>EmerCallProt</object-name>
|
|
<property>controls/OH/protectors/emercall-pos</property>
|
|
<factor>-145</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<!--<object-name>EmerCallProt.axis</object-name>-->
|
|
<x1-m>-0.074667</x1-m>
|
|
<y1-m>-0.198464</y1-m>
|
|
<z1-m>0.915252</z1-m>
|
|
<x2-m>-0.075398</x2-m>
|
|
<y2-m>-0.182303</y2-m>
|
|
<z2-m>0.917131</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/emercall</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emercall-lbl</tooltip-id>
|
|
<label>Emer Call guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>EmerCallBtn</object-name>
|
|
<object-name>EmerCallBtn1C</object-name>
|
|
<object-name>EmerCallBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/OH/protectors/emercall</property>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/emerCall</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/emercall-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/switches/emerCall</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/emercall-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>emercall-lbl</tooltip-id>
|
|
<label>Emer call</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>EmerCallBtn</object-name>
|
|
<object-name>EmerCallBtn1C</object-name>
|
|
<object-name>EmerCallBtn2O</object-name>
|
|
<property>controls/cockpit/emercall-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EmerCallBtn1C</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>controls/switches/emerCallLtC</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>EmerCallBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/switches/annun-test</property>
|
|
<property>controls/switches/emerCallLtO</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Fire Buttons -->
|
|
|
|
<!-- Engine 1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>eng1.firebtnbase</object-name>
|
|
<object-name>firebtn1</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/engines/engine[0]/fire-btn-cover</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/engines/engine[0]/fire-btn</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng1-fire-lbl</tooltip-id>
|
|
<label>Engine 1 Fire Pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Eng1FireCover</object-name>
|
|
<property>controls/cockpit/fire-btn-cover-1-pos</property>
|
|
<factor>-110</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>Eng1FireCover.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<condition>
|
|
<not><property>controls/engines/engine[0]/fire-btn</property></not>
|
|
</condition>
|
|
<command>property-cycle</command>
|
|
<property>controls/engines/engine[0]/fire-btn-cover</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng1-fire-cover-lbl</tooltip-id>
|
|
<label>Engine 1 Fire Cover</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>eng1.firebtnbase</object-name>
|
|
<object-name>firebtn1</object-name>
|
|
<property>controls/cockpit/fire-btn-1-pos</property>
|
|
<factor>-0.0175</factor>
|
|
<axis>
|
|
<x1-m>0.311855</x1-m>
|
|
<y1-m>-0.095695</y1-m>
|
|
<z1-m>1.07511</z1-m>
|
|
<x2-m>0.300635</x2-m>
|
|
<y2-m>-0.095695</y2-m>
|
|
<z2-m>1.10357</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>firebtn1</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/fire/engine1/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<or>
|
|
<!-- 35LP -->
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<!-- 37LP -->
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- APU -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>apu.firebtnbase</object-name>
|
|
<object-name>firebtnapu</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/apu/fire-btn-cover</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/apu/fire-btn</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apu-fire-btn-lbl</tooltip-id>
|
|
<label>APU Fire Pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>APUFireCover</object-name>
|
|
<property>controls/cockpit/fire-btn-cover-apu-pos</property>
|
|
<factor>-110</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>APUFireCover.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<condition>
|
|
<not><property>controls/apu/fire-btn</property></not>
|
|
</condition>
|
|
<command>property-cycle</command>
|
|
<property>controls/apu/fire-btn-cover</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apu-fire-cover-lbl</tooltip-id>
|
|
<label>APU Fire Cover</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>apu.firebtnbase</object-name>
|
|
<object-name>firebtnapu</object-name>
|
|
<property>controls/cockpit/fire-btn-apu-pos</property>
|
|
<factor>-0.0175</factor>
|
|
<axis>
|
|
<x1-m>0.311855</x1-m>
|
|
<y1-m>-0.095695</y1-m>
|
|
<z1-m>1.07511</z1-m>
|
|
<x2-m>0.300635</x2-m>
|
|
<y2-m>-0.095695</y2-m>
|
|
<z2-m>1.10357</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>firebtnapu</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/fire/apu/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<or>
|
|
<!-- 35LP -->
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<!-- 37LP -->
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Engine 2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>eng2.firebtnbase</object-name>
|
|
<object-name>firebtn2</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/engines/engine[1]/fire-btn-cover</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/engines/engine[1]/fire-btn</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng2-fire-btn-lbl</tooltip-id>
|
|
<label>Engine 2 Fire Pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Eng2FireCover</object-name>
|
|
<property>controls/cockpit/fire-btn-cover-2-pos</property>
|
|
<factor>-110</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>Eng2FireCover.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<condition>
|
|
<not><property>controls/engines/engine[1]/fire-btn</property></not>
|
|
</condition>
|
|
<command>property-cycle</command>
|
|
<property>controls/engines/engine[1]/fire-btn-cover</property>
|
|
<value>false</value>
|
|
<value>true</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng2-fire-cover-lbl</tooltip-id>
|
|
<label>Engine 2 Fire Cover</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>eng2.firebtnbase</object-name>
|
|
<object-name>firebtn2</object-name>
|
|
<property>controls/cockpit/fire-btn-2-pos</property>
|
|
<factor>-0.0175</factor>
|
|
<axis>
|
|
<x1-m>0.311855</x1-m>
|
|
<y1-m>-0.095695</y1-m>
|
|
<z1-m>1.07511</z1-m>
|
|
<x2-m>0.300635</x2-m>
|
|
<y2-m>-0.095695</y2-m>
|
|
<z2-m>1.10357</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>firebtn2</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/fire/engine2/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<or>
|
|
<!-- 35LP -->
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-si-bus</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess-shed</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<!-- 37LP -->
|
|
<greater-than>
|
|
<property>/systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>1.0</red>
|
|
<green>1.0</green>
|
|
<blue>1.0</blue>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Fire panel lights -->
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1FireAgt1Btn1S</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>controls/engines/engine[0]/fire-btn</property>
|
|
<property>controls/fire/test-btn-1</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1FireAgt2Btn1S</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>controls/engines/engine[0]/fire-btn</property>
|
|
<property>controls/fire/test-btn-1</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1FireAgt1Btn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/engine1/disch1</property>
|
|
<property>controls/fire/test-btn-1</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1FireAgt2Btn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/engine1/disch2</property>
|
|
<property>controls/fire/test-btn-1</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUFireAgtBtn1S</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/apu/fire-btn</property>
|
|
<property>controls/fire/apu-test-btn</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUFireAgtBtn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/apu/disch</property>
|
|
<property>controls/fire/apu-test-btn</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2FireAgt1Btn1S</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>controls/engines/engine[1]/fire-btn</property>
|
|
<property>controls/fire/test-btn-2</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2FireAgt2Btn1S</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>controls/engines/engine[1]/fire-btn</property>
|
|
<property>controls/fire/test-btn-2</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2FireAgt1Btn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/engine2/disch1</property>
|
|
<property>controls/fire/test-btn-2</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2FireAgt2Btn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/engine2/disch2</property>
|
|
<property>controls/fire/test-btn-2</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Test Buttons -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng1FireTst</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/test-btn-1</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<or>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-btn-1-test-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-btn-1-test-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/test-btn-1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng1FireTst</object-name>
|
|
<property>controls/cockpit/fire-btn-1-test-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>0.311855</x1-m>
|
|
<y1-m>-0.095695</y1-m>
|
|
<z1-m>1.07511</z1-m>
|
|
<x2-m>0.300635</x2-m>
|
|
<y2-m>-0.095695</y2-m>
|
|
<z2-m>1.10357</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng2FireTst</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/test-btn-2</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<or>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-btn-2-test-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-btn-2-test-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/test-btn-2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng2FireTst</object-name>
|
|
<property>controls/cockpit/fire-btn-2-test-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>0.311855</x1-m>
|
|
<y1-m>-0.095695</y1-m>
|
|
<z1-m>1.07511</z1-m>
|
|
<x2-m>0.300635</x2-m>
|
|
<y2-m>-0.095695</y2-m>
|
|
<z2-m>1.10357</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>APUFireTst</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/apu-test-btn</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-btn-apu-test-translate</property>
|
|
<value>0.0015</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-btn-apu-test-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/apu-test-btn</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>APUFireTst</object-name>
|
|
<property>controls/cockpit/fire-btn-apu-test-translate</property>
|
|
<factor>1</factor>
|
|
<axis>
|
|
<x1-m>0.311855</x1-m>
|
|
<y1-m>-0.095695</y1-m>
|
|
<z1-m>1.07511</z1-m>
|
|
<x2-m>0.300635</x2-m>
|
|
<y2-m>-0.095695</y2-m>
|
|
<z2-m>1.10357</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Pushbuttons -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng1FireAgt1Btn1S</object-name>
|
|
<object-name>Eng1FireAgt1Btn2D</object-name>
|
|
<object-name>Eng1FireAgt1Btn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[0]/agent1-btn</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng1FireAgt1Btn1S</object-name>
|
|
<object-name>Eng1FireAgt1Btn2D</object-name>
|
|
<object-name>Eng1FireAgt1Btn</object-name>
|
|
<property>controls/cockpit/fire-agent-1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng1FireAgt2Btn1S</object-name>
|
|
<object-name>Eng1FireAgt2Btn2D</object-name>
|
|
<object-name>Eng1FireAgt2Btn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[0]/agent2-btn</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng1FireAgt2Btn1S</object-name>
|
|
<object-name>Eng1FireAgt2Btn2D</object-name>
|
|
<object-name>Eng1FireAgt2Btn</object-name>
|
|
<property>controls/cockpit/fire-agent-2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>APUFireAgtBtn1S</object-name>
|
|
<object-name>APUFireAgtBtn2D</object-name>
|
|
<object-name>APUFireAgtBtn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/apu/agent-btn</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-apu-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-apu-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>APUFireAgtBtn1S</object-name>
|
|
<object-name>APUFireAgtBtn2D</object-name>
|
|
<object-name>APUFireAgtBtn</object-name>
|
|
<property>controls/cockpit/fire-agent-apu-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng2FireAgt1Btn1S</object-name>
|
|
<object-name>Eng2FireAgt1Btn2D</object-name>
|
|
<object-name>Eng2FireAgt1Btn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[1]/agent1-btn</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-hot-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-3-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng2FireAgt1Btn1S</object-name>
|
|
<object-name>Eng2FireAgt1Btn2D</object-name>
|
|
<object-name>Eng2FireAgt1Btn</object-name>
|
|
<property>controls/cockpit/fire-agent-3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng2FireAgt2Btn1S</object-name>
|
|
<object-name>Eng2FireAgt2Btn2D</object-name>
|
|
<object-name>Eng2FireAgt2Btn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/engines/engine[1]/agent2-btn</property>
|
|
<value>1</value>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-4-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fire-agent-4-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng2FireAgt2Btn1S</object-name>
|
|
<object-name>Eng2FireAgt2Btn2D</object-name>
|
|
<object-name>Eng2FireAgt2Btn</object-name>
|
|
<property>controls/cockpit/fire-agent-4-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Hydraulic -->
|
|
<animation>
|
|
<name>Green Eng Pump pick</name>
|
|
<type>pick</type>
|
|
<object-name>GreenEngPump2</object-name>
|
|
<object-name>GreenEngPump21F</object-name>
|
|
<object-name>GreenEngPump22O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/hydraulic/switches/green-edp</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/green-eng-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/green-eng-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>green-eng-lbl</tooltip-id>
|
|
<label>Green engine pump pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GreenEngPump2</object-name>
|
|
<object-name>GreenEngPump21F</object-name>
|
|
<object-name>GreenEngPump22O</object-name>
|
|
<property>controls/cockpit/green-eng-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GreenEngPump21F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/hydraulic/lights/green-edp-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GreenEngPump22O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/hydraulic/switches/green-edp</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>RAT MAN pick</name>
|
|
<type>pick</type>
|
|
<object-name>RATMan</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/hydraulic/switches/rat-man</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rathyd-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rathyd-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/hydraulic/switches/rat-man</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rat-lbl</tooltip-id>
|
|
<label>Deploy Ram Air Turbine</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RATMan</object-name>
|
|
<property>controls/cockpit/rathyd-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>RATManGuard</object-name>
|
|
<property>controls/OH/protectors/ratman-pos</property>
|
|
<factor>145</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>RATManGuard.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/ratman</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ratguard-lbl</tooltip-id>
|
|
<label>RAT guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>BlueElecPump</object-name>
|
|
<object-name>BlueElecPump1F</object-name>
|
|
<object-name>BlueElecPump2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/blueelec</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/hydraulic/switches/blue-elec</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/blueelec</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/blueelec</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/blue-elec-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/blue-elec-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>blue-elec-lbl</tooltip-id>
|
|
<label>Blue electrical pump pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>BlueElecPumpProt</object-name>
|
|
<property>controls/OH/protectors/blueelec-pos</property>
|
|
<factor>-145</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>BlueElecPump.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/blueelec</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>blueelecguard-lbl</tooltip-id>
|
|
<label>Blue electric pump guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>BlueElecPump</object-name>
|
|
<object-name>BlueElecPump1F</object-name>
|
|
<object-name>BlueElecPump2O</object-name>
|
|
<property>controls/cockpit/blue-elec-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BlueElecPump1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/hydraulic/lights/blue-elec-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BlueElecPump2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/hydraulic/switches/blue-elec</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>PTU2</object-name>
|
|
<object-name>PTU21F</object-name>
|
|
<object-name>PTU22O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/hydraulic/switches/ptu</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ptu-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ptu-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>PTU-lbl</tooltip-id>
|
|
<label>Power transfer unit pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>PTU2</object-name>
|
|
<object-name>PTU21F</object-name>
|
|
<object-name>PTU22O</object-name>
|
|
<property>controls/cockpit/ptu-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>PTU21F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/hydraulic/lights/ptu-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>PTU22O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/hydraulic/switches/ptu</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>YellowEngPump</object-name>
|
|
<object-name>YellowEngPump1F</object-name>
|
|
<object-name>YellowEngPump2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/hydraulic/switches/yellow-edp</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/yellow-eng-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/yellow-eng-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>yellow-eng-lbl</tooltip-id>
|
|
<label>Yellow engine pump pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>YellowEngPump1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/hydraulic/lights/yellow-edp-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>YellowEngPump2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/hydraulic/switches/yellow-edp</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>YellowEngPump</object-name>
|
|
<object-name>YellowEngPump1F</object-name>
|
|
<object-name>YellowEngPump2O</object-name>
|
|
<property>controls/cockpit/yellow-eng-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>YellowElecPump</object-name>
|
|
<object-name>YellowElecPump1F</object-name>
|
|
<object-name>YellowElecPump2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/hydraulic/switches/yellow-elec</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/yellow-elec-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/yellow-elec-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>yellow-elec-lbl</tooltip-id>
|
|
<label>Yellow electrical pump pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>YellowElecPump1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/hydraulic/lights/yellow-elec-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>YellowElecPump2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/hydraulic/switches/yellow-elec</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>YellowElecPump</object-name>
|
|
<object-name>YellowElecPump1F</object-name>
|
|
<object-name>YellowElecPump2O</object-name>
|
|
<property>controls/cockpit/yellow-elec-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Fuel -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>LFuelTank1Btn</object-name>
|
|
<object-name>LFuelTank1Btn1F</object-name>
|
|
<object-name>LFuelTank1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/pump-left-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/leftfuel1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/leftfuel1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>leftfuel1-lbl</tooltip-id>
|
|
<label>Left fuel pump 1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>LFuelTank1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/failures/fuel/left-tank-pump-1</property>
|
|
<property>controls/fuel/switches/pump-left-1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>LFuelTank1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/pump-left-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>LFuelTank1Btn</object-name>
|
|
<object-name>LFuelTank1Btn1F</object-name>
|
|
<object-name>LFuelTank1Btn2O</object-name>
|
|
<property>controls/cockpit/leftfuel1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>LFuelTank2Btn</object-name>
|
|
<object-name>LFuelTank2Btn1F</object-name>
|
|
<object-name>LFuelTank2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/pump-left-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/leftfuel2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/leftfuel2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>leftfuel2-lbl</tooltip-id>
|
|
<label>Left fuel pump 2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>LFuelTank2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/failures/fuel/left-tank-pump-2</property>
|
|
<property>controls/fuel/switches/pump-left-2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>LFuelTank2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/pump-left-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>LFuelTank2Btn</object-name>
|
|
<object-name>LFuelTank2Btn1F</object-name>
|
|
<object-name>LFuelTank2Btn2O</object-name>
|
|
<property>controls/cockpit/leftfuel2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CFuelTank1Btn</object-name>
|
|
<object-name>CFuelTank1Btn1F</object-name>
|
|
<object-name>CFuelTank1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-1</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/pump-center-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/centerfuel1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/centerfuel1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>centerfuel1-lbl</tooltip-id>
|
|
<label>Center fuel pump 1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CFuelTank1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>>
|
|
<property>systems/failures/fuel/center-tank-pump-1</property>
|
|
<property>controls/fuel/switches/pump-center-1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CFuelTank1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/pump-center-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CFuelTank1Btn</object-name>
|
|
<object-name>CFuelTank1Btn1F</object-name>
|
|
<object-name>CFuelTank1Btn2O</object-name>
|
|
<property>controls/cockpit/centerfuel1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>FuelModeBtn</object-name>
|
|
<object-name>FuelModeBtn1F</object-name>
|
|
<object-name>FuelModeBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/center-mode</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fuelmode-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fuelmode-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fuelmode-lbl</tooltip-id>
|
|
<label>Toggle fuel manual / auto mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FuelModeBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fuel/mode-fault</property>
|
|
<property>controls/fuel/switches/center-mode</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FuelModeBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/center-mode</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FuelModeBtn</object-name>
|
|
<object-name>FuelModeBtn1F</object-name>
|
|
<object-name>FuelModeBtn2O</object-name>
|
|
<property>controls/cockpit/fuelmode-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>FuelXFeedBtn</object-name>
|
|
<object-name>FuelXFeedBtn1O</object-name>
|
|
<object-name>FuelXFeedBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/crossfeed</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/xfeed-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/xfeed-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>xfeed-lbl</tooltip-id>
|
|
<label>Toggle fuel crossfeed valve</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FuelXFeedBtn1O</object-name>
|
|
<condition>
|
|
<or>
|
|
<equals>
|
|
<property>systems/fuel/valves/crossfeed-valve</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FuelXFeedBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/fuel/switches/crossfeed</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FuelXFeedBtn</object-name>
|
|
<object-name>FuelXFeedBtn1O</object-name>
|
|
<object-name>FuelXFeedBtn2O</object-name>
|
|
<property>controls/cockpit/xfeed-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CFuelTank2Btn</object-name>
|
|
<object-name>CFuelTank2Btn1F</object-name>
|
|
<object-name>CFuelTank2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/pump-center-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/centerfuel2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/centerfuel2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>centerfuel2-lbl</tooltip-id>
|
|
<label>Center fuel pump 2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CFuelTank2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/failures/fuel/center-tank-pump-2</property>
|
|
<property>controls/fuel/switches/pump-center-2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CFuelTank2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/pump-center-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CFuelTank2Btn</object-name>
|
|
<object-name>CFuelTank2Btn1F</object-name>
|
|
<object-name>CFuelTank2Btn2O</object-name>
|
|
<property>controls/cockpit/centerfuel2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>RFuelTank1Btn</object-name>
|
|
<object-name>RFuelTank1Btn1F</object-name>
|
|
<object-name>RFuelTank1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/pump-right-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rightfuel1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rightfuel1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rightfuel1-lbl</tooltip-id>
|
|
<label>Right fuel pump 1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>RFuelTank1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/failures/fuel/right-tank-pump-1</property>
|
|
<property>controls/fuel/switches/pump-right-1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>RFuelTank1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/pump-right-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RFuelTank1Btn</object-name>
|
|
<object-name>RFuelTank1Btn1F</object-name>
|
|
<object-name>RFuelTank1Btn2O</object-name>
|
|
<property>controls/cockpit/rightfuel1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>RFuelTank2Btn</object-name>
|
|
<object-name>RFuelTank2Btn1F</object-name>
|
|
<object-name>RFuelTank2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fuel/switches/pump-right-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rightfuel2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/rightfuel2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>rightfuel2-lbl</tooltip-id>
|
|
<label>Right fuel pump 2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>RFuelTank2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/failures/fuel/right-tank-pump-2</property>
|
|
<property>controls/fuel/switches/pump-right-2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>RFuelTank2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fuel/switches/pump-right-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RFuelTank2Btn</object-name>
|
|
<object-name>RFuelTank2Btn1F</object-name>
|
|
<object-name>RFuelTank2Btn2O</object-name>
|
|
<property>controls/cockpit/rightfuel2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Pneumatic -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>ACFlowKnb</object-name>
|
|
<object-name>ACFlowKnb.mark</object-name>
|
|
<property>controls/pneumatics/switches/pack-flow-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<interpolation>
|
|
<entry><ind>0.8</ind><dep>-50</dep></entry>
|
|
<entry><ind>1.0</ind><dep> 0</dep></entry>
|
|
<entry><ind>1.2</ind><dep> 50</dep></entry>
|
|
</interpolation>
|
|
<axis>
|
|
<object-name>ACFlowKnb.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/pneumatics/switches/pack-flow</property>
|
|
<value>0.8</value>
|
|
<value>1.0</value>
|
|
<value>1.2</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>packflow-lbl</tooltip-id>
|
|
<label>Adjust pack flow rate</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>CockpitACKnb</object-name>
|
|
<object-name>CockpitACKnb.mark</object-name>
|
|
<property>controls/pneumatics/switches/temp-cockpit-pos</property>
|
|
<offset-deg>-135</offset-deg>
|
|
<factor>270</factor>
|
|
<axis>
|
|
<object-name>CockpitACKnb.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/pneumatics/switches/temp-cockpit</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cockpittemp-lbl</tooltip-id>
|
|
<label>Adjust cockpit temperature</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>FwdCabinACKnb</object-name>
|
|
<object-name>FwdCabinACKnb.mark</object-name>
|
|
<property>controls/pneumatics/switches/temp-cabin-fwd-pos</property>
|
|
<offset-deg>-135</offset-deg>
|
|
<factor>270</factor>
|
|
<axis>
|
|
<object-name>FwdCabinACKnb.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/pneumatics/switches/temp-cabin-fwd</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fwdcabin-lbl</tooltip-id>
|
|
<label>Adjust forward cabin temperature</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>AftCabinACKnb</object-name>
|
|
<object-name>AftCabinACKnb.mark</object-name>
|
|
<property>controls/pneumatics/switches/temp-cabin-aft-pos</property>
|
|
<offset-deg>-135</offset-deg>
|
|
<factor>270</factor>
|
|
<axis>
|
|
<object-name>AftCabinACKnb.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/pneumatics/switches/temp-cabin-aft</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>aftcabin-lbl</tooltip-id>
|
|
<label>Adjust aft cabin temperature</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>XbleedKnb</object-name>>
|
|
<object-name>XbleedKnb.mark</object-name>
|
|
<property>controls/pneumatics/switches/x-bleed-pos</property>
|
|
<drag-scale-px>15</drag-scale-px>
|
|
<offset-deg>-50</offset-deg>
|
|
<factor>50</factor>
|
|
<axis>
|
|
<object-name>XbleedKnb.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/pneumatics/switches/x-bleed</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<value>2</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/knb1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>xbleed-lbl</tooltip-id>
|
|
<label>Crossbleed valve control</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ACPack1Btn</object-name>
|
|
<object-name>ACPack1Btn1F</object-name>
|
|
<object-name>ACPack1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/pack-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/pack1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/pack1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pack1-lbl</tooltip-id>
|
|
<label>Engine 1 pack pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ACPack1Btn</object-name>
|
|
<object-name>ACPack1Btn1F</object-name>
|
|
<object-name>ACPack1Btn2O</object-name>
|
|
<property>controls/cockpit/pack1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ACPack1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>/systems/air-conditioning/warnings/pack-1-fault-light</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ACPack1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/pneumatics/switches/pack-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng1BleedBtn</object-name>
|
|
<object-name>Eng1BleedBtn1F</object-name>
|
|
<object-name>Eng1BleedBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess-shed</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/bleed-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bleed1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bleed1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>bleed1-lbl</tooltip-id>
|
|
<label>Engine 1 bleed pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng1BleedBtn</object-name>
|
|
<object-name>Eng1BleedBtn1F</object-name>
|
|
<object-name>Eng1BleedBtn2O</object-name>
|
|
<property>controls/cockpit/bleed1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1BleedBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/pneumatics/warnings/bleed1-fault</property>
|
|
<property>controls/pneumatics/switches/bleed-1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1BleedBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/pneumatics/switches/bleed-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>RamAirBtnProt</object-name>
|
|
<property>controls/OH/protectors/ramair-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>RamAirBtnProt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/ramair</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ramairguard-lbl</tooltip-id>
|
|
<label>Ram air guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>RamAirBtn</object-name>
|
|
<object-name>RamAirBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<property>controls/OH/protectors/ramair</property>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/ram-air</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/ramair</property>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ramair-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ramair-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ramair-lbl</tooltip-id>
|
|
<label>Ram air pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>RamAirBtn</object-name>
|
|
<object-name>RamAirBtn2O</object-name>
|
|
<property>controls/cockpit/ramair-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>RamAirBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/pneumatics/switches/ram-air</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>APUBleedBtn</object-name>
|
|
<object-name>APUBleedBtn1F</object-name>
|
|
<object-name>APUBleedBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess-shed</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/apu</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apubleed-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apubleed-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apubleed-lbl</tooltip-id>
|
|
<label>APU bleed pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>APUBleedBtn</object-name>
|
|
<object-name>APUBleedBtn1F</object-name>
|
|
<object-name>APUBleedBtn2O</object-name>
|
|
<property>controls/cockpit/apubleed-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUBleedBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<!--<and>
|
|
<equals>
|
|
<property>systems/pneumatics/bleedapu-fault</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<equals>
|
|
<property>controls/pneumatics/switches/apu</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</and> leak not simulated yet -->
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUBleedBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/pneumatics/switches/apu</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng2BleedBtn</object-name>
|
|
<object-name>Eng2BleedBtn1F</object-name>
|
|
<object-name>Eng2BleedBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-2</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess-shed</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/bleed-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bleed2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bleed2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>bleed2-lbl</tooltip-id>
|
|
<label>Engine 2 bleed pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng2BleedBtn</object-name>
|
|
<object-name>Eng2BleedBtn1F</object-name>
|
|
<object-name>Eng2BleedBtn2O</object-name>
|
|
<property>controls/cockpit/bleed2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2BleedBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/pneumatics/warnings/bleed2-fault</property>
|
|
<property>controls/pneumatics/switches/bleed-2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2BleedBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/pneumatics/switches/bleed-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>HotAirBtn</object-name>
|
|
<object-name>HotAirBtn1F</object-name>
|
|
<object-name>HotAirBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/hot-air</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hotair-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/hotair-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>bleed2-lbl</tooltip-id>
|
|
<label>Hot air pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>HotAirBtn</object-name>
|
|
<object-name>HotAirBtn1F</object-name>
|
|
<object-name>HotAirBtn2O</object-name>
|
|
<property>controls/cockpit/hotair-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>HotAirBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/pneumatics/hotair-fault</property>
|
|
<property>controls/pneumatics/switches/hot-air</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>HotAirBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/pneumatics/switches/hot-air</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ACPack2Btn</object-name>
|
|
<object-name>ACPack2Btn1F</object-name>
|
|
<object-name>ACPack2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/pack-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/pack2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/pack2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>pack2-lbl</tooltip-id>
|
|
<label>Engine 2 pack pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ACPack2Btn</object-name>
|
|
<object-name>ACPack2Btn1F</object-name>
|
|
<object-name>ACPack2Btn2O</object-name>
|
|
<property>controls/cockpit/pack2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ACPack2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>/systems/air-conditioning/warnings/pack-2-fault-light</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ACPack2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/pneumatics/switches/pack-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Electrical -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GalleyPwrBtn</object-name>
|
|
<object-name>GalleyPwrBtn1F</object-name>
|
|
<object-name>GalleyPwrBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-service-bus</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/galley</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/galley-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/galley-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>galley-lbl</tooltip-id>
|
|
<label>Galley power pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GalleyPwrBtn</object-name>
|
|
<object-name>GalleyPwrBtn1F</object-name>
|
|
<object-name>GalleyPwrBtn2O</object-name>
|
|
<property>controls/cockpit/galley-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CommercialBtn</object-name>
|
|
<object-name>CommercialBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/commercial-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/commercial-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>commercial-lbl</tooltip-id>
|
|
<label>Commercial power pushbutton (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CommercialBtn</object-name>
|
|
<object-name>CommercialBtn2O</object-name>
|
|
<property>controls/cockpit/commercial-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GalleyPwrBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/electrical/light/galley-fault</property>
|
|
<property>controls/electrical/switches/galley</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GalleyPwrBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/galley</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>BatteryBtn1</object-name>
|
|
<object-name>BatteryBtn11F</object-name>
|
|
<object-name>BatteryBtn12O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/bat-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bat1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bat1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>battery1-lbl</tooltip-id>
|
|
<label>Connect battery 1 to busses</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>BatteryBtn1</object-name>
|
|
<object-name>BatteryBtn11F</object-name>
|
|
<object-name>BatteryBtn12O</object-name>
|
|
<property>controls/cockpit/bat1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BatteryBtn11F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/electrical/light/bat-1-fault</property>
|
|
<property>controls/electrical/switches/bat-1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BatteryBtn12O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/bat-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>BatteryBtn2</object-name>
|
|
<object-name>BatteryBtn21F</object-name>
|
|
<object-name>BatteryBtn22O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/bat-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bat2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bat2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>battery2-lbl</tooltip-id>
|
|
<label>Connect battery 2 to busses</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>BatteryBtn2</object-name>
|
|
<object-name>BatteryBtn21F</object-name>
|
|
<object-name>BatteryBtn22O</object-name>
|
|
<property>controls/cockpit/bat2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BatteryBtn21F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/electrical/light/bat-2-fault</property>
|
|
<property>controls/electrical/switches/bat-2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BatteryBtn22O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/bat-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>IDG1Prot</object-name>
|
|
<property>controls/OH/protectors/idg1-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>IDG2Prot.axis.001</object-name>
|
|
</axis>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/idg1</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>IDG1Btn</object-name>
|
|
<object-name>IDG1Btn1F</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>/engines/engine[0]/n2-actual</property>
|
|
<value>14.0</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/OH/protectors/idg1</property>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/idg-1-disc</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/idg1</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/idg-1-disc-momentary</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/idg1</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/idg1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/idg-1-disc-momentary</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/idg1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>IDG1Btn</object-name>
|
|
<object-name>IDG1Btn1F</object-name>
|
|
<property>controls/cockpit/idg1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IDG1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/electrical/light/idg-1-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Gen1Btn</object-name>
|
|
<object-name>Gen1Btn1F</object-name>
|
|
<object-name>Gen1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>/systems/electrical/sources/idg-1/gcu-1-powered</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/gen-1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gen1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gen1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gen1-lbl</tooltip-id>
|
|
<label>Gen 1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Gen1Btn</object-name>
|
|
<object-name>Gen1Btn1F</object-name>
|
|
<object-name>Gen1Btn2O</object-name>
|
|
<property>controls/cockpit/gen1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Gen1Btn1F</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/electrical/light/gen-1-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<property>/systems/electrical/sources/idg-1/gcu-1-powered</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Gen1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/gen-1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ACESSFeedBtn</object-name>
|
|
<object-name>ACESSFeedBtn1F</object-name>
|
|
<object-name>ACESSFeedBtn2A</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/ac-ess-feed</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acess-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/acess-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gen1-lbl</tooltip-id>
|
|
<label>Switch AC ESS power to AC2</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ACESSFeedBtn</object-name>
|
|
<object-name>ACESSFeedBtn1F</object-name>
|
|
<object-name>ACESSFeedBtn2A</object-name>
|
|
<property>controls/cockpit/acess-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ACESSFeedBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/electrical/light/ac-ess-feed-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ACESSFeedBtn2A</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/electrical/switches/ac-ess-feed</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>APUGenBtn</object-name>
|
|
<object-name>APUGenBtnA</object-name>
|
|
<object-name>APUGenBtnO</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>/systems/electrical/sources/apu/gcu-powered</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/apu</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apugen-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/apugen-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apugen-lbl</tooltip-id>
|
|
<label>APU generator pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>APUGenBtn</object-name>
|
|
<object-name>APUGenBtnA</object-name>
|
|
<object-name>APUGenBtnO</object-name>
|
|
<property>controls/cockpit/apugen-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUGenBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/electrical/light/apu-fault</property>
|
|
<property>controls/electrical/switches/apu</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>APUGenBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/apu</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>BusTieBtn</object-name>
|
|
<object-name>BusTieBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</or>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/bus-tie</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bustie-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/bustie-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>apugen-lbl</tooltip-id>
|
|
<label>Open / close bus ties</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>BusTieBtn</object-name>
|
|
<object-name>BusTieBtn2O</object-name>
|
|
<property>controls/cockpit/bustie-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>BusTieBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/bus-tie</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ExtPwrBtn</object-name>
|
|
<object-name>ExtPwrBtn1A</object-name>
|
|
<object-name>ExtPwrBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/electrical/switches/ground-cart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/ext-pwr</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/extpwr-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/extpwr-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>extpwr-lbl</tooltip-id>
|
|
<label>Connect external power</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ExtPwrBtn</object-name>
|
|
<object-name>ExtPwrBtn1A</object-name>
|
|
<object-name>ExtPwrBtn2O</object-name>
|
|
<property>controls/cockpit/extpwr-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ExtPwrBtn1A</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/electrical/switches/ground-cart</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ExtPwrBtn2O</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/electrical/relay/ext-epc/contact-pos</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-ess</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Gen2Btn</object-name>
|
|
<object-name>Gen2Btn1F</object-name>
|
|
<object-name>Gen2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<property>/systems/electrical/sources/idg-2/gcu-2-powered</property>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/electrical/switches/gen-2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gen2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gen2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gen2-lbl</tooltip-id>
|
|
<label>Gen 2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Gen2Btn</object-name>
|
|
<object-name>Gen2Btn1F</object-name>
|
|
<object-name>Gen2Btn2O</object-name>
|
|
<property>controls/cockpit/gen2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Gen2Btn1F</object-name>
|
|
<condition>
|
|
<and>
|
|
<or>
|
|
<property>systems/electrical/light/gen-2-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
<property>/systems/electrical/sources/idg-2/gcu-2-powered</property>
|
|
</and>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Gen2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/electrical/switches/gen-2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>IDG2Prot</object-name>
|
|
<property>controls/OH/protectors/idg2-pos</property>
|
|
<factor>-145</factor>
|
|
<axis>
|
|
<object-name>IDG2Prot.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/idg2</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>IDG2Btn</object-name>
|
|
<object-name>IDG2Btn1F</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>/engines/engine[1]/n2-actual</property>
|
|
<value>14.0</value>
|
|
</greater-than-equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-bat</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
<property>controls/OH/protectors/idg2</property>
|
|
</and>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/idg-2-disc</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/idg2</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/idg-2-disc-momentary</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<property>controls/OH/protectors/idg1</property>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/idg2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/electrical/switches/idg-2-disc-momentary</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/idg2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>IDG2Btn</object-name>
|
|
<object-name>IDG2Btn1F</object-name>
|
|
<property>controls/cockpit/idg2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>IDG2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/electrical/light/idg-2-fault</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- FCTL -->
|
|
|
|
<!-- ELAC 1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ELAC1Btn</object-name>
|
|
<object-name>ELAC1Btn1F</object-name>
|
|
<object-name>ELAC1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/elac1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elac1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elac1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>elac1-lbl</tooltip-id>
|
|
<label>ELAC1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ELAC1Btn</object-name>
|
|
<object-name>ELAC1Btn1F</object-name>
|
|
<object-name>ELAC1Btn2O</object-name>
|
|
<property>controls/cockpit/elac1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ELAC1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/elac1-fault</property>
|
|
<property>controls/fctl/switches/elac1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ELAC1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/elac1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- SEC 1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>SEC1Btn</object-name>
|
|
<object-name>SEC1Btn1F.001</object-name>
|
|
<object-name>SEC1Btn2O.001</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/sec1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sec1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sec1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>sec1-lbl</tooltip-id>
|
|
<label>SEC1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>SEC1Btn</object-name>
|
|
<object-name>SEC1Btn1F.001</object-name>
|
|
<object-name>SEC1Btn2O.001</object-name>
|
|
<property>controls/cockpit/sec1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>SEC1Btn1F.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/sec1-fault</property>
|
|
<property>controls/fctl/switches/sec1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>SEC1Btn2O.001</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/sec1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- FAC 1 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>FAC1Btn</object-name>
|
|
<object-name>FAC1Btn1F</object-name>
|
|
<object-name>FAC1Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/fac1</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fac1-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fac1-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fac1-lbl</tooltip-id>
|
|
<label>FAC1 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FAC1Btn</object-name>
|
|
<object-name>FAC1Btn1F</object-name>
|
|
<object-name>FAC1Btn2O</object-name>
|
|
<property>controls/cockpit/fac1-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FAC1Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/fac1-fault</property>
|
|
<property>controls/fctl/switches/fac1</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FAC1Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/fac1</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- ELAC 2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>ELAC2Btn</object-name>
|
|
<object-name>ELAC2Btn1F</object-name>
|
|
<object-name>ELAC2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/elac2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elac2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/elac2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>elac2-lbl</tooltip-id>
|
|
<label>ELAC2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>ELAC2Btn</object-name>
|
|
<object-name>ELAC2Btn1F</object-name>
|
|
<object-name>ELAC2Btn2O</object-name>
|
|
<property>controls/cockpit/elac2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ELAC2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/elac2-fault</property>
|
|
<property>controls/fctl/switches/elac2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>ELAC2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/elac2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- SEC 2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>SEC2Btn</object-name>
|
|
<object-name>SEC2Btn1F</object-name>
|
|
<object-name>SEC2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/sec2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sec2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sec2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>sec2-lbl</tooltip-id>
|
|
<label>SEC2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>SEC2Btn</object-name>
|
|
<object-name>SEC2Btn1F</object-name>
|
|
<object-name>SEC2Btn2O</object-name>
|
|
<property>controls/cockpit/sec2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>SEC2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/sec2-fault</property>
|
|
<property>controls/fctl/switches/sec2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>SEC2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/sec2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- SEC 3 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>SEC3Btn</object-name>
|
|
<object-name>SEC3Btn1F</object-name>
|
|
<object-name>SEC3Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/sec3</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sec3-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/sec3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>sec3-lbl</tooltip-id>
|
|
<label>SEC3 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>SEC3Btn</object-name>
|
|
<object-name>SEC3Btn1F</object-name>
|
|
<object-name>SEC3Btn2O</object-name>
|
|
<property>controls/cockpit/sec3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>SEC3Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/sec3-fault</property>
|
|
<property>controls/fctl/switches/sec3</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>SEC3Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/sec3</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- FAC 2 -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>FAC2Btn</object-name>
|
|
<object-name>FAC2Btn1F</object-name>
|
|
<object-name>FAC2Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/fctl/switches/fac2</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fac2-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fac2-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fac2-lbl</tooltip-id>
|
|
<label>FAC2 pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FAC2Btn</object-name>
|
|
<object-name>FAC2Btn1F</object-name>
|
|
<object-name>FAC2Btn2O</object-name>
|
|
<property>controls/cockpit/fac2-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FAC2Btn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<property>systems/fctl/lights/fac2-fault</property>
|
|
<property>controls/fctl/switches/fac2</property>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FAC2Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/fctl/switches/fac2</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- GPWS -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GPWSTerrBtn</object-name>
|
|
<object-name>GPWSTerrBtn1F</object-name>
|
|
<object-name>GPWSTerrBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/efis/inputs/terr</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>instrumentation/efis[1]/inputs/terr</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-terr-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-terr-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
<value>0</value>
|
|
</equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>
|
|
setprop("instrumentation/efis/inputs/terr",getprop("controls/switches/terr_on_nd_l"));
|
|
setprop("instrumentation/efis[1]/inputs/terr",getprop("controls/switches/terr_on_nd_r"));
|
|
</script>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gpws-terr-lbl</tooltip-id>
|
|
<label>GPWS terrain pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GPWSTerrBtn</object-name>
|
|
<object-name>GPWSTerrBtn1F</object-name>
|
|
<object-name>GPWSTerrBtn2O</object-name>
|
|
<property>controls/cockpit/gpws-terr-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GPWSBtn</object-name>
|
|
<object-name>GPWSBtn1F</object-name>
|
|
<object-name>GPWSBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/mk-viii/inputs/discretes/gpws-inhibit</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-sys-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-sys-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gpws-sys-lbl</tooltip-id>
|
|
<label>GPWS system pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GPWSBtn</object-name>
|
|
<object-name>GPWSBtn1F</object-name>
|
|
<object-name>GPWSBtn2O</object-name>
|
|
<property>controls/cockpit/gpws-sys-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GPWSGSBtn</object-name>
|
|
<object-name>GPWSGSBtn1O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/mk-viii/inputs/discretes/glideslope-inhibit</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-gs-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-gs-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gpws-gs-lbl</tooltip-id>
|
|
<label>GPWS inhibit glideslope warning</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GPWSGSBtn</object-name>
|
|
<object-name>GPWSGSBtn1O</object-name>
|
|
<property>controls/cockpit/gpws-gs-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GPWSFlpBtn</object-name>
|
|
<object-name>GPWSFlpBtn1O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/mk-viii/inputs/discretes/momentary-flap-all-override</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-flap-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-flap-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>gpws-flap-lbl</tooltip-id>
|
|
<label>GPWS inhibit flaps warning</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GPWSFlpBtn</object-name>
|
|
<object-name>GPWSFlpBtn1O</object-name>
|
|
<property>controls/cockpit/gpws-flap-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>GPWSFlp3Btn</object-name>
|
|
<object-name>GPWSFlp3Btn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>instrumentation/mk-viii/inputs/discretes/momentary-flap-3-override</property>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-flap3-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/gpws-flap3-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>flaps3-lbl</tooltip-id>
|
|
<label>GPWS land with flaps 3</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>GPWSFlp3Btn</object-name>
|
|
<object-name>GPWSFlp3Btn2O</object-name>
|
|
<property>controls/cockpit/gpws-flap3-translate</property>
|
|
<axis>
|
|
<x1-m>-0.13646</x1-m>
|
|
<y1-m>0.000025</y1-m>
|
|
<z1-m>0.904695</z1-m>
|
|
<x2-m>-0.14011</x2-m>
|
|
<y2-m>0.000025</y2-m>
|
|
<z2-m>0.914005</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSTerrBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<not><property>instrumentation/mk-viii/serviceable</property></not>
|
|
<not><property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property></not>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSTerrBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>instrumentation/mk-viii/inputs/discretes/ta-tcf-inhibit</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<and>
|
|
<not><property>instrumentation/mk-viii/serviceable</property></not>
|
|
<not><property>instrumentation/mk-viii/inputs/discretes/gpws-inhibit</property></not>
|
|
</and>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>instrumentation/mk-viii/inputs/discretes/gpws-inhibit</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSGSBtn1O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>instrumentation/mk-viii/inputs/discretes/glideslope-inhibit</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSFlpBtn1O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>instrumentation/mk-viii/inputs/discretes/momentary-flap-all-override</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>GPWSFlp3Btn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>instrumentation/mk-viii/inputs/discretes/momentary-flap-3-override</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Cargo Smoke -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>FwdCargoDischGuard</object-name>
|
|
<property>controls/OH/protectors/fwddisch-pos</property>
|
|
<factor>145</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>FwdCargoDischGuard.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/fwddisch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fwdguard-lbl</tooltip-id>
|
|
<label>FWD cargo guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>FwdCargoDischBtn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/cargo/fwddisch</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fwd-cargo-disch-btn-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/fwd-cargo-disch-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fwddisch-lbl</tooltip-id>
|
|
<label>FWD cargo hold - discharge agent</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>FwdCargoDischBtn</object-name>
|
|
<property>controls/cockpit/fwd-cargo-disch-btn-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Cargo Smoke Test</name>
|
|
<type>pick</type>
|
|
<object-name>CargoSmkTest</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/cargo/test</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding><binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cargo-fire-test-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cargo-fire-test-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/cargo/test</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>fwddisch-lbl</tooltip-id>
|
|
<label>Hold 2 sec for cargo fire test</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CargoSmkTest</object-name>
|
|
<property>controls/cockpit/cargo-fire-test-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>AftCargoDischBtn</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/fire/cargo/aftdisch</property>
|
|
<value>1</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/aft-cargo-disch-btn-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/aft-cargo-disch-btn-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>aftguard-lbl</tooltip-id>
|
|
<label>AFT cargo guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>AftCargoDischBtn</object-name>
|
|
<property>controls/cockpit/aft-cargo-disch-btn-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>AftCargoDischGuard</object-name>
|
|
<property>controls/OH/protectors/aftdisch-pos</property>
|
|
<factor>145</factor>
|
|
<drag-direction>vertical</drag-direction>
|
|
<axis>
|
|
<object-name>AftCargoDischGuard.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/aftdisch</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>aftdisch-lbl</tooltip-id>
|
|
<label>AFT cargo hold - discharge agent</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FwdCargoSmokeBtn1S</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/cargo/fwd/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>AftCargoSmkBtn1S</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/cargo/aft/warning-active</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>FwdCargoSmokeBtn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/cargo/disch</property>
|
|
<property>systems/fire/cargo/disch-test</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>AftCargoSmkBtn2D</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>systems/fire/cargo/disch</property>
|
|
<property>systems/fire/cargo/disch-test</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Ventilation -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>VentBlowBtn</object-name>
|
|
<object-name>VentBlowBtn1F</object-name>
|
|
<object-name>VentBlowBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ventblow-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ventblow-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ventblow-lbl</tooltip-id>
|
|
<label>Turn off avionics cooling blower fan (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>VentBlowBtn</object-name>
|
|
<object-name>VentBlowBtn1F</object-name>
|
|
<object-name>VentBlowBtn2O</object-name>
|
|
<property>controls/cockpit/ventblow-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>VentBlowBtn1F</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/ventilation/blowFail</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>VentExtractBtn</object-name>
|
|
<object-name>VentExtractBtn1F</object-name>
|
|
<object-name>VentExtractBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ventextract-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/ventextract-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>ventblow-lbl</tooltip-id>
|
|
<label>Turn off avionics cooling extract fan (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>VentExtractBtn</object-name>
|
|
<object-name>VentExtractBtn1F</object-name>
|
|
<object-name>VentExtractBtn2O</object-name>
|
|
<property>controls/cockpit/ventextract-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CabinFansBtn</object-name>
|
|
<object-name>CabinFansBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/pneumatics/switches/cabin-fans</property>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cabinfans-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cabinfans-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cabinfans-lbl</tooltip-id>
|
|
<label>Toggle cabin fans</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CabinFansBtn</object-name>
|
|
<object-name>CabinFansBtn2O</object-name>
|
|
<property>controls/cockpit/cabinfans-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>CabinFansBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<not><property>controls/pneumatics/switches/cabin-fans</property></not>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- Cargo Heat -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>CargoHotAirBtn</object-name>
|
|
<object-name>CargoHotAirBtn1F</object-name>
|
|
<object-name>CargoHotAirBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cargo-hotair-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/cargo-hotair-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cabinfans-lbl</tooltip-id>
|
|
<label>Toggle cargo heat (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>CargoHotAirBtn</object-name>
|
|
<object-name>CargoHotAirBtn1F</object-name>
|
|
<object-name>CargoHotAirBtn2O</object-name>
|
|
<property>controls/cockpit/cargo-hotair-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>AftCargoIsoBtn</object-name>
|
|
<object-name>AftCargoIsoBtn1F</object-name>
|
|
<object-name>AftCargoIsoBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/aft-isol-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/aft-isol-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>cabinfans-lbl</tooltip-id>
|
|
<label>Isolate aft cargo hold (INOP)</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>AftCargoIsoBtn</object-name>
|
|
<object-name>AftCargoIsoBtn1F</object-name>
|
|
<object-name>AftCargoIsoBtn2O</object-name>
|
|
<property>controls/cockpit/aft-isol-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<!-- Manual Start -->
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Eng1ManStartProt</object-name>
|
|
<property>controls/OH/protectors/eng1-manstart-pos</property>
|
|
<factor>145</factor>
|
|
<axis>
|
|
<object-name>Eng1ManStartProt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/eng1-manstart</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng1guard-lbl</tooltip-id>
|
|
<label>Engine 1 man start guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>Eng2ManStartProt</object-name>
|
|
<property>controls/OH/protectors/eng2-manstart-pos</property>
|
|
<factor>145</factor>
|
|
<axis>
|
|
<object-name>Eng2ManStartProt.axis</object-name>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-cycle</command>
|
|
<property>controls/OH/protectors/eng2-manstart</property>
|
|
<value>0</value>
|
|
<value>1</value>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>setprop("sim/sound/btn1", 1);</script>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng2guard-lbl</tooltip-id>
|
|
<label>Engine 2 man start guard</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng1ManStartBtn</object-name>
|
|
<object-name>Eng1ManStartBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng1-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/engines/engine[0]/start-switch</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng1-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng1-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/eng1man-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng1-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/eng1man-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng1start-lbl</tooltip-id>
|
|
<label>Engine 1 manual engine start pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>Eng2ManStartBtn</object-name>
|
|
<object-name>Eng2ManStartBtn2O</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<and>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng2-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/dc-ess</property>
|
|
<value>25</value>
|
|
</greater-than-equals>
|
|
</and>
|
|
</condition>
|
|
<command>property-toggle</command>
|
|
<property>controls/engines/engine[1]/start-switch</property>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng2-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>nasal</command>
|
|
<script>libraries.pushbutton();</script>
|
|
</binding>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng2-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/eng2man-translate</property>
|
|
<value>0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<condition>
|
|
<equals>
|
|
<property>controls/OH/protectors/eng2-manstart</property>
|
|
<value>1</value>
|
|
</equals>
|
|
</condition>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/eng2man-translate</property>
|
|
<value>0.0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>eng1start-lbl</tooltip-id>
|
|
<label>Engine 1 manual engine start pushbutton</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng1ManStartBtn</object-name>
|
|
<object-name>Eng1ManStartBtn2O</object-name>
|
|
<property>controls/cockpit/eng1man-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>Eng2ManStartBtn</object-name>
|
|
<object-name>Eng2ManStartBtn2O</object-name>
|
|
<property>controls/cockpit/eng2man-translate</property>
|
|
<axis>
|
|
<x1-m>-0.013161</x1-m>
|
|
<y1-m>0.187244</y1-m>
|
|
<z1-m>0.947975</z1-m>
|
|
<x2-m>-0.013724</x2-m>
|
|
<y2-m>0.187437</y2-m>
|
|
<z2-m>0.949416</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng1ManStartBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/engines/engine[0]/start-switch</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>select</type>
|
|
<object-name>Eng2ManStartBtn2O</object-name>
|
|
<condition>
|
|
<or>
|
|
<property>controls/engines/engine[1]/start-switch</property>
|
|
<property>controls/switches/annun-test</property>
|
|
</or>
|
|
</condition>
|
|
</animation>
|
|
|
|
<!-- MCDU -->
|
|
|
|
<!-- Screen and effects -->
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>mcdu1.screen</object-name>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>1</green>
|
|
<blue>1</blue>
|
|
<factor-prop>controls/lighting/DU/mcdu1</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<effect>
|
|
<inherits-from>Aircraft/A320-family/Models/Effects/displays/lcd</inherits-from>
|
|
<parameters>
|
|
<inner-angle>90</inner-angle> <!-- 0-90, use 90 for LED or plasma display-->
|
|
<outer-angle>90</outer-angle> <!-- 0-90, but greater than inner -->
|
|
<black-angle>90</black-angle> <!-- 0-90, but greater than outer -->
|
|
<dirt-factor>0.09</dirt-factor>
|
|
<contrast><use>instrumentation/mcdu/mcdu1-contrast</use></contrast>
|
|
</parameters>
|
|
<object-name>mcdu1.screen</object-name>
|
|
</effect>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>mcdu1.screen</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>canvas_mcdu.showMCDU1();</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>material</type>
|
|
<object-name>mcdu2.screen</object-name>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>1</green>
|
|
<blue>1</blue>
|
|
<factor-prop>controls/lighting/DU/mcdu2</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<effect>
|
|
<inherits-from>Aircraft/A320-family/Models/Effects/displays/lcd</inherits-from>
|
|
<parameters>
|
|
<inner-angle>90</inner-angle> <!-- 0-90, use 90 for LED or plasma display-->
|
|
<outer-angle>90</outer-angle> <!-- 0-90, but greater than inner -->
|
|
<black-angle>90</black-angle> <!-- 0-90, but greater than outer -->
|
|
<dirt-factor>0.09</dirt-factor>
|
|
<contrast><use>instrumentation/mcdu/mcdu2-contrast</use></contrast>
|
|
</parameters>
|
|
<object-name>mcdu2.screen</object-name>
|
|
</effect>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>mcdu2.screen</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>canvas_mcdu.showMCDU2();</script>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<!-- MCDU Animations -->
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>KBMode.Toggle.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/FMGC/keyboard-right</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>/FMGC/keyboard-left</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mcdukb-lbl</tooltip-id>
|
|
<label>MCDU: toggle keyboard mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>BRT.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdubrt1-rotate2</property>
|
|
<value>-5</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdubrt1-rotate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mcdubrt1-lbl</tooltip-id>
|
|
<label>MCDU: increase screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>BRT.cpt</object-name>
|
|
<property>controls/cockpit/mcdubrt1-rotate2</property>
|
|
<axis>
|
|
<x1-m>-0.34805</x1-m>
|
|
<y1-m>-0.13204</y1-m>
|
|
<z1-m>-0.07093</z1-m>
|
|
<x2-m>-0.34805</x2-m>
|
|
<y2-m>-0.12404</y2-m>
|
|
<z2-m>-0.07093</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>DIM.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>-0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudim1-rotate2</property>
|
|
<value>5</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudim1-rotate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mcdudim1-lbl</tooltip-id>
|
|
<label>MCDU: decrease screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>DIM.cpt</object-name>
|
|
<property>controls/cockpit/mcdudim1-rotate2</property>
|
|
<axis>
|
|
<x1-m>-0.34559</x1-m>
|
|
<y1-m>-0.13204</y1-m>
|
|
<z1-m>-0.07134</z1-m>
|
|
<x2-m>-0.34559</x2-m>
|
|
<y2-m>-0.12404</y2-m>
|
|
<z2-m>-0.07134</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radnav.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("radnav", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduradnav-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduradnav-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radnav.cpt</object-name>
|
|
<property>controls/cockpit/mcduradnav-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>init.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("init", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduinit-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduinit-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>init.cpt</object-name>
|
|
<property>controls/cockpit/mcduinit-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>data.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("data", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudata-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudata-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>data.cpt</object-name>
|
|
<property>controls/cockpit/mcdudata-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_comm.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("atc", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduatc-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduatc-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_comm.cpt</object-name>
|
|
<property>controls/cockpit/mcduatc-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>mcdu.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("mcdu", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdumcdu-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdumcdu-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>mcdu.cpt</object-name>
|
|
<property>controls/cockpit/mcdumcdu-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>prog.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("prog", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduprog-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduprog-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>prog.cpt</object-name>
|
|
<property>controls/cockpit/mcduprog-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>perf.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("perf", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduperf-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduperf-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>perf.cpt</object-name>
|
|
<property>controls/cockpit/mcduperf-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>f-pln.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("f-pln", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufpln-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufpln-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>f-pln.cpt</object-name>
|
|
<property>controls/cockpit/mcdufpln-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>fuel-pred.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("fuel-pred", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufuelpred-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufuelpred-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>fuel-pred.cpt</object-name>
|
|
<property>controls/cockpit/mcdufuelpred-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dir.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("dirto", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudir-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudir-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>dir.cpt</object-name>
|
|
<property>controls/cockpit/mcdudir-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("1", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul1-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul1-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L1.cpt</object-name>
|
|
<property>controls/cockpit/mcdul1-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("2", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul2-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul2-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L2.cpt</object-name>
|
|
<property>controls/cockpit/mcdul2-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L3.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("3", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul3-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul3-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L3.cpt</object-name>
|
|
<property>controls/cockpit/mcdul3-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L4.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("4", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul4-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul4-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L4.cpt</object-name>
|
|
<property>controls/cockpit/mcdul4-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L5.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("5", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul5-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul5-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L5.cpt</object-name>
|
|
<property>controls/cockpit/mcdul5-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L6.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("6", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul6-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul6-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L6.cpt</object-name>
|
|
<property>controls/cockpit/mcdul6-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("1", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur1-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur1-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R1.cpt</object-name>
|
|
<property>controls/cockpit/mcdur1-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("2", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur2-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur2-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R2.cpt</object-name>
|
|
<property>controls/cockpit/mcdur2-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R3.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("3", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur3-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur3-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R3.cpt</object-name>
|
|
<property>controls/cockpit/mcdur3-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R4.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("4", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur4-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur4-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R4.cpt</object-name>
|
|
<property>controls/cockpit/mcdur4-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R5.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("5", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur5-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur5-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R5.cpt</object-name>
|
|
<property>controls/cockpit/mcdur5-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R6.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("6", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur6-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur6-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R6.cpt</object-name>
|
|
<property>controls/cockpit/mcdur6-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>airport.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("airport", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduairport-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduairport-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>airport.cpt</object-name>
|
|
<property>controls/cockpit/mcduairport-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>left.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("left", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduleft-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduleft-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>left.cpt</object-name>
|
|
<property>controls/cockpit/mcduleft-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>right.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("right", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduright-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduright-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>right.cpt</object-name>
|
|
<property>controls/cockpit/mcduright-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>up.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("up", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduup-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduup-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>up.cpt</object-name>
|
|
<property>controls/cockpit/mcduup-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>down.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("down", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudown-translate1</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudown-translate1</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>down.cpt</object-name>
|
|
<property>controls/cockpit/mcdudown-translate1</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>a.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("A", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>b.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("B", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>c.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("C", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>d.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("D", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>e.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("E", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>f.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("F", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>g.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("G", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>h.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("H", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>i.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("I", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>j.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("J", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>k.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("K", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>l.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("L", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>m.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("M", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>n.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("N", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>o.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("O", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>p.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("P", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>q.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("Q", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>r.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("R", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>s.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("S", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>t.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("T", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>u.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("U", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>v.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("V", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>w.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("W", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>x.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("X", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>y.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("Y", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>z.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("Z", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>/.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("SLASH", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>sp.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("SP", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>overfly.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("OVFY", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>clr.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("CLR", 0, "down");</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("CLR", 0, "up");</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>0.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("0", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>1.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("1", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>2.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("2", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>3.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("3", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>4.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("4", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>5.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("5", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>6.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("6", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>7.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("7", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>8.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("8", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>9.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("9", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("DOT", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>+/-.cpt</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("PLUSMINUS", 0);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-1</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu1</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>KBMode.Toggle.fo.002</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>/FMGC/keyboard-left</property>
|
|
<value>0</value>
|
|
</binding>
|
|
<binding>
|
|
<command>property-toggle</command>
|
|
<property>/FMGC/keyboard-right</property>
|
|
</binding>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mcdukb-lbl</tooltip-id>
|
|
<label>MCDU: toggle keyboard mode</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>BRT.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdubrt2-rotate2</property>
|
|
<value>-5</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdubrt2-rotate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mcdubrt2-lbl</tooltip-id>
|
|
<label>MCDU: increase screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>BRT.fo</object-name>
|
|
<property>controls/cockpit/mcdubrt2-rotate2</property>
|
|
<axis>
|
|
<x1-m>-0.34805</x1-m>
|
|
<y1-m>-0.13204</y1-m>
|
|
<z1-m>-0.07093</z1-m>
|
|
<x2-m>-0.34805</x2-m>
|
|
<y2-m>-0.12404</y2-m>
|
|
<z2-m>-0.07093</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>DIM.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<condition>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
</condition>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>-0.05</step>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudim2-rotate2</property>
|
|
<value>5</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudim2-rotate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
<hovered>
|
|
<binding>
|
|
<condition>
|
|
<property>/options/system/toggle-tooltips</property>
|
|
</condition>
|
|
<command>set-tooltip</command>
|
|
<tooltip-id>mcdudim2-lbl</tooltip-id>
|
|
<label>MCDU: decrease screen brightness</label>
|
|
</binding>
|
|
</hovered>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>rotate</type>
|
|
<object-name>DIM.fo</object-name>
|
|
<property>controls/cockpit/mcdudim2-rotate2</property>
|
|
<axis>
|
|
<x1-m>-0.34559</x1-m>
|
|
<y1-m>-0.13204</y1-m>
|
|
<z1-m>-0.07134</z1-m>
|
|
<x2-m>-0.34559</x2-m>
|
|
<y2-m>-0.12404</y2-m>
|
|
<z2-m>-0.07134</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>radnav.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("radnav", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduradnav-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduradnav-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>radnav.fo</object-name>
|
|
<property>controls/cockpit/mcduradnav-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>init.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("init", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduinit-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduinit-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>init.fo</object-name>
|
|
<property>controls/cockpit/mcduinit-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>data.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("data", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudata-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudata-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>data.fo</object-name>
|
|
<property>controls/cockpit/mcdudata-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>atc_comm.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("atc", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduatc-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduatc-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>atc_comm.fo</object-name>
|
|
<property>controls/cockpit/mcduatc-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>mcdu.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("mcdu", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdumcdu-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdumcdu-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>mcdu.fo</object-name>
|
|
<property>controls/cockpit/mcdumcdu-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>prog.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("prog", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduprog-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduprog-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>prog.fo</object-name>
|
|
<property>controls/cockpit/mcduprog-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>perf.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("perf", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduperf-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduperf-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>perf.fo</object-name>
|
|
<property>controls/cockpit/mcduperf-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>f-pln.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("f-pln", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufpln-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufpln-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>f-pln.fo</object-name>
|
|
<property>controls/cockpit/mcdufpln-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>fuel-pred.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("fuel-pred", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufuelpred-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdufuelpred-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>fuel-pred.fo</object-name>
|
|
<property>controls/cockpit/mcdufuelpred-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>dir.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("dirto", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudir-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudir-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>dir.fo</object-name>
|
|
<property>controls/cockpit/mcdudir-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("1", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul1-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul1-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L1.fo</object-name>
|
|
<property>controls/cockpit/mcdul1-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("2", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul2-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul2-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L2.fo</object-name>
|
|
<property>controls/cockpit/mcdul2-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L3.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("3", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul3-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul3-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L3.fo</object-name>
|
|
<property>controls/cockpit/mcdul3-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L4.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("4", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul4-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul4-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L4.fo</object-name>
|
|
<property>controls/cockpit/mcdul4-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L5.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("5", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul5-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul5-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L5.fo</object-name>
|
|
<property>controls/cockpit/mcdul5-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>L6.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.lskbutton("6", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul6-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdul6-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>L6.fo</object-name>
|
|
<property>controls/cockpit/mcdul6-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("1", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur1-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur1-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R1.fo</object-name>
|
|
<property>controls/cockpit/mcdur1-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("2", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur2-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur2-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R2.fo</object-name>
|
|
<property>controls/cockpit/mcdur2-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R3.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("3", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur3-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur3-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R3.fo</object-name>
|
|
<property>controls/cockpit/mcdur3-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R4.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("4", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur4-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur4-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R4.fo</object-name>
|
|
<property>controls/cockpit/mcdur4-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R5.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("5", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur5-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur5-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R5.fo</object-name>
|
|
<property>controls/cockpit/mcdur5-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>R6.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>false</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.rskbutton("6", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur6-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdur6-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>R6.fo</object-name>
|
|
<property>controls/cockpit/mcdur6-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>airport.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.pagebutton("airport", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduairport-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduairport-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>airport.fo</object-name>
|
|
<property>controls/cockpit/mcduairport-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>left.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("left", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduleft-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduleft-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>left.fo</object-name>
|
|
<property>controls/cockpit/mcduleft-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>right.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("right", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduright-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduright-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>right.fo</object-name>
|
|
<property>controls/cockpit/mcduright-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>up.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("up", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduup-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcduup-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>up.fo</object-name>
|
|
<property>controls/cockpit/mcduup-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>down.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.arrowbutton("down", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudown-translate2</property>
|
|
<value>-0.00075</value>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>property-assign</command>
|
|
<property>controls/cockpit/mcdudown-translate2</property>
|
|
<value>0</value>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>translate</type>
|
|
<object-name>down.fo</object-name>
|
|
<property>controls/cockpit/mcdudown-translate2</property>
|
|
<axis>
|
|
<x1-m>-0.34911</x1-m>
|
|
<y1-m>-0.15054</y1-m>
|
|
<z1-m>-0.0712</z1-m>
|
|
<x2-m>-0.34878</x2-m>
|
|
<y2-m>-0.15054</y2-m>
|
|
<z2-m>-0.0692</z2-m>
|
|
</axis>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>a.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("A", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>b.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("B", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>c.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("C", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>d.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("D", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>e.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("E", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>f.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("F", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>g.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("G", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>h.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("H", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>i.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("I", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>j.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("J", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>k.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("K", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>l.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("L", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>m.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("M", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>n.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("N", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>o.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("O", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>p.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("P", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>q.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("Q", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>r.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("R", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>s.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("S", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>t.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("T", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>u.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("U", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>v.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("V", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>w.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("W", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>x.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("X", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>y.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("Y", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>z.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("Z", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>/.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("SLASH", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>sp.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("SP", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>overfly.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("OVFY", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>clr.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("CLR", 1, "down");</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
<mod-up>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("CLR", 1, "up");</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</mod-up>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>0.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("0", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>1.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("1", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>2.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("2", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>3.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("3", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>4.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("4", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>5.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("5", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>6.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("6", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>7.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("7", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>8.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("8", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>9.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("9", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("DOT", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
<animation>
|
|
<type>pick</type>
|
|
<object-name>+/-.fo</object-name>
|
|
<action>
|
|
<button>0</button>
|
|
<repeatable>true</repeatable>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>mcdu.button("PLUSMINUS", 1);</script>
|
|
<condition>
|
|
<and>
|
|
<greater-than-equals>
|
|
<property>systems/electrical/bus/ac-2</property>
|
|
<value>110</value>
|
|
</greater-than-equals>
|
|
<greater-than>
|
|
<property>controls/lighting/DU/mcdu2</property>
|
|
<value>0.01</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Effects and lighting -->
|
|
|
|
|
|
<!-- Integral Lights / Backlighting -->
|
|
|
|
<animation>
|
|
<name>Main Panel and Pedestal Backlighting</name>
|
|
<type>material</type>
|
|
<object-name>atc_abv.mark</object-name>
|
|
<object-name>atc_sys.mark</object-name>
|
|
<object-name>atc_thrt.mark</object-name>
|
|
<object-name>audio_int_rad.mark.cpt</object-name>
|
|
<object-name>audio_int_rad.mark.fo</object-name>
|
|
<object-name>brightness_nd_1_cpt.mark</object-name>
|
|
<object-name>brightness_nd_2_cpt.mark</object-name>
|
|
<object-name>brightness_nd_1_fo.mark</object-name>
|
|
<object-name>brightness_nd_2_fo.mark</object-name>
|
|
<object-name>clock_glare</object-name>
|
|
<object-name>ecam_air_data.mark</object-name>
|
|
<object-name>ecam_att_hdg.mark</object-name>
|
|
<object-name>ecam_brt_lower.mark</object-name>
|
|
<object-name>ecam_brt_upper.mark</object-name>
|
|
<object-name>ecam_eis_dmc.mark</object-name>
|
|
<object-name>ecam_nd_xfr.mark</object-name>
|
|
<object-name>eng_mode.mark</object-name>
|
|
<object-name>flood_lt_main.mark</object-name>
|
|
<object-name>integ_lt.mark</object-name>
|
|
<object-name>flood_lt_ped.mark</object-name>
|
|
<object-name>pedestal_low_glare</object-name>
|
|
<object-name>pfd_brt_cpt.mark</object-name>
|
|
<object-name>pfd_brt_fo.mark</object-name>
|
|
<object-name>Plane.003</object-name>
|
|
<object-name>Plane.004</object-name>
|
|
<object-name>Plane.005</object-name>
|
|
<object-name>Plane.006</object-name>
|
|
<object-name>Plane.007</object-name>
|
|
<object-name>Plane.008</object-name>
|
|
<object-name>Plane.009</object-name>
|
|
<object-name>Plane.010</object-name>
|
|
<object-name>Plane.011</object-name>
|
|
<object-name>Plane.012</object-name>
|
|
<object-name>Plane.013</object-name>
|
|
<object-name>Plane.015</object-name>
|
|
<object-name>Plane.021</object-name>
|
|
<object-name>Plane.023</object-name>
|
|
<object-name>Plane.024</object-name>
|
|
<object-name>Plane.025</object-name>
|
|
<object-name>Plane.026</object-name>
|
|
<object-name>Plane.027</object-name>
|
|
<object-name>Plane.028</object-name>
|
|
<object-name>Plane.029</object-name>
|
|
<object-name>Plane.030</object-name>
|
|
<object-name>Plane.031</object-name>
|
|
<object-name>RudderTrim.mark</object-name>
|
|
<object-name>speaker_volume_cpt.mark</object-name>
|
|
<object-name>speaker_volume_fo.mark</object-name>
|
|
<object-name>thr_quad_lts</object-name>
|
|
<object-name>trim_2_lts</object-name>
|
|
<condition>
|
|
<not>
|
|
<and>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
<less-than>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</and>
|
|
</not>
|
|
</condition>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>0.725</green>
|
|
<blue>0.259</blue>
|
|
<factor-prop>controls/lighting/main-panel-norm</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Main Panel and Pedestal Backlighting (dome)</name>
|
|
<type>material</type>
|
|
<object-name>atc_abv.mark</object-name>
|
|
<object-name>atc_sys.mark</object-name>
|
|
<object-name>atc_thrt.mark</object-name>
|
|
<object-name>audio_int_rad.mark.cpt</object-name>
|
|
<object-name>audio_int_rad.mark.fo</object-name>
|
|
<object-name>brightness_nd_1_cpt.mark</object-name>
|
|
<object-name>brightness_nd_2_cpt.mark</object-name>
|
|
<object-name>brightness_nd_1_fo.mark</object-name>
|
|
<object-name>brightness_nd_2_fo.mark</object-name>
|
|
<object-name>clock_glare</object-name>
|
|
<object-name>ecam_air_data.mark</object-name>
|
|
<object-name>ecam_att_hdg.mark</object-name>
|
|
<object-name>ecam_brt_lower.mark</object-name>
|
|
<object-name>ecam_brt_upper.mark</object-name>
|
|
<object-name>ecam_eis_dmc.mark</object-name>
|
|
<object-name>ecam_nd_xfr.mark</object-name>
|
|
<object-name>eng_mode.mark</object-name>
|
|
<object-name>flood_lt_main.mark</object-name>
|
|
<object-name>integ_lt.mark</object-name>
|
|
<object-name>flood_lt_ped.mark</object-name>
|
|
<object-name>pedestal_low_glare</object-name>
|
|
<object-name>pfd_brt_cpt.mark</object-name>
|
|
<object-name>pfd_brt_fo.mark</object-name>
|
|
<object-name>Plane.003</object-name>
|
|
<object-name>Plane.004</object-name>
|
|
<object-name>Plane.005</object-name>
|
|
<object-name>Plane.006</object-name>
|
|
<object-name>Plane.007</object-name>
|
|
<object-name>Plane.008</object-name>
|
|
<object-name>Plane.009</object-name>
|
|
<object-name>Plane.010</object-name>
|
|
<object-name>Plane.011</object-name>
|
|
<object-name>Plane.012</object-name>
|
|
<object-name>Plane.013</object-name>
|
|
<object-name>Plane.015</object-name>
|
|
<object-name>Plane.021</object-name>
|
|
<object-name>Plane.023</object-name>
|
|
<object-name>Plane.024</object-name>
|
|
<object-name>Plane.025</object-name>
|
|
<object-name>Plane.026</object-name>
|
|
<object-name>Plane.027</object-name>
|
|
<object-name>Plane.028</object-name>
|
|
<object-name>Plane.029</object-name>
|
|
<object-name>Plane.030</object-name>
|
|
<object-name>Plane.031</object-name>
|
|
<object-name>RudderTrim.mark</object-name>
|
|
<object-name>speaker_volume_cpt.mark</object-name>
|
|
<object-name>speaker_volume_fo.mark</object-name>
|
|
<object-name>thr_quad_lts</object-name>
|
|
<object-name>trim_2_lts</object-name>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<greater-than>
|
|
<property>controls/lighting/main-panel-norm</property>
|
|
<value>0.25</value>
|
|
</greater-than>
|
|
</not>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>0.20</red>
|
|
<green>0.20</green>
|
|
<blue>0.20</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>FCU Panel Backlighting</name>
|
|
<type>material</type>
|
|
<object-name>fcu_labels</object-name>
|
|
<object-name>fcu_labels_hud.plug</object-name>
|
|
<object-name>fcu_panel_emit</object-name>
|
|
<object-name>hud_brt.mark</object-name>
|
|
<object-name>nd_range.mark</object-name>
|
|
<object-name>nd_range_fo.mark</object-name>
|
|
<object-name>nd_mode.mark</object-name>
|
|
<object-name>nd_mode_fo.mark</object-name>
|
|
<condition>
|
|
<not>
|
|
<and>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
<less-than>
|
|
<property>controls/lighting/fcu-panel-norm</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</and>
|
|
</not>
|
|
</condition>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>0.725</green>
|
|
<blue>0.259</blue>
|
|
<factor-prop>controls/lighting/fcu-panel-norm</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>FCU Panel Backlighting (dome)</name>
|
|
<type>material</type>
|
|
<object-name>fcu_labels</object-name>
|
|
<object-name>fcu_labels_hud.plug</object-name>
|
|
<object-name>fcu_panel_emit</object-name>
|
|
<object-name>hud_brt.mark</object-name>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<greater-than>
|
|
<property>controls/lighting/fcu-panel-norm</property>
|
|
<value>0.25</value>
|
|
</greater-than>
|
|
</not>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>0.20</red>
|
|
<green>0.20</green>
|
|
<blue>0.20</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Overhead Panel Backlighting</name>
|
|
<type>material</type>
|
|
<object-name>ovh_acp_glare</object-name>
|
|
<object-name>audio_int_rad.mark.ovh</object-name>
|
|
<object-name>audio_swtg.mark</object-name>
|
|
<object-name>ACFlowKnb.mark</object-name>
|
|
<object-name>AftCabinACKnb.mark</object-name>
|
|
<object-name>CockpitACKnb.mark</object-name>
|
|
<object-name>fd_main.001</object-name>
|
|
<object-name>glare_ovh_eng_iae.plug</object-name>
|
|
<object-name>FwdCabinACKnb.mark</object-name>
|
|
<object-name>IR1ModeKnb.mark</object-name>
|
|
<object-name>IR2ModeKnb.mark</object-name>
|
|
<object-name>IR3ModeKnb.mark</object-name>
|
|
<object-name>LdgElevKnb.mark</object-name>
|
|
<object-name>LeftWiperKnb.mark</object-name>
|
|
<object-name>LReadingLtKnb.mark</object-name>
|
|
<object-name>OHPMarkLtKnb.mark</object-name>
|
|
<object-name>RightWiperKnb.mark</object-name>
|
|
<object-name>RReadingLtKnb.mark</object-name>
|
|
<object-name>XbleedKnb.mark</object-name>
|
|
<condition>
|
|
<not>
|
|
<and>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
<less-than>
|
|
<property>controls/lighting/overhead-panel-norm</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</and>
|
|
</not>
|
|
</condition>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>0.824</green>
|
|
<blue>0.518</blue>
|
|
<factor-prop>controls/lighting/overhead-panel-norm</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Overhead Panel Backlighting (dome)</name>
|
|
<type>material</type>
|
|
<object-name>ovh_acp_glare</object-name>
|
|
<object-name>audio_int_rad.mark.ovh</object-name>
|
|
<object-name>audio_swtg.mark</object-name>
|
|
<object-name>ACFlowKnb.mark</object-name>
|
|
<object-name>AftCabinACKnb.mark</object-name>
|
|
<object-name>CockpitACKnb.mark</object-name>
|
|
<object-name>fd_main.001</object-name>
|
|
<object-name>glare_ovh_eng_iae.plug</object-name>
|
|
<object-name>FwdCabinACKnb.mark</object-name>
|
|
<object-name>IR1ModeKnb.mark</object-name>
|
|
<object-name>IR2ModeKnb.mark</object-name>
|
|
<object-name>IR3ModeKnb.mark</object-name>
|
|
<object-name>LdgElevKnb.mark</object-name>
|
|
<object-name>LeftWiperKnb.mark</object-name>
|
|
<object-name>LReadingLtKnb.mark</object-name>
|
|
<object-name>OHPMarkLtKnb.mark</object-name>
|
|
<object-name>RightWiperKnb.mark</object-name>
|
|
<object-name>RReadingLtKnb.mark</object-name>
|
|
<object-name>XbleedKnb.mark</object-name>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<greater-than>
|
|
<property>controls/lighting/overhead-panel-norm</property>
|
|
<value>0.25</value>
|
|
</greater-than>
|
|
</not>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>0.20</red>
|
|
<green>0.20</green>
|
|
<blue>0.20</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Standby compass integral lighting</name>
|
|
<type>material</type>
|
|
<object-name>compass_box.wheel</object-name>
|
|
<condition>
|
|
<not>
|
|
<and>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
<less-than>
|
|
<property>controls/lighting/stby-compass</property>
|
|
<value>0.25</value>
|
|
</less-than>
|
|
</and>
|
|
</not>
|
|
</condition>
|
|
<emission>
|
|
<red>1</red>
|
|
<green>0.725</green>
|
|
<blue>0.259</blue>
|
|
<factor-prop>controls/lighting/stby-compass</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<animation>
|
|
<name>Standby compass integral lighting (dome)</name>
|
|
<type>material</type>
|
|
<object-name>compass_box.wheel</object-name>
|
|
<condition>
|
|
<and>
|
|
<not>
|
|
<greater-than>
|
|
<property>controls/lighting/stby-compass</property>
|
|
<value>0.25</value>
|
|
</greater-than>
|
|
</not>
|
|
<greater-than>
|
|
<property>sim/model/lights/dome-light</property>
|
|
<value>0</value>
|
|
</greater-than>
|
|
</and>
|
|
</condition>
|
|
<emission>
|
|
<red>0.20</red>
|
|
<green>0.20</green>
|
|
<blue>0.20</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Dome Light -->
|
|
<animation>
|
|
<name>Panel lighting</name>
|
|
<type>material</type>
|
|
<object-name>acp.ovh</object-name>
|
|
<object-name>atc_0</object-name>
|
|
<object-name>atc_1</object-name>
|
|
<object-name>atc_2</object-name>
|
|
<object-name>atc_3</object-name>
|
|
<object-name>atc_4</object-name>
|
|
<object-name>atc_5</object-name>
|
|
<object-name>atc_6</object-name>
|
|
<object-name>atc_7</object-name>
|
|
<object-name>atc_abv</object-name>
|
|
<object-name>atc_body</object-name>
|
|
<object-name>atc_clr</object-name>
|
|
<object-name>atc_fail</object-name>
|
|
<object-name>atc_ident</object-name>
|
|
<object-name>atc_screen</object-name>
|
|
<object-name>atc_stby</object-name>
|
|
<object-name>atc_sys</object-name>
|
|
<object-name>atc_thrt</object-name>
|
|
<object-name>beam</object-name>
|
|
<object-name>beam_a</object-name>
|
|
<object-name>beam_f</object-name>
|
|
<object-name>ceiling</object-name>
|
|
<object-name>sfl.001</object-name>
|
|
<object-name>sfl.011</object-name>
|
|
<object-name>sfl.012</object-name>
|
|
<object-name>sfl.014</object-name>
|
|
<object-name>rear_breakers</object-name>
|
|
<object-name>seat4.001</object-name>
|
|
<object-name>seat4.002</object-name>
|
|
<object-name>WindowCpt</object-name>
|
|
<object-name>WindowFo</object-name>
|
|
<object-name>ohpanel2</object-name>
|
|
<object-name>fd_leather</object-name>
|
|
<object-name>efis_box_1</object-name>
|
|
<object-name>efis_box_2</object-name>
|
|
<object-name>efis_box_3</object-name>
|
|
<object-name>efis_box_4</object-name>
|
|
<object-name>main_panel</object-name>
|
|
<object-name>poly000041</object-name>
|
|
<object-name>side_base.002</object-name>
|
|
<object-name>pedals_block_capt</object-name>
|
|
<object-name>so.1</object-name>
|
|
<object-name>sts</object-name>
|
|
<object-name>sts.001</object-name>
|
|
<object-name>sts.003</object-name>
|
|
<object-name>sts.004</object-name>
|
|
<object-name>wall_1</object-name>
|
|
<object-name>carpet</object-name>
|
|
<object-name>seat6.001</object-name>
|
|
<object-name>pedestal_low_glare.001</object-name>
|
|
<object-name>DoorC</object-name>
|
|
<object-name>pedestal1</object-name>
|
|
<object-name>pedestal2</object-name>
|
|
<object-name>pedestal3</object-name>
|
|
<object-name>ped_footrest</object-name>
|
|
<object-name>pedestal_low</object-name>
|
|
<object-name>thr_quad</object-name>
|
|
<object-name>trim_1</object-name>
|
|
<object-name>trim_2</object-name>
|
|
<object-name>fcu_panel</object-name>
|
|
<object-name>seat1</object-name>
|
|
<object-name>seat4</object-name>
|
|
<object-name>seat6</object-name>
|
|
<object-name>seat7</object-name>
|
|
<object-name>compass_box</object-name>
|
|
<object-name>iesi</object-name>
|
|
<object-name>clock_body</object-name>
|
|
<object-name>et_knob</object-name>
|
|
<object-name>clock_knob</object-name>
|
|
<object-name>chrono_reset</object-name>
|
|
<object-name>chrono_btn</object-name>
|
|
<object-name>clock_set</object-name>
|
|
<object-name>gear_lever_body</object-name>
|
|
<object-name>ParkBrk</object-name>
|
|
<object-name>RudderTrim</object-name>
|
|
<object-name>gravity_gear</object-name>
|
|
<object-name>flood_lt_main</object-name>
|
|
<object-name>integ_lt</object-name>
|
|
<object-name>flood_lt_ped</object-name>
|
|
<object-name>ecam_att_hdg</object-name>
|
|
<object-name>ecam_air_data</object-name>
|
|
<object-name>ecam_eis_dmc</object-name>
|
|
<object-name>ecam_nd_xfr</object-name>
|
|
<object-name>ecam_brt_upper</object-name>
|
|
<object-name>ecam_brt_lower</object-name>
|
|
<object-name>Lcutoff</object-name>
|
|
<object-name>Rcutoff</object-name>
|
|
<object-name>eng_mode</object-name>
|
|
<object-name>land_sw</object-name>
|
|
<object-name>gear_lever</object-name>
|
|
<object-name>pfd_brt_cpt</object-name>
|
|
<object-name>speaker_volume_cpt</object-name>
|
|
<object-name>brightness_nd_1_cpt</object-name>
|
|
<object-name>brightness_nd_2_cpt</object-name>
|
|
<object-name>pfd_brt_fo</object-name>
|
|
<object-name>speaker_volume_fo</object-name>
|
|
<object-name>brightness_nd_1_fo</object-name>
|
|
<object-name>brightness_nd_2_fo</object-name>
|
|
<object-name>light_console_cpt_sw</object-name>
|
|
<object-name>foot_warmer_cpt_sw</object-name>
|
|
<object-name>light_console_fo_sw</object-name>
|
|
<object-name>foot_warmer_fo_sw</object-name>
|
|
<object-name>pfd_nd_xfr_sw</object-name>
|
|
<object-name>pfd_nd_xfr_sw2</object-name>
|
|
<object-name>ohpanel2_knob</object-name>
|
|
<object-name>ecam_body</object-name>
|
|
<object-name>ecam_switch_body</object-name>
|
|
<object-name>engine_body</object-name>
|
|
<object-name>radar_body</object-name>
|
|
<object-name>vu111_body</object-name>
|
|
<object-name>vu112_body</object-name>
|
|
<object-name>throttle_1</object-name>
|
|
<object-name>throttle_1_label</object-name>
|
|
<object-name>dummy_1</object-name>
|
|
<object-name>dummy_2</object-name>
|
|
<object-name>Lcutoff</object-name>
|
|
<object-name>Rcutoff</object-name>
|
|
<object-name>eng_mode</object-name>
|
|
<object-name>radar_gain</object-name>
|
|
<object-name>radar_tilt</object-name>
|
|
<object-name>radar_mode</object-name>
|
|
<object-name>radar_gain</object-name>
|
|
<object-name>vu112_aids</object-name>
|
|
<object-name>vu112_dfdr</object-name>
|
|
<object-name>dcduBodyL</object-name>
|
|
<object-name>dcduBodyR</object-name>
|
|
<object-name>dcduBtnL.L1</object-name>
|
|
<object-name>dcduBtnL.L2</object-name>
|
|
<object-name>dcduBtnL.R1</object-name>
|
|
<object-name>dcduBtnL.R2</object-name>
|
|
<object-name>dcduBtnL.brt</object-name>
|
|
<object-name>dcduBtnL.dim</object-name>
|
|
<object-name>dcduBtnL.msgminus</object-name>
|
|
<object-name>dcduBtnL.msgplus</object-name>
|
|
<object-name>dcduBtnL.pgeminus</object-name>
|
|
<object-name>dcduBtnL.pgeplus</object-name>
|
|
<object-name>dcduBtnR.L1</object-name>
|
|
<object-name>dcduBtnR.L2</object-name>
|
|
<object-name>dcduBtnR.R1</object-name>
|
|
<object-name>dcduBtnR.R2</object-name>
|
|
<object-name>dcduBtnR.brt</object-name>
|
|
<object-name>dcduBtnR.dim</object-name>
|
|
<object-name>dcduBtnR.msgminus</object-name>
|
|
<object-name>dcduBtnR.msgplus</object-name>
|
|
<object-name>dcduBtnR.pgeminus</object-name>
|
|
<object-name>dcduBtnR.pgeplus</object-name>
|
|
<object-name>fd_main</object-name>
|
|
<object-name>fcu_hud.plug</object-name>
|
|
<object-name>fcu_no_hud.plug</object-name>
|
|
<object-name>ovh_eng_cfm.plug</object-name>
|
|
<object-name>ovh_eng_iae.plug</object-name>
|
|
<object-name>Eng1FireCover</object-name>
|
|
<object-name>Eng2FireCover</object-name>
|
|
<object-name>APUFireCover</object-name>
|
|
<object-name>apu.firebtnbase</object-name>
|
|
<object-name>eng1.firebtnbase</object-name>
|
|
<object-name>eng2.firebtnbase</object-name>
|
|
<object-name>firebtnapu</object-name>
|
|
<object-name>firebtn1</object-name>
|
|
<object-name>firebtn2</object-name>
|
|
<object-name>RATManGuard</object-name>
|
|
<object-name>Eng1FireTst</object-name>
|
|
<object-name>Eng2FireTst</object-name>
|
|
<object-name>APUFireTst</object-name>
|
|
<object-name>IR1ModeKnb</object-name>
|
|
<object-name>IR2ModeKnb</object-name>
|
|
<object-name>IR3ModeKnb</object-name>
|
|
<object-name>IDG1Prot</object-name>
|
|
<object-name>IDG2Prot</object-name>
|
|
<object-name>EvacCommandProt</object-name>
|
|
<object-name>EvacHornOff</object-name>
|
|
<object-name>EvacCapt-Purs</object-name>
|
|
<object-name>EmerGenTestGuard</object-name>
|
|
<object-name>EmerManOnGuard</object-name>
|
|
<object-name>MaskManOnGuard</object-name>
|
|
<object-name>ACFlowKnb</object-name>
|
|
<object-name>CockpitACKnb</object-name>
|
|
<object-name>FwdCabinACKnb</object-name>
|
|
<object-name>AftCabinACKnb</object-name>
|
|
<object-name>CargoHeatAftKnb</object-name>
|
|
<object-name>FwdCargoDischGuard</object-name>
|
|
<object-name>AftCargoDischGuard</object-name>
|
|
<object-name>XbleedKnb</object-name>
|
|
<object-name>RamAirBtnProt</object-name>
|
|
<object-name>OHPMarkLtKnb</object-name>
|
|
<object-name>LdgElevKnb</object-name>
|
|
<object-name>LeftWiperKnb</object-name>
|
|
<object-name>RightWiperKnb</object-name>
|
|
<object-name>DitchProt</object-name>
|
|
<object-name>Eng1ManStartProt</object-name>
|
|
<object-name>Eng2ManStartProt</object-name>
|
|
<object-name>EmerCallProt</object-name>
|
|
<object-name>StbyCompassLtSwtch</object-name>
|
|
<object-name>ManVSCTLSwitch</object-name>
|
|
<object-name>DomeLtSwtch</object-name>
|
|
<object-name>AnnunciatorLtSwtch</object-name>
|
|
<object-name>SeatBeltSwtch</object-name>
|
|
<object-name>NoSmokingSwtch</object-name>
|
|
<object-name>EmerExtLtSwtch</object-name>
|
|
<object-name>SwitchSockets</object-name>
|
|
<object-name>StrobeLtSwtch</object-name>
|
|
<object-name>BeaconLtSwtch</object-name>
|
|
<object-name>WingLtSwtch</object-name>
|
|
<object-name>NavLogoLtSwtch</object-name>
|
|
<object-name>NoseLtSwtch</object-name>
|
|
<object-name>TurnoffLtSwtch</object-name>
|
|
<object-name>LandingLtSwtch</object-name>
|
|
<object-name>LandingLtRSwtch</object-name>
|
|
<object-name>radio_body.cpt</object-name>
|
|
<object-name>radio_body.fo</object-name>
|
|
<object-name>radio_rot0.cpt</object-name>
|
|
<object-name>radio_rot1.cpt</object-name>
|
|
<object-name>radio_rot0.fo</object-name>
|
|
<object-name>radio_rot1.fo</object-name>
|
|
<object-name>radio_on</object-name>
|
|
<object-name>audio_body</object-name>
|
|
<object-name>audio_int_rad</object-name>
|
|
<object-name>mcdu_body.cpt</object-name>
|
|
<object-name>mcdu_body.fo</object-name>
|
|
<emission>
|
|
<red>0.3</red>
|
|
<green>0.3</green>
|
|
<blue>0.3</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Dome Light Glow -->
|
|
<animation>
|
|
<name>Panel lighting</name>
|
|
<type>material</type>
|
|
<object-name>cpit_lamp_cpt</object-name>
|
|
<object-name>cpit_lamp_fo</object-name>
|
|
<emission>
|
|
<red>0.8</red>
|
|
<green>0.8</green>
|
|
<blue>0.8</blue>
|
|
<factor-prop>sim/model/lights/dome-light</factor-prop>
|
|
</emission>
|
|
</animation>
|
|
|
|
<!-- Effects -->
|
|
<effect>
|
|
<inherits-from>Aircraft/A320-family/Models/Effects/Model/cockpit-irradiance</inherits-from>
|
|
<object-name>fcu_hud.plug</object-name>
|
|
<object-name>fcu_no_hud.plug</object-name>
|
|
<object-name>fd_main</object-name>
|
|
<object-name>ovh_eng_cfm.plug</object-name>
|
|
<object-name>ovh_eng_iae.plug</object-name>
|
|
<object-name>acp.ovh</object-name>
|
|
<object-name>atc_0</object-name>
|
|
<object-name>atc_1</object-name>
|
|
<object-name>atc_2</object-name>
|
|
<object-name>atc_3</object-name>
|
|
<object-name>atc_4</object-name>
|
|
<object-name>atc_5</object-name>
|
|
<object-name>atc_6</object-name>
|
|
<object-name>atc_7</object-name>
|
|
<object-name>atc_abv</object-name>
|
|
<object-name>atc_body</object-name>
|
|
<object-name>atc_clr</object-name>
|
|
<object-name>atc_fail</object-name>
|
|
<object-name>atc_ident</object-name>
|
|
<object-name>atc_screen</object-name>
|
|
<object-name>atc_stby</object-name>
|
|
<object-name>atc_sys</object-name>
|
|
<object-name>atc_thrt</object-name>
|
|
<object-name>beam</object-name>
|
|
<object-name>beam_a</object-name>
|
|
<object-name>beam_f</object-name>
|
|
<object-name>box</object-name>
|
|
<object-name>cabinet</object-name>
|
|
<object-name>carpet</object-name>
|
|
<object-name>ceiling</object-name>
|
|
<object-name>compass_box</object-name>
|
|
<object-name>dummy_2</object-name>
|
|
<object-name>ecam_att_hdg</object-name>
|
|
<object-name>ecam_air_data</object-name>
|
|
<object-name>ecam_body</object-name>
|
|
<object-name>ecam_brt_upper</object-name>
|
|
<object-name>ecam_brt_lower</object-name>
|
|
<object-name>ecam_eis_dmc</object-name>
|
|
<object-name>ecam_emer_canc_lit</object-name>
|
|
<object-name>ecam_nd_xfr</object-name>
|
|
<object-name>ecam_switch_body</object-name>
|
|
<object-name>vu112_aids</object-name>
|
|
<object-name>vu112_dfdr</object-name>
|
|
<object-name>vu111_body</object-name>
|
|
<object-name>vu112_body</object-name>
|
|
<object-name>efis_box_1</object-name>
|
|
<object-name>efis_box_2</object-name>
|
|
<object-name>efis_box_2.001</object-name>
|
|
<object-name>efis_box_3</object-name>
|
|
<object-name>efis_box_4</object-name>
|
|
<object-name>extinguisher</object-name>
|
|
<object-name>flood_lt_main</object-name>
|
|
<object-name>cylinder30</object-name>
|
|
<object-name>cylinder30.002</object-name>
|
|
<object-name>cylinder30.003</object-name>
|
|
<object-name>cylinder30.004</object-name>
|
|
<object-name>efis_display_foil</object-name>
|
|
<object-name>spd-sel</object-name>
|
|
<object-name>hdg_sel</object-name>
|
|
<object-name>alt-sel</object-name>
|
|
<object-name>vs-sel</object-name>
|
|
<object-name>fcu_integ_knb</object-name>
|
|
<object-name>hud_brt</object-name>
|
|
<object-name>hud_brt.mark</object-name>
|
|
<object-name>hud_declutter_btn</object-name>
|
|
<object-name>hud_norm_sw</object-name>
|
|
<object-name>lt_knb_1</object-name>
|
|
<object-name>lt_knb_1.001</object-name>
|
|
<object-name>spd-mach</object-name>
|
|
<object-name>hdg-vs</object-name>
|
|
<object-name>metric_alt</object-name>
|
|
<object-name>nd_mode</object-name>
|
|
<object-name>nd_mode.mark</object-name>
|
|
<object-name>nd_mode_fo</object-name>
|
|
<object-name>nd_mode_fo.mark</object-name>
|
|
<object-name>nd_range</object-name>
|
|
<object-name>nd_range.mark</object-name>
|
|
<object-name>nd_range_fo</object-name>
|
|
<object-name>qnh_cpt_knb</object-name>
|
|
<object-name>qnh_cpt_sw</object-name>
|
|
<object-name>qnh_fo_knb</object-name>
|
|
<object-name>qnh_fo_sw</object-name>
|
|
<object-name>rect.003</object-name>
|
|
<object-name>rect.004</object-name>
|
|
<object-name>vor-adf-1</object-name>
|
|
<object-name>vor-adf-1-right</object-name>
|
|
<object-name>vor-adf-2</object-name>
|
|
<object-name>vor-adf-2-right</object-name>
|
|
<object-name>footrest3</object-name>
|
|
<object-name>footrest_cpt</object-name>
|
|
<object-name>footrest_cpt2</object-name>
|
|
<object-name>footrest_fo</object-name>
|
|
<object-name>footrest_fo2</object-name>
|
|
<object-name>gallery_l</object-name>
|
|
<object-name>hud</object-name>
|
|
<object-name>hud_1</object-name>
|
|
<object-name>hud_1_label</object-name>
|
|
<object-name>hud_2</object-name>
|
|
<object-name>hud_3</object-name>
|
|
<object-name>hud_glass</object-name>
|
|
<object-name>hud_screen</object-name>
|
|
<object-name>hud_box</object-name>
|
|
<object-name>hud_box_grid</object-name>
|
|
<object-name>hud_ceiling</object-name>
|
|
<object-name>lamp_flood_main</object-name>
|
|
<object-name>lamp_s</object-name>
|
|
<object-name>land_sw</object-name>
|
|
<object-name>level0</object-name>
|
|
<object-name>level0.001</object-name>
|
|
<object-name>level0_2</object-name>
|
|
<object-name>level1</object-name>
|
|
<object-name>level1_2</object-name>
|
|
<object-name>level2</object-name>
|
|
<object-name>level2_2</object-name>
|
|
<object-name>level3</object-name>
|
|
<object-name>level3_2</object-name>
|
|
<object-name>light_console_cpt_sw</object-name>
|
|
<object-name>light_console_fo_sw</object-name>
|
|
<object-name>LRudderPedalL</object-name>
|
|
<object-name>LRudderPedalR</object-name>
|
|
<object-name>Main-Panel</object-name>
|
|
<object-name>abs_low</object-name>
|
|
<object-name>abs_low_on</object-name>
|
|
<object-name>abs_max</object-name>
|
|
<object-name>abs_max_on</object-name>
|
|
<object-name>abs_med</object-name>
|
|
<object-name>abs_med_on</object-name>
|
|
<object-name>dec_low_on</object-name>
|
|
<object-name>dec_max_on</object-name>
|
|
<object-name>dec_med_on</object-name>
|
|
<object-name>gpws_gs_sw</object-name>
|
|
<object-name>lgear</object-name>
|
|
<object-name>lgear_down</object-name>
|
|
<object-name>lgear_unlk</object-name>
|
|
<object-name>main_panel_box</object-name>
|
|
<object-name>ngear</object-name>
|
|
<object-name>ngear_down</object-name>
|
|
<object-name>ngear_unlk</object-name>
|
|
<object-name>pfd_brt_cpt</object-name>
|
|
<object-name>pfd_brt_cpt.mark</object-name>
|
|
<object-name>pfd_brt_fo</object-name>
|
|
<object-name>pfd_brt_fo.mark</object-name>
|
|
<object-name>pfd_nd_xfr_sw</object-name>
|
|
<object-name>pfd_nd_xfr_sw2</object-name>
|
|
<object-name>rect</object-name>
|
|
<object-name>rgear</object-name>
|
|
<object-name>rgear_down</object-name>
|
|
<object-name>rgear_unlk</object-name>
|
|
<object-name>speaker_volume_cpt</object-name>
|
|
<object-name>speaker_volume_cpt.mark</object-name>
|
|
<object-name>speaker_volume_fo</object-name>
|
|
<object-name>speaker_volume_fo.mark</object-name>
|
|
<object-name>switch_bas</object-name>
|
|
<object-name>ohpanel2</object-name>
|
|
<object-name>ohpanel2_knob</object-name>
|
|
<object-name>ohpanel2_knob.mark</object-name>
|
|
<object-name>pedal_adjust</object-name>
|
|
<object-name>pedals_block_capt</object-name>
|
|
<object-name>pedals_indicator_1</object-name>
|
|
<object-name>Pedestal-Low</object-name>
|
|
<object-name>CockpitDoorFault</object-name>
|
|
<object-name>CockpitDoorOpen</object-name>
|
|
<object-name>CockpitDoorSwitch</object-name>
|
|
<object-name>CockpitDoorSwitch.mark</object-name>
|
|
<object-name>CockpitDoorVideoButton</object-name>
|
|
<object-name>gravity_gear</object-name>
|
|
<object-name>ParkBrk</object-name>
|
|
<object-name>RudderTrim</object-name>
|
|
<object-name>RudderTrim.mark</object-name>
|
|
<object-name>RudderTrimReset</object-name>
|
|
<object-name>pedestal1</object-name>
|
|
<object-name>pedestal3</object-name>
|
|
<object-name>pedestal_map_case</object-name>
|
|
<object-name>phone</object-name>
|
|
<object-name>phone2</object-name>
|
|
<object-name>pl</object-name>
|
|
<object-name>poly000041</object-name>
|
|
<object-name>RMP</object-name>
|
|
<object-name>RRudderPedalL</object-name>
|
|
<object-name>RRudderPedalR</object-name>
|
|
<object-name>screws</object-name>
|
|
<object-name>Seat</object-name>
|
|
<object-name>seat0</object-name>
|
|
<object-name>seat1</object-name>
|
|
<object-name>seat2</object-name>
|
|
<object-name>seat4</object-name>
|
|
<object-name>seat6</object-name>
|
|
<object-name>seat7</object-name>
|
|
<object-name>seat8</object-name>
|
|
<object-name>seat_belt</object-name>
|
|
<object-name>seat_label</object-name>
|
|
<object-name>seat_label.001</object-name>
|
|
<object-name>seat3</object-name>
|
|
<object-name>seat3.001</object-name>
|
|
<object-name>seat4.001</object-name>
|
|
<object-name>seat4.002</object-name>
|
|
<object-name>sfl.001</object-name>
|
|
<object-name>sfl.002</object-name>
|
|
<object-name>sfl.006</object-name>
|
|
<object-name>sfl.010</object-name>
|
|
<object-name>sfl.011</object-name>
|
|
<object-name>sfl.012</object-name>
|
|
<object-name>sfl.013</object-name>
|
|
<object-name>sfl.014</object-name>
|
|
<object-name>side_base.002</object-name>
|
|
<object-name>side_base_lamp</object-name>
|
|
<object-name>sidestick_1</object-name>
|
|
<object-name>sidestick_1.axis.002</object-name>
|
|
<object-name>sidestick_2</object-name>
|
|
<object-name>so.000</object-name>
|
|
<object-name>so.1</object-name>
|
|
<object-name>so.2</object-name>
|
|
<object-name>sphere</object-name>
|
|
<object-name>sphere.007</object-name>
|
|
<object-name>sts</object-name>
|
|
<object-name>sts.001</object-name>
|
|
<object-name>sts.003</object-name>
|
|
<object-name>sts.004</object-name>
|
|
<object-name>sts.006</object-name>
|
|
<object-name>sts.007</object-name>
|
|
<object-name>rev_l</object-name>
|
|
<object-name>thr_l_body</object-name>
|
|
<object-name>thr_l_button</object-name>
|
|
<object-name>thr_l_screw</object-name>
|
|
<object-name>thr_quad</object-name>
|
|
<object-name>rev_r</object-name>
|
|
<object-name>thr_r_button</object-name>
|
|
<object-name>thr_r_body</object-name>
|
|
<object-name>thr_r_screw</object-name>
|
|
<object-name>tiller</object-name>
|
|
<object-name>tillerFo</object-name>
|
|
<object-name>tray0-fo</object-name>
|
|
<object-name>tray1-cpt</object-name>
|
|
<object-name>tray0-cpt</object-name>
|
|
<object-name>tray1-fo</object-name>
|
|
<object-name>tray2-cpt</object-name>
|
|
<object-name>tray2-fo</object-name>
|
|
<object-name>trim_wheel</object-name>
|
|
<object-name>trim_1</object-name>
|
|
<object-name>trim_2</object-name>
|
|
<object-name>trray_slide</object-name>
|
|
<object-name>visor_cpt</object-name>
|
|
<object-name>visor_fo</object-name>
|
|
<object-name>visor_glass_cpt</object-name>
|
|
<object-name>visor_glass_fo</object-name>
|
|
<object-name>wall_1</object-name>
|
|
<object-name>wall_2</object-name>
|
|
<object-name>window_frame</object-name>
|
|
<object-name>WindowCpt</object-name>
|
|
<object-name>Headset</object-name>
|
|
<object-name>HeadsetCpt</object-name>
|
|
<object-name>WindowOpenerCpt</object-name>
|
|
<object-name>WindowFo</object-name>
|
|
<object-name>HeadsetFo</object-name>
|
|
<object-name>WindowOpenerFo</object-name>
|
|
<object-name>EFB_cpt</object-name>
|
|
<object-name>EFB_fo</object-name>
|
|
<object-name>WX</object-name>
|
|
<object-name>integ_lt</object-name>
|
|
<object-name>flood_lt_ped</object-name>
|
|
<object-name>radar_gain</object-name>
|
|
<object-name>throttle_1_label</object-name>
|
|
<object-name>vu111_body</object-name>
|
|
<object-name>vu112_body</object-name>
|
|
<object-name>radar_mode</object-name>
|
|
<object-name>radar_tilt</object-name>
|
|
<object-name>radar_body</object-name>
|
|
<object-name>dummy_1</object-name>
|
|
<object-name>engine_body</object-name>
|
|
<object-name>eng_mode</object-name>
|
|
<object-name>Lcutoff</object-name>
|
|
<object-name>Rcutoff</object-name>
|
|
<object-name>throttle_1</object-name>
|
|
<object-name>atc_body</object-name>
|
|
<object-name>pedestal_low</object-name>
|
|
<object-name>thr_quad</object-name>
|
|
<object-name>RudderTrim</object-name>
|
|
<object-name>ParkBrk</object-name>
|
|
<object-name>gravity_gear</object-name>
|
|
<object-name>ped_footrest</object-name>
|
|
<object-name>FlapsLever</object-name>
|
|
<object-name>FlapsLever_low</object-name>
|
|
<object-name>SpdBrk</object-name>
|
|
<object-name>Eng1FireCover</object-name>
|
|
<object-name>Eng2FireCover</object-name>
|
|
<object-name>APUFireCover</object-name>
|
|
<object-name>Panel</object-name>
|
|
<object-name>apu.firebtnbase</object-name>
|
|
<object-name>eng1.firebtnbase</object-name>
|
|
<object-name>eng2.firebtnbase</object-name>
|
|
<object-name>firebtnapu</object-name>
|
|
<object-name>firebtn1</object-name>
|
|
<object-name>firebtn2</object-name>
|
|
<object-name>RATManGuard</object-name>
|
|
<object-name>Eng1FireTst</object-name>
|
|
<object-name>Eng2FireTst</object-name>
|
|
<object-name>APUFireTst</object-name>
|
|
<object-name>IR1ModeKnb</object-name>
|
|
<object-name>IR2ModeKnb</object-name>
|
|
<object-name>IR3ModeKnb</object-name>
|
|
<object-name>IDG1Prot</object-name>
|
|
<object-name>IDG2Prot</object-name>
|
|
<object-name>EvacCommandProt</object-name>
|
|
<object-name>EvacHornOff</object-name>
|
|
<object-name>EvacCapt-Purs</object-name>
|
|
<object-name>EmerGenTestGuard</object-name>
|
|
<object-name>EmerManOnGuard</object-name>
|
|
<object-name>MaskManOnGuard</object-name>
|
|
<object-name>ACFlowKnb</object-name>
|
|
<object-name>CockpitACKnb</object-name>
|
|
<object-name>FwdCabinACKnb</object-name>
|
|
<object-name>AftCabinACKnb</object-name>
|
|
<object-name>CargoHeatAftKnb</object-name>
|
|
<object-name>FwdCargoDischGuard</object-name>
|
|
<object-name>AftCargoDischGuard</object-name>
|
|
<object-name>XbleedKnb</object-name>
|
|
<object-name>RamAirBtnProt</object-name>
|
|
<object-name>OHPMarkLtKnb</object-name>
|
|
<object-name>LdgElevKnb</object-name>
|
|
<object-name>LeftWiperKnb</object-name>
|
|
<object-name>RightWiperKnb</object-name>
|
|
<object-name>DitchProt</object-name>
|
|
<object-name>Eng1ManStartProt</object-name>
|
|
<object-name>Eng2ManStartProt</object-name>
|
|
<object-name>EmerCallProt</object-name>
|
|
<object-name>radio_body.cpt</object-name>
|
|
<object-name>radio_body.fo</object-name>
|
|
<object-name>radio_rot0.cpt</object-name>
|
|
<object-name>radio_rot1.cpt</object-name>
|
|
<object-name>radio_rot0.fo</object-name>
|
|
<object-name>radio_rot1.fo</object-name>
|
|
<object-name>radio_on</object-name>
|
|
<object-name>audio_body</object-name>
|
|
<object-name>audio_int_rad</object-name>
|
|
<object-name>mcdu_body.cpt</object-name>
|
|
<object-name>mcdu_body.fo</object-name>
|
|
</effect>
|
|
|
|
<!-- Panels that are vertical -->
|
|
<effect>
|
|
<inherits-from>Aircraft/A320-family/Models/Effects/Model/cockpit-irradiance-vertical</inherits-from>
|
|
<object-name>brightness_nd_1_cpt</object-name>
|
|
<object-name>brightness_nd_1_fo</object-name>
|
|
<object-name>brightness_nd_2_cpt</object-name>
|
|
<object-name>brightness_nd_2_fo</object-name>
|
|
<object-name>brightness_panel_emit</object-name>
|
|
<object-name>foot_warmer_cpt_sw</object-name>
|
|
<object-name>foot_warmer_fo_sw</object-name>
|
|
<object-name>master_caution</object-name>
|
|
<object-name>master_caution_on</object-name>
|
|
<object-name>master_warning</object-name>
|
|
<object-name>master_warning_on</object-name>
|
|
<object-name>iesi_screen</object-name>
|
|
<object-name>brk_fan</object-name>
|
|
<object-name>brk_fan_on</object-name>
|
|
<object-name>brk_hot_on</object-name>
|
|
<object-name>gear_lever_slot</object-name>
|
|
<object-name>fcu_panel</object-name>
|
|
<object-name>rear_breakers</object-name>
|
|
<object-name>DoorC</object-name>
|
|
<object-name>ddrmi_inside</object-name>
|
|
<object-name>dcduBodyL</object-name>
|
|
<object-name>dcduBodyR</object-name>
|
|
<object-name>dcduBtnL.L1</object-name>
|
|
<object-name>dcduBtnL.L2</object-name>
|
|
<object-name>dcduBtnL.R1</object-name>
|
|
<object-name>dcduBtnL.R2</object-name>
|
|
<object-name>dcduBtnL.brt</object-name>
|
|
<object-name>dcduBtnL.dim</object-name>
|
|
<object-name>dcduBtnL.msgminus</object-name>
|
|
<object-name>dcduBtnL.msgplus</object-name>
|
|
<object-name>dcduBtnL.pgeminus</object-name>
|
|
<object-name>dcduBtnL.pgeplus</object-name>
|
|
<object-name>dcduBtnR.L1</object-name>
|
|
<object-name>dcduBtnR.L2</object-name>
|
|
<object-name>dcduBtnR.R1</object-name>
|
|
<object-name>dcduBtnR.R2</object-name>
|
|
<object-name>dcduBtnR.brt</object-name>
|
|
<object-name>dcduBtnR.dim</object-name>
|
|
<object-name>dcduBtnR.msgminus</object-name>
|
|
<object-name>dcduBtnR.msgplus</object-name>
|
|
<object-name>dcduBtnR.pgeminus</object-name>
|
|
<object-name>dcduBtnR.pgeplus</object-name>
|
|
<object-name>main_panel</object-name>
|
|
<object-name>gear_lever_body</object-name>
|
|
<object-name>gear_lever</object-name>
|
|
<object-name>iesi</object-name>
|
|
<object-name>iesi_baro_knb</object-name>
|
|
<object-name>iesi_btn_bugs</object-name>
|
|
<object-name>iesi_btn_ls</object-name>
|
|
<object-name>iesi_btn_minus</object-name>
|
|
<object-name>iesi_btn_plus</object-name>
|
|
<object-name>iesi_btn_rst</object-name>
|
|
<object-name>ddrmi_body</object-name>
|
|
<object-name>ddrmi_vor_adf_select_1</object-name>
|
|
<object-name>ddrmi_vor_adf_select_2</object-name>
|
|
<object-name>ddrmi_pointer_1</object-name>
|
|
<object-name>ddrmi_pointer_2</object-name>
|
|
<object-name>ddrmi_inside</object-name>
|
|
<object-name>ddrmi_vor_adf_flag_1</object-name>
|
|
<object-name>ddrmi_vor_adf_flag_2</object-name>
|
|
<object-name>ddrmi_hdg_flag</object-name>
|
|
<object-name>brakes_body</object-name>
|
|
<object-name>clock_body</object-name>
|
|
<object-name>et_knob</object-name>
|
|
<object-name>clock_knob</object-name>
|
|
<object-name>chrono_reset</object-name>
|
|
<object-name>chrono_btn</object-name>
|
|
<object-name>clock_set</object-name>
|
|
</effect>
|
|
|
|
<!-- Transparent -->
|
|
<effect>
|
|
<inherits-from>Effects/model-transparent</inherits-from>
|
|
<object-name>ACFlowKnb.mark</object-name>
|
|
<object-name>AftCabinACKnb.mark</object-name>
|
|
<object-name>audio_swtg.mark</object-name>
|
|
<object-name>clock_glare</object-name>
|
|
<object-name>CockpitACKnb.mark</object-name>
|
|
<object-name>EFB_cpt_glare</object-name>
|
|
<object-name>EFB_fo_glare</object-name>
|
|
<object-name>fcu_labels</object-name>
|
|
<object-name>fcu_labels_hud.plug</object-name>
|
|
<object-name>fd_main.001</object-name>
|
|
<object-name>FwdCabinACKnb.mark</object-name>
|
|
<object-name>glare_ovh_eng_iae.plug</object-name>
|
|
<object-name>hud_brt.mark</object-name>
|
|
<object-name>IR1ModeKnb.mark</object-name>
|
|
<object-name>IR2ModeKnb.mark</object-name>
|
|
<object-name>IR3ModeKnb.mark</object-name>
|
|
<object-name>LdgElevKnb.mark</object-name>
|
|
<object-name>LeftWiperKnb.mark</object-name>
|
|
<object-name>LReadingLtKnb.mark</object-name>
|
|
<object-name>OHPMarkLtKnb.mark</object-name>
|
|
<object-name>ovh_acp_glare</object-name>
|
|
<object-name>pedestal_low_glare</object-name>
|
|
<object-name>radio_nav_lit.cpt</object-name>
|
|
<object-name>radio_nav_lit.fo</object-name>
|
|
<object-name>RightWiperKnb.mark</object-name>
|
|
<object-name>RReadingLtKnb.mark</object-name>
|
|
<object-name>thr_quad_lts</object-name>
|
|
<object-name>trim_2_lts</object-name>
|
|
<object-name>WindowGlassCpt</object-name>
|
|
<object-name>WindowGlassFo</object-name>
|
|
<object-name>XbleedKnb.mark</object-name>
|
|
</effect>
|
|
|
|
<!-- DCDU screen effect -->
|
|
<effect>
|
|
<inherits-from>Aircraft/A320-family/Models/Effects/displays/lcd</inherits-from>
|
|
<parameters>
|
|
<inner-angle>90</inner-angle> <!-- 0-90, use 90 for LED or plasma display-->
|
|
<outer-angle>90</outer-angle> <!-- 0-90, but greater than inner -->
|
|
<black-angle>90</black-angle> <!-- 0-90, but greater than outer -->
|
|
<dirt-factor>0.09</dirt-factor>
|
|
<contrast><use>instrumentation/dcdu/lcd-contrast</use></contrast>
|
|
</parameters>
|
|
<object-name>dcduScreenL</object-name>
|
|
<object-name>dcduScreenR</object-name>
|
|
</effect>
|
|
|
|
|
|
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>map_lt_left</object-name>
|
|
<property>controls/lighting/map-light-left-knb</property>
|
|
<factor>180</factor>
|
|
<offset-deg>-90</offset-deg>
|
|
<axis>
|
|
<x1-m>-0.392313</x1-m>
|
|
<y1-m>-0.645853</y1-m>
|
|
<z1-m>0.41149</z1-m>
|
|
<x2-m>-0.387715</x2-m>
|
|
<y2-m>-0.644105</y2-m>
|
|
<z2-m>0.401322</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/map-light-left-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<animation>
|
|
<type>knob</type>
|
|
<object-name>map_lt_right</object-name>
|
|
<property>controls/lighting/map-light-right-knb</property>
|
|
<factor>180</factor>
|
|
<offset-deg>-90</offset-deg>
|
|
<axis>
|
|
<x1-m>-0.392313</x1-m>
|
|
<y1-m>0.645853</y1-m>
|
|
<z1-m>0.41149</z1-m>
|
|
<x2-m>-0.387715</x2-m>
|
|
<y2-m>0.644105</y2-m>
|
|
<z2-m>0.401322</z2-m>
|
|
</axis>
|
|
<action>
|
|
<binding>
|
|
<command>property-adjust</command>
|
|
<property>controls/lighting/map-light-right-knb</property>
|
|
<factor>0.05</factor>
|
|
<min>0</min>
|
|
<max>1</max>
|
|
<wrap>false</wrap>
|
|
</binding>
|
|
</action>
|
|
</animation>
|
|
|
|
<!-- Compositor Lighting -->
|
|
<light>
|
|
<name>Pedestal Light</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/pedestal-light</property></dim-factor>
|
|
<position>
|
|
<x-m>0.510226</x-m>
|
|
<y-m>-0.000203</y-m>
|
|
<z-m>1.10204</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>-0.35</x>
|
|
<y>0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>0.45</l>
|
|
<q>0.75</q>
|
|
</attenuation>
|
|
<spot-exponent>100.0</spot-exponent>
|
|
<spot-cutoff>25.0</spot-cutoff>
|
|
<range-m>10.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Left Overhead Reading Light</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/reading-light-left</property></dim-factor>
|
|
<position>
|
|
<x-m>0.71802</x-m>
|
|
<y-m>-0.272788</y-m>
|
|
<z-m>1.19352</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>-0.22850161172</x>
|
|
<y>-0.2</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>0.45</l>
|
|
<q>0.75</q>
|
|
</attenuation>
|
|
<spot-exponent>100.0</spot-exponent>
|
|
<spot-cutoff>25.0</spot-cutoff>
|
|
<range-m>10.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Right Overhead Reading Light</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/reading-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>0.586497</x-m>
|
|
<y-m>0.220913</y-m>
|
|
<z-m>1.1432</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>-0.22850161172</x>
|
|
<y>0.2</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>0.45</l>
|
|
<q>0.75</q>
|
|
</attenuation>
|
|
<spot-exponent>100.0</spot-exponent>
|
|
<spot-cutoff>25.0</spot-cutoff>
|
|
<range-m>10.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Panel Flood Light Far Left</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/panel-flood-light-left</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.520043</x-m>
|
|
<y-m>-0.714193</y-m>
|
|
<z-m>0.450317</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>-0.185</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.80</l>
|
|
<q>12.50</q>
|
|
</attenuation>
|
|
<spot-exponent>50.0</spot-exponent>
|
|
<spot-cutoff>35.0</spot-cutoff>
|
|
<range-m>2.5</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Panel Flood Light Center Left</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/panel-flood-light-left</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.57573</x-m>
|
|
<y-m>-0.16723</y-m>
|
|
<z-m>0.44432</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.1</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.80</l>
|
|
<q>12.50</q>
|
|
</attenuation>
|
|
<spot-exponent>50.0</spot-exponent>
|
|
<spot-cutoff>35.0</spot-cutoff>
|
|
<range-m>2.5</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Panel Flood Light Center Right</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/panel-flood-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.57609</x-m>
|
|
<y-m>0.175827</y-m>
|
|
<z-m>0.44651</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.1</x>
|
|
<y>0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.80</l>
|
|
<q>12.50</q>
|
|
</attenuation>
|
|
<spot-exponent>50.0</spot-exponent>
|
|
<spot-cutoff>35.0</spot-cutoff>
|
|
<range-m>2.5</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Panel Flood Light Far Right</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/panel-flood-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.52009</x-m>
|
|
<y-m>0.71444</y-m>
|
|
<z-m>0.4476</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>-0.185</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.5</r>
|
|
<g>0.5</g>
|
|
<b>0.5</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.80</l>
|
|
<q>12.50</q>
|
|
</attenuation>
|
|
<spot-exponent>50.0</spot-exponent>
|
|
<spot-cutoff>35.0</spot-cutoff>
|
|
<range-m>2.5</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Left Map Light</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/map-light-left</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.381531</x-m>
|
|
<y-m>-0.50947</y-m>
|
|
<z-m>0.467942</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.05</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.80</l>
|
|
<q>12.50</q>
|
|
</attenuation>
|
|
<spot-exponent>15.0</spot-exponent>
|
|
<spot-cutoff>45.0</spot-cutoff>
|
|
<range-m>2.5</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Right Map Light</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/map-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.381531</x-m>
|
|
<y-m> 0.50947</y-m>
|
|
<z-m>0.467942</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.05</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.80</l>
|
|
<q>12.50</q>
|
|
</attenuation>
|
|
<spot-exponent>15.0</spot-exponent>
|
|
<spot-cutoff>45.0</spot-cutoff>
|
|
<range-m>2.5</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Left Console Light 1</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light</property></dim-factor>
|
|
<position>
|
|
<x-m>0.62414</x-m>
|
|
<y-m>-1.4042</y-m>
|
|
<z-m>0.195</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.0</x>
|
|
<y>0.15</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.50</l>
|
|
<q>8.30</q>
|
|
</attenuation>
|
|
<spot-exponent>10.0</spot-exponent>
|
|
<spot-cutoff>80.0</spot-cutoff>
|
|
<range-m>3.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Left Console Light 2</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light</property></dim-factor>
|
|
<position>
|
|
<x-m>0.140123</x-m>
|
|
<y-m>-1.20421</y-m>
|
|
<z-m>0.230</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.0</x>
|
|
<y>0.10</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.50</l>
|
|
<q>8.30</q>
|
|
</attenuation>
|
|
<spot-exponent>10.0</spot-exponent>
|
|
<spot-cutoff>80.0</spot-cutoff>
|
|
<range-m>3.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Left Console Light 3</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.141133</x-m>
|
|
<y-m>-1.08799</y-m>
|
|
<z-m>0.215</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.0</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>2.25</l>
|
|
<q>18.75</q>
|
|
</attenuation>
|
|
<spot-exponent>10.0</spot-exponent>
|
|
<spot-cutoff>60.0</spot-cutoff>
|
|
<range-m>2.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Left Console Light 4</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.083548</x-m>
|
|
<y-m>-0.953093</y-m>
|
|
<z-m>-0.008889</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>1.0</x>
|
|
<y>0.00</y>
|
|
<z>-1.0</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.50</l>
|
|
<q>8.30</q>
|
|
</attenuation>
|
|
<spot-exponent>30.0</spot-exponent>
|
|
<spot-cutoff>30.0</spot-cutoff>
|
|
<range-m>3.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Right Console Light 1</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>0.62414</x-m>
|
|
<y-m>1.4042</y-m>
|
|
<z-m>0.195</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.0</x>
|
|
<y>-0.15</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.50</l>
|
|
<q>8.30</q>
|
|
</attenuation>
|
|
<spot-exponent>10.0</spot-exponent>
|
|
<spot-cutoff>80.0</spot-cutoff>
|
|
<range-m>3.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Right Console Light 2</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>0.140123</x-m>
|
|
<y-m>1.20421</y-m>
|
|
<z-m>0.230</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.0</x>
|
|
<y>-0.10</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.50</l>
|
|
<q>8.30</q>
|
|
</attenuation>
|
|
<spot-exponent>10.0</spot-exponent>
|
|
<spot-cutoff>80.0</spot-cutoff>
|
|
<range-m>3.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Right Console Light 3</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.141133</x-m>
|
|
<y-m>1.08799</y-m>
|
|
<z-m>0.215</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>0.0</x>
|
|
<y>0.0</y>
|
|
<z>-1</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>2.25</l>
|
|
<q>18.75</q>
|
|
</attenuation>
|
|
<spot-exponent>10.0</spot-exponent>
|
|
<spot-cutoff>60.0</spot-cutoff>
|
|
<range-m>2.0</range-m>
|
|
</light>
|
|
|
|
<light>
|
|
<name>Right Console Light 4</name>
|
|
<type>spot</type>
|
|
<dim-factor><property>controls/lighting/console-floor-light-right</property></dim-factor>
|
|
<position>
|
|
<x-m>-0.083548</x-m>
|
|
<y-m> 0.953093</y-m>
|
|
<z-m>-0.008889</z-m>
|
|
</position>
|
|
<direction>
|
|
<x>1.0</x>
|
|
<y>0.00</y>
|
|
<z>-1.0</z>
|
|
</direction>
|
|
<ambient>
|
|
<r>0.8</r>
|
|
<g>0.8</g>
|
|
<b>0.8</b>
|
|
<a>1</a>
|
|
</ambient>
|
|
<diffuse>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</diffuse>
|
|
<specular>
|
|
<r>1.0</r>
|
|
<g>1.0</g>
|
|
<b>1.0</b>
|
|
<a>1.0</a>
|
|
</specular>
|
|
<attenuation>
|
|
<c>1.0</c>
|
|
<l>1.50</l>
|
|
<q>8.30</q>
|
|
</attenuation>
|
|
<spot-exponent>30.0</spot-exponent>
|
|
<spot-cutoff>30.0</spot-cutoff>
|
|
<range-m>3.0</range-m>
|
|
</light>
|
|
|
|
</PropertyList>
|
|
|