#include "core/stdafx.h" #include "core/termutil.h" std::string g_svGreyF = ""; std::string g_svRedF = ""; std::string g_svGreenF = ""; std::string g_svBlueF = ""; std::string g_svYellowF = ""; std::string g_svGreyB = ""; std::string g_svRedB = ""; std::string g_svGreenB = ""; std::string g_svBlueB = ""; std::string g_svYellowB = ""; std::string g_svReset = ""; std::string g_svCmdLine; //----------------------------------------------------------------------------- // Purpose: sets the global ansi escape sequences. // If '-ansicolor' has not been passed to the sdk the char will be empty. //----------------------------------------------------------------------------- void AnsiColors_Init() { g_svGreyF = "\033[38;2;204;204;204;48;2;000;000;000m"; g_svRedF = "\033[38;2;255;000;000;48;2;000;000;000m"; g_svGreenF = "\033[38;2;000;255;000;48;2;000;000;000m"; g_svBlueF = "\033[38;2;000;000;255;48;2;000;000;000m"; g_svYellowF = "\033[38;2;255;255;000;48;2;000;000;000m"; g_svGreyB = "\033[38;2;000;000;000;48;2;204;204;204m"; g_svRedB = "\033[38;2;000;000;000;48;2;255;000;000m"; g_svGreenB = "\033[38;2;000;000;000;48;2;000;255;000m"; g_svBlueB = "\033[38;2;000;000;000;48;2;000;000;255m"; g_svYellowB = "\033[38;2;000;000;000;48;2;255;255;000m"; g_svReset = "\033[38;2;204;204;204;48;2;000;000;000m"; }