aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script.h
diff options
context:
space:
mode:
authorOystein Eftevaag2007-10-14 16:58:11 +0000
committerOystein Eftevaag2007-10-14 16:58:11 +0000
commitaf3b84c29746a2f38de8d009b8e7149470564726 (patch)
tree2c5fbc2fc6bd83452510692f64506c69552014da /engines/kyra/script.h
parenta84c9504e95894c8df83cd43eec016730f164355 (diff)
downloadscummvm-rg350-af3b84c29746a2f38de8d009b8e7149470564726.tar.gz
scummvm-rg350-af3b84c29746a2f38de8d009b8e7149470564726.tar.bz2
scummvm-rg350-af3b84c29746a2f38de8d009b8e7149470564726.zip
TIM file loading/unloading for HoF
svn-id: r29217
Diffstat (limited to 'engines/kyra/script.h')
-rw-r--r--engines/kyra/script.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/kyra/script.h b/engines/kyra/script.h
index 293f328483..244547b372 100644
--- a/engines/kyra/script.h
+++ b/engines/kyra/script.h
@@ -55,6 +55,12 @@ struct ScriptState {
#define stackPos(x) (script->stack[script->sp+x])
#define stackPosString(x) ((const char*)&script->dataPtr->text[READ_BE_UINT16(&((uint16 *)script->dataPtr->text)[stackPos(x)])])
+#define FORM_CHUNK 0x4D524F46
+#define TEXT_CHUNK 0x54584554
+#define DATA_CHUNK 0x41544144
+#define ORDR_CHUNK 0x5244524F
+#define AVTL_CHUNK 0x4C545641
+
class ScriptFileParser {
public:
ScriptFileParser() : _scriptFile(), _startOffset(0), _endOffset(0) {}