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
|
@ -4,6 +4,22 @@
|
||||||
|
|
||||||
<path>alt2.ac</path>
|
<path>alt2.ac</path>
|
||||||
|
|
||||||
|
<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>
|
<animation>
|
||||||
<type>rotate</type>
|
<type>rotate</type>
|
||||||
<object-name>needle100</object-name>
|
<object-name>needle100</object-name>
|
||||||
|
@ -45,46 +61,16 @@
|
||||||
<object-name>inhg</object-name>
|
<object-name>inhg</object-name>
|
||||||
<property>/instrumentation/altimeter/setting-inhg</property>
|
<property>/instrumentation/altimeter/setting-inhg</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry>
|
<entry><ind>27.90</ind><dep>0.0</dep></entry>
|
||||||
<ind>27.90</ind>
|
<entry><ind>28.0</ind><dep>9.35</dep></entry>
|
||||||
<dep>0.0</dep>
|
<entry><ind>28.5</ind><dep>59.0</dep></entry>
|
||||||
</entry>
|
<entry><ind>29.0</ind><dep>109.0</dep></entry>
|
||||||
<entry>
|
<entry><ind>29.5</ind><dep>159.5</dep></entry>
|
||||||
<ind>28.0</ind>
|
<entry><ind>29.9</ind><dep>200.0</dep></entry>
|
||||||
<dep>9.35</dep>
|
<entry><ind>30.0</ind><dep>210.0</dep></entry>
|
||||||
</entry>
|
<entry><ind>30.5</ind><dep>261.0</dep></entry>
|
||||||
<entry>
|
<entry><ind>31.0</ind><dep>310.0</dep></entry>
|
||||||
<ind>28.5</ind>
|
<entry><ind>31.4</ind><dep>350.0</dep></entry>
|
||||||
<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>
|
</interpolation>
|
||||||
<center>
|
<center>
|
||||||
<x>0.25</x>
|
<x>0.25</x>
|
||||||
|
@ -97,6 +83,5 @@
|
||||||
</axis>
|
</axis>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
|
|
||||||
</PropertyList>
|
</PropertyList>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
AC3Db
|
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 "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.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 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
|
||||||
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 "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
|
OBJECT world
|
||||||
kids 7
|
kids 7
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
|
@ -4,7 +4,17 @@
|
||||||
|
|
||||||
<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>
|
<animation>
|
||||||
<type>rotate</type>
|
<type>rotate</type>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
AC3Db
|
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 "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.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 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.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 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
|
OBJECT world
|
||||||
kids 4
|
kids 4
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
AC3Db
|
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 "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.2 0.2 0.2 emis 0.9 0.9 0.9 spec 0 0 0 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.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 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
|
OBJECT world
|
||||||
kids 9
|
kids 9
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
|
@ -4,6 +4,32 @@
|
||||||
|
|
||||||
<path>kfc200.ac</path>
|
<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>
|
<animation>
|
||||||
<type>rotate</type>
|
<type>rotate</type>
|
||||||
<object-name>AIring</object-name>
|
<object-name>AIring</object-name>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
||||||
AC3Db
|
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 "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.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 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
|
OBJECT world
|
||||||
kids 10
|
kids 10
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
|
@ -3,6 +3,25 @@
|
||||||
|
|
||||||
<path>ki206.ac</path>
|
<path>ki206.ac</path>
|
||||||
|
|
||||||
|
<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>
|
<animation>
|
||||||
<type>select</type>
|
<type>select</type>
|
||||||
<object-name>KI206.gsflag</object-name>
|
<object-name>KI206.gsflag</object-name>
|
||||||
|
@ -58,18 +77,9 @@
|
||||||
<object-name>KI206.locneedle</object-name>
|
<object-name>KI206.locneedle</object-name>
|
||||||
<property>instrumentation/nav/heading-needle-deflection</property>
|
<property>instrumentation/nav/heading-needle-deflection</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry>
|
<entry><ind>-10.0</ind><dep>-0.0113</dep></entry>
|
||||||
<ind>-10.0</ind>
|
<entry><ind>0.0</ind><dep>0.0</dep></entry>
|
||||||
<dep>-0.0113</dep>
|
<entry><ind>10.0</ind><dep>0.0113</dep></entry>
|
||||||
</entry>
|
|
||||||
<entry>
|
|
||||||
<ind>0.0</ind>
|
|
||||||
<dep>0.0</dep>
|
|
||||||
</entry>
|
|
||||||
<entry>
|
|
||||||
<ind>10.0</ind>
|
|
||||||
<dep>0.0113</dep>
|
|
||||||
</entry>
|
|
||||||
</interpolation>
|
</interpolation>
|
||||||
<axis>
|
<axis>
|
||||||
<x>0.0</x>
|
<x>0.0</x>
|
||||||
|
@ -78,32 +88,16 @@
|
||||||
</axis>
|
</axis>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
|
|
||||||
<animation>
|
<animation>
|
||||||
<type>translate</type>
|
<type>translate</type>
|
||||||
<object-name>KI206.gsneedle</object-name>
|
<object-name>KI206.gsneedle</object-name>
|
||||||
<property>instrumentation/nav/gs-needle-deflection</property>
|
<property>instrumentation/nav/gs-needle-deflection</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry>
|
<entry><ind>-9999.0</ind><dep>-0.0113</dep></entry>
|
||||||
<ind>-9999.0</ind>
|
<entry><ind>-10.0</ind><dep>-0.0113</dep></entry>
|
||||||
<dep>-0.0113</dep>
|
<entry><ind>0.0</ind><dep>0.0</dep></entry>
|
||||||
</entry>
|
<entry><ind>10.0</ind><dep>0.0113</dep></entry>
|
||||||
<entry>
|
<entry><ind>9999.0</ind><dep>0.0113</dep></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>
|
</interpolation>
|
||||||
<axis>
|
<axis>
|
||||||
<x>0.0</x>
|
<x>0.0</x>
|
||||||
|
@ -112,5 +106,4 @@
|
||||||
</axis>
|
</axis>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
|
|
||||||
</PropertyList>
|
</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
|
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 "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.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 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
|
||||||
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 "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
|
OBJECT world
|
||||||
kids 5
|
kids 5
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
|
@ -4,6 +4,20 @@
|
||||||
|
|
||||||
<path>ki227.ac</path>
|
<path>ki227.ac</path>
|
||||||
|
|
||||||
|
<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>
|
<animation>
|
||||||
<type>rotate</type>
|
<type>rotate</type>
|
||||||
<object-name>KI227card</object-name>
|
<object-name>KI227card</object-name>
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
AC3Db
|
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 "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.2 0.2 0.2 emis 0.9 0.9 0.9 spec 0 0 0 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.2 0.2 0.2 emis 0 0 0 spec 1 1 1 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.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 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
|
OBJECT world
|
||||||
kids 15
|
kids 15
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
<path>kr87.ac</path>
|
<path>kr87.ac</path>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<animation>
|
<animation>
|
||||||
<name>adf-leds</name>
|
<name>adf-leds</name>
|
||||||
<object-name>annun.001</object-name>
|
<object-name>annun.001</object-name>
|
||||||
|
@ -24,10 +22,7 @@
|
||||||
<type>select</type>
|
<type>select</type>
|
||||||
<object-name>adf-leds</object-name>
|
<object-name>adf-leds</object-name>
|
||||||
<condition>
|
<condition>
|
||||||
<equals>
|
|
||||||
<property>instrumentation/adf/serviceable</property>
|
<property>instrumentation/adf/serviceable</property>
|
||||||
<value>true</value>
|
|
||||||
</equals>
|
|
||||||
</condition>
|
</condition>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
|
@ -65,20 +60,13 @@
|
||||||
</condition>
|
</condition>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
|
|
||||||
<animation>
|
<animation>
|
||||||
<type>rotate</type>
|
<type>rotate</type>
|
||||||
<object-name>KR87.volume</object-name>
|
<object-name>KR87.volume</object-name>
|
||||||
<property>instrumentation/adf/volume-norm</property>
|
<property>instrumentation/adf/volume-norm</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry>
|
<entry><ind>0</ind><dep>0</dep></entry>
|
||||||
<ind>0</ind>
|
<entry><ind>1.0</ind><dep>300</dep></entry>
|
||||||
<dep>0</dep>
|
|
||||||
</entry>
|
|
||||||
<entry>
|
|
||||||
<ind>1.0</ind>
|
|
||||||
<dep>300</dep>
|
|
||||||
</entry>
|
|
||||||
</interpolation>
|
</interpolation>
|
||||||
<center>
|
<center>
|
||||||
<x-m>0.00</x-m>
|
<x-m>0.00</x-m>
|
||||||
|
@ -91,7 +79,6 @@
|
||||||
<z>0</z>
|
<z>0</z>
|
||||||
</axis>
|
</axis>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
<!-- FREQUENCIES -->
|
<!-- FREQUENCIES -->
|
||||||
|
|
||||||
<animation>
|
<animation>
|
||||||
|
@ -198,7 +185,4 @@
|
||||||
</axis>
|
</axis>
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</PropertyList>
|
</PropertyList>
|
||||||
|
|
|
@ -4,7 +4,17 @@
|
||||||
|
|
||||||
<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>
|
<animation>
|
||||||
<type>rotate</type>
|
<type>rotate</type>
|
||||||
|
@ -28,7 +38,6 @@
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<z>0</z>
|
<z>0</z>
|
||||||
</axis>
|
</axis>
|
||||||
|
|
||||||
</animation>
|
</animation>
|
||||||
|
|
||||||
</PropertyList>
|
</PropertyList>
|
|
@ -1,7 +1,7 @@
|
||||||
AC3Db
|
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 "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.2 0.2 0.2 emis 0.4 0.4 0.4 spec 0.5 0.5 0.5 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.2 0.2 0.2 emis 0 0 0 spec 0.755939 0.755939 0.755939 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
|
OBJECT world
|
||||||
kids 3
|
kids 3
|
||||||
OBJECT poly
|
OBJECT poly
|
||||||
|
|
Loading…
Reference in a new issue