[Scummvm-cvs-logs] scummvm master -> 44a49dbec5d7a472edcd662b77c041baa22872a0
sev-
sev at scummvm.org
Sun Apr 17 12:46:22 CEST 2016
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
44a49dbec5 SKY: Proper support for Russian BASS
Commit: 44a49dbec5d7a472edcd662b77c041baa22872a0
https://github.com/scummvm/scummvm/commit/44a49dbec5d7a472edcd662b77c041baa22872a0
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2016-04-17T12:44:18+02:00
Commit Message:
SKY: Proper support for Russian BASS
Changed paths:
engines/sky/control.cpp
engines/sky/sky.cpp
diff --git a/engines/sky/control.cpp b/engines/sky/control.cpp
index e79fa6e..07be1c6 100644
--- a/engines/sky/control.cpp
+++ b/engines/sky/control.cpp
@@ -1562,8 +1562,13 @@ void Control::showGameQuitMsg() {
screenData = _skyScreen->giveCurrent();
- _skyText->displayText(_quitTexts[SkyEngine::_systemVars.language * 2 + 0], textBuf1, true, 320, 255);
- _skyText->displayText(_quitTexts[SkyEngine::_systemVars.language * 2 + 1], textBuf2, true, 320, 255);
+ if (Common::parseLanguage(ConfMan.get("language")) == Common::RU_RUS) {
+ _skyText->displayText(_quitTexts[8 * 2 + 0], textBuf1, true, 320, 255);
+ _skyText->displayText(_quitTexts[8 * 2 + 1], textBuf2, true, 320, 255);
+ } else {
+ _skyText->displayText(_quitTexts[SkyEngine::_systemVars.language * 2 + 0], textBuf1, true, 320, 255);
+ _skyText->displayText(_quitTexts[SkyEngine::_systemVars.language * 2 + 1], textBuf2, true, 320, 255);
+ }
uint8 *curLine1 = textBuf1 + sizeof(DataFileHeader);
uint8 *curLine2 = textBuf2 + sizeof(DataFileHeader);
uint8 *targetLine = screenData + GAME_SCREEN_WIDTH * 80;
diff --git a/engines/sky/sky.cpp b/engines/sky/sky.cpp
index 710313b..40b6959 100644
--- a/engines/sky/sky.cpp
+++ b/engines/sky/sky.cpp
@@ -336,9 +336,6 @@ Common::Error SkyEngine::init() {
case Common::EN_GRB:
_systemVars.language = SKY_ENGLISH;
break;
- case Common::RU_RUS:
- _systemVars.language = SKY_RUSSIAN;
- break;
default:
_systemVars.language = SKY_ENGLISH;
break;
More information about the Scummvm-git-logs
mailing list