Merge branch 'master' of https://github.com/it0uchpods/IDG-A32X into nws-force
This commit is contained in:
commit
c197c613be
13 changed files with 439 additions and 389 deletions
|
@ -408,7 +408,7 @@
|
||||||
|
|
||||||
<flight-recorder include="Systems/flight-recorder.xml"/>
|
<flight-recorder include="Systems/flight-recorder.xml"/>
|
||||||
|
|
||||||
<gui n="0" include="Systems/it-gui.xml"/>
|
<gui n="0" include="gui/it-gui.xml"/>
|
||||||
|
|
||||||
<current-view>
|
<current-view>
|
||||||
<z-offset-default type="float">80.0</z-offset-default>
|
<z-offset-default type="float">80.0</z-offset-default>
|
||||||
|
|
|
@ -1,161 +1,151 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!--
|
|
||||||
##############################################
|
|
||||||
# Copyright (c) Joshua Davidson (it0uchpods) #
|
|
||||||
##############################################
|
|
||||||
-->
|
|
||||||
|
|
||||||
<PropertyList>
|
<PropertyList>
|
||||||
<particlesystem>
|
|
||||||
<name>smoke</name>
|
<particlesystem>
|
||||||
<texture>res/smoke.png</texture>
|
<name>contrail-eng1</name>
|
||||||
<offsets>
|
<texture>contrail.rgb</texture>
|
||||||
<x-m>30</x-m>
|
<emissive type="bool">false</emissive>
|
||||||
<y-m>0.00</y-m>
|
<lighting type="bool">false</lighting>
|
||||||
<z-m>2</z-m>
|
<condition>
|
||||||
<pitch-deg>90</pitch-deg>
|
<and>
|
||||||
</offsets>
|
<greater-than>
|
||||||
|
<property>engines/engine[0]/n2-actual</property>
|
||||||
|
<value>50</value>
|
||||||
|
</greater-than>
|
||||||
|
<greater-than>
|
||||||
|
<property>/position/altitude-ft</property>
|
||||||
|
<value>19000</value>
|
||||||
|
</greater-than>
|
||||||
|
<less-than>
|
||||||
|
<property>environment/temperature-degc</property>
|
||||||
|
<value>-30</value>
|
||||||
|
</less-than>
|
||||||
|
<equals>
|
||||||
|
<property>engines/engine[0]/state</property>
|
||||||
|
<value>3</value>
|
||||||
|
</equals>
|
||||||
|
</and>
|
||||||
|
</condition>
|
||||||
|
|
||||||
|
<attach>world</attach>
|
||||||
|
|
||||||
|
<placer>
|
||||||
|
<type>point</type>
|
||||||
|
</placer>
|
||||||
|
|
||||||
|
<shooter>
|
||||||
|
<theta-min-deg>-1.5</theta-min-deg>
|
||||||
|
<theta-max-deg>1.5</theta-max-deg>
|
||||||
|
<phi-min-deg>-1.5</phi-min-deg>
|
||||||
|
<phi-max-deg>1.5</phi-max-deg>
|
||||||
|
<speed-mps>
|
||||||
|
<value>0</value>
|
||||||
|
<spread>0</spread>
|
||||||
|
</speed-mps>
|
||||||
|
<rotation-speed>
|
||||||
|
<x-min-deg-sec>0</x-min-deg-sec>
|
||||||
|
<y-min-deg-sec>0</y-min-deg-sec>
|
||||||
|
<z-min-deg-sec>0</z-min-deg-sec>
|
||||||
|
<x-max-deg-sec>0</x-max-deg-sec>
|
||||||
|
<y-max-deg-sec>0</y-max-deg-sec>
|
||||||
|
<z-max-deg-sec>0</z-max-deg-sec>
|
||||||
|
</rotation-speed>
|
||||||
|
</shooter>
|
||||||
|
|
||||||
|
<counter>
|
||||||
|
<particles-per-sec>
|
||||||
|
<value>50</value>
|
||||||
|
<spread>0</spread>
|
||||||
|
</particles-per-sec>
|
||||||
|
</counter>
|
||||||
|
|
||||||
|
<align>billboard</align>
|
||||||
|
|
||||||
|
<particle>
|
||||||
|
<start>
|
||||||
|
<color>
|
||||||
|
<red>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>0.7</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</red>
|
||||||
|
<green>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>0.7</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</green>
|
||||||
|
<blue>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>0.7</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</blue>
|
||||||
|
<alpha>
|
||||||
|
<value>0.3</value>
|
||||||
|
</alpha>
|
||||||
|
</color>
|
||||||
|
<size>
|
||||||
|
<value>2</value>
|
||||||
|
</size>
|
||||||
|
</start>
|
||||||
|
|
||||||
<emissive type="bool">false</emissive>
|
<end>
|
||||||
<lighting type="bool">false</lighting>
|
<color>
|
||||||
|
<red>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>1.0</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</red>
|
||||||
|
<green>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>1.0</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</green>
|
||||||
|
<blue>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>1.0</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</blue>
|
||||||
|
<alpha>
|
||||||
|
<value>0.00000001</value>
|
||||||
|
</alpha>
|
||||||
|
</color>
|
||||||
|
<size>
|
||||||
|
<value>6</value>
|
||||||
|
</size>
|
||||||
|
</end>
|
||||||
|
|
||||||
<condition>
|
<life-sec>
|
||||||
<and>
|
<value>10</value>
|
||||||
<greater-than>
|
</life-sec>
|
||||||
<property>engines/engine[0]/n2</property>
|
|
||||||
<value>50</value>
|
|
||||||
</greater-than>
|
|
||||||
<greater-than>
|
|
||||||
<property>position/altitude-ft</property>
|
|
||||||
<value>19000</value>
|
|
||||||
</greater-than>
|
|
||||||
<less-than>
|
|
||||||
<property>environment/temperature-degc</property>
|
|
||||||
<value>-40</value>
|
|
||||||
</less-than>
|
|
||||||
</and>
|
|
||||||
</condition>
|
|
||||||
|
|
||||||
<attach>world</attach>
|
<mass-kg>0.5</mass-kg>
|
||||||
|
<radius-m>0.5</radius-m>
|
||||||
|
</particle>
|
||||||
|
|
||||||
<placer>
|
<program>
|
||||||
<type>point</type>
|
<fluid>air</fluid>
|
||||||
</placer>
|
<gravity type="bool">true</gravity>
|
||||||
|
<wind typ="bool">true</wind>
|
||||||
<shooter>
|
</program>
|
||||||
<theta-min-deg>-1.5</theta-min-deg>
|
</particlesystem>
|
||||||
<theta-max-deg>1.5</theta-max-deg>
|
|
||||||
<phi-min-deg>-1.5</phi-min-deg>
|
|
||||||
<phi-max-deg>1.5</phi-max-deg>
|
|
||||||
<speed-mps>
|
|
||||||
<value>0</value>
|
|
||||||
<spread>0</spread>
|
|
||||||
</speed-mps>
|
|
||||||
<rotation-speed>
|
|
||||||
<x-min-deg-sec>0</x-min-deg-sec>
|
|
||||||
<y-min-deg-sec>0</y-min-deg-sec>
|
|
||||||
<z-min-deg-sec>0</z-min-deg-sec>
|
|
||||||
<x-max-deg-sec>0</x-max-deg-sec>
|
|
||||||
<y-max-deg-sec>0</y-max-deg-sec>
|
|
||||||
<z-max-deg-sec>0</z-max-deg-sec>
|
|
||||||
</rotation-speed>
|
|
||||||
</shooter>
|
|
||||||
|
|
||||||
<counter>
|
|
||||||
<particles-per-sec>
|
|
||||||
<value>35</value>
|
|
||||||
<spread>0</spread>
|
|
||||||
</particles-per-sec>
|
|
||||||
</counter>
|
|
||||||
|
|
||||||
<align>billboard</align>
|
|
||||||
|
|
||||||
<particle>
|
|
||||||
<start>
|
|
||||||
<color>
|
|
||||||
<red>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>0.7</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</red>
|
|
||||||
<green>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>0.7</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</green>
|
|
||||||
<blue>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>0.7</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</blue>
|
|
||||||
<alpha>
|
|
||||||
<value>0.3</value>
|
|
||||||
</alpha>
|
|
||||||
</color>
|
|
||||||
<size>
|
|
||||||
<value>2</value>
|
|
||||||
</size>
|
|
||||||
</start>
|
|
||||||
|
|
||||||
<end>
|
|
||||||
<color>
|
|
||||||
<red>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>1.0</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</red>
|
|
||||||
<green>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>1.0</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</green>
|
|
||||||
<blue>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>1.0</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</blue>
|
|
||||||
<alpha>
|
|
||||||
<value>0.00000001</value>
|
|
||||||
</alpha>
|
|
||||||
</color>
|
|
||||||
<size>
|
|
||||||
<value>6</value>
|
|
||||||
</size>
|
|
||||||
</end>
|
|
||||||
|
|
||||||
<life-sec>
|
|
||||||
<value>10</value>
|
|
||||||
</life-sec>
|
|
||||||
|
|
||||||
<mass-kg> 0.5 </mass-kg>
|
|
||||||
<radius-m> 0.5 </radius-m>
|
|
||||||
</particle>
|
|
||||||
|
|
||||||
<program>
|
|
||||||
<fluid> air </fluid>
|
|
||||||
<gravity type="bool"> true </gravity>
|
|
||||||
<wind typ="bool"> true </wind>
|
|
||||||
</program>
|
|
||||||
|
|
||||||
</particlesystem>
|
|
||||||
|
|
||||||
</PropertyList>
|
</PropertyList>
|
||||||
|
|
|
@ -1,161 +1,151 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!--
|
|
||||||
##############################################
|
|
||||||
# Copyright (c) Joshua Davidson (it0uchpods) #
|
|
||||||
##############################################
|
|
||||||
-->
|
|
||||||
|
|
||||||
<PropertyList>
|
<PropertyList>
|
||||||
<particlesystem>
|
|
||||||
<name>smoke</name>
|
<particlesystem>
|
||||||
<texture>res/smoke.png</texture>
|
<name>contrail-eng2</name>
|
||||||
<offsets>
|
<texture>contrail.rgb</texture>
|
||||||
<x-m>30</x-m>
|
<emissive type="bool">false</emissive>
|
||||||
<y-m>0.00</y-m>
|
<lighting type="bool">false</lighting>
|
||||||
<z-m>2</z-m>
|
<condition>
|
||||||
<pitch-deg>90</pitch-deg>
|
<and>
|
||||||
</offsets>
|
<greater-than>
|
||||||
|
<property>engines/engine[1]/n2-actual</property>
|
||||||
|
<value>50</value>
|
||||||
|
</greater-than>
|
||||||
|
<greater-than>
|
||||||
|
<property>/position/altitude-ft</property>
|
||||||
|
<value>19000</value>
|
||||||
|
</greater-than>
|
||||||
|
<less-than>
|
||||||
|
<property>environment/temperature-degc</property>
|
||||||
|
<value>-30</value>
|
||||||
|
</less-than>
|
||||||
|
<equals>
|
||||||
|
<property>engines/engine[1]/state</property>
|
||||||
|
<value>3</value>
|
||||||
|
</equals>
|
||||||
|
</and>
|
||||||
|
</condition>
|
||||||
|
|
||||||
|
<attach>world</attach>
|
||||||
|
|
||||||
|
<placer>
|
||||||
|
<type>point</type>
|
||||||
|
</placer>
|
||||||
|
|
||||||
|
<shooter>
|
||||||
|
<theta-min-deg>-1.5</theta-min-deg>
|
||||||
|
<theta-max-deg>1.5</theta-max-deg>
|
||||||
|
<phi-min-deg>-1.5</phi-min-deg>
|
||||||
|
<phi-max-deg>1.5</phi-max-deg>
|
||||||
|
<speed-mps>
|
||||||
|
<value>0</value>
|
||||||
|
<spread>0</spread>
|
||||||
|
</speed-mps>
|
||||||
|
<rotation-speed>
|
||||||
|
<x-min-deg-sec>0</x-min-deg-sec>
|
||||||
|
<y-min-deg-sec>0</y-min-deg-sec>
|
||||||
|
<z-min-deg-sec>0</z-min-deg-sec>
|
||||||
|
<x-max-deg-sec>0</x-max-deg-sec>
|
||||||
|
<y-max-deg-sec>0</y-max-deg-sec>
|
||||||
|
<z-max-deg-sec>0</z-max-deg-sec>
|
||||||
|
</rotation-speed>
|
||||||
|
</shooter>
|
||||||
|
|
||||||
|
<counter>
|
||||||
|
<particles-per-sec>
|
||||||
|
<value>50</value>
|
||||||
|
<spread>0</spread>
|
||||||
|
</particles-per-sec>
|
||||||
|
</counter>
|
||||||
|
|
||||||
|
<align>billboard</align>
|
||||||
|
|
||||||
|
<particle>
|
||||||
|
<start>
|
||||||
|
<color>
|
||||||
|
<red>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>0.7</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</red>
|
||||||
|
<green>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>0.7</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</green>
|
||||||
|
<blue>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>0.7</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</blue>
|
||||||
|
<alpha>
|
||||||
|
<value>0.3</value>
|
||||||
|
</alpha>
|
||||||
|
</color>
|
||||||
|
<size>
|
||||||
|
<value>2</value>
|
||||||
|
</size>
|
||||||
|
</start>
|
||||||
|
|
||||||
<emissive type="bool">false</emissive>
|
<end>
|
||||||
<lighting type="bool">false</lighting>
|
<color>
|
||||||
|
<red>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>1.0</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</red>
|
||||||
|
<green>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>1.0</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</green>
|
||||||
|
<blue>
|
||||||
|
<expression>
|
||||||
|
<product>
|
||||||
|
<value>1.0</value>
|
||||||
|
<property>rendering/scene/diffuse/red</property>
|
||||||
|
</product>
|
||||||
|
</expression>
|
||||||
|
</blue>
|
||||||
|
<alpha>
|
||||||
|
<value>0.00000001</value>
|
||||||
|
</alpha>
|
||||||
|
</color>
|
||||||
|
<size>
|
||||||
|
<value>6</value>
|
||||||
|
</size>
|
||||||
|
</end>
|
||||||
|
|
||||||
<condition>
|
<life-sec>
|
||||||
<and>
|
<value>10</value>
|
||||||
<greater-than>
|
</life-sec>
|
||||||
<property>engines/engine[1]/n2</property>
|
|
||||||
<value>50</value>
|
|
||||||
</greater-than>
|
|
||||||
<greater-than>
|
|
||||||
<property>position/altitude-ft</property>
|
|
||||||
<value>19000</value>
|
|
||||||
</greater-than>
|
|
||||||
<less-than>
|
|
||||||
<property>environment/temperature-degc</property>
|
|
||||||
<value>-40</value>
|
|
||||||
</less-than>
|
|
||||||
</and>
|
|
||||||
</condition>
|
|
||||||
|
|
||||||
<attach>world</attach>
|
<mass-kg>0.5</mass-kg>
|
||||||
|
<radius-m>0.5</radius-m>
|
||||||
|
</particle>
|
||||||
|
|
||||||
<placer>
|
<program>
|
||||||
<type>point</type>
|
<fluid>air</fluid>
|
||||||
</placer>
|
<gravity type="bool">true</gravity>
|
||||||
|
<wind typ="bool">true</wind>
|
||||||
<shooter>
|
</program>
|
||||||
<theta-min-deg>-1.5</theta-min-deg>
|
</particlesystem>
|
||||||
<theta-max-deg>1.5</theta-max-deg>
|
|
||||||
<phi-min-deg>-1.5</phi-min-deg>
|
|
||||||
<phi-max-deg>1.5</phi-max-deg>
|
|
||||||
<speed-mps>
|
|
||||||
<value>0</value>
|
|
||||||
<spread>0</spread>
|
|
||||||
</speed-mps>
|
|
||||||
<rotation-speed>
|
|
||||||
<x-min-deg-sec>0</x-min-deg-sec>
|
|
||||||
<y-min-deg-sec>0</y-min-deg-sec>
|
|
||||||
<z-min-deg-sec>0</z-min-deg-sec>
|
|
||||||
<x-max-deg-sec>0</x-max-deg-sec>
|
|
||||||
<y-max-deg-sec>0</y-max-deg-sec>
|
|
||||||
<z-max-deg-sec>0</z-max-deg-sec>
|
|
||||||
</rotation-speed>
|
|
||||||
</shooter>
|
|
||||||
|
|
||||||
<counter>
|
|
||||||
<particles-per-sec>
|
|
||||||
<value>35</value>
|
|
||||||
<spread>0</spread>
|
|
||||||
</particles-per-sec>
|
|
||||||
</counter>
|
|
||||||
|
|
||||||
<align>billboard</align>
|
|
||||||
|
|
||||||
<particle>
|
|
||||||
<start>
|
|
||||||
<color>
|
|
||||||
<red>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>0.7</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</red>
|
|
||||||
<green>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>0.7</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</green>
|
|
||||||
<blue>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>0.7</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</blue>
|
|
||||||
<alpha>
|
|
||||||
<value>0.3</value>
|
|
||||||
</alpha>
|
|
||||||
</color>
|
|
||||||
<size>
|
|
||||||
<value>2</value>
|
|
||||||
</size>
|
|
||||||
</start>
|
|
||||||
|
|
||||||
<end>
|
|
||||||
<color>
|
|
||||||
<red>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>1.0</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</red>
|
|
||||||
<green>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>1.0</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</green>
|
|
||||||
<blue>
|
|
||||||
<expression>
|
|
||||||
<product>
|
|
||||||
<value>1.0</value>
|
|
||||||
<property>rendering/scene/diffuse/red</property>
|
|
||||||
</product>
|
|
||||||
</expression>
|
|
||||||
</blue>
|
|
||||||
<alpha>
|
|
||||||
<value>0.00000001</value>
|
|
||||||
</alpha>
|
|
||||||
</color>
|
|
||||||
<size>
|
|
||||||
<value>6</value>
|
|
||||||
</size>
|
|
||||||
</end>
|
|
||||||
|
|
||||||
<life-sec>
|
|
||||||
<value>10</value>
|
|
||||||
</life-sec>
|
|
||||||
|
|
||||||
<mass-kg> 0.5 </mass-kg>
|
|
||||||
<radius-m> 0.5 </radius-m>
|
|
||||||
</particle>
|
|
||||||
|
|
||||||
<program>
|
|
||||||
<fluid> air </fluid>
|
|
||||||
<gravity type="bool"> true </gravity>
|
|
||||||
<wind typ="bool"> true </wind>
|
|
||||||
</program>
|
|
||||||
|
|
||||||
</particlesystem>
|
|
||||||
|
|
||||||
</PropertyList>
|
</PropertyList>
|
||||||
|
|
|
@ -1741,13 +1741,11 @@ var MCDU_update_fast = maketimer(0.125, func {
|
||||||
});
|
});
|
||||||
|
|
||||||
var showMCDU1 = func {
|
var showMCDU1 = func {
|
||||||
var mcdu1_dlg = gui.Dialog.new("sim/gui/dialogs/mcdu1/dialog", "Aircraft/IDG-A32X/Systems/mcdu1-dlg.xml");
|
gui.showDialog("mcdu1");
|
||||||
mcdu1_dlg.open();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var showMCDU2 = func {
|
var showMCDU2 = func {
|
||||||
var mcdu2_dlg = gui.Dialog.new("sim/gui/dialogs/mcdu2/dialog", "Aircraft/IDG-A32X/Systems/mcdu2-dlg.xml");
|
gui.showDialog("mcdu2");
|
||||||
mcdu2_dlg.open();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
setlistener("/MCDU[0]/page", func {
|
setlistener("/MCDU[0]/page", func {
|
||||||
|
|
|
@ -5608,9 +5608,9 @@
|
||||||
<object-name>AnnunciatorLtSwtch</object-name>
|
<object-name>AnnunciatorLtSwtch</object-name>
|
||||||
<property>controls/switches/annun-test</property>
|
<property>controls/switches/annun-test</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry><ind>-1</ind><dep>35</dep></entry>
|
<entry><ind>-1</ind><dep> 35</dep></entry>
|
||||||
<entry><ind>0</ind><dep>0</dep></entry>
|
<entry><ind> 0</ind><dep> 0</dep></entry>
|
||||||
<entry><ind>1</ind><dep>-35</dep></entry>
|
<entry><ind> 1</ind><dep>-35</dep></entry>
|
||||||
</interpolation>
|
</interpolation>
|
||||||
<axis>
|
<axis>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
|
@ -5634,11 +5634,11 @@
|
||||||
<button>3</button>
|
<button>3</button>
|
||||||
<repeatable>false</repeatable>
|
<repeatable>false</repeatable>
|
||||||
<binding>
|
<binding>
|
||||||
<command>property-adjust</command>
|
<command>property-cycle</command>
|
||||||
<property>controls/switches/seatbelt-sign</property>
|
<property>controls/switches/seatbelt-sign</property>
|
||||||
<step>1</step>
|
<value>0.0</value>
|
||||||
<min>0</min>
|
<!--value>0.5</value-->
|
||||||
<max>1</max>
|
<value>1.0</value>
|
||||||
</binding>
|
</binding>
|
||||||
<binding>
|
<binding>
|
||||||
<command>nasal</command>
|
<command>nasal</command>
|
||||||
|
@ -5650,11 +5650,11 @@
|
||||||
<button>4</button>
|
<button>4</button>
|
||||||
<repeatable>false</repeatable>
|
<repeatable>false</repeatable>
|
||||||
<binding>
|
<binding>
|
||||||
<command>property-adjust</command>
|
<command>property-cycle</command>
|
||||||
<property>controls/switches/seatbelt-sign</property>
|
<property>controls/switches/seatbelt-sign</property>
|
||||||
<step>-1</step>
|
<value>1.0</value>
|
||||||
<min>0</min>
|
<!--value>0.5</value-->
|
||||||
<max>1</max>
|
<value>0.0</value>
|
||||||
</binding>
|
</binding>
|
||||||
<binding>
|
<binding>
|
||||||
<command>nasal</command>
|
<command>nasal</command>
|
||||||
|
@ -5669,9 +5669,9 @@
|
||||||
<object-name>SeatBeltSwtch</object-name>
|
<object-name>SeatBeltSwtch</object-name>
|
||||||
<property>controls/switches/seatbelt-sign</property>
|
<property>controls/switches/seatbelt-sign</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry><ind>0</ind><dep>35</dep></entry>
|
<entry><ind>0.0</ind><dep> 35</dep></entry>
|
||||||
<entry><ind>0.5</ind><dep>0</dep></entry>
|
<entry><ind>0.5</ind><dep> 0</dep></entry>
|
||||||
<entry><ind>1</ind><dep>-35</dep></entry>
|
<entry><ind>1.0</ind><dep>-35</dep></entry>
|
||||||
</interpolation>
|
</interpolation>
|
||||||
<axis>
|
<axis>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
|
@ -5728,9 +5728,9 @@
|
||||||
<object-name>NoSmokingSwtch</object-name>
|
<object-name>NoSmokingSwtch</object-name>
|
||||||
<property>controls/switches/no-smoking-sign</property>
|
<property>controls/switches/no-smoking-sign</property>
|
||||||
<interpolation>
|
<interpolation>
|
||||||
<entry><ind>0</ind><dep>35</dep></entry>
|
<entry><ind>0.0</ind><dep> 35</dep></entry>
|
||||||
<entry><ind>0.5</ind><dep>0</dep></entry>
|
<entry><ind>0.5</ind><dep> 0</dep></entry>
|
||||||
<entry><ind>1</ind><dep>-35</dep></entry>
|
<entry><ind>1.0</ind><dep>-35</dep></entry>
|
||||||
</interpolation>
|
</interpolation>
|
||||||
<axis>
|
<axis>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
|
|
|
@ -95,6 +95,14 @@ var APinit = func {
|
||||||
|
|
||||||
# AP 1 Master System
|
# AP 1 Master System
|
||||||
setlistener("/it-autoflight/input/ap1", func {
|
setlistener("/it-autoflight/input/ap1", func {
|
||||||
|
var apmas = getprop("/it-autoflight/input/ap1");
|
||||||
|
var apout = getprop("/it-autoflight/output/ap1");
|
||||||
|
if (apmas != apout) {
|
||||||
|
AP1Master();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
var AP1Master = func {
|
||||||
var apmas = getprop("/it-autoflight/input/ap1");
|
var apmas = getprop("/it-autoflight/input/ap1");
|
||||||
var ac_ess = getprop("/systems/electrical/bus/ac-ess");
|
var ac_ess = getprop("/systems/electrical/bus/ac-ess");
|
||||||
var law = getprop("/it-fbw/law");
|
var law = getprop("/it-fbw/law");
|
||||||
|
@ -127,10 +135,24 @@ setlistener("/it-autoflight/input/ap1", func {
|
||||||
fmabox();
|
fmabox();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
|
||||||
|
var apout = getprop("/it-autoflight/output/ap1");
|
||||||
|
if (apmas != apout) {
|
||||||
|
setprop("/it-autoflight/input/ap1", apout);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# AP 2 Master System
|
# AP 2 Master System
|
||||||
setlistener("/it-autoflight/input/ap2", func {
|
setlistener("/it-autoflight/input/ap2", func {
|
||||||
|
var apmas = getprop("/it-autoflight/input/ap2");
|
||||||
|
var apout = getprop("/it-autoflight/output/ap2");
|
||||||
|
|
||||||
|
if (apmas != apout) {
|
||||||
|
AP2Master();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
var AP2Master = func {
|
||||||
var apmas = getprop("/it-autoflight/input/ap2");
|
var apmas = getprop("/it-autoflight/input/ap2");
|
||||||
var ac_ess = getprop("/systems/electrical/bus/ac-ess");
|
var ac_ess = getprop("/systems/electrical/bus/ac-ess");
|
||||||
var law = getprop("/it-fbw/law");
|
var law = getprop("/it-fbw/law");
|
||||||
|
@ -163,44 +185,95 @@ setlistener("/it-autoflight/input/ap2", func {
|
||||||
fmabox();
|
fmabox();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var apout = getprop("/it-autoflight/output/ap2");
|
||||||
|
if (apmas != apout) {
|
||||||
|
setprop("/it-autoflight/input/ap2", apout);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# ATHR Master System
|
||||||
|
setlistener("/it-autoflight/input/athr", func {
|
||||||
|
var athrmas = getprop("/it-autoflight/input/athr");
|
||||||
|
var athrout = getprop("/it-autoflight/output/athr");
|
||||||
|
|
||||||
|
if (athrmas != athrout) {
|
||||||
|
ATHRMaster();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
# AT Master System
|
var ATHRMaster = func {
|
||||||
setlistener("/it-autoflight/input/athr", func {
|
var athrmas = getprop("/it-autoflight/input/athr");
|
||||||
var atmas = getprop("/it-autoflight/input/athr");
|
if (athrmas == 0) {
|
||||||
if (atmas == 0) {
|
|
||||||
setprop("/it-autoflight/output/athr", 0);
|
setprop("/it-autoflight/output/athr", 0);
|
||||||
} else if (atmas == 1) {
|
} else if (athrmas == 1) {
|
||||||
thrustmode();
|
thrustmode();
|
||||||
setprop("/it-autoflight/output/athr", 1);
|
setprop("/it-autoflight/output/athr", 1);
|
||||||
}
|
}
|
||||||
});
|
|
||||||
|
var athrout = getprop("/it-autoflight/output/athr");
|
||||||
|
if (athrmas != athrout) {
|
||||||
|
setprop("/it-autoflight/input/athr", athrout);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# Flight Director 1 Master System
|
# Flight Director 1 Master System
|
||||||
setlistener("/it-autoflight/input/fd1", func {
|
setlistener("/it-autoflight/input/fd1", func {
|
||||||
|
var fdmas = getprop("/it-autoflight/input/fd1");
|
||||||
|
var fdout = getprop("/it-autoflight/output/fd1");
|
||||||
|
|
||||||
|
if (fdmas != fdout) {
|
||||||
|
FD1Master();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
var FD1Master = func {
|
||||||
var fdmas = getprop("/it-autoflight/input/fd1");
|
var fdmas = getprop("/it-autoflight/input/fd1");
|
||||||
if (fdmas == 0) {
|
if (fdmas == 0) {
|
||||||
setprop("/it-autoflight/output/fd1", 0);
|
setprop("/it-autoflight/output/fd1", 0);
|
||||||
fmabox();
|
if (getprop("/it-autoflight/output/fd1") == 0 and getprop("/it-autoflight/output/fd2") == 0) {
|
||||||
|
fmabox();
|
||||||
|
}
|
||||||
updateTimers();
|
updateTimers();
|
||||||
} else if (fdmas == 1) {
|
} else if (fdmas == 1) {
|
||||||
setprop("/it-autoflight/output/fd1", 1);
|
setprop("/it-autoflight/output/fd1", 1);
|
||||||
fmabox();
|
fmabox();
|
||||||
}
|
}
|
||||||
});
|
|
||||||
|
var fdout = getprop("/it-autoflight/output/fd1");
|
||||||
|
if (fdmas != fdout) {
|
||||||
|
setprop("/it-autoflight/input/fd1", fdout);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# Flight Director 2 Master System
|
# Flight Director 2 Master System
|
||||||
setlistener("/it-autoflight/input/fd2", func {
|
setlistener("/it-autoflight/input/fd2", func {
|
||||||
|
var fdmas = getprop("/it-autoflight/input/fd2");
|
||||||
|
var fdout = getprop("/it-autoflight/output/fd2");
|
||||||
|
|
||||||
|
if (fdmas != fdout) {
|
||||||
|
FD2Master();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
var FD2Master = func {
|
||||||
var fdmas = getprop("/it-autoflight/input/fd2");
|
var fdmas = getprop("/it-autoflight/input/fd2");
|
||||||
if (fdmas == 0) {
|
if (fdmas == 0) {
|
||||||
setprop("/it-autoflight/output/fd2", 0);
|
setprop("/it-autoflight/output/fd2", 0);
|
||||||
fmabox();
|
if (getprop("/it-autoflight/output/fd1") == 0 and getprop("/it-autoflight/output/fd2") == 0) {
|
||||||
|
fmabox();
|
||||||
|
}
|
||||||
updateTimers();
|
updateTimers();
|
||||||
} else if (fdmas == 1) {
|
} else if (fdmas == 1) {
|
||||||
setprop("/it-autoflight/output/fd2", 1);
|
setprop("/it-autoflight/output/fd2", 1);
|
||||||
fmabox();
|
fmabox();
|
||||||
}
|
}
|
||||||
});
|
|
||||||
|
var fdout = getprop("/it-autoflight/output/fd2");
|
||||||
|
if (fdmas != fdout) {
|
||||||
|
setprop("/it-autoflight/input/fd2", fdout);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# FMA Boxes and Mode
|
# FMA Boxes and Mode
|
||||||
var fmabox = func {
|
var fmabox = func {
|
||||||
|
|
|
@ -186,7 +186,6 @@ var systemsInit = func {
|
||||||
systemsLoop.start();
|
systemsLoop.start();
|
||||||
icing.icingInit();
|
icing.icingInit();
|
||||||
lightsLoop.start();
|
lightsLoop.start();
|
||||||
var autopilot = gui.Dialog.new("sim/gui/dialogs/autopilot/dialog", "Aircraft/IDG-A32X/Systems/autopilot-dlg.xml");
|
|
||||||
setprop("/it-autoflight/input/fd1", 1);
|
setprop("/it-autoflight/input/fd1", 1);
|
||||||
setprop("/it-autoflight/input/fd2", 1);
|
setprop("/it-autoflight/input/fd2", 1);
|
||||||
libraries.ECAM.init();
|
libraries.ECAM.init();
|
||||||
|
|
|
@ -20,8 +20,6 @@
|
||||||
<spring_coeff unit="LBS/FT"> 30935.5 </spring_coeff>
|
<spring_coeff unit="LBS/FT"> 30935.5 </spring_coeff>
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 16978.5 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 16978.5 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 70 </max_steer>
|
<max_steer unit="DEG"> 70 </max_steer>
|
||||||
<brake_group> NOSE </brake_group>
|
|
||||||
<retractable>1</retractable>
|
|
||||||
<table name="CORNERING_COEFF" type="internal">
|
<table name="CORNERING_COEFF" type="internal">
|
||||||
<tableData> <!-- jsbsim-pacejka.py 3.0 0.03 2.85 1.4 1.03 1.4 -->
|
<tableData> <!-- jsbsim-pacejka.py 3.0 0.03 2.85 1.4 1.03 1.4 -->
|
||||||
-90.0 -0.6442985279209775
|
-90.0 -0.6442985279209775
|
||||||
|
@ -63,6 +61,8 @@
|
||||||
90.0 0.6442985279209775
|
90.0 0.6442985279209775
|
||||||
</tableData>
|
</tableData>
|
||||||
</table>
|
</table>
|
||||||
|
<brake_group> NONE </brake_group>
|
||||||
|
<retractable> 1 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="BOGEY" name="LEFT_MLG">
|
<contact type="BOGEY" name="LEFT_MLG">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -76,8 +76,6 @@
|
||||||
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
|
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> LEFT </brake_group>
|
|
||||||
<retractable>1</retractable>
|
|
||||||
<table name="CORNERING_COEFF" type="internal">
|
<table name="CORNERING_COEFF" type="internal">
|
||||||
<tableData> <!-- jsbsim-pacejka.py 3.0 0.015 2.85 1.8 1.03 1.4 -->
|
<tableData> <!-- jsbsim-pacejka.py 3.0 0.015 2.85 1.8 1.03 1.4 -->
|
||||||
-90.0 -1.09606496421397
|
-90.0 -1.09606496421397
|
||||||
|
@ -143,6 +141,8 @@
|
||||||
90.0 1.09606496421397
|
90.0 1.09606496421397
|
||||||
</tableData>
|
</tableData>
|
||||||
</table>
|
</table>
|
||||||
|
<brake_group> LEFT </brake_group>
|
||||||
|
<retractable> 1 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="BOGEY" name="RIGHT_MLG">
|
<contact type="BOGEY" name="RIGHT_MLG">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -156,8 +156,6 @@
|
||||||
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
|
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> RIGHT </brake_group>
|
|
||||||
<retractable>1</retractable>
|
|
||||||
<table name="CORNERING_COEFF" type="internal">
|
<table name="CORNERING_COEFF" type="internal">
|
||||||
<tableData>
|
<tableData>
|
||||||
-90.0 -1.09606496421397
|
-90.0 -1.09606496421397
|
||||||
|
@ -223,6 +221,8 @@
|
||||||
90.0 1.09606496421397
|
90.0 1.09606496421397
|
||||||
</tableData>
|
</tableData>
|
||||||
</table>
|
</table>
|
||||||
|
<brake_group> RIGHT </brake_group>
|
||||||
|
<retractable> 1 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
|
|
||||||
<contact type="STRUCTURE" name="NOSE_1">
|
<contact type="STRUCTURE" name="NOSE_1">
|
||||||
|
@ -238,7 +238,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="STRUCTURE" name="NOSE_2">
|
<contact type="STRUCTURE" name="NOSE_2">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -253,7 +253,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
|
|
||||||
<contact type="STRUCTURE" name="BOTTOM_1">
|
<contact type="STRUCTURE" name="BOTTOM_1">
|
||||||
|
@ -269,7 +269,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="STRUCTURE" name="BOTTOM_2">
|
<contact type="STRUCTURE" name="BOTTOM_2">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -284,7 +284,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
|
|
||||||
<contact type="STRUCTURE" name="TOP_1">
|
<contact type="STRUCTURE" name="TOP_1">
|
||||||
|
@ -300,7 +300,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="STRUCTURE" name="TOP_2">
|
<contact type="STRUCTURE" name="TOP_2">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -315,7 +315,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
|
|
||||||
<contact type="STRUCTURE" name="ENG_1">
|
<contact type="STRUCTURE" name="ENG_1">
|
||||||
|
@ -331,7 +331,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="STRUCTURE" name="ENG_2">
|
<contact type="STRUCTURE" name="ENG_2">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -346,7 +346,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
|
|
||||||
<contact type="STRUCTURE" name="TAIL_1">
|
<contact type="STRUCTURE" name="TAIL_1">
|
||||||
|
@ -362,7 +362,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="STRUCTURE" name="TAIL_2">
|
<contact type="STRUCTURE" name="TAIL_2">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -377,7 +377,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
|
|
||||||
<contact type="STRUCTURE" name="WING_TIP_1">
|
<contact type="STRUCTURE" name="WING_TIP_1">
|
||||||
|
@ -393,7 +393,7 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
<contact type="STRUCTURE" name="WING_TIP_2">
|
<contact type="STRUCTURE" name="WING_TIP_2">
|
||||||
<location unit="M">
|
<location unit="M">
|
||||||
|
@ -408,6 +408,6 @@
|
||||||
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
|
||||||
<max_steer unit="DEG"> 0.0 </max_steer>
|
<max_steer unit="DEG"> 0.0 </max_steer>
|
||||||
<brake_group> NONE </brake_group>
|
<brake_group> NONE </brake_group>
|
||||||
<retractable>0</retractable>
|
<retractable> 0 </retractable>
|
||||||
</contact>
|
</contact>
|
||||||
</ground_reactions>
|
</ground_reactions>
|
||||||
|
|
|
@ -13,79 +13,79 @@
|
||||||
<style n="0">
|
<style n="0">
|
||||||
<colors n="0">
|
<colors n="0">
|
||||||
<background n="0">
|
<background n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.05</blue>
|
<blue>0.05</blue>
|
||||||
<green>0.05</green>
|
<green>0.05</green>
|
||||||
<red>0.05</red>
|
<red>0.05</red>
|
||||||
</background>
|
</background>
|
||||||
<button n="0">
|
<button n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</button>
|
</button>
|
||||||
<checkbox-foreground n="0">
|
<checkbox-foreground n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.05</blue>
|
<blue>0.05</blue>
|
||||||
<green>0.05</green>
|
<green>0.05</green>
|
||||||
<red>0.05</red>
|
<red>0.05</red>
|
||||||
</checkbox-foreground>
|
</checkbox-foreground>
|
||||||
<checkbox-highlight n="0">
|
<checkbox-highlight n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</checkbox-highlight>
|
</checkbox-highlight>
|
||||||
<checkbox-misc n="0">
|
<checkbox-misc n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</checkbox-misc>
|
</checkbox-misc>
|
||||||
<combo-editfield n="0">
|
<combo-editfield n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</combo-editfield>
|
</combo-editfield>
|
||||||
<dial-misc n="0">
|
<dial-misc n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</dial-misc>
|
</dial-misc>
|
||||||
<hrule n="0">
|
<hrule n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>1.0</blue>
|
<blue>1.0</blue>
|
||||||
<green>0.0</green>
|
<green>0.0</green>
|
||||||
<red>1.0</red>
|
<red>1.0</red>
|
||||||
</hrule>
|
</hrule>
|
||||||
<input n="0">
|
<input n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</input>
|
</input>
|
||||||
<input-legend n="0">
|
<input-legend n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</input-legend>
|
</input-legend>
|
||||||
<input-misc n="0">
|
<input-misc n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</input-misc>
|
</input-misc>
|
||||||
<radio-foreground n="0">
|
<radio-foreground n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.0</blue>
|
<blue>0.0</blue>
|
||||||
<green>0.0</green>
|
<green>0.0</green>
|
||||||
<red>0.0</red>
|
<red>0.0</red>
|
||||||
</radio-foreground>
|
</radio-foreground>
|
||||||
<select-editfield n="0">
|
<select-editfield n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
|
@ -97,13 +97,13 @@
|
||||||
<red>0.4</red>
|
<red>0.4</red>
|
||||||
</slider>
|
</slider>
|
||||||
<textbox-editable n="0">
|
<textbox-editable n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</textbox-editable>
|
</textbox-editable>
|
||||||
<vrule n="0">
|
<vrule n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>1.0</blue>
|
<blue>1.0</blue>
|
||||||
<green>0.0</green>
|
<green>0.0</green>
|
||||||
<red>1.0</red>
|
<red>1.0</red>
|
||||||
|
@ -114,79 +114,79 @@
|
||||||
<style n="1">
|
<style n="1">
|
||||||
<colors n="0">
|
<colors n="0">
|
||||||
<background n="0">
|
<background n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.05</blue>
|
<blue>0.05</blue>
|
||||||
<green>0.05</green>
|
<green>0.05</green>
|
||||||
<red>0.05</red>
|
<red>0.05</red>
|
||||||
</background>
|
</background>
|
||||||
<button n="0">
|
<button n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</button>
|
</button>
|
||||||
<checkbox-foreground n="0">
|
<checkbox-foreground n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.05</blue>
|
<blue>0.05</blue>
|
||||||
<green>0.05</green>
|
<green>0.05</green>
|
||||||
<red>0.05</red>
|
<red>0.05</red>
|
||||||
</checkbox-foreground>
|
</checkbox-foreground>
|
||||||
<checkbox-highlight n="0">
|
<checkbox-highlight n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</checkbox-highlight>
|
</checkbox-highlight>
|
||||||
<checkbox-misc n="0">
|
<checkbox-misc n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</checkbox-misc>
|
</checkbox-misc>
|
||||||
<combo-editfield n="0">
|
<combo-editfield n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</combo-editfield>
|
</combo-editfield>
|
||||||
<dial-misc n="0">
|
<dial-misc n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</dial-misc>
|
</dial-misc>
|
||||||
<hrule n="0">
|
<hrule n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>1.0</blue>
|
<blue>1.0</blue>
|
||||||
<green>0.0</green>
|
<green>0.0</green>
|
||||||
<red>1.0</red>
|
<red>1.0</red>
|
||||||
</hrule>
|
</hrule>
|
||||||
<input n="0">
|
<input n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</input>
|
</input>
|
||||||
<input-legend n="0">
|
<input-legend n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</input-legend>
|
</input-legend>
|
||||||
<input-misc n="0">
|
<input-misc n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.9</blue>
|
<blue>0.9</blue>
|
||||||
<green>0.9</green>
|
<green>0.9</green>
|
||||||
<red>0.9</red>
|
<red>0.9</red>
|
||||||
</input-misc>
|
</input-misc>
|
||||||
<radio-foreground n="0">
|
<radio-foreground n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.0</blue>
|
<blue>0.0</blue>
|
||||||
<green>0.0</green>
|
<green>0.0</green>
|
||||||
<red>0.0</red>
|
<red>0.0</red>
|
||||||
</radio-foreground>
|
</radio-foreground>
|
||||||
<select-editfield n="0">
|
<select-editfield n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
|
@ -198,13 +198,13 @@
|
||||||
<red>0.4</red>
|
<red>0.4</red>
|
||||||
</slider>
|
</slider>
|
||||||
<textbox-editable n="0">
|
<textbox-editable n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>0.2</blue>
|
<blue>0.2</blue>
|
||||||
<green>0.2</green>
|
<green>0.2</green>
|
||||||
<red>0.2</red>
|
<red>0.2</red>
|
||||||
</textbox-editable>
|
</textbox-editable>
|
||||||
<vrule n="0">
|
<vrule n="0">
|
||||||
<alpha>0.9</alpha>
|
<alpha>0.95</alpha>
|
||||||
<blue>1.0</blue>
|
<blue>1.0</blue>
|
||||||
<green>0.0</green>
|
<green>0.0</green>
|
||||||
<red>1.0</red>
|
<red>1.0</red>
|
|
@ -1 +1 @@
|
||||||
4705
|
4710
|
Reference in a new issue