private bool DumpAllModsAssemblies() { var stream = CCL_Log.OpenStream("assembly_dump.txt"); if (stream == null) { return(false); } DumpAssembly(stream, Controller.Data.Assembly_CSharp); foreach (var mod in Controller.Data.Mods) { if (!mod.assemblies.loadedAssemblies.NullOrEmpty()) { CCL_Log.Write("Mod: " + mod.Identifier); foreach (var assembly in mod.assemblies.loadedAssemblies) { DumpAssembly(stream, assembly); } } } CCL_Log.CloseStream(stream); return(true); }