From 8d274f5006cd55f9cb635172c715fdff1bcd0063 Mon Sep 17 00:00:00 2001 From: Thierry Crozat Date: Mon, 16 Apr 2012 23:21:30 +0100 Subject: DREAMWEB: Simplify modifyFileName() by using _datafilePrefix --- engines/dreamweb/dreamweb.cpp | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) (limited to 'engines/dreamweb/dreamweb.cpp') diff --git a/engines/dreamweb/dreamweb.cpp b/engines/dreamweb/dreamweb.cpp index c0babf766a..2e9c7bb2b8 100644 --- a/engines/dreamweb/dreamweb.cpp +++ b/engines/dreamweb/dreamweb.cpp @@ -580,26 +580,12 @@ Common::String DreamWebEngine::modifyFileName(const char *name) { Common::String fileName(name); // Sanity check - if (!fileName.hasPrefix("DREAMWEB")) + if (!fileName.hasPrefix("DREAMWEB.")) return fileName; - // CD ES and FR release use a different file name - if (isCD()) { - switch(getLanguage()) { - case Common::ES_ESP: - fileName.setChar('S', 6); - fileName.setChar('P', 7); - break; - case Common::FR_FRA: - fileName.setChar('F', 6); - fileName.setChar('R', 7); - break; - default: - // Nothing to do - break; - } - } - + // Make sure we use the correct file name as it differs depending on the game variant + fileName = _datafilePrefix; + fileName += name + 9; return fileName; } -- cgit v1.2.3