Add log of game events since last load and overall

Add console command
Add to crashlog
This commit is contained in:
Jonathan G Rennison
2019-05-16 20:15:44 +01:00
parent ddd48b61a2
commit ec1e848a7f
10 changed files with 70 additions and 0 deletions

View File

@@ -320,6 +320,14 @@ char *CrashLog::LogLibraries(char *buffer, const char *last) const
*/
char *CrashLog::LogGamelog(char *buffer, const char *last) const
{
if (_game_events_since_load || _game_events_overall) {
buffer += seprintf(buffer, last, "Events: ");
buffer = DumpGameEventFlags(_game_events_since_load, buffer, last);
buffer += seprintf(buffer, last, ", ");
buffer = DumpGameEventFlags(_game_events_overall, buffer, last);
buffer += seprintf(buffer, last, "\n\n");
}
CrashLog::gamelog_buffer = buffer;
CrashLog::gamelog_last = last;
GamelogPrint(&CrashLog::GamelogFillCrashLog);