diff options
author | D G Turner | 2014-05-10 17:25:35 +0100 |
---|---|---|
committer | D G Turner | 2014-05-10 17:25:35 +0100 |
commit | 1506b96bd0fd65682a90ed594e838182922055b1 (patch) | |
tree | 1b07a0939e89596fc6e3965e228f36f504f48791 /engines | |
parent | bc7af1de19e249c2928dd8df9da6250334a9b652 (diff) | |
download | scummvm-rg350-1506b96bd0fd65682a90ed594e838182922055b1.tar.gz scummvm-rg350-1506b96bd0fd65682a90ed594e838182922055b1.tar.bz2 scummvm-rg350-1506b96bd0fd65682a90ed594e838182922055b1.zip |
AGOS: Remove redundant "level" command from debugger.
The base class "debuglevel" command now provides the same functionality.
Diffstat (limited to 'engines')
-rw-r--r-- | engines/agos/agos.cpp | 2 | ||||
-rw-r--r-- | engines/agos/debugger.cpp | 23 | ||||
-rw-r--r-- | engines/agos/debugger.h | 1 |
3 files changed, 0 insertions, 26 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 7266c75474..2fc89771d3 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -243,7 +243,6 @@ AGOSEngine::AGOSEngine(OSystem *system, const AGOSGameDescription *gd) _backFlag = false; - _debugMode = 0; _dumpScripts = false; _dumpOpcodes = false; _dumpVgaScripts = false; @@ -676,7 +675,6 @@ Common::Error AGOSEngine::init() { } // TODO: Use special debug levels instead of the following hack. - _debugMode = (gDebugLevel >= 0); switch (gDebugLevel) { case 2: _dumpOpcodes = true; break; case 3: _dumpVgaOpcodes = true; break; diff --git a/engines/agos/debugger.cpp b/engines/agos/debugger.cpp index 512137b685..b5233bed0c 100644 --- a/engines/agos/debugger.cpp +++ b/engines/agos/debugger.cpp @@ -33,7 +33,6 @@ Debugger::Debugger(AGOSEngine *vm) _vm = vm; DCmd_Register("continue", WRAP_METHOD(Debugger, Cmd_Exit)); - DCmd_Register("level", WRAP_METHOD(Debugger, Cmd_DebugLevel)); DCmd_Register("music", WRAP_METHOD(Debugger, Cmd_PlayMusic)); DCmd_Register("sound", WRAP_METHOD(Debugger, Cmd_PlaySound)); DCmd_Register("voice", WRAP_METHOD(Debugger, Cmd_PlayVoice)); @@ -48,28 +47,6 @@ Debugger::Debugger(AGOSEngine *vm) } - -bool Debugger::Cmd_DebugLevel(int argc, const char **argv) { - if (argc == 1) { - if (_vm->_debugMode == false) - DebugPrintf("Debugging is not enabled at this time\n"); - else - DebugPrintf("Debugging is currently set at level %d\n", gDebugLevel); - } else { // set level - gDebugLevel = atoi(argv[1]); - if (0 <= gDebugLevel && gDebugLevel < 11) { - _vm->_debugMode = true; - DebugPrintf("Debug level set to level %d\n", gDebugLevel); - } else if (gDebugLevel < 0) { - _vm->_debugMode = false; - DebugPrintf("Debugging is now disabled\n"); - } else - DebugPrintf("Not a valid debug level (0 - 10)\n"); - } - - return true; -} - bool Debugger::Cmd_PlayMusic(int argc, const char **argv) { if (argc > 1) { uint music = atoi(argv[1]); diff --git a/engines/agos/debugger.h b/engines/agos/debugger.h index caac6e2caf..026194410f 100644 --- a/engines/agos/debugger.h +++ b/engines/agos/debugger.h @@ -37,7 +37,6 @@ public: private: AGOSEngine *_vm; - bool Cmd_DebugLevel(int argc, const char **argv); bool Cmd_PlayMusic(int argc, const char **argv); bool Cmd_PlaySound(int argc, const char **argv); bool Cmd_PlayVoice(int argc, const char **argv); |