aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/saveload.cpp
diff options
context:
space:
mode:
authorTravis Howell2007-06-09 07:48:27 +0000
committerTravis Howell2007-06-09 07:48:27 +0000
commit037e545dc1589504fc21f3fe5e5fc3c09feaa2ca (patch)
treecab882598f028295c07488ab6c64d2ac5fbda856 /engines/agos/saveload.cpp
parent48601a4e70f49754da5031916c67ecc32657c6b0 (diff)
downloadscummvm-rg350-037e545dc1589504fc21f3fe5e5fc3c09feaa2ca.tar.gz
scummvm-rg350-037e545dc1589504fc21f3fe5e5fc3c09feaa2ca.tar.bz2
scummvm-rg350-037e545dc1589504fc21f3fe5e5fc3c09feaa2ca.zip
Fix gltich when listing saved games in Hebrew versions.
svn-id: r27229
Diffstat (limited to 'engines/agos/saveload.cpp')
-rw-r--r--engines/agos/saveload.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/agos/saveload.cpp b/engines/agos/saveload.cpp
index c90ffc223c..1b68fefa7a 100644
--- a/engines/agos/saveload.cpp
+++ b/engines/agos/saveload.cpp
@@ -542,20 +542,23 @@ void AGOSEngine_Simon1::listSaveGames(char *dst) {
lastSlot = slot;
if (slot < 10) {
showMessageFormat(" ");
+ } else if (_language == Common::HB_ISR) {
+ lastSlot = (slot % 10) * 10;
+ lastSlot += slot / 10;
}
+ showMessageFormat("%d", lastSlot);
if (_language == Common::HB_ISR && !(slot % 10))
showMessageFormat("0");
- showMessageFormat("%d", lastSlot);
showMessageFormat(".%s\n", dst);
dst += 18;
slot++;
}
if (!_saveOrLoad) {
- if (_saveLoadRowCurPos + 6 == slot)
+ if (_saveLoadRowCurPos + 6 == slot) {
slot++;
- else {
+ } else {
if (slot < 10)
showMessageFormat(" ");
showMessageFormat("%d.\n", slot);