diff options
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r-- | scumm/scumm.h | 10 |
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); |