Finish lower left side
This commit is contained in:
parent
540bbf91b9
commit
4d41b6a092
4 changed files with 882 additions and 247 deletions
|
@ -885,6 +885,7 @@
|
|||
<cockpit>
|
||||
<alt-knb-translate type="double">0.002</alt-knb-translate>
|
||||
<emer-canc-cover type="bool">0</emer-canc-cover>
|
||||
<evac-capt-purs type="int">1</evac-capt-purs>
|
||||
<flaps-lever-translate type="double">0</flaps-lever-translate>
|
||||
<park-brk-translate type="double">0</park-brk-translate>
|
||||
<qnh-cpt-knb-translate type="double">0.0015</qnh-cpt-knb-translate>
|
||||
|
@ -1135,10 +1136,12 @@
|
|||
<blueelec type="int">0</blueelec>
|
||||
<ditching type="int">0</ditching>
|
||||
<elecratman type="int">0</elecratman>
|
||||
<emercall type="int">0</emercall>
|
||||
<eng1-manstart type="int">0</eng1-manstart>
|
||||
<eng2-manstart type="int">0</eng2-manstart>
|
||||
<eng1-n1 type="int">0</eng1-n1>
|
||||
<eng2-n1 type="int">0</eng2-n1>
|
||||
<evac type="int">0</evac>
|
||||
<fwddisch type="int">0</fwddisch>
|
||||
<idg1 type="int">0</idg1>
|
||||
<idg2 type="int">0</idg2>
|
||||
|
|
|
@ -260,7 +260,7 @@
|
|||
<object-name>FuelXfeedBtn2O</object-name>
|
||||
<object-name>LFuelTank1Btn1F</object-name>
|
||||
<object-name>LFuelTank1Btn2O</object-name>
|
||||
<object-name>PassOxyInd1S</object-name>
|
||||
<object-name>PassOxyInd1S.001</object-name>
|
||||
<object-name>RamAirBtn2O</object-name>
|
||||
<object-name>RFuelTank1Btn1F</object-name>
|
||||
<object-name>RFuelTank1Btn2O</object-name>
|
||||
|
@ -606,12 +606,9 @@
|
|||
<object-name>AftCargoIsoBtn2O</object-name>
|
||||
<object-name>CargoHotAirBtn1F</object-name>
|
||||
<object-name>CargoHotAirBtn2O</object-name>
|
||||
<object-name>EmerCallBtn1C</object-name>
|
||||
<object-name>EmerCallBtn2O</object-name>
|
||||
<object-name>EvacCommandBtn1E</object-name>
|
||||
<object-name>EvacCommandBtn2O</object-name>
|
||||
<object-name>Gen1LineBtn1S</object-name>
|
||||
<object-name>RcdrGndCtlBtn2O</object-name>
|
||||
<object-name>VentBlowBtn2O</object-name>
|
||||
<object-name>VentExtractBtn1F</object-name>
|
||||
<object-name>VentExtractBtn2O</object-name>
|
||||
|
@ -14942,6 +14939,864 @@
|
|||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<!-- EVAC panel -->
|
||||
<animation>
|
||||
<type>knob</type>
|
||||
<object-name>EvacCommandProt</object-name>
|
||||
<property>controls/OH/protectors/evac-pos</property>
|
||||
<factor>-145</factor>
|
||||
<drag-direction>vertical</drag-direction>
|
||||
<axis>
|
||||
<object-name>EvacCommandProt.axis</object-name>
|
||||
</axis>
|
||||
<action>
|
||||
<binding>
|
||||
<command>property-cycle</command>
|
||||
<property>controls/OH/protectors/evac</property>
|
||||
<value>0</value>
|
||||
<value>1</value>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>ratguard-lbl</tooltip-id>
|
||||
<label>EVAC command guard</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>EvacCommandBtn</object-name>
|
||||
<object-name>EvacCommandBtn1E</object-name>
|
||||
<object-name>EvacCommandBtn2O</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/evac-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/evac-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>evac-lbl</tooltip-id>
|
||||
<label>EVAC pushbutton (INOP)</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>EvacCommandBtn</object-name>
|
||||
<object-name>EvacCommandBtn1E</object-name>
|
||||
<object-name>EvacCommandBtn2O</object-name>
|
||||
<property>/controls/cockpit/evac-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>EvacHornOff</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/evachorn-translate</property>
|
||||
<value>-0.00075</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/evachorn-translate</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>evac-horn-lbl</tooltip-id>
|
||||
<label>Silence evacuation horn (INOP)</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>EvacHornOff</object-name>
|
||||
<property>controls/cockpit/evachorn-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.134358</x1-m>
|
||||
<y1-m>-0.259398</y1-m>
|
||||
<z1-m>0.892231</z1-m>
|
||||
<x2-m>-0.133481</x2-m>
|
||||
<y2-m>-0.259101</y2-m>
|
||||
<z2-m>0.889991</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>knob</type>
|
||||
<object-name>EvacCapt-Purs</object-name>
|
||||
<property>controls/cockpit/evac-capt-purs-pos</property>
|
||||
<offset-deg>30</offset-deg>
|
||||
<factor>-60</factor>
|
||||
<drag-direction>vertical</drag-direction>
|
||||
<axis>
|
||||
<object-name>EvacCapt-Purs.axis</object-name>
|
||||
</axis>
|
||||
<action>
|
||||
<binding>
|
||||
<command>property-cycle</command>
|
||||
<property>controls/cockpit/evac-capt-purs</property>
|
||||
<value>0</value>
|
||||
<value>1</value>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/switch1", 1);</script>
|
||||
</binding>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>ratguard-lbl</tooltip-id>
|
||||
<label>EVAC select switch (INOP)</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<!-- Oxygen -->
|
||||
<animation>
|
||||
<type>knob</type>
|
||||
<object-name>MaskManOnGuard</object-name>
|
||||
<object-name>MaskManOnGuard</object-name>
|
||||
<property>controls/OH/protectors/maskman-pos</property>
|
||||
<factor>-145</factor>
|
||||
<axis>
|
||||
<object-name>MaskManOnGuard.axis</object-name>
|
||||
</axis>
|
||||
<action>
|
||||
<binding>
|
||||
<command>property-cycle</command>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<value>0</value>
|
||||
<value>1</value>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>maskmanguard-lbl</tooltip-id>
|
||||
<label>Oxygen mask guard</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>MaskManOnBtn</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
||||
<value>1</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>maskman-lbl</tooltip-id>
|
||||
<label>Deploy passenger oxygen masks</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>MaskManOnBtn</object-name>
|
||||
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
||||
<factor>0.00075</factor>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>PassOxyInd1S.001</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<property>/systems/oxygen/passenger-oxygen/sys-on-light</property>
|
||||
<property>controls/switches/annun-test</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>CrewOxyBtn</object-name>
|
||||
<object-name>CrewOxyBtn2O</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>property-toggle</command>
|
||||
<property>controls/oxygen/cockpit-oxygen-supply-pb</property>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/crewoxy-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/crewoxy-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>crewoxy-lbl</tooltip-id>
|
||||
<label>Toggle crew oxygen masks</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>CrewOxyBtn</object-name>
|
||||
<object-name>CrewOxyBtn2O</object-name>
|
||||
<property>/controls/cockpit/crewoxy-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>CrewOxyBtn2O</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<not><property>controls/oxygen/cockpit-oxygen-supply-pb</property></not>
|
||||
<property>controls/switches/annun-test</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<!-- CVR Panel -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>RcdrGndCtlBtn</object-name>
|
||||
<object-name>RcdrGndCtlBtn2O</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>property-toggle</command>
|
||||
<property>controls/CVR/gndctl</property>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/gndctl-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/gndctl-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>evac-lbl</tooltip-id>
|
||||
<label>Toggle flight recorder ground control</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>RcdrGndCtlBtn</object-name>
|
||||
<object-name>RcdrGndCtlBtn2O</object-name>
|
||||
<property>/controls/cockpit/gndctl-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>RcdrGndCtlBtn2O</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<property>controls/CVR/gndctl</property>
|
||||
<property>controls/switches/annun-test</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>CVRErase</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/CVR/erase</property>
|
||||
<value>1</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/cvrerase-translate</property>
|
||||
<value>-0.00075</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/cvrerase-translate</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/CVR/erase</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>CVRErase</object-name>
|
||||
<property>controls/cockpit/cvrerase-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.134358</x1-m>
|
||||
<y1-m>-0.259398</y1-m>
|
||||
<z1-m>0.892231</z1-m>
|
||||
<x2-m>-0.133481</x2-m>
|
||||
<y2-m>-0.259101</y2-m>
|
||||
<z2-m>0.889991</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>CVRTest</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CVR_test();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/cvrtest-translate</property>
|
||||
<value>-0.00075</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/cvrtest-translate</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>CVRTest</object-name>
|
||||
<property>controls/cockpit/cvrtest-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.134358</x1-m>
|
||||
<y1-m>-0.259398</y1-m>
|
||||
<z1-m>0.892231</z1-m>
|
||||
<x2-m>-0.133481</x2-m>
|
||||
<y2-m>-0.259101</y2-m>
|
||||
<z2-m>0.889991</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<!-- Call Buttons -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>GroundCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.MechCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/gndcall-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/gndcall-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>groundcall-lbl</tooltip-id>
|
||||
<label>Call ground</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>GroundCall</object-name>
|
||||
<property>/controls/cockpit/gndcall-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>AllCabinCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CabinCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/allcall-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/allcall-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>allcall-lbl</tooltip-id>
|
||||
<label>Call all crew</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>AllCabinCall</object-name>
|
||||
<property>/controls/cockpit/allcall-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>FwdCabinCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CabinCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/fwdcall-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/fwdcall-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>fwdcall-lbl</tooltip-id>
|
||||
<label>Call fwd galley</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>FwdCabinCall</object-name>
|
||||
<property>/controls/cockpit/fwdcall-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>AftCabinCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CabinCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/aftcall-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>/controls/cockpit/aftcall-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>aftcall-lbl</tooltip-id>
|
||||
<label>Call aft galley</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>AftCabinCall</object-name>
|
||||
<property>/controls/cockpit/aftcall-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>knob</type>
|
||||
<object-name>EmerCallProt</object-name>
|
||||
<property>controls/OH/protectors/emercall-pos</property>
|
||||
<factor>-145</factor>
|
||||
<drag-direction>vertical</drag-direction>
|
||||
<axis>
|
||||
<!--<object-name>EmerCallProt.axis</object-name>-->
|
||||
<x1-m>-0.074667</x1-m>
|
||||
<y1-m>-0.198464</y1-m>
|
||||
<z1-m>0.915252</z1-m>
|
||||
<x2-m>-0.075398</x2-m>
|
||||
<y2-m>-0.182303</y2-m>
|
||||
<z2-m>0.917131</z2-m>
|
||||
</axis>
|
||||
<action>
|
||||
<binding>
|
||||
<command>property-cycle</command>
|
||||
<property>controls/OH/protectors/emercall</property>
|
||||
<value>0</value>
|
||||
<value>1</value>
|
||||
<wrap>false</wrap>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/btn1", 1);</script>
|
||||
</binding>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>emercall-lbl</tooltip-id>
|
||||
<label>Emer Call guard</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>EmerCallBtn</object-name>
|
||||
<object-name>EmerCallBtn1C</object-name>
|
||||
<object-name>EmerCallBtn2O</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<and>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
<property>controls/OH/protectors/emercall</property>
|
||||
</and>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/switches/emerCall</property>
|
||||
<value>1</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/emercall-translate</property>
|
||||
<value>0.00075</value>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/switches/emerCall</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>property-assign</command>
|
||||
<property>controls/cockpit/emercall-translate</property>
|
||||
<value>0.0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
<hovered>
|
||||
<binding>
|
||||
<command>set-tooltip</command>
|
||||
<tooltip-id>emercall-lbl</tooltip-id>
|
||||
<label>Emer call</label>
|
||||
</binding>
|
||||
</hovered>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>translate</type>
|
||||
<object-name>EmerCallBtn</object-name>
|
||||
<object-name>EmerCallBtn1C</object-name>
|
||||
<object-name>EmerCallBtn2O</object-name>
|
||||
<property>controls/cockpit/emercall-translate</property>
|
||||
<axis>
|
||||
<x1-m>-0.13646</x1-m>
|
||||
<y1-m>0.000025</y1-m>
|
||||
<z1-m>0.904695</z1-m>
|
||||
<x2-m>-0.14011</x2-m>
|
||||
<y2-m>0.000025</y2-m>
|
||||
<z2-m>0.914005</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>EmerCallBtn1C</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<property>controls/switches/annun-test</property>
|
||||
<property>controls/switches/emerCallLtC</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>EmerCallBtn2O</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<property>controls/switches/annun-test</property>
|
||||
<property>controls/switches/emerCallLtO</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<!-- Fire Buttons -->
|
||||
|
||||
|
|
|
@ -2468,247 +2468,4 @@
|
|||
|
||||
|
||||
|
||||
<!-- Sounds -->
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>CVRTest</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CVR_test();</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>GroundCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.MechCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>FwdCabinCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CabinCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>AftCabinCall</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.CabinCallFunc();</script>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>PassOxyInd1S</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>/systems/oxygen/passenger-oxygen/sys-on-light</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
<property>controls/switches/annun-test</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>CrewOxyBtn</object-name>
|
||||
<object-name>CrewOxyBtn2O</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</condition>
|
||||
<command>property-toggle</command>
|
||||
<property>controls/oxygen/cockpit-oxygen-supply-pb</property>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>select</type>
|
||||
<object-name>CrewOxyBtn2O</object-name>
|
||||
<condition>
|
||||
<or>
|
||||
<equals>
|
||||
<property>controls/oxygen/cockpit-oxygen-supply-pb</property>
|
||||
<value>0</value>
|
||||
</equals>
|
||||
<property>controls/switches/annun-test</property>
|
||||
</or>
|
||||
</condition>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>MaskManOnBtn</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<repeatable>false</repeatable>
|
||||
<binding>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</and>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
||||
<value>1</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>libraries.pushbutton();</script>
|
||||
</binding>
|
||||
<mod-up>
|
||||
<binding>
|
||||
<condition>
|
||||
<and>
|
||||
<equals>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
<greater-than-equals>
|
||||
<property>systems/electrical/bus/dc-ess</property>
|
||||
<value>25</value>
|
||||
</greater-than-equals>
|
||||
</and>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/oxygen/passenger-mask-deploy-man</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
<binding>
|
||||
<condition>
|
||||
<equals>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<command>property-assign</command>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<value>0</value>
|
||||
</binding>
|
||||
</mod-up>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>pick</type>
|
||||
<object-name>MaskManOnGuard</object-name>
|
||||
<action>
|
||||
<button>0</button>
|
||||
<binding>
|
||||
<command>property-toggle</command>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
</binding>
|
||||
<binding>
|
||||
<condition>
|
||||
<not>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
</not>
|
||||
</condition>
|
||||
<command>nasal</command>
|
||||
<script>setprop("sim/sounde/oh-cover", 1);</script>
|
||||
</binding>
|
||||
</action>
|
||||
</animation>
|
||||
|
||||
<animation>
|
||||
<type>rotate</type>
|
||||
<object-name>MaskManOnGuard</object-name>
|
||||
<property>controls/OH/protectors/maskman</property>
|
||||
<factor>-145</factor>
|
||||
<axis>
|
||||
<x1-m>0.00513</x1-m>
|
||||
<y1-m>-0.27292</y1-m>
|
||||
<z1-m>-0.15783</z1-m>
|
||||
<x2-m>0.00374</x2-m>
|
||||
<y2-m>-0.26161</y2-m>
|
||||
<z2-m>-0.15783</z2-m>
|
||||
</axis>
|
||||
</animation>
|
||||
|
||||
</PropertyList>
|
||||
|
|
|
@ -414,6 +414,26 @@
|
|||
<input>/controls/OH/protectors/blueelec</input>
|
||||
<c1>20</c1>
|
||||
</lag_filter>
|
||||
|
||||
<lag_filter name="/controls/OH/protectors/evac-pos">
|
||||
<input>/controls/OH/protectors/evac</input>
|
||||
<c1>20</c1>
|
||||
</lag_filter>
|
||||
|
||||
<lag_filter name="/controls/cockpit/evac-capt-purs-pos">
|
||||
<input>/controls/cockpit/evac-capt-purs</input>
|
||||
<c1>20</c1>
|
||||
</lag_filter>
|
||||
|
||||
<lag_filter name="/controls/OH/protectors/maskman-pos">
|
||||
<input>/controls/OH/protectors/maskman</input>
|
||||
<c1>20</c1>
|
||||
</lag_filter>
|
||||
|
||||
<lag_filter name="/controls/OH/protectors/emercall-pos">
|
||||
<input>/controls/OH/protectors/emercall</input>
|
||||
<c1>20</c1>
|
||||
</lag_filter>
|
||||
|
||||
</channel>
|
||||
|
||||
|
|
Loading…
Reference in a new issue