20 static const ref array<string> s_aAiDebugMsgTypeLabels = {
48 m_LogLevel = logLevel;
50 System.GetHourMinuteSecond(m_Hours, m_Minutes, m_Seconds);
51 m_TimestampMs = System.GetTickCount();
54 string FormatMessage()
70 int timestampMsCurrent = System.GetTickCount();
71 float tDeltaSeconds = (timestampMsCurrent - m_TimestampMs) / 1000.0;
73 return string.Format(
"(%1:%2:%3 %4 T-%5s) %6 %7",
75 m_Minutes.ToString(2),
76 m_Seconds.ToString(2),
77 m_TimestampMs.ToString(6),
78 tDeltaSeconds.ToString(5, 1),
79 s_aAiDebugMsgTypeLabels[
m_Type],