X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FAIModel%2FAIBase.cxx;h=74ce8fa895624e93dacf84534b8fdaa1d0542e6e;hb=4b5353d396039f23bfef357d8fad135bf50a950e;hp=45e2e1e20e141279344631ff16223536040f0c9b;hpb=0d0bd58268e219658252984019e5fb6b1aeac598;p=flightgear.git diff --git a/src/AIModel/AIBase.cxx b/src/AIModel/AIBase.cxx index 45e2e1e20..74ce8fa89 100644 --- a/src/AIModel/AIBase.cxx +++ b/src/AIModel/AIBase.cxx @@ -50,6 +50,7 @@ #include "AIModelData.hxx" #include "AIManager.hxx" +const char *default_model = "Models/Geometry/glider.ac"; const double FGAIBase::e = 2.71828183; const double FGAIBase::lbs_to_slugs = 0.031080950172; //conversion factor @@ -108,7 +109,8 @@ void FGAIBase::readFromScenario(SGPropertyNode* scFileNode) if (!scFileNode) return; - setPath(scFileNode->getStringValue("model", "Models/Geometry/glider.ac")); + setPath(scFileNode->getStringValue("model", + fgGetString("/sim/multiplay/default-model", default_model))); setHeading(scFileNode->getDoubleValue("heading", 0.0)); setSpeed(scFileNode->getDoubleValue("speed", 0.0)); @@ -171,7 +173,7 @@ bool FGAIBase::init(bool search_in_AI_path) { string f = osgDB::findDataFile(model_path, opt.get()); if(f.empty()) - f="Models/Geometry/glider.ac"; + f = fgGetString("/sim/multiplay/default-model", default_model); model = load3DModel(f, props);