aboutsummaryrefslogtreecommitdiff
path: root/engines/lilliput/lilliput.h
diff options
context:
space:
mode:
authorStrangerke2012-04-15 23:20:30 +0200
committerEugene Sandulenko2018-03-28 17:36:57 +0200
commit31d4f0750560585418441d659fa1828cfa35b6f2 (patch)
tree47b1a4036ef806b7488785609817a0d80a0c0e4b /engines/lilliput/lilliput.h
parenta08b34fea866bff239c06105c32293598327ae9c (diff)
downloadscummvm-rg350-31d4f0750560585418441d659fa1828cfa35b6f2.tar.gz
scummvm-rg350-31d4f0750560585418441d659fa1828cfa35b6f2.tar.bz2
scummvm-rg350-31d4f0750560585418441d659fa1828cfa35b6f2.zip
LILLIPUT: start implementing display functions
Diffstat (limited to 'engines/lilliput/lilliput.h')
-rw-r--r--engines/lilliput/lilliput.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/lilliput/lilliput.h b/engines/lilliput/lilliput.h
index b59b98a445..ba865429ea 100644
--- a/engines/lilliput/lilliput.h
+++ b/engines/lilliput/lilliput.h
@@ -109,6 +109,8 @@ public:
int _word17081_nextIndex;
int _word16EFE;
int _word1817B;
+ int _word15BC8;
+ int _word15BCA;
int _array11D49[40];
@@ -157,11 +159,16 @@ public:
byte _rulesBuffer13_4[20];
byte _byte10999[40];
byte _byte109C1[40];
+ byte _array15AC8[256];
const LilliputGameDescription *_gameDescription;
uint32 getFeatures() const;
const char *getGameId() const;
+ void displayFunction1(byte *buf, int var1, int var2, int var4);
+ void displayFunction1a(byte *buf, int var2, int var4);
+ void displayFunction5();
+
void initGame(const LilliputGameDescription *gd);
byte *loadVGA(Common::String filename, bool loadPal);
byte *loadRaw(Common::String filename);
@@ -182,8 +189,14 @@ public:
int _mouseX;
int _mouseY;
+ int _oldMouseX;
+ int _oldMouseY;
+ int _mouseDisplayX;
+ int _mouseDisplayY;
int _mouseButton;
int _savedMousePosDivided;
+ int _skipDisplayFlag1;
+ int _skipDisplayFlag2;
byte _byte16F07_menuId;
byte _byte12FCE;