From 3871777f8cb6ff7b941d8d4ac12957e24d7fbc3f Mon Sep 17 00:00:00 2001 From: legoboyvdlp R Date: Sat, 2 Nov 2019 15:17:05 +0000 Subject: [PATCH] Fix flap degrees for IAE --- Nasal/libraries.nas | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Nasal/libraries.nas b/Nasal/libraries.nas index 9158ec43..7e82224e 100644 --- a/Nasal/libraries.nas +++ b/Nasal/libraries.nas @@ -324,8 +324,8 @@ controls.flapsDown = func(step) { if (step == 1) { if (getprop("/controls/flight/flap-lever") == 0) { if (getprop("/velocities/airspeed-kt") <= 100) { - setprop("/controls/flight/flaps", 0.290); - setprop("/controls/flight/slats", 0.666); + setprop("/controls/flight/flaps", 0.2857); + setprop("/controls/flight/slats", 0.6666); setprop("/controls/flight/flap-lever", 1); setprop("/controls/flight/flap-pos", 2); setprop("/controls/flight/flap-txt", "1+F"); @@ -333,7 +333,7 @@ controls.flapsDown = func(step) { return; } else { setprop("/controls/flight/flaps", 0.000); - setprop("/controls/flight/slats", 0.666); + setprop("/controls/flight/slats", 0.6666); setprop("/controls/flight/flap-lever", 1); setprop("/controls/flight/flap-pos", 1); setprop("/controls/flight/flap-txt", "1"); @@ -341,16 +341,16 @@ controls.flapsDown = func(step) { return; } } else if (getprop("/controls/flight/flap-lever") == 1) { - setprop("/controls/flight/flaps", 0.596); - setprop("/controls/flight/slats", 0.814); + setprop("/controls/flight/flaps", 0.4286); + setprop("/controls/flight/slats", 0.8148); setprop("/controls/flight/flap-lever", 2); setprop("/controls/flight/flap-pos", 3); setprop("/controls/flight/flap-txt", "2"); flaptimer.stop(); return; } else if (getprop("/controls/flight/flap-lever") == 2) { - setprop("/controls/flight/flaps", 0.645); - setprop("/controls/flight/slats", 0.814); + setprop("/controls/flight/flaps", 0.5714); + setprop("/controls/flight/slats", 0.8148); setprop("/controls/flight/flap-lever", 3); setprop("/controls/flight/flap-pos", 4); setprop("/controls/flight/flap-txt", "3"); @@ -367,16 +367,16 @@ controls.flapsDown = func(step) { } } else if (step == -1) { if (getprop("/controls/flight/flap-lever") == 4) { - setprop("/controls/flight/flaps", 0.645); - setprop("/controls/flight/slats", 0.814); + setprop("/controls/flight/flaps", 0.5714); + setprop("/controls/flight/slats", 0.8148); setprop("/controls/flight/flap-lever", 3); setprop("/controls/flight/flap-pos", 4); setprop("/controls/flight/flap-txt", "3"); flaptimer.stop(); return; } else if (getprop("/controls/flight/flap-lever") == 3) { - setprop("/controls/flight/flaps", 0.596); - setprop("/controls/flight/slats", 0.814); + setprop("/controls/flight/flaps", 0.4286); + setprop("/controls/flight/slats", 0.8148); setprop("/controls/flight/flap-lever", 2); setprop("/controls/flight/flap-pos", 3); setprop("/controls/flight/flap-txt", "2"); @@ -384,8 +384,8 @@ controls.flapsDown = func(step) { return; } else if (getprop("/controls/flight/flap-lever") == 2) { if (getprop("/velocities/airspeed-kt") <= 100) { - setprop("/controls/flight/flaps", 0.290); - setprop("/controls/flight/slats", 0.666); + setprop("/controls/flight/flaps", 0.2857); + setprop("/controls/flight/slats", 0.6666); setprop("/controls/flight/flap-lever", 1); setprop("/controls/flight/flap-pos", 2); setprop("/controls/flight/flap-txt", "1+F"); @@ -393,7 +393,7 @@ controls.flapsDown = func(step) { return; } else { setprop("/controls/flight/flaps", 0.000); - setprop("/controls/flight/slats", 0.666); + setprop("/controls/flight/slats", 0.6666); setprop("/controls/flight/flap-lever", 1); setprop("/controls/flight/flap-pos", 1); setprop("/controls/flight/flap-txt", "1");