diff options
Diffstat (limited to 'engines/sci/resource.cpp')
-rw-r--r-- | engines/sci/resource.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/sci/resource.cpp b/engines/sci/resource.cpp index f64d3acdab..54484698d6 100644 --- a/engines/sci/resource.cpp +++ b/engines/sci/resource.cpp @@ -147,6 +147,13 @@ const char *getResourceTypeName(ResourceType restype) { return "invalid"; } +const char *getResourceTypeExtension(ResourceType restype) { + if (restype < ARRAYSIZE(s_resourceTypeSuffixes)) + return s_resourceTypeSuffixes[restype]; + else + return ""; +} + static const ResourceType s_resTypeMapSci0[] = { kResourceTypeView, kResourceTypePic, kResourceTypeScript, kResourceTypeText, // 0x00-0x03 kResourceTypeSound, kResourceTypeMemory, kResourceTypeVocab, kResourceTypeFont, // 0x04-0x07 |