diff --git a/Aircraft/Instruments-3d/kfc200/kfc-200.nas b/Aircraft/Instruments-3d/kfc200/kfc-200.nas index 6552f20a8..37ff92e91 100644 --- a/Aircraft/Instruments-3d/kfc200/kfc-200.nas +++ b/Aircraft/Instruments-3d/kfc200/kfc-200.nas @@ -132,7 +132,7 @@ update_nav = func { if(VNAV == "gs-arm"){ if(NAVGS_RANGE.getValue()< 30000){ test = GS_DEFLECTION.getValue(); - if(test < 10 or test > -10){fdprop.getNode("fdmodeV").setValue("gs");} + if(test < 1 ){fdprop.getNode("fdmodeV").setValue("gs");} } } @@ -140,7 +140,13 @@ update_nav = func { var offset = fdprop.getNode("alt-offset").getValue(); if(offset > -990 and offset < 990){ fdprop.getNode("fdmodeV").setValue("alt");} - } + } + + if(VNAV == "alt"){ + offset = fdprop.getNode("alt-offset").getValue(); + if(offset < -990 and offset > 990){ + fdprop.getNode("fdmodeV").setValue("alt-arm");} + } } get_altoffset = func{ @@ -161,4 +167,3 @@ update = func { } settimer(update, 0); - diff --git a/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml b/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml index 92102d1dc..6c0637fa7 100644 --- a/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml +++ b/Aircraft/Instruments-3d/kfc200/kfc200-3d.xml @@ -214,9 +214,9 @@ Syd Adams kfc-crs.001 instrumentation/nav/heading-needle-deflection - -10.0-0.0193 + -10.0-0.018 0.00.0 - 10.00.0193 + 10.00.018 0.0 @@ -235,11 +235,11 @@ Syd Adams GSneedle instrumentation/nav/gs-needle-deflection - -100.0-0.0183 - -10.0-0.0183 + -100.0-0.010 + -5.0-0.010 0.00.0 - 10.00.0183 - 100.00.0183 + 10.00.0172 + 100.00.0172 0.0 diff --git a/Aircraft/Instruments-3d/kns80/KNS80.nas b/Aircraft/Instruments-3d/kns80/KNS80.nas index 18ec9815f..87279370f 100644 --- a/Aircraft/Instruments-3d/kns80/KNS80.nas +++ b/Aircraft/Instruments-3d/kns80/KNS80.nas @@ -116,7 +116,7 @@ setlistener("/instrumentation/kns-80/serviceable", func { setlistener("/instrumentation/kns-80/volume", func { if(FDM_ON == 0){return;} - #setprop("/instrumentation/nav/volume",cmdarg().getValue()); + setprop("/instrumentation/nav/volume",cmdarg().getValue()); setprop("/instrumentation/dme/volume",cmdarg().getValue()); });