aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorPaul Gilbert2016-11-30 20:55:52 -0500
committerPaul Gilbert2016-11-30 20:55:52 -0500
commit57ae998b8ff4ee61fd568d11fe6ae79d5b8fef75 (patch)
tree0408e6b469cf5bd28901ab20cc501dc85a06f5d4 /engines
parentbb28315ebb48c4aaa362be57c748ccac17e5c696 (diff)
downloadscummvm-rg350-57ae998b8ff4ee61fd568d11fe6ae79d5b8fef75.tar.gz
scummvm-rg350-57ae998b8ff4ee61fd568d11fe6ae79d5b8fef75.tar.bz2
scummvm-rg350-57ae998b8ff4ee61fd568d11fe6ae79d5b8fef75.zip
TITANIC: Field renamings in CTelevision
Diffstat (limited to 'engines')
-rw-r--r--engines/titanic/carry/eye.cpp6
-rw-r--r--engines/titanic/game/television.cpp102
-rw-r--r--engines/titanic/game/television.h16
3 files changed, 62 insertions, 62 deletions
diff --git a/engines/titanic/carry/eye.cpp b/engines/titanic/carry/eye.cpp
index 400df2fdc8..20e4ef3eac 100644
--- a/engines/titanic/carry/eye.cpp
+++ b/engines/titanic/carry/eye.cpp
@@ -121,7 +121,7 @@ bool CEye::ActMsg(CActMsg *msg) {
bool CEye::PETGainedObjectMsg(CPETGainedObjectMsg *msg) {
if (isEquals("Eye1"))
- CTelevision::_v5 = 0;
+ CTelevision::_channel4Glyph = false;
return CHeadPiece::PETGainedObjectMsg(msg);
}
@@ -129,9 +129,9 @@ bool CEye::PETGainedObjectMsg(CPETGainedObjectMsg *msg) {
bool CEye::PassOnDragStartMsg(CPassOnDragStartMsg *msg) {
setVisible(true);
if (_eyeFlag)
- CTelevision::_v6 = 0;
+ CTelevision::_eyeFlag = false;
else if (isEquals("Eye1"))
- CTelevision::_v5 = 0;
+ CTelevision::_channel4Glyph = false;
return CHeadPiece::PassOnDragStartMsg(msg);
}
diff --git a/engines/titanic/game/television.cpp b/engines/titanic/game/television.cpp
index 2d5a09790b..339c1d9507 100644
--- a/engines/titanic/game/television.cpp
+++ b/engines/titanic/game/television.cpp
@@ -45,24 +45,24 @@ BEGIN_MESSAGE_MAP(CTelevision, CGameObject)
ON_MESSAGE(LightsMsg)
END_MESSAGE_MAP()
-int CTelevision::_v1;
+int CTelevision::_seasonFrame;
bool CTelevision::_turnOn;
-int CTelevision::_v3;
-int CTelevision::_v4;
-int CTelevision::_v5;
-int CTelevision::_v6;
+int CTelevision::_seasonUnused;
+int CTelevision::_floorNum;
+bool CTelevision::_channel4Glyph;
+bool CTelevision::_eyeFlag;
-CTelevision::CTelevision() : CBackground(), _fieldE0(1),
- _fieldE4(7), _isOn(false), _fieldEC(0), _soundHandle(0) {
+CTelevision::CTelevision() : CBackground(), _channelNum(1),
+ _channelsCount(7), _isOn(false), _unused(0), _soundHandle(0) {
}
void CTelevision::init() {
- _v1 = 531;
+ _seasonFrame = 531;
_turnOn = true;
- _v3 = 0;
- _v4 = 27;
- _v5 = 1;
- _v6 = 1;
+ _seasonUnused = 0;
+ _floorNum = 27;
+ _channel4Glyph = true;
+ _eyeFlag = true;
}
void CTelevision::deinit() {
@@ -70,34 +70,34 @@ void CTelevision::deinit() {
void CTelevision::save(SimpleFile *file, int indent) {
file->writeNumberLine(1, indent);
- file->writeNumberLine(_fieldE0, indent);
- file->writeNumberLine(_v1, indent);
- file->writeNumberLine(_fieldE4, indent);
+ file->writeNumberLine(_channelNum, indent);
+ file->writeNumberLine(_seasonFrame, indent);
+ file->writeNumberLine(_channelsCount, indent);
file->writeNumberLine(_turnOn, indent);
file->writeNumberLine(_isOn, indent);
- file->writeNumberLine(_v3, indent);
- file->writeNumberLine(_fieldEC, indent);
- file->writeNumberLine(_v4, indent);
+ file->writeNumberLine(_seasonUnused, indent);
+ file->writeNumberLine(_unused, indent);
+ file->writeNumberLine(_floorNum, indent);
file->writeNumberLine(_soundHandle, indent);
- file->writeNumberLine(_v5, indent);
- file->writeNumberLine(_v6, indent);
+ file->writeNumberLine(_channel4Glyph, indent);
+ file->writeNumberLine(_eyeFlag, indent);
CBackground::save(file, indent);
}
void CTelevision::load(SimpleFile *file) {
file->readNumber();
- _fieldE0 = file->readNumber();
- _v1 = file->readNumber();
- _fieldE4 = file->readNumber();
+ _channelNum = file->readNumber();
+ _seasonFrame = file->readNumber();
+ _channelsCount = file->readNumber();
_turnOn = file->readNumber() != 0;
_isOn = file->readNumber() != 0;
- _v3 = file->readNumber();
- _fieldEC = file->readNumber();
- _v4 = file->readNumber();
+ _seasonUnused = file->readNumber();
+ _unused = file->readNumber();
+ _floorNum = file->readNumber();
_soundHandle = file->readNumber();
- _v5 = file->readNumber();
- _v6 = file->readNumber();
+ _channel4Glyph = file->readNumber();
+ _eyeFlag = file->readNumber();
CBackground::load(file);
}
@@ -124,17 +124,17 @@ bool CTelevision::LeaveViewMsg(CLeaveViewMsg *msg) {
bool CTelevision::ChangeSeasonMsg(CChangeSeasonMsg *msg) {
if (msg->_season == "Autumn") {
- _v1 = 545;
- _v3 = 0;
+ _seasonFrame = 545;
+ _seasonUnused = 0;
} else if (msg->_season == "Winter") {
- _v1 = 503;
- _v3 = 0;
+ _seasonFrame = 503;
+ _seasonUnused = 0;
} else if (msg->_season == "Spring") {
- _v1 = 517;
- _v3 = 0;
+ _seasonFrame = 517;
+ _seasonUnused = 0;
} else if (msg->_season == "Summer") {
- _v1 = 531;
- _v3 = 0;
+ _seasonFrame = 531;
+ _seasonUnused = 0;
}
return true;
@@ -145,7 +145,7 @@ bool CTelevision::EnterViewMsg(CEnterViewMsg *msg) {
petHighlightGlyph(GLYPH_TELEVISION_CONTROL);
petSetRemoteTarget();
setVisible(0);
- _fieldE0 = 1;
+ _channelNum = 1;
return true;
}
@@ -158,9 +158,9 @@ bool CTelevision::PETUpMsg(CPETUpMsg *msg) {
if (isSoundActive(_soundHandle))
stopSound(_soundHandle, 0);
- _fieldE0 = _fieldE0 % _fieldE4 + 1;
+ _channelNum = (_channelNum % _channelsCount) + 1;
stopMovie();
- playMovie(START_FRAMES[_fieldE0], END_FRAMES[_fieldE0], 4);
+ playMovie(START_FRAMES[_channelNum], END_FRAMES[_channelNum], MOVIE_NOTIFY_OBJECT);
}
return true;
@@ -170,12 +170,12 @@ bool CTelevision::PETDownMsg(CPETDownMsg *msg) {
if (msg->_name == "Television" && _isOn) {
if (isSoundActive(_soundHandle))
stopSound(_soundHandle, 0);
- if (--_fieldE0 < 1)
- _fieldE0 += _fieldE4;
+ if (--_channelNum < 1)
+ _channelNum += _channelsCount;
- _fieldE0 = _fieldE0 % _fieldE4 + 1;
+ _channelNum = (_channelNum % _channelsCount) - 1;
stopMovie();
- playMovie(START_FRAMES[_fieldE0], END_FRAMES[_fieldE0], 4);
+ playMovie(START_FRAMES[_channelNum], END_FRAMES[_channelNum], MOVIE_NOTIFY_OBJECT);
}
return true;
@@ -214,7 +214,7 @@ bool CTelevision::PETActivateMsg(CPETActivateMsg *msg) {
if (_isOn) {
setVisible(true);
playMovie(0, 55, 0);
- _fieldE0 = 1;
+ _channelNum = 1;
} else {
stopMovie();
if (isSoundActive(_soundHandle))
@@ -236,7 +236,7 @@ bool CTelevision::MovieEndMsg(CMovieEndMsg *msg) {
parrotMsg.execute("PerchedParrot");
}
- if (_fieldE0 == 3 && compareRoomNameTo("SGTState") && !getPassengerClass()) {
+ if (_channelNum == 3 && compareRoomNameTo("SGTState") && !getPassengerClass()) {
playSound("z#47.wav");
_soundHandle = playSound("b#20.wav");
CMagazine *magazine = dynamic_cast<CMagazine *>(getRoot()->findByName("Magazine"));
@@ -251,15 +251,15 @@ bool CTelevision::MovieEndMsg(CMovieEndMsg *msg) {
}
loadFrame(561);
- } else if (_fieldE0 == 2) {
- loadFrame(_v1);
- } else if (_fieldE0 == 4 && _v5) {
+ } else if (_channelNum == 2) {
+ loadFrame(_seasonFrame);
+ } else if (_channelNum == 4 && _channel4Glyph) {
if (_turnOn)
loadFrame(502);
else
petDisplayMessage(NOTHING_ON_CHANNEL);
- } else if (_fieldE0 == 5 && *CGetLiftEye2::_destObject != "NULL") {
- loadFrame(393 + _v4);
+ } else if (_channelNum == 5 && *CGetLiftEye2::_destObject != "NULL") {
+ loadFrame(393 + _floorNum);
} else {
petDisplayMessage(NOTHING_ON_CHANNEL);
}
@@ -268,7 +268,7 @@ bool CTelevision::MovieEndMsg(CMovieEndMsg *msg) {
}
bool CTelevision::ShipSettingMsg(CShipSettingMsg *msg) {
- _v4 = msg->_value;
+ _floorNum = msg->_value;
return true;
}
diff --git a/engines/titanic/game/television.h b/engines/titanic/game/television.h
index 2e8d469bde..02540e944a 100644
--- a/engines/titanic/game/television.h
+++ b/engines/titanic/game/television.h
@@ -45,18 +45,18 @@ class CTelevision : public CBackground {
bool TurnOn(CTurnOn *msg);
bool LightsMsg(CLightsMsg *msg);
private:
- int _fieldE0;
- int _fieldE4;
+ int _channelNum;
+ int _channelsCount;
bool _isOn;
- int _fieldEC;
+ int _unused;
int _soundHandle;
public:
- static int _v1;
+ static int _seasonFrame;
static bool _turnOn;
- static int _v3;
- static int _v4;
- static int _v5;
- static int _v6;
+ static int _seasonUnused;
+ static int _floorNum;
+ static bool _channel4Glyph;
+ static bool _eyeFlag;
public:
CLASSDEF;
CTelevision();