diff options
| author | Travis Howell | 2007-06-05 11:46:39 +0000 | 
|---|---|---|
| committer | Travis Howell | 2007-06-05 11:46:39 +0000 | 
| commit | ce903d557a98daf2bc152c4a17441f288e8b9722 (patch) | |
| tree | d125aa97ca37fb62cadda4295661ffca53f1a386 /engines/agos/event.cpp | |
| parent | 56cde56d4b138bd840a6031e8dd8bd647b1296d8 (diff) | |
| download | scummvm-rg350-ce903d557a98daf2bc152c4a17441f288e8b9722.tar.gz scummvm-rg350-ce903d557a98daf2bc152c4a17441f288e8b9722.tar.bz2 scummvm-rg350-ce903d557a98daf2bc152c4a17441f288e8b9722.zip | |
Add option to dump all subrountines in a game, to help with bug reports.
svn-id: r27104
Diffstat (limited to 'engines/agos/event.cpp')
| -rw-r--r-- | engines/agos/event.cpp | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/engines/agos/event.cpp b/engines/agos/event.cpp index 5c16679dc6..e2a4291a04 100644 --- a/engines/agos/event.cpp +++ b/engines/agos/event.cpp @@ -477,10 +477,13 @@ void AGOSEngine::delay(uint amount) {  						GUI::Dialog *_aboutDialog;  						_aboutDialog = new GUI::AboutDialog();  						_aboutDialog->runModal(); -					} else if (event.kbd.keycode == 'f') +					} else if (event.kbd.keycode == 'f') {  						_fastMode ^= 1; -					else if (event.kbd.keycode == 'd') +					} else if (event.kbd.keycode == 'd') {  						_debugger->attach(); +					} else if (event.kbd.keycode == 'u') { +						dumpAllSubroutines(); +					}  				}   				if (getGameType() == GType_PP) { | 
