write traitreport to a file on disconnect, not stdout

This commit is contained in:
Chris Forbes
2011-04-29 19:38:54 +12:00
parent 3a0dcf3ae4
commit 0b0e857b13

View File

@@ -26,8 +26,9 @@ namespace OpenRA
public void PrintReport() public void PrintReport()
{ {
foreach( var t in traits.OrderByDescending(t => t.Value.Queries).TakeWhile(t => t.Value.Queries > 0) ) Log.AddChannel("traitreport", "traitreport.log");
Console.WriteLine ("{0}: {1}", t.Key.Name, t.Value.Queries ); foreach (var t in traits.OrderByDescending(t => t.Value.Queries).TakeWhile(t => t.Value.Queries > 0))
Log.Write("traitreport", "{0}: {1}", t.Key.Name, t.Value.Queries);
} }
// construct this delegate once. // construct this delegate once.