[Scummvm-cvs-logs] CVS: scummvm/sword2 sword2.cpp,1.112,1.113

Max Horn fingolfin at users.sourceforge.net
Sun Jun 27 17:07:05 CEST 2004


Update of /cvsroot/scummvm/scummvm/sword2
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6146/sword2

Modified Files:
	sword2.cpp 
Log Message:
Enhanced default directory support in the File class; now one can specify arbitrary many default search directories

Index: sword2.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword2/sword2.cpp,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- sword2.cpp	9 May 2004 13:32:03 -0000	1.112
+++ sword2.cpp	28 Jun 2004 00:06:31 -0000	1.113
@@ -22,6 +22,7 @@
 #include "base/gameDetector.h"
 #include "base/plugins.h"
 #include "common/config-manager.h"
+#include "common/file.h"
 #include "sword2/sword2.h"
 #include "sword2/console.h"
 #include "sword2/controls.h"
@@ -101,6 +102,14 @@
 Sword2Engine::Sword2Engine(GameDetector *detector, OSystem *syst)
 	: Engine(syst) {
 
+	// Add default file directories
+	File::addDefaultDirectory(_gameDataPath + "/CLUSTERS/");
+	File::addDefaultDirectory(_gameDataPath + "/SWORD2/");
+	File::addDefaultDirectory(_gameDataPath + "/VIDEO/");
+	File::addDefaultDirectory(_gameDataPath + "/clusters/");
+	File::addDefaultDirectory(_gameDataPath + "/sword2/");
+	File::addDefaultDirectory(_gameDataPath + "/video/");
+
 	g_sword2 = this;
 	_debugger = NULL;
 	_sound = NULL;





More information about the Scummvm-git-logs mailing list