[Scummvm-cvs-logs] SF.net SVN: scummvm: [32661] scummvm/trunk/engines/drascula/saveload.cpp
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Wed Jun 11 00:41:42 CEST 2008
Revision: 32661
http://scummvm.svn.sourceforge.net/scummvm/?rev=32661&view=rev
Author: thebluegr
Date: 2008-06-10 15:41:41 -0700 (Tue, 10 Jun 2008)
Log Message:
-----------
Pressing enter when entering the name of a save game should save that game
Modified Paths:
--------------
scummvm/trunk/engines/drascula/saveload.cpp
Modified: scummvm/trunk/engines/drascula/saveload.cpp
===================================================================
--- scummvm/trunk/engines/drascula/saveload.cpp 2008-06-10 22:37:55 UTC (rev 32660)
+++ scummvm/trunk/engines/drascula/saveload.cpp 2008-06-10 22:41:41 UTC (rev 32661)
@@ -122,6 +122,21 @@
print_abc(names[n2], 116, y);
y = y + 9;
}
+
+ if (selectionMade == 1) {
+ snprintf(file, 50, "%s%02d", _targetName.c_str(), n + 1);
+ saveGame(file);
+ Common::OutSaveFile *tsav;
+ if (!(tsav = _saveFileMan->openForSaving(fileEpa))) {
+ error("Can't open %s file", fileEpa);
+ }
+ for (n = 0; n < NUM_SAVES; n++) {
+ tsav->writeString(names[n]);
+ tsav->writeString("\n");
+ }
+ tsav->finalize();
+ delete tsav;
+ }
}
if (mouseX > 125 && mouseY > 123 && mouseX < 199 && mouseY < 149 && selectionMade == 1) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list