aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_v2.h
diff options
context:
space:
mode:
authorFlorian Kagerer2008-02-18 23:04:37 +0000
committerFlorian Kagerer2008-02-18 23:04:37 +0000
commitbcdfe6ade076dc04590a6a8f57c9cdc70f9f13c0 (patch)
tree67f2c03c80ece5eb0ee6311a89b1bfd1555c8a1a /engines/kyra/kyra_v2.h
parentab40f56f478f09aab308670eecdb234380f55512 (diff)
downloadscummvm-rg350-bcdfe6ade076dc04590a6a8f57c9cdc70f9f13c0.tar.gz
scummvm-rg350-bcdfe6ade076dc04590a6a8f57c9cdc70f9f13c0.tar.bz2
scummvm-rg350-bcdfe6ade076dc04590a6a8f57c9cdc70f9f13c0.zip
some more opcodes (the fly tree is now operational) and some bug fixes
svn-id: r30903
Diffstat (limited to 'engines/kyra/kyra_v2.h')
-rw-r--r--engines/kyra/kyra_v2.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/kyra/kyra_v2.h b/engines/kyra/kyra_v2.h
index 675947d2e7..b42da7ba51 100644
--- a/engines/kyra/kyra_v2.h
+++ b/engines/kyra/kyra_v2.h
@@ -862,11 +862,15 @@ protected:
int o2_setupDialogue(ScriptState *script);
int o2_getDlgIndex(ScriptState *script);
int o2_defineRoom(ScriptState *script);
+ int o2_setCountDown(ScriptState *script);
+ int o2_getCountDown(ScriptState *script);
int o2_objectChat(ScriptState *script);
int o2_getColorCodeFlag1(ScriptState *script);
int o2_setColorCodeFlag1(ScriptState *script);
int o2_getColorCodeFlag2(ScriptState *script);
int o2_setColorCodeFlag2(ScriptState *script);
+ int o2_getColorCodeValue(ScriptState *script);
+ int o2_setColorCodeValue(ScriptState *script);
int o2_countItemInstances(ScriptState *script);
int o2_initObject(ScriptState *script);
int o2_npcChat(ScriptState *script);
@@ -879,6 +883,7 @@ protected:
int o2_getHiddenItemsEntry(ScriptState *script);
int o2_customChat(ScriptState *script);
int o2_customChatFinish(ScriptState *script);
+ int o2_getBoolFromStack(ScriptState *script);
int o2_setVocHigh(ScriptState *script);
int o2_getVocHigh(ScriptState *script);
int o2_zanthiaChat(ScriptState *script);
@@ -981,9 +986,11 @@ protected:
Sequence *_sequences;
NestedSequence *_nSequences;
- // these are used whenever the color code has to be entered
+ // color code related vars
int _colorCodeFlag1;
int _colorCodeFlag2;
+ uint8 _colorCode[7];
+ uint32 _scriptCountDown;
};
} // end of namespace Kyra
@@ -992,3 +999,4 @@ protected:
+