[Scummvm-git-logs] scummvm master -> 3fa92ed90dec8444197eb99e4f325f9020303792

Die4Ever noreply at scummvm.org
Tue Feb 15 22:25:13 UTC 2022


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:
3fa92ed90d GROOVIE: show Reserved for save slot 0 unless it's Open House


Commit: 3fa92ed90dec8444197eb99e4f325f9020303792
    https://github.com/scummvm/scummvm/commit/3fa92ed90dec8444197eb99e4f325f9020303792
Author: Die4Ever (die4ever2005 at gmail.com)
Date: 2022-02-15T16:24:58-06:00

Commit Message:
GROOVIE: show Reserved for save slot 0 unless it's Open House

Changed paths:
    engines/groovie/saveload.cpp


diff --git a/engines/groovie/saveload.cpp b/engines/groovie/saveload.cpp
index cbca21a1b51..1debd198b27 100644
--- a/engines/groovie/saveload.cpp
+++ b/engines/groovie/saveload.cpp
@@ -89,6 +89,10 @@ Common::InSaveFile *SaveLoad::openForLoading(const Common::String &target, int s
 	Common::String savename = getSlotSaveName(target, slot);
 	Common::InSaveFile *savefile = g_system->getSavefileManager()->openForLoading(savename);
 	if (!savefile) {
+		if (slot == 0 && descriptor) {
+			descriptor->setSaveSlot(slot);
+			descriptor->setDescription("Reserved");
+		}
 		return nullptr;
 	}
 
@@ -141,6 +145,9 @@ Common::InSaveFile *SaveLoad::openForLoading(const Common::String &target, int s
 				description += c;
 			}
 		}
+		if (slot == 0 && description.compareToIgnoreCase("open house") != 0) {
+			description = "Reserved";
+		}
 		descriptor->setDescription(description);
 	}
 




More information about the Scummvm-git-logs mailing list