aboutsummaryrefslogtreecommitdiff
path: root/queen/logic.h
diff options
context:
space:
mode:
Diffstat (limited to 'queen/logic.h')
-rw-r--r--queen/logic.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/queen/logic.h b/queen/logic.h
index 9f5c1beb12..226a53d9f8 100644
--- a/queen/logic.h
+++ b/queen/logic.h
@@ -39,6 +39,13 @@ enum {
BACK = 4
};
+enum Language {
+ ENGLISH = 'E',
+ FRENCH = 'F',
+ GERMAN = 'G',
+ ITALIAN = 'I'
+};
+
class Logic {
public:
@@ -71,6 +78,8 @@ public:
int16 gameState(int index);
void gameState(int index, int16 newValue);
+ Language language() { return ENGLISH; } // FIXME: get from queen.jas
+
protected:
uint8 *_jas;
uint16 _numRooms;