aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/events.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2011-11-27 19:57:34 +1100
committerPaul Gilbert2011-11-27 19:57:34 +1100
commit50ce261dda5fd51f5313cbe0140d170a66ed35af (patch)
tree58395f776218ab155b8a051edea4fde88e4e1ef7 /engines/cge/events.cpp
parente4c13058268df2ad817a2a3b835c53772f3d99dd (diff)
downloadscummvm-rg350-50ce261dda5fd51f5313cbe0140d170a66ed35af.tar.gz
scummvm-rg350-50ce261dda5fd51f5313cbe0140d170a66ed35af.tar.bz2
scummvm-rg350-50ce261dda5fd51f5313cbe0140d170a66ed35af.zip
CGE: Hooked up the ScummVM debugger
Diffstat (limited to 'engines/cge/events.cpp')
-rw-r--r--engines/cge/events.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/cge/events.cpp b/engines/cge/events.cpp
index 73bef63129..8ace047bda 100644
--- a/engines/cge/events.cpp
+++ b/engines/cge/events.cpp
@@ -148,6 +148,11 @@ bool Keyboard::getKey(Common::Event &event, int &cgeCode) {
_vm->loadGameState(savegameId);
}
return false;
+ } else if ((keycode == Common::KEYCODE_d) && (event.kbd.flags & Common::KBD_CTRL)) {
+ // Start the debugger
+ _vm->_console->attach();
+ _vm->_console->onFrame();
+ return false;
}
// Scan through the ScummVM mapping list