aboutsummaryrefslogtreecommitdiff
path: root/saga/events.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'saga/events.cpp')
-rw-r--r--saga/events.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/saga/events.cpp b/saga/events.cpp
index a8e43139b7..c3cf7cde05 100644
--- a/saga/events.cpp
+++ b/saga/events.cpp
@@ -258,7 +258,7 @@ int Events::handleImmediate(EVENT *event) {
int Events::handleOneShot(EVENT *event) {
SURFACE *back_buf;
- SCRIPT_THREAD *sthread;
+ ScriptThread *sthread;
Rect rect;
static SCENE_BGINFO bginfo;
@@ -397,7 +397,7 @@ int Events::handleOneShot(EVENT *event) {
case EVENT_EXEC_NONBLOCKING:
debug(0, "Starting start script #%d", event->param);
- sthread = _vm->_script->SThreadCreate();
+ sthread = _vm->_script->createThread();
if (sthread == NULL) {
_vm->_console->DebugPrintf("Thread creation failed.\n");
break;
@@ -408,10 +408,10 @@ int Events::handleOneShot(EVENT *event) {
sthread->threadVars[kVarWithObject] = TO_LE_16(event->param4);
sthread->threadVars[kVarActor] = TO_LE_16(event->param5);
- _vm->_script->SThreadExecute(sthread, event->param);
+ _vm->_script->executeThread(sthread, event->param);
if (event->op == EVENT_EXEC_BLOCKING)
- _vm->_script->SThreadCompleteThread();
+ _vm->_script->completeThread();
break;
case EVENT_THREAD_WAKE: