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>ecam_sts_led</object-name>
<object-name>engine_fault_1</object-name> <object-name>engine_fault_1</object-name>
<object-name>engine_fault_2</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>exped_led</object-name>
<object-name>hdg-text-test</object-name> <object-name>hdg-text-test</object-name>
<object-name>qnh-test</object-name> <object-name>qnh-test</object-name>

View file

@ -6447,6 +6447,17 @@
</axis> </axis>
</animation> </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> <animation>
<type>material</type> <type>material</type>
<object-name>Eng1FireBtn</object-name> <object-name>Eng1FireBtn</object-name>
@ -6454,7 +6465,6 @@
<red>1.0</red> <red>1.0</red>
<green>1.0</green> <green>1.0</green>
<blue>1.0</blue> <blue>1.0</blue>
<factor-prop>systems/fire/engine1/warning-active</factor-prop>
</emission> </emission>
</animation> </animation>
@ -6691,6 +6701,17 @@
</axis> </axis>
</animation> </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> <animation>
<type>material</type> <type>material</type>
<object-name>APUFireBtn</object-name> <object-name>APUFireBtn</object-name>
@ -6698,10 +6719,10 @@
<red>1.0</red> <red>1.0</red>
<green>1.0</green> <green>1.0</green>
<blue>1.0</blue> <blue>1.0</blue>
<factor-prop>systems/fire/apu/warning-active</factor-prop>
</emission> </emission>
</animation> </animation>
<animation> <animation>
<type>pick</type> <type>pick</type>
<object-name>APUFireAgtBtn1S</object-name> <object-name>APUFireAgtBtn1S</object-name>
@ -6833,6 +6854,17 @@
</axis> </axis>
</animation> </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> <animation>
<type>material</type> <type>material</type>
<object-name>Eng2FireBtn</object-name> <object-name>Eng2FireBtn</object-name>
@ -6840,7 +6872,6 @@
<red>1.0</red> <red>1.0</red>
<green>1.0</green> <green>1.0</green>
<blue>1.0</blue> <blue>1.0</blue>
<factor-prop>systems/fire/engine2/warning-active</factor-prop>
</emission> </emission>
</animation> </animation>

View file

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