aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-08-20 11:37:17 +0200
committerEugene Sandulenko2016-08-20 11:37:17 +0200
commit1660b859a186bc57155c144756b312fd614113c6 (patch)
treed7920c9f30bc9e50ef413671aded8bea1aed7a82 /engines/director/lingo/lingo.h
parentff60ee30ada8657d61ba93f3cfa85323c22e6a64 (diff)
downloadscummvm-rg350-1660b859a186bc57155c144756b312fd614113c6.tar.gz
scummvm-rg350-1660b859a186bc57155c144756b312fd614113c6.tar.bz2
scummvm-rg350-1660b859a186bc57155c144756b312fd614113c6.zip
DIRECTOR: Lingo: Implemented 'exit repeat' keyword
Diffstat (limited to 'engines/director/lingo/lingo.h')
-rw-r--r--engines/director/lingo/lingo.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo.h b/engines/director/lingo/lingo.h
index 71708cf910..9707afb56e 100644
--- a/engines/director/lingo/lingo.h
+++ b/engines/director/lingo/lingo.h
@@ -268,6 +268,7 @@ public:
static void c_repeatwithcode();
static void c_ifcode();
static void c_whencode();
+ static void c_exitRepeat();
static void c_eq();
static void c_neq();
static void c_gt();
@@ -425,6 +426,8 @@ public:
bool _inFactory;
Common::String _currentFactory;
+ bool _exitRepeat;
+
private:
int parse(const char *code);
void push(Datum d);