aboutsummaryrefslogtreecommitdiff
path: root/engines/director
diff options
context:
space:
mode:
authorScott Percival2019-10-30 00:11:50 +0800
committerEugene Sandulenko2019-11-17 22:31:54 +0100
commite0ae924f45a43dab6fc9842d9469afb9d46f5c72 (patch)
treed33d5b9706105ef431c8495cfd88fe8c8d4fdcb2 /engines/director
parent5448794b7a4c697c9842aa10efb440664fd97ad4 (diff)
downloadscummvm-rg350-e0ae924f45a43dab6fc9842d9469afb9d46f5c72.tar.gz
scummvm-rg350-e0ae924f45a43dab6fc9842d9469afb9d46f5c72.tar.bz2
scummvm-rg350-e0ae924f45a43dab6fc9842d9469afb9d46f5c72.zip
DIRECTOR: Add Lingo script types to archive loader.
Diffstat (limited to 'engines/director')
-rw-r--r--engines/director/archive.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/director/archive.cpp b/engines/director/archive.cpp
index 31b421566c..de3a866524 100644
--- a/engines/director/archive.cpp
+++ b/engines/director/archive.cpp
@@ -423,7 +423,10 @@ bool RIFXArchive::openStream(Common::SeekableReadStream *stream, uint32 startOff
tag == MKTAG('D', 'I', 'B', ' ') ||
tag == MKTAG('R', 'T', 'E', '0') ||
tag == MKTAG('R', 'T', 'E', '1') ||
- tag == MKTAG('R', 'T', 'E', '2'))
+ tag == MKTAG('R', 'T', 'E', '2') ||
+ tag == MKTAG('L', 'c', 't', 'x') ||
+ tag == MKTAG('L', 'n', 'a', 'm') ||
+ tag == MKTAG('L', 's', 'c', 'r'))
_types[tag][i] = res;
}