mud/lib/secure/daemon/i3router/debug.h
2020-09-06 05:43:07 -07:00

25 lines
1.1 KiB
C

// This file written mostly by Tim Johnson (Tim@TimMUD)
varargs void Debug(string str, int level){
if(find_player(DEBUGGER_GUY))
switch(level){
case DEB_IN:
message("//trr", "%^BOLD%^%^WHITE%^SERVER INCOMING: %^MAGENTA%^"+str+"%^RESET%^\n",
find_player(DEBUGGER_GUY));
break;
case DEB_OUT:
message("//trr", "%^BOLD%^%^WHITE%^SERVER OUTGOING: %^CYAN%^"+str+"%^RESET%^\n",
find_player(DEBUGGER_GUY));
break;
case DEB_INVALID:
message("//trr", "%^BOLD%^%^WHITE%^SERVER THINKS THIS IS INVALID: %^RED%^"+str+"%^RESET%^\n",
find_player(DEBUGGER_GUY));
break;
case DEB_OTHER:
default:
message("//trr", "%^BOLD%^%^WHITE%^SERVER INFO: %^GREEN%^"+str+"%^RESET%^\n",
find_player(DEBUGGER_GUY));
break;
}
}