diff --git a/src/gamestarfield.cpp b/src/gamestarfield.cpp index ac1b15b..882552a 100644 --- a/src/gamestarfield.cpp +++ b/src/gamestarfield.cpp @@ -160,6 +160,9 @@ void GameStarfield::initializeProfile(const QDir& path, ProfileSettings settings { if (settings.testFlag(IPluginGame::MODS)) { copyToProfile(localAppFolder() + "/Starfield", path, "plugins.txt"); + } + + if (settings.testFlag(IPluginGame::CONFIGURATION)) { copyToProfile(myGamesPath(), path, "StarfieldPrefs.ini"); copyToProfile(myGamesPath(), path, "StarfieldCustom.ini"); } @@ -278,7 +281,7 @@ QStringList GameStarfield::CCCPlugins() const // force-loading the core game plugins. QStringList plugins = {}; if (!testFilePresent()) { - QFile myDocsCCCFile(myGamesPath() + "\Starfield.ccc"); + QFile myDocsCCCFile(myGamesPath() + "/Starfield.ccc"); QFile gameCCCFile(gameDirectory().absoluteFilePath("Starfield.ccc")); QFile* file; if (myDocsCCCFile.exists()) {