aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/game_state.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/game_state.h')
-rw-r--r--engines/titanic/game_state.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/titanic/game_state.h b/engines/titanic/game_state.h
index f08216383e..3c3b720d95 100644
--- a/engines/titanic/game_state.h
+++ b/engines/titanic/game_state.h
@@ -31,6 +31,8 @@ namespace Titanic {
class CGameManager;
+enum GameStateMode { GSMODE_0 = 0, GSMODE_1 = 1, GSMODE_2 = 2, GSMODE_3 = 3, GSMODE_4 = 4, GSMODE_5 = 5 };
+
class CGameStateList : public List<ListItem> {
public:
int _field10;
@@ -46,7 +48,7 @@ public:
CGameStateList _list;
int _field8;
int _fieldC;
- int _mode;
+ GameStateMode _mode;
int _field14;
int _field18;
int _field1C;
@@ -73,7 +75,7 @@ public:
/**
* Sets a new mode
*/
- void setMode(int newMode);
+ void setMode(GameStateMode newMode);
};
} // End of namespace Titanic