aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryinsimei2017-05-27 20:04:09 +0200
committerEugene Sandulenko2017-07-13 18:27:45 +0200
commitf2d81f6f5dd52f838518ee24080f1ebc9451c7f8 (patch)
tree1abd05ac95b25f3397decdff87b29f6e1eb36e80
parentc4a5af22eac930b5ed8e04fede2b9e61a76ca5d6 (diff)
downloadscummvm-rg350-f2d81f6f5dd52f838518ee24080f1ebc9451c7f8.tar.gz
scummvm-rg350-f2d81f6f5dd52f838518ee24080f1ebc9451c7f8.tar.bz2
scummvm-rg350-f2d81f6f5dd52f838518ee24080f1ebc9451c7f8.zip
SLUDGE: Add new debug channels
-rw-r--r--engines/sludge/sludge.cpp4
-rw-r--r--engines/sludge/sludge.h8
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 {