From 1506b96bd0fd65682a90ed594e838182922055b1 Mon Sep 17 00:00:00 2001 From: D G Turner Date: Sat, 10 May 2014 17:25:35 +0100 Subject: AGOS: Remove redundant "level" command from debugger. The base class "debuglevel" command now provides the same functionality. --- engines/agos/agos.cpp | 2 -- engines/agos/debugger.cpp | 23 ----------------------- engines/agos/debugger.h | 1 - 3 files changed, 26 deletions(-) (limited to 'engines/agos') 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); -- cgit v1.2.3