[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