Updated Aerostar...
Updated KNS-80 Nav radio --- (Added DME display , ability to set 4 vor/rnav waypoint frequencies ) Aerostar instruments material animation updates
This commit is contained in:
parent
44bb7bb192
commit
143c445571
22 changed files with 2271 additions and 2039 deletions
|
@ -2,101 +2,86 @@
|
|||
|
||||
<PropertyList>
|
||||
|
||||
<path>alt2.ac</path>
|
||||
<path>alt2.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>needle100</object-name>
|
||||
<property>/instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.36</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>ALTface</object-name>
|
||||
<object-name>needle100</object-name>
|
||||
<object-name>needle1000</object-name>
|
||||
<object-name>needle10000</object-name>
|
||||
<object-name>inhg</object-name>
|
||||
<object-name>InhgKnob</object-name>
|
||||
<emission>
|
||||
<red>0.8</red>
|
||||
<green>0.4</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/controls/lighting/instruments-norm</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>needle1000</object-name>
|
||||
<property>/instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.036</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>needle100</object-name>
|
||||
<property>/instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.36</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>needle10000</object-name>
|
||||
<property>/instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.0036</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>needle1000</object-name>
|
||||
<property>/instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.036</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>texrotate</type>
|
||||
<object-name>inhg</object-name>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>27.90</ind>
|
||||
<dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>28.0</ind>
|
||||
<dep>9.35</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>28.5</ind>
|
||||
<dep>59.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>29.0</ind>
|
||||
<dep>109.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>29.5</ind>
|
||||
<dep>159.5</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>29.9</ind>
|
||||
<dep>200.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>30.0</ind>
|
||||
<dep>210.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>30.5</ind>
|
||||
<dep>261.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>31.0</ind>
|
||||
<dep>310.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>31.4</ind>
|
||||
<dep>350.0</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x>0.25</x>
|
||||
<y>0.25</y>
|
||||
</center>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<z>-1</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>needle10000</object-name>
|
||||
<property>/instrumentation/altimeter/indicated-altitude-ft</property>
|
||||
<factor>0.0036</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>texrotate</type>
|
||||
<object-name>inhg</object-name>
|
||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||
<interpolation>
|
||||
<entry><ind>27.90</ind><dep>0.0</dep></entry>
|
||||
<entry><ind>28.0</ind><dep>9.35</dep></entry>
|
||||
<entry><ind>28.5</ind><dep>59.0</dep></entry>
|
||||
<entry><ind>29.0</ind><dep>109.0</dep></entry>
|
||||
<entry><ind>29.5</ind><dep>159.5</dep></entry>
|
||||
<entry><ind>29.9</ind><dep>200.0</dep></entry>
|
||||
<entry><ind>30.0</ind><dep>210.0</dep></entry>
|
||||
<entry><ind>30.5</ind><dep>261.0</dep></entry>
|
||||
<entry><ind>31.0</ind><dep>310.0</dep></entry>
|
||||
<entry><ind>31.4</ind><dep>350.0</dep></entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x>0.25</x>
|
||||
<y>0.25</y>
|
||||
</center>
|
||||
<axis>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<z>-1</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
AC3Db
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 7
|
||||
OBJECT poly
|
||||
|
|
|
@ -2,25 +2,35 @@
|
|||
|
||||
<PropertyList>
|
||||
|
||||
<path>asi300.ac</path>
|
||||
<path>asi300.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>ASIneedle</object-name>
|
||||
<object-name>ASIface</object-name>
|
||||
<emission>
|
||||
<red>0.8</red>
|
||||
<green>0.4</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/controls/lighting/instruments-norm</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>ASIneedle</object-name>
|
||||
<property>/velocities/airspeed-kt</property>
|
||||
<interpolation>
|
||||
<entry><ind> 0</ind><dep> 0</dep></entry>
|
||||
<entry><ind> 100</ind><dep> 97</dep></entry>
|
||||
<entry><ind> 150</ind><dep> 157</dep></entry>
|
||||
<entry><ind> 200</ind><dep> 216</dep></entry>
|
||||
<entry><ind> 250</ind><dep> 277</dep></entry>
|
||||
<entry><ind> 300</ind><dep> 336.5</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>ASIneedle</object-name>
|
||||
<property>/velocities/airspeed-kt</property>
|
||||
<interpolation>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>100</ind><dep>97</dep></entry>
|
||||
<entry><ind>150</ind><dep>157</dep></entry>
|
||||
<entry><ind>200</ind><dep>216</dep></entry>
|
||||
<entry><ind>250</ind><dep>277</dep></entry>
|
||||
<entry><ind>300</ind><dep>336.5</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>-1.0</x>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
|
@ -1,7 +1,7 @@
|
|||
AC3Db
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 4
|
||||
OBJECT poly
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
AC3Db
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "led" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.9 0.9 0.9 spec 0 0 0 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "led" rgb 1 1 1 amb 0 0 0 emis 0.9 0.9 0.9 spec 0 0 0 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 9
|
||||
OBJECT poly
|
||||
|
|
|
@ -4,6 +4,32 @@
|
|||
|
||||
<path>kfc200.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>AIring</object-name>
|
||||
<object-name>AIpitch</object-name>
|
||||
<object-name>Symbol</object-name>
|
||||
<object-name>kfc-hdgbug</object-name>
|
||||
<object-name>FDbars</object-name>
|
||||
<object-name>kfc-crs</object-name>
|
||||
<object-name>kfc-crs.001</object-name>
|
||||
<object-name>To-flag</object-name>
|
||||
<object-name>From-flag</object-name>
|
||||
<object-name>CmpsCard</object-name>
|
||||
<object-name>nav-warning</object-name>
|
||||
<object-name>hdg-warning</object-name>
|
||||
<object-name>GSneedle</object-name>
|
||||
<object-name>KI525A</object-name>
|
||||
<object-name>CRSknob</object-name>
|
||||
<object-name>HDGknob</object-name>
|
||||
<emission>
|
||||
<red>0.8</red>
|
||||
<green>0.4</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/controls/lighting/instruments-norm</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>AIring</object-name>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
|||
AC3Db
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 10
|
||||
OBJECT poly
|
||||
|
|
|
@ -1,116 +1,109 @@
|
|||
<?xml version="1.0"?>
|
||||
<PropertyList>
|
||||
|
||||
<path>ki206.ac</path>
|
||||
<path>ki206.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>KI206.gsflag</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav/has-gs</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>instrumentation/nav/in-range</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>KI206.gsflag</object-name>
|
||||
<object-name>KI206.toflag</object-name>
|
||||
<object-name>KI206.fromflag</object-name>
|
||||
<object-name>KI206.navflag</object-name>
|
||||
<object-name>KI206.face</object-name>
|
||||
<object-name>KI206card</object-name>
|
||||
<object-name>KI206.locneedle</object-name>
|
||||
<object-name>KI206.gsneedle</object-name>
|
||||
<object-name>KI206.knob</object-name>
|
||||
<emission>
|
||||
<red>0.8</red>
|
||||
<green>0.4</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/controls/lighting/instruments-norm</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>KI206.toflag</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/to-flag</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>KI206.gsflag</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav/has-gs</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>instrumentation/nav/in-range</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>KI206.fromflag</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/from-flag</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>KI206.toflag</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/to-flag</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KI206card</object-name>
|
||||
<property>orientation/heading-magnetic-deg</property>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>KI206.fromflag</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/from-flag</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>KI206.locneedle</object-name>
|
||||
<property>instrumentation/nav/heading-needle-deflection</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>-10.0</ind>
|
||||
<dep>-0.0113</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>0.0</ind>
|
||||
<dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>10.0</ind>
|
||||
<dep>0.0113</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>1.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KI206card</object-name>
|
||||
<property>orientation/heading-magnetic-deg</property>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>KI206.locneedle</object-name>
|
||||
<property>instrumentation/nav/heading-needle-deflection</property>
|
||||
<interpolation>
|
||||
<entry><ind>-10.0</ind><dep>-0.0113</dep></entry>
|
||||
<entry><ind>0.0</ind><dep>0.0</dep></entry>
|
||||
<entry><ind>10.0</ind><dep>0.0113</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>1.0</y>
|
||||
<z>0.0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>KI206.gsneedle</object-name>
|
||||
<property>instrumentation/nav/gs-needle-deflection</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>-9999.0</ind>
|
||||
<dep>-0.0113</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>-10.0</ind>
|
||||
<dep>-0.0113</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>0.0</ind>
|
||||
<dep>0.0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>10.0</ind>
|
||||
<dep>0.0113</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>9999.0</ind>
|
||||
<dep>0.0113</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>0.0</y>
|
||||
<z>1.0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>KI206.gsneedle</object-name>
|
||||
<property>instrumentation/nav/gs-needle-deflection</property>
|
||||
<interpolation>
|
||||
<entry><ind>-9999.0</ind><dep>-0.0113</dep></entry>
|
||||
<entry><ind>-10.0</ind><dep>-0.0113</dep></entry>
|
||||
<entry><ind>0.0</ind><dep>0.0</dep></entry>
|
||||
<entry><ind>10.0</ind><dep>0.0113</dep></entry>
|
||||
<entry><ind>9999.0</ind><dep>0.0113</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>0.0</x>
|
||||
<y>0.0</y>
|
||||
<z>1.0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
57
Aircraft/Instruments-3d/kns80/KNS80.nas
Normal file
57
Aircraft/Instruments-3d/kns80/KNS80.nas
Normal file
|
@ -0,0 +1,57 @@
|
|||
#### King KNS-80 Integrated Navigation System ####
|
||||
#### Syd Adams ####
|
||||
####
|
||||
#### Must be included in the Set file to run the KNS80 radio
|
||||
####
|
||||
|
||||
KNS80 = props.globals.getNode("/instrumentation/kns-80",1);
|
||||
NAV1 = props.globals.getNode("/instrumentation/nav/frequencies/selected-mhz",1);
|
||||
FDM_ON = 0;
|
||||
|
||||
setlistener("/sim/signals/fdm-initialized", func {
|
||||
KNS80.getNode("serviceable",1).setBoolValue(1);
|
||||
KNS80.getNode("volume",1).setValue(0.5);
|
||||
KNS80.getNode("display",1).setValue(0);
|
||||
KNS80.getNode("use",1).setValue(0);
|
||||
KNS80.getNode("displayed-frequency",1).setValue(NAV1.getValue()* 100);
|
||||
KNS80.getNode("frequency[0]",1).setValue(NAV1.getValue()* 100);
|
||||
KNS80.getNode("frequency[1]",1).setValue(10800);
|
||||
KNS80.getNode("frequency[2]",1).setValue(10800);
|
||||
KNS80.getNode("frequency[3]",1).setValue(10800);
|
||||
FDM_ON = 1;
|
||||
print("KNS-80 Nav System ... OK");
|
||||
});
|
||||
|
||||
setlistener("/instrumentation/kns-80/displayed-frequency", func {
|
||||
if(FDM_ON == 0){return;}
|
||||
var freq = cmdarg().getValue();
|
||||
var num = KNS80.getNode("display").getValue();
|
||||
var freq_use = KNS80.getNode("use").getValue();
|
||||
KNS80.getNode("frequency[" ~ num ~ "]").setValue(freq);
|
||||
NAV1.setValue(KNS80.getNode("frequency[" ~ freq_use ~ "]").getValue() * 0.01);
|
||||
});
|
||||
|
||||
setlistener("/instrumentation/kns-80/serviceable", func {
|
||||
if(FDM_ON == 0){return;}
|
||||
setprop("/instrumentation/nav/serviceable",cmdarg().getValue());
|
||||
setprop("/instrumentation/dme/serviceable",cmdarg().getValue());
|
||||
});
|
||||
|
||||
setlistener("/instrumentation/kns-80/volume", func {
|
||||
if(FDM_ON == 0){return;}
|
||||
#setprop("/instrumentation/nav/volume",cmdarg().getValue());
|
||||
setprop("/instrumentation/dme/volume",cmdarg().getValue());
|
||||
});
|
||||
|
||||
setlistener("/instrumentation/kns-80/use", func {
|
||||
if(FDM_ON == 0){return;}
|
||||
var freq = cmdarg().getValue();
|
||||
NAV1.setValue(KNS80.getNode("frequency[" ~ freq ~ "]").getValue()* 0.01);
|
||||
});
|
||||
|
||||
setlistener("/instrumentation/kns-80/display", func {
|
||||
if(FDM_ON == 0){return;}
|
||||
var freq = cmdarg().getValue();
|
||||
KNS80.getNode("displayed-frequency").setValue(KNS80.getNode("frequency[" ~ freq ~ "]").getValue());
|
||||
});
|
||||
|
204
Aircraft/Instruments-3d/kns80/kns80-hotspots.xml
Normal file
204
Aircraft/Instruments-3d/kns80/kns80-hotspots.xml
Normal file
|
@ -0,0 +1,204 @@
|
|||
<?xml version="1.0"?>
|
||||
<!--KNS 80 Nav radio hotspots-->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>nav1 hotspots</name>
|
||||
<w-base>160</w-base>
|
||||
<h-base>70</h-base>
|
||||
<w>160</w>
|
||||
<h>70</h>
|
||||
|
||||
<layers>
|
||||
</layers>
|
||||
|
||||
<actions>
|
||||
|
||||
<action>
|
||||
<name>nav frequency decrease (decimal part)</name>
|
||||
<button>0</button>
|
||||
<x>54</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<step>-5</step>
|
||||
<min>10800</min>
|
||||
<max>11900</max>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav frequency decrease (integer part)</name>
|
||||
<button>1</button>
|
||||
<x>54</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<step>-100</step>
|
||||
<min>10800</min>
|
||||
<max>11900</max>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav frequency increase (decimal part)</name>
|
||||
<button>0</button>
|
||||
<x>66</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<step>5</step>
|
||||
<min>10800</min>
|
||||
<max>11900</max>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav frequency increase (integer part)</name>
|
||||
<button>1</button>
|
||||
<x>66</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<step>100</step>
|
||||
<min>10800</min>
|
||||
<max>11900</max>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>volume increase</name>
|
||||
<button>0</button>
|
||||
<x>43</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/volume</property>
|
||||
<step>0.05</step>
|
||||
<min>0.0</min>
|
||||
<max>1.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav power on</name>
|
||||
<button>0</button>
|
||||
<x>43</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<not>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
</not>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
<value>true</value>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
|
||||
<action>
|
||||
<name>nav volume decrease</name>
|
||||
<button>0</button>
|
||||
<x>37</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<greater-than>
|
||||
<property>instrumentation/kns-80/volume</property>
|
||||
<value>0.0</value>
|
||||
</greater-than>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/volume</property>
|
||||
<step>-0.05</step>
|
||||
<min>0.0</min>
|
||||
<max>1.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav power off</name>
|
||||
<button>0</button>
|
||||
<x>37</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/kns-80/volume</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
<value>false</value>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>select used frequency</name>
|
||||
<button>0</button>
|
||||
<x>-20</x>
|
||||
<y>-24</y>
|
||||
<w>12</w>
|
||||
<h>6</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/use</property>
|
||||
<step>1</step>
|
||||
<min>0</min>
|
||||
<max>4</max>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>select displayed frequency</name>
|
||||
<button>0</button>
|
||||
<x>-5</x>
|
||||
<y>-24</y>
|
||||
<w>12</w>
|
||||
<h>6</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/kns-80/display</property>
|
||||
<step>1</step>
|
||||
<min>0</min>
|
||||
<max>4</max>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
</actions>
|
||||
|
||||
</PropertyList>
|
|
@ -1,207 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!--
|
||||
KNS 80 Nav radio hotspots
|
||||
-->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<name>nav1 hotspots</name>
|
||||
<w-base>160</w-base>
|
||||
<h-base>70</h-base>
|
||||
<w>160</w>
|
||||
<h>70</h>
|
||||
|
||||
<layers>
|
||||
</layers>
|
||||
<actions>
|
||||
|
||||
<!--
|
||||
<action>
|
||||
<name>bezel outline</name>
|
||||
<x>-80</x>
|
||||
<y>-35</y>
|
||||
<w>160</w>
|
||||
<h>70</h>
|
||||
</action>
|
||||
-->
|
||||
<action>
|
||||
<name>nav1 frequency decrease (decimal part)</name>
|
||||
<button>0</button>
|
||||
<x>54</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/nav/frequencies/standby-mhz</property>
|
||||
<mask>decimal</mask>
|
||||
<step>-0.05</step>
|
||||
<min>0.000</min>
|
||||
<max>1.000</max>
|
||||
<resolution>0.05</resolution>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav frequency decrease (integer part)</name>
|
||||
<button>1</button>
|
||||
<x>54</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/nav/frequencies/standby-mhz</property>
|
||||
<mask>integer</mask>
|
||||
<step>-1</step>
|
||||
<min>108</min>
|
||||
<max>118</max>
|
||||
<resolution>1</resolution>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav frequency increase (decimal part)</name>
|
||||
<button>0</button>
|
||||
<x>66</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/nav/frequencies/standby-mhz</property>
|
||||
<mask>decimal</mask>
|
||||
<step>0.05</step>
|
||||
<min>0.000</min>
|
||||
<max>1.000</max>
|
||||
<resolution>0.05</resolution>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav frequency increase (integer part)</name>
|
||||
<button>1</button>
|
||||
<x>66</x>
|
||||
<y>-30</y>
|
||||
<w>12</w>
|
||||
<h>16</h>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/nav/frequencies/standby-mhz</property>
|
||||
<mask>integer</mask>
|
||||
<step>1</step>
|
||||
<min>108</min>
|
||||
<max>118</max>
|
||||
<resolution>1</resolution>
|
||||
<wrap>true</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
|
||||
<action>
|
||||
<name>nav volume increase</name>
|
||||
<button>0</button>
|
||||
<x>43</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/nav/volume</property>
|
||||
<step>0.05</step>
|
||||
<min>0.0</min>
|
||||
<max>1.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav power on</name>
|
||||
<button>0</button>
|
||||
<x>43</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/serviceable</property>
|
||||
<value>false</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>instrumentation/nav/serviceable</property>
|
||||
<value>true</value>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
|
||||
<action>
|
||||
<name>nav volume decrease</name>
|
||||
<button>0</button>
|
||||
<x>37</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<greater-than>
|
||||
<property>instrumentation/nav/volume</property>
|
||||
<value>0.0</value>
|
||||
</greater-than>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-adjust</command>
|
||||
<property>instrumentation/nav/volume</property>
|
||||
<step>-0.05</step>
|
||||
<min>0.0</min>
|
||||
<max>1.0</max>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>nav power off</name>
|
||||
<button>0</button>
|
||||
<x>37</x>
|
||||
<y>-34</y>
|
||||
<w>6</w>
|
||||
<h>8</h>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/nav/volume</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>instrumentation/nav/serviceable</property>
|
||||
<value>false</value>
|
||||
</binding>
|
||||
</action>
|
||||
|
||||
<action>
|
||||
<name>swap nav frequencies</name>
|
||||
<button>0</button>
|
||||
<x>-20</x>
|
||||
<y>-24</y>
|
||||
<w>12</w>
|
||||
<h>6</h>
|
||||
<binding>
|
||||
<command>property-swap</command>
|
||||
<property>instrumentation/nav/frequencies/selected-mhz</property>
|
||||
<property>instrumentation/nav/frequencies/standby-mhz</property>
|
||||
</binding>
|
||||
</action>
|
||||
</actions>
|
||||
|
||||
</PropertyList>
|
|
@ -1,147 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>kns80.ac</path>
|
||||
|
||||
<animation>
|
||||
<name>illumination</name>
|
||||
<object-name>nm.101</object-name>
|
||||
<object-name>nm.102</object-name>
|
||||
<object-name>nm.103</object-name>
|
||||
<object-name>kt.101</object-name>
|
||||
<object-name>kt.102</object-name>
|
||||
<object-name>kt.103</object-name>
|
||||
<object-name>min.101</object-name>
|
||||
<object-name>min.102</object-name>
|
||||
<object-name>navfreq.101</object-name>
|
||||
<object-name>navfreq.102</object-name>
|
||||
<object-name>navfreq.103</object-name>
|
||||
<object-name>navfreq.104</object-name>
|
||||
<object-name>navfreq.105</object-name>
|
||||
<object-name>annun.nm</object-name>
|
||||
<object-name>KNS80.modes</object-name>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>illumination</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav[0]/power-btn</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>instrumentation/nav[0]/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KNS80.volume</object-name>
|
||||
<property>instrumentation/nav/volume</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>0</ind>
|
||||
<dep>0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>1.0</ind>
|
||||
<dep>300</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x-m>0.003</x-m>
|
||||
<y-m>0.040</y-m>
|
||||
<z-m>-0.030</z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- Frequency -->
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.101</object-name>
|
||||
<property>instrumentation/nav[0]/frequencies/freq-whole</property>
|
||||
<factor>0.00001</factor>
|
||||
<step>10000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.102</object-name>
|
||||
<property>instrumentation/nav[0]/frequencies/freq-whole</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.103</object-name>
|
||||
<property>instrumentation/nav[0]/frequencies/freq-whole</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.104</object-name>
|
||||
<property>instrumentation/nav[0]/frequencies/freq-whole</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.105</object-name>
|
||||
<property>instrumentation/nav[0]/frequencies/freq-whole</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</PropertyList>
|
|
@ -1,147 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>kns80.ac</path>
|
||||
|
||||
<animation>
|
||||
<name>illumination</name>
|
||||
<object-name>nm.101</object-name>
|
||||
<object-name>nm.102</object-name>
|
||||
<object-name>nm.103</object-name>
|
||||
<object-name>kt.101</object-name>
|
||||
<object-name>kt.102</object-name>
|
||||
<object-name>kt.103</object-name>
|
||||
<object-name>min.101</object-name>
|
||||
<object-name>min.102</object-name>
|
||||
<object-name>navfreq.101</object-name>
|
||||
<object-name>navfreq.102</object-name>
|
||||
<object-name>navfreq.103</object-name>
|
||||
<object-name>navfreq.104</object-name>
|
||||
<object-name>navfreq.105</object-name>
|
||||
<object-name>annun.nm</object-name>
|
||||
<object-name>KNS80.modes</object-name>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>illumination</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/nav[1]/power-btn</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<equals>
|
||||
<property>instrumentation/nav[1]/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KNS80.volume</object-name>
|
||||
<property>instrumentation/nav[1]/power-btn</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>0</ind>
|
||||
<dep>0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>1.0</ind>
|
||||
<dep>300</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x-m>0.004</x-m>
|
||||
<y-m>0.036</y-m>
|
||||
<z-m>-0.006</z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- Frequency -->
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.101</object-name>
|
||||
<property>instrumentation/nav[1]/frequencies/freq-whole</property>
|
||||
<factor>0.00001</factor>
|
||||
<step>10000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.102</object-name>
|
||||
<property>instrumentation/nav[1]/frequencies/freq-whole</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.103</object-name>
|
||||
<property>instrumentation/nav[1]/frequencies/freq-whole</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.104</object-name>
|
||||
<property>instrumentation/nav[1]/frequencies/freq-whole</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.105</object-name>
|
||||
<property>instrumentation/nav[1]/frequencies/freq-whole</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</PropertyList>
|
File diff suppressed because it is too large
Load diff
295
Aircraft/Instruments-3d/kns80/kns80.xml
Normal file
295
Aircraft/Instruments-3d/kns80/kns80.xml
Normal file
|
@ -0,0 +1,295 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<PropertyList>
|
||||
|
||||
<path>kns80.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>KNS80.modes</object-name>
|
||||
<emission>
|
||||
<red>0.6</red>
|
||||
<green>0.3</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/instrumentation/kns-80/serviceable</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<name>dme-on</name>
|
||||
<object-name>nm.101</object-name>
|
||||
<object-name>nm.102</object-name>
|
||||
<object-name>nm.103</object-name>
|
||||
<object-name>kt.101</object-name>
|
||||
<object-name>kt.102</object-name>
|
||||
<object-name>kt.103</object-name>
|
||||
<object-name>min.101</object-name>
|
||||
<object-name>min.102</object-name>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<name>illumination</name>
|
||||
<object-name>navfreq.101</object-name>
|
||||
<object-name>navfreq.102</object-name>
|
||||
<object-name>navfreq.103</object-name>
|
||||
<object-name>navfreq.104</object-name>
|
||||
<object-name>navfreq.105</object-name>
|
||||
<object-name>annun.nm</object-name>
|
||||
<object-name>display.digit</object-name>
|
||||
<object-name>use.digit</object-name>
|
||||
</animation>
|
||||
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>illumination</object-name>
|
||||
<condition>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>dme.invalid</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
<not>
|
||||
<property>instrumentation/dme/in-range</property>
|
||||
</not>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>dme-on</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<property>instrumentation/kns-80/serviceable</property>
|
||||
<property>instrumentation/dme/in-range</property>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KNS80.volume</object-name>
|
||||
<property>instrumentation/kns-80/volume</property>
|
||||
<interpolation>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>300</dep></entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x-m>0.003</x-m>
|
||||
<y-m>0.040</y-m>
|
||||
<z-m>-0.030</z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- Frequency -->
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.101</object-name>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<factor>0.00001</factor>
|
||||
<step>10000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.102</object-name>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.103</object-name>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.104</object-name>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>navfreq.105</object-name>
|
||||
<property>instrumentation/kns-80/displayed-frequency</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- DME -->
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>nm.101</object-name>
|
||||
<property>instrumentation/dme/indicated-distance-nm</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>nm.102</object-name>
|
||||
<property>instrumentation/dme/indicated-distance-nm</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>nm.103</object-name>
|
||||
<property>instrumentation/dme/indicated-distance-nm</property>
|
||||
<factor>1.0</factor>
|
||||
<step>0.1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>kt.101</object-name>
|
||||
<property>instrumentation/dme/indicated-ground-speed-kt</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>kt.102</object-name>
|
||||
<property>instrumentation/dme/indicated-ground-speed-kt</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>kt.103</object-name>
|
||||
<property>instrumentation/dme/indicated-ground-speed-kt</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>min.101</object-name>
|
||||
<property>instrumentation/dme/indicated-time-min</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>min.102</object-name>
|
||||
<property>instrumentation/dme/indicated-time-min</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- Frequency annunciators-->
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>display.digit</object-name>
|
||||
<property>instrumentation/kns-80/display</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>use.digit</object-name>
|
||||
<property>instrumentation/kns-80/use</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
|
@ -1,7 +1,7 @@
|
|||
AC3Db
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 5
|
||||
OBJECT poly
|
||||
|
|
|
@ -2,30 +2,44 @@
|
|||
|
||||
<PropertyList>
|
||||
|
||||
<path>ki227.ac</path>
|
||||
<path>ki227.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KI227card</object-name>
|
||||
<property>/instrumentation/adf/rotation-deg[0]</property>
|
||||
<factor>-1</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>KI227card</object-name>
|
||||
<object-name>KI227.needle</object-name>
|
||||
<object-name>KI227.knob</object-name>
|
||||
<object-name>KI227.face</object-name>
|
||||
<emission>
|
||||
<red>0.8</red>
|
||||
<green>0.4</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/controls/lighting/instruments-norm</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KI227.needle</object-name>
|
||||
<property>/instrumentation/adf/indicated-bearing-deg</property>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KI227card</object-name>
|
||||
<property>/instrumentation/adf/rotation-deg[0]</property>
|
||||
<factor>-1</factor>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KI227.needle</object-name>
|
||||
<property>/instrumentation/adf/indicated-bearing-deg</property>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
AC3Db
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "led" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.9 0.9 0.9 spec 0 0 0 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 1 1 1 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "led" rgb 1 1 1 amb 0 0 0 emis 0.9 0.9 0.9 spec 0 0 0 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 1 1 1 shi 32 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 15
|
||||
OBJECT poly
|
||||
|
|
|
@ -2,203 +2,187 @@
|
|||
|
||||
<PropertyList>
|
||||
|
||||
<path>kr87.ac</path>
|
||||
<path>kr87.ac</path>
|
||||
|
||||
<animation>
|
||||
<name>adf-leds</name>
|
||||
<object-name>annun.001</object-name>
|
||||
<object-name>annun.002</object-name>
|
||||
<object-name>freq.002</object-name>
|
||||
<object-name>freq.003</object-name>
|
||||
<object-name>freq.004</object-name>
|
||||
<object-name>stby.001</object-name>
|
||||
<object-name>stby.002</object-name>
|
||||
<object-name>stby.003</object-name>
|
||||
<object-name>stby.004</object-name>
|
||||
<object-name>KR87.btn</object-name>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>adf-leds</object-name>
|
||||
<condition>
|
||||
<property>instrumentation/adf/serviceable</property>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<name>adf-leds</name>
|
||||
<object-name>annun.001</object-name>
|
||||
<object-name>annun.002</object-name>
|
||||
<object-name>freq.002</object-name>
|
||||
<object-name>freq.003</object-name>
|
||||
<object-name>freq.004</object-name>
|
||||
<object-name>stby.001</object-name>
|
||||
<object-name>stby.002</object-name>
|
||||
<object-name>stby.003</object-name>
|
||||
<object-name>stby.004</object-name>
|
||||
<object-name>KR87.btn</object-name>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>freq.001</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/adf/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<greater-than>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<value>999</value>
|
||||
</greater-than>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>adf-leds</object-name>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>instrumentation/adf/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
</condition>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>stby.001</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/adf/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<greater-than>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<value>999</value>
|
||||
</greater-than>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>freq.001</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/adf/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<greater-than>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<value>999</value>
|
||||
</greater-than>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KR87.volume</object-name>
|
||||
<property>instrumentation/adf/volume-norm</property>
|
||||
<interpolation>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>300</dep></entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x-m>0.00</x-m>
|
||||
<y-m>0.038</y-m>
|
||||
<z-m>-0.006</z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<!-- FREQUENCIES -->
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>stby.001</object-name>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>instrumentation/adf/serviceable</property>
|
||||
<value>true</value>
|
||||
</equals>
|
||||
<greater-than>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<value>999</value>
|
||||
</greater-than>
|
||||
</and>
|
||||
</condition>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.001</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.002</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>KR87.volume</object-name>
|
||||
<property>instrumentation/adf/volume-norm</property>
|
||||
<interpolation>
|
||||
<entry>
|
||||
<ind>0</ind>
|
||||
<dep>0</dep>
|
||||
</entry>
|
||||
<entry>
|
||||
<ind>1.0</ind>
|
||||
<dep>300</dep>
|
||||
</entry>
|
||||
</interpolation>
|
||||
<center>
|
||||
<x-m>0.00</x-m>
|
||||
<y-m>0.038</y-m>
|
||||
<z-m>-0.006</z-m>
|
||||
</center>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.003</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- FREQUENCIES -->
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.004</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.001</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.002</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.003</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>freq.004</object-name>
|
||||
<property>instrumentation/adf/frequencies/selected-khz</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.001</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.002</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.003</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.004</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.001</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.0001</factor>
|
||||
<step>1000</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.002</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.001</factor>
|
||||
<step>100</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.003</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.01</factor>
|
||||
<step>10</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>textranslate</type>
|
||||
<object-name>stby.004</object-name>
|
||||
<property>instrumentation/adf/frequencies/standby-khz</property>
|
||||
<factor>0.1</factor>
|
||||
<step>1</step>
|
||||
<axis>
|
||||
<x>1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
|
|
|
@ -2,33 +2,42 @@
|
|||
|
||||
<PropertyList>
|
||||
|
||||
<path>vsi-6.ac</path>
|
||||
<path>vsi-6.ac</path>
|
||||
|
||||
<animation>
|
||||
<type>material</type>
|
||||
<object-name>VSIneedle</object-name>
|
||||
<object-name>VSIface</object-name>
|
||||
<emission>
|
||||
<red>0.8</red>
|
||||
<green>0.4</green>
|
||||
<blue>0.2</blue>
|
||||
<factor-prop>/controls/lighting/instruments-norm</factor-prop>
|
||||
</emission>
|
||||
</animation>
|
||||
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>VSIneedle</object-name>
|
||||
<property>/instrumentation/vertical-speed-indicator/indicated-speed-fpm</property>
|
||||
<interpolation>
|
||||
<entry><ind> -6000.0</ind><dep>-170.0</dep></entry>
|
||||
<entry><ind> -4000.0</ind><dep>-135.0</dep></entry>
|
||||
<entry><ind> -2000.0</ind><dep>-90.0</dep></entry>
|
||||
<entry><ind> -1000.0</ind><dep> -45.0</dep></entry>
|
||||
<entry><ind> -500.0</ind><dep> -22.5</dep></entry>
|
||||
<entry><ind> 0.0</ind><dep> 0.0</dep></entry>
|
||||
<entry><ind> 500.0</ind><dep> 22.5</dep></entry>
|
||||
<entry><ind> 1000.0</ind><dep> 45.0</dep></entry>
|
||||
<entry><ind> 2000.0</ind><dep> 90.0</dep></entry>
|
||||
<entry><ind> 4000.0</ind><dep> 135.0</dep></entry>
|
||||
<entry><ind> 6000.0</ind><dep> 170.0</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
|
||||
</animation>
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>VSIneedle</object-name>
|
||||
<property>/instrumentation/vertical-speed-indicator/indicated-speed-fpm</property>
|
||||
<interpolation>
|
||||
<entry><ind>-6000.0</ind><dep>-170.0</dep></entry>
|
||||
<entry><ind>-4000.0</ind><dep>-135.0</dep></entry>
|
||||
<entry><ind>-2000.0</ind><dep>-90.0</dep></entry>
|
||||
<entry><ind>-1000.0</ind><dep>-45.0</dep></entry>
|
||||
<entry><ind>-500.0</ind><dep>-22.5</dep></entry>
|
||||
<entry><ind>0.0</ind><dep>0.0</dep></entry>
|
||||
<entry><ind>500.0</ind><dep>22.5</dep></entry>
|
||||
<entry><ind>1000.0</ind><dep>45.0</dep></entry>
|
||||
<entry><ind>2000.0</ind><dep>90.0</dep></entry>
|
||||
<entry><ind>4000.0</ind><dep>135.0</dep></entry>
|
||||
<entry><ind>6000.0</ind><dep>170.0</dep></entry>
|
||||
</interpolation>
|
||||
<axis>
|
||||
<x>-1</x>
|
||||
<y>0</y>
|
||||
<z>0</z>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
|
@ -1,7 +1,7 @@
|
|||
AC3Db
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
MATERIAL "DefaultWhite" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
|
||||
MATERIAL "illum" rgb 1 1 1 amb 0 0 0 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 shi 32 trans 0
|
||||
MATERIAL "metal" rgb 1 1 1 amb 0 0 0 emis 0 0 0 spec 0.755939 0.755939 0.755939 shi 32 trans 0
|
||||
OBJECT world
|
||||
kids 3
|
||||
OBJECT poly
|
||||
|
|
Loading…
Reference in a new issue