diff options
| author | Mikaël Capelle <capelle.mikael@gmail.com> | 2020-09-23 20:39:59 +0200 |
|---|---|---|
| committer | Mikaël Capelle <capelle.mikael@gmail.com> | 2020-09-23 20:39:59 +0200 |
| commit | 05ea4f2e38f3a31c841c61c8d0831a0375fd2edf (patch) | |
| tree | df02e61590693ec9019052a4ba473e8badfa889d /src | |
| parent | bf351ff80b42aaf105771ff2078f99bb48b044ea (diff) | |
Disable profile-specific game saves if not available from game plugin.
Diffstat (limited to 'src')
| -rw-r--r-- | src/profilesdialog.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/profilesdialog.cpp b/src/profilesdialog.cpp index 6f06a6be..bf6a1d5e 100644 --- a/src/profilesdialog.cpp +++ b/src/profilesdialog.cpp @@ -29,6 +29,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>. #include "transfersavesdialog.h"
#include "utility.h"
#include "settings.h"
+#include "localsavegames.h"
#include <QDir>
#include <QDirIterator>
@@ -77,6 +78,11 @@ ProfilesDialog::ProfilesDialog(const QString &profileName, MOBase::IPluginGame c ui->invalidationBox->setToolTip(tr("Archive invalidation isn't required for this game."));
ui->invalidationBox->setEnabled(false);
}
+
+ if (!game->feature<LocalSavegames>()) {
+ ui->localSavesBox->setToolTip(tr("This game does not support profile-specific game saves."));
+ ui->localSavesBox->setEnabled(false);
+ }
}
ProfilesDialog::~ProfilesDialog()
|
