From abce54aa2abf1e335b466127f932a27c09e0b126 Mon Sep 17 00:00:00 2001
From: Torsten Dreyer <Torsten@t3r.de>
Date: Tue, 13 Mar 2012 21:07:39 +0100
Subject: [PATCH] backward compatibility for /sim/auto-coordination

please see fg commit 5caa42af8ec6a8971aef37777640dbe449eda5cf
---
 Nasal/aircraft.nas | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/Nasal/aircraft.nas b/Nasal/aircraft.nas
index cf9118652..53b51b2e4 100644
--- a/Nasal/aircraft.nas
+++ b/Nasal/aircraft.nas
@@ -1180,6 +1180,16 @@ _setlistener("/sim/signals/nasal-dir-initialized", func {
 	data.init();
 	autotrim.init();
 
+##### temporary hack to provide backward compatibility for /sim/auto-coordination
+##### remove this code when all references to /sim/auto-coordination are gone
+	var ac = props.globals.getNode("/sim/auto-coordination");
+	if(ac != nil ) {
+		printlog("alert", 
+			"WARNING: using deprecated property /sim/auto-coordination. Please change to /controls/flight/auto-coordination" );
+		ac.alias(props.globals.getNode("/controls/flight/auto-coordination", 1));
+	}
+#### end of temporary hack for /sim/auto-coordination
+
 	if (getprop("/sim/startup/save-on-exit")) {
 		data.load();
 		var n = props.globals.getNode("/sim/aircraft-data");