aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index 50ee8aff45..7b98989772 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -280,6 +280,16 @@ public:
int scummLoop(int delta);
void initScummVars();
+ const char *getResDataPath() const {return _gameDataPath;}
+ const char *getGameDataPath() const {
+ if (_features & GF_AFTER_V8) {
+ char resourcePath[255];
+ sprintf(resourcePath, "%s/resource", _gameDataPath);
+ return resourcePath;
+ }
+ return _gameDataPath;
+ }
+
void pauseGame(bool user);
void shutDown(int i);
void setOptions(void);