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.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/prince/prince.h b/engines/prince/prince.h
index 46c573b0a6..fb30d90918 100644
--- a/engines/prince/prince.h
+++ b/engines/prince/prince.h
@@ -273,7 +273,10 @@ public:
void showMask(int maskNr, Graphics::Surface *originalRoomSurface);
void clsMasks();
- int _currentMob; // number of selected Mob / inventory item
+ int _selectedMob; // number of selected Mob / inventory item
+ int _selectedItem; // number of item on mouse cursor
+ int _selectedMode;
+ int _currentPointerNumber;
static const int16 kMaxInv = 90; // max amount of inventory items in whole game
@@ -283,6 +286,7 @@ public:
bool _showInventoryFlag;
bool _optionsFlag;
int _optionEnabled;
+ int _optionsMob;
int _invOptionsNumber;
int _invExamY;
bool _inventoryBackgroundRemember;
@@ -312,7 +316,9 @@ public:
void drawInvItems();
void displayInventory();
void addInvObj();
- void makeInvCursor();
+ void makeInvCursor(int itemNr);
+ void enableOptions();
+ void checkInvOptions();
void inventoryLeftButton();
void inventoryRightButton();