diff options
author | Benjamin Haisch | 2010-10-31 20:03:54 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-11-20 22:43:10 +0100 |
commit | 9698127c5d78c92f99032d55dec5fe1feb773ae4 (patch) | |
tree | 44c20447455601f948a42c1f7bb05c0c62695912 /engines/toltecs/script.cpp | |
parent | ce7f9a088c03e502eaf0709b18c6c02937673f9f (diff) | |
download | scummvm-rg350-9698127c5d78c92f99032d55dec5fe1feb773ae4.tar.gz scummvm-rg350-9698127c5d78c92f99032d55dec5fe1feb773ae4.tar.bz2 scummvm-rg350-9698127c5d78c92f99032d55dec5fe1feb773ae4.zip |
TOLTECS: - Undef menu test code (oops)
- Rename updateScreen to drawScreen
- Move code from sfUpdateScreen to engine updateScreen
- Use better screen sync code to get closer to the original game's speed
Diffstat (limited to 'engines/toltecs/script.cpp')
-rw-r--r-- | engines/toltecs/script.cpp | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/engines/toltecs/script.cpp b/engines/toltecs/script.cpp index 4e15fa3dc1..0c9f89e711 100644 --- a/engines/toltecs/script.cpp +++ b/engines/toltecs/script.cpp @@ -806,38 +806,7 @@ void ScriptInterpreter::sfSetGameVar() { } void ScriptInterpreter::sfUpdateScreen() { - - _vm->_sound->updateSpeech(); - - _vm->_screen->updateShakeScreen(); - - // TODO: Set quit flag - if (_vm->shouldQuit()) - return; - - if (!_vm->_movieSceneFlag) - _vm->updateInput(); - else - _vm->_mouseButton = 0; - - // TODO? Check keyb - - _vm->_counter01--; - if (_vm->_counter01 <= 0) { - _vm->_counter01 = MIN(_vm->_counter02, 30); - _vm->_counter02 = 0; - _vm->updateScreen(); - _vm->_flag01 = 1; - _vm->_system->delayMillis(5); - _vm->_counter02 = 1; // ? - } else { - _vm->_screen->clearSprites(); - _vm->_flag01 = 0; - //_vm->_system->updateScreen(); - } - - // TODO - + _vm->updateScreen(); } void ScriptInterpreter::sfGetRandomNumber() { |