diff options
Diffstat (limited to 'engines/mohawk/riven_stack.cpp')
-rw-r--r-- | engines/mohawk/riven_stack.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/mohawk/riven_stack.cpp b/engines/mohawk/riven_stack.cpp index 6fa1b15ad5..d842bca415 100644 --- a/engines/mohawk/riven_stack.cpp +++ b/engines/mohawk/riven_stack.cpp @@ -234,7 +234,7 @@ void RivenStack::onMouseDown(const Common::Point &mouse) { RivenScriptPtr script = _vm->getCard()->onMouseDown(mouse); if (!script->empty()) { - _vm->_scriptMan->runScript(script, false); + _vm->_scriptMan->runScript(script, true); } } } @@ -247,7 +247,7 @@ void RivenStack::onMouseUp(const Common::Point &mouse) { RivenScriptPtr script = _vm->getCard()->onMouseUp(mouse); if (!script->empty()) { - _vm->_scriptMan->runScript(script, false); + _vm->_scriptMan->runScript(script, true); } } } @@ -259,11 +259,15 @@ void RivenStack::onMouseMove(const Common::Point &mouse) { RivenScriptPtr script = _vm->getCard()->onMouseMove(mouse); if (!script->empty()) { - _vm->_scriptMan->runScript(script, false); + _vm->_scriptMan->runScript(script, true); } } } +bool RivenStack::mouseIsDown() const { + return _mouseIsDown; +} + RivenNameList::RivenNameList() { } |