]> git.mxchange.org Git - flightgear.git/blobdiff - src/MultiPlayer/multiplaymgr.cxx
Fix Linux compile / math dependency
[flightgear.git] / src / MultiPlayer / multiplaymgr.cxx
index f42d53432155c5440ea59aa0660924356fbbafd5..2d2d38fa0d7634458163f0eb11946cb961706530 100644 (file)
@@ -406,12 +406,6 @@ FGMultiplayMgr::init (void)
 
   fgSetBool("/sim/multiplay/online", false);
 
-  if (!fgGetBool("/sim/ai/enabled"))
-  {
-      // multiplayer depends on AI module
-      fgSetBool("/sim/ai/enabled", true);
-  }
-
   //////////////////////////////////////////////////
   //  Set members from property values
   //////////////////////////////////////////////////
@@ -444,7 +438,7 @@ FGMultiplayMgr::init (void)
     if (rxPort <= 0)
       rxPort = txPort;
   } else {
-    SG_LOG(SG_NETWORK, SG_ALERT, "Cannot enable multiplayer mode: missing a valid server address.");
+    SG_LOG(SG_NETWORK, SG_INFO, "FGMultiplayMgr - multiplayer mode disabled (no MP server specificed).");
     return;
   }
 
@@ -483,6 +477,12 @@ FGMultiplayMgr::init (void)
   mInitialised = true;
 
   SG_LOG(SG_NETWORK, SG_ALERT, "Multiplayer mode active!");
+
+  if (!fgGetBool("/sim/ai/enabled"))
+  {
+      // multiplayer depends on AI module
+      fgSetBool("/sim/ai/enabled", true);
+  }
 } // FGMultiplayMgr::init()
 //////////////////////////////////////////////////////////////////////