Approach bug fixes
This commit is contained in:
parent
4173e37e22
commit
b163a833cf
2 changed files with 8 additions and 7 deletions
|
@ -1687,9 +1687,9 @@ var canvas_MCDU_base = {
|
|||
} else {
|
||||
me["Simple_L1"].setText("SELECTED");
|
||||
if (getprop("it-autoflight/input/kts-mach")) {
|
||||
me["Simple_L4"].setText(sprintf(" %s", getprop("it-autoflight/input/spd-mach")));
|
||||
me["Simple_L4"].setText(sprintf(" %3.0f", num(getprop("it-autoflight/input/spd-mach"))));
|
||||
} else {
|
||||
me["Simple_L4"].setText(sprintf(" %s", getprop("it-autoflight/input/spd-kts")));
|
||||
me["Simple_L4"].setText(sprintf(" %3.0f", num(getprop("it-autoflight/input/spd-kts"))));
|
||||
}
|
||||
me.fontLeft(0, 0, 0, default, 0, 0);
|
||||
}
|
||||
|
@ -1830,9 +1830,9 @@ var canvas_MCDU_base = {
|
|||
} else {
|
||||
me["Simple_L1"].setText("SELECTED");
|
||||
if (getprop("it-autoflight/input/kts-mach")) {
|
||||
me["Simple_L4"].setText(sprintf(" %s", getprop("it-autoflight/input/spd-mach")));
|
||||
me["Simple_L4"].setText(sprintf(" %3.0f", num(getprop("it-autoflight/input/spd-mach"))));
|
||||
} else {
|
||||
me["Simple_L4"].setText(sprintf(" %s", getprop("it-autoflight/input/spd-kts")));
|
||||
me["Simple_L4"].setText(sprintf(" %3.0f", num(getprop("it-autoflight/input/spd-kts"))));
|
||||
}
|
||||
me.fontLeft(0, 0, 0, default, 0, 0);
|
||||
}
|
||||
|
@ -1980,9 +1980,9 @@ var canvas_MCDU_base = {
|
|||
} else {
|
||||
me["Simple_L1"].setText("SELECTED");
|
||||
if (getprop("it-autoflight/input/kts-mach")) {
|
||||
me["Simple_L4"].setText(sprintf(" %s", getprop("it-autoflight/input/spd-mach")));
|
||||
me["Simple_L4"].setText(sprintf(" %3.0f", num(getprop("it-autoflight/input/spd-mach"))));
|
||||
} else {
|
||||
me["Simple_L4"].setText(sprintf(" %s", getprop("it-autoflight/input/spd-kts")));
|
||||
me["Simple_L4"].setText(sprintf(" %3.0f", num(getprop("it-autoflight/input/spd-kts"))));
|
||||
}
|
||||
me.fontLeft(0, 0, 0, default, 0, 0);
|
||||
}
|
||||
|
|
|
@ -246,12 +246,13 @@ var masterFMGC = maketimer(0.2, func {
|
|||
setprop("systems/pressurization/mode", "DE");
|
||||
}
|
||||
|
||||
if (getprop("FMGC/status/to-state") == 0 and flaps >= 3 and (phase == "4" or mode == "G/S" or mode == "LAND" or mode == "FLARE")) {
|
||||
if (aglalt < 7200 and (phase == "4" or mode == "G/S" or mode == "LAND" or mode == "FLARE")) {
|
||||
setprop("FMGC/status/phase", 5);
|
||||
}
|
||||
|
||||
if (getprop("autopilot/route-manager/route/num") > 0 and getprop("autopilot/route-manager/active") == 1 and getprop("autopilot/route-manager/distance-remaining-nm") <= 15) {
|
||||
setprop("FMGC/internal/decel", 1);
|
||||
setprop("FMGC/status/phase", 5);
|
||||
} else if (getprop("FMGC/internal/decel") == 1 and (phase == 0 or phase == 6)) {
|
||||
setprop("FMGC/internal/decel", 0);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue