1
0
Fork 0

Fixed ENG and APU FIRE button behaviour bug when performing fire and annunciator tests

This commit is contained in:
Semir Gebran 2019-10-22 21:55:40 +02:00
parent fe20f45e19
commit 97050a5a2b
3 changed files with 553 additions and 545 deletions

View file

@ -477,8 +477,6 @@
<object-name>ecam_sts_led</object-name>
<object-name>engine_fault_1</object-name>
<object-name>engine_fault_2</object-name>
<object-name>engine_fire_1</object-name>
<object-name>engine_fire_2</object-name>
<object-name>exped_led</object-name>
<object-name>hdg-text-test</object-name>
<object-name>qnh-test</object-name>

View file

@ -6435,17 +6435,28 @@
</axis>
</animation>
<animation>
<type>translate</type>
<object-name>Eng1FireBtn</object-name>
<property>controls/engines/engine[0]/fire-btn</property>
<factor>0.025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>translate</type>
<object-name>Eng1FireBtn</object-name>
<property>controls/engines/engine[0]/fire-btn</property>
<factor>0.025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>select</type>
<object-name>Eng1FireBtn</object-name>
<condition>
<or>
<property>systems/fire/engine1/warning-active</property>
<property>controls/switches/annun-test</property>
</or>
</condition>
</animation>
<animation>
<type>material</type>
@ -6454,7 +6465,6 @@
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>systems/fire/engine1/warning-active</factor-prop>
</emission>
</animation>
@ -6679,17 +6689,28 @@
</axis>
</animation>
<animation>
<type>translate</type>
<animation>
<type>translate</type>
<object-name>APUFireBtn</object-name>
<property>controls/APU/fire-btn</property>
<factor>0.025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<property>controls/APU/fire-btn</property>
<factor>0.025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>select</type>
<object-name>APUFireBtn</object-name>
<condition>
<or>
<property>/systems/fire/apu/warning-active</property>
<property>/controls/switches/annun-test</property>
</or>
</condition>
</animation>
<animation>
<type>material</type>
@ -6698,10 +6719,10 @@
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>systems/fire/apu/warning-active</factor-prop>
</emission>
</animation>
<animation>
<type>pick</type>
<object-name>APUFireAgtBtn1S</object-name>
@ -6821,17 +6842,28 @@
</axis>
</animation>
<animation>
<type>translate</type>
<animation>
<type>translate</type>
<object-name>Eng2FireBtn</object-name>
<property>controls/engines/engine[1]/fire-btn</property>
<factor>0.025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<property>controls/engines/engine[1]/fire-btn</property>
<factor>0.025</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<type>select</type>
<object-name>Eng2FireBtn</object-name>
<condition>
<or>
<property>systems/fire/engine2/warning-active</property>
<property>controls/switches/annun-test</property>
</or>
</condition>
</animation>
<animation>
<type>material</type>
@ -6840,7 +6872,6 @@
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
<factor-prop>systems/fire/engine2/warning-active</factor-prop>
</emission>
</animation>

View file

@ -122,27 +122,6 @@
<object-name>vu112_dfdr</object-name>
</effect>
<animation>
<type>select</type>
<object-name>engine_fire_1</object-name>
<condition>
<property>systems/fire/engine1/warning-active</property>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>engine_fire_1</object-name>
<condition>
<property>systems/fire/engine1/warning-active</property>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
<blue>1.0</blue>
</emission>
</animation>
<animation>
<type>select</type>
<object-name>engine_fault_1</object-name>
@ -155,16 +134,16 @@
<type>select</type>
<object-name>engine_fire_1</object-name>
<condition>
<property>systems/fire/engine1/warning-active</property>
<or>
<property>/systems/fire/engine1/warning-active</property>
<property>/controls/switches/annun-test</property>
</or>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>engine_fire_1</object-name>
<condition>
<property>systems/fire/engine1/warning-active</property>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>
@ -184,16 +163,16 @@
<type>select</type>
<object-name>engine_fire_2</object-name>
<condition>
<property>systems/fire/engine2/warning-active</property>
<or>
<property>/systems/fire/engine2/warning-active</property>
<property>/controls/switches/annun-test</property>
</or>
</condition>
</animation>
<animation>
<type>material</type>
<object-name>engine_fire_2</object-name>
<condition>
<property>systems/fire/engine2/warning-active</property>
</condition>
<emission>
<red>1.0</red>
<green>1.0</green>