diff options
author | Paul Gilbert | 2013-07-09 21:37:16 -0400 |
---|---|---|
committer | Paul Gilbert | 2013-07-09 21:37:16 -0400 |
commit | 41748acf85fead543295ea6c11af6aa4fb14d495 (patch) | |
tree | a3e84946373734ce210f6d2f6b4e6c91cf893432 /engines/tsage/converse.cpp | |
parent | cd8c702544fe75d333fa4fa7280f891f9fef7ed6 (diff) | |
download | scummvm-rg350-41748acf85fead543295ea6c11af6aa4fb14d495.tar.gz scummvm-rg350-41748acf85fead543295ea6c11af6aa4fb14d495.tar.bz2 scummvm-rg350-41748acf85fead543295ea6c11af6aa4fb14d495.zip |
TSAGE: Implemented missing visual speaker methods for R2R
Diffstat (limited to 'engines/tsage/converse.cpp')
-rw-r--r-- | engines/tsage/converse.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/tsage/converse.cpp b/engines/tsage/converse.cpp index ef00273dd3..bae0249eaa 100644 --- a/engines/tsage/converse.cpp +++ b/engines/tsage/converse.cpp @@ -543,7 +543,7 @@ void Obj44::load(const byte *dataP) { _lookupValue = s.readSint16LE(); _lookupIndex = s.readSint16LE(); _field6 = s.readSint16LE(); - _field8 = s.readSint16LE(); + _speakerMode = s.readSint16LE(); } _id = s.readSint16LE(); @@ -579,7 +579,7 @@ void Obj44::synchronize(Serializer &s) { s.syncAsSint16LE(_lookupValue); s.syncAsSint16LE(_lookupIndex); s.syncAsSint16LE(_field6); - s.syncAsSint16LE(_field8); + s.syncAsSint16LE(_speakerMode); s.syncAsSint16LE(_field16); } } @@ -845,7 +845,7 @@ void StripManager::signal() { if (g_vm->getGameID() == GType_Ringworld2) { Ringworld2::VisualSpeaker *speaker = static_cast<Ringworld2::VisualSpeaker *>(_activeSpeaker); - speaker->_fieldF6 = obj44._field8; + speaker->_speakerMode = obj44._speakerMode; if (_obj44List.size() > 0) speaker->proc15(); } |