aboutsummaryrefslogtreecommitdiff
path: root/engines/lilliput/script.h
diff options
context:
space:
mode:
authorStrangerke2012-04-07 18:09:30 +0200
committerEugene Sandulenko2018-03-28 17:36:57 +0200
commit629b142206e149f563ebc31f142492bebc35240d (patch)
tree868e70becf0c63467c02999e5dc7b360e018054b /engines/lilliput/script.h
parent7865322c0a7d006e76935155ac9ac904e8c39c55 (diff)
downloadscummvm-rg350-629b142206e149f563ebc31f142492bebc35240d.tar.gz
scummvm-rg350-629b142206e149f563ebc31f142492bebc35240d.tar.bz2
scummvm-rg350-629b142206e149f563ebc31f142492bebc35240d.zip
LILLIPUT: Implement some more opcodes
Diffstat (limited to 'engines/lilliput/script.h')
-rw-r--r--engines/lilliput/script.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/lilliput/script.h b/engines/lilliput/script.h
index d5610ba1da..f425c718b5 100644
--- a/engines/lilliput/script.h
+++ b/engines/lilliput/script.h
@@ -42,10 +42,19 @@ private:
byte _byte16F05_ScriptHandler;
byte _byte12A09;
byte _byte129A0;
+ byte _byte16F08;
+ byte _byte15FFA;
+
+ byte *_savedBuffer215Ptr;
+ byte _array122E9[20];
+ byte _array122FD[20];
int16 _word1881B;
int16 _word16F00;
+ int16 _word10802;
int16 _word10804;
+ int16 _word15FFB;
+ int16 _word15FFD;
int handleOpcode(Common::MemoryReadStream *script);
byte handleOpcodeType1(int curWord);
@@ -54,6 +63,8 @@ private:
int getValue1();
int getValue2();
+ void sub130B6();
+
byte *getBuffer215Ptr();
byte compValues(byte var1, int oper, int var2);