Exemplo n.º 1
0
 public NewLogEntriesEventArgs(NewLogEntries entries)
 {
     this.Entries = entries;
 }
Exemplo n.º 2
0
        internal NewLogEntries GetNewEvents()
        {
            NewLogEntries result = new NewLogEntries();
            foreach (GameLogState log in CombinedLogsList)
            {
                List<string> newentries = log.UpdateAndGetNewEvents();

                if (newentries != null)
                {
                    NewLogEntriesContainer logentries = new NewLogEntriesContainer();
                    logentries.LogType = log.LogType;
                    if (log.LogType == GameLogTypes.PM) logentries.PM_Player = log.PM_Name;
                    logentries.EntriesWithTimestamps = newentries;
                    logentries.Entries = RemoveTimestamps_DeepCopy(newentries);
                    result.AllEntries.Add(logentries);
                }
            }
            return result;
        }