diff --git a/Models/Instruments/OHpanel/OHpanel.xml b/Models/Instruments/OHpanel/OHpanel.xml index 196b669d..b34b20b7 100644 --- a/Models/Instruments/OHpanel/OHpanel.xml +++ b/Models/Instruments/OHpanel/OHpanel.xml @@ -455,34 +455,15 @@ true - - devices/status/keyboard/shift - - property-assign + property-toggle controls/OH/protectors/fwddisch - 1 - devices/status/keyboard/shift + controls/OH/protectors/fwddisch - property-assign - controls/OH/protectors/fwddisch - 0 - - - - - - devices/status/keyboard/shift - - - controls/OH/protectors/fwddisch - - - nasal @@ -496,34 +477,15 @@ true - - devices/status/keyboard/shift - - property-assign + property-toggle controls/OH/protectors/aftdisch - 1 - devices/status/keyboard/shift + controls/OH/protectors/aftdisch - property-assign - controls/OH/protectors/aftdisch - 0 - - - - - - devices/status/keyboard/shift - - - controls/OH/protectors/aftdisch - - - nasal @@ -2040,6 +2002,29 @@ nasal + + + + + controls/OH/protectors/ratman + 1 + + + + systems/electrical/bus/dcbat + 25 + + + systems/electrical/bus/dc-ess + 25 + + + + + property-assign + controls/OH/protectors/ratman + 0 + @@ -2047,23 +2032,20 @@ pick RATManGuard - + - property-assign + property-toggle controls/OH/protectors/ratman - 1 - - - property-assign - controls/OH/protectors/ratman - 0 - - - nasal - - - + + + + controls/OH/protectors/ratman + + + nasal + + @@ -3579,6 +3561,29 @@ nasal + + + + + controls/OH/protectors/elecratman + 1 + + + + systems/electrical/bus/dcbat + 25 + + + systems/electrical/bus/dc-ess + 25 + + + + + property-assign + controls/OH/protectors/elecratman + 0 + @@ -3586,23 +3591,20 @@ pick EmerManOnGuard - + - property-assign + property-toggle controls/OH/protectors/elecratman - 1 - - - property-assign - controls/OH/protectors/elecratman - 0 - - - nasal - - - + + + + controls/OH/protectors/elecratman + + + nasal + + @@ -4349,6 +4351,17 @@ nasal + + + + controls/OH/protectors/ramair + 1 + + + property-assign + controls/OH/protectors/ramair + 0 + @@ -4358,24 +4371,12 @@ RamAirBtn2O RamAirBtnProt - + false - property-assign + property-toggle controls/OH/protectors/ramair - 1 - - - property-assign - controls/OH/protectors/ramair - 0 - - - nasal - - - @@ -4618,6 +4619,17 @@ nasal + + + + controls/OH/protectors/ditching + 1 + + + property-assign + controls/OH/protectors/ditching + 0 + @@ -4628,24 +4640,12 @@ DitchBtn2O DitchProt - + false - property-assign + property-toggle controls/OH/protectors/ditching - 1 - - - property-assign - controls/OH/protectors/ditching - 0 - - - nasal - - - @@ -5555,6 +5555,17 @@ nasal + + + + controls/OH/protectors/eng1-manstart + 1 + + + property-assign + controls/OH/protectors/eng1-manstart + 0 + @@ -5565,24 +5576,21 @@ Eng1ManStartBtn2O Eng1ManStartProt - + false - property-assign + property-toggle controls/OH/protectors/eng1-manstart - 1 - - - property-assign - controls/OH/protectors/eng1-manstart - 0 - - - nasal - - - + + + + controls/OH/protectors/eng1-manstart + + + nasal + + @@ -5652,6 +5660,17 @@ nasal + + + + controls/OH/protectors/eng2-manstart + 1 + + + property-assign + controls/OH/protectors/eng2-manstart + 0 + @@ -5662,24 +5681,21 @@ Eng2ManStartBtn2O Eng2ManStartProt - + false - property-assign + property-toggle controls/OH/protectors/eng2-manstart - 1 - - - property-assign - controls/OH/protectors/eng2-manstart - 0 - - - nasal - - - + + + + controls/OH/protectors/eng2-manstart + + + nasal + + @@ -6200,7 +6216,7 @@ setprop("/controls/engines/engine[0]/fire-btn-cover", 0); } else if (getprop("/controls/engines/engine[0]/fire-btn-cover") == 1) { setprop("/controls/engines/engine[0]/fire-btn", 1); - } else if (getprop("/devices/status/keyboard/shift") == 1) { + } else { setprop("/controls/engines/engine[0]/fire-btn-cover", 1); } @@ -6223,7 +6239,7 @@ setprop("/controls/engines/engine[0]/fire-btn-cover", 0); } else if (getprop("/controls/engines/engine[0]/fire-btn-cover") == 1) { setprop("/controls/engines/engine[0]/fire-btn-cover", 0); - } else if (getprop("/devices/status/keyboard/shift") == 1) { + } else { setprop("/controls/engines/engine[0]/fire-btn-cover", 1); } @@ -6444,7 +6460,7 @@ setprop("/controls/APU/fire-btn-cover", 0); } else if (getprop("/controls/APU/fire-btn-cover") == 1) { setprop("/controls/APU/fire-btn", 1); - } else if (getprop("/devices/status/keyboard/shift") == 1) { + } else { setprop("/controls/APU/fire-btn-cover", 1); } @@ -6467,7 +6483,7 @@ setprop("/controls/APU/fire-btn-cover", 0); } else if (getprop("/controls/APU/fire-btn-cover") == 1) { setprop("/controls/APU/fire-btn-cover", 0); - } else if (getprop("/devices/status/keyboard/shift") == 1) { + } else { setprop("/controls/APU/fire-btn-cover", 1); } @@ -6586,7 +6602,7 @@ setprop("/controls/engines/engine[1]/fire-btn-cover", 0); } else if (getprop("/controls/engines/engine[1]/fire-btn-cover") == 1) { setprop("/controls/engines/engine[1]/fire-btn", 1); - } else if (getprop("/devices/status/keyboard/shift") == 1) { + } else { setprop("/controls/engines/engine[1]/fire-btn-cover", 1); } @@ -6609,7 +6625,7 @@ setprop("/controls/engines/engine[1]/fire-btn-cover", 0); } else if (getprop("/controls/engines/engine[1]/fire-btn-cover") == 1) { setprop("/controls/engines/engine[1]/fire-btn-cover", 0); - } else if (getprop("/devices/status/keyboard/shift") == 1) { + } else { setprop("/controls/engines/engine[1]/fire-btn-cover", 1); } @@ -7043,6 +7059,17 @@ nasal + + + + controls/OH/protectors/maskman + 1 + + + property-assign + controls/OH/protectors/maskman + 0 + @@ -7050,23 +7077,20 @@ pick MaskManOnGuard - + - property-assign + property-toggle controls/OH/protectors/maskman - 1 - - - property-assign - controls/OH/protectors/maskman - 0 - - - nasal - - - + + + + controls/OH/protectors/maskman + + + nasal + +