[Scummvm-cvs-logs] SF.net SVN: scummvm:[42217] scummvm/trunk/engines/gob

strangerke at users.sourceforge.net strangerke at users.sourceforge.net
Tue Jul 7 14:51:21 CEST 2009


Revision: 42217
          http://scummvm.svn.sourceforge.net/scummvm/?rev=42217&view=rev
Author:   strangerke
Date:     2009-07-07 12:51:21 +0000 (Tue, 07 Jul 2009)

Log Message:
-----------
Change SaveLoad_Playtoons case

Modified Paths:
--------------
    scummvm/trunk/engines/gob/gob.cpp
    scummvm/trunk/engines/gob/gob.h
    scummvm/trunk/engines/gob/save/saveload.h
    scummvm/trunk/engines/gob/save/saveload_playtoons.cpp

Modified: scummvm/trunk/engines/gob/gob.cpp
===================================================================
--- scummvm/trunk/engines/gob/gob.cpp	2009-07-07 12:29:55 UTC (rev 42216)
+++ scummvm/trunk/engines/gob/gob.cpp	2009-07-07 12:51:21 UTC (rev 42217)
@@ -205,6 +205,10 @@
 	return (_features & kFeaturesBATDemo) != 0;
 }
 
+bool GobEngine::is800() const {
+	return (_features & kFeatures800) != 0;
+}
+
 bool GobEngine::isDemo() const {
 	return (isSCNDemo() || isBATDemo());
 }
@@ -458,7 +462,7 @@
 		_map = new Map_v2(this);
 		_goblin = new Goblin_v2(this);
 		_scenery = new Scenery_v2(this);
-		_saveLoad = new SaveLoad_playtoons(this);
+		_saveLoad = new SaveLoad_Playtoons(this);
 		break;
 
 	default:

Modified: scummvm/trunk/engines/gob/gob.h
===================================================================
--- scummvm/trunk/engines/gob/gob.h	2009-07-07 12:29:55 UTC (rev 42216)
+++ scummvm/trunk/engines/gob/gob.h	2009-07-07 12:51:21 UTC (rev 42217)
@@ -218,6 +218,7 @@
 	bool hasAdlib() const;
 	bool isSCNDemo() const;
 	bool isBATDemo() const;
+	bool is800() const;
 	bool isDemo() const;
 
 	GobEngine(OSystem *syst);

Modified: scummvm/trunk/engines/gob/save/saveload.h
===================================================================
--- scummvm/trunk/engines/gob/save/saveload.h	2009-07-07 12:29:55 UTC (rev 42216)
+++ scummvm/trunk/engines/gob/save/saveload.h	2009-07-07 12:51:21 UTC (rev 42217)
@@ -446,10 +446,12 @@
 };
 
 /** Save/Load class for Playtoons. */
-class SaveLoad_playtoons : public SaveLoad {
+/** Only used for the moment to check file presence */
+
+class SaveLoad_Playtoons : public SaveLoad {
 public:
-	SaveLoad_playtoons(GobEngine *vm);
-	virtual ~SaveLoad_playtoons();
+	SaveLoad_Playtoons(GobEngine *vm);
+	virtual ~SaveLoad_Playtoons();
 
 protected:
 	struct SaveFile {

Modified: scummvm/trunk/engines/gob/save/saveload_playtoons.cpp
===================================================================
--- scummvm/trunk/engines/gob/save/saveload_playtoons.cpp	2009-07-07 12:29:55 UTC (rev 42216)
+++ scummvm/trunk/engines/gob/save/saveload_playtoons.cpp	2009-07-07 12:51:21 UTC (rev 42217)
@@ -29,7 +29,7 @@
 
 namespace Gob {
 
-SaveLoad_playtoons::SaveFile SaveLoad_playtoons::_saveFiles[] = {
+SaveLoad_Playtoons::SaveFile SaveLoad_Playtoons::_saveFiles[] = {
 	{  "disk.001", kSaveModeExists, 0, 0}, // Playtoons 1 identification file
 	{  "disk.002", kSaveModeExists, 0, 0}, // Playtoons 2 identification file
 	{  "disk.003", kSaveModeExists, 0, 0}, // Playtoons 3 identification file
@@ -49,7 +49,7 @@
 	{  "mdo.def",  kSaveModeExists, 0, 0},
 };
 
-SaveLoad::SaveMode SaveLoad_playtoons::getSaveMode(const char *fileName) const {
+SaveLoad::SaveMode SaveLoad_Playtoons::getSaveMode(const char *fileName) const {
 	const SaveFile *saveFile = getSaveFile(fileName);
 
 	if (saveFile)
@@ -58,14 +58,14 @@
 	return kSaveModeNone;
 }
 
-SaveLoad_playtoons::SaveLoad_playtoons(GobEngine *vm) :
+SaveLoad_Playtoons::SaveLoad_Playtoons(GobEngine *vm) :
 		SaveLoad(vm) {
 }
 
-SaveLoad_playtoons::~SaveLoad_playtoons() {
+SaveLoad_Playtoons::~SaveLoad_Playtoons() {
 }
 
-const SaveLoad_playtoons::SaveFile *SaveLoad_playtoons::getSaveFile(const char *fileName) const {
+const SaveLoad_Playtoons::SaveFile *SaveLoad_Playtoons::getSaveFile(const char *fileName) const {
 	fileName = stripPath(fileName);
 
 	for (int i = 0; i < ARRAYSIZE(_saveFiles); i++)
@@ -75,7 +75,7 @@
 	return 0;
 }
 
-SaveLoad_playtoons::SaveFile *SaveLoad_playtoons::getSaveFile(const char *fileName) {
+SaveLoad_Playtoons::SaveFile *SaveLoad_Playtoons::getSaveFile(const char *fileName) {
 	fileName = stripPath(fileName);
 
 	for (int i = 0; i < ARRAYSIZE(_saveFiles); i++)


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