diff options
Diffstat (limited to 'engines/director/lingo/lingo-code.cpp')
-rw-r--r-- | engines/director/lingo/lingo-code.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo-code.cpp b/engines/director/lingo/lingo-code.cpp index ff9ae2428a..0fc99b344f 100644 --- a/engines/director/lingo/lingo-code.cpp +++ b/engines/director/lingo/lingo-code.cpp @@ -108,6 +108,8 @@ static struct FuncDescr { { Lingo::c_lt, "c_lt", "" }, { Lingo::c_ge, "c_ge", "" }, { Lingo::c_le, "c_le", "" }, + { Lingo::c_jump, "c_jump", "i" }, + { Lingo::c_jumpif, "c_jumpif", "i" }, { Lingo::c_repeatwhilecode,"c_repeatwhilecode","oo" }, { Lingo::c_repeatwithcode,"c_repeatwithcode","ooooos" }, { Lingo::c_exitRepeat, "c_exitRepeat", "" }, @@ -892,6 +894,15 @@ void Lingo::c_le() { g_lingo->push(d1); } +void Lingo::c_jump() { + warning("STUB: c_jump()"); +} + +void Lingo::c_jumpif() { + g_lingo->pop(); + warning("STUB: c_jumpif()"); +} + void Lingo::c_repeatwhilecode(void) { Datum d; int savepc = g_lingo->_pc; |