[Scummvm-git-logs] scummvm master -> be4ed6ea2684a76ab843de306a66fc2cd60e7241

dreammaster dreammaster at scummvm.org
Sat Sep 3 17:19:32 CEST 2016


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
be4ed6ea26 TITANIC: Cleanup of title engine class


Commit: be4ed6ea2684a76ab843de306a66fc2cd60e7241
    https://github.com/scummvm/scummvm/commit/be4ed6ea2684a76ab843de306a66fc2cd60e7241
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2016-09-03T11:19:23-04:00

Commit Message:
TITANIC: Cleanup of title engine class

Changed paths:
    engines/titanic/true_talk/title_engine.cpp
    engines/titanic/true_talk/title_engine.h



diff --git a/engines/titanic/true_talk/title_engine.cpp b/engines/titanic/true_talk/title_engine.cpp
index 363cc34..0790673 100644
--- a/engines/titanic/true_talk/title_engine.cpp
+++ b/engines/titanic/true_talk/title_engine.cpp
@@ -40,8 +40,7 @@ void CTitleEngine::setup(int val1, int val2) {
 
 /*------------------------------------------------------------------------*/
 
-STtitleEngine::STtitleEngine(): CTitleEngine(),
-		_responseP(nullptr), _field58(0) {
+STtitleEngine::STtitleEngine(): CTitleEngine(), _responseP(nullptr) {
 }
 
 STtitleEngine::~STtitleEngine() {
@@ -49,7 +48,6 @@ STtitleEngine::~STtitleEngine() {
 }
 
 void STtitleEngine::reset() {
-	_field58 = 0;
 	_indexes.clear();
 }
 
@@ -58,6 +56,7 @@ void STtitleEngine::setup(int val1, int val2) {
 }
 
 int STtitleEngine::setResponse(TTscriptBase *script, TTresponse *response) {
+	_responseP = response;
 	_indexes.clear();
 	for (TTresponse *respP = response; respP; respP = respP->getNext()) {
 		_indexes.push_back(respP->getDialogueId());
diff --git a/engines/titanic/true_talk/title_engine.h b/engines/titanic/true_talk/title_engine.h
index a980e52..ca7a5dc 100644
--- a/engines/titanic/true_talk/title_engine.h
+++ b/engines/titanic/true_talk/title_engine.h
@@ -67,8 +67,7 @@ public:
 class STtitleEngine : public CTitleEngine {
 private:
 	Common::SeekableReadStream *_stream;
-	TTresponse *_responseP;
-	int _field58;
+	const TTresponse *_responseP;
 public:
 	Common::Array<uint> _indexes;
 	Common::Array<byte> _data;





More information about the Scummvm-git-logs mailing list