diff --git a/src/FDM/YASim/Version.cpp b/src/FDM/YASim/Version.cpp index 5c70211fc..c449db034 100644 --- a/src/FDM/YASim/Version.cpp +++ b/src/FDM/YASim/Version.cpp @@ -5,6 +5,7 @@ #include "Version.hpp" #include #include +#include namespace yasim { void Version::setVersion( const char * version ) @@ -15,11 +16,15 @@ void Version::setVersion( const char * version ) _version = YASIM_VERSION_ORIGINAL; } else if( v == "YASIM_VERSION_32" ) { _version = YASIM_VERSION_32; + } else if( v == "2017.2" ) { + _version = YASIM_VERSION_2017_2; } else if( v == "YASIM_VERSION_CURRENT" ) { _version = YASIM_VERSION_CURRENT; } else { SG_LOG(SG_FLIGHT,SG_ALERT,"unknown yasim version '" << version << "' ignored, using YASIM_VERSION_ORIGINAL"); + return; } + std::cout << "This aircraft uses yasim version '" << v << "'\n"; } } // namespace yasim diff --git a/src/FDM/YASim/Version.hpp b/src/FDM/YASim/Version.hpp index 3df5ef4ae..101a3de63 100644 --- a/src/FDM/YASim/Version.hpp +++ b/src/FDM/YASim/Version.hpp @@ -11,7 +11,8 @@ public: typedef enum { YASIM_VERSION_ORIGINAL = 0, YASIM_VERSION_32, - YASIM_VERSION_CURRENT = YASIM_VERSION_32 + YASIM_VERSION_2017_2, + YASIM_VERSION_CURRENT = YASIM_VERSION_2017_2 } YASIM_VERSION; void setVersion( const char * version );