aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/debugger.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2008-01-02 18:44:20 +0000
committerEugene Sandulenko2008-01-02 18:44:20 +0000
commit2d94049bead04ae42d4051ec855fbcb2bda645ee (patch)
tree6e86ea60bc622803f9df4ec255d00ae75d9e0112 /engines/scumm/debugger.cpp
parent4e7fe0275128ebde8a4d7a3a8c2ffe662558678a (diff)
downloadscummvm-rg350-2d94049bead04ae42d4051ec855fbcb2bda645ee.tar.gz
scummvm-rg350-2d94049bead04ae42d4051ec855fbcb2bda645ee.tar.bz2
scummvm-rg350-2d94049bead04ae42d4051ec855fbcb2bda645ee.zip
Workaround for bug #1804278: "MONKEY: Mouse is invisible after loading"
svn-id: r30160
Diffstat (limited to 'engines/scumm/debugger.cpp')
-rw-r--r--engines/scumm/debugger.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/scumm/debugger.cpp b/engines/scumm/debugger.cpp
index 83507abf76..954e400c2c 100644
--- a/engines/scumm/debugger.cpp
+++ b/engines/scumm/debugger.cpp
@@ -99,6 +99,8 @@ ScummDebugger::ScummDebugger(ScummEngine *s)
DCmd_Register("hide", WRAP_METHOD(ScummDebugger, Cmd_Hide));
DCmd_Register("imuse", WRAP_METHOD(ScummDebugger, Cmd_IMuse));
+
+ DCmd_Register("resetcursors", WRAP_METHOD(ScummDebugger, Cmd_ResetCursors));
}
ScummDebugger::~ScummDebugger() {
@@ -863,4 +865,12 @@ bool ScummDebugger::Cmd_PrintDraft(int argc, const char **argv) {
return true;
}
+bool ScummDebugger::Cmd_ResetCursors(int argc, const char **argv) {
+ _vm->resetCursors();
+
+ _detach_now = true;
+
+ return false;
+}
+
} // End of namespace Scumm