aboutsummaryrefslogtreecommitdiff
path: root/engines/prince/prince.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/prince/prince.h')
-rw-r--r--engines/prince/prince.h19
1 files changed, 18 insertions, 1 deletions
diff --git a/engines/prince/prince.h b/engines/prince/prince.h
index 41281dc64e..4e1073b375 100644
--- a/engines/prince/prince.h
+++ b/engines/prince/prince.h
@@ -265,6 +265,23 @@ public:
void showMask(int maskNr, Graphics::Surface *originalRoomSurface);
void clsMasks();
+ uint32 _invTxtSize;
+ byte *_invTxt;
+
+ int _invLineX;
+ int _invLineY;
+ int _invLine;
+ int _invLines;
+ int _invLineW;
+ int _invLineH;
+ int _maxInvW;
+ int _invLineSkipX;
+ int _invLineSkipY;
+
+ void rememberScreenInv();
+ void prepareInventoryToView();
+ void displayInventory();
+
int testAnimNr;
int testAnimFrame;
@@ -316,8 +333,8 @@ private:
Common::Array<Mob> _mobList;
Common::Array<Object *> _objList;
Common::Array<Mask> _maskList;
-
Common::Array<DrawNode> _drawNodeList;
+ Common::Array<Mob> _invMobList;
bool _flicLooped;