aboutsummaryrefslogtreecommitdiff
path: root/engines/director/director.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2016-06-28 08:32:05 +0200
committerEugene Sandulenko2016-08-03 23:40:36 +0200
commit29e8752fcaa461dbb273a93b37a84ffb7dc93e7d (patch)
treed5bc87f331052dbdf4282a82fabe4feb1f4bb15a /engines/director/director.cpp
parente1e7051bf20effe8a9b35ab15829fd99dc945583 (diff)
downloadscummvm-rg350-29e8752fcaa461dbb273a93b37a84ffb7dc93e7d.tar.gz
scummvm-rg350-29e8752fcaa461dbb273a93b37a84ffb7dc93e7d.tar.bz2
scummvm-rg350-29e8752fcaa461dbb273a93b37a84ffb7dc93e7d.zip
DIRECTOR: Lingo: Parse continuation arguments in macros
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 2c8441d1d9..036a341dbb 100644
--- a/engines/director/director.cpp
+++ b/engines/director/director.cpp
@@ -78,6 +78,7 @@ Common::Error DirectorEngine::run() {
#if 0
_lingo->addCode("--\n\
macro check par1, par2\n\
+, par3\n\
if par1 = 3 then\n\
put -3\n\
else\n\
@@ -90,9 +91,10 @@ else\n\
end if\n\
put par1\n\
put par2\n\
+put par3\n\
", kMovieScript, 5);
-_lingo->addCode("check(3, 2)\n\
+_lingo->addCode("check(1, 2, 3)\n\
", kMovieScript, 2);
_lingo->executeScript(kMovieScript, 2);