A32X: Remove code causing brakes to create lag spikes

This commit is contained in:
Joshua Davidson 2017-07-02 15:12:01 -04:00
parent f34728a7a0
commit 54838c8194

View file

@ -191,43 +191,6 @@ var master_hyd = func {
if (brake_mode == 2 and yellow_psi > 2500 and accum < 700) { if (brake_mode == 2 and yellow_psi > 2500 and accum < 700) {
setprop("/systems/hydraulic/brakes/accumulator-pressure-psi", accum + 50); setprop("/systems/hydraulic/brakes/accumulator-pressure-psi", accum + 50);
} }
setlistener("/controls/gear/brake-left", func {
var presentAccum = getprop("/systems/hydraulic/brakes/accumulator-pressure-psi");
var pastAccum = getprop("/systems/hydraulic/brakes/accumulator-pressure-psi-1");
var brake_mode = getprop("/systems/hydraulic/brakes/mode");
var yellow_psi = getprop("/systems/hydraulic/yellow-psi");
var brake = getprop("/controls/gear/brake-left");
if (brake > 0) {
if (brake_mode == 2 and yellow_psi < 1000) {
setprop("/systems/hydraulic/brakes/accumulator-pressure-psi-1", presentAccum);
}
}
if (brake == 0) {
if (brake_mode == 2 and yellow_psi < 1000 and presentAccum >= 0) {
setprop("/systems/hydraulic/brakes/accumulator-pressure-psi", pastAccum - 50);
}
}
});
setlistener("/controls/gear/brake-right", func {
var presentAccum = getprop("/systems/hydraulic/brakes/accumulator-pressure-psi");
var pastAccum = getprop("/systems/hydraulic/brakes/accumulator-pressure-psi-1");
var brake_mode = getprop("/systems/hydraulic/brakes/mode");
var yellow_psi = getprop("/systems/hydraulic/yellow-psi");
var brake2 = getprop("/controls/gear/brake-right");
if (brake2 > 0) {
if (brake_mode == 2 and yellow_psi < 1000) {
setprop("/systems/hydraulic/brakes/accumulator-pressure-psi-1", presentAccum);
}
}
if (brake2 == 0) {
if (brake_mode == 2 and yellow_psi < 1000 and presentAccum >= 0) {
setprop("/systems/hydraulic/brakes/accumulator-pressure-psi", pastAccum - 50);
}
}
});
} }
####################### #######################