aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/script.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/saga/script.h')
-rw-r--r--engines/saga/script.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/saga/script.h b/engines/saga/script.h
index 9785ef9a77..608891bb8a 100644
--- a/engines/saga/script.h
+++ b/engines/saga/script.h
@@ -275,6 +275,7 @@ typedef SortedList<ScriptThread> ScriptThreadList;
#define SCRIPTOP_PARAMS ScriptThread *thread, MemoryReadStream *scriptS, bool &stopParsing, bool &breakOut
#define SCRIPTFUNC_PARAMS ScriptThread *thread, int nArgs, bool &disContinue
+#define OPCODE(x) {&Script::x, #x}
class Script {
public:
@@ -498,7 +499,8 @@ private:
};
const ScriptFunctionDescription *_scriptFunctionsList;
- void setupScriptFuncList();
+ void setupITEScriptFuncList();
+ void setupIHNMScriptFuncList();
void sfPutString(SCRIPTFUNC_PARAMS);
void sfWait(SCRIPTFUNC_PARAMS);
@@ -613,7 +615,7 @@ private:
void sfQueueMusic(SCRIPTFUNC_PARAMS);
void sfDisableAbortSpeeches(SCRIPTFUNC_PARAMS);
- void SF_stub(const char *name, ScriptThread *thread, int nArgs);
+ void sfStub(const char *name, ScriptThread *thread, int nArgs);
};
} // End of namespace Saga