aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/scriptman.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/illusions/scriptman.h')
-rw-r--r--engines/illusions/scriptman.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/illusions/scriptman.h b/engines/illusions/scriptman.h
index 61ad18e86f..f80101fe10 100644
--- a/engines/illusions/scriptman.h
+++ b/engines/illusions/scriptman.h
@@ -77,6 +77,8 @@ public:
uint32 value8, uint32 valueC, uint32 value10);
uint32 startTempScriptThread(byte *scriptCodeIp, uint32 callingThreadId,
uint32 value8, uint32 valueC, uint32 value10);
+ uint32 startAbortableTimerThread(uint32 duration, uint32 threadId);
+ uint32 startTimerThread(uint32 duration, uint32 threadId);
void setCurrFontId(uint32 fontId);
bool enterScene(uint32 sceneId, uint32 threadId);
public:
@@ -101,6 +103,7 @@ public:
void newScriptThread(uint32 threadId, uint32 callingThreadId, uint notifyFlags,
byte *scriptCodeIp, uint32 value8, uint32 valueC, uint32 value10);
+ uint32 newTimerThread(uint32 duration, uint32 callingThreadId, bool isAbortable);
uint32 newTempThreadId();
};