<?xml version="1.0"?>

<!-- DaSH Human-Powered Airplane    -->
<!-- Copyright 2014 Marshall Gusman -->

<PropertyList>

    <!-- AC file is courtesy of SunLightEagle model for CRRC sim -->
    <path>Aircraft/DaSH/Models/SLE_21b.ac</path>
    <offsets>
        <x-m>0</x-m>
        <y-m>0</y-m>
        <z-m>0</z-m>
        <scale>10</scale>
        <pitch-deg>0.0</pitch-deg>
    </offsets>

    <params>
        <gear>
            <front-rollspeed-ms>engines/engine[3]/n1</front-rollspeed-ms>
            <back-rollspeed-ms>engines/engine[3]/n2</back-rollspeed-ms>
        </gear>
		<pilot>sim/model/occupants</pilot>
    </params>

    <!--  Specularity fix -->
    <!--animation>
        <type>material</type>
        <object-name>FrontWheel</object-name>
        <object-name>FrontWheelStrut</object-name>
        <object-name>BackWheel</object-name>
        <object-name>BackWheelStrut</object-name>
        <object-name>Boom</object-name>
        <object-name>Cage1</object-name>
        <object-name>Cage2</object-name>
        <object-name>Cage3</object-name>
        <object-name>Cage4</object-name>
        <object-name>FuslageFrame</object-name>
        <object-name>FuslageSupport</object-name>
        <object-name>FuslageOverlay</object-name>
        <object-name>FuslageCoveringTop</object-name>
        <object-name>FuslageCoveringBottom</object-name>
        <object-name>FuslageCoveringBack</object-name>
        <object-name>RudderRod</object-name>
        <object-name>RudderRibs</object-name>
        <object-name>RudderMain</object-name>
        <object-name>RudderEdges</object-name>
        <object-name>RudderBottomEdges</object-name>
        <object-name>ElevatorRod</object-name>
        <object-name>ElevatorRibs</object-name>
        <object-name>ElevatorMain</object-name>
        <object-name>ElevatorEdges</object-name>
        <object-name>WingBaseTube</object-name>
        <object-name>WingBaseLeftCovering</object-name>
        <object-name>LeftWingRod</object-name>
        <object-name>LeftBaseRib</object-name>
        <object-name>LeftWingRibs</object-name>
        <object-name>LeftWingMain</object-name>
        <object-name>LeftWingEdges</object-name>
        <object-name>LeftWingCovering</object-name>
        <object-name>LeftWingCovering1</object-name>
        <object-name>LeftWingEdge1</object-name>
        <object-name>LeftWingRibs1</object-name>
        <object-name>LeftWingRod1</object-name>
        <object-name>LeftWingCovering2</object-name>
        <object-name>LeftWingEdge2</object-name>
        <object-name>LeftWingRibs2</object-name>
        <object-name>LeftWingRod2</object-name>
        <object-name>LeftWingCovering3</object-name>
        <object-name>LeftWingEdge3</object-name>
        <object-name>LeftWingRibs3</object-name>
        <object-name>LeftWingRod3</object-name>
        <object-name>LeftWingCovering4</object-name>
        <object-name>LeftWingEdge4</object-name>
        <object-name>LeftWingRibs4</object-name>
        <object-name>LeftWingRod4</object-name>
        <object-name>LeftWingCovering5</object-name>
        <object-name>LeftWingEdge5</object-name>
        <object-name>LeftWingMain5</object-name>
        <object-name>LeftWingRibs5</object-name>
        <object-name>LeftWingRod5</object-name>
        <object-name>LeftWingCovering6</object-name>
        <object-name>LeftWingEdge6</object-name>
        <object-name>LeftWingRibs6</object-name>
        <object-name>LeftWingRod6</object-name>
        <object-name>LeftWingCovering7</object-name>
        <object-name>LeftWingEdge7</object-name>
        <object-name>LeftWingMain7</object-name>
        <object-name>LeftWingRibs7</object-name>
        <object-name>LeftWingRod7</object-name>
        <object-name>LeftWingCovering8</object-name>
        <object-name>LeftWingEdge8</object-name>
        <object-name>LeftWingRibs8</object-name>
        <object-name>LeftWingRod8</object-name>
        <object-name>LeftWingCovering9</object-name>
        <object-name>LeftWingEdge9</object-name>
        <object-name>LeftWingRibs9</object-name>
        <object-name>LeftWingRod9</object-name>
        <object-name>WingBaseRightCovering</object-name>
        <object-name>RightWingRod</object-name>
        <object-name>RightBaseRib</object-name>
        <object-name>RightWingRibs</object-name>
        <object-name>RightWingMain</object-name>
        <object-name>RightWingEdges</object-name>
        <object-name>RightWingCovering</object-name>
        <object-name>RightWingCovering1</object-name>
        <object-name>RightWingEdge1</object-name>
        <object-name>RightWingRibs1</object-name>
        <object-name>RightWingRod1</object-name>
        <object-name>RightWingCovering2</object-name>
        <object-name>RightWingEdge2</object-name>
        <object-name>RightWingRibs2</object-name>
        <object-name>RightWingRod2</object-name>
        <object-name>RightWingCovering3</object-name>
        <object-name>RightWingEdge3</object-name>
        <object-name>RightWingRibs3</object-name>
        <object-name>RightWingRod3</object-name>
        <object-name>RightWingCovering4</object-name>
        <object-name>RightWingEdge4</object-name>
        <object-name>RightWingRibs4</object-name>
        <object-name>RightWingRod4</object-name>
        <object-name>RightWingCovering5</object-name>
        <object-name>RightWingEdge5</object-name>
        <object-name>RightWingMain5</object-name>
        <object-name>RightWingRibs5</object-name>
        <object-name>RightWingRod5</object-name>
        <object-name>RightWingCovering6</object-name>
        <object-name>RightWingEdge6</object-name>
        <object-name>RightWingRibs6</object-name>
        <object-name>RightWingRod6</object-name>
        <object-name>RightWingCovering7</object-name>
        <object-name>RightWingEdge7</object-name>
        <object-name>RightWingMain7</object-name>
        <object-name>RightWingRibs7</object-name>
        <object-name>RightWingRod7</object-name>
        <object-name>RightWingCovering8</object-name>
        <object-name>RightWingEdge8</object-name>
        <object-name>RightWingRibs8</object-name>
        <object-name>RightWingRod8</object-name>
        <object-name>RightWingCovering9</object-name>
        <object-name>RightWingEdge9</object-name>
        <object-name>RightWingRibs9</object-name>
        <object-name>RightWingRod9</object-name>
        <shininess>128</shininess>
        <specular>
            <r>1</r>
            <g>1</g>
            <b>1</b>
        </specular>
        <ambient>
            <r>1</r>
            <g>1</g>
            <b>1</b>
        </ambient>
    </animation-->

    <!-- exterior effects -->
    <!-- inherits model-combined-deferred -->
    <effect>
        <inherits-from>Aircraft/DaSH/Models/Effects/dash-exterior-solid</inherits-from>
        <object-name>FuselageCoveringBack</object-name>
        <object-name>FuselageCoveringTop</object-name>
        <object-name>FuselageCoveringBottom</object-name>
        <object-name>FuselageOverlay</object-name>
        <object-name>RudderBottomEdge</object-name>
        <object-name>PropHub</object-name>
        <object-name>Propeller</object-name>
        <object-name>Pilot</object-name>
    </effect>

    <!-- inherits model-combined-transperant -->
    <effect>
        <inherits-from>Aircraft/DaSH/Models/Effects/dash-exterior-glass</inherits-from>
        <object-name>FuselageCovering</object-name>
        <object-name>LeftWingCovering</object-name>
        <object-name>RightWingCovering</object-name>
        <object-name>ElevatorCovering</object-name>
        <object-name>RudderCovering</object-name>
        <object-name>WingBaseLeftCovering</object-name>
        <object-name>WingBaseRightCovering</object-name>
        <object-name>LeftWingCovering1</object-name>
        <object-name>LeftWingCovering2</object-name>
        <object-name>LeftWingCovering3</object-name>
        <object-name>LeftWingCovering4</object-name>
        <object-name>LeftWingCovering5</object-name>
        <object-name>LeftWingCovering6</object-name>
        <object-name>LeftWingCovering7</object-name>
        <object-name>LeftWingCovering8</object-name>
        <object-name>LeftWingCovering9</object-name>
        <object-name>RightWingCovering1</object-name>
        <object-name>RightWingCovering2</object-name>
        <object-name>RightWingCovering3</object-name>
        <object-name>RightWingCovering4</object-name>
        <object-name>RightWingCovering5</object-name>
        <object-name>RightWingCovering6</object-name>
        <object-name>RightWingCovering7</object-name>
        <object-name>RightWingCovering8</object-name>
        <object-name>RightWingCovering9</object-name>
    </effect>

    <effect>
        <inherits-from>Effects/model-transparent</inherits-from>
        <object-name>Propeller.Fast</object-name>
    </effect>

    <!-- interior effects
    <effect>
        <inherits-from>Effects/dash-interior-solid</inherits-from>
        <object-name>InteriorCockpit</object-name>
    </effect> -->

    <effect>
        <inherits-from>Effects/glass</inherits-from>
        <object-name>InteriorGlass</object-name>
    </effect>

    <!--
    <effect>
        <inherits-from>Effects/interior/dash-interior-glass-shadow</inherits-from>
        <object-name>glas</object-name>
    </effect>

    <effect>
        <inherits-from>Effects/interior/dash-interior-glass-reflection-front</inherits-from>
        <object-name>glas_interior</object-name>
    </effect>
    -->

	<animation>
        <type>select</type>
        <object-name>Pilot</object-name>
        <condition>
			<property alias="/params/pilot"/>
        </condition>
	</animation>

    <model>
		<path>Instruments/57mm_compass/57mm_compass.xml</path>
		<offsets>
			<x-m>0.02</x-m>
			<y-m>0.0</y-m>
			<z-m>0.17</z-m>
		</offsets>
        <condition>
            <property>sim/rendering/compass</property>
        </condition>
	</model>

   <animation>
        <type>select</type>
        <object-name>Propeller.Fast</object-name>
        <condition>
            <greater-than>
                <property>fdm/jsbsim/human-output/electric-motor</property>
                <value>380</value>
            </greater-than>
        </condition>
  </animation>

   <animation>
        <type>select</type>
        <object-name>Propeller</object-name>
        <condition>
            <less-than>
                <property>fdm/jsbsim/human-output/electric-motor</property>
                <value>1025</value>
            </less-than>
        </condition>
  </animation>

  <animation>
      <type>blend</type>
      <object-name>Propeller.Fast</object-name>
      <property>fdm/jsbsim/human-output/electric-motor</property>
      <factor>0.0002</factor>
      <max>1.0</max>
      <min>0.0</min>
  </animation>

  <animation>
   <object-name>Propeller</object-name>
   <object-name>PropHub</object-name>
   <type>spin</type>
   <property>fdm/jsbsim/human-output/electric-motor</property>
   <factor>-1</factor>
   <center>
    <x-m>-1.81</x-m>
    <y-m> 0    </y-m>
    <z-m> 0.74</z-m>
   </center>
   <axis>
    <x>1</x>
    <y>0</y>
    <z>0</z>
   </axis>
  </animation>

  <animation>
  	<type>rotate</type>
  	<object-name>ElevatorRibs</object-name>
        <object-name>ElevatorCovering</object-name>
        <object-name>ElevatorMain</object-name>
        <object-name>ElevatorRod</object-name>
        <object-name>ElevatorEdges</object-name>
  	<property>/controls/flight/elevator</property>
  	<min-deg>-20</min-deg>
  	<max-deg>20</max-deg>
  	<factor>-20</factor>
  	<center>
  		<x-m>4.95</x-m>
  		<y-m>0.03</y-m>
  		<z-m>0.92</z-m>
  	</center>
  	<axis>
  		<x>0</x>
  		<y>-1</y>
  		<z>0</z>
  	</axis>
  </animation>

  <animation>
        <type>spin</type>
        <object-name>FrontWheel</object-name>
        <property alias="/params/gear/front-rollspeed-ms"/>
        <factor>13</factor>
        <axis>
            <x>0</x>
            <y>-1</y>
            <z>0</z>
        </axis>
        <center>
            <x-m>-0.72608</x-m>
            <y-m>0.00115</y-m>
            <z-m>-0.88244</z-m>
        </center>
  </animation>

  <animation>
        <type>spin</type>
        <object-name>BackWheel</object-name>
        <property alias="/params/gear/back-rollspeed-ms"/>
        <factor>13</factor>
        <axis>
            <x>0</x>
            <y>-1</y>
            <z>0</z>
        </axis>
        <center>
            <x-m>0.04753</x-m>
            <y-m>-0.00008</y-m>
            <z-m>-0.82061</z-m>
        </center>
  </animation>

  <animation>
  	<type>rotate</type>
  	<object-name>RudderRibs</object-name>
  	<object-name>RudderCovering</object-name>
    <object-name>RudderMain</object-name>
    <object-name>RudderRod</object-name>
    <object-name>RudderEdges</object-name>
    <object-name>RudderBottomEdges</object-name>
  	<property>/controls/flight/aileron</property>
  	<min-deg>-20</min-deg>
  	<max-deg>20</max-deg>
  	<factor>20</factor>
  	<center>
  		<x-m>5.660</x-m>
  		<y-m>0.168</y-m>
  		<z-m>0.939</z-m>
  	</center>
  	<axis>
  		<x>0</x>
  		<y>0</y>
  		<z>1</z>
  	</axis>
  </animation>

    <!-- Wingflex -->
    <animation>
        <name>LeftWing1</name>
        <object-name>LeftWingCovering1</object-name>
        <object-name>LeftWingEdge1</object-name>
        <object-name>LeftWingRibs1</object-name>
        <object-name>LeftWingRod1</object-name>
    </animation>
    <animation>
        <name>LeftWing2</name>
        <object-name>LeftWingCovering2</object-name>
        <object-name>LeftWingEdge2</object-name>
        <object-name>LeftWingRibs2</object-name>
        <object-name>LeftWingRod2</object-name>
    </animation>
    <animation>
        <name>LeftWing3</name>
        <object-name>LeftWingCovering3</object-name>
        <object-name>LeftWingEdge3</object-name>
        <object-name>LeftWingRibs3</object-name>
        <object-name>LeftWingRod3</object-name>
    </animation>
    <animation>
        <name>LeftWing4</name>
        <object-name>LeftWingCovering4</object-name>
        <object-name>LeftWingEdge4</object-name>
        <object-name>LeftWingRibs4</object-name>
        <object-name>LeftWingRod4</object-name> 
    </animation>
    <animation>
        <name>LeftWing5</name>
        <object-name>LeftWingCovering5</object-name>
        <object-name>LeftWingEdge5</object-name>
        <object-name>LeftWingMain5</object-name>
        <object-name>LeftWingRibs5</object-name>
        <object-name>LeftWingRod5</object-name> 
    </animation>
    <animation>
        <name>LeftWing6</name>
        <object-name>LeftWingCovering6</object-name>
        <object-name>LeftWingEdge6</object-name>
        <object-name>LeftWingRibs6</object-name>
        <object-name>LeftWingRod6</object-name> 
    </animation>
    <animation>
        <name>LeftWing7</name>
        <object-name>LeftWingCovering7</object-name>
        <object-name>LeftWingEdge7</object-name>
        <object-name>LeftWingMain7</object-name>
        <object-name>LeftWingRibs7</object-name>
        <object-name>LeftWingRod7</object-name> 
    </animation>
    <animation>
        <name>LeftWing8</name>
        <object-name>LeftWingCovering8</object-name>
        <object-name>LeftWingEdge8</object-name>
        <object-name>LeftWingRibs8</object-name>
        <object-name>LeftWingRod8</object-name> 
    </animation>
    <animation>
        <name>LeftWing9</name>
        <object-name>LeftWingCovering9</object-name>
        <object-name>LeftWingEdge9</object-name>
        <object-name>LeftWingRibs9</object-name>
        <object-name>LeftWingRod9</object-name> 
    </animation>

    <!-- Left Wingflex rotation -->
    <animation>
        <type>rotate</type>
        <object-name>LeftWing1</object-name>
        <object-name>LeftWing2</object-name>
        <object-name>LeftWing3</object-name>
        <object-name>LeftWing4</object-name>
        <object-name>LeftWing5</object-name>
        <object-name>LeftWing6</object-name>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>-1.40232</y-m>
            <z-m>0.91507</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing2</object-name>
        <object-name>LeftWing3</object-name>
        <object-name>LeftWing4</object-name>
        <object-name>LeftWing5</object-name>
        <object-name>LeftWing6</object-name>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>-3.17877</y-m>
            <z-m>0.91507</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing3</object-name>
        <object-name>LeftWing4</object-name>
        <object-name>LeftWing5</object-name>
        <object-name>LeftWing6</object-name>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>-4.92194</y-m>
            <z-m>0.91091</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing4</object-name>
        <object-name>LeftWing5</object-name>
        <object-name>LeftWing6</object-name>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>-6.64907</y-m>
            <z-m>0.89378</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing5</object-name>
        <object-name>LeftWing6</object-name>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25156</x-m>
            <y-m>-8.31129</y-m>
            <z-m>0.8728</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing6</object-name>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.24601</x-m>
            <y-m>-9.95491</y-m>
            <z-m>0.85105</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing7</object-name>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.23879</x-m>
            <y-m>-11.77168</y-m>
            <z-m>0.82301</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing8</object-name>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.21896</x-m>
            <y-m>-13.68287</y-m>
            <z-m>0.79408</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.18968</x-m>
            <y-m>-15.69817</y-m>
            <z-m>0.76338</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>

    <!-- Left Wingflex Y-shift -->
    <animation>
        <type>translate</type>
        <object-name>LeftWing1</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY1</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing2</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY2</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
        <animation>
        <type>translate</type>
        <object-name>LeftWing3</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY3</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing4</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY4</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing5</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY5</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing6</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY6</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing7</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY7</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing8</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY8</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY9</property>
        <factor>8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>

    <animation>
        <type>rotate</type>
        <object-name>LeftCable</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>-4</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>-0.1339</x-m>
            <y-m>-0.0041</y-m>
            <z-m>-0.7541</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>

    <!-- Right Wingflex -->
    <animation>
        <name>RightWing1</name>
        <object-name>RightWingCovering1</object-name>
        <object-name>RightWingEdge1</object-name>
        <object-name>RightWingRibs1</object-name>
        <object-name>RightWingRod1</object-name>
    </animation>
    <animation>
        <name>RightWing2</name>
        <object-name>RightWingCovering2</object-name>
        <object-name>RightWingEdge2</object-name>
        <object-name>RightWingRibs2</object-name>
        <object-name>RightWingRod2</object-name>
    </animation>
    <animation>
        <name>RightWing3</name>
        <object-name>RightWingCovering3</object-name>
        <object-name>RightWingEdge3</object-name>
        <object-name>RightWingRibs3</object-name>
        <object-name>RightWingRod3</object-name>
    </animation>
    <animation>
        <name>RightWing4</name>
        <object-name>RightWingCovering4</object-name>
        <object-name>RightWingEdge4</object-name>
        <object-name>RightWingRibs4</object-name>
        <object-name>RightWingRod4</object-name> 
    </animation>
    <animation>
        <name>RightWing5</name>
        <object-name>RightWingCovering5</object-name>
        <object-name>RightWingEdge5</object-name>
        <object-name>RightWingMain5</object-name>
        <object-name>RightWingRibs5</object-name>
        <object-name>RightWingRod5</object-name> 
    </animation>
    <animation>
        <name>RightWing6</name>
        <object-name>RightWingCovering6</object-name>
        <object-name>RightWingEdge6</object-name>
        <object-name>RightWingRibs6</object-name>
        <object-name>RightWingRod6</object-name> 
    </animation>
    <animation>
        <name>RightWing7</name>
        <object-name>RightWingCovering7</object-name>
        <object-name>RightWingEdge7</object-name>
        <object-name>RightWingMain7</object-name>
        <object-name>RightWingRibs7</object-name>
        <object-name>RightWingRod7</object-name> 
    </animation>
    <animation>
        <name>RightWing8</name>
        <object-name>RightWingCovering8</object-name>
        <object-name>RightWingEdge8</object-name>
        <object-name>RightWingRibs8</object-name>
        <object-name>RightWingRod8</object-name> 
    </animation>
    <animation>
        <name>RightWing9</name>
        <object-name>RightWingCovering9</object-name>
        <object-name>RightWingEdge9</object-name>
        <object-name>RightWingRibs9</object-name>
        <object-name>RightWingRod9</object-name> 
    </animation>

    <!-- Right Wingflex Rotation -->
    <animation>
        <type>rotate</type>
        <object-name>RightWing1</object-name>
        <object-name>RightWing2</object-name>
        <object-name>RightWing3</object-name>
        <object-name>RightWing4</object-name>
        <object-name>RightWing5</object-name>
        <object-name>RightWing6</object-name>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>1.40219</y-m>
            <z-m>0.91507</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing2</object-name>
        <object-name>RightWing3</object-name>
        <object-name>RightWing4</object-name>
        <object-name>RightWing5</object-name>
        <object-name>RightWing6</object-name>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>3.17864</y-m>
            <z-m>0.91507</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing3</object-name>
        <object-name>RightWing4</object-name>
        <object-name>RightWing5</object-name>
        <object-name>RightWing6</object-name>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>4.92182</y-m>
            <z-m>0.91091</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing4</object-name>
        <object-name>RightWing5</object-name>
        <object-name>RightWing6</object-name>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25851</x-m>
            <y-m>6.64895</y-m>
            <z-m>0.89378</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing5</object-name>
        <object-name>RightWing6</object-name>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.25156</x-m>
            <y-m>8.31117</y-m>
            <z-m>0.8728</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing6</object-name>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.24601</x-m>
            <y-m>9.95478</y-m>
            <z-m>0.85105</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing7</object-name>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.23879</x-m>
            <y-m>11.77156</y-m>
            <z-m>0.82301</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing8</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.21896</x-m>
            <y-m>13.68275</y-m>
            <z-m>0.79408</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>rotate</type>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>1</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>0.19968</x-m>
            <y-m>15.69804</y-m>
            <z-m>0.76338</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>

    <!-- Right Wingflex Y-shift -->
    <animation>
        <type>translate</type>
        <object-name>RightWing1</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY1</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing2</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY2</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
        <animation>
        <type>translate</type>
        <object-name>RightWing3</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY3</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing4</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY4</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing5</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY5</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing6</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY6</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing7</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY7</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing8</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY8</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflexY9</property>
        <factor>-8</factor>
        <axis>
            <x>0.0</x>
            <y>1.0</y>
            <z>0.0</z>
        </axis>
    </animation>

    <animation>
        <type>rotate</type>
        <object-name>RightCable</object-name>
        <property>fdm/jsbsim/aero/force/wingflex</property>
        <factor>4</factor>
        <offset-deg>0</offset-deg>   
        <center>
            <x-m>-0.1339</x-m>
            <y-m>-0.0000331</y-m>
            <z-m>-0.751</z-m>
        </center>
        <axis>
            <x>1.0</x>
            <y>0.0</y>
            <z>0.0</z>
        </axis>
    </animation>

    <!-- Wingflex Z-shift -->
    <animation>
        <type>translate</type>
        <object-name>LeftWing1</object-name>
        <object-name>RightWing1</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ1</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing2</object-name>
        <object-name>RightWing2</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ2</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
        <animation>
        <type>translate</type>
        <object-name>LeftWing3</object-name>
        <object-name>RightWing3</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ3</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing4</object-name>
        <object-name>RightWing4</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ4</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing5</object-name>
        <object-name>RightWing5</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ5</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing6</object-name>
        <object-name>RightWing6</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ6</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing7</object-name>
        <object-name>RightWing7</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ7</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing8</object-name>
        <object-name>RightWing8</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ8</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>
    <animation>
        <type>translate</type>
        <object-name>LeftWing9</object-name>
        <object-name>RightWing9</object-name>
        <property>fdm/jsbsim/aero/force/wingflexZ9</property>
        <factor>1</factor>
        <axis>
            <x>0.0</x>
            <y>0.0</y>
            <z>1.0</z>
        </axis>
    </animation>

 </PropertyList>
