aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/gui_v1.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-04-29 15:12:09 +0000
committerJohannes Schickel2008-04-29 15:12:09 +0000
commitec9a03964c9054a4e5a5406bd25e3c586df0dfaa (patch)
tree450c720a5e4300fb260ff2f8494d713e81c91ebd /engines/kyra/gui_v1.cpp
parentca7f7e2a3b6392af526ccbd4a624768e2617c6e9 (diff)
downloadscummvm-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.cpp14
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;