diff options
author | Benjamin Haisch | 2010-10-18 11:00:17 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-11-20 22:43:10 +0100 |
commit | 9c3a4bc055243af586f7ab091ba802e5274943b5 (patch) | |
tree | 76e0cae6b043bea78929d385be55d0b7d597eec1 /engines/toltecs/script.cpp | |
parent | 8f3b287db139383c45a04e729b85474a9129578c (diff) | |
download | scummvm-rg350-9c3a4bc055243af586f7ab091ba802e5274943b5.tar.gz scummvm-rg350-9c3a4bc055243af586f7ab091ba802e5274943b5.tar.bz2 scummvm-rg350-9c3a4bc055243af586f7ab091ba802e5274943b5.zip |
TOLTECS: - Implement kSupportsLoadingDuringStartup
Diffstat (limited to 'engines/toltecs/script.cpp')
-rw-r--r-- | engines/toltecs/script.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/toltecs/script.cpp b/engines/toltecs/script.cpp index d062f46806..4e15fa3dc1 100644 --- a/engines/toltecs/script.cpp +++ b/engines/toltecs/script.cpp @@ -157,13 +157,11 @@ void ScriptInterpreter::loadScript(uint resIndex, uint slotIndex) { } -void ScriptInterpreter::runScript(uint slotIndex) { - +void ScriptInterpreter::setMainScript(uint slotIndex) { _switchLocalDataNear = true; _switchLocalDataFar = false; _switchLocalDataToStack = false; _cmpBitTest = false; - _regs.reg0 = 0; _regs.reg1 = 0; _regs.reg2 = 0; @@ -173,8 +171,10 @@ void ScriptInterpreter::runScript(uint slotIndex) { _regs.reg6 = 0; _regs.sp = 4096; _regs.reg8 = 0; - _code = getSlotData(_regs.reg4); +} + +void ScriptInterpreter::runScript() { while (!_vm->shouldQuit()) { |