1
0
Fork 0
fgdata/Aircraft/c172p/Models/Interior/Panel/Flaps/flaps.xml

143 lines
3.8 KiB
XML
Raw Normal View History

<?xml version="1.0"?>
<PropertyList>
<path>flaps.ac</path>
<params>
<flaps-lever>/sim/model/c172p/cockpit/flaps-lever</flaps-lever>
</params>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>FlapSwitch</object-name>
<object-name>FlapPos</object-name>
<object-name>rect</object-name>
</effect>
<!-- ================================================================== -->
<!-- Flaps position indicator -->
<!-- ================================================================== -->
<animation>
<type>translate</type>
<property>surface-positions/flap-pos-norm</property>
<object-name>FlapPos</object-name>
<axis>
<x>0.0</x>
<y>0.0</y>
<z>-1.0</z>
</axis>
<interpolation>
<entry>
<ind>0.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>0.333333</ind>
<dep>0.022</dep>
</entry>
<entry>
<ind>0.666666</ind>
<dep>0.034</dep>
</entry>
<entry>
<ind>1.0</ind>
<dep>0.045</dep>
</entry>
</interpolation>
</animation>
<!-- ================================================================== -->
<!-- Flaps lever -->
<!-- ================================================================== -->
<animation>
<type>slider</type>
<drag-direction>vertical</drag-direction>
<drag-scale-px>20</drag-scale-px>
<!-- Flaps moving down -->
<decrease>
<binding>
<command>nasal</command>
<script>controls.flapsDown(1);</script>
</binding>
</decrease>
<!-- Flaps moving up -->
<increase>
<binding>
<command>nasal</command>
<script>controls.flapsDown(-1);</script>
</binding>
</increase>
</animation>
<animation>
<type>translate</type>
<property alias="/params/flaps-lever"/>
<object-name>FlapSwitch</object-name>
<axis>
<x>0.0</x>
<y>0.0</y>
<z>-1.0</z>
</axis>
<interpolation>
<entry>
<ind>0.0</ind>
<dep>0.0</dep>
</entry>
<entry>
<ind>0.333333</ind>
<dep>0.022</dep>
</entry>
<entry>
<ind>0.666666</ind>
<dep>0.036</dep>
</entry>
<entry>
<ind>1.0</ind>
<dep>0.052</dep>
</entry>
</interpolation>
</animation>
<animation>
<type>translate</type>
<property alias="/params/flaps-lever"/>
<object-name>FlapSwitch</object-name>
<axis>
<x>0.0</x>
<y>1.0</y>
<z>0.0</z>
</axis>
<interpolation>
<entry>
<ind>0.0</ind>
<dep>-0.001</dep>
</entry>
<entry>
<ind>0.333333</ind>
<dep>-0.001</dep>
</entry>
<entry>
<ind>0.345</ind>
<dep>0.0035</dep>
</entry>
<entry>
<ind>0.666666</ind>
<dep>0.0035</dep>
</entry>
<entry>
<ind>0.675</ind>
<dep>0.0055</dep>
</entry>
<entry>
<ind>1.0</ind>
<dep>0.0055</dep>
</entry>
</interpolation>
</animation>
</PropertyList>