[Scummvm-cvs-logs] CVS: scummvm/sword1 sword1.cpp,1.1,1.2

Jonathan Gray khalek at users.sourceforge.net
Tue Dec 16 02:09:01 CET 2003


Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1:/tmp/cvs-serv24688

Modified Files:
	sword1.cpp 
Log Message:
use specified language setting instead of hardcoding german

Index: sword1.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/sword1.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- sword1.cpp	16 Dec 2003 02:09:25 -0000	1.1
+++ sword1.cpp	16 Dec 2003 10:08:27 -0000	1.2
@@ -137,7 +137,28 @@
 		_systemVars.deathScreenFlag = _systemVars.currentMusic = 0;
 	_systemVars.snrStatus = 0;
 	_systemVars.rate = 8;
-	_systemVars.language = 2;
+
+	switch (Common::parseLanguage(ConfMan.get("language"))) {
+	case Common::DE_DEU:
+		_systemVars.language = BS1_GERMAN;
+		break;
+	case Common::FR_FRA:
+		_systemVars.language = BS1_FRENCH;
+		break;
+	case Common::IT_ITA:
+		_systemVars.language = BS1_ITALIAN;
+		break;
+	case Common::ES_ESP:
+		_systemVars.language = BS1_SPANISH;
+		break;
+	case Common::PT_BRA:
+		_systemVars.language = BS1_PORT;
+		break;
+	// TODO add czech option
+	default:
+		_systemVars.language = BS1_ENGLISH;
+	}
+	
 	_systemVars.playSpeech = 1;
 	//- start.c:
 	// todo: move these to somewhere else





More information about the Scummvm-git-logs mailing list