From 8a94dfd8bc7ed641e3336a45b451ce9ac351b6f0 Mon Sep 17 00:00:00 2001
From: david <david>
Date: Mon, 4 Mar 2002 00:18:28 +0000
Subject: [PATCH] Added control outputs (used for 3D model animation).

---
 Aircraft-yasim/c310.xml | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/Aircraft-yasim/c310.xml b/Aircraft-yasim/c310.xml
index 92042be80..716cd5a1e 100644
--- a/Aircraft-yasim/c310.xml
+++ b/Aircraft-yasim/c310.xml
@@ -32,8 +32,14 @@
   <flap0 start="0" end=".5" lift="1.5" drag="2.0"/>
   <flap1 start=".55" end=".94" lift="1.3" drag="1.5"/>
   <control-input axis="/controls/flaps" control="FLAP0"/>
+  <control-speed control="FLAP0" transition-time="5"/>
+  <control-output control="FLAP0" prop="/surface-positions/flap-pos-norm"/>
   <control-input axis="/controls/aileron" control="FLAP1" split="true"/>
   <control-input axis="/controls/aileron-trim" control="FLAP1" split="true"/>
+  <control-output control="FLAP1" side="left"
+		  prop="/surface-positions/left-aileron-pos-norm"/>
+  <control-output control="FLAP1" side="right"
+		  prop="/surface-positions/right-aileron-pos-norm"/>
 </wing>
 
 <hstab x="-8.33" y="0.22" z="0.07" length ="2.34" chord ="1.24"
@@ -42,6 +48,7 @@
   <flap0 start="0" end="1" lift="1.5" drag="1.8"/>
   <control-input axis="/controls/elevator" control="FLAP0"/>
   <control-input axis="/controls/elevator-trim" control="FLAP0"/>
+  <control-output control="FLAP0" prop="/surface-positions/elevator-pos-norm"/>
 </hstab>
 
 <vstab x="-8.26" y="0.00" z="0.26" length ="2.16" chord ="1.61"
@@ -50,6 +57,7 @@
   <flap0 start="0" end="1" lift="1.3" drag="1.5"/>
   <control-input axis="/controls/rudder" control="FLAP0" invert="true"/>
   <control-input axis="/controls/rudder-trim" control="FLAP0" invert="true"/>
+  <control-output control="FLAP0" prop="/surface-positions/rudder-pos-norm"/>
 </vstab>
 
 <!-- Late model 310's had 50 gallon tip tanks, and 31.5 gallon wing
@@ -64,18 +72,21 @@
   <control-input axis="/controls/rudder" control="STEER"/>
   <control-input axis="/controls/gear-down" control="EXTEND"/>
   <control-speed control="EXTEND" transition-time="7"/>
+  <control-output control="EXTEND" prop="/gear/gear[2]/position-norm"/>
 </gear>
 
 <gear x="-4.02" y="1.32" z="-1.35" compression=".5" retract-time="7">
   <control-input axis="/controls/brakes[0]" control="BRAKE"/>
   <control-input axis="/controls/gear-down" control="EXTEND"/>
-  <control-speed control="EXTEND" transition-time="7"/>
+  <control-speed control="EXTEND" transition-time="6.2"/>
+  <control-output control="EXTEND" prop="/gear/gear[0]/position-norm"/>
 </gear>
 
 <gear x="-4.02" y="-1.32" z="-1.35" compression=".5" retract-time="7">
   <control-input axis="/controls/brakes[1]" control="BRAKE"/>
   <control-input axis="/controls/gear-down" control="EXTEND"/>
-  <control-speed control="EXTEND" transition-time="7"/>
+  <control-speed control="EXTEND" transition-time="6"/>
+  <control-output control="EXTEND" prop="/gear/gear[1]/position-norm"/>
 </gear>
 
 <propeller x="-2.56" y="1.83" z="0.07"