aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/mohawk.h
diff options
context:
space:
mode:
authorBastien Bouclet2018-07-06 07:06:05 +0200
committerBastien Bouclet2018-07-30 20:13:16 +0200
commit3a7f85971fd00e598eca357010b18314d890e28b (patch)
tree0e03099e96a0d3ba786f4eb3e32293ed31e5c211 /engines/mohawk/mohawk.h
parent3f91accbd74b3fae474f22e114c73308fd954fef (diff)
downloadscummvm-rg350-3a7f85971fd00e598eca357010b18314d890e28b.tar.gz
scummvm-rg350-3a7f85971fd00e598eca357010b18314d890e28b.tar.bz2
scummvm-rg350-3a7f85971fd00e598eca357010b18314d890e28b.zip
MOHAWK: MYST: Add support for the localized 25th games
Diffstat (limited to 'engines/mohawk/mohawk.h')
-rw-r--r--engines/mohawk/mohawk.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/engines/mohawk/mohawk.h b/engines/mohawk/mohawk.h
index ad4ff7b3f0..2a2d25b771 100644
--- a/engines/mohawk/mohawk.h
+++ b/engines/mohawk/mohawk.h
@@ -58,11 +58,12 @@ enum MohawkGameType {
};
enum MohawkGameFeatures {
- GF_ME = (1 << 0), // Myst Masterpiece Edition
- GF_25TH = (1 << 1), // Myst and Riven 25th Anniversary
- GF_DVD = (1 << 2),
- GF_DEMO = (1 << 3),
- GF_LB_10 = (1 << 4) // very early Living Books 1.0 games
+ GF_ME = (1 << 0), // Myst Masterpiece Edition
+ GF_25TH = (1 << 1), // Myst and Riven 25th Anniversary
+ GF_DVD = (1 << 2),
+ GF_DEMO = (1 << 3),
+ GF_LB_10 = (1 << 4), // very early Living Books 1.0 games
+ GF_LANGUAGE_FILES = (1 << 5) // Myst and Riven versions using language override files
};
struct MohawkGameDescription;
@@ -87,6 +88,7 @@ public:
Common::Platform getPlatform() const;
uint8 getGameType() const;
Common::Language getLanguage() const;
+ Common::String getDatafileLanguageName(const char *prefix) const;
bool hasFeature(EngineFeature f) const override;