diff --git a/AircraftConfig/fail.xml b/AircraftConfig/fail.xml index 96cbb469..9550ada6 100644 --- a/AircraftConfig/fail.xml +++ b/AircraftConfig/fail.xml @@ -199,9 +199,9 @@ - + - + vbox @@ -376,7 +376,7 @@ - + vbox diff --git a/Nasal/pneumatics.nas b/Nasal/pneumatics.nas index 4def42a8..8ce2f892 100644 --- a/Nasal/pneumatics.nas +++ b/Nasal/pneumatics.nas @@ -203,6 +203,12 @@ var PNEU = { setprop("/systems/pneumatic/bleedapu", 0); } + if (groundair_supp and !bleedext_fail) { + setprop("/systems/pneumatic/groundair", 39); + } else { + setprop("/systems/pneumatic/groundair", 0); + } + ground = getprop("/systems/pneumatic/groundair"); bleedapu = getprop("/systems/pneumatic/bleedapu"); @@ -295,12 +301,6 @@ var PNEU = { setprop("/systems/pneumatic/total-psi", total_psi_calc); } - if (groundair_supp) { - setprop("/systems/pneumatic/groundair", 39); - } else { - setprop("/systems/pneumatic/groundair", 0); - } - if (engantiice1 and bleed1 > 20) { # shut down anti-ice if bleed is lost else turn it on setprop("/controls/deice/lengine", 0); setprop("/controls/deice/eng1-on", 0); @@ -320,7 +320,6 @@ var PNEU = { } total_psi = getprop("/systems/pneumatic/total-psi"); - phase = getprop("/FMGC/status/phase"); pressmode = getprop("/systems/pressurization/mode"); state1 = getprop("/systems/thrust/state1"); diff --git a/revision.txt b/revision.txt index 175c1b51..e34c801c 100644 --- a/revision.txt +++ b/revision.txt @@ -1 +1 @@ -4725 \ No newline at end of file +4726 \ No newline at end of file