diff options
author | Travis Howell | 2006-06-03 03:04:19 +0000 |
---|---|---|
committer | Travis Howell | 2006-06-03 03:04:19 +0000 |
commit | 61e9bc72e43176c58479124e2a2d82c8989645ef (patch) | |
tree | 5ba56f9b3ebb11a8cfeecac6cc44698b412c9343 | |
parent | a681ebad7d4cdb83e976d1afd383ad6c42a04221 (diff) | |
download | scummvm-rg350-61e9bc72e43176c58479124e2a2d82c8989645ef.tar.gz scummvm-rg350-61e9bc72e43176c58479124e2a2d82c8989645ef.tar.bz2 scummvm-rg350-61e9bc72e43176c58479124e2a2d82c8989645ef.zip |
Correct setting of VAR_CHARINC in several functions, the value should only be reversed when using keyboard shortcuts (Due to the scrollbar)
svn-id: r22850
-rw-r--r-- | engines/scumm/script.cpp | 2 | ||||
-rw-r--r-- | engines/scumm/script_v8.cpp | 2 | ||||
-rw-r--r-- | engines/scumm/scumm.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/engines/scumm/script.cpp b/engines/scumm/script.cpp index b7a3422021..078f213a24 100644 --- a/engines/scumm/script.cpp +++ b/engines/scumm/script.cpp @@ -617,7 +617,7 @@ void ScummEngine::writeVar(uint var, int value) { } if (var == VAR_CHARINC && ConfMan.hasKey("talkspeed")) { - _defaultTalkDelay = 9 - getTalkspeed(); + _defaultTalkDelay = getTalkspeed(); VAR(VAR_CHARINC) = _defaultTalkDelay; } else { _scummVars[var] = value; diff --git a/engines/scumm/script_v8.cpp b/engines/scumm/script_v8.cpp index 55c1aa376c..14e59d42d6 100644 --- a/engines/scumm/script_v8.cpp +++ b/engines/scumm/script_v8.cpp @@ -420,7 +420,7 @@ void ScummEngine_v8::writeVar(uint var, int value) { checkRange(_numVariables - 1, 0, var, "Variable %d out of range(w)"); if (var == VAR_CHARINC && ConfMan.hasKey("talkspeed")) { - _defaultTalkDelay = 9 - getTalkspeed(); + _defaultTalkDelay = getTalkspeed(); VAR(VAR_CHARINC) = _defaultTalkDelay; } else _scummVars[var] = value; diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp index 8c3562c281..7fe28facd6 100644 --- a/engines/scumm/scumm.cpp +++ b/engines/scumm/scumm.cpp @@ -1503,7 +1503,7 @@ void ScummEngine::updateSoundSettings() { if (VAR_VOICE_MODE != 0xFF) VAR(VAR_VOICE_MODE) = _voiceMode; - _defaultTalkDelay = 9 - getTalkspeed(); + _defaultTalkDelay = getTalkspeed(); if (VAR_CHARINC != 0xFF) VAR(VAR_CHARINC) = _defaultTalkDelay; } |