aboutsummaryrefslogtreecommitdiff
path: root/engines/director/score.cpp
diff options
context:
space:
mode:
authorDmitry Iskrich2016-06-08 15:50:21 +0300
committerEugene Sandulenko2016-08-03 23:40:36 +0200
commitd01fddfa6b39afa897cb1e1d694db127298da5cc (patch)
tree5a0966c973c5fdf6618f8eeb8be96f542dd71294 /engines/director/score.cpp
parent1099838bbd5580019d164cdeebc22d9228f995a5 (diff)
downloadscummvm-rg350-d01fddfa6b39afa897cb1e1d694db127298da5cc.tar.gz
scummvm-rg350-d01fddfa6b39afa897cb1e1d694db127298da5cc.tar.bz2
scummvm-rg350-d01fddfa6b39afa897cb1e1d694db127298da5cc.zip
DIRECTOR: Add transition types
Diffstat (limited to 'engines/director/score.cpp')
-rw-r--r--engines/director/score.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/director/score.cpp b/engines/director/score.cpp
index beb0c9774f..bc79ee9222 100644
--- a/engines/director/score.cpp
+++ b/engines/director/score.cpp
@@ -475,6 +475,7 @@ Frame::Frame(const Frame &frame) {
_actionId = frame._actionId;
_transFlags = frame._transFlags;
_transType = frame._transType;
+ _transChunkSize = frame._transChunkSize;
_tempo = frame._tempo;
_sound1 = frame._sound1;
_sound2 = frame._sound2;
@@ -542,7 +543,7 @@ void Frame::readMainChannels(Common::SeekableReadStream &stream, uint16 offset,
offset++;
break;
case kTransTypePosition:
- _transType = stream.readByte();
+ _transType = static_cast<transitionType>(stream.readByte());
offset++;
break;
case kSound1Position: