icing update
This commit is contained in:
parent
8c9bc9c80a
commit
bf29c6ec26
3 changed files with 20 additions and 8 deletions
|
@ -153,8 +153,6 @@ var perfTOInput = func(key) {
|
|||
setprop("/MCDU[0]/scratchpad", "NOT ALLOWED");
|
||||
}
|
||||
}
|
||||
} else if (key == "R6") {
|
||||
setprop("/MCDU[0]/page", "CLB");
|
||||
} else if (key == "R3") {
|
||||
if (scratchpad == "CLR") {
|
||||
setprop("/FMGC/internal/to-flap", 0);
|
||||
|
@ -236,5 +234,7 @@ var perfTOInput = func(key) {
|
|||
setprop("/MCDU[0]/scratchpad", "NOT ALLOWED");
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (key == "R6") {
|
||||
setprop("/MCDU[0]/page", "CLB");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -153,8 +153,6 @@ var perfTOInput = func(key) {
|
|||
setprop("/MCDU[1]/scratchpad", "NOT ALLOWED");
|
||||
}
|
||||
}
|
||||
} else if (key == "R6") {
|
||||
setprop("/MCDU[1]/page", "CLB");
|
||||
} else if (key == "R3") {
|
||||
if (scratchpad == "CLR") {
|
||||
setprop("/FMGC/internal/to-flap", 0);
|
||||
|
@ -236,5 +234,7 @@ var perfTOInput = func(key) {
|
|||
setprop("/MCDU[1]/scratchpad", "NOT ALLOWED");
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (key == "R6") {
|
||||
setprop("/MCDU[1]/page", "CLB");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -268,7 +268,7 @@ var icingModel = func {
|
|||
#################
|
||||
|
||||
setlistener("/controls/switches/leng", func {
|
||||
if (lengBtn) {
|
||||
if (lengBtn and stateL == 3) {
|
||||
setprop("/controls/switches/lengfault", 1);
|
||||
settimer(func() {
|
||||
setprop("/controls/switches/lengfault", 0);
|
||||
|
@ -283,12 +283,18 @@ var icingModel = func {
|
|||
}
|
||||
});
|
||||
|
||||
setlistener("/engines/engine[0]/state", func {
|
||||
if (stateL != 3) {
|
||||
setprop("/controls/switches/leng", 0);
|
||||
}
|
||||
});
|
||||
|
||||
#################
|
||||
# REng Anti-Ice #
|
||||
#################
|
||||
|
||||
setlistener("/controls/switches/reng", func {
|
||||
if (rengBtn) {
|
||||
if (rengBtn and stateR == 3) {
|
||||
setprop("/controls/switches/rengfault", 1);
|
||||
settimer(func() {
|
||||
setprop("/controls/switches/rengfault", 0);
|
||||
|
@ -303,6 +309,12 @@ var icingModel = func {
|
|||
}
|
||||
});
|
||||
|
||||
setlistener("/engines/engine[1]/state", func {
|
||||
if (stateR != 3) {
|
||||
setprop("/controls/switches/reng", 0);
|
||||
}
|
||||
});
|
||||
|
||||
##################
|
||||
# Probe Anti-Ice #
|
||||
##################
|
||||
|
|
Reference in a new issue