1
0
Fork 0

Compare commits

...

14 commits

Author SHA1 Message Date
fly
84f4ed4407 Merge next into feature/volumetric-clouds
Signed-off-by: fly <merspieler@alwaysdata.com>
2023-11-11 16:31:43 +01:00
Roman Ludwicki
3f9dc54c85 For PropertyTreeBrowser, set the path in the title as "/" when the node returns an empty string
Set the title in one place (in a separate function).
2023-10-25 17:09:46 +02:00
Roman Ludwicki
0cd24b172e Fix nasal runtime error "non-objects have no members" for PropertyTreeBrowser 2023-10-25 17:02:10 +02:00
Stuart Buchanan
536cd5f4b6 Updated c172p
https://github.com/c172p-team/c172p/releases/tag/version%2F2020.4.1
2023-10-22 22:09:11 +01:00
Stuart Buchanan
30ee9b5734 Ctrl+Alt+Click handle lack of material info
Previously if a user Ctrl+Alt+Click on a piece of scenery
without material information, FG would throw a Nasal error.
This change handles the situation a bit more gracefully by
at least outputting the lat/lon/alt.
2023-10-22 21:13:21 +01:00
scttgs0
f1ef587a50 latest airports 2023-10-14 01:26:23 -05:00
Fernando García Liñán
8b91f660bc HDR: Better handling of time warp when updating the envmap 2023-10-09 05:52:11 +02:00
Fernando García Liñán
b36210e141 HDR: Use properties for shadowmap and envmap sizes 2023-10-09 04:41:25 +02:00
TheFGFSEagle
5f66773605 canvas.Keybinding.parseShortcut: Accept nil and empty strings, returning nil
This can be used to unset the key binding of a Canvas menu item by using item.setShortcut(nil);
2023-10-06 20:17:25 +02:00
TheFGFSEagle
10306ea92d canvas.gui.MenuItem: Add optional argument for setting the me reference for the callback function (see call for details) 2023-10-06 20:15:20 +02:00
Fernando García Liñán
ae8fee80f7 improved shader 2019-12-05 16:36:30 +01:00
Fernando García Liñán
9a8c28af1c Merge branch 'next' into volumetric-clouds 2019-12-01 14:41:48 +01:00
Fernando García Liñán
8c13cd13e1 Compositor: Initial support for clustered shading under the ALS pipeline 2019-12-01 14:36:25 +01:00
Fernando García Liñán
0cc150b4d7 backup commit 2019-11-04 13:42:00 +01:00
164 changed files with 29423 additions and 11762 deletions

View file

@ -61,13 +61,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redsmokestart</property> <property>sim/model/c172p/lighting/particles/redsmokestart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greensmokestart</property> <property>sim/model/c172p/lighting/particles/greensmokestart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluesmokestart</property> <property>sim/model/c172p/lighting/particles/bluesmokestart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.6</value> <value>0.6</value>
@ -80,13 +80,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redsmokeend</property> <property>sim/model/c172p/lighting/particles/redsmokeend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greensmokeend</property> <property>sim/model/c172p/lighting/particles/greensmokeend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluesmokeend</property> <property>sim/model/c172p/lighting/particles/bluesmokeend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.01</value> <value>0.01</value>

View file

@ -53,7 +53,7 @@
<value>8</value> <value>8</value>
</greater-than> </greater-than>
<not-equals> <not-equals>
<property>/fdm/jsbsim/bushkit</property> <property>fdm/jsbsim/bushkit</property>
<value>5</value> <value>5</value>
</not-equals> </not-equals>
</and> </and>
@ -96,13 +96,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value> 0.05 </value> <value> 0.05 </value>
@ -115,13 +115,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.020</value> <value>0.020</value>

View file

@ -49,7 +49,7 @@ Copied from Cap10C by PAF team - http://equipe-flightgear.forumactif.com
<value>8</value> <value>8</value>
</greater-than> </greater-than>
<not-equals> <not-equals>
<property>/fdm/jsbsim/bushkit</property> <property>fdm/jsbsim/bushkit</property>
<value>5</value> <value>5</value>
</not-equals> </not-equals>
</and> </and>

View file

@ -53,7 +53,7 @@
<value>8</value> <value>8</value>
</greater-than> </greater-than>
<not-equals> <not-equals>
<property>/fdm/jsbsim/bushkit</property> <property>fdm/jsbsim/bushkit</property>
<value>5</value> <value>5</value>
</not-equals> </not-equals>
</and> </and>
@ -96,13 +96,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -115,13 +115,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.020</value> <value>0.020</value>

View file

@ -55,16 +55,16 @@
</greater-than> </greater-than>
<or> <or>
<less-than> <less-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</less-than> </less-than>
<and> <and>
<greater-than> <greater-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/environment/surface/snow-thickness-factor</property> <property>environment/surface/snow-thickness-factor</property>
<value>.21</value> <value>.21</value>
</less-than> </less-than>
</and> </and>

View file

@ -52,16 +52,16 @@
</greater-than> </greater-than>
<or> <or>
<less-than> <less-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</less-than> </less-than>
<and> <and>
<greater-than> <greater-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/environment/surface/snow-thickness-factor</property> <property>environment/surface/snow-thickness-factor</property>
<value>.21</value> <value>.21</value>
</less-than> </less-than>
</and> </and>

View file

@ -52,16 +52,16 @@
</greater-than> </greater-than>
<or> <or>
<less-than> <less-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</less-than> </less-than>
<and> <and>
<greater-than> <greater-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/environment/surface/snow-thickness-factor</property> <property>environment/surface/snow-thickness-factor</property>
<value>.21</value> <value>.21</value>
</less-than> </less-than>
</and> </and>

View file

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
<name>lm-fg1000-interior-panel-implicit</name>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-interior-panel</inherits-from>
<parameters>
<implicit-lightmap-enabled type="int">1</implicit-lightmap-enabled>
<implicit-lightmap-tag-color type="vec3d">1.0 1.0 1.0</implicit-lightmap-tag-color>
<implicit-lightmap-emit-color type="vec3d">0.75 0.6 0.5</implicit-lightmap-emit-color>
<implicit-lightmap-threshold-low type="float">0.3</implicit-lightmap-threshold-low>
<implicit-lightmap-threshold-high type="float">0.6</implicit-lightmap-threshold-high>
<implicit-lightmap-intensity><use>/controls/lighting/swcb</use></implicit-lightmap-intensity>
</parameters>
</PropertyList>

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
<name>lm-gear-fg1000</name>
<inherits-from>Aircraft/c172p/Models/Effects/interior/c172p-interior</inherits-from>
<parameters>
<texture n="3">
<image>Aircraft/c172p/Models/Effects/interior/lm_gear-breakers.png</image>
<type>2d</type>
<filter>linear-mipmap-linear</filter>
<wrap-s>clamp</wrap-s>
<wrap-t>clamp</wrap-t>
<internal-format>normalized</internal-format>
</texture>
<lightmap-enabled type="int">1</lightmap-enabled>
<lightmap-multi type="int">1</lightmap-multi>
<lightmap-factor type="float" n="0"><use>/sim/model/lightmap/panel/factor</use></lightmap-factor>
<lightmap-color type="vec3d" n="0"> 1 .95 0.85 </lightmap-color>
<lightmap-factor type="float" n="1"><use>/controls/lighting/domeL</use></lightmap-factor>
<lightmap-color type="vec3d" n="1"> 1.0 0.9 0.8 </lightmap-color>
<lightmap-factor type="float" n="2"><use>/controls/lighting/domeR</use></lightmap-factor>
<lightmap-color type="vec3d" n="2"> 1.0 0.9 0.8 </lightmap-color>
<lightmap-factor type="float" n="3"><use>/controls/lighting/pedestal</use></lightmap-factor>
<lightmap-color type="vec3d" n="3"> 1.0 1.0 1.0 </lightmap-color>
</parameters>
</PropertyList>

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
<name>lm-gear-fg1000</name>
<inherits-from>Aircraft/c172p/Models/Effects/interior/c172p-interior</inherits-from>
<parameters>
<texture n="3">
<image>Aircraft/c172p/Models/Effects/interior/lm_gear.png</image>
<type>2d</type>
<filter>linear-mipmap-linear</filter>
<wrap-s>clamp</wrap-s>
<wrap-t>clamp</wrap-t>
<internal-format>normalized</internal-format>
</texture>
<lightmap-enabled type="int">1</lightmap-enabled>
<lightmap-multi type="int">1</lightmap-multi>
<lightmap-factor type="float" n="0"><use>/sim/model/lightmap/panel/factor</use></lightmap-factor>
<lightmap-color type="vec3d" n="0"> 1 .95 0.85 </lightmap-color>
<lightmap-factor type="float" n="1"><use>/controls/lighting/domeL</use></lightmap-factor>
<lightmap-color type="vec3d" n="1"> 1.0 0.9 0.8 </lightmap-color>
<lightmap-factor type="float" n="2"><use>/controls/lighting/domeR</use></lightmap-factor>
<lightmap-color type="vec3d" n="2"> 1.0 0.9 0.8 </lightmap-color>
<lightmap-factor type="float" n="3"><use>/controls/lighting/pedestal</use></lightmap-factor>
<lightmap-color type="vec3d" n="3"> 1.0 1.0 1.0 </lightmap-color>
</parameters>
</PropertyList>

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
<name>lm-interior-fuel-selector</name>
<inherits-from>Aircraft/c172p/Models/Effects/interior/c172p-interior</inherits-from>
<parameters>
<texture n="3">
<image>Aircraft/c172p/Models/Effects/interior/lm_fuel-selector.png</image>
<type>2d</type>
<filter>linear-mipmap-linear</filter>
<wrap-s>clamp</wrap-s>
<wrap-t>clamp</wrap-t>
<internal-format>normalized</internal-format>
</texture>
<lightmap-enabled type="int">1</lightmap-enabled>
<lightmap-multi type="int">1</lightmap-multi>
<lightmap-factor type="float" n="0">0</lightmap-factor>
<lightmap-color type="vec3d" n="0"> 1.0 1.0 1.0 </lightmap-color>
<lightmap-factor type="float" n="1"><use>/sim/model/lightmap/flood/factor</use></lightmap-factor>
<lightmap-color type="vec3d" n="1"> 0.9 0.5 0.5 </lightmap-color>
<lightmap-factor type="float" n="2"><use>/sim/model/lightmap/dome/factor</use></lightmap-factor>
<lightmap-color type="vec3d" n="2"> 1.0 0.8 0.5 </lightmap-color>
<lightmap-factor type="float" n="3">0</lightmap-factor>
<lightmap-color type="vec3d" n="3"> 1.0 1.0 1.0 </lightmap-color>
</parameters>
</PropertyList>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View file

@ -68,13 +68,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.1</value> <value>0.1</value>
@ -87,13 +87,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.0005</value> <value>0.0005</value>

View file

@ -0,0 +1,100 @@
<?xml version="1.0"?>
<PropertyList>
<particlesystem>
<name>left-float</name>
<texture>spray.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<condition>
<property>fdm/jsbsim/float/water-dissipation</property>
</condition>
<align>billboard</align>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>45</theta-min-deg>
<theta-max-deg>85</theta-max-deg>
<phi-min-deg>-10</phi-min-deg>
<phi-max-deg>10</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>.5</spread>
</speed-mps>
<rotation-speed>
<x-max-deg-sec>15</x-max-deg-sec>
<x-min-deg-sec>-15</x-min-deg-sec>
<y-max-deg-sec>15</y-max-deg-sec>
<y-min-deg-sec>-15</y-min-deg-sec>
<z-max-deg-sec>15</z-max-deg-sec>
<z-min-deg-sec>-15</z-min-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>10</value>
<spread>50</spread>
</particles-per-sec>
</counter>
<particle>
<start>
<color>
<red>
<property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red>
<green>
<property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green>
<blue>
<property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue>
<alpha>
<value>0.5</value>
</alpha>
</color>
<size>
<value>1</value>
</size>
</start>
<end>
<color>
<red>
<property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red>
<green>
<property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green>
<blue>
<property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue>
<alpha>
<value>0.001</value>
</alpha>
</color>
<size>
<value>6</value>
</size>
</end>
<life-sec>
<value>.5</value>
</life-sec>
<mass-kg>0.5</mass-kg>
<radius-m>0.175</radius-m>
</particle>
<program>
<fluid>water</fluid>
<gravity>true</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

View file

@ -60,13 +60,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.5</value> <value>0.5</value>
@ -79,13 +79,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.001</value> <value>0.001</value>

View file

@ -1,120 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<PropertyList>
<params>
<!-- IMPORTANT: int properties 14 to 19, both included, are reserved
for the immat system. Do not use them!
-->
<spray_wake_speed_kt>
<property>sim/multiplay/generic/float[6]</property>
</spray_wake_speed_kt>
</params>
<particlesystem>
<name>right-wake</name>
<texture>wake.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<condition>
<and>
<greater-than>
<property alias="/params/spray_wake_speed_kt/property"/>
<value>10</value>
</greater-than>
<less-than>
<property alias="/params/spray_wake_speed_kt/property"/>
<value>20</value>
</less-than>
</and>
</condition>
<attach>world</attach>
<align>billboard</align>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>90</theta-min-deg>
<theta-max-deg>98</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<property alias="/params/spray_wake_speed_kt/property"/>
<value>10</value>
<spread>2.5</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>5</x-min-deg-sec>
<y-min-deg-sec>5</y-min-deg-sec>
<z-min-deg-sec>5</z-min-deg-sec>
<x-max-deg-sec>25</x-max-deg-sec>
<y-max-deg-sec>25</y-max-deg-sec>
<z-max-deg-sec>25</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<property alias="/params/spray_wake_speed_kt/property"/>
<factor>15</factor>
<spread>0</spread>
</particles-per-sec>
</counter>
<particle>
<start>
<color>
<red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property>
</red>
<green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property>
</green>
<blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue>
<alpha>
<value>0.5</value>
</alpha>
</color>
<size>
<value>0.4</value>
</size>
</start>
<end>
<color>
<red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property>
</red>
<green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property>
</green>
<blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue>
<alpha>
<value>0.001</value>
</alpha>
</color>
<size>
<value>3.5</value>
</size>
</end>
<life-sec>
<value>5.0</value>
</life-sec>
<mass-kg>25</mass-kg>
<radius-m>0.2</radius-m>
</particle>
<program>
<fluid>water</fluid>
<gravity>true</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

View file

@ -158,16 +158,16 @@
</greater-than> </greater-than>
<or> <or>
<less-than> <less-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</less-than> </less-than>
<and> <and>
<greater-than> <greater-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/environment/surface/snow-thickness-factor</property> <property>environment/surface/snow-thickness-factor</property>
<value>.21</value> <value>.21</value>
</less-than> </less-than>
</and> </and>

View file

@ -38,7 +38,7 @@
<phi-max-deg>10</phi-max-deg> <phi-max-deg>10</phi-max-deg>
<speed-mps> <speed-mps>
<property alias="/params/spray_wake_speed_kt/property"/> <property alias="/params/spray_wake_speed_kt/property"/>
<value>10</value> <value>1</value>
<spread>2.5</spread> <spread>2.5</spread>
</speed-mps> </speed-mps>
<rotation-speed> <rotation-speed>
@ -63,13 +63,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.5</value> <value>0.5</value>
@ -82,13 +82,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.001</value> <value>0.001</value>

View file

@ -68,10 +68,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -140,10 +140,10 @@
<object-name>LAxle</object-name> <object-name>LAxle</object-name>
<object-name>Lstrut.001</object-name> <object-name>Lstrut.001</object-name>
<object-name>LFrontWheel</object-name> <object-name>LFrontWheel</object-name>
<property>/fdm/jsbsim/gear/unit[19]/steering-angle-deg</property> <property>fdm/jsbsim/gear/unit[19]/steering-angle-deg</property>
<condition> <condition>
<greater-than> <greater-than>
<property>/fdm/jsbsim/gear/unit[19]/wheel-speed-fps</property> <property>fdm/jsbsim/gear/unit[19]/wheel-speed-fps</property>
<value>0.5</value> <value>0.5</value>
</greater-than> </greater-than>
</condition> </condition>
@ -163,10 +163,10 @@
<object-name>RAxle</object-name> <object-name>RAxle</object-name>
<object-name>Rstrut.001</object-name> <object-name>Rstrut.001</object-name>
<object-name>RFrontWheel</object-name> <object-name>RFrontWheel</object-name>
<property>/fdm/jsbsim/gear/unit[20]/steering-angle-deg</property> <property>fdm/jsbsim/gear/unit[20]/steering-angle-deg</property>
<condition> <condition>
<greater-than> <greater-than>
<property>/fdm/jsbsim/gear/unit[19]/wheel-speed-fps</property> <property>fdm/jsbsim/gear/unit[19]/wheel-speed-fps</property>
<value>0.5</value> <value>0.5</value>
</greater-than> </greater-than>
</condition> </condition>

View file

@ -0,0 +1,100 @@
<?xml version="1.0"?>
<PropertyList>
<particlesystem>
<name>right-float</name>
<texture>spray.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<condition>
<property>fdm/jsbsim/float/water-dissipation</property>
</condition>
<align>billboard</align>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>45</theta-min-deg>
<theta-max-deg>85</theta-max-deg>
<phi-min-deg>-10</phi-min-deg>
<phi-max-deg>10</phi-max-deg>
<speed-mps>
<value>0</value>
<spread>.5</spread>
</speed-mps>
<rotation-speed>
<x-max-deg-sec>15</x-max-deg-sec>
<x-min-deg-sec>-15</x-min-deg-sec>
<y-max-deg-sec>15</y-max-deg-sec>
<y-min-deg-sec>-15</y-min-deg-sec>
<z-max-deg-sec>15</z-max-deg-sec>
<z-min-deg-sec>-15</z-min-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<value>10</value>
<spread>50</spread>
</particles-per-sec>
</counter>
<particle>
<start>
<color>
<red>
<property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red>
<green>
<property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green>
<blue>
<property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue>
<alpha>
<value>0.5</value>
</alpha>
</color>
<size>
<value>1</value>
</size>
</start>
<end>
<color>
<red>
<property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red>
<green>
<property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green>
<blue>
<property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue>
<alpha>
<value>0.001</value>
</alpha>
</color>
<size>
<value>6</value>
</size>
</end>
<life-sec>
<value>.5</value>
</life-sec>
<mass-kg>0.5</mass-kg>
<radius-m>0.175</radius-m>
</particle>
<program>
<fluid>air</fluid>
<gravity>true</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

View file

@ -61,13 +61,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.5</value> <value>0.5</value>
@ -80,13 +80,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.001</value> <value>0.001</value>

View file

@ -1,120 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<PropertyList>
<params>
<!-- IMPORTANT: int properties 14 to 19, both included, are reserved
for the immat system. Do not use them!
-->
<spray_wake_speed_kt>
<property>sim/multiplay/generic/float[6]</property>
</spray_wake_speed_kt>
</params>
<particlesystem>
<name>right-wake</name>
<texture>wake.png</texture>
<emissive>false</emissive>
<lighting>false</lighting>
<condition>
<and>
<greater-than>
<property alias="/params/spray_wake_speed_kt/property"/>
<value>10</value>
</greater-than>
<less-than>
<property alias="/params/spray_wake_speed_kt/property"/>
<value>20</value>
</less-than>
</and>
</condition>
<align>billboard</align>
<attach>world</attach>
<placer>
<type>point</type>
</placer>
<shooter>
<theta-min-deg>90</theta-min-deg>
<theta-max-deg>98</theta-max-deg>
<phi-min-deg>-1.5</phi-min-deg>
<phi-max-deg>1.5</phi-max-deg>
<speed-mps>
<property alias="/params/spray_wake_speed_kt/property"/>
<value>10</value>
<spread>2.5</spread>
</speed-mps>
<rotation-speed>
<x-min-deg-sec>5</x-min-deg-sec>
<y-min-deg-sec>5</y-min-deg-sec>
<z-min-deg-sec>5</z-min-deg-sec>
<x-max-deg-sec>25</x-max-deg-sec>
<y-max-deg-sec>25</y-max-deg-sec>
<z-max-deg-sec>25</z-max-deg-sec>
</rotation-speed>
</shooter>
<counter>
<particles-per-sec>
<property alias="/params/spray_wake_speed_kt/property"/>
<factor>15</factor>
<spread>0</spread>
</particles-per-sec>
</counter>
<particle>
<start>
<color>
<red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property>
</red>
<green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property>
</green>
<blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue>
<alpha>
<value>0.5</value>
</alpha>
</color>
<size>
<value>0.4</value>
</size>
</start>
<end>
<color>
<red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property>
</red>
<green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property>
</green>
<blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue>
<alpha>
<value>0.001</value>
</alpha>
</color>
<size>
<value>3.5</value>
</size>
</end>
<life-sec>
<value>5.0</value>
</life-sec>
<mass-kg>25</mass-kg>
<radius-m>0.2</radius-m>
</particle>
<program>
<fluid>water</fluid>
<gravity>true</gravity>
<wind>false</wind>
</program>
</particlesystem>
</PropertyList>

View file

@ -159,16 +159,16 @@
</greater-than> </greater-than>
<or> <or>
<less-than> <less-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</less-than> </less-than>
<and> <and>
<greater-than> <greater-than>
<property>/position/altitude-agl-m</property> <property>position/altitude-agl-m</property>
<property>/environment/snow-level-m</property> <property>environment/snow-level-m</property>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/environment/surface/snow-thickness-factor</property> <property>environment/surface/snow-thickness-factor</property>
<value>.21</value> <value>.21</value>
</less-than> </less-than>
</and> </and>

View file

@ -25,7 +25,7 @@
<value>200.0</value> <value>200.0</value>
</greater-than> </greater-than>
<greater-than> <greater-than>
<property>/environment/rain-norm</property> <property>environment/rain-norm</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
<less-than> <less-than>
@ -33,7 +33,7 @@
<value>5.0</value> <value>5.0</value>
</less-than> </less-than>
<not> <not>
<property>/sim/current-view/internal</property> <property>sim/current-view/internal</property>
</not> </not>
</and> </and>
</condition> </condition>
@ -97,13 +97,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -116,13 +116,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.020</value> <value>0.020</value>

View file

@ -51,7 +51,7 @@
<value>8</value> <value>8</value>
</greater-than> </greater-than>
<equals> <equals>
<property>/fdm/jsbsim/bushkit</property> <property>fdm/jsbsim/bushkit</property>
<value>5</value> <value>5</value>
</equals> </equals>
</and> </and>
@ -97,13 +97,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>1.0</value> <value>1.0</value>
@ -116,13 +116,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.6</value> <value>0.6</value>

View file

@ -49,7 +49,7 @@ Copied from Cap10C by PAF team - http://equipe-flightgear.forumactif.com
<value>8</value> <value>8</value>
</greater-than> </greater-than>
<equals> <equals>
<property>/fdm/jsbsim/bushkit</property> <property>fdm/jsbsim/bushkit</property>
<value>5</value> <value>5</value>
</equals> </equals>
</and> </and>
@ -95,13 +95,13 @@ Copied from Cap10C by PAF team - http://equipe-flightgear.forumactif.com
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>1.0</value> <value>1.0</value>
@ -114,13 +114,13 @@ Copied from Cap10C by PAF team - http://equipe-flightgear.forumactif.com
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.6</value> <value>0.6</value>

View file

@ -51,7 +51,7 @@
<value>8</value> <value>8</value>
</greater-than> </greater-than>
<equals> <equals>
<property>/fdm/jsbsim/bushkit</property> <property>fdm/jsbsim/bushkit</property>
<value>5</value> <value>5</value>
</equals> </equals>
</and> </and>
@ -97,13 +97,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>1.0</value> <value>1.0</value>
@ -116,13 +116,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.6</value> <value>0.6</value>

View file

@ -55,13 +55,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -74,13 +74,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.02</value> <value>0.02</value>

View file

@ -17,7 +17,7 @@
<condition> <condition>
<or> <or>
<property alias="/params/left_tyre_smoke_ground_effect_speed_kt/property"/> <property alias="/params/left_tyre_smoke_ground_effect_speed_kt/property"/>
<property>/fdm/jsbsim/gear/gear-burn-left</property> <property>fdm/jsbsim/gear/gear-burn-left</property>
</or> </or>
</condition> </condition>
@ -59,13 +59,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -78,13 +78,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.02</value> <value>0.02</value>

View file

@ -17,7 +17,7 @@
<condition> <condition>
<or> <or>
<property alias="/params/right_tyre_smoke_ground_effect_speed_kt/property"/> <property alias="/params/right_tyre_smoke_ground_effect_speed_kt/property"/>
<property>/fdm/jsbsim/gear/gear-burn-right</property> <property>fdm/jsbsim/gear/gear-burn-right</property>
</or> </or>
</condition> </condition>
@ -59,13 +59,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -78,13 +78,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.02</value> <value>0.02</value>

View file

@ -81,13 +81,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -100,13 +100,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.020</value> <value>0.020</value>

View file

@ -80,13 +80,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -99,13 +99,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.020</value> <value>0.020</value>

View file

@ -81,13 +81,13 @@
<start> <start>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedstart</property> <property>sim/model/c172p/lighting/particles/redcombinedstart</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedstart</property> <property>sim/model/c172p/lighting/particles/greencombinedstart</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedstart</property> <property>sim/model/c172p/lighting/particles/bluecombinedstart</property>
</blue> </blue>
<alpha> <alpha>
<value>0.05</value> <value>0.05</value>
@ -100,13 +100,13 @@
<end> <end>
<color> <color>
<red> <red>
<property>/sim/model/c172p/lighting/particles/redcombinedend</property> <property>sim/model/c172p/lighting/particles/redcombinedend</property>
</red> </red>
<green> <green>
<property>/sim/model/c172p/lighting/particles/greencombinedend</property> <property>sim/model/c172p/lighting/particles/greencombinedend</property>
</green> </green>
<blue> <blue>
<property>/sim/model/c172p/lighting/particles/bluecombinedend</property> <property>sim/model/c172p/lighting/particles/bluecombinedend</property>
</blue> </blue>
<alpha> <alpha>
<value>0.020</value> <value>0.020</value>

View file

@ -14,7 +14,7 @@
<type>select</type> <type>select</type>
<object-name>cable-w</object-name> <object-name>cable-w</object-name>
<condition> <condition>
<property>/controls/electric/external-power</property> <property>controls/electric/external-power</property>
</condition> </condition>
</animation> </animation>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 84 KiB

View file

@ -14,10 +14,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -14,10 +14,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Adapted from the Diamond-da40 -->
<PropertyList>
<path>elt-fg1000.ac</path>
<texture-path>../../../../Models</texture-path>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-interior-panel-parts</inherits-from>
<object-name>eltlamp</object-name>
<object-name>ELTSwitch</object-name>
<object-name>eltbolts</object-name>
</effect>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-hobbs-implicit</inherits-from>
<object-name>eltpanel</object-name>
</effect>
<animation>
<type>material</type>
<object-name>eltpanel</object-name>
<object-name>eltlamp</object-name>
<object-name>ELTSwitch</object-name>
<object-name>eltbolts</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>pick</type>
<object-name>ELTSwitch</object-name>
<visible>true</visible>
<action>
<button>0</button>
<repeatable>false</repeatable>
<binding>
<command>property-toggle</command>
<property>controls/switches/eltswitch</property>
</binding>
<binding>
<command>nasal</command>
<script>c172p.click("avionics")</script>
</binding>
</action>
<hovered>
<binding>
<command>set-tooltip</command>
<tooltip-id>ELT-switch</tooltip-id>
<label>ELT: %s</label>
<mapping>on-off</mapping>
<property>controls/switches/eltswitch</property>
</binding>
</hovered>
</animation>
<animation>
<type>rotate</type>
<object-name>ELTSwitch</object-name>
<property>controls/switches/eltswitch</property>
<factor>-20</factor>
<axis>
<x>0.0</x>
<y>1.0</y>
<z>0.0</z>
</axis>
<center>
<x-m>-0.360932</x-m>
<y-m> 0.307917</y-m>
<z-m> 0.115113</z-m>
</center>
</animation>
</PropertyList>

View file

@ -14,10 +14,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -14,10 +14,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -15,10 +15,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

View file

@ -149,10 +149,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -145,10 +145,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -4,54 +4,6 @@
<path>AI-fg1000.ac</path> <path>AI-fg1000.ac</path>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-ai</inherits-from>
<object-name>AdjustKnob</object-name>
<object-name>Roll</object-name>
<object-name>Pitch</object-name>
<object-name>Aircraft</object-name>
<object-name>RollReference</object-name>
<object-name>Bracket</object-name>
<object-name>Bezel</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Aircraft</object-name>
<object-name>Pitch</object-name>
<object-name>Roll</object-name>
<object-name>RollReference</object-name>
<object-name>Case</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>AdjustKnob</object-name>
<object-name>Bezel</object-name>
<object-name>Bracket</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<model> <model>
<name>ai-fg1000</name> <name>ai-fg1000</name>
<path>../../../../Effects/interior/procedural_light_instruments_fg1000.xml</path> <path>../../../../Effects/interior/procedural_light_instruments_fg1000.xml</path>
@ -62,13 +14,13 @@
</offsets> </offsets>
<condition> <condition>
<and> <and>
<property>/controls/panel/glass</property> <property>controls/panel/glass</property>
<greater-than> <greater-than>
<property>/controls/lighting/stby</property> <property>controls/lighting/stby</property>
<value>0</value> <value>0</value>
</greater-than> </greater-than>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</greater-than> </greater-than>
</and> </and>
@ -153,7 +105,7 @@
</binding> </binding>
</action> </action>
<property>instrumentation/attitude-indicator/horizon-offset-deg</property> <property>instrumentation/attitude-indicator/horizon-offset-deg</property>
<factor>-8</factor> <factor>-16</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -244,4 +196,52 @@
<texture>AI.png</texture> <texture>AI.png</texture>
</animation> </animation>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-ai</inherits-from>
<object-name>AdjustKnob</object-name>
<object-name>Roll</object-name>
<object-name>Pitch</object-name>
<object-name>Aircraft</object-name>
<object-name>RollReference</object-name>
<object-name>Bracket</object-name>
<object-name>Bezel</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Aircraft</object-name>
<object-name>Pitch</object-name>
<object-name>Roll</object-name>
<object-name>RollReference</object-name>
<object-name>Case</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>AdjustKnob</object-name>
<object-name>Bezel</object-name>
<object-name>Bracket</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -4,78 +4,6 @@
<path>AI.ac</path> <path>AI.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-ai</inherits-from>
<object-name>AdjustKnob</object-name>
<object-name>Roll</object-name>
<object-name>Pitch</object-name>
<object-name>Aircraft</object-name>
<object-name>RollReference</object-name>
<object-name>Bracket</object-name>
<object-name>Bezel</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Aircraft</object-name>
<object-name>Pitch</object-name>
<object-name>Roll</object-name>
<object-name>RollReference</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>AdjustKnob</object-name>
<object-name>Bezel</object-name>
<object-name>Bracket</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Aircraft</object-name>
<object-name>RollReference</object-name>
<emission>
<red>.3</red>
<green>.3</green>
<blue>.3</blue>
<factor-prop>/sim/model/lightmap/panel/factor</factor-prop>
</emission>
</animation>
<animation> <animation>
<name>Pitch</name> <name>Pitch</name>
<type>translate</type> <type>translate</type>
@ -154,7 +82,7 @@
</binding> </binding>
</action> </action>
<property>instrumentation/attitude-indicator/horizon-offset-deg</property> <property>instrumentation/attitude-indicator/horizon-offset-deg</property>
<factor>-8</factor> <factor>-16</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -245,4 +173,76 @@
<texture>AI.png</texture> <texture>AI.png</texture>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-ai</inherits-from>
<object-name>AdjustKnob</object-name>
<object-name>Roll</object-name>
<object-name>Pitch</object-name>
<object-name>Aircraft</object-name>
<object-name>RollReference</object-name>
<object-name>Bracket</object-name>
<object-name>Bezel</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Aircraft</object-name>
<object-name>Pitch</object-name>
<object-name>Roll</object-name>
<object-name>RollReference</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>AdjustKnob</object-name>
<object-name>Bezel</object-name>
<object-name>Bracket</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Aircraft</object-name>
<object-name>RollReference</object-name>
<emission>
<red>.3</red>
<green>.3</green>
<blue>.3</blue>
<factor-prop>/sim/model/lightmap/panel/factor</factor-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -21,10 +21,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -21,67 +21,6 @@
<path>EGT.ac</path> <path>EGT.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-egt</inherits-from>
<object-name>Needle</object-name>
<object-name>Bug</object-name>
<object-name>Knob</object-name>
<object-name>Face</object-name>
<object-name>Front</object-name>
<object-name>Case</object-name>
</effect>
<params>
<value>/engines/active-engine/egt-norm</value>
<bug>engines/engine[0]/egt-bug-norm</bug>
</params>
<animation>
<type>material</type>
<object-name>Needle</object-name>
<object-name>Bug</object-name>
<object-name>Knob</object-name>
<object-name>Face</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Front</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle</object-name> <object-name>Needle</object-name>
@ -146,4 +85,65 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-egt</inherits-from>
<object-name>Needle</object-name>
<object-name>Bug</object-name>
<object-name>Knob</object-name>
<object-name>Face</object-name>
<object-name>Front</object-name>
<object-name>Case</object-name>
</effect>
<params>
<value>/engines/active-engine/egt-norm</value>
<bug>engines/engine[0]/egt-bug-norm</bug>
</params>
<animation>
<type>material</type>
<object-name>Needle</object-name>
<object-name>Bug</object-name>
<object-name>Knob</object-name>
<object-name>Face</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Front</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -21,10 +21,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -21,10 +21,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -43,10 +43,10 @@
<object-name>Case</object-name> <object-name>Case</object-name>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -61,7 +61,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>OilTempNeedle</object-name> <object-name>OilTempNeedle</object-name>
<property>/engines/active-engine/indicated-oil-final-temperature-degf</property> <property>engines/active-engine/indicated-oil-final-temperature-degf</property>
<interpolation> <interpolation>
<entry> <entry>
<ind>0</ind> <ind>0</ind>

View file

@ -27,10 +27,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -21,10 +21,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -4,52 +4,6 @@
<path>alt-fg1000.ac</path> <path>alt-fg1000.ac</path>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-alt</inherits-from>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>disk</object-name>
<object-name>Face</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>Case</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<model> <model>
<name>alt-fg1000</name> <name>alt-fg1000</name>
<path>../../../../Effects/interior/procedural_light_instruments_fg1000.xml</path> <path>../../../../Effects/interior/procedural_light_instruments_fg1000.xml</path>
@ -60,13 +14,13 @@
</offsets> </offsets>
<condition> <condition>
<and> <and>
<property>/controls/panel/glass</property> <property>controls/panel/glass</property>
<greater-than> <greater-than>
<property>/controls/lighting/stby</property> <property>controls/lighting/stby</property>
<value>0</value> <value>0</value>
</greater-than> </greater-than>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</greater-than> </greater-than>
</and> </and>
@ -76,7 +30,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle100</object-name> <object-name>Needle100</object-name>
<property>/instrumentation/altimeter/indicated-altitude-ft</property> <property>instrumentation/altimeter/indicated-altitude-ft</property>
<factor>0.36</factor> <factor>0.36</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -93,7 +47,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle1000</object-name> <object-name>Needle1000</object-name>
<property>/instrumentation/altimeter/indicated-altitude-ft</property> <property>instrumentation/altimeter/indicated-altitude-ft</property>
<factor>0.036</factor> <factor>0.036</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -110,7 +64,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle10000</object-name> <object-name>Needle10000</object-name>
<property>/instrumentation/altimeter/indicated-altitude-ft</property> <property>instrumentation/altimeter/indicated-altitude-ft</property>
<factor>0.0036</factor> <factor>0.0036</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -127,7 +81,7 @@
<animation> <animation>
<type>texrotate</type> <type>texrotate</type>
<object-name>inhg</object-name> <object-name>inhg</object-name>
<property>/instrumentation/altimeter/setting-inhg</property> <property>instrumentation/altimeter/setting-inhg</property>
<interpolation> <interpolation>
<entry> <entry>
<ind>27.90</ind> <ind>27.90</ind>
@ -185,8 +139,8 @@
<animation> <animation>
<type>knob</type> <type>knob</type>
<object-name>disk</object-name> <object-name>disk</object-name>
<property>/instrumentation/altimeter/setting-inhg</property> <property>instrumentation/altimeter/setting-inhg</property>
<factor>-800</factor> <factor>-1600</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -200,7 +154,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/altimeter/setting-inhg</property> <property>instrumentation/altimeter/setting-inhg</property>
<factor>0.01</factor> <factor>0.01</factor>
<min>26.0</min> <min>26.0</min>
<max>33.0</max> <max>33.0</max>
@ -217,4 +171,50 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-alt</inherits-from>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>disk</object-name>
<object-name>Face</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>Case</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -4,85 +4,12 @@
<path>alt.ac</path> <path>alt.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-alt</inherits-from>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>disk</object-name>
<object-name>Face</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<!--animation>
<type>material</type>
<object-name>disk</object-name>
<object-name>Case</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red>0.45</red>
<green>0.09</green>
<blue>0.00001</blue>
<factor-prop>/sim/model//material/instruments/factor</factor-prop>
</emission>
</animation-->
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle100</object-name> <object-name>Needle100</object-name>
<property>/instrumentation/altimeter/indicated-altitude-ft</property> <property>instrumentation/altimeter/indicated-altitude-ft</property>
<factor>0.36</factor> <factor>0.36</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -99,7 +26,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle1000</object-name> <object-name>Needle1000</object-name>
<property>/instrumentation/altimeter/indicated-altitude-ft</property> <property>instrumentation/altimeter/indicated-altitude-ft</property>
<factor>0.036</factor> <factor>0.036</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -116,7 +43,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Needle10000</object-name> <object-name>Needle10000</object-name>
<property>/instrumentation/altimeter/indicated-altitude-ft</property> <property>instrumentation/altimeter/indicated-altitude-ft</property>
<factor>0.0036</factor> <factor>0.0036</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -133,7 +60,7 @@
<animation> <animation>
<type>texrotate</type> <type>texrotate</type>
<object-name>inhg</object-name> <object-name>inhg</object-name>
<property>/instrumentation/altimeter/setting-inhg</property> <property>instrumentation/altimeter/setting-inhg</property>
<interpolation> <interpolation>
<entry> <entry>
<ind>27.90</ind> <ind>27.90</ind>
@ -191,8 +118,8 @@
<animation> <animation>
<type>knob</type> <type>knob</type>
<object-name>disk</object-name> <object-name>disk</object-name>
<property>/instrumentation/altimeter/setting-inhg</property> <property>instrumentation/altimeter/setting-inhg</property>
<factor>-800</factor> <factor>-1600</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -206,7 +133,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/altimeter/setting-inhg</property> <property>instrumentation/altimeter/setting-inhg</property>
<factor>0.01</factor> <factor>0.01</factor>
<min>26.0</min> <min>26.0</min>
<max>33.0</max> <max>33.0</max>
@ -223,4 +150,79 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-alt</inherits-from>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>disk</object-name>
<object-name>Face</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>inhg</object-name>
<object-name>Needle10000</object-name>
<object-name>Needle1000</object-name>
<object-name>Needle100</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<!--animation>
<type>material</type>
<object-name>disk</object-name>
<object-name>Case</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red>0.45</red>
<green>0.09</green>
<blue>0.00001</blue>
<factor-prop>/sim/model//material/instruments/factor</factor-prop>
</emission>
</animation-->
</PropertyList> </PropertyList>

View file

@ -19,7 +19,7 @@
<object-name>Case</object-name> <object-name>Case</object-name>
<condition> <condition>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
</condition> </condition>
<emission> <emission>
@ -39,13 +39,13 @@
</offsets> </offsets>
<condition> <condition>
<and> <and>
<property>/controls/panel/glass</property> <property>controls/panel/glass</property>
<greater-than> <greater-than>
<property>/controls/lighting/stby</property> <property>controls/lighting/stby</property>
<value>0</value> <value>0</value>
</greater-than> </greater-than>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</greater-than> </greater-than>
</and> </and>

View file

@ -20,10 +20,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -23,10 +23,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -41,7 +41,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>SecondHand</object-name> <object-name>SecondHand</object-name>
<property>/sim/model/c172p/local-time-seconds</property> <property>sim/model/c172p/local-time-seconds</property>
<factor>6</factor> <factor>6</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -58,7 +58,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>MinuteHand</object-name> <object-name>MinuteHand</object-name>
<property>/sim/model/c172p/local-time-seconds</property> <property>sim/model/c172p/local-time-seconds</property>
<factor>0.1</factor> <factor>0.1</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -75,7 +75,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>HourHand</object-name> <object-name>HourHand</object-name>
<property>/sim/model/c172p/local-time-seconds</property> <property>sim/model/c172p/local-time-seconds</property>
<factor>0.008333</factor> <factor>0.008333</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>

View file

@ -28,10 +28,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -31,98 +31,22 @@
<left-display-dot>instrumentation/dme[0]/left-dot</left-display-dot> <left-display-dot>instrumentation/dme[0]/left-dot</left-display-dot>
<power-btn>instrumentation/dme[0]/power-btn</power-btn> <power-btn>instrumentation/dme[0]/power-btn</power-btn>
<serviceable>instrumentation/dme[0]/serviceable</serviceable> <serviceable>instrumentation/dme[0]/serviceable</serviceable>
<dimming>instrumentation/dme[0]/dimming-norm</dimming>
<min-kts>instrumentation/dme[0]/switch-min-kts</min-kts> <min-kts>instrumentation/dme[0]/switch-min-kts</min-kts>
<electrical>systems/electrical/outputs/dme</electrical> <electrical>systems/electrical/outputs/dme</electrical>
</params> </params>
<path>ki266.ac</path> <path>ki266.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>Indicators</object-name>
<object-name>Miles</object-name>
<object-name>Min</object-name>
<object-name>Kts</object-name>
<object-name>Left.Dot1</object-name>
<object-name>Left.100</object-name>
<object-name>Left.10</object-name>
<object-name>Left.1</object-name>
<object-name>Right.100</object-name>
<object-name>Right.10</object-name>
<object-name>Right.1</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/lm-ki266</inherits-from>
<object-name>SourceSelectorKnob</object-name>
<object-name>PowerSwitch.Lever</object-name>
<object-name>on</object-name>
<object-name>off</object-name>
<object-name>Label3</object-name>
<object-name>n1</object-name>
<object-name>hld</object-name>
<object-name>n2</object-name>
<object-name>PowerSwitch.Base</object-name>
<object-name>Background</object-name>
<object-name>ModeSwitch</object-name>
<object-name>Frame</object-name>
<object-name>base</object-name>
</effect>
<!-- Turn it off, when u/s or switched off --> <!-- Turn it off, when u/s or switched off -->
<animation> <animation>
<type>select</type> <type>select</type>
<object-name>Indicators</object-name> <object-name>Indicators</object-name>
<condition> <condition>
<property>/sim/model/c172p/lighting/dme-power</property> <property>sim/model/c172p/lighting/dme-power</property>
</condition> </condition>
</animation> </animation>
<animation>
<type>material</type>
<object-name>Indicators</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>/sim/model/c172p/lighting/dme</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/dme</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>ModeSwitch</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/dme</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Indicators</object-name>
<emission>
<red>-1.0</red>
<green>-1.0</green>
<blue>-1.0</blue>
<factor-prop alias="../../../params/dimming"/>
<offset>1</offset>
</emission>
</animation>
<!-- The mode switch do display min/kts --> <!-- The mode switch do display min/kts -->
<animation> <animation>
@ -521,10 +445,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -550,10 +474,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -565,4 +489,110 @@
</emission> </emission>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>Indicators</object-name>
<object-name>Miles</object-name>
<object-name>Min</object-name>
<object-name>Kts</object-name>
<object-name>Left.Dot1</object-name>
<object-name>Left.100</object-name>
<object-name>Left.10</object-name>
<object-name>Left.1</object-name>
<object-name>Right.100</object-name>
<object-name>Right.10</object-name>
<object-name>Right.1</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/lm-ki266</inherits-from>
<object-name>SourceSelectorKnob</object-name>
<object-name>PowerSwitch.Lever</object-name>
<object-name>on</object-name>
<object-name>off</object-name>
<object-name>Label3</object-name>
<object-name>n1</object-name>
<object-name>hld</object-name>
<object-name>n2</object-name>
<object-name>PowerSwitch.Base</object-name>
<object-name>Background</object-name>
<object-name>ModeSwitch</object-name>
<object-name>Frame</object-name>
<object-name>base</object-name>
</effect>
<animation>
<type>material</type>
<object-name>ModeSwitch</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/dme</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Indicators</object-name>
<object-name>Miles</object-name>
<object-name>Min</object-name>
<object-name>Kts</object-name>
<object-name>Left.Dot1</object-name>
<object-name>Left.100</object-name>
<object-name>Left.10</object-name>
<object-name>Left.1</object-name>
<object-name>Right.100</object-name>
<object-name>Right.10</object-name>
<object-name>Right.1</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>sim/model/c172p/lighting/dme</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/dme</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>Indicators</object-name>
<object-name>Miles</object-name>
<object-name>Min</object-name>
<object-name>Kts</object-name>
<object-name>Left.Dot1</object-name>
<object-name>Left.100</object-name>
<object-name>Left.10</object-name>
<object-name>Left.1</object-name>
<object-name>Right.100</object-name>
<object-name>Right.10</object-name>
<object-name>Right.1</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<equal>
<property>sim/model/c172p/lighting/dme</property>
<value>0.0</value>
</equal>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -28,7 +28,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/dto_display/ligne_select</property> <property>instrumentation/garmin196/dto_display/ligne_select</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -48,7 +48,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/dto_display/ligne[0]/texte</property> <property>instrumentation/garmin196/dto_display/ligne[0]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -72,7 +72,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/dto_display/ligne[0]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[0]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -96,7 +96,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/dto_display/ligne[0]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[0]/selected</property>
</condition> </condition>
</animation> </animation>
@ -110,7 +110,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/dto_display/ligne[1]/texte</property> <property>instrumentation/garmin196/dto_display/ligne[1]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -134,7 +134,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/dto_display/ligne[1]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[1]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -158,7 +158,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/dto_display/ligne[1]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[1]/selected</property>
</condition> </condition>
</animation> </animation>
@ -172,7 +172,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/dto_display/ligne[2]/texte</property> <property>instrumentation/garmin196/dto_display/ligne[2]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -196,7 +196,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/dto_display/ligne[2]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[2]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -220,7 +220,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/dto_display/ligne[2]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[2]/selected</property>
</condition> </condition>
</animation> </animation>
@ -234,7 +234,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/dto_display/ligne[3]/texte</property> <property>instrumentation/garmin196/dto_display/ligne[3]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -258,7 +258,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/dto_display/ligne[3]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[3]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -282,7 +282,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/dto_display/ligne[3]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[3]/selected</property>
</condition> </condition>
</animation> </animation>
@ -296,7 +296,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/dto_display/ligne[4]/texte</property> <property>instrumentation/garmin196/dto_display/ligne[4]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -320,7 +320,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/dto_display/ligne[4]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[4]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -344,7 +344,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/dto_display/ligne[4]/selected</property> <property>instrumentation/garmin196/dto_display/ligne[4]/selected</property>
</condition> </condition>
</animation> </animation>

View file

@ -28,7 +28,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/nrst_display/ligne_select</property> <property>instrumentation/garmin196/nrst_display/ligne_select</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -48,7 +48,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/nrst_display/ligne[0]/texte</property> <property>instrumentation/garmin196/nrst_display/ligne[0]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -72,7 +72,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/nrst_display/ligne[0]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[0]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -96,7 +96,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/nrst_display/ligne[0]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[0]/selected</property>
</condition> </condition>
</animation> </animation>
@ -110,7 +110,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/nrst_display/ligne[1]/texte</property> <property>instrumentation/garmin196/nrst_display/ligne[1]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -134,7 +134,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/nrst_display/ligne[1]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[1]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -158,7 +158,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/nrst_display/ligne[1]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[1]/selected</property>
</condition> </condition>
</animation> </animation>
@ -172,7 +172,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/nrst_display/ligne[2]/texte</property> <property>instrumentation/garmin196/nrst_display/ligne[2]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -196,7 +196,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/nrst_display/ligne[2]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[2]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -220,7 +220,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/nrst_display/ligne[2]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[2]/selected</property>
</condition> </condition>
</animation> </animation>
@ -234,7 +234,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/nrst_display/ligne[3]/texte</property> <property>instrumentation/garmin196/nrst_display/ligne[3]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -258,7 +258,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/nrst_display/ligne[3]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[3]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -282,7 +282,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/nrst_display/ligne[3]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[3]/selected</property>
</condition> </condition>
</animation> </animation>
@ -296,7 +296,7 @@
<alignment>left-center</alignment> <alignment>left-center</alignment>
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<property>/instrumentation/garmin196/nrst_display/ligne[4]/texte</property> <property>instrumentation/garmin196/nrst_display/ligne[4]/texte</property>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<character-size type="double">0.005</character-size> <character-size type="double">0.005</character-size>
<character-aspect-ratio type="double">1.5</character-aspect-ratio> <character-aspect-ratio type="double">1.5</character-aspect-ratio>
@ -320,7 +320,7 @@
</diffuse> </diffuse>
<condition> <condition>
<not> <not>
<property>/instrumentation/garmin196/nrst_display/ligne[4]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[4]/selected</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -344,7 +344,7 @@
<factor-prop>/instrumentation/garmin196/light</factor-prop> <factor-prop>/instrumentation/garmin196/light</factor-prop>
</emission> </emission>
<condition> <condition>
<property>/instrumentation/garmin196/nrst_display/ligne[4]/selected</property> <property>instrumentation/garmin196/nrst_display/ligne[4]/selected</property>
</condition> </condition>
</animation> </animation>

View file

@ -16,7 +16,7 @@
<repeatable>true</repeatable> <repeatable>true</repeatable>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/controls/garmin196/support-deg</property> <property>controls/garmin196/support-deg</property>
<step>-10</step> <step>-10</step>
<min>-180</min> <min>-180</min>
<max>180</max> <max>180</max>
@ -33,7 +33,7 @@
<repeatable>true</repeatable> <repeatable>true</repeatable>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/controls/garmin196/support-deg</property> <property>controls/garmin196/support-deg</property>
<step>10</step> <step>10</step>
<min>-180</min> <min>-180</min>
<max>180</max> <max>180</max>
@ -51,7 +51,7 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/controls/garmin196/support-deg</property> <property>controls/garmin196/support-deg</property>
<step>-1</step> <step>-1</step>
<min>-180</min> <min>-180</min>
<max>180</max> <max>180</max>
@ -69,7 +69,7 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/controls/garmin196/support-deg</property> <property>controls/garmin196/support-deg</property>
<step>1</step> <step>1</step>
<min>-180</min> <min>-180</min>
<max>180</max> <max>180</max>
@ -82,7 +82,7 @@
<type>rotate</type> <type>rotate</type>
<object-name>Garmin 196</object-name> <object-name>Garmin 196</object-name>
<object-name>support</object-name> <object-name>support</object-name>
<property>/controls/garmin196/support-deg</property> <property>controls/garmin196/support-deg</property>
<factor>1</factor> <factor>1</factor>
<axis> <axis>
<x>0.0</x> <x>0.0</x>

View file

@ -15,10 +15,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -15,10 +15,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View file

@ -22,7 +22,7 @@
<path>gear-ctl-fg1000.ac</path> <path>gear-ctl-fg1000.ac</path>
<effect> <effect>
<inherits-from>../../../../Effects/interior/lm-gear</inherits-from> <inherits-from>../../../../Effects/interior/lm-gear-fg1000</inherits-from>
<object-name>Gearswitch</object-name> <object-name>Gearswitch</object-name>
<object-name>nosedn1</object-name> <object-name>nosedn1</object-name>
<object-name>nosedn2</object-name> <object-name>nosedn2</object-name>
@ -41,7 +41,7 @@
</effect> </effect>
<effect> <effect>
<inherits-from>../../../../Effects/interior/lm-gear-breakers</inherits-from> <inherits-from>../../../../Effects/interior/lm-gear-breakers-fg1000</inherits-from>
<object-name>hydr_pump_breaker</object-name> <object-name>hydr_pump_breaker</object-name>
<object-name>gear_advise_breaker</object-name> <object-name>gear_advise_breaker</object-name>
<object-name>gear_select_breaker</object-name> <object-name>gear_select_breaker</object-name>
@ -67,7 +67,7 @@
<object-name>Gearswitch</object-name> <object-name>Gearswitch</object-name>
<condition> <condition>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
</condition> </condition>
<emission> <emission>
@ -108,7 +108,7 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/controls/lighting/gearled</property> <property>controls/lighting/gearled</property>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
@ -127,7 +127,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Dim.toggle</object-name> <object-name>Dim.toggle</object-name>
<property>/controls/lighting/gearled</property> <property>controls/lighting/gearled</property>
<factor>30</factor> <factor>30</factor>
<axis> <axis>
<x>0.0</x> <x>0.0</x>
@ -135,9 +135,9 @@
<z>0.0</z> <z>0.0</z>
</axis> </axis>
<center> <center>
<x-m>-0.359388</x-m> <x-m>-0.363934</x-m>
<y-m> 0.324292</y-m> <y-m> 0.340295</y-m>
<z-m> 0.033699</z-m> <z-m> 0.087846</z-m>
</center> </center>
</animation> </animation>
@ -147,11 +147,11 @@
<condition> <condition>
<and> <and>
<greater-than> <greater-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>10</value> <value>10</value>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>70</value> <value>70</value>
</less-than> </less-than>
<property alias="/params/cockpit/electrical/gear-advisory"/> <property alias="/params/cockpit/electrical/gear-advisory"/>
@ -168,18 +168,18 @@
<name>GearAdvisoryled</name> <name>GearAdvisoryled</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_orange_large.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_orange_large.xml</path>
<offsets> <offsets>
<x-m>-0.354 </x-m> <x-m>-0.362</x-m>
<y-m> 0.378354</y-m> <y-m> 0.394357</y-m>
<z-m> 0.054677</z-m> <z-m> 0.108823</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
<greater-than> <greater-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>10</value> <value>10</value>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>70</value> <value>70</value>
</less-than> </less-than>
<property alias="/params/cockpit/electrical/gear-advisory"/> <property alias="/params/cockpit/electrical/gear-advisory"/>
@ -188,7 +188,7 @@
<value>4</value> <value>4</value>
</equals> </equals>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -218,9 +218,9 @@
<name>nosedn1led</name> <name>nosedn1led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.339973</y-m> <y-m> 0.355976</y-m>
<z-m> 0.022811</z-m> <z-m> 0.076957</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -234,7 +234,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -262,9 +262,9 @@
<name>nosedn2led</name> <name>nosedn2led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.352827</y-m> <y-m> 0.368829</y-m>
<z-m> 0.022816</z-m> <z-m> 0.076963</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -278,7 +278,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -306,9 +306,9 @@
<name>maindn1led</name> <name>maindn1led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.339979</y-m> <y-m> 0.355982</y-m>
<z-m> 0.00982</z-m> <z-m> 0.063967</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -322,7 +322,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -350,9 +350,9 @@
<name>maindn2led</name> <name>maindn2led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_green.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.352833</y-m> <y-m> 0.368835</y-m>
<z-m> 0.009826</z-m> <z-m> 0.063973</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -366,7 +366,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -395,9 +395,9 @@
<name>noseup1led</name> <name>noseup1led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.340077</y-m> <y-m> 0.35608</y-m>
<z-m> 0.061575</z-m> <z-m> 0.115722</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -411,7 +411,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -439,9 +439,9 @@
<name>noseup2led</name> <name>noseup2led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.352892</y-m> <y-m> 0.368895</y-m>
<z-m> 0.061581</z-m> <z-m> 0.115728</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -455,7 +455,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -483,9 +483,9 @@
<name>mainup1led</name> <name>mainup1led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.340083</y-m> <y-m> 0.356086</y-m>
<z-m> 0.048761</z-m> <z-m> 0.102907</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -499,7 +499,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -527,9 +527,9 @@
<name>mainup2led</name> <name>mainup2led</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_blue.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.352898</y-m> <y-m> 0.368901</y-m>
<z-m> 0.048766</z-m> <z-m> 0.102913</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -543,7 +543,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -576,9 +576,9 @@
<name>pumpled</name> <name>pumpled</name>
<path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_red.xml</path> <path>Aircraft/c172p/Models/Effects/interior/procedural_light_indicator_led_red.xml</path>
<offsets> <offsets>
<x-m>-0.3555 </x-m> <x-m>-0.362 </x-m>
<y-m> 0.346096</y-m> <y-m> 0.362098</y-m>
<z-m> 0.035947</z-m> <z-m> 0.090094</z-m>
</offsets> </offsets>
<condition> <condition>
<and> <and>
@ -596,7 +596,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -633,9 +633,9 @@
<z> 0</z> <z> 0</z>
</axis> </axis>
<center> <center>
<x-m>-0.359046</x-m> <x-m>-0.363594</x-m>
<y-m> 0.377409</y-m> <y-m> 0.393412</y-m>
<z-m> 0.017093</z-m> <z-m> 0.07124</z-m>
</center> </center>
</animation> </animation>

View file

@ -68,10 +68,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -114,7 +114,7 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/controls/lighting/gearled</property> <property>controls/lighting/gearled</property>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
@ -133,7 +133,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Dim.toggle</object-name> <object-name>Dim.toggle</object-name>
<property>/controls/lighting/gearled</property> <property>controls/lighting/gearled</property>
<factor>30</factor> <factor>30</factor>
<axis> <axis>
<x>0.0</x> <x>0.0</x>
@ -153,11 +153,11 @@
<condition> <condition>
<and> <and>
<greater-than> <greater-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>10</value> <value>10</value>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>70</value> <value>70</value>
</less-than> </less-than>
<property alias="/params/cockpit/electrical/gear-advisory"/> <property alias="/params/cockpit/electrical/gear-advisory"/>
@ -181,11 +181,11 @@
<condition> <condition>
<and> <and>
<greater-than> <greater-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>10</value> <value>10</value>
</greater-than> </greater-than>
<less-than> <less-than>
<property>/velocities/groundspeed-kt</property> <property>velocities/groundspeed-kt</property>
<value>70</value> <value>70</value>
</less-than> </less-than>
<property alias="/params/cockpit/electrical/gear-advisory"/> <property alias="/params/cockpit/electrical/gear-advisory"/>
@ -194,7 +194,7 @@
<value>4</value> <value>4</value>
</equals> </equals>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -240,7 +240,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -284,7 +284,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -328,7 +328,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -372,7 +372,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -417,7 +417,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -461,7 +461,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -505,7 +505,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -549,7 +549,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>
@ -602,7 +602,7 @@
</equals> </equals>
<property alias="/params/cockpit/electrical/gear-amphibious"/> <property alias="/params/cockpit/electrical/gear-amphibious"/>
<greater-than> <greater-than>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</and> </and>

View file

@ -4,62 +4,6 @@
<path>hi.ac</path> <path>hi.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-hi</inherits-from>
<object-name>Face</object-name>
<object-name>OBS-Knob</object-name>
<object-name>Hdg-Knob</object-name>
<object-name>HdgBug</object-name>
<object-name>Front</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>Front</object-name>
<object-name>HdgBug</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>OBS-Knob</object-name>
<object-name>Hdg-Knob</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Face</object-name> <object-name>Face</object-name>
@ -115,7 +59,7 @@
<type>knob</type> <type>knob</type>
<object-name>Hdg-Knob</object-name> <object-name>Hdg-Knob</object-name>
<property>autopilot/settings/heading-bug-deg</property> <property>autopilot/settings/heading-bug-deg</property>
<factor>6</factor> <factor>12</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
<y>0</y> <y>0</y>
@ -155,7 +99,7 @@
<type>knob</type> <type>knob</type>
<object-name>OBS-Knob</object-name> <object-name>OBS-Knob</object-name>
<property>instrumentation/heading-indicator/offset-deg</property> <property>instrumentation/heading-indicator/offset-deg</property>
<factor>6</factor> <factor>12</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
<y>0</y> <y>0</y>
@ -190,4 +134,60 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-hi</inherits-from>
<object-name>Face</object-name>
<object-name>OBS-Knob</object-name>
<object-name>Hdg-Knob</object-name>
<object-name>HdgBug</object-name>
<object-name>Front</object-name>
<object-name>Case</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>Front</object-name>
<object-name>HdgBug</object-name>
<object-name>Case</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>OBS-Knob</object-name>
<object-name>Hdg-Knob</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -11,36 +11,36 @@ crease 40.0
texture "hobbs.png" texture "hobbs.png"
texrep 1 1 texrep 1 1
numvert 30 numvert 30
-0.35968 0.11949 -0.34755 -0.35968 0.05895 -0.28815
-0.35968 0.11069 -0.34755 -0.35968 0.05016 -0.28815
-0.35851 0.12648 -0.34193 -0.35851 0.06594 -0.28253
-0.35851 0.12648 -0.3883 -0.35851 0.06594 -0.3289
-0.35851 0.09451 -0.38785 -0.35851 0.03397 -0.32845
-0.35851 0.09451 -0.34253 -0.35851 0.03397 -0.28313
-0.36 0.09451 -0.34263 -0.36 0.03397 -0.28323
-0.36 0.09451 -0.38795 -0.36 0.03397 -0.32855
-0.36 0.12648 -0.3884 -0.36 0.06594 -0.329
-0.36 0.12648 -0.34203 -0.36 0.06594 -0.28263
-0.35851 0.11059 -0.34463 -0.35851 0.05006 -0.28523
-0.35851 0.09893 -0.34463 -0.35851 0.03839 -0.28523
-0.35851 0.09893 -0.38561 -0.35851 0.03839 -0.3262
-0.35851 0.11059 -0.38561 -0.35851 0.05006 -0.3262
-0.35851 0.12227 -0.38561 -0.35851 0.06173 -0.3262
-0.35851 0.12227 -0.34463 -0.35851 0.06173 -0.28523
-0.35675 0.11069 -0.34453 -0.35675 0.05016 -0.28513
-0.35675 0.09903 -0.34453 -0.35675 0.03849 -0.28513
-0.35675 0.09903 -0.38551 -0.35675 0.03849 -0.3261
-0.35675 0.11069 -0.38551 -0.35675 0.05016 -0.3261
-0.35675 0.12237 -0.38551 -0.35675 0.06183 -0.3261
-0.35675 0.12237 -0.34453 -0.35675 0.06183 -0.28513
-0.35675 0.11313 -0.34832 -0.35675 0.0526 -0.28892
-0.35675 0.11313 -0.37461 -0.35675 0.0526 -0.31521
-0.35675 0.10779 -0.37461 -0.35675 0.04726 -0.31521
-0.35675 0.10779 -0.34822 -0.35675 0.04726 -0.28882
-0.35675 0.11303 -0.34827 -0.35675 0.05249 -0.28887
-0.35675 0.11303 -0.37461 -0.35675 0.0525 -0.31521
-0.35675 0.10795 -0.37461 -0.35675 0.04742 -0.31521
-0.35675 0.10795 -0.34822 -0.35675 0.04741 -0.28882
numsurf 18 numsurf 18
SURF 0X10 SURF 0X10
mat 0 mat 0
@ -191,18 +191,18 @@ crease 40.0
texture "hobbs.png" texture "hobbs.png"
texrep 1 1 texrep 1 1
numvert 12 numvert 12
-0.35894 0.11515 -0.37443 -0.35894 0.05462 -0.31503
-0.35894 0.11515 -0.36938 -0.35894 0.05462 -0.30998
-0.35811 0.11515 -0.37443 -0.35811 0.05462 -0.31503
-0.36234 0.11822 -0.37443 -0.36234 0.05768 -0.31503
-0.36234 0.10217 -0.37443 -0.36234 0.04164 -0.31503
-0.35833 0.10524 -0.37443 -0.35833 0.0447 -0.31503
-0.3568 0.1102 -0.37443 -0.3568 0.04966 -0.31503
-0.35811 0.11515 -0.36938 -0.35811 0.05462 -0.30998
-0.36234 0.11822 -0.36938 -0.36234 0.05768 -0.30998
-0.36234 0.10217 -0.36938 -0.36234 0.04164 -0.30998
-0.35833 0.10524 -0.36938 -0.35833 0.0447 -0.30998
-0.3568 0.1102 -0.36938 -0.3568 0.04966 -0.30998
numsurf 5 numsurf 5
SURF 0X10 SURF 0X10
mat 0 mat 0
@ -248,18 +248,18 @@ crease 40.0
texture "hobbs.png" texture "hobbs.png"
texrep 1 1 texrep 1 1
numvert 12 numvert 12
-0.35894 0.11515 -0.36413 -0.35894 0.05462 -0.30473
-0.35894 0.11515 -0.36918 -0.35894 0.05462 -0.30978
-0.3568 0.1102 -0.36413 -0.3568 0.04966 -0.30473
-0.35833 0.10524 -0.36413 -0.35833 0.0447 -0.30473
-0.36234 0.10217 -0.36413 -0.36234 0.04164 -0.30473
-0.36234 0.11822 -0.36413 -0.36234 0.05768 -0.30473
-0.35811 0.11515 -0.36413 -0.35811 0.05462 -0.30473
-0.3568 0.1102 -0.36918 -0.3568 0.04966 -0.30978
-0.35833 0.10524 -0.36918 -0.35833 0.0447 -0.30978
-0.36234 0.10217 -0.36918 -0.36234 0.04164 -0.30978
-0.36234 0.11822 -0.36918 -0.36234 0.05768 -0.30978
-0.35811 0.11515 -0.36918 -0.35811 0.05462 -0.30978
numsurf 5 numsurf 5
SURF 0X10 SURF 0X10
mat 0 mat 0
@ -305,18 +305,18 @@ crease 40.0
texture "hobbs.png" texture "hobbs.png"
texrep 1 1 texrep 1 1
numvert 12 numvert 12
-0.35894 0.11515 -0.36392 -0.35894 0.05462 -0.30452
-0.35894 0.11515 -0.35887 -0.35894 0.05462 -0.29947
-0.35811 0.11515 -0.36392 -0.35811 0.05462 -0.30452
-0.36234 0.11822 -0.36392 -0.36234 0.05768 -0.30452
-0.36234 0.10217 -0.36392 -0.36234 0.04164 -0.30452
-0.35833 0.10524 -0.36392 -0.35833 0.0447 -0.30452
-0.3568 0.1102 -0.36392 -0.3568 0.04966 -0.30452
-0.35811 0.11515 -0.35887 -0.35811 0.05462 -0.29947
-0.36234 0.11822 -0.35887 -0.36234 0.05768 -0.29947
-0.36234 0.10217 -0.35887 -0.36234 0.04164 -0.29947
-0.35833 0.10524 -0.35887 -0.35833 0.0447 -0.29947
-0.3568 0.1102 -0.35887 -0.3568 0.04966 -0.29947
numsurf 5 numsurf 5
SURF 0X10 SURF 0X10
mat 0 mat 0
@ -362,18 +362,18 @@ crease 40.0
texture "hobbs.png" texture "hobbs.png"
texrep 1 1 texrep 1 1
numvert 12 numvert 12
-0.35894 0.11515 -0.35363 -0.35894 0.05462 -0.29423
-0.35894 0.11515 -0.35868 -0.35894 0.05462 -0.29928
-0.3568 0.1102 -0.35363 -0.3568 0.04966 -0.29423
-0.35833 0.10524 -0.35363 -0.35833 0.0447 -0.29423
-0.36234 0.10217 -0.35363 -0.36234 0.04164 -0.29423
-0.36234 0.11822 -0.35363 -0.36234 0.05768 -0.29423
-0.35811 0.11515 -0.35363 -0.35811 0.05462 -0.29423
-0.3568 0.1102 -0.35868 -0.3568 0.04966 -0.29928
-0.35833 0.10524 -0.35868 -0.35833 0.0447 -0.29928
-0.36234 0.10217 -0.35868 -0.36234 0.04164 -0.29928
-0.36234 0.11822 -0.35868 -0.36234 0.05768 -0.29928
-0.35811 0.11515 -0.35868 -0.35811 0.05462 -0.29928
numsurf 5 numsurf 5
SURF 0X10 SURF 0X10
mat 0 mat 0
@ -419,18 +419,18 @@ crease 40.0
texture "hobbs.png" texture "hobbs.png"
texrep 1 1 texrep 1 1
numvert 12 numvert 12
-0.35894 0.11515 -0.35341 -0.35894 0.05462 -0.29401
-0.35894 0.11515 -0.34836 -0.35894 0.05462 -0.28896
-0.35811 0.11515 -0.35341 -0.35811 0.05462 -0.29401
-0.36234 0.11822 -0.35341 -0.36234 0.05768 -0.29401
-0.36234 0.10217 -0.35341 -0.36234 0.04164 -0.29401
-0.35833 0.10524 -0.35341 -0.35833 0.0447 -0.29401
-0.3568 0.1102 -0.35341 -0.3568 0.04966 -0.29401
-0.35811 0.11515 -0.34836 -0.35811 0.05462 -0.28896
-0.36234 0.11822 -0.34836 -0.36234 0.05768 -0.28896
-0.36234 0.10217 -0.34836 -0.36234 0.04164 -0.28896
-0.35833 0.10524 -0.34836 -0.35833 0.0447 -0.28896
-0.3568 0.1102 -0.34836 -0.3568 0.04966 -0.28896
numsurf 5 numsurf 5
SURF 0X10 SURF 0X10
mat 0 mat 0

View file

@ -7,17 +7,12 @@
<path>hobbs-fg1000.ac</path> <path>hobbs-fg1000.ac</path>
<effect> <effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-hobbs</inherits-from> <inherits-from>../../../../Effects/interior/lm-hobbs</inherits-from>
<object-name>Drum.0</object-name> <object-name>Drum.0</object-name>
<object-name>Drum.1</object-name> <object-name>Drum.1</object-name>
<object-name>Drum.2</object-name> <object-name>Drum.2</object-name>
<object-name>Drum.3</object-name> <object-name>Drum.3</object-name>
<object-name>Drum.4</object-name> <object-name>Drum.4</object-name>
</effect>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-hobbs-implicit</inherits-from>
<object-name>Base</object-name> <object-name>Base</object-name>
</effect> </effect>
@ -40,7 +35,7 @@
<object-name>Drum.4</object-name> <object-name>Drum.4</object-name>
<condition> <condition>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
</condition> </condition>
<emission> <emission>

View file

@ -36,10 +36,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -12,9 +12,9 @@
<gain>1.0</gain> <gain>1.0</gain>
<input> <input>
<condition> <condition>
<property>/autopilot/kap140/config/hsi-installed</property> <property>autopilot/kap140/config/hsi-installed</property>
</condition> </condition>
<property>/instrumentation/nav-source/selected-radial-deg</property> <property>instrumentation/nav-source/selected-radial-deg</property>
</input> </input>
<input>/autopilot/settings/heading-bug-deg</input> <input>/autopilot/settings/heading-bug-deg</input>
<output>/autopilot/internal/nav-course</output> <output>/autopilot/internal/nav-course</output>
@ -28,7 +28,7 @@
<input> <input>
<expression> <expression>
<sum> <sum>
<property>/autopilot/internal/nav-course</property> <property>autopilot/internal/nav-course</property>
<value>180</value> <value>180</value>
</sum> </sum>
</expression> </expression>
@ -44,13 +44,13 @@
<input> <input>
<condition> <condition>
<greater-than-equals> <greater-than-equals>
<property>/autopilot/internal/nav-course-reciprocal-cmd</property> <property>autopilot/internal/nav-course-reciprocal-cmd</property>
<value>360.5</value> <value>360.5</value>
</greater-than-equals> </greater-than-equals>
</condition> </condition>
<expression> <expression>
<dif> <dif>
<property>/autopilot/internal/nav-course-reciprocal-cmd</property> <property>autopilot/internal/nav-course-reciprocal-cmd</property>
<value>360</value> <value>360</value>
</dif> </dif>
</expression> </expression>
@ -58,13 +58,13 @@
<input> <input>
<condition> <condition>
<less-than> <less-than>
<property>/autopilot/internal/nav-course-reciprocal-cmd</property> <property>autopilot/internal/nav-course-reciprocal-cmd</property>
<value>0.5</value> <value>0.5</value>
</less-than> </less-than>
</condition> </condition>
<expression> <expression>
<sum> <sum>
<property>/autopilot/internal/nav-course-reciprocal-cmd</property> <property>autopilot/internal/nav-course-reciprocal-cmd</property>
<value>360</value> <value>360</value>
</sum> </sum>
</expression> </expression>
@ -79,24 +79,24 @@
<gain>1.0</gain> <gain>1.0</gain>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/rev-active</property> <property>autopilot/internal/logic/rev-active</property>
</condition> </condition>
<property>/autopilot/internal/nav-course-reciprocal</property> <property>autopilot/internal/nav-course-reciprocal</property>
<offset> <offset>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
<scale>-1.0</scale> <scale>-1.0</scale>
</offset> </offset>
</input> </input>
<input> <input>
<condition> <condition>
<or> <or>
<property>/autopilot/internal/logic/nav-active</property> <property>autopilot/internal/logic/nav-active</property>
<property>/autopilot/internal/logic/apr-active</property> <property>autopilot/internal/logic/apr-active</property>
</or> </or>
</condition> </condition>
<property>/autopilot/internal/nav-course</property> <property>autopilot/internal/nav-course</property>
<offset> <offset>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
<scale>-1.0</scale> <scale>-1.0</scale>
</offset> </offset>
</input> </input>
@ -114,21 +114,21 @@
<gain>1.0</gain> <gain>1.0</gain>
<input> <input>
<condition> <condition>
<not><property>/autopilot/kap140/config/hsi-installed</property></not> <not><property>autopilot/kap140/config/hsi-installed</property></not>
<or> <or>
<property>/autopilot/internal/logic/rev-active</property> <property>autopilot/internal/logic/rev-active</property>
<equals> <equals>
<property>autopilot/kap140/settings/lateral-arm</property> <property>autopilot/kap140/settings/lateral-arm</property>
<value>5</value> <value>5</value>
</equals> </equals>
</or> </or>
</condition> </condition>
<property>/autopilot/settings/heading-bug-latch</property> <property>autopilot/settings/heading-bug-latch</property>
<offset> <offset>
<expression> <expression>
<sum> <sum>
<value>180</value> <value>180</value>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
</sum> </sum>
</expression> </expression>
<scale>-1.0</scale> <scale>-1.0</scale>
@ -136,11 +136,11 @@
</input> </input>
<input> <input>
<condition> <condition>
<not><property>/autopilot/kap140/config/hsi-installed</property></not> <not><property>autopilot/kap140/config/hsi-installed</property></not>
</condition> </condition>
<property>/autopilot/settings/heading-bug-latch</property> <property>autopilot/settings/heading-bug-latch</property>
<offset> <offset>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
<scale>-1.0</scale> <scale>-1.0</scale>
</offset> </offset>
</input> </input>
@ -159,7 +159,7 @@
<input> <input>
<expression> <expression>
<product> <product>
<property>/instrumentation/nav-source/heading-needle-deflection</property> <property>instrumentation/nav-source/heading-needle-deflection</property>
<value>0.8</value> <value>0.8</value>
</product> </product>
</expression> </expression>
@ -177,31 +177,31 @@
<condition> <condition>
<and> <and>
<or> <or>
<property>/autopilot/internal/logic/nav-active</property> <property>autopilot/internal/logic/nav-active</property>
<property>/autopilot/internal/logic/apr-active</property> <property>autopilot/internal/logic/apr-active</property>
<property>/autopilot/internal/logic/rev-active</property> <property>autopilot/internal/logic/rev-active</property>
</or> </or>
<less-than-equals> <less-than-equals>
<property>/autopilot/internal/nav-course-error</property> <property>autopilot/internal/nav-course-error</property>
<value>10</value> <value>10</value>
</less-than-equals> </less-than-equals>
<greater-than-equals> <greater-than-equals>
<property>/autopilot/internal/nav-course-error</property> <property>autopilot/internal/nav-course-error</property>
<value>-10</value> <value>-10</value>
</greater-than-equals> </greater-than-equals>
<less-than-equals> <less-than-equals>
<property>/instrumentation/nav-source/heading-needle-deflection</property> <property>instrumentation/nav-source/heading-needle-deflection</property>
<value>1</value> <value>1</value>
</less-than-equals> </less-than-equals>
<greater-than-equals> <greater-than-equals>
<property>/instrumentation/nav-source/heading-needle-deflection</property> <property>instrumentation/nav-source/heading-needle-deflection</property>
<value>-1</value> <value>-1</value>
</greater-than-equals> </greater-than-equals>
</and> </and>
</condition> </condition>
<expression> <expression>
<product> <product>
<property>/instrumentation/nav-source/heading-needle-deflection</property> <property>instrumentation/nav-source/heading-needle-deflection</property>
<value>0.8</value> <value>0.8</value>
</product> </product>
</expression> </expression>
@ -210,7 +210,7 @@
<expression> <expression>
<product> <product>
<value>-75.0</value> <value>-75.0</value>
<property>/autopilot/internal/intercept-angle-i</property> <property>autopilot/internal/intercept-angle-i</property>
</product> </product>
</expression> </expression>
</input> </input>
@ -225,7 +225,7 @@
<input> <input>
<expression> <expression>
<product> <product>
<property>/instrumentation/nav-source/heading-needle-deflection</property> <property>instrumentation/nav-source/heading-needle-deflection</property>
<value>0.8</value> <value>0.8</value>
</product> </product>
</expression> </expression>
@ -245,9 +245,9 @@
<input> <input>
<expression> <expression>
<sum> <sum>
<property>/autopilot/internal/intercept-angle-p</property> <property>autopilot/internal/intercept-angle-p</property>
<property>/autopilot/internal/intercept-angle-i</property> <property>autopilot/internal/intercept-angle-i</property>
<property>/autopilot/internal/intercept-angle-d</property> <property>autopilot/internal/intercept-angle-d</property>
</sum> </sum>
</expression> </expression>
</input> </input>
@ -263,11 +263,11 @@
<input> <input>
<condition> <condition>
<greater-than> <greater-than>
<property>/autopilot/kap140/panel/hdg-timer</property> <property>autopilot/kap140/panel/hdg-timer</property>
<value>1</value> <value>1</value>
</greater-than> </greater-than>
</condition> </condition>
<property>/autopilot/settings/heading-bug-latch</property> <property>autopilot/settings/heading-bug-latch</property>
</input> </input>
<input>/autopilot/settings/heading-bug-deg</input> <input>/autopilot/settings/heading-bug-deg</input>
<output>/autopilot/settings/heading-bug-latch</output> <output>/autopilot/settings/heading-bug-latch</output>
@ -280,47 +280,47 @@
<gain>1.0</gain> <gain>1.0</gain>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/rev-active</property> <property>autopilot/internal/logic/rev-active</property>
</condition> </condition>
<expression> <expression>
<sum> <sum>
<property>/autopilot/internal/nav-course-reciprocal</property> <property>autopilot/internal/nav-course-reciprocal</property>
<product> <product>
<property>/autopilot/internal/intercept-angle</property> <property>autopilot/internal/intercept-angle</property>
<value>-1.0</value> <value>-1.0</value>
</product> </product>
</sum> </sum>
</expression> </expression>
<offset> <offset>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
<scale>-1.0</scale> <scale>-1.0</scale>
</offset> </offset>
</input> </input>
<input> <input>
<condition> <condition>
<or> <or>
<property>/autopilot/internal/logic/nav-active</property> <property>autopilot/internal/logic/nav-active</property>
<property>/autopilot/internal/logic/apr-active</property> <property>autopilot/internal/logic/apr-active</property>
</or> </or>
</condition> </condition>
<expression> <expression>
<sum> <sum>
<property>/autopilot/internal/nav-course</property> <property>autopilot/internal/nav-course</property>
<property>/autopilot/internal/intercept-angle</property> <property>autopilot/internal/intercept-angle</property>
</sum> </sum>
</expression> </expression>
<offset> <offset>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
<scale>-1.0</scale> <scale>-1.0</scale>
</offset> </offset>
</input> </input>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/hdg-active</property> <property>autopilot/internal/logic/hdg-active</property>
</condition> </condition>
<property>/autopilot/settings/heading-bug-latch</property> <property>autopilot/settings/heading-bug-latch</property>
<offset> <offset>
<property>/instrumentation/heading-indicator/indicated-heading-deg</property> <property>instrumentation/heading-indicator/indicated-heading-deg</property>
<scale>-1.0</scale> <scale>-1.0</scale>
</offset> </offset>
</input> </input>
@ -339,15 +339,15 @@
<input> <input>
<condition> <condition>
<or> <or>
<property>/autopilot/internal/logic/hdg-active</property> <property>autopilot/internal/logic/hdg-active</property>
<property>/autopilot/internal/logic/nav-active</property> <property>autopilot/internal/logic/nav-active</property>
<property>/autopilot/internal/logic/apr-active</property> <property>autopilot/internal/logic/apr-active</property>
<property>/autopilot/internal/logic/rev-active</property> <property>autopilot/internal/logic/rev-active</property>
</or> </or>
</condition> </condition>
<expression> <expression>
<table> <table>
<property>/autopilot/internal/heading-error-deg</property> <property>autopilot/internal/heading-error-deg</property>
<entry><ind>-30</ind><dep>-1.0</dep></entry> <entry><ind>-30</ind><dep>-1.0</dep></entry>
<entry><ind> -5</ind><dep>-0.2</dep></entry> <entry><ind> -5</ind><dep>-0.2</dep></entry>
<entry><ind> 5</ind><dep> 0.2</dep></entry> <entry><ind> 5</ind><dep> 0.2</dep></entry>
@ -377,15 +377,15 @@
<type>noise-spike</type> <type>noise-spike</type>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/roll-active</property> <property>autopilot/internal/logic/roll-active</property>
</condition> </condition>
<property>/autopilot/internal/target-turn-rate</property> <property>autopilot/internal/target-turn-rate</property>
</input> </input>
<input>/autopilot/internal/predicted-turn-rate</input> <input>/autopilot/internal/predicted-turn-rate</input>
<output>/autopilot/internal/turn-rate-cmd</output> <output>/autopilot/internal/turn-rate-cmd</output>
<max-rate-of-change> <max-rate-of-change>
<condition> <condition>
<property>/autopilot/internal/logic/roll-active</property> <property>autopilot/internal/logic/roll-active</property>
</condition> </condition>
<value>0.2</value> <value>0.2</value>
</max-rate-of-change> </max-rate-of-change>
@ -397,7 +397,7 @@
<debug>false</debug> <debug>false</debug>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/roll-active</property> <property>autopilot/internal/logic/roll-active</property>
</condition> </condition>
</enable> </enable>
<input>/autopilot/internal/turn-rate-cmd</input> <input>/autopilot/internal/turn-rate-cmd</input>
@ -419,13 +419,13 @@
<initialize-to>output</initialize-to> <initialize-to>output</initialize-to>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/roll-active</property> <property>autopilot/internal/logic/roll-active</property>
</condition> </condition>
</enable> </enable>
<input> <input>
<expression> <expression>
<product> <product>
<property>/autopilot/internal/aileron-pid</property> <property>autopilot/internal/aileron-pid</property>
<value alias="/params/gain-roll"/> <value alias="/params/gain-roll"/>
</product> </product>
</expression> </expression>
@ -440,13 +440,13 @@
<gain>1.0</gain> <gain>1.0</gain>
<enable> <enable>
<condition> <condition>
<not><property>/autopilot/internal/logic/roll-active</property></not> <not><property>autopilot/internal/logic/roll-active</property></not>
</condition> </condition>
</enable> </enable>
<input> <input>
<expression> <expression>
<div> <div>
<property>/controls/flight/aileron</property> <property>controls/flight/aileron</property>
<value alias="/params/gain-roll"/> <value alias="/params/gain-roll"/>
</div> </div>
</expression> </expression>
@ -481,7 +481,7 @@
<input> <input>
<expression> <!-- Pressure Rate to Vertical Speed FPM --> <expression> <!-- Pressure Rate to Vertical Speed FPM -->
<product> <product>
<property>/autopilot/internal/pressure-rate</property> <property>autopilot/internal/pressure-rate</property>
<value>-58000</value> <value>-58000</value>
</product> </product>
</expression> </expression>
@ -510,13 +510,13 @@
<gain>1.0</gain> <gain>1.0</gain>
<enable> <enable>
<condition> <condition>
<not><property>/autopilot/internal/logic/gs-active</property></not> <not><property>autopilot/internal/logic/gs-active</property></not>
</condition> </condition>
</enable> </enable>
<input> <input>
<expression> <expression>
<product> <product>
<property>/autopilot/internal/pressure-rate</property> <property>autopilot/internal/pressure-rate</property>
<value>-58000</value> <value>-58000</value>
</product> </product>
</expression> </expression>
@ -540,7 +540,7 @@
<debug>false</debug> <debug>false</debug>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/gs-active</property> <property>autopilot/internal/logic/gs-active</property>
</condition> </condition>
</enable> </enable>
<input>/autopilot/internal/predicted-gs-needle</input> <input>/autopilot/internal/predicted-gs-needle</input>
@ -562,15 +562,15 @@
<gain>1.0</gain> <gain>1.0</gain>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/gs-active</property> <property>autopilot/internal/logic/gs-active</property>
</condition> </condition>
<property>/autopilot/internal/gs-vs</property> <property>autopilot/internal/gs-vs</property>
</input> </input>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/alt-active</property> <property>autopilot/internal/logic/alt-active</property>
</condition> </condition>
<property>/autopilot/internal/alt-vs</property> <property>autopilot/internal/alt-vs</property>
</input> </input>
<input>/autopilot/internal/target-climb-rate</input> <input>/autopilot/internal/target-climb-rate</input>
<output>/autopilot/internal/vs</output> <output>/autopilot/internal/vs</output>
@ -584,7 +584,7 @@
<output>/autopilot/internal/vs-slow</output> <output>/autopilot/internal/vs-slow</output>
<max-rate-of-change> <max-rate-of-change>
<condition> <condition>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
</condition> </condition>
<value>200</value> <value>200</value>
</max-rate-of-change> </max-rate-of-change>
@ -596,7 +596,7 @@
<debug>false</debug> <debug>false</debug>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
</condition> </condition>
</enable> </enable>
<input>/autopilot/internal/vs-slow</input> <input>/autopilot/internal/vs-slow</input>
@ -616,9 +616,9 @@
<input> <input>
<expression> <expression>
<difference> <difference>
<property>/accelerations/pilot-g</property> <property>accelerations/pilot-g</property>
<product> <product>
<abs><property>/instrumentation/turn-indicator/indicated-turn-rate</property></abs> <abs><property>instrumentation/turn-indicator/indicated-turn-rate</property></abs>
<value>0.05</value> <value>0.05</value>
</product> </product>
</difference> </difference>
@ -634,11 +634,11 @@
<gain>1.0</gain> <gain>1.0</gain>
<input> <input>
<condition> <condition>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
</condition> </condition>
<expression> <expression>
<sum> <sum>
<property>/autopilot/internal/target-accel</property> <property>autopilot/internal/target-accel</property>
<value>1</value> <value>1</value>
</sum> </sum>
</expression> </expression>
@ -652,7 +652,7 @@
<debug>false</debug> <debug>false</debug>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
</condition> </condition>
</enable> </enable>
<input>/autopilot/internal/accel-cmd</input> <input>/autopilot/internal/accel-cmd</input>
@ -674,13 +674,13 @@
<initialize-to>output</initialize-to> <initialize-to>output</initialize-to>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
</condition> </condition>
</enable> </enable>
<input> <input>
<expression> <expression>
<product> <product>
<property>/autopilot/internal/elevator-pi</property> <property>autopilot/internal/elevator-pi</property>
<value alias="/params/gain-pitch"/> <value alias="/params/gain-pitch"/>
</product> </product>
</expression> </expression>
@ -695,13 +695,13 @@
<gain>1.0</gain> <gain>1.0</gain>
<enable> <enable>
<condition> <condition>
<not><property>/autopilot/internal/logic/pitch-active</property></not> <not><property>autopilot/internal/logic/pitch-active</property></not>
</condition> </condition>
</enable> </enable>
<input> <input>
<expression> <expression>
<div> <div>
<property>/controls/flight/elevator</property> <property>controls/flight/elevator</property>
<value alias="/params/gain-pitch"/> <value alias="/params/gain-pitch"/>
</div> </div>
</expression> </expression>
@ -728,7 +728,7 @@
<debug>false</debug> <debug>false</debug>
<enable> <enable>
<condition> <condition>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
</condition> </condition>
</enable> </enable>
<type>gain</type> <type>gain</type>
@ -795,7 +795,7 @@
<input> <input>
<and> <and>
<value alias="/params/autotrim-pitch"/> <value alias="/params/autotrim-pitch"/>
<property>/autopilot/internal/logic/pitch-active</property> <property>autopilot/internal/logic/pitch-active</property>
<or> <or>
<greater-than> <greater-than>
<property>autopilot/kap140/sensors/elevator-trim-demand</property> <property>autopilot/kap140/sensors/elevator-trim-demand</property>
@ -830,7 +830,7 @@
<max-rate-of-change> <max-rate-of-change>
<expression> <expression>
<table> <table>
<abs><property>/controls/flight/elevator</property></abs> <abs><property>controls/flight/elevator</property></abs>
<entry><ind>0.025</ind><dep>0.005</dep></entry> <entry><ind>0.025</ind><dep>0.005</dep></entry>
<entry><ind>0.100</ind><dep>0.050</dep></entry> <entry><ind>0.100</ind><dep>0.050</dep></entry>
</table> </table>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1882,8 +1882,8 @@ We have captured the localizer and the GS.
<greater-than-equals> <greater-than-equals>
<expression> <expression>
<difference> <difference>
<abs><property>/autopilot/internal/heading-bug-latch-error</property></abs> <abs><property>autopilot/internal/heading-bug-latch-error</property></abs>
<abs><property>/autopilot/internal/intercept-angle</property></abs> <abs><property>autopilot/internal/intercept-angle</property></abs>
</difference> </difference>
</expression> </expression>
<value>0</value> <value>0</value>
@ -2790,11 +2790,11 @@ We have captured the localizer and the GS.
<logic> <logic>
<input> <input>
<equals> <equals>
<property>/autopilot/kap140/panel/state</property> <property>autopilot/kap140/panel/state</property>
<value>6</value> <value>6</value>
</equals> </equals>
<not><property>/autopilot/kap140/roll-axis-fail</property></not> <not><property>autopilot/kap140/roll-axis-fail</property></not>
<not><property>/autopilot/kap140/settings/cws</property></not> <not><property>autopilot/kap140/settings/cws</property></not>
</input> </input>
<output>/autopilot/internal/logic/roll-active</output> <output>/autopilot/internal/logic/roll-active</output>
</logic> </logic>
@ -2803,14 +2803,14 @@ We have captured the localizer and the GS.
<input> <input>
<and> <and>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>2</value> <value>2</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/hdg-timer</property> <property>autopilot/kap140/panel/hdg-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<not><property>/autopilot/kap140/settings/from-hdg</property></not> <not><property>autopilot/kap140/settings/from-hdg</property></not>
</and> </and>
</input> </input>
<output>/autopilot/internal/logic/hdg-active</output> <output>/autopilot/internal/logic/hdg-active</output>
@ -2821,11 +2821,11 @@ We have captured the localizer and the GS.
<or> <or>
<and> <and>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>3</value> <value>3</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/nav-timer</property> <property>autopilot/kap140/panel/nav-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<property>instrumentation/nav-source/signal-valid</property> <property>instrumentation/nav-source/signal-valid</property>
@ -2833,19 +2833,19 @@ We have captured the localizer and the GS.
<and> <and>
<not><property alias="/params/hsi-installed" /></not> <not><property alias="/params/hsi-installed" /></not>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-arm</property> <property>autopilot/kap140/settings/lateral-arm</property>
<value>3</value> <value>3</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/nav-timer</property> <property>autopilot/kap140/panel/nav-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>2</value> <value>2</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/hdg-timer</property> <property>autopilot/kap140/panel/hdg-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<property>instrumentation/nav-source/signal-valid</property> <property>instrumentation/nav-source/signal-valid</property>
@ -2860,11 +2860,11 @@ We have captured the localizer and the GS.
<or> <or>
<and> <and>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>4</value> <value>4</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/nav-timer</property> <property>autopilot/kap140/panel/nav-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<property>instrumentation/nav-source/signal-valid</property> <property>instrumentation/nav-source/signal-valid</property>
@ -2872,19 +2872,19 @@ We have captured the localizer and the GS.
<and> <and>
<not><property alias="/params/hsi-installed" /></not> <not><property alias="/params/hsi-installed" /></not>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-arm</property> <property>autopilot/kap140/settings/lateral-arm</property>
<value>4</value> <value>4</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/nav-timer</property> <property>autopilot/kap140/panel/nav-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>2</value> <value>2</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/hdg-timer</property> <property>autopilot/kap140/panel/hdg-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<property>instrumentation/nav-source/signal-valid</property> <property>instrumentation/nav-source/signal-valid</property>
@ -2899,11 +2899,11 @@ We have captured the localizer and the GS.
<or> <or>
<and> <and>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>5</value> <value>5</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/nav-timer</property> <property>autopilot/kap140/panel/nav-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<property>instrumentation/nav-source/signal-valid</property> <property>instrumentation/nav-source/signal-valid</property>
@ -2911,19 +2911,19 @@ We have captured the localizer and the GS.
<and> <and>
<not><property alias="/params/hsi-installed" /></not> <not><property alias="/params/hsi-installed" /></not>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-arm</property> <property>autopilot/kap140/settings/lateral-arm</property>
<value>5</value> <value>5</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/nav-timer</property> <property>autopilot/kap140/panel/nav-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<equals> <equals>
<property>/autopilot/kap140/settings/lateral-mode</property> <property>autopilot/kap140/settings/lateral-mode</property>
<value>2</value> <value>2</value>
</equals> </equals>
<less-than> <less-than>
<property>/autopilot/kap140/panel/hdg-timer</property> <property>autopilot/kap140/panel/hdg-timer</property>
<value>1</value> <value>1</value>
</less-than> </less-than>
<property>instrumentation/nav-source/signal-valid</property> <property>instrumentation/nav-source/signal-valid</property>
@ -2940,11 +2940,11 @@ We have captured the localizer and the GS.
<value>1</value> <value>1</value>
</greater-than> </greater-than>
<equals> <equals>
<property>/autopilot/kap140/panel/state</property> <property>autopilot/kap140/panel/state</property>
<value>6</value> <value>6</value>
</equals> </equals>
<not><property>/autopilot/kap140/pitch-axis-fail</property></not> <not><property>autopilot/kap140/pitch-axis-fail</property></not>
<not><property>/autopilot/kap140/settings/cws</property></not> <not><property>autopilot/kap140/settings/cws</property></not>
</input> </input>
<output>/autopilot/internal/logic/pitch-active</output> <output>/autopilot/internal/logic/pitch-active</output>
</logic> </logic>
@ -2953,15 +2953,15 @@ We have captured the localizer and the GS.
<input> <input>
<and> <and>
<equals> <equals>
<property>/autopilot/kap140/settings/vertical-mode</property> <property>autopilot/kap140/settings/vertical-mode</property>
<value>2</value> <value>2</value>
</equals> </equals>
<equals> <equals>
<property>/autopilot/kap140/panel/button-up</property> <property>autopilot/kap140/panel/button-up</property>
<value>0</value> <value>0</value>
</equals> </equals>
<equals> <equals>
<property>/autopilot/kap140/panel/button-down</property> <property>autopilot/kap140/panel/button-down</property>
<value>0</value> <value>0</value>
</equals> </equals>
</and> </and>
@ -2972,7 +2972,7 @@ We have captured the localizer and the GS.
<logic> <logic>
<input> <input>
<equals> <equals>
<property>/autopilot/kap140/settings/vertical-mode</property> <property>autopilot/kap140/settings/vertical-mode</property>
<value>3</value> <value>3</value>
</equals> </equals>
</input> </input>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 278 KiB

After

Width:  |  Height:  |  Size: 293 KiB

View file

@ -87,158 +87,6 @@
<object-name>btn-baro</object-name> <object-name>btn-baro</object-name>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-kap140</inherits-from>
<object-name>knob-outer</object-name>
<object-name>knob-inner</object-name>
<object-name>base</object-name>
<object-name>btn-ap</object-name>
<object-name>btn-hdg</object-name>
<object-name>btn-nav</object-name>
<object-name>btn-apr</object-name>
<object-name>btn-rev</object-name>
<object-name>btn-alt</object-name>
<object-name>btn-down</object-name>
<object-name>btn-up</object-name>
<object-name>btn-arm</object-name>
<object-name>btn-baro</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>ann-fail-pitch</object-name>
<object-name>ann-fail-roll</object-name>
<object-name>ann-ap-act</object-name>
<object-name>ann-ap-on</object-name>
<object-name>ann-yd</object-name>
<object-name>ann-mode1-ap</object-name>
<object-name>ann-mode1-rol</object-name>
<object-name>ann-mode1-hdg</object-name>
<object-name>ann-mode1-nav</object-name>
<object-name>ann-mode1-apr</object-name>
<object-name>ann-mode1-rev</object-name>
<object-name>ann-arm1</object-name>
<object-name>ann-arm1-nav</object-name>
<object-name>ann-arm1-apr</object-name>
<object-name>ann-arm1-rev</object-name>
<object-name>ann-arm1-gs</object-name>
<object-name>ann-mode2-pft</object-name>
<object-name>ann-mode2-vs</object-name>
<object-name>ann-mode2-alt</object-name>
<object-name>ann-mode2-gs</object-name>
<object-name>ann-mode2-fail</object-name>
<object-name>ann-arm2</object-name>
<object-name>ann-arm2-alt</object-name>
<object-name>ann-pt-up</object-name>
<object-name>ann-pt</object-name>
<object-name>ann-pt-down</object-name>
<object-name>ann-decimal</object-name>
<object-name>ann-digit1</object-name>
<object-name>ann-digit2</object-name>
<object-name>ann-digit3</object-name>
<object-name>ann-digit4</object-name>
<object-name>ann-digit5</object-name>
<object-name>ann-digit-minus</object-name>
<object-name>ann-alt-alert</object-name>
<object-name>ann-fpm</object-name>
<object-name>ann-ft</object-name>
<object-name>ann-hpa</object-name>
<object-name>ann-inhg</object-name>
</effect>
<animation>
<type>material</type>
<object-name>buttons</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>buttons</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/ap</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>annunciators</object-name>
<object-name>alt-digits</object-name>
<object-name>hpa-digits</object-name>
<object-name>inhg-digits</object-name>
<object-name>vs-digits</object-name>
<object-name>vs-digits-minus</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>/sim/model/c172p/lighting/ap</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/ap</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>annunciators</object-name>
<object-name>alt-digits</object-name>
<object-name>hpa-digits</object-name>
<object-name>inhg-digits</object-name>
<object-name>vs-digits</object-name>
<object-name>vs-digits-minus</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<equals>
<property>/sim/model/c172p/lighting/ap</property>
<value>0.0</value>
</equals>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
</emission>
</animation>
<animation> <animation>
<type>select</type> <type>select</type>
<condition> <condition>
@ -2958,4 +2806,146 @@
</axis> </axis>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-kap140</inherits-from>
<object-name>knob-outer</object-name>
<object-name>knob-inner</object-name>
<object-name>base</object-name>
<object-name>btn-ap</object-name>
<object-name>btn-hdg</object-name>
<object-name>btn-nav</object-name>
<object-name>btn-apr</object-name>
<object-name>btn-rev</object-name>
<object-name>btn-alt</object-name>
<object-name>btn-down</object-name>
<object-name>btn-up</object-name>
<object-name>btn-arm</object-name>
<object-name>btn-baro</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>ann-fail-pitch</object-name>
<object-name>ann-fail-roll</object-name>
<object-name>ann-ap-act</object-name>
<object-name>ann-ap-on</object-name>
<object-name>ann-yd</object-name>
<object-name>ann-mode1-ap</object-name>
<object-name>ann-mode1-rol</object-name>
<object-name>ann-mode1-hdg</object-name>
<object-name>ann-mode1-nav</object-name>
<object-name>ann-mode1-apr</object-name>
<object-name>ann-mode1-rev</object-name>
<object-name>ann-arm1</object-name>
<object-name>ann-arm1-nav</object-name>
<object-name>ann-arm1-apr</object-name>
<object-name>ann-arm1-rev</object-name>
<object-name>ann-arm1-gs</object-name>
<object-name>ann-mode2-pft</object-name>
<object-name>ann-mode2-vs</object-name>
<object-name>ann-mode2-alt</object-name>
<object-name>ann-mode2-gs</object-name>
<object-name>ann-mode2-fail</object-name>
<object-name>ann-arm2</object-name>
<object-name>ann-arm2-alt</object-name>
<object-name>ann-pt-up</object-name>
<object-name>ann-pt</object-name>
<object-name>ann-pt-down</object-name>
<object-name>ann-decimal</object-name>
<object-name>ann-digit1</object-name>
<object-name>ann-digit2</object-name>
<object-name>ann-digit3</object-name>
<object-name>ann-digit4</object-name>
<object-name>ann-digit5</object-name>
<object-name>ann-digit-minus</object-name>
<object-name>ann-alt-alert</object-name>
<object-name>ann-fpm</object-name>
<object-name>ann-ft</object-name>
<object-name>ann-hpa</object-name>
<object-name>ann-inhg</object-name>
</effect>
<animation>
<type>material</type>
<object-name>buttons</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>buttons</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/ap</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>annunciators</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>sim/model/c172p/lighting/ap</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/ap</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>annunciators</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<equals>
<property>sim/model/c172p/lighting/ap</property>
<value>0.0</value>
</equals>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -98,7 +98,7 @@
</condition> </condition>
<property alias="/params/source3-in-range"/> <property alias="/params/source3-in-range"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/in-range</output> <output>instrumentation/nav-source/in-range</output>
</filter> </filter>
@ -133,7 +133,7 @@
</condition> </condition>
<property alias="/params/source3-from-flag"/> <property alias="/params/source3-from-flag"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/from-flag</output> <output>instrumentation/nav-source/from-flag</output>
</filter> </filter>
@ -168,7 +168,7 @@
</condition> </condition>
<property alias="/params/source3-to-flag"/> <property alias="/params/source3-to-flag"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/to-flag</output> <output>instrumentation/nav-source/to-flag</output>
</filter> </filter>
@ -203,7 +203,7 @@
</condition> </condition>
<property alias="/params/source3-nav-loc"/> <property alias="/params/source3-nav-loc"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/nav-loc</output> <output>instrumentation/nav-source/nav-loc</output>
</filter> </filter>
@ -238,7 +238,7 @@
</condition> </condition>
<property alias="/params/source3-has-gs"/> <property alias="/params/source3-has-gs"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/has-gs</output> <output>instrumentation/nav-source/has-gs</output>
</filter> </filter>
@ -273,7 +273,7 @@
</condition> </condition>
<property alias="/params/source3-gs-in-range"/> <property alias="/params/source3-gs-in-range"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/gs-in-range</output> <output>instrumentation/nav-source/gs-in-range</output>
</filter> </filter>
@ -308,7 +308,7 @@
</condition> </condition>
<property alias="/params/source3-gs-rate-of-climb"/> <property alias="/params/source3-gs-rate-of-climb"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/gs-rate-of-climb</output> <output>instrumentation/nav-source/gs-rate-of-climb</output>
</filter> </filter>
@ -343,7 +343,7 @@
</condition> </condition>
<property alias="/params/source3-gs-rate-of-climb-fpm"/> <property alias="/params/source3-gs-rate-of-climb-fpm"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/gs-rate-of-climb-fpm</output> <output>instrumentation/nav-source/gs-rate-of-climb-fpm</output>
</filter> </filter>
@ -381,7 +381,7 @@
</condition> </condition>
<property alias="/params/source3-heading-needle-deflection"/> <property alias="/params/source3-heading-needle-deflection"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/heading-needle-deflection</output> <output>instrumentation/nav-source/heading-needle-deflection</output>
</filter> </filter>
@ -424,7 +424,7 @@
</product> </product>
</expression> </expression>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/heading-needle-deflection-norm</output> <output>instrumentation/nav-source/heading-needle-deflection-norm</output>
</filter> </filter>
@ -459,7 +459,7 @@
</condition> </condition>
<property alias="/params/source3-gs-needle-deflection"/> <property alias="/params/source3-gs-needle-deflection"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/gs-needle-deflection</output> <output>instrumentation/nav-source/gs-needle-deflection</output>
</filter> </filter>
@ -494,7 +494,7 @@
</condition> </condition>
<property alias="/params/source3-gs-needle-deflection-norm"/> <property alias="/params/source3-gs-needle-deflection-norm"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/gs-needle-deflection-norm</output> <output>instrumentation/nav-source/gs-needle-deflection-norm</output>
</filter> </filter>
@ -529,7 +529,7 @@
</condition> </condition>
<property alias="/params/source3-selected-radial-deg"/> <property alias="/params/source3-selected-radial-deg"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/selected-radial-deg</output> <output>instrumentation/nav-source/selected-radial-deg</output>
</filter> </filter>
@ -564,7 +564,7 @@
</condition> </condition>
<property alias="/params/source3-target-radial-deg"/> <property alias="/params/source3-target-radial-deg"/>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/target-radial-deg</output> <output>instrumentation/nav-source/target-radial-deg</output>
</filter> </filter>
@ -620,7 +620,7 @@
</dif> </dif>
</expression> </expression>
</input> </input>
<input>0</input> <value>0</value>
<output>instrumentation/nav-source/course-error</output> <output>instrumentation/nav-source/course-error</output>
<period> <period>
<min>-180</min> <min>-180</min>

View file

@ -45,130 +45,6 @@
<path>kma20.ac</path> <path>kma20.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-kma20</inherits-from>
<object-name>Knob</object-name>
<object-name>Chassis</object-name>
<object-name>AUTO</object-name>
<object-name>COM1</object-name>
<object-name>COM2</object-name>
<object-name>NAV1</object-name>
<object-name>NAV2</object-name>
<object-name>ADF</object-name>
<object-name>DME</object-name>
<object-name>MKR</object-name>
<object-name>SENS</object-name>
<object-name>M</object-name>
<object-name>A</object-name>
<object-name>O</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Knob</object-name>
<object-name>Chassis</object-name>
<object-name>AUTO</object-name>
<object-name>COM1</object-name>
<object-name>COM2</object-name>
<object-name>NAV1</object-name>
<object-name>NAV2</object-name>
<object-name>ADF</object-name>
<object-name>DME</object-name>
<object-name>MKR</object-name>
<object-name>SENS</object-name>
<object-name>M</object-name>
<object-name>A</object-name>
<object-name>O</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>O</object-name>
<condition>
<and>
<less-than>
<property alias="/params/power"/>
<value>31.5</value>
</less-than>
<greater-than>
<property alias="/params/power"/>
<value>20.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop alias="../../../params/outer"/>
<offset-prop alias="../../../params/test"/>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>M</object-name>
<condition>
<and>
<less-than>
<property alias="/params/power"/>
<value>31.5</value>
</less-than>
<greater-than>
<property alias="/params/power"/>
<value>20.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop alias="../../../params/middle"/>
<offset-prop alias="../../../params/test"/>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>A</object-name>
<condition>
<and>
<less-than>
<property alias="/params/power"/>
<value>31.5</value>
</less-than>
<greater-than>
<property alias="/params/power"/>
<value>20.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop alias="../../../params/inner"/>
<offset-prop alias="../../../params/test"/>
</emission>
</animation>
<animation> <animation>
<type>knob</type> <type>knob</type>
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
@ -177,7 +53,7 @@
<proxy-name>AUTOUp</proxy-name> <proxy-name>AUTOUp</proxy-name>
<proxy-name>AUTODown</proxy-name> <proxy-name>AUTODown</proxy-name>
<property alias="../../params/auto"/> <property alias="../../params/auto"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -224,7 +100,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/com1"/> <property alias="../../params/com1"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -271,7 +147,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/com2"/> <property alias="../../params/com2"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -318,7 +194,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/nav1"/> <property alias="../../params/nav1"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -365,7 +241,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/nav2"/> <property alias="../../params/nav2"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -412,7 +288,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/adf"/> <property alias="../../params/adf"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -459,7 +335,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/dme"/> <property alias="../../params/dme"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -506,7 +382,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/mkr"/> <property alias="../../params/mkr"/>
<factor>30</factor> <factor>60</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -551,7 +427,7 @@
<drag-direction>vertical</drag-direction> <drag-direction>vertical</drag-direction>
<drag-scale-px>30</drag-scale-px> <drag-scale-px>30</drag-scale-px>
<property alias="../../params/sens"/> <property alias="../../params/sens"/>
<factor>15</factor> <factor>30</factor>
<axis> <axis>
<y>1</y> <y>1</y>
</axis> </axis>
@ -723,7 +599,7 @@
<proxy-name>MICLeft</proxy-name> <proxy-name>MICLeft</proxy-name>
<proxy-name>MICRight</proxy-name> <proxy-name>MICRight</proxy-name>
<property alias="../../params/knob"/> <property alias="../../params/knob"/>
<factor>-30</factor> <factor>-60</factor>
<axis> <axis>
<x>1</x> <x>1</x>
</axis> </axis>
@ -761,4 +637,128 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-kma20</inherits-from>
<object-name>Knob</object-name>
<object-name>Chassis</object-name>
<object-name>AUTO</object-name>
<object-name>COM1</object-name>
<object-name>COM2</object-name>
<object-name>NAV1</object-name>
<object-name>NAV2</object-name>
<object-name>ADF</object-name>
<object-name>DME</object-name>
<object-name>MKR</object-name>
<object-name>SENS</object-name>
<object-name>M</object-name>
<object-name>A</object-name>
<object-name>O</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Knob</object-name>
<object-name>Chassis</object-name>
<object-name>AUTO</object-name>
<object-name>COM1</object-name>
<object-name>COM2</object-name>
<object-name>NAV1</object-name>
<object-name>NAV2</object-name>
<object-name>ADF</object-name>
<object-name>DME</object-name>
<object-name>MKR</object-name>
<object-name>SENS</object-name>
<object-name>M</object-name>
<object-name>A</object-name>
<object-name>O</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>O</object-name>
<condition>
<and>
<less-than>
<property alias="/params/power"/>
<value>31.5</value>
</less-than>
<greater-than>
<property alias="/params/power"/>
<value>20.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop alias="../../../params/outer"/>
<offset-prop alias="../../../params/test"/>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>M</object-name>
<condition>
<and>
<less-than>
<property alias="/params/power"/>
<value>31.5</value>
</less-than>
<greater-than>
<property alias="/params/power"/>
<value>20.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop alias="../../../params/middle"/>
<offset-prop alias="../../../params/test"/>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>A</object-name>
<condition>
<and>
<less-than>
<property alias="/params/power"/>
<value>31.5</value>
</less-than>
<greater-than>
<property alias="/params/power"/>
<value>20.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop alias="../../../params/inner"/>
<offset-prop alias="../../../params/test"/>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -16,69 +16,10 @@
<indicated-heading>instrumentation/heading-indicator/indicated-heading-deg</indicated-heading> <indicated-heading>instrumentation/heading-indicator/indicated-heading-deg</indicated-heading>
</params> </params>
<effect>
<inherits-from>../../../../Effects/interior/lm-adf</inherits-from>
<object-name>CompassRose</object-name>
<object-name>KI227.ADFNeedle</object-name>
<object-name>HDGSelector</object-name>
<object-name>CompassRoseCenter</object-name>
<object-name>Marker</object-name>
<object-name>Case</object-name>
<object-name>AircraftSymbol</object-name>
</effect>
<animation> <animation>
<type>noshadow</type> <type>noshadow</type>
</animation> </animation>
<animation>
<type>material</type>
<object-name>CompassRose</object-name>
<object-name>CompassRoseCenter</object-name>
<object-name>KI227.ADFNeedle</object-name>
<object-name>Marker</object-name>
<object-name>Case</object-name>
<object-name>AircraftSymbol</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>HDGSelector</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation> <animation>
<type>select</type> <type>select</type>
<object-name>KI227.ADFNeedle</object-name> <object-name>KI227.ADFNeedle</object-name>
@ -161,7 +102,7 @@
<type>knob</type> <type>knob</type>
<object-name>HDGSelector</object-name> <object-name>HDGSelector</object-name>
<property alias="../../params/rotation-deg"/> <property alias="../../params/rotation-deg"/>
<factor>-8.0</factor> <factor>-16.0</factor>
<axis> <axis>
<x>1.0</x> <x>1.0</x>
<y>0.0</y> <y>0.0</y>
@ -192,4 +133,62 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-adf</inherits-from>
<object-name>CompassRose</object-name>
<object-name>KI227.ADFNeedle</object-name>
<object-name>HDGSelector</object-name>
<object-name>CompassRoseCenter</object-name>
<object-name>Marker</object-name>
<object-name>Case</object-name>
<object-name>AircraftSymbol</object-name>
</effect>
<animation>
<type>material</type>
<object-name>CompassRose</object-name>
<object-name>CompassRoseCenter</object-name>
<object-name>KI227.ADFNeedle</object-name>
<object-name>Marker</object-name>
<object-name>Case</object-name>
<object-name>AircraftSymbol</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>HDGSelector</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -4,139 +4,26 @@
<params> <params>
<right-display>/instrumentation/adf[0]/right-display</right-display> <right-display>/instrumentation/adf[0]/right-display</right-display>
<dimming>instrumentation/adf[0]/dimming-norm</dimming>
<dial-1-khz>instrumentation/adf[0]/frequencies/dial-1-khz</dial-1-khz> <dial-1-khz>instrumentation/adf[0]/frequencies/dial-1-khz</dial-1-khz>
<dial-100-khz>instrumentation/adf[0]/frequencies/dial-100-khz</dial-100-khz> <dial-100-khz>instrumentation/adf[0]/frequencies/dial-100-khz</dial-100-khz>
</params> </params>
<path>kr87-fg1000.ac</path> <path>kr87-fg1000.ac</path>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-kr87</inherits-from>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
</effect>
<animation> <animation>
<type>material</type> <property>sim/model/c172p/lighting/adf-fg1000</property>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>select</type>
<object-name>indicator</object-name>
<condition>
<property>/instrumentation/adf[0]/operable</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>indicator</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>/sim/model/c172p/lighting/adf-fg1000</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/adf-fg1000</factor-prop>
</emission>
</animation>
<animation>
<property>/sim/model/c172p/lighting/adf-fg1000</property>
</animation> </animation>
<animation> <animation>
<type>noshadow</type> <type>noshadow</type>
</animation> </animation>
<animation>
<type>material</type>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/adf-fg1000</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>indicator</object-name>
<emission>
<red>-1.0</red>
<green>-1.0</green>
<blue>-1.0</blue>
<factor-prop alias="../../../params/dimming"/>
<offset>1</offset>
</emission>
</animation>
<animation> <animation>
<type>select</type> <type>select</type>
<object-name>indicator.ANT</object-name> <object-name>indicator.ANT</object-name>
<condition> <condition>
<not> <not>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -145,7 +32,7 @@
<type>select</type> <type>select</type>
<object-name>indicator.ADF</object-name> <object-name>indicator.ADF</object-name>
<condition> <condition>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
</condition> </condition>
</animation> </animation>
@ -153,7 +40,7 @@
<type>select</type> <type>select</type>
<object-name>indicator.BFO</object-name> <object-name>indicator.BFO</object-name>
<condition> <condition>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
</condition> </condition>
</animation> </animation>
@ -162,7 +49,7 @@
<object-name>indicator.FRQ</object-name> <object-name>indicator.FRQ</object-name>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</equals> </equals>
</condition> </condition>
@ -173,7 +60,7 @@
<object-name>indicator.FLT</object-name> <object-name>indicator.FLT</object-name>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">1</value> <value type="int">1</value>
</equals> </equals>
</condition> </condition>
@ -184,7 +71,7 @@
<object-name>indicator.ET</object-name> <object-name>indicator.ET</object-name>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">2</value> <value type="int">2</value>
</equals> </equals>
</condition> </condition>
@ -196,7 +83,7 @@
<object-name>indicator.Use.1000</object-name> <object-name>indicator.Use.1000</object-name>
<condition> <condition>
<greater-than-equals> <greater-than-equals>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<value type="int">1000</value> <value type="int">1000</value>
</greater-than-equals> </greater-than-equals>
</condition> </condition>
@ -205,7 +92,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.1000</object-name> <object-name>indicator.Use.1000</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>1000</step> <step>1000</step>
<factor>0.0001</factor> <factor>0.0001</factor>
<axis> <axis>
@ -218,7 +105,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.100</object-name> <object-name>indicator.Use.100</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>100</step> <step>100</step>
<factor>0.001</factor> <factor>0.001</factor>
<axis> <axis>
@ -231,7 +118,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.10</object-name> <object-name>indicator.Use.10</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>10</step> <step>10</step>
<factor>0.01</factor> <factor>0.01</factor>
<axis> <axis>
@ -244,7 +131,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.1</object-name> <object-name>indicator.Use.1</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>1</step> <step>1</step>
<factor>0.1</factor> <factor>0.1</factor>
<axis> <axis>
@ -258,7 +145,7 @@
<animation> <animation>
<condition> <condition>
<not-equals> <not-equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</not-equals> </not-equals>
</condition> </condition>
@ -333,7 +220,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.ADF</object-name> <object-name>knobs.ADF</object-name>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -350,7 +237,7 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
@ -362,7 +249,7 @@
<command>set-tooltip</command> <command>set-tooltip</command>
<tooltip-id>adf-adf-mode</tooltip-id> <tooltip-id>adf-adf-mode</tooltip-id>
<label>ADF Mode: %s</label> <label>ADF Mode: %s</label>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
<mapping>nasal</mapping> <mapping>nasal</mapping>
<script>return arg[0] ? "ADF" : "ANT";</script> <script>return arg[0] ? "ADF" : "ANT";</script>
</binding> </binding>
@ -372,7 +259,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.BFO</object-name> <object-name>knobs.BFO</object-name>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -389,7 +276,7 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
@ -401,7 +288,7 @@
<command>set-tooltip</command> <command>set-tooltip</command>
<tooltip-id>adf-adf-mode</tooltip-id> <tooltip-id>adf-adf-mode</tooltip-id>
<label>ADF BFO: %s</label> <label>ADF BFO: %s</label>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
<mapping>nasal</mapping> <mapping>nasal</mapping>
<script>return arg[0] ? "Enabled" : "Disabled";</script> <script>return arg[0] ? "Enabled" : "Disabled";</script>
</binding> </binding>
@ -411,7 +298,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.FRQ</object-name> <object-name>knobs.FRQ</object-name>
<property>/instrumentation/adf[0]/frq-btn</property> <property>instrumentation/adf[0]/frq-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -428,27 +315,27 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/instrumentation/adf[0]/bfo-frq</property> <property>instrumentation/adf[0]/bfo-frq</property>
</binding> </binding>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/frq-btn</property> <property>instrumentation/adf[0]/frq-btn</property>
<value type="int">1</value> <value type="int">1</value>
</binding> </binding>
<binding> <binding>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</equals> </equals>
</condition> </condition>
<command>property-swap</command> <command>property-swap</command>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<property>/instrumentation/adf[0]/frequencies/standby-khz</property> <property>instrumentation/adf[0]/frequencies/standby-khz</property>
</binding> </binding>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -458,7 +345,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/frq-btn</property> <property>instrumentation/adf[0]/frq-btn</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -479,7 +366,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.FLT</object-name> <object-name>knobs.FLT</object-name>
<property>/instrumentation/adf[0]/flt-btn</property> <property>instrumentation/adf[0]/flt-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -496,12 +383,12 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/flt-btn</property> <property>instrumentation/adf[0]/flt-btn</property>
<value type="int">1</value> <value type="int">1</value>
</binding> </binding>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<step>1</step> <step>1</step>
<min>1</min> <min>1</min>
<max>3</max> <max>3</max>
@ -514,7 +401,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/flt-btn</property> <property>instrumentation/adf[0]/flt-btn</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -535,7 +422,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.SET</object-name> <object-name>knobs.SET</object-name>
<property>/instrumentation/adf[0]/set-btn</property> <property>instrumentation/adf[0]/set-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -552,7 +439,7 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/set-btn</property> <property>instrumentation/adf[0]/set-btn</property>
<value type="int">1</value> <value type="int">1</value>
</binding> </binding>
<binding> <binding>
@ -562,7 +449,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/set-btn</property> <property>instrumentation/adf[0]/set-btn</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -584,7 +471,7 @@
<animation> <animation>
<type>knob</type> <type>knob</type>
<object-name>Volume</object-name> <object-name>Volume</object-name>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<factor>-140</factor> <factor>-140</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -599,7 +486,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<factor>0.1</factor> <factor>0.1</factor>
<min>0</min> <min>0</min>
<max>1.0</max> <max>1.0</max>
@ -608,24 +495,24 @@
<binding> <binding>
<condition> <condition>
<greater-than> <greater-than>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</condition> </condition>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/power-btn</property> <property>instrumentation/adf[0]/power-btn</property>
<value type="bool">1</value> <value type="bool">1</value>
</binding> </binding>
<!-- Switch off if volume less than 0.1 --> <!-- Switch off if volume less than 0.1 -->
<binding> <binding>
<condition> <condition>
<less-than> <less-than>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<value>0.1</value> <value>0.1</value>
</less-than> </less-than>
</condition> </condition>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/power-btn</property> <property>instrumentation/adf[0]/power-btn</property>
<value type="bool">0</value> <value type="bool">0</value>
</binding> </binding>
<binding> <binding>
@ -638,7 +525,7 @@
<command>set-tooltip</command> <command>set-tooltip</command>
<tooltip-id>adf-volume</tooltip-id> <tooltip-id>adf-volume</tooltip-id>
<label>Volume: %d%%</label> <label>Volume: %d%%</label>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<mapping>percent</mapping> <mapping>percent</mapping>
</binding> </binding>
</hovered> </hovered>
@ -663,7 +550,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/frequencies/standby-khz</property> <property>instrumentation/adf[0]/frequencies/standby-khz</property>
<factor>1</factor> <factor>1</factor>
<min>200</min> <min>200</min>
<max>1800</max> <max>1800</max>
@ -711,7 +598,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/frequencies/standby-khz</property> <property>instrumentation/adf[0]/frequencies/standby-khz</property>
<factor>100</factor> <factor>100</factor>
<min>200</min> <min>200</min>
<max>1800</max> <max>1800</max>
@ -740,4 +627,153 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>Aircraft/c172p/Models/Effects/interior/lm-fg1000-kr87</inherits-from>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<condition>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/adf-fg1000</factor-prop>
</emission>
</animation>
<animation>
<type>select</type>
<object-name>indicator</object-name>
<condition>
<property>instrumentation/adf[0]/operable</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>sim/model/c172p/lighting/adf-fg1000</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/adf-fg1000</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<equals>
<property>sim/model/c172p/lighting/adf-fg1000</property>
<value>0.0</value>
</equals>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -4,144 +4,26 @@
<params> <params>
<right-display>/instrumentation/adf[0]/right-display</right-display> <right-display>/instrumentation/adf[0]/right-display</right-display>
<dimming>instrumentation/adf[0]/dimming-norm</dimming>
<dial-1-khz>instrumentation/adf[0]/frequencies/dial-1-khz</dial-1-khz> <dial-1-khz>instrumentation/adf[0]/frequencies/dial-1-khz</dial-1-khz>
<dial-100-khz>instrumentation/adf[0]/frequencies/dial-100-khz</dial-100-khz> <dial-100-khz>instrumentation/adf[0]/frequencies/dial-100-khz</dial-100-khz>
</params> </params>
<path>kr87.ac</path> <path>kr87.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-kr87</inherits-from>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
</effect>
<animation> <animation>
<type>material</type> <property>sim/model/c172p/lighting/adf</property>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>select</type>
<object-name>indicator</object-name>
<condition>
<property>/instrumentation/adf[0]/operable</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>indicator</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>/sim/model/c172p/lighting/adf</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/adf</factor-prop>
</emission>
</animation>
<animation>
<property>/sim/model/c172p/lighting/adf</property>
</animation> </animation>
<animation> <animation>
<type>noshadow</type> <type>noshadow</type>
</animation> </animation>
<animation>
<type>material</type>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/adf</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>indicator</object-name>
<emission>
<red>-1.0</red>
<green>-1.0</green>
<blue>-1.0</blue>
<factor-prop alias="../../../params/dimming"/>
<offset>1</offset>
</emission>
</animation>
<animation> <animation>
<type>select</type> <type>select</type>
<object-name>indicator.ANT</object-name> <object-name>indicator.ANT</object-name>
<condition> <condition>
<not> <not>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
</not> </not>
</condition> </condition>
</animation> </animation>
@ -150,7 +32,7 @@
<type>select</type> <type>select</type>
<object-name>indicator.ADF</object-name> <object-name>indicator.ADF</object-name>
<condition> <condition>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
</condition> </condition>
</animation> </animation>
@ -158,7 +40,7 @@
<type>select</type> <type>select</type>
<object-name>indicator.BFO</object-name> <object-name>indicator.BFO</object-name>
<condition> <condition>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
</condition> </condition>
</animation> </animation>
@ -167,7 +49,7 @@
<object-name>indicator.FRQ</object-name> <object-name>indicator.FRQ</object-name>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</equals> </equals>
</condition> </condition>
@ -178,7 +60,7 @@
<object-name>indicator.FLT</object-name> <object-name>indicator.FLT</object-name>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">1</value> <value type="int">1</value>
</equals> </equals>
</condition> </condition>
@ -189,7 +71,7 @@
<object-name>indicator.ET</object-name> <object-name>indicator.ET</object-name>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">2</value> <value type="int">2</value>
</equals> </equals>
</condition> </condition>
@ -201,7 +83,7 @@
<object-name>indicator.Use.1000</object-name> <object-name>indicator.Use.1000</object-name>
<condition> <condition>
<greater-than-equals> <greater-than-equals>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<value type="int">1000</value> <value type="int">1000</value>
</greater-than-equals> </greater-than-equals>
</condition> </condition>
@ -210,7 +92,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.1000</object-name> <object-name>indicator.Use.1000</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>1000</step> <step>1000</step>
<factor>0.0001</factor> <factor>0.0001</factor>
<axis> <axis>
@ -223,7 +105,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.100</object-name> <object-name>indicator.Use.100</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>100</step> <step>100</step>
<factor>0.001</factor> <factor>0.001</factor>
<axis> <axis>
@ -236,7 +118,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.10</object-name> <object-name>indicator.Use.10</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>10</step> <step>10</step>
<factor>0.01</factor> <factor>0.01</factor>
<axis> <axis>
@ -249,7 +131,7 @@
<animation> <animation>
<type>textranslate</type> <type>textranslate</type>
<object-name>indicator.Use.1</object-name> <object-name>indicator.Use.1</object-name>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<step>1</step> <step>1</step>
<factor>0.1</factor> <factor>0.1</factor>
<axis> <axis>
@ -263,7 +145,7 @@
<animation> <animation>
<condition> <condition>
<not-equals> <not-equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</not-equals> </not-equals>
</condition> </condition>
@ -338,7 +220,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.ADF</object-name> <object-name>knobs.ADF</object-name>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -355,7 +237,7 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
@ -367,7 +249,7 @@
<command>set-tooltip</command> <command>set-tooltip</command>
<tooltip-id>adf-adf-mode</tooltip-id> <tooltip-id>adf-adf-mode</tooltip-id>
<label>ADF Mode: %s</label> <label>ADF Mode: %s</label>
<property>/instrumentation/adf[0]/adf-btn</property> <property>instrumentation/adf[0]/adf-btn</property>
<mapping>nasal</mapping> <mapping>nasal</mapping>
<script>return arg[0] ? "ADF" : "ANT";</script> <script>return arg[0] ? "ADF" : "ANT";</script>
</binding> </binding>
@ -377,7 +259,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.BFO</object-name> <object-name>knobs.BFO</object-name>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -394,7 +276,7 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
@ -406,7 +288,7 @@
<command>set-tooltip</command> <command>set-tooltip</command>
<tooltip-id>adf-adf-mode</tooltip-id> <tooltip-id>adf-adf-mode</tooltip-id>
<label>ADF BFO: %s</label> <label>ADF BFO: %s</label>
<property>/instrumentation/adf[0]/bfo-btn</property> <property>instrumentation/adf[0]/bfo-btn</property>
<mapping>nasal</mapping> <mapping>nasal</mapping>
<script>return arg[0] ? "Enabled" : "Disabled";</script> <script>return arg[0] ? "Enabled" : "Disabled";</script>
</binding> </binding>
@ -416,7 +298,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.FRQ</object-name> <object-name>knobs.FRQ</object-name>
<property>/instrumentation/adf[0]/frq-btn</property> <property>instrumentation/adf[0]/frq-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -433,27 +315,27 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-toggle</command> <command>property-toggle</command>
<property>/instrumentation/adf[0]/bfo-frq</property> <property>instrumentation/adf[0]/bfo-frq</property>
</binding> </binding>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/frq-btn</property> <property>instrumentation/adf[0]/frq-btn</property>
<value type="int">1</value> <value type="int">1</value>
</binding> </binding>
<binding> <binding>
<condition> <condition>
<equals> <equals>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</equals> </equals>
</condition> </condition>
<command>property-swap</command> <command>property-swap</command>
<property>/instrumentation/adf[0]/frequencies/selected-khz</property> <property>instrumentation/adf[0]/frequencies/selected-khz</property>
<property>/instrumentation/adf[0]/frequencies/standby-khz</property> <property>instrumentation/adf[0]/frequencies/standby-khz</property>
</binding> </binding>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -463,7 +345,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/frq-btn</property> <property>instrumentation/adf[0]/frq-btn</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -484,7 +366,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.FLT</object-name> <object-name>knobs.FLT</object-name>
<property>/instrumentation/adf[0]/flt-btn</property> <property>instrumentation/adf[0]/flt-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -501,12 +383,12 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/flt-btn</property> <property>instrumentation/adf[0]/flt-btn</property>
<value type="int">1</value> <value type="int">1</value>
</binding> </binding>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/display-mode</property> <property>instrumentation/adf[0]/display-mode</property>
<step>1</step> <step>1</step>
<min>1</min> <min>1</min>
<max>3</max> <max>3</max>
@ -519,7 +401,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/flt-btn</property> <property>instrumentation/adf[0]/flt-btn</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -540,7 +422,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>knobs.SET</object-name> <object-name>knobs.SET</object-name>
<property>/instrumentation/adf[0]/set-btn</property> <property>instrumentation/adf[0]/set-btn</property>
<factor>-0.004</factor> <factor>-0.004</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -557,7 +439,7 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/set-btn</property> <property>instrumentation/adf[0]/set-btn</property>
<value type="int">1</value> <value type="int">1</value>
</binding> </binding>
<binding> <binding>
@ -567,7 +449,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/set-btn</property> <property>instrumentation/adf[0]/set-btn</property>
<value type="int">0</value> <value type="int">0</value>
</binding> </binding>
<binding> <binding>
@ -589,7 +471,7 @@
<animation> <animation>
<type>knob</type> <type>knob</type>
<object-name>Volume</object-name> <object-name>Volume</object-name>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<factor>-140</factor> <factor>-140</factor>
<axis> <axis>
<x>1</x> <x>1</x>
@ -604,7 +486,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<factor>0.1</factor> <factor>0.1</factor>
<min>0</min> <min>0</min>
<max>1.0</max> <max>1.0</max>
@ -613,24 +495,24 @@
<binding> <binding>
<condition> <condition>
<greater-than> <greater-than>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</condition> </condition>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/power-btn</property> <property>instrumentation/adf[0]/power-btn</property>
<value type="bool">1</value> <value type="bool">1</value>
</binding> </binding>
<!-- Switch off if volume less than 0.1 --> <!-- Switch off if volume less than 0.1 -->
<binding> <binding>
<condition> <condition>
<less-than> <less-than>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<value>0.1</value> <value>0.1</value>
</less-than> </less-than>
</condition> </condition>
<command>property-assign</command> <command>property-assign</command>
<property>/instrumentation/adf[0]/power-btn</property> <property>instrumentation/adf[0]/power-btn</property>
<value type="bool">0</value> <value type="bool">0</value>
</binding> </binding>
<binding> <binding>
@ -643,7 +525,7 @@
<command>set-tooltip</command> <command>set-tooltip</command>
<tooltip-id>adf-volume</tooltip-id> <tooltip-id>adf-volume</tooltip-id>
<label>Volume: %d%%</label> <label>Volume: %d%%</label>
<property>/instrumentation/adf[0]/volume-norm</property> <property>instrumentation/adf[0]/volume-norm</property>
<mapping>percent</mapping> <mapping>percent</mapping>
</binding> </binding>
</hovered> </hovered>
@ -668,7 +550,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/frequencies/standby-khz</property> <property>instrumentation/adf[0]/frequencies/standby-khz</property>
<factor>1</factor> <factor>1</factor>
<min>200</min> <min>200</min>
<max>1800</max> <max>1800</max>
@ -716,7 +598,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/adf[0]/frequencies/standby-khz</property> <property>instrumentation/adf[0]/frequencies/standby-khz</property>
<factor>100</factor> <factor>100</factor>
<min>200</min> <min>200</min>
<max>1800</max> <max>1800</max>
@ -745,4 +627,157 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-kr87</inherits-from>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Volume</object-name>
<object-name>FRQOuter</object-name>
<object-name>FRQInner</object-name>
<object-name>Chassis</object-name>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>select</type>
<object-name>indicator</object-name>
<condition>
<property>instrumentation/adf[0]/operable</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>knobs.ADF</object-name>
<object-name>knobs.BFO</object-name>
<object-name>knobs.FRQ</object-name>
<object-name>knobs.FLT</object-name>
<object-name>knobs.SET</object-name>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/adf</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>sim/model/c172p/lighting/adf</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>/sim/model/c172p/lighting/adf</factor-prop>
</emission>
</animation>
<animation>
<object-name>indicator.ANT</object-name>
<object-name>indicator.ADF</object-name>
<object-name>indicator.BFO</object-name>
<object-name>indicator.FRQ</object-name>
<object-name>indicator.FLT</object-name>
<object-name>indicator.ET</object-name>
<object-name>indicator.Use.1000</object-name>
<object-name>indicator.Use.100</object-name>
<object-name>indicator.Use.10</object-name>
<object-name>indicator.Use.1</object-name>
<object-name>indicator.dots</object-name>
<object-name>indicator.Stby.1000</object-name>
<object-name>indicator.Stby.100</object-name>
<object-name>indicator.Stby.10</object-name>
<object-name>indicator.Stby.1</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<equals>
<property>sim/model/c172p/lighting/adf</property>
<value>0.0</value>
</equals>
</and>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -72,10 +72,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -159,7 +159,7 @@
<value>1</value> <value>1</value>
</equals> </equals>
<greater-than> <greater-than>
<property>/sim/model/c172p/lighting/trans</property> <property>sim/model/c172p/lighting/trans</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</and> </and>
@ -185,7 +185,7 @@
<value>4</value> <value>4</value>
</equals> </equals>
<greater-than> <greater-than>
<property>/sim/model/c172p/lighting/trans</property> <property>sim/model/c172p/lighting/trans</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</and> </and>
@ -211,7 +211,7 @@
<value>5</value> <value>5</value>
</equals> </equals>
<greater-than> <greater-than>
<property>/sim/model/c172p/lighting/trans</property> <property>sim/model/c172p/lighting/trans</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</and> </and>
@ -237,7 +237,7 @@
<value>2</value> <value>2</value>
</equals> </equals>
<greater-than> <greater-than>
<property>/sim/model/c172p/lighting/trans</property> <property>sim/model/c172p/lighting/trans</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</and> </and>
@ -262,7 +262,7 @@
<property>sim/rendering/rembrandt/enabled</property> <property>sim/rendering/rembrandt/enabled</property>
</not> </not>
<greater-than> <greater-than>
<property>/sim/model/c172p/lighting/trans</property> <property>sim/model/c172p/lighting/trans</property>
<value>0.0</value> <value>0.0</value>
</greater-than> </greater-than>
</and> </and>
@ -574,7 +574,7 @@
<action> <action>
<binding> <binding>
<command>property-cycle</command> <command>property-cycle</command>
<!--<property>/instrumentation/transponder/inputs/knob-mode</property>--> <!--<property>instrumentation/transponder/inputs/knob-mode</property>-->
<property alias="../../../../params/knob-mode"/> <property alias="../../../../params/knob-mode"/>
<wrap>0</wrap> <wrap>0</wrap>
<value>0</value> <value>0</value>
@ -616,7 +616,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>KnobMode</object-name> <object-name>KnobMode</object-name>
<!--<property>/instrumentation/transponder/inputs/knob-mode</property>--> <!--<property>instrumentation/transponder/inputs/knob-mode</property>-->
<property alias="../../params/knob-mode"/> <property alias="../../params/knob-mode"/>
<factor>1</factor> <factor>1</factor>
<interpolation> <interpolation>
@ -662,7 +662,7 @@
<repeatable>false</repeatable> <repeatable>false</repeatable>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<!--<property>/instrumentation/transponder/inputs/ident-btn</property>--> <!--<property>instrumentation/transponder/inputs/ident-btn</property>-->
<property alias="../../../../params/ident-btn"/> <property alias="../../../../params/ident-btn"/>
<value type="bool">true</value> <value type="bool">true</value>
</binding> </binding>
@ -673,7 +673,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<!--<property>/instrumentation/transponder/inputs/ident-btn</property>--> <!--<property>instrumentation/transponder/inputs/ident-btn</property>-->
<property alias="../../../../../params/ident-btn"/> <property alias="../../../../../params/ident-btn"/>
<value type="bool">false</value> <value type="bool">false</value>
</binding> </binding>
@ -695,7 +695,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>Ident</object-name> <object-name>Ident</object-name>
<!--<property>/instrumentation/transponder/inputs/ident-btn</property>--> <!--<property>instrumentation/transponder/inputs/ident-btn</property>-->
<property alias="../../params/ident-btn"/> <property alias="../../params/ident-btn"/>
<factor> 0.0018 </factor> <factor> 0.0018 </factor>
<axis> <axis>

View file

@ -51,266 +51,6 @@
<path>kx165-1.ac</path> <path>kx165-1.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-kx165-1</inherits-from>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMvol</object-name>
<object-name>COMchan</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
</effect>
<animation>
<type>material</type>
<object-name>KX165</object-name>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
<property-base>/sim/instrumentation/comm[0]</property-base>
<texture-prop>texture-file</texture-prop>
</animation>
<animation>
<type>select</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<property>/sim/model/c172p/lighting/comm0-power</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<condition>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
</condition>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/comm0</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>/sim/model/c172p/lighting/comm0</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>0.91</red>
<green>0.91</green>
<blue>0.91</blue>
<factor-prop>/sim/model/c172p/lighting/comm0</factor-prop>
</emission>
</animation>
<effect>
<inherits-from>Effects/model-transparent</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>Screen</object-name>
</effect>
<!-- Comm part --> <!-- Comm part -->
<animation> <animation>
<type>translate</type> <type>translate</type>
@ -664,7 +404,7 @@
<type>knob</type> <type>knob</type>
<object-name>COMvol</object-name> <object-name>COMvol</object-name>
<property alias="../../params/comm-volume"/> <property alias="../../params/comm-volume"/>
<factor>-65</factor> <factor>-130</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -772,7 +512,7 @@
<type>knob</type> <type>knob</type>
<object-name>COMknobKHZ</object-name> <object-name>COMknobKHZ</object-name>
<property alias="/params/comm-dial-khz"/> <property alias="/params/comm-dial-khz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -839,7 +579,7 @@
<type>knob</type> <type>knob</type>
<object-name>COMknobMHZ</object-name> <object-name>COMknobMHZ</object-name>
<property alias="/params/comm-dial-mhz"/> <property alias="/params/comm-dial-mhz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -932,7 +672,7 @@
<type>knob</type> <type>knob</type>
<object-name>NAVvol</object-name> <object-name>NAVvol</object-name>
<property alias="../../params/nav-volume"/> <property alias="../../params/nav-volume"/>
<factor>-65</factor> <factor>-130</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -992,7 +732,7 @@
<type>knob</type> <type>knob</type>
<object-name>NAVknobKHZ</object-name> <object-name>NAVknobKHZ</object-name>
<property alias="/params/nav-dial-khz"/> <property alias="/params/nav-dial-khz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -1043,7 +783,7 @@
<type>knob</type> <type>knob</type>
<object-name>NAVknobMHZ</object-name> <object-name>NAVknobMHZ</object-name>
<property alias="/params/nav-dial-mhz"/> <property alias="/params/nav-dial-mhz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -1131,4 +871,264 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-kx165-1</inherits-from>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMvol</object-name>
<object-name>COMchan</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
</effect>
<animation>
<type>material</type>
<object-name>KX165</object-name>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
<property-base>/sim/instrumentation/comm[0]</property-base>
<texture-prop>texture-file</texture-prop>
</animation>
<animation>
<type>select</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<property>sim/model/c172p/lighting/comm0-power</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<condition>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
</condition>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/comm0</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>sim/model/c172p/lighting/comm0</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>0.91</red>
<green>0.91</green>
<blue>0.91</blue>
<factor-prop>/sim/model/c172p/lighting/comm0</factor-prop>
</emission>
</animation>
<effect>
<inherits-from>Effects/model-transparent</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>Screen</object-name>
</effect>
</PropertyList> </PropertyList>

View file

@ -51,266 +51,6 @@
<path>kx165-2.ac</path> <path>kx165-2.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-kx165-2</inherits-from>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMvol</object-name>
<object-name>COMchan</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
</effect>
<animation>
<type>material</type>
<object-name>KX165</object-name>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
<property-base>/sim/instrumentation/comm[1]</property-base>
<texture-prop>texture-file</texture-prop>
</animation>
<animation>
<type>select</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<property>/sim/model/c172p/lighting/comm1-power</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<condition>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
</condition>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/comm1</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>/sim/model/c172p/lighting/comm1</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>0.91</red>
<green>0.91</green>
<blue>0.91</blue>
<factor-prop>/sim/model/c172p/lighting/comm1</factor-prop>
</emission>
</animation>
<effect>
<inherits-from>Effects/model-transparent</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>Screen</object-name>
</effect>
<!-- comm part --> <!-- comm part -->
<animation> <animation>
<type>translate</type> <type>translate</type>
@ -663,7 +403,7 @@
<type>knob</type> <type>knob</type>
<object-name>COMvol</object-name> <object-name>COMvol</object-name>
<property alias="../../params/comm-volume"/> <property alias="../../params/comm-volume"/>
<factor>-65</factor> <factor>-130</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -771,7 +511,7 @@
<type>knob</type> <type>knob</type>
<object-name>COMknobKHZ</object-name> <object-name>COMknobKHZ</object-name>
<property alias="/params/comm-dial-khz"/> <property alias="/params/comm-dial-khz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -838,7 +578,7 @@
<type>knob</type> <type>knob</type>
<object-name>COMknobMHZ</object-name> <object-name>COMknobMHZ</object-name>
<property alias="/params/comm-dial-mhz"/> <property alias="/params/comm-dial-mhz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -931,7 +671,7 @@
<type>knob</type> <type>knob</type>
<object-name>NAVvol</object-name> <object-name>NAVvol</object-name>
<property alias="../../params/nav-volume"/> <property alias="../../params/nav-volume"/>
<factor>-65</factor> <factor>-130</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -991,7 +731,7 @@
<type>knob</type> <type>knob</type>
<object-name>NAVknobKHZ</object-name> <object-name>NAVknobKHZ</object-name>
<property alias="/params/nav-dial-khz"/> <property alias="/params/nav-dial-khz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -1042,7 +782,7 @@
<type>knob</type> <type>knob</type>
<object-name>NAVknobMHZ</object-name> <object-name>NAVknobMHZ</object-name>
<property alias="/params/nav-dial-mhz"/> <property alias="/params/nav-dial-mhz"/>
<factor>-0.25</factor> <factor>-0.50</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -1130,4 +870,264 @@
</hovered> </hovered>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-kx165-2</inherits-from>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMvol</object-name>
<object-name>COMchan</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
</effect>
<effect>
<inherits-from>../../../../Effects/interior/c172p-interior</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
</effect>
<animation>
<type>material</type>
<object-name>KX165</object-name>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>COMknobKHZ</object-name>
<object-name>COMknobMHZ</object-name>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>COMvol</object-name>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NAVknobKHZ</object-name>
<object-name>NAVknobMHZ</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<object-name>NAVvol</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>KX165</object-name>
<object-name>Screen</object-name>
<property-base>/sim/instrumentation/comm[1]</property-base>
<texture-prop>texture-file</texture-prop>
</animation>
<animation>
<type>select</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<property>sim/model/c172p/lighting/comm1-power</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>COMxfer</object-name>
<object-name>COMchan</object-name>
<object-name>NAVxfer</object-name>
<object-name>NAVmode</object-name>
<condition>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
</condition>
<emission>
<red>0.5</red>
<green>0.1</green>
<blue>0.00005</blue>
<factor-prop>/sim/model/c172p/lighting/comm1</factor-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<condition>
<and>
<not>
<property>sim/rendering/rembrandt/enabled</property>
</not>
<greater-than>
<property>sim/model/c172p/lighting/comm1</property>
<value>0.0</value>
</greater-than>
</and>
</condition>
<emission>
<red>0.91</red>
<green>0.91</green>
<blue>0.91</blue>
<factor-prop>/sim/model/c172p/lighting/comm1</factor-prop>
</emission>
</animation>
<effect>
<inherits-from>Effects/model-transparent</inherits-from>
<object-name>CommStby100K</object-name>
<object-name>CommStby100M</object-name>
<object-name>CommStby10K</object-name>
<object-name>CommStby10M</object-name>
<object-name>CommStby1K</object-name>
<object-name>CommStby1M</object-name>
<object-name>CommStbyDot</object-name>
<object-name>CommUse100K</object-name>
<object-name>CommUse100M</object-name>
<object-name>CommUse10K</object-name>
<object-name>CommUse10M</object-name>
<object-name>CommUse1K</object-name>
<object-name>CommUse1M</object-name>
<object-name>CommUseDot</object-name>
<object-name>NavStby100K</object-name>
<object-name>NavStby100M</object-name>
<object-name>NavStby10K</object-name>
<object-name>NavStby10M</object-name>
<object-name>NavStby1M</object-name>
<object-name>NavStbyDot</object-name>
<object-name>NavUse100K</object-name>
<object-name>NavUse100M</object-name>
<object-name>NavUse10K</object-name>
<object-name>NavUse10M</object-name>
<object-name>NavUse1M</object-name>
<object-name>NavUseDot</object-name>
<object-name>KX165Line</object-name>
<object-name>Screen</object-name>
</effect>
</PropertyList> </PropertyList>

View file

@ -24,10 +24,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -46,10 +46,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -61,10 +61,22 @@
</emission> </emission>
</animation> </animation>
<animation>
<type>material</type>
<object-name>Ring</object-name>
<object-name>Needle</object-name>
<emission>
<red> 1.0</red>
<green>0.8</green>
<blue> 0.5</blue>
<factor-prop>/sim/model/material/instruments/integral-factor</factor-prop>
</emission>
</animation>
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Ring</object-name> <object-name>Ring</object-name>
<property>/instrumentation/magnetic-compass/indicated-heading-deg</property> <property>instrumentation/magnetic-compass/indicated-heading-deg</property>
<factor>-1</factor> <factor>-1</factor>
<axis> <axis>
<x1-m>-0.36466</x1-m> <x1-m>-0.36466</x1-m>

View file

@ -24,10 +24,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -46,10 +46,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -64,7 +64,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Ring</object-name> <object-name>Ring</object-name>
<property>/instrumentation/magnetic-compass/indicated-heading-deg</property> <property>instrumentation/magnetic-compass/indicated-heading-deg</property>
<factor>-1</factor> <factor>-1</factor>
<axis> <axis>
<x1-m>-0.33052</x1-m> <x1-m>-0.33052</x1-m>

View file

@ -24,10 +24,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -46,10 +46,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -61,10 +61,22 @@
</emission> </emission>
</animation> </animation>
<animation>
<type>material</type>
<object-name>Ring</object-name>
<object-name>Needle</object-name>
<emission>
<red> 1.0</red>
<green>0.8</green>
<blue> 0.5</blue>
<factor-prop>/sim/model/material/instruments/integral-factor</factor-prop>
</emission>
</animation>
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Ring</object-name> <object-name>Ring</object-name>
<property>/instrumentation/magnetic-compass/indicated-heading-deg</property> <property>instrumentation/magnetic-compass/indicated-heading-deg</property>
<factor>-1</factor> <factor>-1</factor>
<axis> <axis>
<x1-m>-0.33052</x1-m> <x1-m>-0.33052</x1-m>

View file

@ -24,10 +24,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -46,10 +46,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -61,10 +61,22 @@
</emission> </emission>
</animation> </animation>
<animation>
<type>material</type>
<object-name>Ring</object-name>
<object-name>Needle</object-name>
<emission>
<red> 1.0</red>
<green>0.8</green>
<blue> 0.5</blue>
<factor-prop>/sim/model/material/instruments/integral-factor</factor-prop>
</emission>
</animation>
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Ring</object-name> <object-name>Ring</object-name>
<property>/instrumentation/magnetic-compass/indicated-heading-deg</property> <property>instrumentation/magnetic-compass/indicated-heading-deg</property>
<factor>-1</factor> <factor>-1</factor>
<axis> <axis>
<x1-m>-0.36466</x1-m> <x1-m>-0.36466</x1-m>

View file

@ -18,7 +18,7 @@
<object-name>magsw</object-name> <object-name>magsw</object-name>
<condition> <condition>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
</condition> </condition>
<emission> <emission>
@ -45,7 +45,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/controls/switches/magnetos</property> <property>controls/switches/magnetos</property>
<factor>1</factor> <factor>1</factor>
<min>0</min> <min>0</min>
<max>3</max> <max>3</max>
@ -91,12 +91,12 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
<value>1</value> <value>1</value>
</binding> </binding>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/controls/switches/magnetos</property> <property>controls/switches/magnetos</property>
<value>3</value> <value>3</value>
</binding> </binding>
<binding> <binding>
@ -106,7 +106,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
<value>0</value> <value>0</value>
</binding> </binding>
<binding> <binding>
@ -135,13 +135,13 @@
<!-- 1 if starter is false, 0 if starter is true --> <!-- 1 if starter is false, 0 if starter is true -->
<difference> <difference>
<value>1</value> <value>1</value>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
</difference> </difference>
<property>/controls/switches/magnetos</property> <property>controls/switches/magnetos</property>
<value>30</value> <value>30</value>
</product> </product>
<product> <product>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
<value>120</value> <value>120</value>
</product> </product>
</sum> </sum>

View file

@ -19,10 +19,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -51,7 +51,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/controls/switches/magnetos</property> <property>controls/switches/magnetos</property>
<factor>1</factor> <factor>1</factor>
<min>0</min> <min>0</min>
<max>3</max> <max>3</max>
@ -97,12 +97,12 @@
<button>0</button> <button>0</button>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
<value>1</value> <value>1</value>
</binding> </binding>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/controls/switches/magnetos</property> <property>controls/switches/magnetos</property>
<value>3</value> <value>3</value>
</binding> </binding>
<binding> <binding>
@ -112,7 +112,7 @@
<mod-up> <mod-up>
<binding> <binding>
<command>property-assign</command> <command>property-assign</command>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
<value>0</value> <value>0</value>
</binding> </binding>
<binding> <binding>
@ -141,13 +141,13 @@
<!-- 1 if starter is false, 0 if starter is true --> <!-- 1 if starter is false, 0 if starter is true -->
<difference> <difference>
<value>1</value> <value>1</value>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
</difference> </difference>
<property>/controls/switches/magnetos</property> <property>controls/switches/magnetos</property>
<value>30</value> <value>30</value>
</product> </product>
<product> <product>
<property>/controls/switches/starter</property> <property>controls/switches/starter</property>
<value>120</value> <value>120</value>
</product> </product>
</sum> </sum>

View file

@ -21,10 +21,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -24,10 +24,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>
@ -42,7 +42,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Airplane</object-name> <object-name>Airplane</object-name>
<property>/instrumentation/turn-indicator/indicated-turn-rate</property> <property>instrumentation/turn-indicator/indicated-turn-rate</property>
<factor>20.0</factor> <factor>20.0</factor>
<axis> <axis>
<x>-1</x> <x>-1</x>
@ -59,7 +59,7 @@
<animation> <animation>
<type>rotate</type> <type>rotate</type>
<object-name>Ball</object-name> <object-name>Ball</object-name>
<property>/instrumentation/slip-skid-ball/indicated-slip-skid</property> <property>instrumentation/slip-skid-ball/indicated-slip-skid</property>
<factor>5.729</factor> <factor>5.729</factor>
<!-- <!--
From the source for slip_skid_ball.cxx, the number returned is (-z_accel/y_accel)*10. From the source for slip_skid_ball.cxx, the number returned is (-z_accel/y_accel)*10.
@ -98,7 +98,7 @@
<animation> <animation>
<type>translate</type> <type>translate</type>
<object-name>Flag</object-name> <object-name>Flag</object-name>
<property>/instrumentation/turn-indicator/spin</property> <property>instrumentation/turn-indicator/spin</property>
<factor>0.0040</factor> <factor>0.0040</factor>
<axis> <axis>
<x>0</x> <x>0</x>

View file

@ -19,10 +19,10 @@
<condition> <condition>
<or> <or>
<not> <not>
<property>/sim/rendering/shaders/skydome</property> <property>sim/rendering/shaders/skydome</property>
</not> </not>
<equals> <equals>
<property>/sim/rendering/shaders/model</property> <property>sim/rendering/shaders/model</property>
<value>0</value> <value>0</value>
</equals> </equals>
</or> </or>

View file

@ -14,88 +14,6 @@
<path>vor1.ac</path> <path>vor1.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-vor1</inherits-from>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Ring</object-name>
<object-name>disk</object-name>
<object-name>Front</object-name>
<object-name>Face</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>GlideslopeNeedle</object-name>
<object-name>Ring</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Front</object-name>
<emission>
<red>.3</red>
<green>.3</green>
<blue>.3</blue>
<factor-prop>/sim/model/lightmap/panel/factor</factor-prop>
</emission>
</animation>
<animation> <animation>
<name>LocalizerNeedleTransform</name> <name>LocalizerNeedleTransform</name>
<type>rotate</type> <type>rotate</type>
@ -200,8 +118,8 @@
<animation> <animation>
<type>knob</type> <type>knob</type>
<object-name>disk</object-name> <object-name>disk</object-name>
<property>/instrumentation/nav[0]/radials/selected-deg</property> <property>instrumentation/nav[0]/radials/selected-deg</property>
<factor>-8</factor> <factor>-16</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -216,7 +134,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/nav[0]/radials/selected-deg</property> <property>instrumentation/nav[0]/radials/selected-deg</property>
<factor>1</factor> <factor>1</factor>
<min>0</min> <min>0</min>
<max>360</max> <max>360</max>
@ -229,7 +147,7 @@
<tooltip-id>nav1-obs</tooltip-id> <tooltip-id>nav1-obs</tooltip-id>
<label>Nav 1 Radial %3d</label> <label>Nav 1 Radial %3d</label>
<mapping>heading</mapping> <mapping>heading</mapping>
<property>/instrumentation/nav[0]/radials/selected-deg</property> <property>instrumentation/nav[0]/radials/selected-deg</property>
</binding> </binding>
</hovered> </hovered>
</animation> </animation>
@ -243,4 +161,86 @@
<object-name>Front</object-name> <object-name>Front</object-name>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-vor1</inherits-from>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Ring</object-name>
<object-name>disk</object-name>
<object-name>Front</object-name>
<object-name>Face</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>GlideslopeNeedle</object-name>
<object-name>Ring</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Front</object-name>
<emission>
<red>.3</red>
<green>.3</green>
<blue>.3</blue>
<factor-prop>/sim/model/lightmap/panel/factor</factor-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

View file

@ -14,88 +14,6 @@
<path>vor2.ac</path> <path>vor2.ac</path>
<effect>
<inherits-from>../../../../Effects/interior/lm-vor2</inherits-from>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Ring</object-name>
<object-name>disk</object-name>
<object-name>Front</object-name>
<object-name>Face</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>GlideslopeNeedle</object-name>
<object-name>Ring</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<or>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>/sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Front</object-name>
<emission>
<red>.3</red>
<green>.3</green>
<blue>.3</blue>
<factor-prop>/sim/model/lightmap/panel/factor</factor-prop>
</emission>
</animation>
<animation> <animation>
<name>LocalizerNeedleTransform</name> <name>LocalizerNeedleTransform</name>
<type>rotate</type> <type>rotate</type>
@ -200,8 +118,8 @@
<animation> <animation>
<type>knob</type> <type>knob</type>
<object-name>disk</object-name> <object-name>disk</object-name>
<property>/instrumentation/nav[1]/radials/selected-deg</property> <property>instrumentation/nav[1]/radials/selected-deg</property>
<factor>-8</factor> <factor>-16</factor>
<axis> <axis>
<x>1</x> <x>1</x>
<y>0</y> <y>0</y>
@ -216,7 +134,7 @@
<action> <action>
<binding> <binding>
<command>property-adjust</command> <command>property-adjust</command>
<property>/instrumentation/nav[1]/radials/selected-deg</property> <property>instrumentation/nav[1]/radials/selected-deg</property>
<factor>1</factor> <factor>1</factor>
<min>0</min> <min>0</min>
<max>360</max> <max>360</max>
@ -229,7 +147,7 @@
<tooltip-id>nav2-obs</tooltip-id> <tooltip-id>nav2-obs</tooltip-id>
<label>Nav 2 Radial %3d</label> <label>Nav 2 Radial %3d</label>
<mapping>heading</mapping> <mapping>heading</mapping>
<property>/instrumentation/nav[1]/radials/selected-deg</property> <property>instrumentation/nav[1]/radials/selected-deg</property>
</binding> </binding>
</hovered> </hovered>
</animation> </animation>
@ -243,4 +161,86 @@
<object-name>Front</object-name> <object-name>Front</object-name>
</animation> </animation>
<effect>
<inherits-from>../../../../Effects/interior/lm-vor2</inherits-from>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Ring</object-name>
<object-name>disk</object-name>
<object-name>Front</object-name>
<object-name>Face</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
</effect>
<animation>
<type>material</type>
<object-name>Face</object-name>
<object-name>GlideslopeNeedle</object-name>
<object-name>Ring</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>TO</object-name>
<object-name>FR</object-name>
<object-name>NAV</object-name>
<object-name>GS_out_of_range</object-name>
<object-name>GS_in_range</object-name>
<object-name>Case</object-name>
<object-name>Front</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/material/instruments/default-red-combined-factor</red-prop>
<green-prop>/sim/model/material/instruments/default-green-combined-factor</green-prop>
<blue-prop>/sim/model/material/instruments/default-blue-combined-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>disk</object-name>
<condition>
<or>
<not>
<property>sim/rendering/shaders/skydome</property>
</not>
<equals>
<property>sim/rendering/shaders/model</property>
<value>0</value>
</equals>
</or>
</condition>
<emission>
<red-prop>/sim/model/c172p/lighting/rgb-ra-r-factor</red-prop>
<green-prop>/sim/model/c172p/lighting/rgb-ra-g-factor</green-prop>
<blue-prop>/sim/model/c172p/lighting/rgb-ra-b-factor</blue-prop>
</emission>
</animation>
<animation>
<type>material</type>
<object-name>GlideslopeNeedle</object-name>
<object-name>LocalizerNeedle</object-name>
<object-name>Front</object-name>
<emission>
<red>.3</red>
<green>.3</green>
<blue>.3</blue>
<factor-prop>/sim/model/lightmap/panel/factor</factor-prop>
</emission>
</animation>
</PropertyList> </PropertyList>

Some files were not shown because too many files have changed in this diff Show more