aboutsummaryrefslogtreecommitdiff
path: root/engines/director/director.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2016-07-09 21:20:03 +0200
committerEugene Sandulenko2016-08-03 23:40:36 +0200
commitda408c0ad03429a4cbe9718491c1130fef47e1d1 (patch)
treec13fe30f33233c571442ff8630285bb2c7a32b4b /engines/director/director.cpp
parent8084989605853dd23e265a1f649e36611bdbfd99 (diff)
downloadscummvm-rg350-da408c0ad03429a4cbe9718491c1130fef47e1d1.tar.gz
scummvm-rg350-da408c0ad03429a4cbe9718491c1130fef47e1d1.tar.bz2
scummvm-rg350-da408c0ad03429a4cbe9718491c1130fef47e1d1.zip
DIRECTOR: Lingo: Implement 'contains' and 'starts' string operators
Diffstat (limited to 'engines/director/director.cpp')
-rw-r--r--engines/director/director.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/director/director.cpp b/engines/director/director.cpp
index 97e7c70fda..107a9a5f77 100644
--- a/engines/director/director.cpp
+++ b/engines/director/director.cpp
@@ -134,7 +134,9 @@ Common::Error DirectorEngine::run() {
put z1\n\
put chars(\"Macromedia\", 6, 6)\n\
put chars(\"Macromedia\", 6, 10)\n\
- put chars(\"Macromedia\", 6, 15)\n\
+ put chars(\"Macromedia\", -1, 15)\n\
+ if z1 contains \"Me\xafW\" then put \"Contains\"\n\
+ else put \"Doesn't contain\"\n\
", kMovieScript, 2);
_lingo->executeScript(kMovieScript, 2);