]> git.mxchange.org Git - flightgear.git/commitdiff
Modified the model path verification to take advantage of Maik Justus's
authordurk <durk>
Sun, 17 Dec 2006 08:01:56 +0000 (08:01 +0000)
committerdurk <durk>
Sun, 17 Dec 2006 08:01:56 +0000 (08:01 +0000)
AI search path patch.

src/Traffic/Schedule.cxx

index c136dbfca14935fd3e851d580a8635250f7c0898..039705ad201420f2dbb1744ad017af1352e1ded1 100644 (file)
@@ -384,10 +384,15 @@ bool FGAISchedule::update(time_t now)
              //          alt = dep->_elevation+19;
              //        }
 
-             // Only allow traffic to be created when the model path exists
+             // Only allow traffic to be created when the model path (or the AI version of mp) exists
              SGPath mp(globals->get_fg_root());
+             SGPath mp_ai = mp;
+
              mp.append(modelPath);
-             if (mp.exists()) 
+             mp_ai.append("AI");
+             mp_ai.append(modelPath);
+
+             if (mp.exists() || mp_ai.exists())
              {
                  FGAIAircraft *aircraft = new FGAIAircraft(this);
                  aircraft->setPerformance(m_class); //"jet_transport";