aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/moves
diff options
context:
space:
mode:
authorPaul Gilbert2017-01-14 16:02:18 -0500
committerPaul Gilbert2017-01-14 16:02:18 -0500
commit585fcc2daeaae532936b64e71cefbb6ba25b2ff9 (patch)
treed208fe1465cb1e93de9717ae5d438bc8d7d472ed /engines/titanic/moves
parent135ac922aa8e886a6be244f5d52e483e5d7c0599 (diff)
downloadscummvm-rg350-585fcc2daeaae532936b64e71cefbb6ba25b2ff9.tar.gz
scummvm-rg350-585fcc2daeaae532936b64e71cefbb6ba25b2ff9.tar.bz2
scummvm-rg350-585fcc2daeaae532936b64e71cefbb6ba25b2ff9.zip
TITANIC: Renamings for Arboretum Gate
Diffstat (limited to 'engines/titanic/moves')
-rw-r--r--engines/titanic/moves/exit_arboretum.cpp14
-rw-r--r--engines/titanic/moves/exit_arboretum.h4
2 files changed, 9 insertions, 9 deletions
diff --git a/engines/titanic/moves/exit_arboretum.cpp b/engines/titanic/moves/exit_arboretum.cpp
index 3c1591c393..74a4e290ca 100644
--- a/engines/titanic/moves/exit_arboretum.cpp
+++ b/engines/titanic/moves/exit_arboretum.cpp
@@ -33,13 +33,13 @@ BEGIN_MESSAGE_MAP(CExitArboretum, CMovePlayerTo)
END_MESSAGE_MAP()
CExitArboretum::CExitArboretum() : CMovePlayerTo(),
- _seasonNum(0), _fieldCC(0), _enabled(true) {
+ _seasonNum(SEASON_SUMMER), _exitDirection(0), _enabled(true) {
}
void CExitArboretum::save(SimpleFile *file, int indent) {
file->writeNumberLine(1, indent);
file->writeNumberLine(_seasonNum, indent);
- file->writeNumberLine(_fieldCC, indent);
+ file->writeNumberLine(_exitDirection, indent);
file->writeNumberLine(_enabled, indent);
CMovePlayerTo::save(file, indent);
@@ -47,8 +47,8 @@ void CExitArboretum::save(SimpleFile *file, int indent) {
void CExitArboretum::load(SimpleFile *file) {
file->readNumber();
- _seasonNum = file->readNumber();
- _fieldCC = file->readNumber();
+ _seasonNum = (Season)file->readNumber();
+ _exitDirection = file->readNumber();
_enabled = file->readNumber();
CMovePlayerTo::load(file);
@@ -58,7 +58,7 @@ bool CExitArboretum::MouseButtonDownMsg(CMouseButtonDownMsg *msg) {
if (_enabled) {
CActMsg actMsg;
if (_seasonNum == SEASON_WINTER) {
- switch (_fieldCC) {
+ switch (_exitDirection) {
case 0:
actMsg._action = "ExitLFrozen";
break;
@@ -69,7 +69,7 @@ bool CExitArboretum::MouseButtonDownMsg(CMouseButtonDownMsg *msg) {
break;
}
} else {
- switch (_fieldCC) {
+ switch (_exitDirection) {
case 0:
actMsg._action = "ExitLNormal";
break;
@@ -88,7 +88,7 @@ bool CExitArboretum::MouseButtonDownMsg(CMouseButtonDownMsg *msg) {
}
bool CExitArboretum::ChangeSeasonMsg(CChangeSeasonMsg *msg) {
- _seasonNum = (_seasonNum + 1) % 4;
+ _seasonNum = (Season)(((int)_seasonNum + 1) % 4);
return true;
}
diff --git a/engines/titanic/moves/exit_arboretum.h b/engines/titanic/moves/exit_arboretum.h
index b65eb92b17..ebb5629e2f 100644
--- a/engines/titanic/moves/exit_arboretum.h
+++ b/engines/titanic/moves/exit_arboretum.h
@@ -34,8 +34,8 @@ class CExitArboretum : public CMovePlayerTo {
bool TurnOn(CTurnOn *msg);
bool TurnOff(CTurnOff *msg);
protected:
- int _seasonNum;
- int _fieldCC;
+ Season _seasonNum;
+ int _exitDirection;
bool _enabled;
public:
CLASSDEF;