diff options
author | Johannes Schickel | 2008-04-29 15:12:09 +0000 |
---|---|---|
committer | Johannes Schickel | 2008-04-29 15:12:09 +0000 |
commit | ec9a03964c9054a4e5a5406bd25e3c586df0dfaa (patch) | |
tree | 450c720a5e4300fb260ff2f8494d713e81c91ebd /engines/kyra/gui_v1.cpp | |
parent | ca7f7e2a3b6392af526ccbd4a624768e2617c6e9 (diff) | |
download | scummvm-rg350-ec9a03964c9054a4e5a5406bd25e3c586df0dfaa.tar.gz scummvm-rg350-ec9a03964c9054a4e5a5406bd25e3c586df0dfaa.tar.bz2 scummvm-rg350-ec9a03964c9054a4e5a5406bd25e3c586df0dfaa.zip |
- Renamed ScriptInterpreter -> EMCInterpreter
- Renamed ScriptState -> EMCState, ScriptData -> EMCData
- Removed 'Script' from function names inside EMCInterpreter
- Fixed KyraEngine::readSettings and KyraEngine::writeSettings for kyra3
svn-id: r31773
Diffstat (limited to 'engines/kyra/gui_v1.cpp')
-rw-r--r-- | engines/kyra/gui_v1.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/engines/kyra/gui_v1.cpp b/engines/kyra/gui_v1.cpp index e5800832cb..e5a0c42281 100644 --- a/engines/kyra/gui_v1.cpp +++ b/engines/kyra/gui_v1.cpp @@ -119,15 +119,15 @@ int KyraEngine_v1::buttonAmuletCallback(Button *caller) { drawJewelsFadeOutStart(); drawJewelsFadeOutEnd(jewel); - _scriptInterpreter->initScript(_scriptClick, _scriptClickData); - _scriptClick->regs[3] = 0; - _scriptClick->regs[6] = jewel; - _scriptInterpreter->startScript(_scriptClick, 4); + _emc->init(&_scriptClick, &_scriptClickData); + _scriptClick.regs[3] = 0; + _scriptClick.regs[6] = jewel; + _emc->start(&_scriptClick, 4); - while (_scriptInterpreter->validScript(_scriptClick)) - _scriptInterpreter->runScript(_scriptClick); + while (_emc->isValid(&_scriptClick)) + _emc->run(&_scriptClick); - if (_scriptClick->regs[3]) + if (_scriptClick.regs[3]) return 1; _unkAmuletVar = 1; |