[Scummvm-cvs-logs] SF.net SVN: scummvm: [22714] scummvm/trunk/engines/kyra/gui.cpp

vinterstum at users.sourceforge.net vinterstum at users.sourceforge.net
Sun May 28 05:11:03 CEST 2006


Revision: 22714
Author:   vinterstum
Date:     2006-05-28 05:10:11 -0700 (Sun, 28 May 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm/?rev=22714&view=rev

Log Message:
-----------
Another couple of fixes for the spanish floppy version (menu strings specifically)

Modified Paths:
--------------
    scummvm/trunk/engines/kyra/gui.cpp
Modified: scummvm/trunk/engines/kyra/gui.cpp
===================================================================
--- scummvm/trunk/engines/kyra/gui.cpp	2006-05-28 11:55:42 UTC (rev 22713)
+++ scummvm/trunk/engines/kyra/gui.cpp	2006-05-28 12:10:11 UTC (rev 22714)
@@ -494,6 +494,7 @@
 void KyraEngine::setGUILabels() {
 	int offset = 0;
 	int walkspeedGarbageOffset = 36;
+	int menuLabelGarbageOffset = 0;
 	
 	if (_features & GF_TALKIE) {
 		if (_features & GF_ENGLISH) {
@@ -504,6 +505,9 @@
 			offset = 6;
 		}
 		walkspeedGarbageOffset = 48;
+	} else if (_features & GF_SPANISH) {
+		offset = -4;
+		menuLabelGarbageOffset = 72;
 	}
 	
 	assert(offset + 27 < _guiStringsSize);
@@ -554,7 +558,7 @@
 	// Text speed
 	_menu[5].item[4].labelString = _guiStrings[25 + offset];
 	// Main Menu
-	_menu[5].item[5].itemString = _guiStrings[19 + offset];
+	_menu[5].item[5].itemString = &_guiStrings[19 + offset][menuLabelGarbageOffset];
 	
 	if (_features & GF_TALKIE) {
 		// Text & Voice


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.





More information about the Scummvm-git-logs mailing list