diff options
author | Dmitry Iskrich | 2016-06-28 17:09:46 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2016-08-03 23:40:36 +0200 |
commit | aac6c9695a5007b5027df8686b257d9a923a2099 (patch) | |
tree | 744d142f97baa32a7710a32f71221082cf828b96 /engines/director/lingo/lingo-funcs.cpp | |
parent | 9319eee100b6c813c2bbe50da79f741e06649018 (diff) | |
download | scummvm-rg350-aac6c9695a5007b5027df8686b257d9a923a2099.tar.gz scummvm-rg350-aac6c9695a5007b5027df8686b257d9a923a2099.tar.bz2 scummvm-rg350-aac6c9695a5007b5027df8686b257d9a923a2099.zip |
DIRECTOR: Execute goto scripts
Diffstat (limited to 'engines/director/lingo/lingo-funcs.cpp')
-rw-r--r-- | engines/director/lingo/lingo-funcs.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo-funcs.cpp b/engines/director/lingo/lingo-funcs.cpp index eca6641a31..eae253db89 100644 --- a/engines/director/lingo/lingo-funcs.cpp +++ b/engines/director/lingo/lingo-funcs.cpp @@ -208,4 +208,16 @@ void Lingo::func_goto(Common::String &frame, Common::String &movie) { _vm->_currentScore->setCurrentFrame(strtol(frame.c_str(), 0, 10)); } +void Lingo::func_gotoLoop() { + _vm->_currentScore->goToLoop(); +} + +void Lingo::func_gotoNext() { + _vm->_currentScore->goToNext(); +} + +void Lingo::func_gotoPrev() { + _vm->_currentScore->goToPrevious(); +} + } |