A3XX: Lock INITB when eng running, issue #80

This commit is contained in:
Joshua Davidson 2017-11-07 14:56:54 -05:00
parent 90045bfa8a
commit 77311f39cc
2 changed files with 6 additions and 2 deletions

View file

@ -353,7 +353,9 @@ var arrowbutton = func(btn) {
setprop("/MCDU[0]/page", "DATA");
}
if (getprop("/MCDU[0]/page") == "INITA") {
setprop("/MCDU[0]/page", "INITB");
if (getprop("/engines/engine[0]/state") != 3 and getprop("/engines/engine[1]/state") != 3) {
setprop("/MCDU[0]/page", "INITB");
}
} else if (getprop("/MCDU[0]/page") == "INITB") {
setprop("/MCDU[0]/page", "INITA");
}

View file

@ -351,7 +351,9 @@ var arrowbutton = func(btn) {
setprop("/MCDU[1]/page", "DATA");
}
if (getprop("/MCDU[1]/page") == "INITA") {
setprop("/MCDU[1]/page", "INITB");
if (getprop("/engines/engine[0]/state") != 3 and getprop("/engines/engine[1]/state") != 3) {
setprop("/MCDU[1]/page", "INITB");
}
} else if (getprop("/MCDU[1]/page") == "INITB") {
setprop("/MCDU[1]/page", "INITA");
}