From 6eac69f45a436535e6c56e27cb144eed8719317f Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 5 Nov 2016 11:02:39 -0400 Subject: TITANIC: Replaced int passenger class with PassengerClass enum --- engines/titanic/game_state.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'engines/titanic/game_state.cpp') diff --git a/engines/titanic/game_state.cpp b/engines/titanic/game_state.cpp index bebc2ed8b4..8eae028387 100644 --- a/engines/titanic/game_state.cpp +++ b/engines/titanic/game_state.cpp @@ -45,10 +45,10 @@ bool CGameStateMovieList::clear() { /*------------------------------------------------------------------------*/ CGameState::CGameState(CGameManager *gameManager) : - _gameManager(gameManager), _gameLocation(this), - _passengerClass(0), _priorClass(0), _mode(GSMODE_NONE), - _seasonNum(SEASON_SUMMER), _petActive(false), _field1C(false), _quitGame(false), - _field24(0), _nodeChangeCtr(0), _nodeEnterTicks(0), _field38(0) { + _gameManager(gameManager), _gameLocation(this), _passengerClass(NO_CLASS), + _priorClass(NO_CLASS), _mode(GSMODE_NONE), _seasonNum(SEASON_SUMMER), + _petActive(false), _field1C(false), _quitGame(false), _field24(0), + _nodeChangeCtr(0), _nodeEnterTicks(0), _field38(0) { } void CGameState::save(SimpleFile *file) const { @@ -64,8 +64,8 @@ void CGameState::save(SimpleFile *file) const { void CGameState::load(SimpleFile *file) { _petActive = file->readNumber() != 0; - _passengerClass = file->readNumber(); - _priorClass = file->readNumber(); + _passengerClass = (PassengerClass)file->readNumber(); + _priorClass = (PassengerClass)file->readNumber(); _seasonNum = (Season)file->readNumber(); _field24 = file->readNumber(); _field38 = file->readNumber(); -- cgit v1.2.3