<?xml version="1.0"?> <!-- Copyright (c) 2020 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> <animation> <type>select</type> <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_labels_hud</object-name> <condition> <property>options/enable-hud</property> </condition> </animation> <animation> <type>select</type> <object-name>visor_glass_cpt</object-name> <object-name>visor_cpt</object-name> <object-name>cpit_lamp_cpt</object-name> <condition> <not><property>options/enable-hud</property></not> </condition> </animation> <!-- WIP ;) --> <!--model> <path>Aircraft/A320-family/Models/Tablet/Tablet.xml</path> <offsets> <x-m>-0.12365</x-m> <y-m>-0.9312</y-m> <z-m>0.37025</z-m> <heading-deg>57.5</heading-deg> <pitch-deg>-20</pitch-deg> </offsets> </model--> <!-- Overhead Panel --> <model> <path>Aircraft/A320-family/Models/Instruments/OHpanel/OHpanel.xml</path> <offsets> <x-m>0.128</x-m> <y-m>0</y-m> <z-m>0.997</z-m> <pitch-deg>69.547</pitch-deg> </offsets> </model> <model> <path>Aircraft/A320-family/Models/Instruments/OHpanel/OHpanelEPR.xml</path> <condition> <equals> <property>options/eng</property> <value>IAE</value> </equals> </condition> <offsets> <x-m>0.128</x-m> <y-m>0</y-m> <z-m>0.997</z-m> <pitch-deg>69.547</pitch-deg> </offsets> </model> <model> <path>Aircraft/A320-family/Models/Instruments/OHpanel/SteepAppr.xml</path> <condition> <and> <equals> <property>options/eng</property> <value>CFM</value> </equals> <equals> <property>options/steep-ils-avail</property> <value>1</value> </equals> </and> </condition> <offsets> <x-m>0.128</x-m> <y-m>0</y-m> <z-m>0.997</z-m> <pitch-deg>69.547</pitch-deg> </offsets> </model> <!-- DDRMI Instrument --> <animation> <name>Heading rotate</name> <type>rotate</type> <object-name>ddrmi_hdg</object-name> <property>instrumentation/ddrmi/heading</property> <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> <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> <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</property> <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>1</max> </binding> </action> </animation> <animation> <name>DDRMI vor-adf knob 1</name> <type>rotate</type> <object-name>ddrmi_vor_adf_select_1</object-name> <property>instrumentation/ddrmi/vor-adf-1</property> <interpolation> <entry><ind>-1</ind><dep>90</dep></entry> <!-- ADF --> <entry><ind> 0</ind><dep>45</dep></entry> <!-- OFF --> <entry><ind> 1</ind><dep> 0</dep></entry> <!-- VOR --> </interpolation> <axis> <object-name>ddrmi_vor_adf_select_1.axis</object-name> </axis> </animation> <animation> <type>knob</type> <object-name>ddrmi_vor_adf_select_2</object-name> <property>instrumentation/ddrmi/vor-adf-2</property> <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>-1</min> <max>1</max> </binding> </action> </animation> <animation> <name>DDRMI vor-adf knob 2</name> <type>rotate</type> <object-name>ddrmi_vor_adf_select_2</object-name> <property>instrumentation/ddrmi/vor-adf-2</property> <interpolation> <entry><ind>-1</ind><dep>-90</dep></entry> <!-- ADF --> <entry><ind> 0</ind><dep>-45</dep></entry> <!-- OFF --> <entry><ind> 1</ind><dep> 0</dep></entry> <!-- VOR --> </interpolation> <axis> <object-name>ddrmi_vor_adf_select_2.axis</object-name> </axis> </animation> <!-- Flags --> <animation> <name>Flag 1 rotate</name> <object-name>ddrmi_vor_adf_flag_1</object-name> <type>rotate</type> <property>instrumentation/ddrmi/flag-1</property> <interpolation> <entry><ind>0</ind><dep>-45</dep></entry> <entry><ind>1</ind><dep> 0</dep></entry> </interpolation> <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> <interpolation> <entry><ind>0</ind><dep>45</dep></entry> <entry><ind>1</ind><dep> 0</dep></entry> </interpolation> <axis> <object-name>ddrmi_vor_adf_flag_2.axis</object-name> </axis> </animation> <!-- 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</object-name> <!-- <emission> <red>0.50</red> <green>0.35</green> <blue>0.2</blue> <factor-prop>controls/lighting/main-panel-norm</factor-prop> </emission> --> <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> <name>Panel lighting (dome)</name> <type>material</type> <!-- <object-name>ddrmi_dme1_screen</object-name>--> <!-- <object-name>ddrmi_dme2_screen</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_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</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> --> <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> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/ddrmi</inherits-from> <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> </effect> <!-- Brakes Pressure Indicator --> <animation> <type>rotate</type> <object-name>brakes_lb_psi</object-name> <property>systems/hydraulic/brakes/pressure-left-psi</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</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</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> <animation> <name>Panel 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> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/brake</inherits-from> <object-name>brakes_body</object-name> </effect> <!-- Multi-purpose Control and Display Units --> <model> <path>Aircraft/A320-family/Models/Instruments/MCDU/MCDU1.xml</path> </model> <model> <path>Aircraft/A320-family/Models/Instruments/MCDU/MCDU2.xml</path> </model> <!-- Radio --> <model> <path>Aircraft/A320-family/Models/Instruments/Radio/Radio1.xml</path> </model> <model> <path>Aircraft/A320-family/Models/Instruments/Radio/Radio2.xml</path> </model> <!-- Audio --> <model> <path>Aircraft/A320-family/Models/Instruments/Audio/Audio1.xml</path> </model> <model> <path>Aircraft/A320-family/Models/Instruments/Audio/Audio2.xml</path> </model> <!-- Upper Pedestal Panels --> <animation> <name>Panel lighting</name> <type>material</type> <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>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>radio_rot1</object-name> <object-name>vu112_aids</object-name> <object-name>vu112_dfdr</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> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-upper</inherits-from> <object-name>throttle_1</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-atc</inherits-from> <object-name>atc_glare</object-name> <object-name>atc_body</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-engine</inherits-from> <object-name>engine_body</object-name> <object-name>engine_glare</object-name> <object-name>eng_mode</object-name> <object-name>Lcutoff</object-name> <object-name>Rcutoff</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/brightness-panel-ped</inherits-from> <object-name>vu111_body</object-name> <object-name>vu112_body</object-name> <object-name>vu111_glare</object-name> <object-name>vu112_glare</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/dummy-gap</inherits-from> <object-name>dummy_1</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-radar</inherits-from> <object-name>radar_mode</object-name> <object-name>radar_tilt</object-name> <object-name>radar_body</object-name> <object-name>radar_glare</object-name> </effect> <animation> <type>select</type> <object-name>engine_fault_1</object-name> <condition> <property>systems/unused/unused-ped</property> </condition> </animation> <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_fault_2</object-name> <condition> <property>systems/unused/unused-ped</property> </condition> </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> <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">led.txf</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">led.txf</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> <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> </action> </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> </action> </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> </action> </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> </action> </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> </action> </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> </action> </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> </action> </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> </action> </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> </action> </animation> <animation> <type>rotate</type> <object-name>atc_sys</object-name> <factor>-30</factor> <offset-deg>30</offset-deg> <center> <x-m>-0.003352</x-m> <y-m>0.131446</y-m> <z-m>-0.13275</z-m> </center> <axis> <x>0</x> <y>0</y> <z>1</z> </axis> <property>controls/atc/system-knob</property> </animation> <animation> <type>pick</type> <object-name>atc_sys</object-name> <action> <button>0</button> <binding> <command>property-cycle</command> <property>controls/atc/system-knob</property> <value>0</value> <value>1</value> </binding> <binding> <command>nasal</command> <script>atc.transponderPanel.atcSwitch(getprop("controls/atc/system-knob") + 1);</script> </binding> </action> </animation> <animation> <type>rotate</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/atc/mode-knob</property> </animation> <animation> <type>pick</type> <object-name>atc_stby</object-name> <action> <button>0</button> <button>3</button> <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> </binding> <binding> <command>nasal</command> <script>atc.transponderPanel.modeSwitch(getprop("controls/atc/mode-knob") + 1);</script> </binding> </action> <action> <button>1</button> <button>4</button> <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> </binding> <binding> <command>nasal</command> <script>atc.transponderPanel.modeSwitch(getprop("controls/atc/mode-knob") + 1);</script> </binding> </action> </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> </action> </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>rotate</type> <object-name>atc_abv</object-name> <factor>35</factor> <offset-deg>0</offset-deg> <axis> <object-name>atc_abv.axis</object-name> </axis> <property>controls/atc/abv-blw</property> </animation> <animation> <type>pick</type> <object-name>atc_abv</object-name> <action> <button>0</button> <button>3</button> <binding> <command>property-cycle</command> <property>controls/atc/abv-blw</property> <value>-1</value> <value>0</value> <value>1</value> </binding> </action> <action> <button>1</button> <button>4</button> <binding> <command>property-cycle</command> <property>controls/atc/abv-blw</property> <value>1</value> <value>0</value> <value>-1</value> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>atc_thrt</object-name> <factor>-30</factor> <offset-deg>0</offset-deg> <axis> <object-name>atc_thrt.axis</object-name> </axis> <property>controls/atc/thrt-all</property> </animation> <animation> <type>pick</type> <object-name>atc_thrt</object-name> <action> <button>0</button> <button>3</button> <binding> <command>property-cycle</command> <property>controls/atc/thrt-all</property> <value>0</value> <value>1</value> </binding> </action> <action> <button>1</button> <button>4</button> <binding> <command>property-cycle</command> <property>controls/atc/thrt-all</property> <value>0</value> <value>1</value> </binding> </action> </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</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> <!-- No button lights without power! --> <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>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>a-thr_led</object-name> <object-name>atc-code</object-name> <object-name>atc-test</object-name> <object-name>audio_att_led</object-name> <object-name>audio_att_sgn</object-name> <object-name>audio_call_hf2_led</object-name> <object-name>audio_call_hf1_led</object-name> <object-name>audio_call_vhf1_led</object-name> <object-name>audio_call_vhf2_led</object-name> <object-name>audio_call_vhf3_led</object-name> <object-name>audio_hf1_led</object-name> <object-name>audio_hf2_led</object-name> <object-name>audio_mech_led</object-name> <object-name>audio_mech_sgn</object-name> <object-name>audio_voice_led</object-name> <object-name>audio_vhf1_led</object-name> <object-name>audio_vhf2_led</object-name> <object-name>audio_vhf3_led</object-name> <object-name>autoland_light_on</object-name> <object-name>brk_fan_on</object-name> <object-name>brk_hot_on</object-name> <!-- <object-name>clock_glare</object-name>--> <object-name>cstr_led</object-name> <object-name>cstr_led.001</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>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>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>ils_led</object-name> <object-name>ils2_led</object-name> <object-name>lgear_down</object-name> <object-name>lgear_unlk</object-name> <object-name>loc_led</object-name> <object-name>mach-text</object-name> <object-name>master_caution_on</object-name> <object-name>master_warning_on</object-name> <object-name>ndb_led</object-name> <object-name>ndb_led.001</object-name> <object-name>ngear_down</object-name> <object-name>ngear_unlk</object-name> <object-name>qnh-hpa</object-name> <object-name>qnh-inhg</object-name> <object-name>qnh-std</object-name> <object-name>qnh-test</object-name> <object-name>radio_adf_led</object-name> <object-name>radio_am_led</object-name> <object-name>radio_bfo_led</object-name> <object-name>radio_hf1_led</object-name> <object-name>radio_hf2_led</object-name> <object-name>radio_ls_led</object-name> <object-name>radio_nav_led</object-name> <object-name>radio_opt_led</object-name> <object-name>radio_sel_led</object-name> <object-name>radio_vhf1_led</object-name> <object-name>radio_vhf2_led</object-name> <object-name>radio_vhf3_led</object-name> <object-name>radio_vor_led</object-name> <object-name>rgear_down</object-name> <object-name>rgear_unlk</object-name> <object-name>spd-text</object-name> <object-name>spd-text-test</object-name> <object-name>terr_on_nd_label</object-name> <object-name>terr_on_nd_on_l</object-name> <object-name>terr_on_nd_on_r</object-name> <object-name>vord_led</object-name> <object-name>vord_led.001</object-name> <object-name>vs-text</object-name> <object-name>vs-text-test</object-name> <object-name>wpt_led</object-name> <object-name>wpt_led.001</object-name> <condition> <greater-than-equals> <property>systems/electrical/bus/dc-ess</property> <value>25</value> </greater-than-equals> </condition> </animation> <animation> <type>select</type> <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> <animation> <type>select</type> <object-name>atc-code</object-name> <condition> <not> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </not> </condition> </animation> <!-- Not Yet Implemented Lights --> <!-- Remove from this animation once you simulate --> <animation> <type>select</type> <object-name>atc-test</object-name> <object-name>audio_att_sgn</object-name> <object-name>audio_call_hf2_led</object-name> <object-name>audio_call_hf1_led</object-name> <object-name>audio_call_vhf1_led</object-name> <object-name>audio_call_vhf2_led</object-name> <object-name>audio_call_vhf3_led</object-name> <object-name>audio_mech_sgn</object-name> <object-name>autoland_light_on</object-name> <object-name>ecam_c_b_led</object-name> <object-name>ecam_el_dc_led</object-name> <object-name>ecam_sts_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>qnh-test</object-name> <object-name>radio_opt_led</object-name> <object-name>ver.fmgc</object-name> <condition> <property>controls/switches/annun-test</property> </condition> </animation> <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>vs-text-test</object-name> <condition> <or> <not><property>FMGC/FCU-working</property></not> <property>controls/switches/annun-test</property> </or> </condition> </animation> <!-- Aft Pedestal --> <animation> <type>pick</type> <object-name>RudderTrim</object-name> <action> <button>3</button> <button>0</button> <repeatable>true</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>nasal</command> <script> var TrimVal = getprop("controls/flight/rudder-trim"); setprop("controls/flight/rudder-trim", TrimVal + 0.005); setprop("controls/switches/rudder-trim", 1); </script> </binding> <mod-up> <binding> <command>property-assign</command> <property>controls/switches/rudder-trim</property> <value>0</value> </binding> </mod-up> </action> <action> <button>4</button> <button>1</button> <repeatable>true</repeatable> <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>nasal</command> <script> var TrimVal = getprop("controls/flight/rudder-trim"); setprop("controls/flight/rudder-trim", TrimVal - 0.005); setprop("controls/switches/rudder-trim", -1); </script> </binding> <mod-up> <binding> <command>property-assign</command> <property>controls/switches/rudder-trim</property> <value>0</value> </binding> </mod-up> </action> </animation> <animation> <type>rotate</type> <object-name>RudderTrim</object-name> <object-name>RudderTrim.mark</object-name> <property>controls/switches/rudder-trim</property> <factor>-30</factor> <axis> <object-name>RudderTrim.axis</object-name> </axis> </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>nasal</command> <script> setprop("controls/flight/rudder-trim", 0); </script> </binding> </action> </animation> <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>led.txf</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> <animation> <type>rotate</type> <object-name>ParkBrk</object-name> <property>fdm/jsbsim/fcs/brake-lever</property> <factor>90</factor> <axis> <object-name>ParkBrk.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>ParkBrk</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-toggle</command> <property>controls/gear/brake-parking</property> </binding> </action> </animation> <!-- Terr on ND --> <animation> <type>pick</type> <object-name>terr_on_nd_l</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/switches/terr_on_nd_l</property> </binding> </action> </animation> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>controls/switches/terr_on_nd_l</property> <value>1</value> </equals> </or> </and> </condition> </animation> <animation> <type>pick</type> <object-name>terr_on_nd_r</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/switches/terr_on_nd_r</property> </binding> </action> </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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>controls/switches/terr_on_nd_r</property> <value>1</value> </equals> </or> </and> </condition> </animation> <!-- Brake's fans --> <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> </action> </animation> <animation> <type>select</type> <object-name>brk_fan_on</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <!-- Autobrakes --> <animation> <type>select</type> <object-name>dec_low_on</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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/sounde/oh-btn", 1); </script> </binding> </action> </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/sounde/oh-btn", 1); </script> </binding> </action> </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/sounde/oh-btn", 1); </script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>land_sw</object-name> <property>controls/gear/nws-switch</property> <interpolation> <entry><ind>0</ind><dep>35</dep></entry> <entry><ind>1</ind><dep> 0</dep></entry> </interpolation> <axis> <x>0</x> <y>1</y> <z>0</z> </axis> <center> <x-m>-0.562289</x-m> <y-m>0.259382</y-m> <z-m>0.253933</z-m> </center> </animation> <animation> <type>pick</type> <object-name>land_sw</object-name> <action> <button>0</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>controls/gear/nws-switch</property> <value>0</value> <value>1</value> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/switch1", 1);</script> </binding> </action> </animation> <!-- Dimmer Panel Left --> <animation> <type>pick</type> <object-name>pfd_brt_cpt</object-name> <object-name>pfd_brt_cpt.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du1</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du1</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>pfd_brt_cpt</object-name> <object-name>pfd_brt_cpt.mark</object-name> <property>controls/lighting/DU/du1</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>pfd_brt_cpt.axis</object-name> </axis> </animation> <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> </action> </animation> <animation> <type>pick</type> <object-name>brightness_nd_2_cpt</object-name> <object-name>brightness_nd_2_cpt.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du2</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du2</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>brightness_nd_2_cpt</object-name> <object-name>brightness_nd_2_cpt.mark</object-name> <property>controls/lighting/DU/du2</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>brightness_nd_cpt.axis</object-name> </axis> </animation> <!-- Dimmer Panel Right --> <animation> <type>pick</type> <object-name>brightness_nd_2_fo</object-name> <object-name>brightness_nd_2_fo.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du5</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du5</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>brightness_nd_2_fo</object-name> <object-name>brightness_nd_2_fo.mark</object-name> <property>controls/lighting/DU/du5</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>brightness_nd_fo.axis</object-name> </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> </action> </animation> <animation> <type>pick</type> <object-name>pfd_brt_fo</object-name> <object-name>pfd_brt_fo.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du6</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du6</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>pfd_brt_fo</object-name> <object-name>pfd_brt_fo.mark</object-name> <property>controls/lighting/DU/du6</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>pfd_brt_fo.axis</object-name> </axis> </animation> <!-- ECAM Controls --> <animation> <type>pick</type> <object-name>ecam_brt_upper</object-name> <object-name>ecam_brt_upper.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du3</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du3</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>ecam_brt_upper</object-name> <object-name>ecam_brt_upper.mark</object-name> <property>controls/lighting/DU/du3</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>ecam_brt_upper.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>ecam_brt_lower</object-name> <object-name>ecam_brt_lower.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du4</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/DU/du4</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>ecam_brt_lower</object-name> <object-name>ecam_brt_lower.mark</object-name> <property>controls/lighting/DU/du4</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>ecam_brt_lower.axis</object-name> </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.sysPageBtn("sts");</script> </binding> </action> </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("apu");</script> </binding> </action> </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("bleed");</script> </binding> </action> </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("press");</script> </binding> </action> </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("elec");</script> </binding> </action> </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("hyd");</script> </binding> </action> </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("fuel");</script> </binding> </action> </animation> <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("eng");</script> </binding> </action> </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("cond");</script> </binding> </action> </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("door");</script> </binding> </action> </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("wheel");</script> </binding> </action> </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("fctl");</script> </binding> </action> </animation> <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> <mod-up> <binding> <command>property-assign</command> <property>ECAM/to-config-test</property> <value>0</value> </binding> </mod-up> </action> </animation> <!-- ECAM page keys --> <animation> <type>select</type> <object-name>ecam_eng_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/eng</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_apu_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/apu</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_door_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/door</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_elec_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/elec</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_fuel_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/fuel</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_hyd_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/hyd</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_fctl_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/fctl</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_press_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/press</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_wheel_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/wheel</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_bleed_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/bleed</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_cond_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/cond</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </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> <equals> <property>ECAM/Lower/light/clr</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ecam_sts_led</object-name> <condition> <or> <equals> <property>ECAM/Lower/light/sts</property> <value>1</value> </equals> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> </or> </condition> </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> <mod-up> <binding> <command>nasal</command> <script>ecam.FWC.Btn.recall.setValue(0);</script> </binding> </mod-up> </action> </animation> <animation> <type>pick</type> <object-name>ecam_clr_l</object-name> <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> <mod-up> <binding> <command>nasal</command> <script>ecam.FWC.Btn.clr.setValue(0);</script> </binding> </mod-up> </action> </animation> <!-- Engine Cutoff/Mode Selector --> <animation> <type>pick</type> <object-name>Lcutoff</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-toggle</command> <property>controls/engines/engine[0]/cutoff-switch</property> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>Lcutoff</object-name> <property>fdm/jsbsim/fcs/engine-cutoff[0]</property> <interpolation> <entry><ind>0</ind><dep> 0</dep></entry> <entry><ind>1</ind><dep>-70</dep></entry> </interpolation> <axis> <object-name>Lcutoff.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>Rcutoff</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-toggle</command> <property>controls/engines/engine[1]/cutoff-switch</property> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>Rcutoff</object-name> <property>fdm/jsbsim/fcs/engine-cutoff[1]</property> <interpolation> <entry><ind>0</ind><dep> 0</dep></entry> <entry><ind>1</ind><dep>-70</dep></entry> </interpolation> <axis> <object-name>Rcutoff.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>eng_mode</object-name> <object-name>eng_mode.mark</object-name> <action> <button>0</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>controls/engines/engine-start-switch</property> <value>0</value> <value>1</value> <value>2</value> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>controls/engines/engine-start-switch</property> <value>2</value> <value>1</value> <value>0</value> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>eng_mode</object-name> <object-name>eng_mode.mark</object-name> <property>controls/engines/engine-start-switch</property> <interpolation> <entry><ind>0</ind><dep>-53</dep></entry> <entry><ind>1</ind><dep> 0</dep></entry> <entry><ind>2</ind><dep>53</dep></entry> </interpolation> <axis> <object-name>eng_mode.axis</object-name> </axis> </animation> <!-- FCU QNH and PFD Controls/Lights --> <animation> <type>pick</type> <object-name>qnh_cpt_knb</object-name> <object-name>qnh_fo_knb</object-name> <object-name>iesi_baro_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> </action> <action> <button>3</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> setprop("instrumentation/altimeter/setting-inhg", getprop("instrumentation/altimeter/setting-inhg") + 0.01); </script> <condition> <and> <equals> <property>instrumentation/altimeter/inhg</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>nasal</command> <script> setprop("instrumentation/altimeter/setting-hpa", getprop("instrumentation/altimeter/setting-hpa") + 1.0); </script> <condition> <and> <equals> <property>instrumentation/altimeter/inhg</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>nasal</command> <script> setprop("instrumentation/altimeter/setting-inhg", getprop("instrumentation/altimeter/setting-inhg") - 0.01); </script> <condition> <and> <equals> <property>instrumentation/altimeter/inhg</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>nasal</command> <script> setprop("instrumentation/altimeter/setting-hpa", getprop("instrumentation/altimeter/setting-hpa") - 1.0); </script> <condition> <and> <equals> <property>instrumentation/altimeter/inhg</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> </animation> <animation> <type>pick</type> <object-name>qnh_cpt_sw</object-name> <object-name>qnh_fo_sw</object-name> <action> <button>0</button> <button>1</button> <button>3</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/altimeter/inhg</property> <value>0</value> <value>1</value> </binding> </action> </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>rotate</type> <object-name>qnh_cpt_sw</object-name> <property>instrumentation/altimeter/inhg</property> <interpolation> <entry><ind>0</ind><dep>40</dep></entry> <entry><ind>1</ind><dep>-3</dep></entry> </interpolation> <axis> <object-name>qnh_cpt_sw.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>qnh_fo_sw</object-name> <property>instrumentation/altimeter/inhg</property> <interpolation> <entry><ind>0</ind><dep>40</dep></entry> <entry><ind>1</ind><dep>-3</dep></entry> </interpolation> <axis> <object-name>qnh_fo_sw.axis</object-name> </axis> </animation> <text> <name>qnh-inhg</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">led.txf</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</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">led.txf</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</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">led.txf</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</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">led.txf</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">led.txf</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">led.txf</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">led.txf</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">led.txf</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> <animation> <type>select</type> <object-name>qnh-inhg</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>instrumentation/altimeter/inhg</property> <value>1</value> </equals> <equals> <property>instrumentation/altimeter/std</property> <value>0</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>qnh-hpa</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>instrumentation/altimeter/inhg</property> <value>0</value> </equals> <equals> <property>instrumentation/altimeter/std</property> <value>0</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>qnh-std</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>instrumentation/altimeter/std</property> <value>1</value> </equals> </and> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>fd1_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/fd1</property> <value>1</value> </equals> </or> </condition> </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> </action> </animation> <animation> <type>select</type> <object-name>ils_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>modes/pfd/ILS1</property> <value>1</value> </equals> </or> </condition> </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> </action> </animation> <animation> <type>select</type> <object-name>ils2_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>modes/pfd/ILS2</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>fd2_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/fd2</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>cstr_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis/inputs/CSTR</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>cstr_led.001</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis[1]/inputs/CSTR</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>wpt_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis/inputs/wpt</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>wpt_led.001</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis[1]/inputs/wpt</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>vord_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis/inputs/VORD</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>vord_led.001</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis[1]/inputs/VORD</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>ndb_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis/inputs/NDB</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>ndb_led.001</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis[1]/inputs/NDB</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>arpt_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis/inputs/arpt</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>arpt_led.001</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>instrumentation/efis[1]/inputs/arpt</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>pick</type> <object-name>nd_mode</object-name> <action> <button>0</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setCptND(1);</script> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setCptND(-1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>nd_mode</object-name> <property>instrumentation/efis/mfd/pnl_mode-num</property> <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> </animation> <animation> <type>pick</type> <object-name>nd_mode_fo</object-name> <action> <button>0</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setFoND(1);</script> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setFoND(-1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>nd_mode_fo</object-name> <property>instrumentation/efis[1]/mfd/pnl_mode-num</property> <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> </animation> <animation> <type>pick</type> <object-name>nd_range</object-name> <action> <button>0</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setNDRange(0, 1);</script> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setNDRange(0, -1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>nd_range</object-name> <property>instrumentation/efis/inputs/range-nm</property> <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> </animation> <animation> <type>pick</type> <object-name>nd_range_fo</object-name> <action> <button>0</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setNDRange(1, 1);</script> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.setNDRange(1, -1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>nd_range_fo</object-name> <property>instrumentation/efis[1]/inputs/range-nm</property> <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> </animation> <animation> <type>pick</type> <object-name>vor-adf-1</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[0]/input/lh-vor-adf</property> <value>0</value> <!-- OFF --> <value>1</value> <!-- VOR --> <value>-1</value> <!-- ADF --> </binding> </action> <action> <button>1</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[0]/input/lh-vor-adf</property> <value>-1</value> <!-- ADF --> <value>1</value> <!-- VOR --> <value>0</value> <!-- OFF --> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>vor-adf-1</object-name> <property>instrumentation/efis[0]/input/lh-vor-adf</property> <interpolation> <entry><ind>-1</ind><dep>-25</dep></entry> <entry><ind> 0</ind><dep> 0</dep></entry> <entry><ind> 1</ind><dep> 25</dep></entry> </interpolation> <axis> <object-name>vor-adf-1.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>vor-adf-1-right</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[1]/input/lh-vor-adf</property> <value>0</value> <!-- OFF --> <value>1</value> <!-- VOR --> <value>-1</value> <!-- ADF --> </binding> </action> <action> <button>1</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[1]/input/lh-vor-adf</property> <value>-1</value> <!-- ADF --> <value>1</value> <!-- VOR --> <value>0</value> <!-- OFF --> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>vor-adf-1-right</object-name> <property>instrumentation/efis[1]/input/lh-vor-adf</property> <interpolation> <entry><ind>-1</ind><dep>-25</dep></entry> <entry><ind> 0</ind><dep> 0</dep></entry> <entry><ind> 1</ind><dep> 25</dep></entry> </interpolation> <axis> <object-name>vor-adf-1-right.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>vor-adf-2</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[0]/input/rh-vor-adf</property> <value>0</value> <!-- OFF --> <value>1</value> <!-- VOR --> <value>-1</value> <!-- ADF --> </binding> </action> <action> <button>1</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[0]/input/rh-vor-adf</property> <value>-1</value> <!-- ADF --> <value>1</value> <!-- VOR --> <value>0</value> <!-- OFF --> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>vor-adf-2</object-name> <property>instrumentation/efis[0]/input/rh-vor-adf</property> <interpolation> <entry><ind>-1</ind><dep>-25</dep></entry> <entry><ind> 0</ind><dep> 0</dep></entry> <entry><ind> 1</ind><dep> 25</dep></entry> </interpolation> <axis> <object-name>vor-adf-2.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>vor-adf-2-right</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[1]/input/rh-vor-adf</property> <value>0</value> <!-- OFF --> <value>1</value> <!-- VOR --> <value>-1</value> <!-- ADF --> </binding> </action> <action> <button>1</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/efis[1]/input/rh-vor-adf</property> <value>-1</value> <!-- ADF --> <value>1</value> <!-- VOR --> <value>0</value> <!-- OFF --> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>vor-adf-2-right</object-name> <property>instrumentation/efis[1]/input/rh-vor-adf</property> <interpolation> <entry><ind>-1</ind><dep>-25</dep></entry> <entry><ind> 0</ind><dep> 0</dep></entry> <entry><ind> 1</ind><dep> 25</dep></entry> </interpolation> <axis> <object-name>vor-adf-2-right.axis</object-name> </axis> </animation> <!-- FCU AP Controls/Lights --> <animation> <type>select</type> <object-name>spd.ind</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/input/kts-mach</property> <value>0</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>mach.ind</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/input/kts-mach</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>spd-text</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>it-autoflight/input/kts-mach</property> <value>0</value> </equals> <equals> <property>it-autoflight/input/spd-managed</property> <value>0</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>mach-text</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>it-autoflight/input/kts-mach</property> <value>1</value> </equals> <equals> <property>it-autoflight/input/spd-managed</property> <value>0</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>spd.fmgc</object-name> <condition> <equals> <property>it-autoflight/input/spd-managed</property> <value>1</value> </equals> </condition> </animation> <animation> <type>select</type> <object-name>spd.dash</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>it-autoflight/input/spd-managed</property> <value>1</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>hdg.ind</object-name> <object-name>hdg2.ind</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/custom/trk-fpa</property> <value>0</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>trk.ind</object-name> <object-name>trk2.ind</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/custom/trk-fpa</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>hdg-text</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <equals> <property>it-autoflight/custom/show-hdg</property> <value>1</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>lat.fmgc</object-name> <condition> <or> <equals> <property>it-autoflight/output/lat</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/lnav-armed</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>lat.dash</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <not-equals> <property>it-autoflight/output/lat</property> <value>0</value> </not-equals> <equals> <property>it-autoflight/custom/show-hdg</property> <value>0</value> </equals> </and> </condition> </animation> <animation> <type>select</type> <object-name>lvlch.ind</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/vert</property> <value>4</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>alt-text</object-name> <condition> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> </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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/custom/trk-fpa</property> <value>0</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>fpa.ind</object-name> <object-name>fpa.ind.001</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/custom/trk-fpa</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>vs-text</object-name> <condition> <and> <not-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <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-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <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-equals> <property>controls/switches/annun-test</property> <value>1</value> </not-equals> <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> <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">led.txf</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">led.txf</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">led.txf</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">text-value</type> <format type="string">%s</format> <property>it-autoflight/input/hdg</property> <truncate>false</truncate> <font type="string">led.txf</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">led.txf</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">text-value</type> <format type="string">%s</format> <property>it-autoflight/input/alt</property> <truncate>false</truncate> <font type="string">led.txf</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">led.txf</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.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">number-value</type> <format type="string">%4.0f</format> <property>it-autoflight/input/vs</property> <truncate>false</truncate> <font type="string">led.txf</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.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">number-value</type> <format type="string">%2.1f</format> <property>it-autoflight/input/fpa</property> <truncate>false</truncate> <font type="string">led.txf</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">led.txf</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> <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>rotate</type> <object-name>alt-sel-mode</object-name> <property>it-autoflight/config/altitude-dial-mode</property> <interpolation> <entry><ind>0</ind><dep> 0</dep></entry> <entry><ind>1</ind><dep>58</dep></entry> </interpolation> <axis> <object-name>alt-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();</script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/btn1", 1);</script> </binding> </action> </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/sounde/btn1", 1);</script> </binding> </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/sounde/btn1", 1);</script> </binding> </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>10000</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>10000</max> <wrap>true</wrap> </binding> </action> </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/sounde/btn1", 1);</script> </binding> </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/sounde/btn1", 1);</script> </binding> </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>10000</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>10000</max> <wrap>true</wrap> </binding> </action> </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();</script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/btn1", 1);</script> </binding> </action> </animation> <animation> <type>select</type> <object-name>loc_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>it-autoflight/output/appr-armed</property> <value>0</value> </equals> <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>pick</type> <object-name>hdg-vs</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>fcu.FCUController.TRKFPA();</script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/btn1", 1);</script> </binding> </action> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>ap1_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/ap1</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>ap2_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/ap2</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1); </script> </binding> </action> </animation> <animation> <type>select</type> <object-name>a-thr_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/athr</property> <value>1</value> </equals> </or> </condition> </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/sounde/btn1", 1);</script> </binding> </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/sounde/btn1", 1);</script> </binding> </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>10000</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>10000</max> <wrap>true</wrap> </binding> </action> </animation> <animation> <type>pick</type> <object-name>alt-sel-mode</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-toggle</command> <property>it-autoflight/config/altitude-dial-mode</property> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/knb1", 1);</script> </binding> </action> </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/sounde/btn1", 1);</script> </binding> </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/sounde/btn1", 1);</script> </binding> </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>10000</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>10000</max> <wrap>true</wrap> </binding> </action> </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();</script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/btn1", 1);</script> </binding> </action> </animation> <animation> <type>select</type> <object-name>appr_led</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>it-autoflight/output/appr-armed</property> <value>1</value> </equals> <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> <!-- Flap Lever --> <animation> <type>pick</type> <object-name>FlapsLever</object-name> <action> <button>0</button> <button>4</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>controls.flapsDown(1);</script> </binding> </action> </animation> <animation> <type>pick</type> <object-name>FlapsLever</object-name> <action> <button>1</button> <button>3</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>controls.flapsDown(-1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>FlapsLever</object-name> <property>fdm/jsbsim/fcs/flap-lever</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> <center> <x-m>-0.0020</x-m> <y-m>0</y-m> <z-m>-0.4056</z-m> </center> <axis> <object-name>FlapsLever.axis</object-name> </axis> </animation> <!-- Foot Rest --> <animation> <name>Footrest captain pick</name> <type>pick</type> <object-name>footrest_cpt</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>libraries.l1Pedal();</script> </binding> </action> </animation> <animation> <name>Footrest captain rotate</name> <type>rotate</type> <object-name>footrest_cpt</object-name> <property>controls/footrest-cpt[0]</property> <factor>1</factor> <interpolation> <entry><ind>0</ind><dep>0</dep></entry> <entry><ind>1</ind><dep>50</dep></entry> </interpolation> <axis> <object-name>footrest_cpt.axis</object-name> </axis> </animation> <animation> <name>Footrest captain pick 2</name> <type>pick</type> <object-name>footrest_cpt2</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>libraries.l2Pedal();</script> </binding> </action> </animation> <animation> <name>Footrest captain rotate 2</name> <type>rotate</type> <object-name>footrest_cpt2</object-name> <property>controls/footrest-cpt[1]</property> <factor>1</factor> <interpolation> <entry><ind>0</ind><dep>0</dep></entry> <entry><ind>1</ind><dep>50</dep></entry> </interpolation> <axis> <object-name>footrest_cpt.axis</object-name> </axis> </animation> <animation> <name>Footrest first officer pick</name> <type>pick</type> <object-name>footrest_fo</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>libraries.r1Pedal();</script> </binding> </action> </animation> <animation> <name>Footrest captain rotate</name> <type>rotate</type> <object-name>footrest_fo</object-name> <property>controls/footrest-fo[0]</property> <factor>1</factor> <interpolation> <entry><ind>0</ind><dep>0</dep></entry> <entry><ind>1</ind><dep>-50</dep></entry> </interpolation> <axis> <object-name>footrest_fo.axis</object-name> </axis> </animation> <animation> <name>Footrest first officer pick 2</name> <type>pick</type> <object-name>footrest_fo2</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script>libraries.r2Pedal();</script> </binding> </action> </animation> <animation> <name>Footrest captain rotate 2</name> <type>rotate</type> <object-name>footrest_fo2</object-name> <property>controls/footrest-fo[1]</property> <factor>1</factor> <interpolation> <entry><ind>0</ind><dep>0</dep></entry> <entry><ind>1</ind><dep>-50</dep></entry> </interpolation> <axis> <object-name>footrest_fo.axis</object-name> </axis> </animation> <!-- Landing Gear Lever --> <animation> <type>rotate</type> <object-name>gear_lever</object-name> <property>controls/gear/gear-down</property> <factor>50</factor> <center> <x-m>-0.55056</x-m> <y-m>0</y-m> <z-m>0.09393</z-m> </center> <axis> <x>0</x> <y>1</y> <z>0</z> </axis> </animation> <animation> <type>pick</type> <object-name>gear_lever</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-toggle</command> <property>controls/gear/gear-down</property> </binding> </action> </animation> <animation> <type>select</type> <object-name>gear_lever_down_arrow</object-name> <condition> <and> <or> <greater-than> <property>systems/electrical/bus/ac-ess</property> <value>110</value> </greater-than> <greater-than> <property>systems/electrical/bus/ac-2</property> <value>110</value> </greater-than> </or> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>ECAM/warnings/landing-gear-warning-light</property> <value>1</value> </equals> </or> </and> </condition> </animation> <animation> <type>material</type> <object-name>gear_lever_down_arrow</object-name> <condition> <and> <or> <greater-than> <property>systems/electrical/bus/ac-ess</property> <value>110</value> </greater-than> <greater-than> <property>systems/electrical/bus/ac-2</property> <value>110</value> </greater-than> </or> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>ECAM/warnings/landing-gear-warning-light</property> <value>1</value> </equals> </or> </and> </condition> <emission> <red>1.00</red> <green>0.0</green> <blue>0.0</blue> </emission> </animation> <!-- Landing Gear Lights --> <animation> <type>select</type> <object-name>lgear_unlk</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <and> <not-equals> <property>gear/gear[1]/position-norm</property> <value>0</value> </not-equals> <not-equals> <property>gear/gear[1]/position-norm</property> <value>1</value> </not-equals> </and> </or> </condition> </animation> <animation> <type>select</type> <object-name>lgear_down</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>gear/gear[1]/position-norm</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>ngear_unlk</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <and> <not-equals> <property>gear/gear[0]/position-norm</property> <value>0</value> </not-equals> <not-equals> <property>gear/gear[0]/position-norm</property> <value>1</value> </not-equals> </and> </or> </condition> </animation> <animation> <type>select</type> <object-name>ngear_down</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>gear/gear[0]/position-norm</property> <value>1</value> </equals> </or> </condition> </animation> <animation> <type>select</type> <object-name>rgear_unlk</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <and> <not-equals> <property>gear/gear[2]/position-norm</property> <value>0</value> </not-equals> <not-equals> <property>gear/gear[2]/position-norm</property> <value>1</value> </not-equals> </and> </or> </condition> </animation> <animation> <type>select</type> <object-name>rgear_down</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <equals> <property>gear/gear[2]/position-norm</property> <value>1</value> </equals> </or> </condition> </animation> <!-- Lighting --> <animation> <type>pick</type> <object-name>flood_lt_main</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/main-flood-knb</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/main-flood-knb</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>flood_lt_main</object-name> <object-name>flood_lt_main.mark</object-name> <property>controls/lighting/main-flood-knb</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>flood_lt_main.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>flood_lt_ped</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/ped-flood-knb</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/ped-flood-knb</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>flood_lt_ped</object-name> <object-name>flood_lt_ped.mark</object-name> <property>controls/lighting/ped-flood-knb</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>flood_lt_ped.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>integ_lt</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/main-panel-knb</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/main-panel-knb</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>integ_lt</object-name> <object-name>integ_lt.mark</object-name> <property>controls/lighting/main-panel-knb</property> <interpolation> <entry><ind>0</ind><dep>-129</dep></entry> <entry><ind>1</ind><dep>129</dep></entry> </interpolation> <axis> <object-name>integ_lt.axis</object-name> </axis> </animation> <animation> <type>pick</type> <object-name>fcu_integ_knb</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/fcu-panel-knb</property> <step>0.05</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/lighting/fcu-panel-knb</property> <step>-0.05</step> <min>0</min> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>fcu_integ_knb</object-name> <property>controls/lighting/fcu-panel-knb</property> <factor>10</factor> <axis> <object-name>fcu_integ_knb.axis</object-name> </axis> </animation> <animation> <name>Main Panel and Pedestal lighting</name> <type>material</type> <object-name>main_panel_label</object-name> <object-name>terr_on_nd_label</object-name> <object-name>gear_labels</object-name> <object-name>thr_quad_lts</object-name> <object-name>trim_2_lts</object-name> <object-name>brightness_panel_left_glare</object-name> <object-name>brightness_panel_right_glare</object-name> <object-name>ped_labels_1</object-name> <object-name>pedestal_low_glare</object-name> <object-name>mcdu_glare</object-name> <object-name>radio_glare</object-name> <object-name>audio_glare</object-name> <object-name>audio_int_rad.mark</object-name> <object-name>vu111_glare</object-name> <object-name>vu112_glare</object-name> <object-name>radar_glare</object-name> <object-name>radar_mode.mark</object-name> <object-name>atc_glare</object-name> <object-name>atc_thrt.mark</object-name> <object-name>atc_sys.mark</object-name> <object-name>atc_abv.mark</object-name> <object-name>engine_glare</object-name> <object-name>eng_mode.mark</object-name> <object-name>flaps_scale</object-name> <object-name>gear_lever_glare</object-name> <object-name>brakes_glare</object-name> <object-name>brakes_accum_psi.mark</object-name> <object-name>brakes_lb_psi.mark</object-name> <object-name>brakes_rb_psi.mark</object-name> <!-- <object-name>clock_glare</object-name>--> <object-name>flood_lt_main.mark</object-name> <object-name>flood_lt_ped.mark</object-name> <object-name>integ_lt.mark</object-name> <object-name>RudderTrim.mark</object-name> <object-name>CockpitDoorSwitch.mark</object-name> <object-name>ecam_brt_upper.mark</object-name> <object-name>ecam_brt_lower.mark</object-name> <object-name>ecam_att_hdg.mark</object-name> <object-name>ecam_air_data.mark</object-name> <object-name>ecam_eis_dmc.mark</object-name> <object-name>ecam_nd_xfr.mark</object-name> <object-name>ecam_glare_up</object-name> <object-name>ecam_glare_down</object-name> <object-name>pfd_brt_cpt.mark</object-name> <object-name>speaker_volume_cpt.mark</object-name> <object-name>light_console_cpt_sw.mark</object-name> <object-name>foot_warmer_cpt_sw.mark</object-name> <object-name>brightness_nd_2_cpt.mark</object-name> <object-name>brightness_nd_1_cpt.mark</object-name> <object-name>pfd_brt_fo.mark</object-name> <object-name>speaker_volume_fo.mark</object-name> <object-name>light_console_fo_sw.mark</object-name> <object-name>foot_warmer_fo_sw.mark</object-name> <object-name>brightness_nd_2_fo.mark</object-name> <object-name>brightness_nd_1_fo.mark</object-name> <object-name>iesi_labels</object-name> <object-name>iesi_btn_ls</object-name> <object-name>iesi_btn_bugs</object-name> <object-name>iesi_btn_plus</object-name> <object-name>iesi_btn_minus</object-name> <object-name>iesi_btn_rst</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>Panel lighting (dome)</name> <type>material</type> <object-name>main_panel_label</object-name> <object-name>terr_on_nd_label</object-name> <object-name>gear_labels</object-name> <object-name>thr_quad_lts</object-name> <object-name>trim_2_lts</object-name> <object-name>brightness_panel_left_glare</object-name> <object-name>brightness_panel_right_glare</object-name> <object-name>ped_labels_1</object-name> <object-name>pedestal_low_glare</object-name> <object-name>mcdu_glare</object-name> <object-name>radio_glare</object-name> <object-name>audio_glare</object-name> <object-name>audio_vhf1_glare</object-name> <object-name>audio_vhf2_glare</object-name> <object-name>audio_vhf3_glare</object-name> <object-name>audio_hf1_glare</object-name> <object-name>audio_hf2_glare</object-name> <object-name>audio_int_glare</object-name> <object-name>audio_cab_glare</object-name> <object-name>audio_pa_rot_glare</object-name> <object-name>audio_vor1_glare</object-name> <object-name>audio_vor2_glare</object-name> <object-name>audio_mkr_glare</object-name> <object-name>audio_ils_glare</object-name> <object-name>audio_mls_glare</object-name> <object-name>audio_adf1_glare</object-name> <object-name>audio_adf2_glare</object-name> <object-name>audio_int_rad.mark</object-name> <object-name>vu111_glare</object-name> <object-name>vu112_glare</object-name> <object-name>radar_glare</object-name> <object-name>radar_mode.mark</object-name> <object-name>atc_glare</object-name> <object-name>atc_thrt.mark</object-name> <object-name>atc_sys.mark</object-name> <object-name>atc_abv.mark</object-name> <object-name>engine_glare</object-name> <object-name>eng_mode.mark</object-name> <object-name>flaps_scale</object-name> <object-name>gear_lever_glare</object-name> <object-name>brakes_glare</object-name> <object-name>brakes_accum_psi.mark</object-name> <object-name>brakes_lb_psi.mark</object-name> <object-name>brakes_rb_psi.mark</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>clock_display</object-name>--> <!-- <object-name>clock_glare</object-name>--> <object-name>flood_lt_main.mark</object-name> <object-name>flood_lt_ped.mark</object-name> <object-name>integ_lt.mark</object-name> <object-name>RudderTrim.mark</object-name> <object-name>CockpitDoorSwitch.mark</object-name> <object-name>ecam_brt_upper.mark</object-name> <object-name>ecam_brt_lower.mark</object-name> <object-name>ecam_att_hdg.mark</object-name> <object-name>ecam_air_data.mark</object-name> <object-name>ecam_eis_dmc.mark</object-name> <object-name>ecam_nd_xfr.mark</object-name> <object-name>ecam_glare_up</object-name> <object-name>ecam_glare_down</object-name> <object-name>pfd_brt_cpt.mark</object-name> <object-name>speaker_volume_cpt.mark</object-name> <object-name>light_console_cpt_sw.mark</object-name> <object-name>foot_warmer_cpt_sw.mark</object-name> <object-name>brightness_nd_2_cpt.mark</object-name> <object-name>brightness_nd_1_cpt.mark</object-name> <object-name>pfd_brt_fo.mark</object-name> <object-name>speaker_volume_fo.mark</object-name> <object-name>light_console_fo_sw.mark</object-name> <object-name>foot_warmer_fo_sw.mark</object-name> <object-name>brightness_nd_2_fo.mark</object-name> <object-name>brightness_nd_1_fo.mark</object-name> <object-name>iesi_labels</object-name> <object-name>iesi_btn_ls</object-name> <object-name>iesi_btn_bugs</object-name> <object-name>iesi_btn_plus</object-name> <object-name>iesi_btn_minus</object-name> <object-name>iesi_btn_rst</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 lighting</name> <type>material</type> <object-name>fcu_labels</object-name> <object-name>fcu_labels_hud</object-name> <object-name>fcu_panel_emit</object-name> <object-name>nd_mode.mark</object-name> <object-name>nd_range.mark</object-name> <object-name>nd_mode_fo.mark</object-name> <object-name>nd_range_fo.mark</object-name> <object-name>hud_brt.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 lighting (dome)</name> <type>material</type> <object-name>fcu_labels</object-name> <object-name>fcu_labels_hud</object-name> <object-name>fcu_panel_emit</object-name> <object-name>nd_mode.mark</object-name> <object-name>nd_range.mark</object-name> <object-name>nd_mode_fo.mark</object-name> <object-name>nd_range_fo.mark</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> <!-- Master Warning and Caution --> <animation> <type>select</type> <object-name>master_warning_on</object-name> <condition> <or> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> </action> </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> </action> </animation> <!-- Overhead Panel-2 lighting --> <animation> <name>Overhead Panel-2 lighting</name> <type>material</type> <object-name>ohpanel2_knob.mark</object-name> <object-name>ohpanel2_illu</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-2 lighting (dome)</name> <type>material</type> <object-name>ohpanel2_knob.mark</object-name> <object-name>ohpanel2_illu</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> <!-- Pitch Trim --> <animation> <type>pick</type> <object-name>trim_wheel</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script>libraries.slewPitchWheel(1);</script> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script>libraries.slewPitchWheel(-1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>trim_2_lts</object-name> <property>fdm/jsbsim/hydraulics/elevator-trim/cmd-deg</property> <factor>15.55</factor> <offset-deg>1.4</offset-deg> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>trim_1</object-name> <property>controls/flight/elevator-trim</property> <factor>1000</factor> <axis> <object-name>trim.axis</object-name> </axis> </animation> <!-- Rudder Pedals --> <animation> <type>translate</type> <object-name>RRudderPedalL</object-name> <object-name>RRudderPedalR</object-name> <property>fdm/jsbsim/fbw/rudder-pedal</property> <factor>0.07</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>fdm/jsbsim/fbw/rudder-pedal</property> <factor>-0.07</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>/fdm/jsbsim/fcs/brake-left</property> <factor>15</factor> <axis> <x>0</x> <y>-1</y> <z>0</z> </axis> <center> <x-m>-0.62027</x-m> <y-m>0.0</y-m> <z-m>-0.42417</z-m> </center> </animation> <animation> <type>rotate</type> <object-name>RRudderPedalL</object-name> <object-name>RRudderPedalR</object-name> <property>/fdm/jsbsim/fcs/brake-right</property> <factor>15</factor> <axis> <x>0</x> <y>-1</y> <z>0</z> </axis> <center> <x-m>-0.62027</x-m> <y-m>0.0</y-m> <z-m>-0.42417</z-m> </center> </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>4</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script> var spdBrk = getprop("controls/flight/speedbrake" ); if(spdBrk == 0){ setprop("controls/flight/speedbrake-arm", 0); setprop("controls/flight/speedbrake", 0.5); } elsif(spdBrk == 0.5){ setprop("controls/flight/speedbrake-arm", 0); setprop("controls/flight/speedbrake", 1); } elsif(spdBrk == 1){ setprop("controls/flight/speedbrake-arm", 0); # Do nothing because spoilers are fully up. } </script> </binding> </action> <action> <button>3</button> <repeatable>false</repeatable> <binding> <command>nasal</command> <script> var spdBrk = getprop("controls/flight/speedbrake"); if(spdBrk == 0){ setprop("controls/flight/speedbrake-arm", 0); # Do nothing because spoilers are fully down. } elsif(spdBrk == 0.5){ setprop("controls/flight/speedbrake-arm", 0); setprop("controls/flight/speedbrake", 0); } elsif(spdBrk == 1){ setprop("controls/flight/speedbrake-arm", 0); setprop("controls/flight/speedbrake", 0.5); } </script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>SpdBrk</object-name> <property>fdm/jsbsim/spoilers/main-lever</property> <factor>45</factor> <axis> <object-name>SpdBrk.axis</object-name> </axis> </animation> <animation> <type>translate</type> <object-name>SpdBrk</object-name> <property>fdm/jsbsim/spoilers/lever-arm</property> <factor>-0.006</factor> <axis> <x>1</x> <y>0</y> <z>0</z> </axis> </animation> <animation> <type>translate</type> <object-name>SpdBrk</object-name> <property>fdm/jsbsim/spoilers/lever-arm</property> <factor>0.006</factor> <axis> <x>0</x> <y>0</y> <z>1</z> </axis> </animation> <!-- Sidestick Left --> <animation> <type>rotate</type> <object-name>sidestick_1</object-name> <property>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/aileron-sidestick</property> <factor>2</factor> <axis> <object-name>sidestick_1.x.axis</object-name> </axis> </animation> <!-- Sidestick Right --> <!--animation> <type>rotate</type> <object-name>sidestick_2</object-name> <property>fdm/jsbsim/fbw/elevator-sidestick</property> <factor>5</factor> <axis> <object-name>sidestick_2.y.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <property>fdm/jsbsim/fbw/aileron-sidestick</property> <factor>5</factor> <axis> <object-name>sidestick_2.x.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <object-name>level3_2</object-name> <property>fdm/jsbsim/fbw/elevator-sidestick</property> <factor>4</factor> <axis> <object-name>sidestick_2.y.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <object-name>level3_2</object-name> <property>fdm/jsbsim/fbw/aileron-sidestick</property> <factor>4</factor> <axis> <object-name>sidestick_2.x.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <object-name>level3_2</object-name> <object-name>level2_2</object-name> <property>fdm/jsbsim/fbw/elevator-sidestick</property> <factor>3</factor> <axis> <object-name>sidestick_2.y.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <object-name>level3_2</object-name> <object-name>level2_2</object-name> <property>fdm/jsbsim/fbw/aileron-sidestick</property> <factor>3</factor> <axis> <object-name>sidestick_2.x.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <object-name>level3_2</object-name> <object-name>level2_2</object-name> <object-name>level1_2</object-name> <property>fdm/jsbsim/fbw/elevator-sidestick</property> <factor>2</factor> <axis> <object-name>sidestick_2.y.axis</object-name> </axis> </animation> <animation> <type>rotate</type> <object-name>sidestick_2</object-name> <object-name>level3_2</object-name> <object-name>level2_2</object-name> <object-name>level1_2</object-name> <property>fdm/jsbsim/fbw/aileron-sidestick</property> <factor>2</factor> <axis> <object-name>sidestick_2.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>nasal</command> <script> var a = getprop("controls/flight/rudder"); a += 0.1; if (a > 1) a = 1; setprop("controls/flight/rudder", a); </script> </binding> </action> <action> <button>4</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> var a = getprop("controls/flight/rudder"); a -= 0.1; if (abs(a) > 1) a = -1; setprop("controls/flight/rudder", a); </script> </binding> </action> <action> <button>0</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> setprop("controls/flight/rudder", 0); </script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>tiller</object-name> <property>fdm/jsbsim/fbw/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>fdm/jsbsim/fbw/tiller-handle</property> <factor>-75</factor> <axis> <object-name>tillerFo.axis</object-name> </axis> </animation> <!-- Throttles --> <animation> <name>Engine 1 throttle lever pick</name> <type>pick</type> <object-name>thr_l</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/engines/engine[0]/throttle</property> <step type="double">0.01</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/engines/engine[0]/throttle</property> <step type="double">-0.01</step> <min>0</min> </binding> </action> </animation> <animation> <name>Engine 1 throttle lever</name> <type>rotate</type> <object-name>thr_l</object-name> <property>fdm/jsbsim/fcs/throttle-lever[0]</property> <interpolation> <entry><ind>0.00000</ind><dep> 0</dep></entry> <entry><ind>0.00999</ind><dep> 0</dep></entry> <entry><ind>0.01000</ind><dep> 2</dep></entry> <entry><ind>0.59999</ind><dep>24</dep></entry> <entry><ind>0.60000</ind><dep>26</dep></entry> <entry><ind>0.64999</ind><dep>26</dep></entry> <entry><ind>0.65000</ind><dep>28</dep></entry> <entry><ind>0.77999</ind><dep>33</dep></entry> <entry><ind>0.78000</ind><dep>35</dep></entry> <entry><ind>0.82999</ind><dep>35</dep></entry> <entry><ind>0.83000</ind><dep>37</dep></entry> <entry><ind>0.94999</ind><dep>43</dep></entry> <entry><ind>0.95000</ind><dep>45</dep></entry> <entry><ind>1.00000</ind><dep>45</dep></entry> </interpolation> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <name>Engine 1 throttle lever rev</name> <type>rotate</type> <object-name>thr_l</object-name> <property>fdm/jsbsim/fcs/reverse-lever[0]</property> <factor>-3.5</factor> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <name>Engine 1 throttle lever rev 2</name> <type>rotate</type> <object-name>thr_l</object-name> <property>fdm/jsbsim/fcs/reverse-thr-lever[0]</property> <interpolation> <entry><ind>0.00</ind><dep> 0</dep></entry> <entry><ind>0.50</ind><dep>-20</dep></entry> </interpolation> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <name>Engine 2 throttle lever pick</name> <type>pick</type> <object-name>thr_r</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/engines/engine[1]/throttle</property> <step type="double">0.01</step> <max>1</max> </binding> </action> <action> <button>1</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>property-adjust</command> <property>controls/engines/engine[1]/throttle</property> <step type="double">-0.01</step> <min>0</min> </binding> </action> </animation> <animation> <name>Engine 2 throttle lever</name> <type>rotate</type> <object-name>thr_r</object-name> <property>fdm/jsbsim/fcs/throttle-lever[1]</property> <interpolation> <entry><ind>0.00000</ind><dep> 0</dep></entry> <entry><ind>0.00999</ind><dep> 0</dep></entry> <entry><ind>0.01000</ind><dep> 2</dep></entry> <entry><ind>0.59999</ind><dep>24</dep></entry> <entry><ind>0.60000</ind><dep>26</dep></entry> <entry><ind>0.64999</ind><dep>26</dep></entry> <entry><ind>0.65000</ind><dep>28</dep></entry> <entry><ind>0.77999</ind><dep>33</dep></entry> <entry><ind>0.78000</ind><dep>35</dep></entry> <entry><ind>0.82999</ind><dep>35</dep></entry> <entry><ind>0.83000</ind><dep>37</dep></entry> <entry><ind>0.94999</ind><dep>43</dep></entry> <entry><ind>0.95000</ind><dep>45</dep></entry> <entry><ind>1.00000</ind><dep>45</dep></entry> </interpolation> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <name>Engine 2 throttle lever rev</name> <type>rotate</type> <object-name>thr_r</object-name> <property>fdm/jsbsim/fcs/reverse-lever[1]</property> <factor>-3.5</factor> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <name>Engine 2 throttle lever rev 2</name> <type>rotate</type> <object-name>thr_r</object-name> <property>fdm/jsbsim/fcs/reverse-thr-lever[1]</property> <interpolation> <entry><ind>0.00</ind><dep> 0</dep></entry> <entry><ind>0.50</ind><dep>-20</dep></entry> </interpolation> <axis> <object-name>trim.axis</object-name> </axis> </animation> <animation> <name>Reverse Thrust left lever</name> <type>rotate</type> <object-name>rev_l</object-name> <property>controls/engines/engine[0]/reverser</property> <factor>60</factor> <axis> <object-name>rev_l.axis</object-name> </axis> </animation> <animation> <name>Reverse Thrust right lever</name> <type>rotate</type> <object-name>rev_r</object-name> <property>controls/engines/engine[1]/reverser</property> <factor>60</factor> <axis> <object-name>rev_r.axis</object-name> </axis> </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.47</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.47</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> </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> </animation> <animation> <type>rotate</type> <object-name>ecam_air_data</object-name> <object-name>ecam_air_data.mark</object-name> <factor>30</factor> <property>controls/navigation/switching/air-data</property> <axis> <x1-m>-0.428673</x1-m> <y1-m>-0.022557</y1-m> <z1-m>-0.051784</z1-m> <x2-m>-0.430086</x2-m> <y2-m>-0.022557</y2-m> <z2-m>-0.060321</z2-m> </axis> </animation> <animation> <type>pick</type> <object-name>ecam_air_data</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> if (systems.SwitchingPanel.Switches.airData.getValue() != 1) { systems.SwitchingPanel.doAirData(systems.SwitchingPanel.Switches.airData.getValue() + 1); } else { systems.SwitchingPanel.doAirData(-1); } </script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/knb1", 1);</script> </binding> </action> <action> <button>2</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> if (systems.SwitchingPanel.Switches.airData.getValue() != -1) { systems.SwitchingPanel.doAirData(systems.SwitchingPanel.Switches.airData.getValue() - 1); } else { systems.SwitchingPanel.doAirData(1); } </script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/knb1", 1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>ecam_att_hdg</object-name> <object-name>ecam_att_hdg.mark</object-name> <factor>-30</factor> <property>controls/navigation/switching/att-hdg</property> <axis> <x1-m>-0.432428</x1-m> <y1-m>-0.067552</y1-m> <z1-m>-0.063695</z1-m> <x2-m>-0.432195</x2-m> <y2-m>-0.067552</y2-m> <z2-m>-0.062285</z2-m> </axis> </animation> <animation> <type>pick</type> <object-name>ecam_att_hdg</object-name> <action> <button>0</button> <button>3</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> if (systems.SwitchingPanel.Switches.attHdg.getValue() != 1) { systems.SwitchingPanel.doAttHdg(systems.SwitchingPanel.Switches.attHdg.getValue() + 1); } else { systems.SwitchingPanel.doAttHdg(-1); } </script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/knb1", 1);</script> </binding> </action> <action> <button>2</button> <button>4</button> <repeatable>true</repeatable> <binding> <command>nasal</command> <script> if (systems.SwitchingPanel.Switches.attHdg.getValue() != -1) { systems.SwitchingPanel.doAttHdg(systems.SwitchingPanel.Switches.attHdg.getValue() - 1); } else { systems.SwitchingPanel.doAttHdg(1); } </script> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/knb1", 1);</script> </binding> </action> </animation> <!-- Z Colors/Effects --> <animation> <type>material</type> <object-name>spd-text</object-name> <object-name>mach-text</object-name> <object-name>hdg-text</object-name> <object-name>alt-text</object-name> <object-name>vs-text</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>atc-code</object-name> <object-name>atc-test</object-name> <object-name>fpa-text</object-name> <object-name>qnh-inhg</object-name> <object-name>qnh-hpa</object-name> <object-name>qnh-std</object-name> <object-name>qnh-test</object-name> <object-name>rudder-trim</object-name> <object-name>rudder-trim-letter</object-name> <diffuse> <red>0.89</red> <green>0.37</green> <blue>0.08</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>0.89</red> <green>0.37</green> <blue>0.08</blue> </emission> </animation> <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> <animation> <name>Panel lighting</name> <type>material</type> <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>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>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>clock_glare</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> <emission> <red>0.3</red> <green>0.3</green> <blue>0.3</blue> <factor-prop>sim/model/lights/dome-light</factor-prop> </emission> </animation> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/panel-flood</inherits-from> <object-name>main_panel</object-name> <object-name>gear_lever_body</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/gear-lever</inherits-from> <object-name>gear_lever</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/panel-flood-brightness</inherits-from> <object-name>brightness_panel_left_glare</object-name> <object-name>brightness_panel_right_glare</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood</inherits-from> <object-name>pedestal_low</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-glare</inherits-from> <object-name>pedestal_low_glare</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/thr-quad-flood</inherits-from> <object-name>thr_quad</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/rudder-trim</inherits-from> <object-name>RudderTrim</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/park-brk</inherits-from> <object-name>ParkBrk</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/gravity-gear</inherits-from> <object-name>gravity_gear</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/panel-flood-glare</inherits-from> <object-name>main_panel_signboard</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/panel-flood-glare-right</inherits-from> <object-name>gear_labels</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-footrest</inherits-from> <object-name>ped_footrest</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-flap</inherits-from> <object-name>FlapsLever</object-name> </effect> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/pedestal-flood-spdbrk</inherits-from> <object-name>SpdBrk</object-name> </effect> <!-- <effect>--> <!-- <inherits-from>Aircraft/A320-family/Models/Effects/clock-glare</inherits-from>--> <!-- <object-name>clock_glare</object-name>--> <!-- </effect>--> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/iesi</inherits-from> <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> </effect> <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> <mod-up> <binding> <command>property-assign</command> <property>/instrumentation/iesi/att-reset-cmd</property> <value>0</value> </binding> </mod-up> </action> </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> </mod-up> </action> </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> </mod-up> </action> </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> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/clock</inherits-from> <!-- <object-name>clock</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>clock_display</object-name>--> </effect> <!-- move any objects requiring lightmap to another effect file --> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/cockpit-irradiance</inherits-from> <object-name>ACP</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_glare_down</object-name> <object-name>ecam_glare_up</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>vu111_glare</object-name> <object-name>vu112_glare</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>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>thr_l</object-name> <object-name>rev_l</object-name> <object-name>terr_on_nd_label</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>thr_quad_lts</object-name> <object-name>thr_r</object-name> <object-name>rev_r</object-name> <object-name>thr_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>trim_2_lts</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>HeadsetCpt</object-name> <object-name>WindowGlassCpt</object-name> <object-name>WindowOpenerCpt</object-name> <object-name>WindowFo</object-name> <object-name>HeadsetFo</object-name> <object-name>WindowGlassFo</object-name> <object-name>WindowOpenerFo</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> </effect> <!-- Panels that are vertical --> <effect> <inherits-from>Aircraft/A320-family/Models/Effects/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_1_fo.mark</object-name> <object-name>brightness_nd_2_cpt</object-name> <object-name>brightness_nd_2_cpt.mark</object-name> <object-name>brightness_nd_2_fo</object-name> <object-name>brightness_nd_2_fo.mark</object-name> <object-name>brightness_panel_emit</object-name> <object-name>foot_warmer_cpt_sw</object-name> <object-name>foot_warmer_cpt_sw.mark</object-name> <object-name>foot_warmer_fo_sw</object-name> <object-name>foot_warmer_fo_sw.mark</object-name> <object-name>fcu_labels</object-name> <object-name>ddrmi_vor_adf_flag_1</object-name> <object-name>ddrmi_vor_adf_flag_2</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_labels</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> </effect> <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> <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> <!-- headset show/hide --> <animation> <type>select</type> <object-name>HeadsetFo</object-name> <object-name>HeadsetCpt</object-name> <condition> <not> <property>controls/audio/headset-toggle</property> </not> </condition> </animation> <!-- Chrono --> <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> <equals> <property>controls/switches/annun-test</property> <value>1</value> </equals> <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> <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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.010</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.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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.010</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.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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.008</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.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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.010</character-size> <!-- size (height) im meters --> <character-aspect-ratio type="double">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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.010</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.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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.008</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.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>led.txf</font> <!-- The font file name, relative to data/Fonts --> <character-size type="double">0.010</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> <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-cycle</command> <property>instrumentation/chrono/chrono-reset</property> <value>2</value> </binding> </action> </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> </action> <action> <button>1</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/chrono/started</property> <value>0</value><!-- Stop Timer --> <value>1</value><!-- Start Timer --> </binding> </action> </animation> <animation> <type>pick</type> <object-name>clock_set</object-name> <property>instrumentation/clock/set-knob</property> <action> <button>0</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> </action> <action> <button>1</button> <repeatable>false</repeatable> <binding> <command>property-cycle</command> <property>instrumentation/clock/set-knob</property> <value>1</value><!-- Time Mode --> <value>0</value><!-- Date Mode --> </binding> </action> </animation> <animation> <name>UTC selector animation</name> <type>knob</type> <object-name>clock_knob</object-name> <property>instrumentation/clock/utc-selector</property> <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> </binding> </action> </animation> <animation> <name>UTC selector rotate</name> <type>rotate</type> <object-name>clock_knob</object-name> <property>instrumentation/clock/utc-selector</property> <interpolation> <entry><ind>2</ind><dep>90</dep></entry> <!-- SET --> <entry><ind>1</ind><dep>45</dep></entry> <!-- INT --> <entry><ind>0</ind><dep> 0</dep></entry> <!-- GPS --> </interpolation> <axis> <object-name>clock_knob.axis</object-name> </axis> </animation> <animation> <type>knob</type> <object-name>et_knob</object-name> <property>instrumentation/clock/et-selector</property> <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> </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> </animation> <animation> <name>ET selector rotate</name> <type>rotate</type> <object-name>et_knob</object-name> <property>instrumentation/clock/et-selector</property> <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> </interpolation> <axis> <object-name>et_knob.axis</object-name> </axis> </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>led.txf</font> <character-size type="double">0.007</character-size> <character-aspect-ratio type="double">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>led.txf</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_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>led.txf</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</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>led.txf</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> <animation> <type>material</type> <object-name>dme_0</object-name> <object-name>dme</object-name> <!-- <object-name>dme_20</object-name>--> <object-name>dme1_0</object-name> <object-name>dme1</object-name> <!-- <object-name>dme1_20</object-name>--> <diffuse> <red>0.89</red> <green>0.37</green> <blue>0.08</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>0.89</red> <green>0.37</green> <blue>0.08</blue> </emission> </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/dc-ess</property> <value>25</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/dc-ess</property> <value>25</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/dc-ess</property> <value>25</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/dc-ess</property> <value>25.0</value> </greater-than-equals> <equals> <property>instrumentation/ddrmi/vor-adf-2</property> <value>1</value> </equals> </and> </condition> </animation> <!-- ND_L 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> </action> </animation> <!-- ND_R chrono --> <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> </action> </animation> <!-- torch --> <animation> <type>pick</type> <object-name>torch</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> <!-- WX Radar --> <animation> <type>pick</type> <object-name>radar_sys</object-name> <action> <button>0</button> <repeatable>false</repeatable> <binding> <command>property-toggle</command> <property>/instrumentation/efis[0]/inputs/wxr</property> </binding> <binding> <command>property-toggle</command> <property>/instrumentation/efis[1]/inputs/wxr</property> </binding> <binding> <command>property-toggle</command> <property>/instrumentation/wxr/enabled</property> </binding> <binding> <command>nasal</command> <script>setprop("sim/sounde/switch1", 1);</script> </binding> </action> </animation> <animation> <type>rotate</type> <object-name>radar_sys</object-name> <factor>-20</factor> <property>/instrumentation/wxr/enabled</property> <center> <x-m>0.020282</x-m> <y-m>-0.210647</y-m> <z-m>-0.140496</z-m> </center> <axis> <x>1</x> <y>0</y> <z>0</z> </axis> </animation> </PropertyList>