<?xml version = '1.0' encoding = 'UTF-8' ?>
<PropertyList>

  <path>Hansajet.ac</path>

  <model>
    <path>Aircraft/Generic/marker.xml</path>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/HiResInstrumentPanel.xml</path>
    <name>HiResInstrumentPanel</name>
    <offsets>
      <x-m>-7.08893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.98716</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/OverheadPanel.xml</path>
    <name>OverheadPanel</name>
    <offsets>
      <x-m>-6.65149</x-m>
      <y-m>0.0</y-m>
      <z-m>2.62003</z-m>
      <pitch-deg>75</pitch-deg>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/RadioPanelKing.xml</path>
    <name>RadioPanelKing</name>
    <offsets>
      <x-m>-7.08893</x-m>
      <y-m>-0.02</y-m>
      <z-m>2.24</z-m>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>RadioPanelKing</object-name>
    <condition>
      <equals>
        <property>sim/model/Hansajet/radio-panel</property>
        <value>king</value>
      </equals>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/RadioPanelCollins.xml</path>
    <name>RadioPanelCollins</name>
    <offsets>
      <x-m>-7.08893</x-m>
      <y-m>-0.02</y-m>
      <z-m>2.24</z-m>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>RadioPanelCollins</object-name>
    <condition>
      <equals>
        <property>sim/model/Hansajet/radio-panel</property>
        <value>collins</value>
      </equals>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/FuelHydraulicPanel.xml</path>
    <name>FuelHydraulic</name>
    <offsets>
      <x-m>-6.90893</x-m>
      <y-m>0</y-m>
      <z-m>1.78139</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/TrimPanel.xml</path>
    <name>Trimpanel</name>
    <offsets>
      <x-m>-6.30894</x-m>
      <y-m>-0.04002</y-m>
      <z-m>1.56321</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/AudioPanel/AudioPanel.xml</path>
    <name>PilotIntercomPanel</name>
    <offsets>
      <x-m>-6.35044</x-m>
      <y-m>-0.854144</y-m>
      <z-m>1.87498</z-m>
      <pitch-deg>12</pitch-deg>
      <heading-deg>-5</heading-deg>
      <roll-deg>1</roll-deg>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/NavitecT1-1.xml</path>
    <name>Clock-Pilot</name>
    <offsets>
      <x-m>-7.00</x-m>
      <y-m>-0.74</y-m>
      <z-m>1.87</z-m>
      <pitch-deg>-20</pitch-deg>
      <heading-deg>33</heading-deg>
      <roll-deg>0</roll-deg>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/NavitecT1-2.xml</path>
    <name>Clock-Pilot</name>
    <offsets>
      <x-m>-7.00</x-m>
      <y-m>0.74</y-m>
      <z-m>1.87</z-m>
      <pitch-deg>-20</pitch-deg>
      <heading-deg>-33</heading-deg>
      <roll-deg>0</roll-deg>
    </offsets>
  </model>

<!--
  <model>
    <path>Aircraft/Hansajet/Models/WiperLH.xml</path>
    <name>WiperLH</name>
    <offsets>
      <x-m>-7.15938</x-m>
      <y-m>-0.66573</y-m>
      <z-m>2.04986</z-m>
      <heading-deg>-25</heading-deg>
      <pitch-deg>0</pitch-deg>
    </offsets>
  </model>
-->
  <model>
    <path>Aircraft/Hansajet/Models/SlatSwitch.xml</path>
    <name>SlatSwitch</name>
    <offsets>
      <x-m>-6.63893</x-m>
      <y-m>-0.138681</y-m>
      <z-m>1.60326</z-m>
      <heading-deg>90</heading-deg>
      <pitch-deg>180</pitch-deg>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/BleedAirLH.xml</path>
    <name>SlatSwitch</name>
    <offsets>
      <x-m>-6.63893</x-m>
      <y-m>-0.04</y-m>
      <z-m>1.60326</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/BleedAirRH.xml</path>
    <name>SlatSwitch</name>
    <offsets>
      <x-m>-6.63893</x-m>
      <y-m>0.04</y-m>
      <z-m>1.60326</z-m>
    </offsets>
  </model>
<!--
  <model>
    <path>Aircraft/Hansajet/Models/LandingLightBeam.xml</path>
    <name>LandingLightBeam.L</name>
    <offsets>
      <x-m>-1.6163</x-m>
      <y-m>-2.67852</y-m>
      <z-m>1.88506</z-m>
      <pitch-deg>-5.4</pitch-deg>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>LandingLightBeam.L</object-name>
    <condition>
      <property>controls/lighting/landing-lights[0]</property>
    </condition>
  </animation>
  <model>
    <path>Aircraft/Hansajet/Models/LandingLightBeam.xml</path>
    <name>LandingLightBeam.R</name>
    <offsets>
      <x-m>-1.6163</x-m>
      <y-m>2.67852</y-m>
      <z-m>1.88506</z-m>
      <pitch-deg>-5.4</pitch-deg>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>LandingLightBeam.R</object-name>
    <condition>
      <property>controls/lighting/landing-lights[1]</property>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/LandingLightBeam.xml</path>
    <name>TaxiLightBeam</name>
    <offsets>
      <x-m>-7.48439</x-m>
      <y-m>0</y-m>
      <z-m>0.802582</z-m>
      <pitch-deg>-2.5</pitch-deg>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>TaxiLightBeam</object-name>
    <condition>
      <property>controls/lighting/taxi-light</property>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/AntiCollLightBeam.xml</path>
    <name>AntiCollLightBeam</name>
    <offsets>
      <x-m>5.50293</x-m>
      <y-m>0</y-m>
      <z-m>4.62717</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/AntiCollLightBeam.xml</path>
    <name>AntiCollLightBeam</name>
    <offsets>
      <x-m>1.14814</x-m>
      <y-m>0</y-m>
      <z-m>0.987675</z-m>
      <heading-deg>180</heading-deg>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>AntiCollLightBeam</object-name>
    <condition>
      <property>controls/lighting/beacon</property>
    </condition>
  </animation>
-->
  <!-- Animations -->
  <animation>
    <type>material</type>
    <object-name>NavLight.R</object-name>
    <emission>
      <red>0</red>
      <green>1</green>
      <blue>0</blue>
      <factor-prop>controls/lighting/nav-lights</factor-prop>
    </emission>
  </animation>

  <animation>
    <type>material</type>
    <object-name>NavLight.L</object-name>
    <emission>
      <red>1</red>
      <green>0</green>
      <blue>0</blue>
      <factor-prop>controls/lighting/nav-lights</factor-prop>
    </emission>
  </animation>

  <animation>
    <type>select</type>
    <object-name>NavLight.L.Flash</object-name>
    <object-name>NavLight.R.Flash</object-name>
    <object-name>NavLight.Tail.Flash</object-name>
    <condition>
      <property>controls/lighting/nav-lights</property>
    </condition>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>Elevator.Left</object-name>
    <property>fdm/jsbsim/fcs/elevator-pos-deg</property>
    <factor>-1</factor>
    <axis>
      <x1-m>6.5774</x1-m>
      <y1-m>-0.104768</y1-m>
      <z1-m>4.49683</z1-m>
      <x2-m>6.99413</x2-m>
      <y2-m>-2.44534</y2-m>
      <z2-m>4.50411</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Elevator.Right</object-name>
    <property>fdm/jsbsim/fcs/elevator-pos-deg</property>
    <factor>1</factor>
    <axis>
      <x1-m>6.5774</x1-m>
      <y1-m>0.104768</y1-m>
      <z1-m>4.49683</z1-m>
      <x2-m>6.99413</x2-m>
      <y2-m>2.44534</y2-m>
      <z2-m>4.50411</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Rudder</object-name>
    <property>surface-positions/rudder-pos-norm</property>
    <factor>25</factor>
    <axis>
      <x1-m>5.40262</x1-m>
      <y1-m>0</y1-m>
      <z1-m>2.35541</z1-m>
      <x2-m>6.2787</x2-m>
      <y2-m>0</y2-m>
      <z2-m>4.14453</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Speedbrake.UpperLeft</object-name>
    <property>surface-positions/speedbrake-pos-norm</property>
    <factor>-60.0</factor>
    <axis>
      <x1-m>-0.330201</x1-m>
      <y1-m>-3.62955</y1-m>
      <z1-m>2.14563</z1-m>
      <x2-m>0.0928991</x2-m>
      <y2-m>-2.63279</y2-m>
      <z2-m>2.04858</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Speedbrake.LowerLeft</object-name>
    <property>surface-positions/speedbrake-pos-norm</property>
    <factor>60.0</factor>
    <axis>
      <x1-m>-0.330448</x1-m>
      <y1-m>-3.62972</y1-m>
      <z1-m>1.86676</z1-m>
      <x2-m>0.0926284</x2-m>
      <y2-m>-2.63298</y2-m>
      <z2-m>1.76001</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Speedbrake.UpperRight</object-name>
    <property>surface-positions/speedbrake-pos-norm</property>
    <factor>60.0</factor>
    <axis>
      <x1-m>-0.330201</x1-m>
      <y1-m>3.62955</y1-m>
      <z1-m>2.14563</z1-m>
      <x2-m>0.0928991</x2-m>
      <y2-m>2.63279</y2-m>
      <z2-m>2.04858</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Speedbrake.LowerRight</object-name>
    <property>surface-positions/speedbrake-pos-norm</property>
    <factor>-60.0</factor>
    <axis>
      <x1-m>-0.330448</x1-m>
      <y1-m>3.62972</y1-m>
      <z1-m>1.86676</z1-m>
      <x2-m>0.0926284</x2-m>
      <y2-m>2.63298</y2-m>
      <z2-m>1.76001</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Flap.Left</object-name>
    <property>fdm/jsbsim/fcs/flap[0]/position-deg</property>
    <factor>1.0</factor>
    <axis>
      <x1-m>-0.0543465</x1-m>
      <y1-m>-4.16786</y1-m>
      <z1-m>1.79295</z1-m>
      <x2-m>1.31932</x2-m>
      <y2-m>-1.17276</y2-m>
      <z2-m>1.45726</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Flap.Right</object-name>
    <property>fdm/jsbsim/fcs/flap[1]/position-deg</property>
    <factor>1.0</factor>
    <axis>
      <x1-m>0.969578</x1-m>
      <y1-m>0.969578</y1-m>
      <z1-m>1.72663</z1-m>
      <x2-m>-0.29951</x2-m>
      <y2-m>4.16786</y2-m>
      <z2-m>2.05952</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Aileron.Left</object-name>
    <property>surface-positions/left-aileron-pos-norm</property>
    <factor>-22.5</factor>
    <axis>
      <x1-m>-0.299515</x1-m>
      <y1-m>-4.16786</y1-m>
      <z1-m>2.05953</z1-m>
      <x2-m>-1.26688</x2-m>
      <y2-m>-6.34865</y2-m>
      <z2-m>2.27236</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Aileron.Right</object-name>
    <property>surface-positions/right-aileron-pos-norm</property>
    <factor>-22.5</factor>
    <axis>
      <x1-m>-0.299515</x1-m>
      <y1-m>4.16786</y1-m>
      <z1-m>2.05953</z1-m>
      <x2-m>-1.26688</x2-m>
      <y2-m>6.34865</y2-m>
      <z2-m>2.27236</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Slat.Left</object-name>
    <property>fdm/jsbsim/fcs/slat[0]/position-norm</property>
    <factor>14</factor>
    <axis>
      <x1-m>-1.57</x1-m>
      <y1-m>-2.60512</y1-m>
      <z1-m>1.84451</z1-m>
      <x2-m>-1.59487</x2-m>
      <y2-m>-2.60512</y2-m>
      <z2-m>1.93181</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Slat.Right</object-name>
    <property>fdm/jsbsim/fcs/slat[1]/position-norm</property>
    <factor>-14</factor>
    <axis>
      <x1-m>-1.57</x1-m>
      <y1-m>2.60512</y1-m>
      <z1-m>1.84451</z1-m>
      <x2-m>-1.59487</x2-m>
      <y2-m>2.60512</y2-m>
      <z2-m>1.93181</z2-m>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>ThrottleLever.L</object-name>
    <property>controls/engines/engine[0]/throttle</property>
    <factor>-90</factor>
    <center>
      <x-m>-6.78893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.63139</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>ThrottleLever.R</object-name>
    <property>controls/engines/engine[1]/throttle</property>
    <factor>-90</factor>
    <center>
      <x-m>-6.78893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.63139</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>EmergencyGearLever</object-name>
    <property>controls/gear/emergency-gear-down-position</property>
    <factor>80</factor>
    <center>
      <x-m>-6.78893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.63139</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <object-name>EmergencyGearLever</object-name>
    <type>pick</type>
    <visible>true</visible>
    <action>
      <button>0</button>
      <repeatable>false</repeatable>
      <binding>
        <command>property-toggle</command>
        <property>controls/gear/emergency-gear-down</property>
      </binding>
      <binding>
        <command>property-interpolate</command>
        <property>controls/gear/emergency-gear-down-position</property>
        <property>controls/gear/emergency-gear-down</property>
        <time>1.0</time>
      </binding>
    </action>
  </animation>

  <animation>
    <object-name>DragchuteLever</object-name>
    <type>pick</type>
    <visible>true</visible>
    <action>
      <button>0</button>
      <repeatable>false</repeatable>
      <binding>
        <command>property-assign</command>
        <property>controls/flight/drag-chute</property>
        <value type="bool">true</value>
      </binding>
      <mod-up>
        <binding>
          <command>property-assign</command>
          <property>controls/flight/drag-chute</property>
          <value type="bool">false</value>
        </binding>
      </mod-up>
    </action>
  </animation>

  <animation>
    <type>translate</type>
    <object-name>DragchuteLever</object-name>
    <property>controls/flight/drag-chute</property>
    <factor>0.10</factor>
    <axis>
      <x1-m>-7.15643</x1-m>
      <y1-m>-0.158946</y1-m>
      <z1-m>1.68031</z1-m>
      <x2-m>-6.94389</x2-m>
      <y2-m>-0.159045</y2-m>
      <z2-m>1.80291</z2-m>
    </axis>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/Dragchute.xml</path>
    <name>Dragchute</name>
    <offsets>
      <x-m>6.37034</x-m>
      <y-m>0.0</y-m>
      <z-m>2.44586</z-m>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>Dragchute</object-name>
    <condition>
      <property>instrumentation/annunciator/drag-chute-jett</property>
    </condition>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>SpeedbrakeLever</object-name>
    <property>controls/flight/speedbrake-position</property>
    <factor>70</factor>
    <center>
      <x-m>-6.78893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.63139</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

<!--
  <animation>
    <object-name>SpeedbrakeLever</object-name>
    <type>pick</type>
    <visible>true</visible>
    <action>
      <button>0</button>
      <repeatable>false</repeatable>
      <binding>
        <command>property-toggle</command>
        <property>controls/flight/speedbrake</property>
      </binding>
      <binding>
        <command>property-interpolate</command>
        <property>controls/flight/speedbrake-position</property>
        <property>controls/flight/speedbrake</property>
        <time>1.0</time>
      </binding>
    </action>
  </animation>
-->

  <animation>
    <type>rotate</type>
    <object-name>ParkbreakLever</object-name>
    <property>controls/gear/brake-parking-position</property>
    <factor>90</factor>
    <center>
      <x-m>-6.78893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.63139</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <object-name>ParkbreakLever</object-name>
    <type>pick</type>
    <visible>true</visible>
    <action>
      <button>0</button>
      <repeatable>false</repeatable>
      <binding>
        <command>property-toggle</command>
        <property>controls/gear/brake-parking</property>
      </binding>
      <binding>
        <command>property-interpolate</command>
        <property>controls/gear/brake-parking-position</property>
        <property>controls/gear/brake-parking</property>
        <time>1.0</time>
      </binding>
    </action>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>CrossfeedLever</object-name>
    <property>controls/fuel/cross-feed-position</property>
    <factor>90</factor>
    <center>
      <x-m>-6.78893</x-m>
      <y-m>0.0</y-m>
      <z-m>1.63139</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <object-name>CrossfeedLever</object-name>
    <type>pick</type>
    <visible>true</visible>
    <action>
      <button>0</button>
      <repeatable>false</repeatable>
      <binding>
        <command>property-toggle</command>
        <property>controls/fuel/cross-feed</property>
      </binding>
      <binding>
        <command>property-interpolate</command>
        <property>controls/fuel/cross-feed-position</property>
        <property>controls/fuel/cross-feed</property>
        <time>1.0</time>
      </binding>
    </action>
  </animation>

  <animation>
    <type>translate</type>
    <object-name>Yoke.Left</object-name>
    <object-name>Yoke.Right</object-name>
    <property>controls/flight/elevator</property>
    <factor>-0.08</factor>
    <axis>
      <x>1</x>
      <y>0</y>
      <z>0</z>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Yoke.Left</object-name>
    <property>controls/flight/aileron</property>
    <factor>-45</factor>
    <center>
      <x-m>-7.35686</x-m>
      <y-m>-0.42</y-m>
      <z-m>1.78158</z-m>
    </center>
    <axis>
      <x>1</x>
      <y>0</y>
      <z>0</z>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>Yoke.Right</object-name>
    <property>controls/flight/aileron</property>
    <factor>-45</factor>
    <center>
      <x-m>-7.35686</x-m>
      <y-m>0.42</y-m>
      <z-m>1.78158</z-m>
    </center>
    <axis>
      <x>1</x>
      <y>0</y>
      <z>0</z>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>FlapLever</object-name>
    <property>controls/flight/flaps</property>
    <factor>90</factor>
    <center>
      <x-m>-6.30894</x-m>
      <y-m>0.0308025</y-m>
      <z-m>1.48225</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>Trimwheel</object-name>
    <property>controls/flight/elevator-trim</property>
    <factor>-360</factor>
    <center>
      <x-m>-6.64147</x-m>
      <y-m>0.100189</y-m>
      <z-m>1.43254</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>RudderTrim</object-name>
    <property>controls/flight/rudder-trim</property>
    <factor>-90</factor>
    <center>
      <x-m>-6.24564</x-m>
      <y-m>-0.04</y-m>
      <z-m>1.58221</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>0</y>
      <z>1</z>
    </axis>
  </animation>
  
  <animation>
    <type>translate</type>
    <object-name>Pedal.L</object-name>
    <property>controls/flight/rudder</property>
    <factor>0.1</factor>
    <axis>
      <x>1</x>
    </axis>
  </animation>

  <animation>
    <type>translate</type>
    <object-name>Pedal.R</object-name>
    <property>controls/flight/rudder</property>
    <factor>-0.1</factor>
    <axis>
      <x>1</x>
    </axis>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/haze-1.xml</path>
    <name>haze</name>
    <offsets>
      <x-m>3.7</x-m>
      <y-m>1.57</y-m>
      <z-m>2.32</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/haze-2.xml</path>
    <name>haze</name>
    <offsets>
      <x-m>3.7</x-m>
      <y-m>-1.57</y-m>
      <z-m>2.32</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/light.xml</path>
    <name>LandingLightCone-LH</name>
    <offsets>
      <x-m>-1.57987</x-m>
      <y-m>-2.67583</y-m>
      <z-m>1.90971</z-m>
      <pitch-deg>-10</pitch-deg>
      <heading-deg>10</heading-deg>
    </offsets>
  </model>
  <animation>
    <type>select</type>
    <object-name>LandingLightCone-LH</object-name>
    <condition>
      <property>controls/lighting/landing-lights[0]</property>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/light.xml</path>
    <name>LandingLightCone-RH</name>
    <offsets>
      <x-m>-1.57987</x-m>
      <y-m>2.67583</y-m>
      <z-m>1.90971</z-m>
      <pitch-deg>-10</pitch-deg>
      <heading-deg>-10</heading-deg>
    </offsets>
  </model>
  <animation>
    <type>select</type>
    <object-name>LandingLightCone-RH</object-name>
    <condition>
      <property>controls/lighting/landing-lights[1]</property>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/light.xml</path>
    <name>TaxiLightCone</name>
    <offsets>
      <x-m>-7.80482</x-m>
      <y-m>0</y-m>
      <z-m>0.572664</z-m>
      <pitch-deg>-3</pitch-deg>
      <heading-deg>0</heading-deg>
    </offsets>
  </model>
  <animation>
    <type>select</type>
    <object-name>TaxiLightCone</object-name>
    <condition>
      <property>controls/lighting/taxi-light</property>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Hansajet/Models/BeaconFlash.xml</path>
    <name>Beacon-1</name>
    <offsets>
      <x-m>5.50293</x-m>
      <y-m>0</y-m>
      <z-m>4.62717</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Hansajet/Models/BeaconFlash.xml</path>
    <name>Beacon-2</name>
    <offsets>
      <x-m>1.14814</x-m>
      <y-m>0</y-m>
      <z-m>0.987675</z-m>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>Beacon-1</object-name>
    <object-name>Beacon-2</object-name>
    <condition>
      <property>controls/lighting/beacon</property>
    </condition>
  </animation>

  <!-- operations manual page 17-10: 
       rotate handwheel: clockwise for right turn, ccw for left turn
       245deg handwheel movement from neutral position gives full 47deg
       nose wheel deflection to either side -->
  <animation>
    <type>rotate</type>
    <object-name>NoseGear</object-name>
    <property>gear/gear[0]/steering-norm</property>
    <factor>-47</factor>
    <axis>
      <x1-m>-7.47356</x1-m>
      <z1-m>0.524918</z1-m>
      <x2-m>-7.47346</x2-m>
      <z2-m>0.870741</z2-m>
    </axis>
  </animation>

  <animation>
    <type>translate</type>
    <object-name>NoseGear.Damper</object-name>
    <property>gear/gear[0]/compression-norm</property>
    <factor>0.14</factor>
    <axis>
      <x>0</x>
      <y>0</y>
      <z>1</z>
    </axis>
  </animation>
  
  <animation>
    <type>rotate</type>
    <object-name>NoseGear.MainStrut2</object-name>
    <object-name>NoseWheel</object-name>
    <object-name>NoseGear.Axle</object-name>
    <property>gear/gear[0]/compression-norm</property>
    <factor>-30</factor>
    <center>
      <x-m>-7.70545</x-m>
      <y-m>0.00</y-m>
      <z-m>0.458388</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>NoseGear</object-name>
    <property>gear/gear[0]/position-norm</property>
    <interpolation>
      <entry>
        <ind>0</ind>
        <dep>130</dep>
      </entry>
      <entry>
        <ind>1</ind>
        <dep>0</dep>
      </entry>
    </interpolation>
    <center>
      <x-m>-7.47356</x-m>
      <y-m>0.00</y-m>
      <z-m>1.03941</z-m>
    </center>
    <axis>
      <x>0</x>
      <y>1</y>
      <z>0</z>
    </axis>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>NoseWheel</object-name>
    <property>fdm/jsbsim/gear/unit[0]/wheel-speed-rps</property>
    <factor>-60</factor>
    <axis>
      <y>1</y>
    </axis>
    <center>
      <x-m>-7.23762</x-m>
      <y-m>0</y-m>
      <z-m>0.186814</z-m>
    </center>
  </animation>

  <!-- Left Main Gear -->
  <animation>
    <type>translate</type>
    <object-name>GearASSY.1.L</object-name>
    <object-name>Wheel.L</object-name>
    <object-name>GearBearing.2.L</object-name>
    <property>gear/gear[1]/compression-norm</property>
    <factor>0.30</factor>
    <axis>
      <x1-m>-0.0249936</x1-m>
      <y1-m>-0.902923</y1-m>
      <z1-m>0.442111</z1-m>
      <x2-m>-0.0249935</x2-m>
      <y2-m>-0.838535</y2-m>
      <z2-m>0.745035</z2-m>
    </axis>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>GearBearing.1.L</object-name>
    <property>gear/gear[1]/compression-norm</property>
    <axis>
      <x>1</x>
    </axis>
    <center>
      <x-m>-0.0249919</x-m>
      <y-m>-0.767019</y-m>
      <z-m>0.755807</z-m>
    </center>
    <interpolation include="MainGearScissorInterpolation.xml"/>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>GearBearing.2.L</object-name>
    <property>gear/gear[1]/compression-norm</property>
    <axis>
      <x>-1</x>
    </axis>
    <center>
      <x-m>-0.0249919</x-m>
      <y-m>-0.842672</y-m>
      <z-m>0.39989</z-m>
    </center>
    <interpolation include="MainGearScissorInterpolation.xml"/>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>Gear.L</object-name>
    <property>gear/gear[1]/position-norm</property>
    <interpolation>
      <entry>
        <ind>0</ind>
        <dep>-112</dep>
      </entry>
      <entry>
        <ind>1</ind>
        <dep>0</dep>
      </entry>
    </interpolation>
    <axis>
      <x1-m>-0.21644</x1-m>
      <y1-m>-0.448229</y1-m>
      <z1-m>1.10669</z1-m>
      <x2-m>-0.0610176</x2-m>
      <y2-m>-0.651259</y2-m>
      <z2-m>1.44617</z2-m>
    </axis>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>Wheel.L</object-name>
    <property>fdm/jsbsim/gear/unit[1]/wheel-speed-rps</property>
    <factor>-60</factor>
    <axis>
      <y>1</y>
    </axis>
    <center>
      <x-m>-0.0249951</x-m>
      <y-m>0</y-m>
      <z-m>0.38132</z-m>
    </center>
  </animation>

  <!-- Right Main Gear -->
  <animation>
    <type>translate</type>
    <object-name>GearASSY.1.R</object-name>
    <object-name>Wheel.R</object-name>
    <object-name>GearBearing.2.R</object-name>
    <property>gear/gear[2]/compression-norm</property>
    <factor>0.30</factor>
    <axis>
      <x1-m>-0.0249936</x1-m>
      <y1-m>0.902923</y1-m>
      <z1-m>0.442111</z1-m>
      <x2-m>-0.0249935</x2-m>
      <y2-m>0.838535</y2-m>
      <z2-m>0.745035</z2-m>
    </axis>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>GearBearing.1.R</object-name>
    <property>gear/gear[2]/compression-norm</property>
    <axis>
      <x>-1</x>
    </axis>
    <center>
      <x-m>-0.0249919</x-m>
      <y-m>0.767019</y-m>
      <z-m>0.755807</z-m>
    </center>
    <interpolation include="MainGearScissorInterpolation.xml"/>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>GearBearing.2.R</object-name>
    <property>gear/gear[2]/compression-norm</property>
    <axis>
      <x>1</x>
    </axis>
    <center>
      <x-m>-0.0249919</x-m>
      <y-m>0.842672</y-m>
      <z-m>0.39989</z-m>
    </center>
    <interpolation include="MainGearScissorInterpolation.xml"/>
  </animation>

  <animation>
    <type>rotate</type>
    <object-name>Gear.R</object-name>
    <property>gear/gear[2]/position-norm</property>
    <interpolation>
      <entry>
        <ind>0</ind>
        <dep>112</dep>
      </entry>
      <entry>
        <ind>1</ind>
        <dep>0</dep>
      </entry>
    </interpolation>
    <axis>
      <x1-m>-0.21644</x1-m>
      <y1-m>0.448229</y1-m>
      <z1-m>1.10669</z1-m>
      <x2-m>-0.0610176</x2-m>
      <y2-m>0.651259</y2-m>
      <z2-m>1.44617</z2-m>
    </axis>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>Wheel.R</object-name>
    <property>fdm/jsbsim/gear/unit[2]/wheel-speed-rps</property>
    <factor>60</factor>
    <axis>
      <y>-1</y>
    </axis>
    <center>
      <x-m>-0.0249966</x-m>
      <y-m>0</y-m>
      <z-m>0.38132</z-m>
    </center>
  </animation>

  <animation>
    <type>select</type>
    <object-name>NoseGear</object-name>
    <condition>
      <greater-than>
        <property>gear/gear[0]/position-norm</property>
        <value>0.01</value>
      </greater-than>
    </condition>
  </animation>

  <animation>
    <type>select</type>
    <object-name>Gear.L</object-name>
    <condition>
      <greater-than>
        <property>gear/gear[1]/position-norm</property>
        <value>0.01</value>
      </greater-than>
    </condition>
  </animation>

  <animation>
    <type>select</type>
    <object-name>Gear.R</object-name>
    <condition>
      <greater-than>
        <property>gear/gear[2]/position-norm</property>
        <value>0.01</value>
      </greater-than>
    </condition>
  </animation>

  <model>
    <path>Aircraft/Generic/Effects/tyre-smoke-nose.xml</path>
    <name>tyre-smoke-n</name>
    <offsets>
      <x-m>-7.226</x-m>
      <y-m>0</y-m>
      <z-m>-0.01</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Generic/Effects/tyre-smoke-port.xml</path>
    <name>tyre-smoke-p</name>
    <offsets>
      <x-m>0.0</x-m>
      <y-m>-1.13532</y-m>
      <z-m>-0.01</z-m>
    </offsets>
  </model>

  <model>
    <path>Aircraft/Generic/Effects/tyre-smoke-stbd.xml</path>
    <name>tyre-smoke-s</name>
    <offsets>
      <x-m>0.0</x-m>
      <y-m>1.13532</y-m>
      <z-m>-0.01</z-m>
    </offsets>
  </model>

  <model>
    <name>Pushback</name>
    <path>Models/Airport/Pushback/Military.xml</path>
    <offsets>
      <x-m>-7.426</x-m>
      <y-m>0</y-m>
      <z-m>-0.01</z-m>
    </offsets>
  </model>

  <animation>
    <type>select</type>
    <object-name>Compressor.1.L</object-name>
    <object-name>Compressor.2.L</object-name>
    <condition>
      <less-than>
        <property>engines/engine[0]/n2</property>
        <value>10</value>
      </less-than>
    </condition>
  </animation>

  <animation>
    <type>select</type>
    <object-name>Compressor.1.R</object-name>
    <object-name>Compressor.2.R</object-name>
    <condition>
      <less-than>
        <property>engines/engine[1]/n2</property>
        <value>10</value>
      </less-than>
    </condition>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>Compressor.1.L</object-name>
    <property>engines/engine[0]/n2</property>
    <factor>10</factor>
    <axis>
      <x>1</x>
    </axis>
    <center>
      <x-m>0</x-m>
      <y-m>-1.57318</y-m>
      <z-m>2.39823</z-m>
    </center>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>Compressor.2.L</object-name>
    <property>engines/engine[0]/n2</property>
    <factor>-10</factor>
    <axis>
      <x>1</x>
    </axis>
    <center>
      <x-m>0</x-m>
      <y-m>-1.57318</y-m>
      <z-m>2.39823</z-m>
    </center>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>Compressor.1.R</object-name>
    <property>engines/engine[1]/n2</property>
    <factor>10</factor>
    <axis>
      <x>1</x>
    </axis>
    <center>
      <x-m>0</x-m>
      <y-m>1.57318</y-m>
      <z-m>2.39823</z-m>
    </center>
  </animation>

  <animation>
    <type>spin</type>
    <object-name>Compressor.2.R</object-name>
    <property>engines/engine[1]/n2</property>
    <factor>-10</factor>
    <axis>
      <x>1</x>
    </axis>
    <center>
      <x-m>0</x-m>
      <y-m>1.57318</y-m>
      <z-m>2.39823</z-m>
    </center>
  </animation>

</PropertyList>
