aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/lure.h
diff options
context:
space:
mode:
authorPaul Gilbert2010-01-05 08:24:27 +0000
committerPaul Gilbert2010-01-05 08:24:27 +0000
commit43f19bc722977d5df1d200ecb9dce750f6b579be (patch)
treec48963d05dc7e50e4b1d1f2a0e91aac4a3fb0471 /engines/lure/lure.h
parentc8f991e89b96aa33b221cfc2988f00e811044877 (diff)
downloadscummvm-rg350-43f19bc722977d5df1d200ecb9dce750f6b579be.tar.gz
scummvm-rg350-43f19bc722977d5df1d200ecb9dce750f6b579be.tar.bz2
scummvm-rg350-43f19bc722977d5df1d200ecb9dce750f6b579be.zip
Added a new LureLanguage enumeration of supported languages, and changed game code to use it
svn-id: r47019
Diffstat (limited to 'engines/lure/lure.h')
-rw-r--r--engines/lure/lure.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/lure/lure.h b/engines/lure/lure.h
index 2641b8f155..bfeaa4c173 100644
--- a/engines/lure/lure.h
+++ b/engines/lure/lure.h
@@ -54,6 +54,15 @@ namespace Lure {
#define RandomNumberGen LureEngine::getReference().rnd()
+enum LureLanguage {
+ LANG_IT_ITA = 10,
+ LANG_FR_FRA = 6,
+ LANG_DE_DEU = 7,
+ LANG_ES_ESP = 17,
+ LANG_EN_ANY = 3,
+ LANG_UNKNOWN = -1
+};
+
struct LureGameDescription;
class LureEngine : public Engine {
@@ -107,6 +116,7 @@ public:
void GUIError(const char *msg, ...) GCC_PRINTF(2, 3);
uint32 getFeatures() const;
+ LureLanguage getLureLanguage() const;
Common::Language getLanguage() const;
Common::Platform getPlatform() const;
virtual GUI::Debugger *getDebugger();