aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2012-11-07 22:49:13 +0100
committerStrangerke2012-11-07 22:49:13 +0100
commit96ca3ba91806929ca880cea25e535d70244f3f3e (patch)
tree99e4bd1b2761a2f4b8755386dfdd34876cfda571
parente9c9b8b428b66968bd8e88eb718061b1c8fd041d (diff)
downloadscummvm-rg350-96ca3ba91806929ca880cea25e535d70244f3f3e.tar.gz
scummvm-rg350-96ca3ba91806929ca880cea25e535d70244f3f3e.tar.bz2
scummvm-rg350-96ca3ba91806929ca880cea25e535d70244f3f3e.zip
HOPKINS: Initialize FR variable (language) based on detected language.
Could be improved, to be checked with a German version.
-rw-r--r--engines/hopkins/globals.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/engines/hopkins/globals.cpp b/engines/hopkins/globals.cpp
index 1717ea8110..ee2ae86926 100644
--- a/engines/hopkins/globals.cpp
+++ b/engines/hopkins/globals.cpp
@@ -282,6 +282,22 @@ void Globals::setConfig() {
HOPANM = "ANM";
HOPSEQ = "SEQ";
+ // CHECKME: Should be in Globals() but it doesn't work
+ switch (_vm->getLanguage()) {
+ case Common::EN_ANY:
+ FR = 0;
+ break;
+ case Common::FR_FRA:
+ FR = 1;
+ break;
+ case Common::ES_ESP:
+ FR = 2;
+ break;
+ default:
+ warning("Language initialization to be verified");
+ break;
+ }
+
switch (FR) {
case 0:
FICH_ZONE = "ZONEAN.TXT";