vor.xml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. <?xml version="1.0"?>
  2. <PropertyList>
  3. <params>
  4. <nav-to-flag>/instrumentation/nav[0]/to-flag</nav-to-flag>
  5. <nav-from-flag>/instrumentation/nav[0]/from-flag</nav-from-flag>
  6. <nav-radial-selected>/instrumentation/nav[0]/radials/selected-deg</nav-radial-selected>
  7. <nav-gs-needle-deflection>/instrumentation/nav[0]/gs-needle-deflection</nav-gs-needle-deflection>
  8. <nav-heading-needle-deflection>/instrumentation/nav[0]/heading-needle-deflection</nav-heading-needle-deflection>
  9. <nav-in-range>/instrumentation/nav[0]/in-range</nav-in-range>
  10. <gs-in-range>/instrumentation/nav[0]/gs-in-range</gs-in-range>
  11. </params>
  12. <path>vor.ac</path>
  13. <animation>
  14. <type>material</type>
  15. <object-name>Face</object-name>
  16. <object-name>GlideslopeNeedle</object-name>
  17. <object-name>Ring</object-name>
  18. <object-name>LocalizerNeedle</object-name>
  19. <object-name>Front</object-name>
  20. <object-name>TO</object-name>
  21. <object-name>FR</object-name>
  22. <object-name>NAV</object-name>
  23. <object-name>GS_out_of_range</object-name>
  24. <object-name>GS_in_range</object-name>
  25. <condition>
  26. <property>/controls/lighting/instrument-lights</property>
  27. </condition>
  28. <emission>
  29. <red> 0.80 </red>
  30. <green> 0.50 </green>
  31. <blue> 0.50 </blue>
  32. </emission>
  33. </animation>
  34. <animation>
  35. <type>material</type>
  36. <object-name>disk</object-name>
  37. <condition>
  38. <property>/controls/lighting/instrument-lights</property>
  39. </condition>
  40. <emission>
  41. <red> 0.80 </red>
  42. <green> 0.50 </green>
  43. <blue> 0.50 </blue>
  44. </emission>
  45. </animation>
  46. <animation>
  47. <name>LocalizerNeedleTransform</name>
  48. <type>rotate</type>
  49. <object-name>LocalizerNeedle</object-name>
  50. <property alias="../../params/nav-heading-needle-deflection"/>
  51. <factor>-2.8</factor>
  52. <center>
  53. <x-m>0</x-m>
  54. <y-m>0</y-m>
  55. <z-m>0.03</z-m>
  56. </center>
  57. <axis>
  58. <x>-1</x>
  59. <y>0</y>
  60. <z>0</z>
  61. </axis>
  62. </animation>
  63. <animation>
  64. <type>select</type>
  65. <object-name>GS_in_range</object-name>
  66. <condition>
  67. <property alias="../../../params/gs-in-range"/>
  68. </condition>
  69. </animation>
  70. <animation>
  71. <type>select</type>
  72. <object-name>GS_out_of_range</object-name>
  73. <condition>
  74. <not>
  75. <property alias="../../../../params/gs-in-range"/>
  76. </not>
  77. </condition>
  78. </animation>
  79. <animation>
  80. <type>select</type>
  81. <object-name>NAV</object-name>
  82. <condition>
  83. <not>
  84. <property alias="../../../../params/nav-in-range"/>
  85. </not>
  86. </condition>
  87. </animation>
  88. <animation>
  89. <type>select</type>
  90. <object-name>TO</object-name>
  91. <condition>
  92. <property alias="../../../params/nav-to-flag"/>
  93. </condition>
  94. </animation>
  95. <animation>
  96. <type>select</type>
  97. <object-name>FR</object-name>
  98. <condition>
  99. <property alias="../../../params/nav-from-flag"/>
  100. </condition>
  101. </animation>
  102. <animation>
  103. <name>GlideslopeNeedleTransform</name>
  104. <type>rotate</type>
  105. <object-name>GlideslopeNeedle</object-name>
  106. <property alias="../../params/nav-gs-needle-deflection"/>
  107. <factor>-25</factor>
  108. <min-deg>-25</min-deg>
  109. <max-deg>25</max-deg>
  110. <center>
  111. <x-m>0</x-m>
  112. <y-m>-0.03</y-m>
  113. <z-m>0</z-m>
  114. </center>
  115. <axis>
  116. <x>-1</x>
  117. <y>0</y>
  118. <z>0</z>
  119. </axis>
  120. </animation>
  121. <animation>
  122. <name>RingTransform</name>
  123. <type>rotate</type>
  124. <object-name>Ring</object-name>
  125. <property alias="../../params/nav-radial-selected"/>
  126. <factor>-1</factor>
  127. <axis>
  128. <x>-1</x>
  129. <y>0</y>
  130. <z>0</z>
  131. </axis>
  132. </animation>
  133. <!-- VOR 1 Radial adjust -->
  134. <animation>
  135. <type>knob</type>
  136. <type>pick</type>
  137. <object-name>click-R</object-name>
  138. <object-name>click-L</object-name>
  139. <visible>false</visible>
  140. <shift-repeat type="int">5</shift-repeat>
  141. <action>
  142. <binding>
  143. <command>property-adjust</command>
  144. <property>/instrumentation/nav/radials/selected-deg</property>
  145. <factor>1</factor>
  146. <min>0</min>
  147. <max>360</max>
  148. <wrap>1</wrap>
  149. </binding>
  150. </action>
  151. <hovered>
  152. <binding>
  153. <command>set-tooltip</command>
  154. <tooltip-id>nav1-obs</tooltip-id>
  155. <label>Nav 1 Radial %3d</label>
  156. <mapping>heading</mapping>
  157. <property>/instrumentation/nav/radials/selected-deg</property>
  158. </binding>
  159. </hovered>
  160. </animation>
  161. <animation>
  162. <name>Alpha Order Group</name>
  163. <object-name>Face</object-name>
  164. <object-name>LocalizerNeedleTransform</object-name>
  165. <object-name>GlideslopeNeedleTransform</object-name>
  166. <object-name>RingTransform</object-name>
  167. <object-name>Front</object-name>
  168. </animation>
  169. </PropertyList>