aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven_stack.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk/riven_stack.cpp')
-rw-r--r--engines/mohawk/riven_stack.cpp10
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() {
}