From a6ded367c831152252138ba2981be88f48401886 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Wed, 6 Jul 2016 12:47:39 +0200 Subject: DIRECTOR: Lingo: Further work on one-liner ifs --- engines/director/director.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'engines/director/director.cpp') diff --git a/engines/director/director.cpp b/engines/director/director.cpp index a39894e50c..cc39573f99 100644 --- a/engines/director/director.cpp +++ b/engines/director/director.cpp @@ -109,8 +109,9 @@ Common::Error DirectorEngine::run() { _currentScore = nullptr; _lingo->addCode("--\n\ - --repeat with x = 1 to 5\n\ - set x = 4\n\ + set x = 1\n\ + if 5 then exit\n\ + repeat with x = 1 to 5\n\ if x = 1 then\n\ put 1\n\ else if x = 2 then\n\ @@ -120,7 +121,7 @@ Common::Error DirectorEngine::run() { end if\n\ if x = 4 then put 4\n\ else put 5\n\ - --end repeat\n\ + end repeat\n\ ", kMovieScript, 2); _lingo->executeScript(kMovieScript, 2); -- cgit v1.2.3