diff --git a/code/meos.cpp b/code/meos.cpp index d952200..f51db7b 100644 --- a/code/meos.cpp +++ b/code/meos.cpp @@ -1765,9 +1765,17 @@ void Setup(bool overwrite, bool overwriteAll) wchar_t dir[260]; GetCurrentDirectory(260, dir); vector dyn; - if (overwrite) - expandDirectory(dir, L"*.meos", dyn); - + if (overwrite) { + expandDirectory(dir, L"*.meos", dyn); + expandDirectory(dir, L"*.mwd", dyn); + expandDirectory(dir, L"*.brules", dyn); + expandDirectory(dir, L"default*hire*.csv", dyn); + expandDirectory(dir, L"database.w*", dyn); + expandDirectory(dir, L"*.template", dyn); + expandDirectory(dir, L"*.listdef", dyn); + expandDirectory(dir, L"*.lxml", dyn); + } + for (size_t k = 0; k < dyn.size(); k++) toInstall.push_back(make_pair(dyn[k], true));