From 1808dcdc3011d7e7ceed9cad98410e99ec0f61c0 Mon Sep 17 00:00:00 2001 From: Dmitry Iskrich Date: Tue, 5 Jul 2016 18:45:18 +0300 Subject: DIRECTOR: Add modified flag, Lingo: Handle some common cast fields --- engines/director/score.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'engines/director/score.cpp') diff --git a/engines/director/score.cpp b/engines/director/score.cpp index 53b26629c2..24d0b3494f 100644 --- a/engines/director/score.cpp +++ b/engines/director/score.cpp @@ -654,6 +654,7 @@ BitmapCast::BitmapCast(Common::SeekableSubReadStreamEndian &stream) { /*uint16 unk1 =*/ stream.readUint16(); /*uint16 unk2 =*/ stream.readUint16(); } + modified = 0; } TextCast::TextCast(Common::SeekableSubReadStreamEndian &stream) { @@ -678,6 +679,7 @@ TextCast::TextCast(Common::SeekableSubReadStreamEndian &stream) { textFlags.push_back(kTextFlagDoNotWrap); //again supposition fontSize = stream.readUint16(); + modified = 0; } ShapeCast::ShapeCast(Common::SeekableSubReadStreamEndian &stream) { @@ -691,6 +693,7 @@ ShapeCast::ShapeCast(Common::SeekableSubReadStreamEndian &stream) { fillType = stream.readByte(); lineThickness = stream.readByte(); lineDirection = stream.readByte(); + modified = 0; } Common::Rect Score::readRect(Common::SeekableSubReadStreamEndian &stream) { -- cgit v1.2.3