public static void dump(ConsoleSystem.Arg args) { if (Directory.Exists("diagnostics")) { Directory.CreateDirectory("diagnostics"); } int num = 1; while (Directory.Exists(string.Concat("diagnostics/", num))) { num++; } Directory.CreateDirectory(string.Concat("diagnostics/", num)); string str = string.Concat("diagnostics/", num, "/"); DiagnosticsConSys.DumpLODGroups(str); DiagnosticsConSys.DumpSystemInformation(str); DiagnosticsConSys.DumpGameObjects(str); DiagnosticsConSys.DumpObjects(str); DiagnosticsConSys.DumpEntities(str); DiagnosticsConSys.DumpNetwork(str); DiagnosticsConSys.DumpPhysics(str); DiagnosticsConSys.DumpAnimators(str); }
public static void dump(ConsoleSystem.Arg args) { if (Directory.Exists("diagnostics")) { Directory.CreateDirectory("diagnostics"); } int num = 1; while (Directory.Exists("diagnostics/" + (object)num)) { ++num; } Directory.CreateDirectory("diagnostics/" + (object)num); string targetFolder = "diagnostics/" + (object)num + "/"; DiagnosticsConSys.DumpLODGroups(targetFolder); DiagnosticsConSys.DumpSystemInformation(targetFolder); DiagnosticsConSys.DumpGameObjects(targetFolder); DiagnosticsConSys.DumpObjects(targetFolder); DiagnosticsConSys.DumpEntities(targetFolder); DiagnosticsConSys.DumpNetwork(targetFolder); DiagnosticsConSys.DumpPhysics(targetFolder); DiagnosticsConSys.DumpAnimators(targetFolder); }