diff options
Diffstat (limited to 'scumm/debugger.cpp')
| -rw-r--r-- | scumm/debugger.cpp | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/scumm/debugger.cpp b/scumm/debugger.cpp index 45163bb74c..dce0db11f3 100644 --- a/scumm/debugger.cpp +++ b/scumm/debugger.cpp @@ -39,6 +39,20 @@  namespace Scumm { +// Debug channel lookup table for Debugger console +static const dbgChannelDesc debugChannels[] = { +	{"SCRIPTS", "Track script execution", DEBUG_SCRIPTS}, +	{"OPCODES", "Track opcode execution", DEBUG_OPCODES}, +	{"IMUSE", "Track iMUSE events", DEBUG_IMUSE}, +	{"RESOURCE", "Track resource loading/management", DEBUG_RESOURCE}, +	{"VARS", "Track variable changes", DEBUG_VARS}, +	{"ACTORS", "Actor-related debug", DEBUG_ACTORS}, +	{"SOUND", "Sound related debug", DEBUG_SOUND}, +	{"INSANE", "Track INSANE", DEBUG_INSANE}, +	{"SMUSH", "Track SMUSH", DEBUG_SMUSH} +}; + +  void CDECL debugC(int channel, const char *s, ...) {  	char buf[STRINGBUFLEN];  	va_list va;  | 
