aboutsummaryrefslogtreecommitdiff
path: root/engines/griffon/griffon.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/griffon/griffon.h')
-rw-r--r--engines/griffon/griffon.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/griffon/griffon.h b/engines/griffon/griffon.h
index f202437581..f766b9df7f 100644
--- a/engines/griffon/griffon.h
+++ b/engines/griffon/griffon.h
@@ -320,6 +320,14 @@ struct ObjectInfoStruct {
int script;
};
+enum {
+ kGameModeIntro,
+ kGameModeEnd,
+ kGameModeSaveLoad,
+ kGameModeNewGame,
+ kGameModeLoadGame
+};
+
class GriffonEngine : public Engine {
public:
GriffonEngine(OSystem *syst);
@@ -331,7 +339,7 @@ public:
private:
Common::RandomSource *_rnd;
bool _shouldQuit;
- bool _gameEnd;
+ int _gameMode;
Console *_console;