diff --git a/src/Security/BeamNG.cpp b/src/Security/BeamNG.cpp index 31faa86..ff415cb 100644 --- a/src/Security/BeamNG.cpp +++ b/src/Security/BeamNG.cpp @@ -183,9 +183,11 @@ void LegitimacyCheck() { std::string homeDir = pw->pw_dir; // Right now only steam is supported std::vector steamappsCommonPaths = { - homeDir + "/.steam/root/steamapps/", // default - homeDir + "/.var/app/com.valvesoftware.Steam/.steam/root/steamapps/", // flatpak + "/.steam/root/steamapps/", // default + "/.var/app/com.valvesoftware.Steam/.steam/root/steamapps/", // flatpak + "/snap/steam/common/.local/share/Steam/steamapps/" //snap }; + std::string libraryFoldersPath; bool libraryFoldersFound = false; for (const std::string& path : steamappsCommonPaths) {