diff options
author | James Brown | 2002-05-05 20:08:41 +0000 |
---|---|---|
committer | James Brown | 2002-05-05 20:08:41 +0000 |
commit | 1f9c0dc6666bed76c2e025548f2c98bb328bf694 (patch) | |
tree | d56740cb80cec942b3cf288129bc0d90bc2f8f32 /script.cpp | |
parent | 2f2d4527efc63dffef87b2dd7826fde53a60897a (diff) | |
download | scummvm-rg350-1f9c0dc6666bed76c2e025548f2c98bb328bf694.tar.gz scummvm-rg350-1f9c0dc6666bed76c2e025548f2c98bb328bf694.tar.bz2 scummvm-rg350-1f9c0dc6666bed76c2e025548f2c98bb328bf694.zip |
Add text speed option (-y for Yak :)
svn-id: r4216
Diffstat (limited to 'script.cpp')
-rw-r--r-- | script.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/script.cpp b/script.cpp index d9388b42e7..a7c7fa1f69 100644 --- a/script.cpp +++ b/script.cpp @@ -358,7 +358,12 @@ void Scumm::writeVar(uint var, int value) { if (!(var & 0xF000)) { checkRange(_numVariables - 1, 0, var, "Variable %d out of range(w)"); - _vars[var] = value; + + // FIXME: Find some better place to put this. + if (var == VAR_CHARINC) + _vars[VAR_CHARINC] = _defaultTalkDelay / 20; + else + _vars[var] = value; if ((_varwatch == (int)var) || (_varwatch == 0)) { if (vm.slot[_currentScript].number < 100) |