[Scummvm-cvs-logs] SF.net SVN: scummvm:[47096] scummvm/trunk/engines/sci

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Wed Jan 6 21:54:18 CET 2010


Revision: 47096
          http://scummvm.svn.sourceforge.net/scummvm/?rev=47096&view=rev
Author:   m_kiewitz
Date:     2010-01-06 20:54:18 +0000 (Wed, 06 Jan 2010)

Log Message:
-----------
SCI: add robot/.rbt files to resourcemanager class

Modified Paths:
--------------
    scummvm/trunk/engines/sci/resource.cpp
    scummvm/trunk/engines/sci/resource.h
    scummvm/trunk/engines/sci/sci.cpp

Modified: scummvm/trunk/engines/sci/resource.cpp
===================================================================
--- scummvm/trunk/engines/sci/resource.cpp	2010-01-06 20:49:16 UTC (rev 47095)
+++ scummvm/trunk/engines/sci/resource.cpp	2010-01-06 20:54:18 UTC (rev 47096)
@@ -68,14 +68,15 @@
 	"memory", "vocab", "font", "cursor",
 	"patch", "bitmap", "palette", "cdaudio",
 	"audio", "sync", "message", "map", "heap",
-	"audio36", "sync36"
+	"audio36", "sync36", "", "", "robot"
 };
 
 static const char *resourceTypeSuffixes[] = {
 	"v56", "p56", "scr", "tex", "snd",
 	"   ", "voc", "fon", "cur", "pat",
 	"bit", "pal", "cda", "aud", "syn",
-	"msg", "map", "hep", "aud", "syn"
+	"msg", "map", "hep", "aud", "syn",
+	"trn", "   ", "rbt"
 };
 
 const char *getResourceTypeName(ResourceType restype) {
@@ -984,7 +985,7 @@
 	const char *szResType;
 	ResourceSource *psrcPatch;
 
-	for (int i = kResourceTypeView; i < kResourceTypeAudio36; i ++) {
+	for (int i = kResourceTypeView; i < kResourceTypeInvalid; i ++) {
 		files.clear();
 		szResType = getResourceTypeName((ResourceType)i);
 		// SCI0 naming - type.nnn

Modified: scummvm/trunk/engines/sci/resource.h
===================================================================
--- scummvm/trunk/engines/sci/resource.h	2010-01-06 20:49:16 UTC (rev 47095)
+++ scummvm/trunk/engines/sci/resource.h	2010-01-06 20:54:18 UTC (rev 47096)
@@ -111,6 +111,9 @@
 	kResourceTypeHeap,
 	kResourceTypeAudio36,
 	kResourceTypeSync36,
+	kResourceTypeUnknown1, // Translation, currently unsupported
+	kResourceTypeUnknown2,
+	kResourceTypeRobot,
 	kResourceTypeInvalid
 };
 

Modified: scummvm/trunk/engines/sci/sci.cpp
===================================================================
--- scummvm/trunk/engines/sci/sci.cpp	2010-01-06 20:49:16 UTC (rev 47095)
+++ scummvm/trunk/engines/sci/sci.cpp	2010-01-06 20:54:18 UTC (rev 47096)
@@ -84,6 +84,7 @@
 	SearchMan.addSubDirectoryMatching(_gameDataDir, "seq");	// SEQ movie files for DOS versions
 	SearchMan.addSubDirectoryMatching(_gameDataDir, "wav");	// speech files in WAV format
 	SearchMan.addSubDirectoryMatching(_gameDataDir, "sfx");	// music/sound files in WAV format
+	SearchMan.addSubDirectoryMatching(_gameDataDir, "robot");	// robot files
 }
 
 SciEngine::~SciEngine() {


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