aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_v2.h
diff options
context:
space:
mode:
authorJohannes Schickel2008-05-04 13:25:03 +0000
committerJohannes Schickel2008-05-04 13:25:03 +0000
commit09b0f128528b4839668ccd51ae6794ad2cd85d5c (patch)
tree66f0e836d197572022cc85bead57ca88b46fc435 /engines/kyra/kyra_v2.h
parent7342629944ae7a9c196ba003e4192252b25f58f9 (diff)
downloadscummvm-rg350-09b0f128528b4839668ccd51ae6794ad2cd85d5c.tar.gz
scummvm-rg350-09b0f128528b4839668ccd51ae6794ad2cd85d5c.tar.bz2
scummvm-rg350-09b0f128528b4839668ccd51ae6794ad2cd85d5c.zip
Yet more opcodes moved to KyraEngine_v2.
svn-id: r31861
Diffstat (limited to 'engines/kyra/kyra_v2.h')
-rw-r--r--engines/kyra/kyra_v2.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/kyra/kyra_v2.h b/engines/kyra/kyra_v2.h
index 01697651dc..8fe682b104 100644
--- a/engines/kyra/kyra_v2.h
+++ b/engines/kyra/kyra_v2.h
@@ -287,6 +287,8 @@ protected:
void initItemList(int size);
+ uint16 _hiddenItems[100];
+
Item *_itemList;
int _itemListSize;
@@ -361,8 +363,10 @@ protected:
int o2_getCharacterY(EMCState *script);
int o2_getCharacterFacing(EMCState *script);
int o2_getCharacterScene(EMCState *script);
+ int o2_setCharacterFacingOverwrite(EMCState *script);
int o2_trySceneChange(EMCState *script);
int o2_moveCharacter(EMCState *script);
+ int o2_checkForItem(EMCState *script);
int o2_defineItem(EMCState *script);
int o2_queryGameFlag(EMCState *script);
int o2_resetGameFlag(EMCState *script);
@@ -391,6 +395,8 @@ protected:
int o2_setSpecialSceneScriptState(EMCState *script);
int o2_clearSpecialSceneScriptState(EMCState *script);
int o2_querySpecialSceneScriptState(EMCState *script);
+ int o2_setHiddenItemsEntry(EMCState *script);
+ int o2_getHiddenItemsEntry(EMCState *script);
int o2_disableTimer(EMCState *script);
int o2_enableTimer(EMCState *script);
int o2_setTimerCountdown(EMCState *script);