[Scummvm-git-logs] scummvm master -> bde1556b979af1dbffa02fc1474895d574f5917a

LubomirR lubomirr at lubomirr.eu
Sat Sep 1 22:46:42 CEST 2018


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
bde1556b97 MUTATIONOFJB: Add support for loading save during startup.


Commit: bde1556b979af1dbffa02fc1474895d574f5917a
    https://github.com/scummvm/scummvm/commit/bde1556b979af1dbffa02fc1474895d574f5917a
Author: Ľubomír Remák (lubomirr at lubomirr.eu)
Date: 2018-09-01T22:45:42+02:00

Commit Message:
MUTATIONOFJB: Add support for loading save during startup.

Changed paths:
    engines/mutationofjb/detection.cpp
    engines/mutationofjb/mutationofjb.cpp


diff --git a/engines/mutationofjb/detection.cpp b/engines/mutationofjb/detection.cpp
index 3ec82e8..0235f80 100644
--- a/engines/mutationofjb/detection.cpp
+++ b/engines/mutationofjb/detection.cpp
@@ -108,7 +108,7 @@ public:
 	}
 
 	virtual bool hasFeature(MetaEngineFeature f) const override {
-		if (f == kSupportsListSaves || f == kSimpleSavesNames) {
+		if (f == kSupportsListSaves || f == kSimpleSavesNames || f == kSupportsLoadingDuringStartup) {
 			return true;
 		}
 
diff --git a/engines/mutationofjb/mutationofjb.cpp b/engines/mutationofjb/mutationofjb.cpp
index 1537646..d96d165 100644
--- a/engines/mutationofjb/mutationofjb.cpp
+++ b/engines/mutationofjb/mutationofjb.cpp
@@ -294,7 +294,11 @@ Common::Error MutationOfJBEngine::run() {
 
 	setupCursor();
 
-	_game->changeScene(13, false); // Initial scene.
+	if (ConfMan.hasKey("save_slot")) {
+		loadGameState(ConfMan.getInt("save_slot"));
+	} else {
+		_game->changeScene(13, false); // Initial scene.
+	}
 
 	while (!shouldQuit()) {
 		Common::Event event;





More information about the Scummvm-git-logs mailing list