/// <summary> /// Some Structured logging to the debug file - ONLY RUNS WHEN TST Debug mode is on /// </summary> /// <param name="Message">Text to be printed - can be formatted as per String.format</param> /// <param name="strParams">Objects to feed into a String.format</param> internal static void LogFormatted_DebugOnly(String Message, params Object[] strParams) { TSTSettings TSTsettings = TSTMstStgs.Instance.TSTsettings; if (TSTsettings.debugging) { LogFormatted(Message, strParams); } }
public TSTMstStgs() { Utilities.Log("TSTMstStgs Constructor"); Instance = this; TSTsettings = new TSTSettings(); TSTstockplanets = new TSTStockPlanets(); TSTrssplanets = new TSTRSSPlanets(); TSTopmplanets = new TSTOPMPlanets(); TSTnhplanets = new TSTNHPlanets(); globalConfigFilename = Path.Combine(_AssemblyFolder, "PluginData/Config.cfg").Replace("\\", "/"); Utilities.Log("TSTMstStgs globalConfigFilename = " + globalConfigFilename); }