aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk/riven.h')
-rw-r--r--engines/mohawk/riven.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/mohawk/riven.h b/engines/mohawk/riven.h
index b2e3bf04d3..4cff24eb94 100644
--- a/engines/mohawk/riven.h
+++ b/engines/mohawk/riven.h
@@ -135,10 +135,8 @@ private:
void handleEvents();
// Hotspot related functions and variables
- void loadHotspots(uint16);
void checkInventoryClick();
bool _showHotspots;
- void updateZipMode();
void checkHotspotChange();
// Variables
@@ -159,6 +157,7 @@ public:
void changeToStack(uint16);
void refreshCard();
Common::String getName(uint16 nameResource, uint16 nameID);
+ int16 getIdFromName(uint16 nameResource, const Common::String &name);
Common::String getStackName(uint16 stack) const;
RivenCard *getCurCard() const { return _card; }
uint16 getCurStack() const { return _curStack; }
@@ -166,12 +165,12 @@ public:
uint32 getCurCardRMAP();
// Hotspot functions/variables
- Common::Array<RivenHotspot *> _hotspots;
RivenHotspot *_curHotspot;
Common::Array<ZipMode> _zipModeData;
RivenHotspot *getCurHotspot() const { return _curHotspot; }
void updateCurrentHotspot();
void addZipVisitedCard(uint16 cardId, uint16 cardNameId);
+ bool isZipVisitedCard(const Common::String &hotspotName) const;
// Variables
RivenVariableMap _vars;