From 832c035499b459e286f0042b1e7d52b733191e2a Mon Sep 17 00:00:00 2001 From: mfranz <mfranz> Date: Sun, 12 Oct 2008 19:09:14 +0000 Subject: [PATCH] cmdarg() in listener functions is no longer supported; use regular func args --- Aircraft/Instruments-3d/RDR-160/RDR160.nas | 10 +++++----- Aircraft/Instruments-3d/ky196/KY196.nas | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Aircraft/Instruments-3d/RDR-160/RDR160.nas b/Aircraft/Instruments-3d/RDR-160/RDR160.nas index 128aaf718..605a9fefd 100644 --- a/Aircraft/Instruments-3d/RDR-160/RDR160.nas +++ b/Aircraft/Instruments-3d/RDR-160/RDR160.nas @@ -31,18 +31,18 @@ setlistener("/sim/signals/fdm-initialized", func { print("KING RDR-160 ... OK"); }); -setlistener("/instrumentation/radar/switch-pos", func { +setlistener("/instrumentation/radar/switch-pos", func(n) { if(FDM_ON != 0){ - var swtch = cmdarg().getValue(); + var swtch = n.getValue(); RADAR.getNode("switch",1).setValue(P_Str[swtch]); } }); -setlistener("/instrumentation/radar/set-range", func { +setlistener("/instrumentation/radar/set-range", func(n) { if(FDM_ON != 0){ var rng = RADAR.getNode("range").getValue(); - var num = cmdarg().getValue(); - cmdarg().setValue(0); + var num = n.getValue(); + n.setValue(0); if(num > 0){ rng *= 2; if(rng > 160){rng = 160.0;} diff --git a/Aircraft/Instruments-3d/ky196/KY196.nas b/Aircraft/Instruments-3d/ky196/KY196.nas index 6c26db202..1d82ac494 100644 --- a/Aircraft/Instruments-3d/ky196/KY196.nas +++ b/Aircraft/Instruments-3d/ky196/KY196.nas @@ -14,10 +14,10 @@ setlistener("/sim/signals/fdm-initialized", func { print("KY-196 Comm System ... OK"); }); -setlistener("/instrumentation/ky-196/volume-adjust", func { +setlistener("/instrumentation/ky-196/volume-adjust", func(n) { if(FDM_ON == 0){return;} - var setting = cmdarg().getValue(); - cmdarg().setDoubleValue(0); + var setting = n.getValue(); + n.setDoubleValue(0); comm_num = KY196.getNode("comm-num").getValue(); var commNode = props.globals.getNode("instrumentation/comm[" ~ comm_num ~"]"); var vol = commNode.getNode("volume").getValue() + setting;