var pilot_view_limiter = { init : func { me.hdgN = props.globals.getNode("/sim/current-view/heading-offset-deg", 1); }, update : func { var hdg = view.normdeg(me.hdgN.getValue()); if (hdg > 10) hdg = 10; elsif (hdg < -10) hdg = -10; me.hdgN.setDoubleValue(hdg); return 0; }, }; manager.register("Cockpit View", pilot_view_limiter);