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