diff --git a/Aircraft/Instruments-3d/alt-2/alt2-3d.xml b/Aircraft/Instruments-3d/alt-2/alt2-3d.xml index bff99a5b1..567a7c9f6 100644 --- a/Aircraft/Instruments-3d/alt-2/alt2-3d.xml +++ b/Aircraft/Instruments-3d/alt-2/alt2-3d.xml @@ -8,46 +8,18 @@ <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>needle1000</object-name> + <object-name>needle10000</object-name> <object-name>inhg</object-name> <object-name>InhgKnob</object-name> - <condition> - <greater-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </greater-than> - </condition> - <emission> - <red>0.8</red> - <green>0.4</green> - <blue>0.2</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> + <emission> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> </emission> </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> - <condition> - <less-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>1</value> - </less-than> - </condition> - <emission> - <red>0.0</red> - <green>0.0</green> - <blue>0.0</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> - </emission> - </animation> - <animation> <type>rotate</type> <object-name>needle100</object-name> diff --git a/Aircraft/Instruments-3d/asi300/asi300-3d.xml b/Aircraft/Instruments-3d/asi300/asi300-3d.xml index d17798a23..269a6f578 100644 --- a/Aircraft/Instruments-3d/asi300/asi300-3d.xml +++ b/Aircraft/Instruments-3d/asi300/asi300-3d.xml @@ -1,57 +1,35 @@ <?xml version="1.0"?> - +<!-- +Airspeed Indicator (300 kt) +Syd Adams +--> <PropertyList> <path>asi300.ac</path> <animation> <type>material</type> - <object-name>ASIneedle</object-name> + <object-name>ASIneedle</object-name> <object-name>ASIface</object-name> - <condition> - <greater-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </greater-than> - </condition> <emission> - <red>0.8</red> - <green>0.4</green> - <blue>0.2</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> </emission> </animation> - <animation> - <type>material</type> - <object-name>ASIneedle</object-name> - <object-name>ASIface</object-name> - <condition> - <less-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>1</value> - </less-than> - </condition> - <emission> - <red>0.0</red> - <green>0.0</green> - <blue>0.0</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> + <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> diff --git a/Aircraft/Instruments-3d/kfc200/fd-annun.xml b/Aircraft/Instruments-3d/kfc200/fd-annun.xml index 39b0a1731..ef4f6f50c 100644 --- a/Aircraft/Instruments-3d/kfc200/fd-annun.xml +++ b/Aircraft/Instruments-3d/kfc200/fd-annun.xml @@ -11,59 +11,36 @@ Syd Adams <animation> <type>material</type> - <object-name>FDannunciator</object-name> - <condition> - <greater-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </greater-than> - </condition> + <object-name>FD-annun</object-name> <emission> - <red>0.5</red> - <green>0.4</green> - <blue>0.3</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> + <red>0.7</red> + <green>0.5</green> + <blue>0.3</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> </emission> </animation> - <animation> - <type>material</type> - <object-name>FDannunciator</object-name> - <condition> - <less-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </less-than> - </condition> - <emission> - <red>0.5</red> - <green>0.4</green> - <blue>0.3</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> - </emission> - </animation> - <animation> <type>select</type> <object-name>FD-ON</object-name> <condition> <property>/instrumentation/kfc200/fd_on</property> - </condition> + </condition> </animation> <animation> <type>select</type> <object-name>NAV-ON</object-name> <condition> - <or> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>nav-arm</value> - </equals> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>nav-cpld</value> - </equals> + <or> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>nav-arm</value> + </equals> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>nav-cpld</value> + </equals> </or> </condition> </animation> @@ -73,19 +50,19 @@ Syd Adams <object-name>ARM-ON</object-name> <condition> <or> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>nav-arm</value> - </equals> - <equals> - <property>/instrumentation/kfc200/fdmodeV</property> - <value>alt-arm</value> - </equals> - <equals> - <property>/instrumentation/kfc200/fdmodeV</property> - <value>gs-arm</value> - </equals> - </or> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>nav-arm</value> + </equals> + <equals> + <property>/instrumentation/kfc200/fdmodeV</property> + <value>alt-arm</value> + </equals> + <equals> + <property>/instrumentation/kfc200/fdmodeV</property> + <value>gs-arm</value> + </equals> + </or> </condition> </animation> @@ -93,10 +70,10 @@ Syd Adams <type>select</type> <object-name>CPLD-ON</object-name> <condition> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>nav-cpld</value> - </equals> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>nav-cpld</value> + </equals> </condition> </animation> @@ -104,10 +81,10 @@ Syd Adams <type>select</type> <object-name>HDG-ON</object-name> <condition> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>hdg</value> - </equals> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>hdg</value> + </equals> </condition> </animation> @@ -115,10 +92,10 @@ Syd Adams <type>select</type> <object-name>APPR-ON</object-name> <condition> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>appr</value> - </equals> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>appr</value> + </equals> </condition> </animation> @@ -126,10 +103,10 @@ Syd Adams <type>select</type> <object-name>GS-ON</object-name> <condition> - <equals> - <property>/instrumentation/kfc200/fdmodeV</property> - <value>gs</value> - </equals> + <equals> + <property>/instrumentation/kfc200/fdmodeV</property> + <value>gs</value> + </equals> </condition> </animation> @@ -137,10 +114,10 @@ Syd Adams <type>select</type> <object-name>GA-ON</object-name> <condition> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>ga</value> - </equals> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>ga</value> + </equals> </condition> </animation> @@ -149,15 +126,15 @@ Syd Adams <object-name>ALT-ON</object-name> <condition> <or> - <equals> - <property>/instrumentation/kfc200/fdmodeV</property> - <value>alt-arm</value> - </equals> - <equals> - <property>/instrumentation/kfc200/fdmodeV</property> - <value>alt</value> - </equals> - </or> + <equals> + <property>/instrumentation/kfc200/fdmodeV</property> + <value>alt-arm</value> + </equals> + <equals> + <property>/instrumentation/kfc200/fdmodeV</property> + <value>alt</value> + </equals> + </or> </condition> </animation> @@ -165,9 +142,9 @@ Syd Adams <type>select</type> <object-name>AP-ON</object-name> <condition> - <not> - <property>/autopilot/locks/passive-mode</property> - </not> + <not> + <property>/autopilot/locks/passive-mode</property> + </not> </condition> </animation> @@ -175,10 +152,10 @@ Syd Adams <type>select</type> <object-name>BC-ON</object-name> <condition> - <equals> - <property>/instrumentation/kfc200/fdmode</property> - <value>bc</value> - </equals> + <equals> + <property>/instrumentation/kfc200/fdmode</property> + <value>bc</value> + </equals> </condition> </animation> @@ -197,5 +174,21 @@ Syd Adams <property>/instrumentation/marker-beacon/middle</property> </condition> </animation> + + <animation> + <type>select</type> + <object-name>A-ON</object-name> + <condition> + <property>/instrumentation/kfc200/alert</property> + </condition> + </animation> + + <animation> + <type>select</type> + <object-name>TRIM-ON</object-name> + <condition> + <property>/instrumentation/kfc200/trim-fail</property> + </condition> + </animation> </PropertyList> \ No newline at end of file diff --git a/Aircraft/Instruments-3d/kfc200/fd-control.xml b/Aircraft/Instruments-3d/kfc200/fd-control.xml index 07f3ec644..f7141fb1d 100644 --- a/Aircraft/Instruments-3d/kfc200/fd-control.xml +++ b/Aircraft/Instruments-3d/kfc200/fd-control.xml @@ -10,38 +10,15 @@ <animation> <type>material</type> - <object-name>FDbase</object-name> - <condition> - <greater-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </greater-than> - </condition> + <object-name>FDbase</object-name> <emission> - <red>0.5</red> - <green>0.4</green> - <blue>0.3</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> + <red>0.4</red> + <green>0.3</green> + <blue>0.3</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> </emission> </animation> - <animation> - <type>material</type> - <object-name>FDbase</object-name> - <condition> - <less-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </less-than> - </condition> - <emission> - <red>0.0</red> - <green>0.0</green> - <blue>0.0</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> - </emission> - </animation> - <animation> <type>pick</type> <object-name>Pitch.down</object-name> @@ -171,7 +148,7 @@ </action> </animation> -<animation> + <animation> <type>pick</type> <object-name>APPR.btn</object-name> <action> @@ -187,6 +164,20 @@ </binding> </action> </animation> + + <animation> + <type>pick</type> + <object-name>APtoggle</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-toggle</command> + <property>/autopilot/locks/passive-mode</property> + </binding> + </action> + </animation> + <animation> <type>rotate</type> <object-name>APtoggle</object-name> diff --git a/Aircraft/Instruments-3d/kfc200/kas297.ac b/Aircraft/Instruments-3d/kfc200/kas297.ac index de085de6e..9ffab6dcf 100644 --- a/Aircraft/Instruments-3d/kfc200/kas297.ac +++ b/Aircraft/Instruments-3d/kfc200/kas297.ac @@ -1,14 +1,59 @@ 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 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 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 +kids 13 OBJECT poly -name "Display" +name "Alt.increase" +data 6 +Circle texture "kas297.rgb" texrep 1 1 -crease 30 +crease 30.000000 +numvert 4 +0.001909 0.003508 -0.027819 +0.001909 -0.004004 -0.027819 +0.001909 -0.007759 -0.021314 +0.001909 0.007263 -0.021314 +numsurf 1 +SURF 0x10 +mat 1 +refs 4 +0 0.191024214029 0.863663256168 +3 0.254288256168 0.863663256168 +2 0.254288256168 0.800399184227 +1 0.191024214029 0.800399184227 +kids 0 +OBJECT poly +name "Alt.decrease" +data 10 +Circle.001 +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.001909 0.007263 -0.021314 +0.001909 0.003508 -0.014809 +0.001909 -0.004004 -0.014809 +0.001909 -0.007759 -0.021314 +numsurf 1 +SURF 0x10 +mat 1 +refs 4 +3 0.223378121853 0.796153068542 +0 0.128184348345 0.796153068542 +1 0.128184348345 0.891346871853 +2 0.223378121853 0.891346871853 +kids 0 +OBJECT poly +name "Display" +data 4 +Mesh +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 numvert 4 0.001347 0.01115 0.017398 0.001347 -0.004529 0.017398 @@ -16,7 +61,7 @@ numvert 4 0.001347 0.01115 -0.014807 numsurf 1 SURF 0x00 -mat 0 +mat 2 refs 4 3 0.259085595608 0.683385789394 0 0.131304383278 0.683385848999 @@ -25,9 +70,11 @@ refs 4 kids 0 OBJECT poly name "altmsg.004" +data 8 +Mesh.001 texture "kas297.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.001514 0.008404 -0.008098 0.001514 0.000694 -0.006926 @@ -35,7 +82,7 @@ numvert 4 0.001514 0.008404 -0.012921 numsurf 1 SURF 0x00 -mat 1 +mat 3 refs 4 3 0.978541493416 0.101732596755 0 0.921992182732 0.10173265636 @@ -44,9 +91,11 @@ refs 4 kids 0 OBJECT poly name "altmsg.003" +data 8 +Mesh.002 texture "kas297.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.001514 0.008404 -0.002857 0.001514 0.000694 -0.001685 @@ -54,7 +103,7 @@ numvert 4 0.001514 0.008404 -0.00768 numsurf 1 SURF 0x00 -mat 1 +mat 3 refs 4 3 0.978541493416 0.101732596755 0 0.921992182732 0.10173265636 @@ -63,9 +112,11 @@ refs 4 kids 0 OBJECT poly name "altmsg.002" +data 8 +Mesh.003 texture "kas297.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.001514 0.008404 0.002384 0.001514 0.000694 0.003556 @@ -73,7 +124,7 @@ numvert 4 0.001514 0.008404 -0.002439 numsurf 1 SURF 0x00 -mat 1 +mat 3 refs 4 3 0.978541493416 0.101732596755 0 0.921992182732 0.10173265636 @@ -82,9 +133,11 @@ refs 4 kids 0 OBJECT poly name "altmsg.001" +data 8 +Mesh.004 texture "kas297.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.001514 0.008404 0.008429 0.001514 0.000694 0.009602 @@ -92,7 +145,7 @@ numvert 4 0.001514 0.008404 0.003606 numsurf 1 SURF 0x00 -mat 1 +mat 3 refs 4 3 0.978541493416 0.101732596755 0 0.921992182732 0.10173265636 @@ -100,52 +153,380 @@ refs 4 2 0.978809595108 0.0113455690444 kids 0 OBJECT poly -name "KAS-297" +name "Set.knob" +data 8 +Mesh.010 texture "kas297.rgb" texrep 1 1 -crease 30 -numvert 61 -0.001909 0.003486 -0.025049 -0.001909 0.001773 -0.026193 -0.001909 -0.000248 -0.026595 -0.001909 -0.002269 -0.026193 -0.001909 -0.003982 -0.025049 -0.001909 -0.005127 -0.023335 -0.001909 -0.005529 -0.021314 -0.001909 -0.005127 -0.019294 -0.001909 -0.003982 -0.01758 -0.001909 -0.002269 -0.016436 -0.001909 -0.000248 -0.016034 -0.001909 0.001773 -0.016436 -0.001909 0.003486 -0.01758 -0.001909 0.004631 -0.019294 -0.001909 0.005033 -0.021314 -0.001909 0.004631 -0.023335 -0.007698 0.003486 -0.025049 -0.007698 0.001773 -0.026193 -0.007698 -0.000248 -0.026595 -0.007698 -0.002269 -0.026193 -0.007698 -0.003982 -0.025049 -0.007698 -0.005127 -0.023335 -0.007698 -0.005529 -0.021314 -0.007698 -0.005127 -0.019294 -0.007698 -0.003982 -0.01758 -0.007698 -0.002269 -0.016436 -0.007698 -0.000248 -0.016034 -0.007698 0.001773 -0.016436 -0.007698 0.003486 -0.01758 -0.007698 0.004631 -0.019294 -0.007698 0.005033 -0.021315 -0.007698 0.004631 -0.023335 +crease 30.000000 +numvert 33 0.007698 -0.000248 -0.021314 -0.001722 9.8e-05 0.019984 -0.001722 -0.003792 0.019984 -0.001722 -0.003792 0.026987 -0.001722 9.8e-05 0.026987 -0.003493 9.8e-05 0.019984 -0.003493 -0.003792 0.019984 -0.003493 -0.003792 0.026987 +0.007698 0.004631 -0.023335 +0.007698 0.005033 -0.021315 +0.007698 0.004631 -0.019294 +0.007698 0.003486 -0.01758 +0.007698 0.001773 -0.016436 +0.007698 -0.000248 -0.016034 +0.007698 -0.002269 -0.016436 +0.007698 -0.003982 -0.01758 +0.007698 -0.005127 -0.019294 +0.007698 -0.005529 -0.021314 +0.007698 -0.005127 -0.023335 +0.007698 -0.003982 -0.025049 +0.007698 -0.002269 -0.026193 +0.007698 -0.000248 -0.026595 +0.007698 0.001773 -0.026193 +0.007698 0.003486 -0.025049 +0.001909 0.004631 -0.023335 +0.001909 0.005033 -0.021314 +0.001909 0.004631 -0.019294 +0.001909 0.003486 -0.01758 +0.001909 0.001773 -0.016436 +0.001909 -0.000248 -0.016034 +0.001909 -0.002269 -0.016436 +0.001909 -0.003982 -0.01758 +0.001909 -0.005127 -0.019294 +0.001909 -0.005529 -0.021314 +0.001909 -0.005127 -0.023335 +0.001909 -0.003982 -0.025049 +0.001909 -0.002269 -0.026193 +0.001909 -0.000248 -0.026595 +0.001909 0.001773 -0.026193 +0.001909 0.003486 -0.025049 +numsurf 32 +SURF 0x00 +mat 1 +refs 4 +16 0.434804230928 0.0668970048428 +32 0.434804230928 0.019956022501 +17 0.48174521327 0.019956022501 +1 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +18 0.434804230928 0.0668970048428 +2 0.434804230928 0.019956022501 +1 0.48174521327 0.019956022501 +17 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +19 0.434804230928 0.0668970048428 +3 0.434804230928 0.019956022501 +2 0.48174521327 0.019956022501 +18 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +20 0.434804230928 0.0668970048428 +4 0.434804230928 0.019956022501 +3 0.48174521327 0.019956022501 +19 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +21 0.434804230928 0.0668970048428 +5 0.434804230928 0.019956022501 +4 0.48174521327 0.019956022501 +20 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +22 0.434804230928 0.0668970048428 +6 0.434804230928 0.019956022501 +5 0.48174521327 0.019956022501 +21 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +23 0.434804230928 0.0668970048428 +7 0.434804230928 0.019956022501 +6 0.48174521327 0.019956022501 +22 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +24 0.434804230928 0.0668970048428 +8 0.434804230928 0.019956022501 +7 0.48174521327 0.019956022501 +23 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +25 0.434804230928 0.0668970048428 +9 0.434804230928 0.019956022501 +8 0.48174521327 0.019956022501 +24 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +26 0.434804230928 0.0668970048428 +10 0.434804230928 0.019956022501 +9 0.48174521327 0.019956022501 +25 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +27 0.434804230928 0.0668970048428 +11 0.434804230928 0.019956022501 +10 0.48174521327 0.019956022501 +26 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +28 0.434804230928 0.0668970048428 +12 0.434804230928 0.019956022501 +11 0.48174521327 0.019956022501 +27 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +29 0.434804230928 0.0668970048428 +13 0.434804230928 0.019956022501 +12 0.48174521327 0.019956022501 +28 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +30 0.434804230928 0.0668970048428 +14 0.434804230928 0.019956022501 +13 0.48174521327 0.019956022501 +29 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +31 0.434804230928 0.0668970048428 +15 0.434804230928 0.019956022501 +14 0.48174521327 0.019956022501 +30 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 4 +32 0.434804230928 0.0668970048428 +16 0.434804230928 0.019956022501 +15 0.48174521327 0.019956022501 +31 0.48174521327 0.0668970048428 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +16 0.648551821709 0.181237071753 +1 0.619323253632 0.20076712966 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +1 0.619323253632 0.20076712966 +2 0.584845423698 0.207625299692 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +2 0.584845423698 0.207625299692 +3 0.550367593765 0.200767368078 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +3 0.550367593765 0.200767368078 +4 0.52113866806 0.181237310171 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +4 0.52113866806 0.181237310171 +5 0.501608431339 0.152008503675 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +5 0.501608431339 0.152008503675 +6 0.494750291109 0.117530703545 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +6 0.494750291109 0.117530703545 +7 0.50160831213 0.0830528438091 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +7 0.50160831213 0.0830528438091 +8 0.521138370037 0.0538239479065 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +8 0.521138370037 0.0538239479065 +9 0.550367176533 0.0342937111855 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +9 0.550367176533 0.0342937111855 +10 0.584844946861 0.0274356007576 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +10 0.584844946861 0.0274356007576 +11 0.619322836399 0.0342935919762 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +11 0.619322836399 0.0342935919762 +12 0.648551702499 0.0538237094879 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +12 0.648551702499 0.0538237094879 +13 0.668081879616 0.0830525457859 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +13 0.668081879616 0.0830525457859 +14 0.674939990044 0.117530345917 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +14 0.674939990044 0.117530345917 +15 0.66808193922 0.152008146048 +SURF 0x00 +mat 1 +refs 3 +0 0.58484518528 0.117530435324 +15 0.66808193922 0.152008146048 +16 0.648551821709 0.181237071753 +kids 0 +OBJECT poly +name "Arm.btn" +data 8 +Mesh.009 +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 +numvert 8 0.003493 9.8e-05 0.026987 +0.003493 -0.003792 0.026987 +0.003493 -0.003792 0.019984 +0.003493 9.8e-05 0.019984 +0.001722 9.8e-05 0.026987 +0.001722 -0.003792 0.026987 +0.001722 -0.003792 0.019984 +0.001722 9.8e-05 0.019984 +numsurf 5 +SURF 0x00 +mat 1 +refs 4 +4 0.0582099035382 0.00707477238029 +0 0.0582099035382 0.0574415288866 +3 0.007843144238 0.0574415288866 +7 0.007843144238 0.00707477238029 +SURF 0x00 +mat 1 +refs 4 +0 0.0582099035382 0.00707477238029 +4 0.0582099035382 0.0574415288866 +5 0.007843144238 0.0574415288866 +1 0.007843144238 0.00707477238029 +SURF 0x00 +mat 1 +refs 4 +6 0.007843144238 0.0574415288866 +2 0.007843144238 0.00707477238029 +1 0.0582099035382 0.00707477238029 +5 0.0582099035382 0.0574415288866 +SURF 0x00 +mat 1 +refs 4 +7 0.007843144238 0.0574415288866 +3 0.007843144238 0.00707477238029 +2 0.0582099035382 0.00707477238029 +6 0.0582099035382 0.0574415288866 +SURF 0x00 +mat 1 +refs 4 +3 0.007843144238 0.0574415288866 +0 0.007843144238 0.00707477238029 +1 0.0582099035382 0.00707477238029 +2 0.0582099035382 0.0574415288866 +kids 0 +OBJECT poly +name "altmsg" +data 8 +Mesh.006 +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.001514 0.008404 0.01367 +0.001514 0.000694 0.014843 +0.001514 0.000694 0.010019 +0.001514 0.008404 0.008847 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +3 0.978541493416 0.101732596755 +0 0.921992182732 0.10173265636 +1 0.922260224819 0.011345628649 +2 0.978809595108 0.0113455690444 +kids 0 +OBJECT poly +name "Arm.msg" +data 8 +Mesh.007 +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.001514 0.000233 0.016068 +0.001514 -0.003128 0.016068 +0.001514 -0.003128 0.00581 +0.001514 0.000233 0.00581 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +3 0.618501126766 0.957134366035 +0 0.496961891651 0.957134366035 +1 0.496961891651 0.917311787605 +2 0.618501007557 0.917311787605 +kids 0 +OBJECT poly +name "Alert.msg" +data 8 +Mesh.008 +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.001514 0.000233 0.003243 +0.001514 -0.003128 0.003243 +0.001514 -0.003128 -0.012595 +0.001514 0.000233 -0.012595 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +3 0.664733886719 0.870237469673 +0 0.477083057165 0.870237469673 +1 0.477083057165 0.830414891243 +2 0.664733827114 0.830414891243 +kids 0 +OBJECT poly +name "KAS297" +data 8 +Mesh.005 +texture "kas297.rgb" +texrep 1 1 +crease 30.000000 +numvert 20 0.000162 0.013777 -0.022431 0.000162 -0.013777 -0.022431 0.000162 -0.013777 0.022431 @@ -166,403 +547,103 @@ numvert 61 0.00167 -0.003336 -0.013718 0.00167 -0.003336 0.016309 0.00167 0.009957 0.016309 -numsurf 51 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -17 0.66808193922 0.152008146048 -16 0.648551821709 0.181237071753 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -18 0.674939990044 0.117530345917 -17 0.66808193922 0.152008146048 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -19 0.668081879616 0.0830525457859 -18 0.674939990044 0.117530345917 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -20 0.648551702499 0.0538237094879 -19 0.668081879616 0.0830525457859 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -21 0.619322836399 0.0342935919762 -20 0.648551702499 0.0538237094879 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -22 0.584844946861 0.0274356007576 -21 0.619322836399 0.0342935919762 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -23 0.550367176533 0.0342937111855 -22 0.584844946861 0.0274356007576 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -24 0.521138370037 0.0538239479065 -23 0.550367176533 0.0342937111855 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -25 0.50160831213 0.0830528438091 -24 0.521138370037 0.0538239479065 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -26 0.494750291109 0.117530703545 -25 0.50160831213 0.0830528438091 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -27 0.501608431339 0.152008503675 -26 0.494750291109 0.117530703545 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -28 0.52113866806 0.181237310171 -27 0.501608431339 0.152008503675 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -29 0.550367593765 0.200767368078 -28 0.52113866806 0.181237310171 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -30 0.584845423698 0.207625299692 -29 0.550367593765 0.200767368078 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -31 0.619323253632 0.20076712966 -30 0.584845423698 0.207625299692 -SURF 0x00 -mat 2 -refs 3 -32 0.58484518528 0.117530435324 -16 0.648551821709 0.181237071753 -31 0.619323253632 0.20076712966 -SURF 0x00 -mat 2 -refs 4 -0 0.434804230928 0.0668970048428 -16 0.434804230928 0.019956022501 -17 0.48174521327 0.019956022501 -1 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -1 0.434804230928 0.0668970048428 -17 0.434804230928 0.019956022501 -18 0.48174521327 0.019956022501 -2 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -2 0.434804230928 0.0668970048428 -18 0.434804230928 0.019956022501 -19 0.48174521327 0.019956022501 -3 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -3 0.434804230928 0.0668970048428 -19 0.434804230928 0.019956022501 -20 0.48174521327 0.019956022501 -4 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -4 0.434804230928 0.0668970048428 -20 0.434804230928 0.019956022501 -21 0.48174521327 0.019956022501 -5 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -5 0.434804230928 0.0668970048428 -21 0.434804230928 0.019956022501 -22 0.48174521327 0.019956022501 -6 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -6 0.434804230928 0.0668970048428 -22 0.434804230928 0.019956022501 -23 0.48174521327 0.019956022501 -7 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -7 0.434804230928 0.0668970048428 -23 0.434804230928 0.019956022501 -24 0.48174521327 0.019956022501 -8 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -8 0.434804230928 0.0668970048428 -24 0.434804230928 0.019956022501 -25 0.48174521327 0.019956022501 -9 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -9 0.434804230928 0.0668970048428 -25 0.434804230928 0.019956022501 -26 0.48174521327 0.019956022501 -10 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -10 0.434804230928 0.0668970048428 -26 0.434804230928 0.019956022501 -27 0.48174521327 0.019956022501 -11 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -11 0.434804230928 0.0668970048428 -27 0.434804230928 0.019956022501 -28 0.48174521327 0.019956022501 -12 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -12 0.434804230928 0.0668970048428 -28 0.434804230928 0.019956022501 -29 0.48174521327 0.019956022501 -13 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -13 0.434804230928 0.0668970048428 -29 0.434804230928 0.019956022501 -30 0.48174521327 0.019956022501 -14 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -14 0.434804230928 0.0668970048428 -30 0.434804230928 0.019956022501 -31 0.48174521327 0.019956022501 -15 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -16 0.434804230928 0.0668970048428 -0 0.434804230928 0.019956022501 -15 0.48174521327 0.019956022501 -31 0.48174521327 0.0668970048428 -SURF 0x00 -mat 2 -refs 4 -37 0.007843144238 0.0574415288866 -40 0.007843144238 0.00707477238029 -39 0.0582099035382 0.00707477238029 -38 0.0582099035382 0.0574415288866 -SURF 0x00 -mat 2 -refs 4 -33 0.007843144238 0.0574415288866 -37 0.007843144238 0.00707477238029 -38 0.0582099035382 0.00707477238029 -34 0.0582099035382 0.0574415288866 -SURF 0x00 -mat 2 -refs 4 -34 0.007843144238 0.0574415288866 -38 0.007843144238 0.00707477238029 -39 0.0582099035382 0.00707477238029 -35 0.0582099035382 0.0574415288866 -SURF 0x00 -mat 2 -refs 4 -35 0.007843144238 0.0574415288866 -39 0.007843144238 0.00707477238029 -40 0.0582099035382 0.00707477238029 -36 0.0582099035382 0.0574415288866 -SURF 0x00 -mat 2 -refs 4 -37 0.007843144238 0.0574415288866 -33 0.007843144238 0.00707477238029 -36 0.0582099035382 0.00707477238029 -40 0.0582099035382 0.0574415288866 -SURF 0x00 -mat 2 -refs 4 -42 0.457330584526 0.851326823235 -46 0.45733076334 0.851326525211 -47 0.457330405712 0.145992904902 -43 0.457330524921 0.145992904902 -SURF 0x00 -mat 2 -refs 4 -45 0.020636677742 0.851326942444 -41 0.020636677742 0.851326823235 -44 0.0206364393234 0.145993202925 -48 0.0206365585327 0.145992994308 -SURF 0x00 -mat 2 -refs 4 -48 0.0206365585327 0.145992994308 -44 0.0206364393234 0.145993202925 -49 0.139534652233 0.0253909472376 -50 0.139534652233 0.0253906790167 -SURF 0x00 -mat 2 -refs 4 -43 0.457330524921 0.145992904902 -47 0.457330405712 0.145992904902 -52 0.338432312012 0.0253906194121 -51 0.338432431221 0.0253906790167 -SURF 0x00 -mat 2 -refs 4 -41 0.020636677742 0.851326823235 -45 0.020636677742 0.851326942444 -54 0.139534711838 0.971929192543 -53 0.139534711838 0.971929192543 -SURF 0x00 -mat 2 -refs 4 -46 0.45733076334 0.851326525211 -42 0.457330584526 0.851326823235 -55 0.338432490826 0.971929192543 -56 0.338432490826 0.971928715706 -SURF 0x00 -mat 2 -refs 4 -47 0.457330405712 0.145992904902 -48 0.0206365585327 0.145992994308 -50 0.139534652233 0.0253906790167 -52 0.338432312012 0.0253906194121 -SURF 0x00 -mat 2 -refs 4 -45 0.020636677742 0.851326942444 -46 0.45733076334 0.851326525211 -56 0.338432490826 0.971928715706 -54 0.139534711838 0.971929192543 -SURF 0x00 -mat 2 -refs 4 -51 0.338432431221 0.0253906790167 -52 0.338432312012 0.0253906194121 -50 0.139534652233 0.0253906790167 -49 0.139534652233 0.0253909472376 -SURF 0x00 -mat 2 -refs 4 -53 0.139534711838 0.971929192543 -54 0.139534711838 0.971929192543 -56 0.338432490826 0.971928715706 -55 0.338432490826 0.971929192543 -SURF 0x00 -mat 2 -refs 4 -46 0.45733076334 0.851326525211 -45 0.020636677742 0.851326942444 -57 0.0811778306961 0.71433955431 -58 0.291848778725 0.714339256287 -SURF 0x00 -mat 2 -refs 4 -47 0.457330405712 0.145992904902 -46 0.45733076334 0.851326525211 -58 0.291848778725 0.714339256287 -59 0.291848599911 0.242245286703 -SURF 0x00 -mat 2 -refs 4 -48 0.0206365585327 0.145992994308 -47 0.457330405712 0.145992904902 -59 0.291848599911 0.242245286703 -60 0.0811777710915 0.242245346308 -SURF 0x00 -mat 2 -refs 4 -45 0.020636677742 0.851326942444 -48 0.0206365585327 0.145992994308 -60 0.0811777710915 0.242245346308 -57 0.0811778306961 0.71433955431 -kids 0 -OBJECT poly -name "altmsg" -texture "kas297.rgb" -texrep 1 1 -crease 30 -numvert 4 -0.001514 0.008404 0.01367 -0.001514 0.000694 0.014843 -0.001514 0.000694 0.010019 -0.001514 0.008404 0.008847 -numsurf 1 +numsurf 14 SURF 0x00 mat 1 refs 4 -3 0.978541493416 0.101732596755 -0 0.921992182732 0.10173265636 -1 0.922260224819 0.011345628649 -2 0.978809595108 0.0113455690444 -kids 0 -OBJECT poly -name "Arm.msg" -texture "kas297.rgb" -texrep 1 1 -crease 30 -numvert 4 -0.001514 0.000233 0.016068 -0.001514 -0.003128 0.016068 -0.001514 -0.003128 0.00581 -0.001514 0.000233 0.00581 -numsurf 1 +1 0.457330584526 0.851326823235 +5 0.45733076334 0.851326525211 +6 0.457330405712 0.145992904902 +2 0.457330524921 0.145992904902 SURF 0x00 mat 1 refs 4 -3 0.618501126766 0.957134366035 -0 0.496961891651 0.957134366035 -1 0.496961891651 0.917311787605 -2 0.618501007557 0.917311787605 -kids 0 -OBJECT poly -name "Alert.msg" -texture "kas297.rgb" -texrep 1 1 -crease 30 -numvert 4 -0.001514 0.000233 0.003243 -0.001514 -0.003128 0.003243 -0.001514 -0.003128 -0.012595 -0.001514 0.000233 -0.012595 -numsurf 1 +4 0.020636677742 0.851326942444 +0 0.020636677742 0.851326823235 +3 0.0206364393234 0.145993202925 +7 0.0206365585327 0.145992994308 SURF 0x00 mat 1 refs 4 -3 0.664733886719 0.870237469673 -0 0.477083057165 0.870237469673 -1 0.477083057165 0.830414891243 -2 0.664733827114 0.830414891243 +7 0.0206365585327 0.145992994308 +3 0.0206364393234 0.145993202925 +8 0.139534652233 0.0253909472376 +9 0.139534652233 0.0253906790167 +SURF 0x00 +mat 1 +refs 4 +2 0.457330524921 0.145992904902 +6 0.457330405712 0.145992904902 +11 0.338432312012 0.0253906194121 +10 0.338432431221 0.0253906790167 +SURF 0x00 +mat 1 +refs 4 +0 0.020636677742 0.851326823235 +4 0.020636677742 0.851326942444 +13 0.139534711838 0.971929192543 +12 0.139534711838 0.971929192543 +SURF 0x00 +mat 1 +refs 4 +5 0.45733076334 0.851326525211 +1 0.457330584526 0.851326823235 +14 0.338432490826 0.971929192543 +15 0.338432490826 0.971928715706 +SURF 0x00 +mat 1 +refs 4 +6 0.457330405712 0.145992904902 +7 0.0206365585327 0.145992994308 +9 0.139534652233 0.0253906790167 +11 0.338432312012 0.0253906194121 +SURF 0x00 +mat 1 +refs 4 +4 0.020636677742 0.851326942444 +5 0.45733076334 0.851326525211 +15 0.338432490826 0.971928715706 +13 0.139534711838 0.971929192543 +SURF 0x00 +mat 1 +refs 4 +10 0.338432431221 0.0253906790167 +11 0.338432312012 0.0253906194121 +9 0.139534652233 0.0253906790167 +8 0.139534652233 0.0253909472376 +SURF 0x00 +mat 1 +refs 4 +12 0.139534711838 0.971929192543 +13 0.139534711838 0.971929192543 +15 0.338432490826 0.971928715706 +14 0.338432490826 0.971929192543 +SURF 0x00 +mat 1 +refs 4 +5 0.45733076334 0.851326525211 +4 0.020636677742 0.851326942444 +16 0.0811778306961 0.71433955431 +17 0.291848778725 0.714339256287 +SURF 0x00 +mat 1 +refs 4 +6 0.457330405712 0.145992904902 +5 0.45733076334 0.851326525211 +17 0.291848778725 0.714339256287 +18 0.291848599911 0.242245286703 +SURF 0x00 +mat 1 +refs 4 +7 0.0206365585327 0.145992994308 +6 0.457330405712 0.145992904902 +18 0.291848599911 0.242245286703 +19 0.0811777710915 0.242245346308 +SURF 0x00 +mat 1 +refs 4 +4 0.020636677742 0.851326942444 +7 0.0206365585327 0.145992994308 +19 0.0811777710915 0.242245346308 +16 0.0811778306961 0.71433955431 kids 0 diff --git a/Aircraft/Instruments-3d/kfc200/kas297.xml b/Aircraft/Instruments-3d/kfc200/kas297.xml index c42c617ba..55f2d308c 100644 --- a/Aircraft/Instruments-3d/kfc200/kas297.xml +++ b/Aircraft/Instruments-3d/kfc200/kas297.xml @@ -9,6 +9,18 @@ Syd Adams <path>kas297.ac</path> + <animation> + <type>material</type> + <object-name>Arm.btn</object-name> + <object-name>Set.knob</object-name> + <emission> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> + </emission> + </animation> + <animation> <type>select</type> <object-name>altmsg</object-name> @@ -123,4 +135,74 @@ Syd Adams </axis> </animation> + <!-- OSG animations --> + + <animation> + <type>pick</type> + <object-name>Alt.decrease</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/autopilot/settings/target-altitude-ft</property> + <step>-100</step> + <min>0.0</min> + <max>99999.0</max> + <wrap>false</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Alt.decrease</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/autopilot/settings/target-altitude-ft</property> + <step>-1000</step> + <min>0.0</min> + <max>99999.0</max> + <wrap>false</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Alt.increase</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/autopilot/settings/target-altitude-ft</property> + <step>100</step> + <min>0.0</min> + <max>99999.0</max> + <wrap>false</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Alt.increase</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/autopilot/settings/target-altitude-ft</property> + <step>1000</step> + <min>0.0</min> + <max>99999.0</max> + <wrap>false</wrap> + </binding> + </action> + </animation> + </PropertyList> \ No newline at end of file diff --git a/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml b/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml index a06577690..769492e43 100644 --- a/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml +++ b/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml @@ -1,4 +1,10 @@ <?xml version="1.0"?> +<!-- +KG - 258 Atitude Gyro +KI - 525A HSI + +Syd Adams +--> <PropertyList> @@ -6,7 +12,7 @@ <animation> <type>material</type> - <object-name>AIring</object-name> + <object-name>AIring</object-name> <object-name>AIpitch</object-name> <object-name>Symbol</object-name> <object-name>kfc-hdgbug</object-name> @@ -22,66 +28,30 @@ <object-name>KI525A</object-name> <object-name>CRSknob</object-name> <object-name>HDGknob</object-name> - <condition> - <greater-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </greater-than> - </condition> - <emission> - <red>0.8</red> - <green>0.4</green> - <blue>0.2</blue> - <factor-prop>/controls/lighting/instruments-norm</factor-prop> + <emission> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> </emission> </animation> - <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> - <condition> - <less-than> - <property>/systems/electrical/outputs/instrument-lights</property> - <value>0.1</value> - </less-than> - </condition> - <emission> - <red>0.0</red> - <green>0.0</green> - <blue>0.0</blue> - </emission> - </animation> - - +<!-- KI-525A / KG-258 --> + <animation> <type>rotate</type> <object-name>AIring</object-name> <object-name>AIpitch</object-name> <property>orientation/roll-deg</property> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>0.0</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>0.0</z-m> </center> <axis> - <x>1</x> - <y>0</y> - <z>0</z> + <x>1</x> + <y>0</y> + <z>0</z> </axis> </animation> @@ -90,31 +60,21 @@ <object-name>AIpitch</object-name> <property>orientation/pitch-deg</property> <interpolation> - <entry> - <ind>-90.0</ind><dep>0.0161</dep> - </entry> - <entry> - <ind>-30.0</ind><dep>0.0161</dep> - </entry> - <entry> - <ind>0.0</ind><dep>0.0</dep> - </entry> - <entry> - <ind>30.0</ind><dep>-0.0171</dep> - </entry> - <entry> - <ind>90.0</ind><dep>-0.0171</dep> - </entry> + <entry><ind>-90.0</ind><dep>0.0161</dep></entry> + <entry><ind>-30.0</ind><dep>0.0161</dep></entry> + <entry><ind>0.0</ind><dep>0.0</dep></entry> + <entry><ind>30.0</ind><dep>-0.0171</dep></entry> + <entry><ind>90.0</ind><dep>-0.0171</dep></entry> </interpolation> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>0.0</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>0.0</z-m> </center> <axis> - <x>0</x> - <y>0</y> - <z>1</z> + <x>0</x> + <y>0</y> + <z>1</z> </axis> </animation> @@ -122,8 +82,8 @@ <type>select</type> <object-name>FDbars</object-name> <condition> - <property>instrumentation/kfc200/fd_on</property> - </condition> + <property>instrumentation/kfc200/fd_on</property> + </condition> </animation> <animation> @@ -132,14 +92,14 @@ <property>autopilot/settings/target-pitch-deg</property> <factor>0.00056</factor> <axis> - <x>0.0</x> - <y>0.0</y> - <z>1.0</z> + <x>0.0</x> + <y>0.0</y> + <z>1.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0</y-m> - <z-m>0.0</z-m> + <x-m>0.0</x-m> + <y-m>0</y-m> + <z-m>0.0</z-m> </center> </animation> @@ -148,14 +108,14 @@ <object-name>FDbars</object-name> <property>/autopilot/internal/target-roll-deg</property> <axis> - <x>-1.0</x> - <y>0.0</y> - <z>0.0</z> + <x>-1.0</x> + <y>0.0</y> + <z>0.0</z> </axis> <center> - <x-m>0.004</x-m> - <y-m>0</y-m> - <z-m>0.0</z-m> + <x-m>0.004</x-m> + <y-m>0</y-m> + <z-m>0.0</z-m> </center> </animation> @@ -164,14 +124,14 @@ <object-name>FDbars</object-name> <property>orientation/roll-deg</property> <axis> - <x>1.0</x> - <y>0.0</y> - <z>0.0</z> + <x>1.0</x> + <y>0.0</y> + <z>0.0</z> </axis> <center> - <x-m>0.004</x-m> - <y-m>0</y-m> - <z-m>0.0</z-m> + <x-m>0.004</x-m> + <y-m>0</y-m> + <z-m>0.0</z-m> </center> </animation> @@ -181,14 +141,14 @@ <property>/orientation/pitch-deg</property> <factor>0.00056</factor> <axis> - <x>0.0</x> - <y>0.0</y> - <z>-1.0</z> + <x>0.0</x> + <y>0.0</y> + <z>-1.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0</y-m> - <z-m>0.0</z-m> + <x-m>0.0</x-m> + <y-m>0</y-m> + <z-m>0.0</z-m> </center> </animation> @@ -199,14 +159,14 @@ <object-name>kfc-hdgbug</object-name> <property>autopilot/internal/fdm-heading-bug-error-deg</property> <axis> - <x>-1.0</x> - <y>0.0</y> - <z>0.0</z> + <x>-1.0</x> + <y>0.0</y> + <z>0.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>-0.099</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>-0.099</z-m> </center> </animation> @@ -219,14 +179,14 @@ <object-name>CmpsCard</object-name> <property>orientation/heading-magnetic-deg</property> <axis> - <x>1.0</x> - <y>0.0</y> - <z>0.0</z> + <x>1.0</x> + <y>0.0</y> + <z>0.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>-0.099</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>-0.099</z-m> </center> </animation> @@ -238,14 +198,14 @@ <object-name>From-flag</object-name> <property>instrumentation/nav/radials/selected-deg</property> <axis> - <x>-1.0</x> - <y>0.0</y> - <z>0.0</z> + <x>-1.0</x> + <y>0.0</y> + <z>0.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>-0.099</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>-0.099</z-m> </center> </animation> @@ -254,25 +214,19 @@ <object-name>kfc-crs.001</object-name> <property>instrumentation/nav/heading-needle-deflection</property> <interpolation> - <entry> - <ind>-10.0</ind><dep>-0.0193</dep> - </entry> - <entry> - <ind>0.0</ind><dep>0.0</dep> - </entry> - <entry> - <ind>10.0</ind><dep>0.0193</dep> - </entry> + <entry><ind>-10.0</ind><dep>-0.0193</dep></entry> + <entry><ind>0.0</ind><dep>0.0</dep></entry> + <entry><ind>10.0</ind><dep>0.0193</dep></entry> </interpolation> <axis> - <x>0.0</x> - <y>1.0</y> - <z>0.0</z> + <x>0.0</x> + <y>1.0</y> + <z>0.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>-0.099</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>-0.099</z-m> </center> </animation> @@ -281,44 +235,32 @@ <object-name>GSneedle</object-name> <property>instrumentation/nav/gs-needle-deflection</property> <interpolation> - <entry> - <ind>-100.0</ind><dep>-0.0183</dep> - </entry> - <entry> - <ind>-10.0</ind><dep>-0.0183</dep> - </entry> - <entry> - <ind>0.0</ind><dep>0.0</dep> - </entry> - <entry> - <ind>10.0</ind><dep>0.0183</dep> - </entry> - <entry> - <ind>100.0</ind><dep>0.0183</dep> - </entry> + <entry><ind>-100.0</ind><dep>-0.0183</dep></entry> + <entry><ind>-10.0</ind><dep>-0.0183</dep></entry> + <entry><ind>0.0</ind><dep>0.0</dep></entry> + <entry><ind>10.0</ind><dep>0.0183</dep></entry> + <entry><ind>100.0</ind><dep>0.0183</dep></entry> </interpolation> <axis> - <x>0.0</x> - <y>0.0</y> - <z>1.0</z> + <x>0.0</x> + <y>0.0</y> + <z>1.0</z> </axis> <center> - <x-m>0.0</x-m> - <y-m>0.0</y-m> - <z-m>-0.104</z-m> + <x-m>0.0</x-m> + <y-m>0.0</y-m> + <z-m>-0.104</z-m> </center> </animation> - - <animation> <type>select</type> <object-name>To-flag</object-name> <condition> - <equals> - <property>instrumentation/nav/to-flag</property> - <value>true</value> - </equals> + <equals> + <property>instrumentation/nav/to-flag</property> + <value>true</value> + </equals> </condition> </animation> @@ -326,10 +268,10 @@ <type>select</type> <object-name>From-flag</object-name> <condition> - <equals> - <property>instrumentation/nav/from-flag</property> - <value>true</value> - </equals> + <equals> + <property>instrumentation/nav/from-flag</property> + <value>true</value> + </equals> </condition> </animation> @@ -337,36 +279,36 @@ <type>select</type> <object-name>nav-warning</object-name> <condition> - <equals> - <property>instrumentation/nav/in-range</property> - <value>false</value> - </equals> + <equals> + <property>instrumentation/nav/in-range</property> + <value>false</value> + </equals> </condition> </animation> <animation> - <type>select</type> - <object-name>hdg-warning</object-name> - <condition> - <less-than> - <property>systems/electrical/outputs/nav</property> - <value>0.2</value> - </less-than> - </condition> + <type>select</type> + <object-name>hdg-warning</object-name> + <condition> + <less-than> + <property>systems/electrical/outputs/nav</property> + <value>0.2</value> + </less-than> + </condition> </animation> <animation> - <type>select</type> - <object-name>GSneedle</object-name> - <condition> - <and> - <less-than> - <property>instrumentation/nav/gs-distance</property> - <value>30000.0</value> - </less-than> + <type>select</type> + <object-name>GSneedle</object-name> + <condition> + <and> + <less-than> + <property>instrumentation/nav/gs-distance</property> + <value>30000.0</value> + </less-than> <property>instrumentation/nav/has-gs</property> - </and> - </condition> + </and> + </condition> </animation> </PropertyList> \ No newline at end of file diff --git a/Aircraft/Instruments-3d/kns80/KNS80.nas b/Aircraft/Instruments-3d/kns80/KNS80.nas index 9cbd79bcb..945bfe5a4 100644 --- a/Aircraft/Instruments-3d/kns80/KNS80.nas +++ b/Aircraft/Instruments-3d/kns80/KNS80.nas @@ -13,6 +13,8 @@ FDM_ON = 0; setlistener("/sim/signals/fdm-initialized", func { KNS80.getNode("serviceable",1).setBoolValue(1); + KNS80.getNode("volume-adjust",1).setValue(0); + KNS80.getNode("data-adjust",1).setValue(0); KNS80.getNode("volume",1).setValue(0.5); KNS80.getNode("display",1).setValue(0); KNS80.getNode("use",1).setValue(0); @@ -37,6 +39,50 @@ setlistener("/sim/signals/fdm-initialized", func { FDM_ON = 1; print("KNS-80 Nav System ... OK"); }); + +setlistener("/instrumentation/kns-80/volume-adjust", func { + if(FDM_ON == 0){return;} + var setting = cmdarg().getValue() * 0.05; + cmdarg().setValue(0); + var vol = KNS80.getNode("volume").getValue() + setting; + if(vol > 1.0){vol = 1.0;} + if(vol < 0.0){vol = 0.0;KNS80.getNode("serviceable").setBoolValue(0);} + if(vol > 0.0){KNS80.getNode("serviceable").setBoolValue(1);} + KNS80.getNode("volume").setValue(vol); + KNS80.getNode("volume-adjust").setValue(0); + }); + +setlistener("/instrumentation/kns-80/data-adjust", func { + if(FDM_ON == 0){return;} + var dmode = KNS80.getNode("data-mode").getValue(); + var num = cmdarg().getValue(); + cmdarg().setValue(0); + if(dmode == 0){ + if(num == -1 or num ==1 ){num = num *5;}else{num = num *10;} + var newfreq = KNS80.getNode("displayed-frequency").getValue(); + newfreq += num; + if(newfreq > 11895){newfreq -= 1100;} + if(newfreq < 10800){newfreq += 1100;} + KNS80.getNode("displayed-frequency").setValue(newfreq); + return; + } + if(dmode == 1){ + var newrad = KNS80.getNode("displayed-radial").getValue(); + newrad += num; + if(newrad > 359){newrad -= 360;} + if(newrad < 0){newrad += 360;} + KNS80.getNode("displayed-radial").setValue(newrad); + return; + } + if(dmode == 2){ + var newdist = KNS80.getNode("displayed-distance").getValue(); + newdist += num; + if(newdist > 99){newdist -= 100;} + if(newdist < 0){newdist += 100;} + KNS80.getNode("displayed-distance").setValue(newdist); + return; + } + }); setlistener("/instrumentation/kns-80/displayed-frequency", func { if(FDM_ON == 0){return;} @@ -92,4 +138,3 @@ setlistener("/instrumentation/kns-80/dme-hold", func { props.globals.getNode("instrumentation/dme/frequencies/source").setValue("/instrumentation/nav[0]/frequencies/selected-mhz"); } }); - diff --git a/Aircraft/Instruments-3d/kns80/KNS80.rgb b/Aircraft/Instruments-3d/kns80/KNS80.rgb index 6daa63663..dd2192c73 100644 Binary files a/Aircraft/Instruments-3d/kns80/KNS80.rgb and b/Aircraft/Instruments-3d/kns80/KNS80.rgb differ diff --git a/Aircraft/Instruments-3d/kns80/kns80.ac b/Aircraft/Instruments-3d/kns80/kns80.ac index 770d8fc7a..35850316c 100644 --- a/Aircraft/Instruments-3d/kns80/kns80.ac +++ b/Aircraft/Instruments-3d/kns80/kns80.ac @@ -1,11 +1,13 @@ 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 "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 1 1 1 shi 32 trans 0 OBJECT world -kids 38 +kids 47 OBJECT poly name "enr.annun" +data 4 +Mesh texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -20,14 +22,14 @@ numvert 8 0.002318 0.00931 0.053848 numsurf 2 SURF 0x00 -mat 0 +mat 1 refs 4 1 0.650416731834 0.463601350784 0 0.579434871674 0.463601350784 3 0.579434871674 0.432641416788 2 0.650416731834 0.432641416788 SURF 0x00 -mat 0 +mat 1 refs 4 4 0.311182290316 0.431400865316 5 0.375388234854 0.431400865316 @@ -35,7 +37,30 @@ refs 4 7 0.311182290316 0.462360799313 kids 0 OBJECT poly +name "Vol.decrease" +data 10 +Circle.002 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002936 -0.024708 -0.040417 +0.002936 -0.027358 -0.035827 +0.002936 -0.032658 -0.035827 +0.002936 -0.035308 -0.040417 +numsurf 1 +SURF 0x10 +mat 2 +refs 4 +3 0.978670537472 0.541329443455 +0 0.940079450607 0.541329443455 +1 0.940079450607 0.579920530319 +2 0.978670537472 0.579920530319 +kids 0 +OBJECT poly name "annun.nm" +data 8 +Mesh.001 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -80,158 +105,162 @@ numvert 38 0.002436 0.020768 0.052611 numsurf 21 SURF 0x00 -mat 0 +mat 1 refs 4 1 0.275992363691 0.506490647793 0 0.221027135849 0.506490647793 3 0.221027135849 0.475530743599 2 0.275992363691 0.475530743599 SURF 0x00 -mat 0 +mat 1 refs 4 6 0.353831350803 0.506490647793 7 0.298866271973 0.506490647793 4 0.298866271973 0.475530743599 5 0.353831350803 0.475530743599 SURF 0x00 -mat 0 +mat 1 refs 4 9 0.443218171597 0.506490647793 8 0.377484381199 0.506490647793 11 0.377484381199 0.475530743599 10 0.443218171597 0.475530743599 SURF 0x00 -mat 0 +mat 1 refs 4 13 0.289903014898 0.420392006636 12 0.224086225033 0.420392006636 15 0.224086225033 0.389432072639 14 0.289903014898 0.389432072639 SURF 0x00 -mat 0 +mat 1 refs 4 18 0.377856820822 0.420392006636 19 0.312040001154 0.420392006636 16 0.312040001154 0.389432072639 17 0.377856820822 0.389432072639 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 28 0.359375 0.0703125 21 0.35546875 0.0703125 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 21 0.35546875 0.0703125 22 0.34375 0.0703125 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 22 0.34375 0.0703125 23 0.34375 0.06640625 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 23 0.34375 0.06640625 24 0.34375 0.05859375 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 24 0.34375 0.05859375 25 0.35546875 0.05859375 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 25 0.35546875 0.05859375 26 0.359375 0.05859375 SURF 0x00 -mat 0 +mat 1 refs 3 20 0.35546875 0.06640625 26 0.359375 0.05859375 27 0.359375 0.06640625 SURF 0x00 -mat 0 +mat 1 refs 3 28 0.359375 0.0703125 20 0.35546875 0.06640625 27 0.359375 0.06640625 SURF 0x00 -mat 0 +mat 1 refs 3 29 0.359375 0.0703125 37 0.35546875 0.06640625 30 0.359375 0.06640625 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 31 0.359375 0.05859375 30 0.359375 0.06640625 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 32 0.35546875 0.05859375 31 0.359375 0.05859375 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 33 0.34375 0.05859375 32 0.35546875 0.05859375 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 34 0.34375 0.06640625 33 0.34375 0.05859375 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 35 0.34375 0.0703125 34 0.34375 0.06640625 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 36 0.35546875 0.0703125 35 0.34375 0.0703125 SURF 0x00 -mat 0 +mat 1 refs 3 37 0.35546875 0.06640625 29 0.359375 0.0703125 36 0.35546875 0.0703125 kids 0 OBJECT poly -name "vor.annun" +name "min.102" +data 8 +Mesh.013 texture "KNS80.rgb" texrep 1 1 crease 30.000000 numvert 4 -0.002318 0.000701 0.065645 -0.002318 0.000701 0.059135 -0.002318 0.004367 0.059135 -0.002318 0.004367 0.065645 +0.002318 0.028339 -0.010736 +0.002318 0.020695 -0.009747 +0.002318 0.020695 -0.004813 +0.002318 0.028339 -0.005801 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 -0 0.484388917685 0.432641416788 -1 0.555370688438 0.432641416788 -2 0.555370688438 0.463601350784 -3 0.484388917685 0.463601350784 +0 0.09375 0.12109375 +3 0.01953125 0.12109375 +2 0.01953125 0.00390625 +1 0.09375 0.00390625 kids 0 OBJECT poly name "min.101" +data 8 +Mesh.003 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -242,7 +271,7 @@ numvert 4 0.002318 0.028339 0.000994 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -251,6 +280,8 @@ refs 4 kids 0 OBJECT poly name "hld.annun" +data 8 +Mesh.004 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -261,7 +292,7 @@ numvert 4 0.002318 0.004367 0.033919 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.667112708092 0.432641416788 1 0.738094568253 0.432641416788 @@ -270,6 +301,8 @@ refs 4 kids 0 OBJECT poly name "KNS80.display" +data 8 +Mesh.005 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -280,7 +313,7 @@ numvert 4 0.001498 0.036626 0.078481 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.938879311085 0.92659932375 3 0.804208159447 0.92659932375 @@ -288,7 +321,62 @@ refs 4 1 0.938879311085 0.835649430752 kids 0 OBJECT poly +name "RNAV.btn" +data 8 +Mesh.015 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 8 +0.003858 -0.018831 0.052137 +0.003858 -0.024329 0.052137 +0.003858 -0.024329 0.042171 +0.003858 -0.018831 0.042171 +0.002957 -0.018831 0.052137 +0.002957 -0.018831 0.042171 +0.002957 -0.024329 0.052137 +0.002957 -0.024329 0.042171 +numsurf 5 +SURF 0x00 +mat 2 +refs 4 +3 0.150781899691 0.452588200569 +0 0.034766279161 0.452588200569 +1 0.034766279161 0.383838176727 +2 0.150781899691 0.383838176727 +SURF 0x00 +mat 2 +refs 4 +0 0.208279341459 0.2677718997 +3 0.16926881671 0.2677718997 +5 0.16926881671 0.244654521346 +4 0.208279341459 0.244654521346 +SURF 0x00 +mat 2 +refs 4 +1 0.208279341459 0.2677718997 +0 0.16926881671 0.2677718997 +4 0.16926881671 0.244654521346 +6 0.208279341459 0.244654521346 +SURF 0x00 +mat 2 +refs 4 +2 0.208279341459 0.2677718997 +1 0.16926881671 0.2677718997 +6 0.16926881671 0.244654521346 +7 0.208279341459 0.244654521346 +SURF 0x00 +mat 2 +refs 4 +3 0.208279341459 0.2677718997 +2 0.16926881671 0.2677718997 +7 0.16926881671 0.244654521346 +5 0.208279341459 0.244654521346 +kids 0 +OBJECT poly name "dme.invalid" +data 8 +Mesh.006 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -327,56 +415,56 @@ numvert 32 0.002318 0.024921 -0.009813 numsurf 8 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.759859323502 0.118604876101 3 0.743213891983 0.118604876101 2 0.743213891983 0.101959504187 1 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 7 0.759859323502 0.118604876101 4 0.743213891983 0.118604876101 5 0.743213891983 0.101959504187 6 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 8 0.759859323502 0.118604876101 11 0.743213891983 0.118604876101 10 0.743213891983 0.101959504187 9 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 15 0.759859323502 0.118604876101 12 0.743213891983 0.118604876101 13 0.743213891983 0.101959504187 14 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 16 0.759859323502 0.118604876101 19 0.743213891983 0.118604876101 18 0.743213891983 0.101959504187 17 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 23 0.759859323502 0.118604876101 20 0.743213891983 0.118604876101 21 0.743213891983 0.101959504187 22 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 24 0.759859323502 0.118604876101 27 0.743213891983 0.118604876101 26 0.743213891983 0.101959504187 25 0.759859323502 0.101959504187 SURF 0x00 -mat 0 +mat 1 refs 4 31 0.759859323502 0.118604876101 28 0.743213891983 0.118604876101 @@ -384,26 +472,30 @@ refs 4 30 0.759859323502 0.101959504187 kids 0 OBJECT poly -name "radial.annun" +name "Vol.increase" +data 10 +Circle.003 texture "KNS80.rgb" texrep 1 1 crease 30.000000 numvert 4 -0.002318 0.014571 -0.043722 -0.002318 0.014571 -0.051508 -0.002318 0.018238 -0.051508 -0.002318 0.018238 -0.043722 +0.002936 -0.027358 -0.045007 +0.002936 -0.032658 -0.045007 +0.002936 -0.035308 -0.040417 +0.002936 -0.024708 -0.040417 numsurf 1 -SURF 0x00 -mat 0 +SURF 0x10 +mat 2 refs 4 -0 0.572953045368 0.475530743599 -1 0.641543805599 0.475530743599 -2 0.641543805599 0.506490647793 -3 0.572953045368 0.506490647793 +0 0.937641322613 0.579060733318 +3 0.983050704002 0.579060733318 +2 0.983050704002 0.533651292324 +1 0.937641322613 0.533651292324 kids 0 OBJECT poly name "ils.annun" +data 8 +Mesh.008 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -414,7 +506,7 @@ numvert 4 0.002318 0.000701 0.018773 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 1 0.809918940067 0.463601350784 0 0.752087891102 0.463601350784 @@ -422,7 +514,62 @@ refs 4 2 0.809918940067 0.432641416788 kids 0 OBJECT poly +name "DSP.btn" +data 8 +Mesh.039 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 8 +0.003858 -0.018831 0.005809 +0.003858 -0.024329 0.005809 +0.003858 -0.024329 -0.004157 +0.003858 -0.018831 -0.004157 +0.003026 -0.024329 -0.004157 +0.003026 -0.018831 -0.004157 +0.003026 -0.024329 0.005809 +0.003026 -0.018831 0.005809 +numsurf 5 +SURF 0x00 +mat 2 +refs 4 +3 0.136133462191 0.28632864356 +0 0.0201178435236 0.28632864356 +1 0.0201178435236 0.21757863462 +2 0.136133462191 0.21757863462 +SURF 0x00 +mat 2 +refs 4 +3 0.215107798576 0.35474601388 +2 0.17922347784 0.35474601388 +4 0.17922347784 0.333481252193 +5 0.215107798576 0.333481252193 +SURF 0x00 +mat 2 +refs 4 +2 0.215107798576 0.35474601388 +1 0.17922347784 0.35474601388 +6 0.17922347784 0.333481252193 +4 0.215107798576 0.333481252193 +SURF 0x00 +mat 2 +refs 4 +1 0.215107798576 0.35474601388 +0 0.17922347784 0.35474601388 +7 0.17922347784 0.333481252193 +6 0.215107798576 0.333481252193 +SURF 0x00 +mat 2 +refs 4 +0 0.215107798576 0.35474601388 +3 0.17922347784 0.35474601388 +5 0.17922347784 0.333481252193 +7 0.215107798576 0.333481252193 +kids 0 +OBJECT poly name "display.digit" +data 8 +Mesh.009 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -433,7 +580,7 @@ numvert 4 0.002318 0.012651 -0.052203 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.19374999404 0.12109375 3 0.11953124404 0.12109375 @@ -441,7 +588,30 @@ refs 4 1 0.19374999404 0.00390625 kids 0 OBJECT poly +name "radial.annun" +data 8 +Mesh.007 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002318 0.014571 -0.043722 +0.002318 0.014571 -0.051508 +0.002318 0.018238 -0.051508 +0.002318 0.018238 -0.043722 +numsurf 1 +SURF 0x00 +mat 1 +refs 4 +0 0.572953045368 0.475530743599 +1 0.641543805599 0.475530743599 +2 0.641543805599 0.506490647793 +3 0.572953045368 0.506490647793 +kids 0 +OBJECT poly name "dist.101" +data 8 +Mesh.010 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -452,7 +622,7 @@ numvert 4 0.002318 0.028339 -0.036146 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -461,6 +631,8 @@ refs 4 kids 0 OBJECT poly name "dist.102" +data 8 +Mesh.011 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -471,7 +643,7 @@ numvert 4 0.001952 0.028339 -0.042942 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -480,6 +652,8 @@ refs 4 kids 0 OBJECT poly name "dist.103" +data 8 +Mesh.012 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -490,7 +664,7 @@ numvert 4 0.002318 0.028339 -0.055656 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 3 0.09375 0.12109375 0 0.01953125 0.12109375 @@ -498,26 +672,30 @@ refs 4 2 0.09375 0.00390625 kids 0 OBJECT poly -name "min.102" +name "vor.annun" +data 8 +Mesh.002 texture "KNS80.rgb" texrep 1 1 crease 30.000000 numvert 4 -0.002318 0.028339 -0.010736 -0.002318 0.020695 -0.009747 -0.002318 0.020695 -0.004813 -0.002318 0.028339 -0.005801 +0.002318 0.000701 0.065645 +0.002318 0.000701 0.059135 +0.002318 0.004367 0.059135 +0.002318 0.004367 0.065645 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 -0 0.09375 0.12109375 -3 0.01953125 0.12109375 -2 0.01953125 0.00390625 -1 0.09375 0.00390625 +0 0.484388917685 0.432641416788 +1 0.555370688438 0.432641416788 +2 0.555370688438 0.463601350784 +3 0.484388917685 0.463601350784 kids 0 OBJECT poly name "use.digit" +data 8 +Mesh.014 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -528,7 +706,7 @@ numvert 4 0.002318 0.012651 -0.018396 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.19374999404 0.12109375 3 0.11953124404 0.12109375 @@ -536,81 +714,83 @@ refs 4 1 0.19374999404 0.00390625 kids 0 OBJECT poly -name "KNS80.modes" +name "navfreq.103" +data 8 +Mesh.036 texture "KNS80.rgb" texrep 1 1 crease 30.000000 -numvert 24 -0.003079 -0.018831 0.057723 -0.003079 -0.024329 0.057723 -0.003079 -0.024329 0.067689 -0.003079 -0.018831 0.067689 -0.003079 -0.018831 0.052137 -0.003079 -0.024329 0.052137 -0.003079 -0.024329 0.042171 -0.003079 -0.018831 0.042171 -0.003079 -0.018831 0.026619 -0.003079 -0.024329 0.026619 -0.003079 -0.024329 0.036585 -0.003079 -0.018831 0.036585 -0.003079 -0.018831 0.021197 -0.003079 -0.024329 0.021197 -0.003079 -0.024329 0.011231 -0.003079 -0.018831 0.011231 -0.003079 -0.018831 -0.004157 -0.003079 -0.024329 -0.004157 -0.003079 -0.024329 0.005809 -0.003079 -0.018831 0.005809 -0.003079 -0.018831 -0.009907 -0.003079 -0.024329 -0.009907 -0.003079 -0.024329 -0.019873 -0.003079 -0.018831 -0.019873 -numsurf 6 +numvert 4 +0.001952 0.028339 -0.047876 +0.001952 0.020695 -0.046887 +0.001952 0.020695 -0.041953 +0.001952 0.028339 -0.042942 +numsurf 1 SURF 0x00 mat 1 refs 4 -0 0.138574868441 0.504468023777 -3 0.022559247911 0.504468023777 -2 0.022559247911 0.435717999935 -1 0.138574868441 0.435717999935 +0 0.09375 0.12109375 +3 0.01953125 0.12109375 +2 0.01953125 0.00390625 +1 0.09375 0.00390625 +kids 0 +OBJECT poly +name "USE.btn" +data 8 +Mesh.040 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 8 +0.003858 -0.018831 0.011231 +0.003858 -0.024329 0.011231 +0.003858 -0.024329 0.021197 +0.003858 -0.018831 0.021197 +0.003026 -0.018831 0.011231 +0.003026 -0.024329 0.011231 +0.003026 -0.024329 0.021197 +0.003026 -0.018831 0.021197 +numsurf 5 SURF 0x00 -mat 1 +mat 2 refs 4 -7 0.150781899691 0.452588200569 -4 0.034766279161 0.452588200569 -5 0.034766279161 0.383838176727 -6 0.150781899691 0.383838176727 +0 0.134180337191 0.342969179153 +3 0.0181647147983 0.342969179153 +2 0.0181647147983 0.274219155312 +1 0.134180337191 0.274219155312 SURF 0x00 -mat 1 +mat 2 refs 4 -8 0.149805337191 0.397656619549 -11 0.0337897129357 0.397656619549 -10 0.0337897129357 0.328906595707 -9 0.149805337191 0.328906595707 +0 0.211808264256 0.287945717573 +1 0.173496767879 0.287945717573 +5 0.173496767879 0.265242606401 +4 0.211808264256 0.265242606401 SURF 0x00 -mat 1 +mat 2 refs 4 -15 0.134180337191 0.342969179153 -12 0.0181647147983 0.342969179153 -13 0.0181647147983 0.274219155312 -14 0.134180337191 0.274219155312 +1 0.211808264256 0.287945717573 +2 0.173496767879 0.287945717573 +6 0.173496767879 0.265242606401 +5 0.211808264256 0.265242606401 SURF 0x00 -mat 1 +mat 2 refs 4 -16 0.136133462191 0.28632864356 -19 0.0201178435236 0.28632864356 -18 0.0201178435236 0.21757863462 -17 0.136133462191 0.21757863462 +2 0.211808264256 0.287945717573 +3 0.173496767879 0.287945717573 +7 0.173496767879 0.265242606401 +6 0.211808264256 0.265242606401 SURF 0x00 -mat 1 +mat 2 refs 4 -23 0.149805337191 0.229688078165 -20 0.0337897129357 0.229688078165 -21 0.0337897129357 0.160938084126 -22 0.149805337191 0.160938084126 +3 0.211808264256 0.287945717573 +0 0.173496767879 0.287945717573 +4 0.173496767879 0.265242606401 +7 0.211808264256 0.265242606401 kids 0 OBJECT poly name "KNS80.volume" +data 8 +Mesh.016 texture "KNS80.rgb" texrep 1 1 crease 45.000000 @@ -762,6 +942,8 @@ refs 4 kids 0 OBJECT poly name "KNS80.freq" +data 8 +Mesh.017 texture "KNS80.rgb" texrep 1 1 crease 45.000000 @@ -1104,7 +1286,83 @@ refs 4 41 0.156460464001 0.816448926926 kids 0 OBJECT poly +name "Set.increase" +data 6 +Circle +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003352 -0.017077 -0.072897 +0.003352 -0.027889 -0.072897 +0.003352 -0.033295 -0.063533 +0.003352 -0.011671 -0.063533 +numsurf 1 +SURF 0x10 +mat 2 +refs 4 +0 0.937641322613 0.579060733318 +3 0.983050704002 0.579060733318 +2 0.983050704002 0.533651292324 +1 0.937641322613 0.533651292324 +kids 0 +OBJECT poly +name "HOLD.btn" +data 8 +Mesh.041 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 8 +0.003858 -0.018831 0.036585 +0.003858 -0.024329 0.036585 +0.003858 -0.024329 0.026619 +0.003858 -0.018831 0.026619 +0.002957 -0.024329 0.026619 +0.002957 -0.018831 0.026619 +0.002957 -0.024329 0.036585 +0.002957 -0.018831 0.036585 +numsurf 5 +SURF 0x00 +mat 2 +refs 4 +3 0.149805337191 0.397656619549 +0 0.0337897129357 0.397656619549 +1 0.0337897129357 0.328906595707 +2 0.149805337191 0.328906595707 +SURF 0x00 +mat 2 +refs 4 +3 0.213482826948 0.27515438199 +2 0.182592213154 0.27515438199 +4 0.182592213154 0.256848841906 +5 0.213482826948 0.256848841906 +SURF 0x00 +mat 2 +refs 4 +2 0.213482826948 0.27515438199 +1 0.182592213154 0.27515438199 +6 0.182592213154 0.256848841906 +4 0.213482826948 0.256848841906 +SURF 0x00 +mat 2 +refs 4 +1 0.213482826948 0.27515438199 +0 0.182592213154 0.27515438199 +7 0.182592213154 0.256848841906 +6 0.213482826948 0.256848841906 +SURF 0x00 +mat 2 +refs 4 +0 0.213482826948 0.27515438199 +3 0.182592213154 0.27515438199 +5 0.182592213154 0.256848841906 +7 0.213482826948 0.256848841906 +kids 0 +OBJECT poly name "apr.annun" +data 8 +Mesh.018 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1119,14 +1377,14 @@ numvert 8 0.002318 0.000701 0.049224 numsurf 2 SURF 0x00 -mat 0 +mat 1 refs 4 1 0.462833285332 0.462360799313 0 0.398627310991 0.462360799313 3 0.398627310991 0.431400865316 2 0.462833285332 0.431400865316 SURF 0x00 -mat 0 +mat 1 refs 4 5 0.650416731834 0.463601350784 4 0.579434871674 0.463601350784 @@ -1135,6 +1393,8 @@ refs 4 kids 0 OBJECT poly name "radial.103" +data 8 +Mesh.019 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1145,7 +1405,7 @@ numvert 4 0.001952 0.028339 -0.042942 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1154,6 +1414,8 @@ refs 4 kids 0 OBJECT poly name "radial.102" +data 8 +Mesh.020 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1164,7 +1426,7 @@ numvert 4 0.002318 0.028339 -0.036146 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1173,6 +1435,8 @@ refs 4 kids 0 OBJECT poly name "radial.101" +data 8 +Mesh.021 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1183,7 +1447,7 @@ numvert 4 0.002318 0.028339 -0.029351 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1192,6 +1456,8 @@ refs 4 kids 0 OBJECT poly name "radial.104" +data 8 +Mesh.022 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1202,7 +1468,7 @@ numvert 4 0.002318 0.028339 -0.055656 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 3 0.09375 0.12109375 0 0.01953125 0.12109375 @@ -1211,6 +1477,8 @@ refs 4 kids 0 OBJECT poly name "kt.103" +data 8 +Mesh.023 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1221,7 +1489,7 @@ numvert 4 0.002318 0.028339 0.019656 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1230,6 +1498,8 @@ refs 4 kids 0 OBJECT poly name "kt.102" +data 8 +Mesh.024 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1240,7 +1510,7 @@ numvert 4 0.002318 0.028339 0.026451 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1249,6 +1519,8 @@ refs 4 kids 0 OBJECT poly name "kt.101" +data 8 +Mesh.025 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1259,7 +1531,7 @@ numvert 4 0.002318 0.028339 0.033246 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1268,6 +1540,8 @@ refs 4 kids 0 OBJECT poly name "dist.annun" +data 8 +Mesh.026 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1278,7 +1552,7 @@ numvert 4 0.002318 0.014571 -0.058868 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 1 0.734271526337 0.506485104561 0 0.66853761673 0.506485104561 @@ -1287,6 +1561,8 @@ refs 4 kids 0 OBJECT poly name "nm.101" +data 8 +Mesh.027 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1297,7 +1573,7 @@ numvert 4 0.002318 0.028339 0.064324 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1306,6 +1582,8 @@ refs 4 kids 0 OBJECT poly name "par.annun" +data 8 +Mesh.028 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1320,14 +1598,14 @@ numvert 8 0.002318 0.005643 0.065645 numsurf 2 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.484388917685 0.432641416788 1 0.555370688438 0.432641416788 2 0.555370688438 0.463601350784 3 0.484388917685 0.463601350784 SURF 0x00 -mat 0 +mat 1 refs 4 5 0.28623265028 0.462360799313 4 0.222026735544 0.462360799313 @@ -1336,6 +1614,8 @@ refs 4 kids 0 OBJECT poly name "nm.103" +data 8 +Mesh.029 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1346,7 +1626,7 @@ numvert 4 0.002318 0.028339 0.050734 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1355,6 +1635,8 @@ refs 4 kids 0 OBJECT poly name "nm.102" +data 8 +Mesh.030 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1365,7 +1647,7 @@ numvert 4 0.002318 0.028339 0.057529 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1374,6 +1656,8 @@ refs 4 kids 0 OBJECT poly name "KNS80.bezel" +data 8 +Mesh.031 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1493,7 +1777,83 @@ refs 4 24 0.972598433495 0.969445943832 kids 0 OBJECT poly +name "Set.decrease" +data 10 +Circle.001 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003352 -0.011671 -0.063533 +0.003352 -0.017077 -0.054169 +0.003352 -0.027889 -0.054169 +0.003352 -0.033295 -0.063533 +numsurf 1 +SURF 0x10 +mat 2 +refs 4 +3 0.978670537472 0.541329443455 +0 0.940079450607 0.541329443455 +1 0.940079450607 0.579920530319 +2 0.978670537472 0.579920530319 +kids 0 +OBJECT poly +name "VOR.btn" +data 8 +Mesh.042 +texture "KNS80.rgb" +texrep 1 1 +crease 30.000000 +numvert 8 +0.003858 -0.018831 0.067689 +0.003858 -0.024329 0.067689 +0.003858 -0.024329 0.057723 +0.003858 -0.018831 0.057723 +0.002943 -0.024329 0.057723 +0.002943 -0.018831 0.057723 +0.002943 -0.024329 0.067689 +0.002943 -0.018831 0.067689 +numsurf 5 +SURF 0x00 +mat 2 +refs 4 +3 0.138574868441 0.504468023777 +0 0.022559247911 0.504468023777 +1 0.022559247911 0.435717999935 +2 0.138574868441 0.435717999935 +SURF 0x00 +mat 2 +refs 4 +3 0.209716528654 0.308626055717 +2 0.16741758585 0.308626055717 +4 0.16741758585 0.283560037613 +5 0.209716528654 0.283560037613 +SURF 0x00 +mat 2 +refs 4 +2 0.209716528654 0.308626055717 +1 0.16741758585 0.308626055717 +6 0.16741758585 0.283560037613 +4 0.209716528654 0.283560037613 +SURF 0x00 +mat 2 +refs 4 +1 0.209716528654 0.308626055717 +0 0.16741758585 0.308626055717 +7 0.16741758585 0.283560037613 +6 0.209716528654 0.283560037613 +SURF 0x00 +mat 2 +refs 4 +0 0.209716528654 0.308626055717 +3 0.16741758585 0.308626055717 +5 0.16741758585 0.283560037613 +7 0.209716528654 0.283560037613 +kids 0 +OBJECT poly name "freq.annun" +data 8 +Mesh.032 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1504,7 +1864,7 @@ numvert 4 0.002318 0.014571 -0.029692 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 1 0.546459615231 0.506490647793 0 0.470243602991 0.506490647793 @@ -1513,6 +1873,8 @@ refs 4 kids 0 OBJECT poly name "navfreq.104" +data 8 +Mesh.033 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1523,7 +1885,7 @@ numvert 4 0.002318 0.028339 -0.055656 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 3 0.09375 0.12109375 0 0.01953125 0.12109375 @@ -1532,6 +1894,8 @@ refs 4 kids 0 OBJECT poly name "navfreq.105" +data 8 +Mesh.034 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1542,7 +1906,7 @@ numvert 4 0.002318 0.028339 -0.057517 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1551,6 +1915,8 @@ refs 4 kids 0 OBJECT poly name "navfreq.102" +data 8 +Mesh.035 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1561,7 +1927,7 @@ numvert 4 0.002318 0.028339 -0.036146 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 @@ -1569,26 +1935,62 @@ refs 4 1 0.09375 0.00390625 kids 0 OBJECT poly -name "navfreq.103" +name "DATA.btn" +data 8 +Mesh.038 texture "KNS80.rgb" texrep 1 1 crease 30.000000 -numvert 4 -0.001952 0.028339 -0.047876 -0.001952 0.020695 -0.046887 -0.001952 0.020695 -0.041953 -0.001952 0.028339 -0.042942 -numsurf 1 +numvert 8 +0.003858 -0.018831 -0.019873 +0.003858 -0.024329 -0.019873 +0.003858 -0.024329 -0.009907 +0.003858 -0.018831 -0.009907 +0.002957 -0.018831 -0.019873 +0.002957 -0.024329 -0.019873 +0.002957 -0.024329 -0.009907 +0.002957 -0.018831 -0.009907 +numsurf 5 SURF 0x00 -mat 0 +mat 2 refs 4 -0 0.09375 0.12109375 -3 0.01953125 0.12109375 -2 0.01953125 0.00390625 -1 0.09375 0.00390625 +0 0.149805337191 0.229688078165 +3 0.0337897129357 0.229688078165 +2 0.0337897129357 0.160938084126 +1 0.149805337191 0.160938084126 +SURF 0x00 +mat 2 +refs 4 +0 0.211432948709 0.24440073967 +1 0.166722089052 0.24440073967 +5 0.166722089052 0.217905431986 +4 0.211432948709 0.217905431986 +SURF 0x00 +mat 2 +refs 4 +1 0.211432948709 0.24440073967 +2 0.166722089052 0.24440073967 +6 0.166722089052 0.217905431986 +5 0.211432948709 0.217905431986 +SURF 0x00 +mat 2 +refs 4 +2 0.211432948709 0.24440073967 +3 0.166722089052 0.24440073967 +7 0.166722089052 0.217905431986 +6 0.211432948709 0.217905431986 +SURF 0x00 +mat 2 +refs 4 +3 0.211432948709 0.24440073967 +0 0.166722089052 0.24440073967 +4 0.166722089052 0.217905431986 +7 0.211432948709 0.217905431986 kids 0 OBJECT poly name "navfreq.101" +data 8 +Mesh.037 texture "KNS80.rgb" texrep 1 1 crease 30.000000 @@ -1599,7 +2001,7 @@ numvert 4 0.002318 0.028339 -0.029351 numsurf 1 SURF 0x00 -mat 0 +mat 1 refs 4 0 0.09375 0.12109375 3 0.01953125 0.12109375 diff --git a/Aircraft/Instruments-3d/kns80/kns80.xml b/Aircraft/Instruments-3d/kns80/kns80.xml index 4031f47cc..075de7c6e 100644 --- a/Aircraft/Instruments-3d/kns80/kns80.xml +++ b/Aircraft/Instruments-3d/kns80/kns80.xml @@ -7,7 +7,25 @@ Syd Adams <PropertyList> <path>kns80.ac</path> - + + <animation> + <type>material</type> + <object-name>VOR.btn</object-name> + <object-name>RNAV.btn</object-name> + <object-name>HOLD.btn</object-name> + <object-name>USE.btn</object-name> + <object-name>DSP.btn</object-name> + <object-name>DATA.btn</object-name> + <object-name>KNS80.volume</object-name> + <object-name>KNS80.freq</object-name> + <emission> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> + </emission> + </animation> + <animation> <name>dme-on</name> <object-name>nm.101</object-name> @@ -23,8 +41,7 @@ Syd Adams <animation> <name>illumination</name> <object-name>annun.nm</object-name> - <object-name>KNS80.modes</object-name> - <object-name>display.digit</object-name> + <object-name>display.digit</object-name> <object-name>use.digit</object-name> </animation> @@ -562,5 +579,155 @@ Syd Adams <z>0</z> </axis> </animation> + + <!-- OSG hotspots --> + + <animation> + <type>pick</type> + <object-name>Vol.decrease</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>/instrumentation/kns-80/volume-adjust</property> + <value>-1</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Vol.increase</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>/instrumentation/kns-80/volume-adjust</property> + <value>1</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Set.decrease</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>/instrumentation/kns-80/data-adjust</property> + <value>-1</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Set.increase</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>/instrumentation/kns-80/data-adjust</property> + <value>1</value> + </binding> + </action> + </animation> + <animation> + <type>pick</type> + <object-name>Set.decrease</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>/instrumentation/kns-80/data-adjust</property> + <value>-10</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Set.increase</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>/instrumentation/kns-80/data-adjust</property> + <value>10</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>HOLD.btn</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-toggle</command> + <property>instrumentation/kns-80/dme-hold</property> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>USE.btn</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <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> + </animation> + + <animation> + <type>pick</type> + <object-name>DSP.btn</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <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> + </animation> + + <animation> + <type>pick</type> + <object-name>DATA.btn</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-adjust</command> + <property>instrumentation/kns-80/data-mode</property> + <step>1</step> + <min>0</min> + <max>3</max> + <wrap>true</wrap> + </binding> + </action> + </animation> + </PropertyList> \ No newline at end of file diff --git a/Aircraft/Instruments-3d/ky196/KY196.nas b/Aircraft/Instruments-3d/ky196/KY196.nas new file mode 100644 index 000000000..3c343540d --- /dev/null +++ b/Aircraft/Instruments-3d/ky196/KY196.nas @@ -0,0 +1,30 @@ +#### King KY-196 Comm Transciever #### +#### Syd Adams #### +#### +#### Must be included in the Set file to run the KY-196 radio +#### + +KY196 = props.globals.getNode("/instrumentation/ky-196",1); + + +FDM_ON = 0; + +setlistener("/sim/signals/fdm-initialized", func { + KY196.getNode("comm-num",1).setValue(0); + KY196.getNode("volume-adjust",1).setValue(0); + FDM_ON = 1; + print("KY-196 Comm System ... OK"); + }); + +setlistener("/instrumentation/ky-196/volume-adjust", func { + if(FDM_ON == 0){return;} + var setting = cmdarg().getValue() ; + cmdarg().setValue(0); + comm_num = KY196.getNode("comm-num").getValue(); + var commNode = props.globals.getNode("instrumentation/comm[" ~ comm_num ~"]"); + var vol = commNode.getNode("volume").getValue() + setting; + if(vol > 1.0){vol = 1.0;} + if(vol < 0.0){vol = 0.0;commNode.getNode("serviceable").setBoolValue(0);} + if(vol > 0.0){commNode.getNode("serviceable").setBoolValue(1);} + commNode.getNode("volume").setValue(vol); + }); diff --git a/Aircraft/Instruments-3d/ky196/ky196-comm1.xml b/Aircraft/Instruments-3d/ky196/ky196-comm1.xml index 9b4d2be75..cde061827 100644 --- a/Aircraft/Instruments-3d/ky196/ky196-comm1.xml +++ b/Aircraft/Instruments-3d/ky196/ky196-comm1.xml @@ -4,197 +4,336 @@ <path>ky196.ac</path> - <animation> - <name>comm1-leds</name> - <object-name>freq.101</object-name> - <object-name>freq.102</object-name> - <object-name>freq.103</object-name> - <object-name>freq.104</object-name> - <object-name>freq.105</object-name> - <object-name>stby.101</object-name> - <object-name>stby.102</object-name> - <object-name>stby.103</object-name> - <object-name>stby.104</object-name> - <object-name>stby.105</object-name> - <object-name>KY196.dec</object-name> - <object-name>KY196.swap</object-name> - </animation> - - <animation> - <type>select</type> - <object-name>comm1-leds</object-name> - <condition> - <and> - <equals> - <property>instrumentation/comm/serviceable</property> - <value>true</value> - </equals> - <greater-than> - <property>systems/electrical/outputs/comm[0]</property> - <value>1</value> - </greater-than> - </and> - </condition> - </animation> +<animation> + <type>material</type> + <object-name>KY196.swap</object-name> + <object-name>KY196.volume</object-name> + <object-name>KY196.knob</object-name> + <emission> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> + </emission> + </animation> + <animation> + <name>comm1-leds</name> + <object-name>freq.101</object-name> + <object-name>freq.102</object-name> + <object-name>freq.103</object-name> + <object-name>freq.104</object-name> + <object-name>freq.105</object-name> + <object-name>stby.101</object-name> + <object-name>stby.102</object-name> + <object-name>stby.103</object-name> + <object-name>stby.104</object-name> + <object-name>stby.105</object-name> + <object-name>KY196.dec</object-name> + <object-name>KY196.swap</object-name> + </animation> + + <animation> + <type>select</type> + <object-name>comm1-leds</object-name> + <condition> + <and> + <equals> + <property>instrumentation/comm/serviceable</property> + <value>true</value> + </equals> + <greater-than> + <property>systems/electrical/outputs/comm[0]</property> + <value>1</value> + </greater-than> + </and> + </condition> + </animation> + + <animation> + <type>rotate</type> + <object-name>KY196.volume</object-name> + <property>instrumentation/comm/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.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>freq.101</object-name> + <property>instrumentation/comm/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>rotate</type> - <object-name>KY196.volume</object-name> - <property>instrumentation/comm/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.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>freq.101</object-name> - <property>instrumentation/comm/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>freq.102</object-name> + <property>instrumentation/comm/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>freq.102</object-name> - <property>instrumentation/comm/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>freq.103</object-name> + <property>instrumentation/comm/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>freq.103</object-name> - <property>instrumentation/comm/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>freq.104</object-name> + <property>instrumentation/comm/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>freq.104</object-name> - <property>instrumentation/comm/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>freq.105</object-name> + <property>instrumentation/comm/frequencies/freq-whole</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.105</object-name> - <property>instrumentation/comm/frequencies/freq-whole</property> - <factor>0.1</factor> - <step>1</step> - <axis> - <x>1</x> - <y>0</y> - <z>0</z> - </axis> - </animation> - <!-- STANDBY --> - <animation> - <type>textranslate</type> - <object-name>stby.101</object-name> - <property>instrumentation/comm/frequencies/stby-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>stby.102</object-name> - <property>instrumentation/comm/frequencies/stby-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>stby.103</object-name> - <property>instrumentation/comm/frequencies/stby-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>stby.104</object-name> - <property>instrumentation/comm/frequencies/stby-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>stby.105</object-name> - <property>instrumentation/comm/frequencies/stby-whole</property> - <factor>0.1</factor> - <step>1</step> - <axis> - <x>1</x> - <y>0</y> - <z>0</z> - </axis> - </animation> +<!-- STANDBY --> + <animation> + <type>textranslate</type> + <object-name>stby.101</object-name> + <property>instrumentation/comm/frequencies/stby-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>stby.102</object-name> + <property>instrumentation/comm/frequencies/stby-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>stby.103</object-name> + <property>instrumentation/comm/frequencies/stby-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>stby.104</object-name> + <property>instrumentation/comm/frequencies/stby-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>stby.105</object-name> + <property>instrumentation/comm/frequencies/stby-whole</property> + <factor>0.1</factor> + <step>1</step> + <axis> + <x>1</x> + <y>0</y> + <z>0</z> + </axis> + </animation> +<!-- OSG Hotspots --> + + <animation> + <type>pick</type> + <object-name>KY196.swap</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-swap</command> + <property>/instrumentation/comm/frequencies/selected-mhz</property> + <property>/instrumentation/comm/frequencies/standby-mhz</property> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Vol.down</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/volume-adjust</property> + <value>-0.05</value> + </binding> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/comm-num</property> + <value>0</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Vol.up</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/volume-adjust</property> + <value>0.05</value> + </binding> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/comm-num</property> + <value>0</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.down</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm/frequencies/standby-mhz</property> + <mask>decimal</mask> + <step>-0.025</step> + <min>0.000</min> + <max>1.000</max> + <resolution>0.025</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.down</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm/frequencies/standby-mhz</property> + <mask>integer</mask> + <step>-1</step> + <min>118</min> + <max>136</max> + <resolution>1</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.up</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm/frequencies/standby-mhz</property> + <mask>decimal</mask> + <step>0.025</step> + <min>0.000</min> + <max>1.000</max> + <resolution>0.025</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.up</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm/frequencies/standby-mhz</property> + <mask>integer</mask> + <step>1</step> + <min>118</min> + <max>136</max> + <resolution>1</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + </PropertyList> \ No newline at end of file diff --git a/Aircraft/Instruments-3d/ky196/ky196-comm2.xml b/Aircraft/Instruments-3d/ky196/ky196-comm2.xml index 5d1bf001c..e6f27fa03 100644 --- a/Aircraft/Instruments-3d/ky196/ky196-comm2.xml +++ b/Aircraft/Instruments-3d/ky196/ky196-comm2.xml @@ -4,197 +4,336 @@ <path>ky196.ac</path> - <animation> - <name>comm2-leds</name> - <object-name>freq.101</object-name> - <object-name>freq.102</object-name> - <object-name>freq.103</object-name> - <object-name>freq.104</object-name> - <object-name>freq.105</object-name> - <object-name>stby.101</object-name> - <object-name>stby.102</object-name> - <object-name>stby.103</object-name> - <object-name>stby.104</object-name> - <object-name>stby.105</object-name> - <object-name>KY196.dec</object-name> - <object-name>KY196.swap</object-name> - </animation> - - <animation> - <type>select</type> - <object-name>comm2-leds</object-name> - <condition> - <and> - <equals> - <property>instrumentation/comm/serviceable</property> - <value>true</value> - </equals> - <greater-than> - <property>systems/electrical/outputs/comm[1]</property> - <value>1</value> - </greater-than> - </and> - </condition> - </animation> - +<animation> + <type>material</type> + <object-name>KY196.swap</object-name> + <object-name>KY196.volume</object-name> + <object-name>KY196.knob</object-name> + <emission> + <red>0.8</red> + <green>0.4</green> + <blue>0.2</blue> + <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> + </emission> + </animation> + <animation> + <name>comm1-leds</name> + <object-name>freq.101</object-name> + <object-name>freq.102</object-name> + <object-name>freq.103</object-name> + <object-name>freq.104</object-name> + <object-name>freq.105</object-name> + <object-name>stby.101</object-name> + <object-name>stby.102</object-name> + <object-name>stby.103</object-name> + <object-name>stby.104</object-name> + <object-name>stby.105</object-name> + <object-name>KY196.dec</object-name> + <object-name>KY196.swap</object-name> + </animation> - <animation> - <type>rotate</type> - <object-name>KY196.volume</object-name> - <property>instrumentation/comm[1]/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.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>freq.101</object-name> - <property>instrumentation/comm[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>select</type> + <object-name>comm1-leds</object-name> + <condition> + <and> + <equals> + <property>instrumentation/comm[1]/serviceable</property> + <value>true</value> + </equals> + <greater-than> + <property>systems/electrical/outputs/comm[1]</property> + <value>1</value> + </greater-than> + </and> + </condition> + </animation> - <animation> - <type>textranslate</type> - <object-name>freq.102</object-name> - <property>instrumentation/comm[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>rotate</type> + <object-name>KY196.volume</object-name> + <property>instrumentation/comm[1]/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.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> - <animation> - <type>textranslate</type> - <object-name>freq.103</object-name> - <property>instrumentation/comm[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>freq.104</object-name> - <property>instrumentation/comm[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>freq.105</object-name> - <property>instrumentation/comm[1]/frequencies/freq-whole</property> - <factor>0.1</factor> - <step>1</step> - <axis> - <x>1</x> - <y>0</y> - <z>0</z> - </axis> - </animation> - <!-- STANDBY --> - <animation> - <type>textranslate</type> - <object-name>stby.101</object-name> - <property>instrumentation/comm[1]/frequencies/stby-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>stby.102</object-name> - <property>instrumentation/comm[1]/frequencies/stby-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>stby.103</object-name> - <property>instrumentation/comm[1]/frequencies/stby-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>stby.104</object-name> - <property>instrumentation/comm[1]/frequencies/stby-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>stby.105</object-name> - <property>instrumentation/comm[1]/frequencies/stby-whole</property> - <factor>0.1</factor> - <step>1</step> - <axis> - <x>1</x> - <y>0</y> - <z>0</z> - </axis> - </animation> +<!-- FREQUENCY --> + <animation> + <type>textranslate</type> + <object-name>freq.101</object-name> + <property>instrumentation/comm[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>freq.102</object-name> + <property>instrumentation/comm[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>freq.103</object-name> + <property>instrumentation/comm[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>freq.104</object-name> + <property>instrumentation/comm[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>freq.105</object-name> + <property>instrumentation/comm[1]/frequencies/freq-whole</property> + <factor>0.1</factor> + <step>1</step> + <axis> + <x>1</x> + <y>0</y> + <z>0</z> + </axis> + </animation> + +<!-- STANDBY --> + <animation> + <type>textranslate</type> + <object-name>stby.101</object-name> + <property>instrumentation/comm[1]/frequencies/stby-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>stby.102</object-name> + <property>instrumentation/comm[1]/frequencies/stby-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>stby.103</object-name> + <property>instrumentation/comm[1]/frequencies/stby-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>stby.104</object-name> + <property>instrumentation/comm[1]/frequencies/stby-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>stby.105</object-name> + <property>instrumentation/comm[1]/frequencies/stby-whole</property> + <factor>0.1</factor> + <step>1</step> + <axis> + <x>1</x> + <y>0</y> + <z>0</z> + </axis> + </animation> -</PropertyList> +<!-- OSG Hotspots --> + + <animation> + <type>pick</type> + <object-name>KY196.swap</object-name> + <action> + <button>0</button> + <repeatable>false</repeatable> + <binding> + <command>property-swap</command> + <property>/instrumentation/comm[1]/frequencies/selected-mhz</property> + <property>/instrumentation/comm[1]/frequencies/standby-mhz</property> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Vol.down</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/volume-adjust</property> + <value>-0.05</value> + </binding> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/comm-num</property> + <value>1</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Vol.up</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/volume-adjust</property> + <value>0.05</value> + </binding> + <binding> + <command>property-assign</command> + <property>instrumentation/ky-196/comm-num</property> + <value>1</value> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.down</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm[1]/frequencies/standby-mhz</property> + <mask>decimal</mask> + <step>-0.025</step> + <min>0.000</min> + <max>1.000</max> + <resolution>0.025</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.down</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm[1]/frequencies/standby-mhz</property> + <mask>integer</mask> + <step>-1</step> + <min>118</min> + <max>136</max> + <resolution>1</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.up</object-name> + <action> + <button>0</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm[1]/frequencies/standby-mhz</property> + <mask>decimal</mask> + <step>0.025</step> + <min>0.000</min> + <max>1.000</max> + <resolution>0.025</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + <animation> + <type>pick</type> + <object-name>Freq.up</object-name> + <action> + <button>1</button> + <repeatable>true</repeatable> + <binding> + <command>property-adjust</command> + <property>/instrumentation/comm[1]/frequencies/standby-mhz</property> + <mask>integer</mask> + <step>1</step> + <min>118</min> + <max>136</max> + <resolution>1</resolution> + <wrap>true</wrap> + </binding> + </action> + </animation> + + + +</PropertyList> \ No newline at end of file diff --git a/Aircraft/Instruments-3d/ky196/ky196.ac b/Aircraft/Instruments-3d/ky196/ky196.ac index 0499842f7..614b06445 100644 --- a/Aircraft/Instruments-3d/ky196/ky196.ac +++ b/Aircraft/Instruments-3d/ky196/ky196.ac @@ -2,19 +2,20 @@ 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.5 0.5 0.5 spec 0.5 0.5 0.5 shi 32 trans 0 OBJECT world -kids 16 +kids 20 OBJECT poly -name "freq.105" +name "freq.104" +data 8 +Mesh.011 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 -0.003549 0.010529 0.039603 -0.003549 0.002881 0.040592 -0.003549 0.002881 0.035655 -0.003549 0.010529 0.034666 +0.003549 0.010529 0.0464 +0.003549 0.002881 0.04739 +0.003549 0.002881 0.042453 +0.003549 0.010529 0.041464 numsurf 1 SURF 0x00 mat 1 @@ -25,28 +26,81 @@ refs 4 2 0.09375 0.00390625 kids 0 OBJECT poly -name "KY196.display" +name "Vol.up" +data 9 +Plane.001 texture "KY196.rgb" texrep 1 1 -crease 30 -numvert 16 +crease 30.000000 +numvert 4 +0.003934 -0.000413 -0.035786 +0.003934 -0.010948 -0.035786 +0.003934 -0.010948 -0.042553 +0.003934 -0.000413 -0.042553 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.516283273697 0.391503840685 +0 0.435670435429 0.391503840685 +1 0.435670435429 0.266009241343 +2 0.516283273697 0.266009181738 +kids 0 +OBJECT poly +name "Freq.up" +data 9 +Plane.002 +texture "KY196.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003934 0.007988 -0.064199 +0.003934 -0.007397 -0.064199 +0.003934 -0.007397 -0.074082 +0.003934 0.007988 -0.074082 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.908902943134 0.487631440163 +0 0.795453310013 0.487631440163 +1 0.795453310013 0.311018019915 +2 0.908902943134 0.311018019915 +kids 0 +OBJECT poly +name "Vol.down" +data 5 +Plane +texture "KY196.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003934 -0.010948 -0.02902 +0.003934 -0.000413 -0.02902 +0.003934 -0.010948 -0.035786 +0.003934 -0.000413 -0.035786 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +0 0.355057626963 0.266009300947 +2 0.435670435429 0.266009241343 +3 0.435670435429 0.391503840685 +1 0.355057626963 0.391503840685 +kids 0 +OBJECT poly +name "KY196.display" +data 8 +Mesh.001 +texture "KY196.rgb" +texrep 1 1 +crease 30.000000 +numvert 4 0.003336 0.015377 -0.028139 0.003336 -0.003518 -0.028139 0.003336 0.015377 0.078913 0.003336 -0.003518 0.079027 -0.00355 -0.001685 -0.017015 -0.00355 0.00139 -0.017022 -0.00355 -0.001685 -0.023758 -0.00355 0.00139 -0.023758 -0.00355 0.00139 -0.000521 -0.00355 -0.001685 -0.000521 -0.00355 0.00139 0.006216 -0.00355 -0.001685 0.006223 -0.00355 -0.001685 0.052511 -0.00355 0.00139 0.052503 -0.00355 -0.001685 0.045767 -0.00355 0.00139 0.045767 -numsurf 4 +numsurf 1 SURF 0x00 mat 1 refs 4 @@ -54,58 +108,39 @@ refs 4 2 0.54235804081 0.929962158203 3 0.54235804081 0.851837158203 1 0.63610804081 0.851837158203 -SURF 0x00 -mat 1 -refs 4 -7 0.278105586767 0.410686582327 -5 0.177959337831 0.410686582327 -4 0.177852198482 0.364978641272 -6 0.278105586767 0.364978641272 -SURF 0x00 -mat 1 -refs 4 -8 0.982569217682 0.809529900551 -10 0.882422924042 0.809529900551 -11 0.882315814495 0.763821959496 -9 0.982569217682 0.763821959496 -SURF 0x00 -mat 1 -refs 4 -15 0.426238626242 0.808669388294 -13 0.326092392206 0.808669388294 -12 0.325985223055 0.762961447239 -14 0.426238626242 0.762961447239 kids 0 OBJECT poly name "KY196.volume" +data 8 +Mesh.002 texture "KY196.rgb" texrep 1 1 -crease 45 +crease 45.000000 numvert 24 -0.003553 -0.010013 -0.037141 -0.003553 -0.0102 -0.035007 -0.003553 -0.009295 -0.033066 -0.003553 -0.00754 -0.031837 -0.003553 -0.005406 -0.031651 -0.003553 -0.003465 -0.032556 -0.003553 -0.002237 -0.03431 -0.003553 -0.00205 -0.036444 -0.003553 -0.002955 -0.038385 -0.003553 -0.00471 -0.039614 -0.003553 -0.006844 -0.039801 -0.003553 -0.008785 -0.038895 -0.008356 -0.010013 -0.037141 -0.008356 -0.0102 -0.035007 -0.008356 -0.009295 -0.033066 -0.008356 -0.00754 -0.031837 -0.008356 -0.005406 -0.031651 -0.008356 -0.003465 -0.032556 -0.008356 -0.002237 -0.03431 -0.008356 -0.00205 -0.036444 -0.008356 -0.002955 -0.038385 -0.008356 -0.00471 -0.039614 -0.008356 -0.006844 -0.039801 -0.008356 -0.008785 -0.038895 +0.004045 -0.010013 -0.037141 +0.004045 -0.0102 -0.035007 +0.004045 -0.009295 -0.033066 +0.004045 -0.00754 -0.031837 +0.004045 -0.005406 -0.031651 +0.004045 -0.003465 -0.032556 +0.004045 -0.002237 -0.03431 +0.004045 -0.00205 -0.036444 +0.004045 -0.002955 -0.038385 +0.004045 -0.00471 -0.039614 +0.004045 -0.006844 -0.039801 +0.004045 -0.008785 -0.038895 +0.008848 -0.010013 -0.037141 +0.008848 -0.0102 -0.035007 +0.008848 -0.009295 -0.033066 +0.008848 -0.00754 -0.031837 +0.008848 -0.005406 -0.031651 +0.008848 -0.003465 -0.032556 +0.008848 -0.002237 -0.03431 +0.008848 -0.00205 -0.036444 +0.008848 -0.002955 -0.038385 +0.008848 -0.00471 -0.039614 +0.008848 -0.006844 -0.039801 +0.008848 -0.008785 -0.038895 numsurf 17 SURF 0x10 mat 2 @@ -229,28 +264,64 @@ refs 4 kids 0 OBJECT poly name "KY196.swap" +data 8 +Mesh.003 texture "KY196.rgb" texrep 1 1 -crease 30 -numvert 4 -0.004174 -0.008486 0.022121 -0.004174 -0.013964 0.022121 -0.004174 -0.013964 0.032049 -0.004174 -0.008486 0.032049 -numsurf 1 +crease 30.000000 +numvert 8 +0.004599 -0.008486 0.022121 +0.004599 -0.013964 0.022121 +0.004599 -0.013964 0.032049 +0.004599 -0.008486 0.032049 +0.00387 -0.008486 0.022121 +0.00387 -0.008486 0.032049 +0.00387 -0.013964 0.032049 +0.00387 -0.013964 0.022121 +numsurf 5 SURF 0x00 -mat 3 +mat 2 refs 4 0 0.70703125 0.6875 3 0.6015625 0.6875 2 0.6015625 0.625 1 0.70703125 0.625 +SURF 0x00 +mat 2 +refs 4 +3 0.70703125 0.6875 +0 0.6015625 0.6875 +4 0.6015625 0.625 +5 0.70703125 0.625 +SURF 0x00 +mat 2 +refs 4 +2 0.70703125 0.6875 +3 0.6015625 0.6875 +5 0.6015625 0.625 +6 0.70703125 0.625 +SURF 0x00 +mat 2 +refs 4 +1 0.70703125 0.6875 +2 0.6015625 0.6875 +6 0.6015625 0.625 +7 0.70703125 0.625 +SURF 0x00 +mat 2 +refs 4 +0 0.70703125 0.6875 +1 0.6015625 0.6875 +7 0.6015625 0.625 +4 0.70703125 0.625 kids 0 OBJECT poly name "KY196.comm" +data 8 +Mesh.004 texture "KY196.rgb" texrep 1 1 -crease 45 +crease 45.000000 numvert 21 0.003846 0.016971 -0.080342 0.003846 -0.016205 -0.080342 @@ -424,10 +495,24 @@ refs 4 kids 0 OBJECT poly name "KY196.dec" +data 8 +Mesh.005 texture "KY196.rgb" texrep 1 1 -crease 30 -numvert 18 +crease 30.000000 +numvert 30 +0.00355 0.00139 0.045767 +0.00355 -0.001685 0.045767 +0.00355 0.00139 0.052503 +0.00355 -0.001685 0.052511 +0.00355 -0.001685 0.006223 +0.00355 0.00139 0.006216 +0.00355 -0.001685 -0.000521 +0.00355 0.00139 -0.000521 +0.00355 0.00139 -0.023758 +0.00355 -0.001685 -0.023758 +0.00355 0.00139 -0.017022 +0.00355 -0.001685 -0.017015 0.003667 0.003454 0.049033 0.003667 0.002955 0.048826 0.003667 0.002455 0.049033 @@ -446,109 +531,132 @@ numvert 18 0.003667 0.002455 0.002808 0.003667 0.002955 0.002601 0.003667 0.003454 0.002808 -numsurf 16 +numsurf 19 +SURF 0x00 +mat 1 +refs 4 +0 0.426238626242 0.808669388294 +2 0.326092392206 0.808669388294 +3 0.325985223055 0.762961447239 +1 0.426238626242 0.762961447239 +SURF 0x00 +mat 1 +refs 4 +7 0.982569217682 0.809529900551 +5 0.882422924042 0.809529900551 +4 0.882315814495 0.763821959496 +6 0.982569217682 0.763821959496 +SURF 0x00 +mat 1 +refs 4 +8 0.278105586767 0.410686582327 +10 0.177959337831 0.410686582327 +11 0.177852198482 0.364978641272 +9 0.278105586767 0.364978641272 SURF 0x00 mat 1 refs 3 -1 0.359375 0.06640625 -0 0.359375 0.0703125 -8 0.35546875 0.06640625 +13 0.359375 0.06640625 +12 0.359375 0.0703125 +20 0.35546875 0.06640625 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -2 0.359375 0.05859375 -1 0.359375 0.06640625 +20 0.35546875 0.06640625 +14 0.359375 0.05859375 +13 0.359375 0.06640625 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -3 0.35546875 0.05859375 -2 0.359375 0.05859375 +20 0.35546875 0.06640625 +15 0.35546875 0.05859375 +14 0.359375 0.05859375 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -4 0.34375 0.05859375 -3 0.35546875 0.05859375 +20 0.35546875 0.06640625 +16 0.34375 0.05859375 +15 0.35546875 0.05859375 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -5 0.34375 0.06640625 -4 0.34375 0.05859375 +20 0.35546875 0.06640625 +17 0.34375 0.06640625 +16 0.34375 0.05859375 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -6 0.34375 0.0703125 -5 0.34375 0.06640625 +20 0.35546875 0.06640625 +18 0.34375 0.0703125 +17 0.34375 0.06640625 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -7 0.35546875 0.0703125 -6 0.34375 0.0703125 +20 0.35546875 0.06640625 +19 0.35546875 0.0703125 +18 0.34375 0.0703125 SURF 0x00 mat 1 refs 3 -8 0.35546875 0.06640625 -0 0.359375 0.0703125 -7 0.35546875 0.0703125 +20 0.35546875 0.06640625 +12 0.359375 0.0703125 +19 0.35546875 0.0703125 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -17 0.359375 0.0703125 -10 0.35546875 0.0703125 +21 0.35546875 0.06640625 +29 0.359375 0.0703125 +22 0.35546875 0.0703125 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -10 0.35546875 0.0703125 -11 0.34375 0.0703125 +21 0.35546875 0.06640625 +22 0.35546875 0.0703125 +23 0.34375 0.0703125 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -11 0.34375 0.0703125 -12 0.34375 0.06640625 +21 0.35546875 0.06640625 +23 0.34375 0.0703125 +24 0.34375 0.06640625 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -12 0.34375 0.06640625 -13 0.34375 0.05859375 +21 0.35546875 0.06640625 +24 0.34375 0.06640625 +25 0.34375 0.05859375 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -13 0.34375 0.05859375 -14 0.35546875 0.05859375 +21 0.35546875 0.06640625 +25 0.34375 0.05859375 +26 0.35546875 0.05859375 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -14 0.35546875 0.05859375 -15 0.359375 0.05859375 +21 0.35546875 0.06640625 +26 0.35546875 0.05859375 +27 0.359375 0.05859375 SURF 0x00 mat 1 refs 3 -9 0.35546875 0.06640625 -15 0.359375 0.05859375 -16 0.359375 0.06640625 +21 0.35546875 0.06640625 +27 0.359375 0.05859375 +28 0.359375 0.06640625 SURF 0x00 mat 1 refs 3 -16 0.359375 0.06640625 -17 0.359375 0.0703125 -9 0.35546875 0.06640625 +28 0.359375 0.06640625 +29 0.359375 0.0703125 +21 0.35546875 0.06640625 kids 0 OBJECT poly name "stby.104" +data 8 +Mesh.006 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 -3.3e-05 0.003549 0.002881 0.000956 @@ -565,9 +673,11 @@ refs 4 kids 0 OBJECT poly name "stby.105" +data 8 +Mesh.007 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 -0.011768 0.003549 0.002881 -0.010778 @@ -584,9 +694,11 @@ refs 4 kids 0 OBJECT poly name "stby.102" +data 8 +Mesh.008 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 0.009612 0.003549 0.002881 0.010601 @@ -603,9 +715,11 @@ refs 4 kids 0 OBJECT poly name "stby.103" +data 8 +Mesh.009 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 0.002814 0.003549 0.002881 0.003803 @@ -621,10 +735,33 @@ refs 4 1 0.09375 0.00390625 kids 0 OBJECT poly -name "stby.101" +name "freq.105" +data 4 +Mesh texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 +numvert 4 +0.003549 0.010529 0.039603 +0.003549 0.002881 0.040592 +0.003549 0.002881 0.035655 +0.003549 0.010529 0.034666 +numsurf 1 +SURF 0x00 +mat 1 +refs 4 +3 0.09375 0.12109375 +0 0.01953125 0.12109375 +1 0.01953125 0.00390625 +2 0.09375 0.00390625 +kids 0 +OBJECT poly +name "stby.101" +data 8 +Mesh.010 +texture "KY196.rgb" +texrep 1 1 +crease 30.000000 numvert 4 0.003549 0.010529 0.01641 0.003549 0.002881 0.017399 @@ -640,29 +777,33 @@ refs 4 1 0.09375 0.00390625 kids 0 OBJECT poly -name "freq.104" +name "Freq.down" +data 9 +Plane.004 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 -0.003549 0.010529 0.0464 -0.003549 0.002881 0.04739 -0.003549 0.002881 0.042453 -0.003549 0.010529 0.041464 +0.003934 0.007988 -0.064199 +0.003934 -0.007397 -0.064199 +0.003934 0.007988 -0.054317 +0.003934 -0.007397 -0.054317 numsurf 1 SURF 0x00 -mat 1 +mat 2 refs 4 -3 0.09375 0.12109375 -0 0.01953125 0.12109375 -1 0.01953125 0.00390625 -2 0.09375 0.00390625 +0 0.795453310013 0.487631440163 +2 0.682003736496 0.487631499767 +3 0.682003676891 0.311018019915 +1 0.795453310013 0.311018019915 kids 0 OBJECT poly name "KY196.knob" +data 8 +Mesh.012 texture "KY196.rgb" texrep 1 1 -crease 45 +crease 45.000000 numvert 48 0.011012 0.005513 -0.065566 0.011012 0.005513 -0.062827 @@ -1003,9 +1144,11 @@ refs 4 kids 0 OBJECT poly name "freq.102" +data 8 +Mesh.013 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 0.055838 0.003549 0.002881 0.056827 @@ -1022,9 +1165,11 @@ refs 4 kids 0 OBJECT poly name "freq.103" +data 8 +Mesh.014 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 0.04904 0.003549 0.002881 0.050029 @@ -1041,9 +1186,11 @@ refs 4 kids 0 OBJECT poly name "freq.101" +data 8 +Mesh.015 texture "KY196.rgb" texrep 1 1 -crease 30 +crease 30.000000 numvert 4 0.003549 0.010529 0.062636 0.003549 0.002881 0.063625 diff --git a/Aircraft/Instruments-3d/ky196/ky196.xml b/Aircraft/Instruments-3d/ky196/ky196.xml deleted file mode 100644 index d06b94b24..000000000 --- a/Aircraft/Instruments-3d/ky196/ky196.xml +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0"?> -<!-- -KY-196 -Bendix/King VHF Comm Transceiver -Syd Adams ---> -<PropertyList> - - <path>ky196.ac</path> - - <animation> - <type>rotate</type> - <object-name>KY196.volume</object-name> - <property>/instrumentation/comm/volume</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> -