From f2d81f6f5dd52f838518ee24080f1ebc9451c7f8 Mon Sep 17 00:00:00 2001 From: yinsimei Date: Sat, 27 May 2017 20:04:09 +0200 Subject: SLUDGE: Add new debug channels --- engines/sludge/sludge.cpp | 4 +++- engines/sludge/sludge.h | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/engines/sludge/sludge.cpp b/engines/sludge/sludge.cpp index 0301d734d0..d0d6b37fea 100644 --- a/engines/sludge/sludge.cpp +++ b/engines/sludge/sludge.cpp @@ -41,7 +41,9 @@ SludgeEngine::SludgeEngine(OSystem *syst, const SludgeGameDescription *gameDesc) // Add debug channels DebugMan.addDebugChannel(kSludgeDebugScript, "Script", "Script debug level"); - DebugMan.addDebugChannel(kSludgeDebugDataLoad, "DataLoad", "Data loading debug level"); + DebugMan.addDebugChannel(kSludgeDebugDataLoad, "Data Load", "Data loading debug level"); + DebugMan.addDebugChannel(kSludgeDebugStackMachine, "Stack Machine", "Stack Machine debug level"); + DebugMan.addDebugChannel(kSludgeDebugBuiltin, "Built-in", "Built-in debug level"); // check init debug("SludgeEngine::SludgeEngine"); diff --git a/engines/sludge/sludge.h b/engines/sludge/sludge.h index 7878518bcf..4570b046b8 100644 --- a/engines/sludge/sludge.h +++ b/engines/sludge/sludge.h @@ -22,23 +22,25 @@ #ifndef SLUDGE_H #define SLUDGE_H - + #include "common/random.h" #include "engines/engine.h" #include "gui/debugger.h" - + #include "sludge/console.h" namespace Sludge { class SludgeConsole; - + struct SludgeGameDescription; // debug channels enum { kSludgeDebugScript = 1 << 0, kSludgeDebugDataLoad = 1 << 1, + kSludgeDebugStackMachine = 1 << 2, + kSludgeDebugBuiltin = 1 << 3, }; class SludgeEngine : public Engine { -- cgit v1.2.3