aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-builtins.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2016-08-06 21:16:34 +0200
committerEugene Sandulenko2016-08-06 21:34:27 +0200
commitbbc6e2aa6a0d36358ff11ae27a3099a5975b2780 (patch)
tree0c1126951305fbce369c89de95fb998ebda20152 /engines/director/lingo/lingo-builtins.cpp
parent949919bebd3923d59de3f4999e3b5c471fa00374 (diff)
downloadscummvm-rg350-bbc6e2aa6a0d36358ff11ae27a3099a5975b2780.tar.gz
scummvm-rg350-bbc6e2aa6a0d36358ff11ae27a3099a5975b2780.tar.bz2
scummvm-rg350-bbc6e2aa6a0d36358ff11ae27a3099a5975b2780.zip
DIRECTOR: Lingo. Added stubs for 'do' and 'open' commands
Diffstat (limited to 'engines/director/lingo/lingo-builtins.cpp')
-rw-r--r--engines/director/lingo/lingo-builtins.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp
index 06c3e7f7dd..58c1ef4460 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -58,6 +58,7 @@ static struct BuiltinProto {
{ "continue", Lingo::b_continue, 0, 0, false },
{ "cursor", Lingo::b_cursor, 1, 1, false },
{ "delay", Lingo::b_delay, 1, 1, false },
+ { "do", Lingo::b_do, 1, 1, false },
{ "dontPassEvent", Lingo::b_dontPassEvent, 0, 0, false },
{ "editableText", Lingo::b_editableText, 0, 0, false },
{ "installMenu", Lingo::b_installMenu, 1, 1, false },
@@ -330,6 +331,13 @@ void Lingo::b_moveableSprite() {
warning("STUB: b_moveableSprite(%d)", d.u.i);
}
+void Lingo::b_do() {
+ Datum d = g_lingo->pop();
+ d.toString();
+ warning("STUB: b_do(%s)", d.u.s->c_str());
+}
+
+
///////////////////
// Point