/*====================================== * CORE : Display title *--------------------------------------*/ static void display_title(void) { //ClearScreen(); // clear screen and go up/left (0, 0 position in text) ShowMessage("\n"); ShowMessage(""CL_WTBL" (=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=)"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BT_YELLOW" Equipe Cronus de Desenvolvimento Apresenta "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" _________ "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" \\_ ___ \\_______ ____ ____ __ __ ______ "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" / \\ \\/\\_ __ \\/ _ \\ / \\| | \\/ ___/ "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" \\ \\____| | \\( <_> ) | \\ | /\\___ \\ "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" \\______ /|__| \\____/|___| /____//____ > "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" \\/ \\/ \\/ "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BT_RED" Fusion "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" www.cronus-emulator.com "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BT_YELLOW" Baseado no eAthena (c) 2005-2012 Projeto Cronus "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_XXBL" ("CL_BOLD" "CL_XXBL")"CL_CLL""CL_NORMAL"\n"); ShowMessage(""CL_WTBL" (=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=)"CL_CLL""CL_NORMAL"\n\n"); if( strcmpi(get_git_revision(), "no") != 0 ) { ShowInfo("Revisão GIT: '"CL_WHITE"%s"CL_RESET"'.\n", get_git_revision()); } else if( strcmpi(get_svn_revision(), "no") != 0 ) { ShowInfo("Revisão SVN: '"CL_WHITE"%s"CL_RESET"'.\n", get_svn_revision()); } else { ShowInfo("Revisão: Desconhecida"); } }
static void display_title(void) { ShowInfo("DarkStar - Git Revision Hash: " CL_WHITE"%s" CL_RESET".\n", get_git_revision()); }
static void memmgr_log (char *buf) { if (!log_fp) { time_t raw; struct tm *t; log_fp = fopen (memmer_logfile, "at"); if (!log_fp) log_fp = stdout; time (&raw); t = localtime (&raw); fprintf (log_fp, "\nMemory manager: Memory leaks found at %d/%02d/%02d %02dh%02dm%02ds (GIT: %s/SVN: %s).\n", (t->tm_year + 1900), (t->tm_mon + 1), t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec, get_git_revision(), get_svn_revision()); } fprintf (log_fp, "%s", buf); return; }