public override void WriteSettings() { Settings.UpdateCache(); LoadedModManager.WriteModSettings(Content.PackageId, "RuntimeGC", Settings); if (Settings.RequiresRestart()) { Find.WindowStack.Add(Dialog_MessageBox.CreateConfirmation("DlgTextRestartRequest".Translate(), delegate { GenCommandLine.Restart(); }, false, "DlgTitleRestart".Translate())); } }
public void WriteSettings(CTMod instance) => LoadedModManager.WriteModSettings(instance.Content.Identifier, instance.GetType().Name, this);
public void Write() { LoadedModManager.WriteModSettings(Mod.Content.Identifier, Mod.GetType().Name, this); }
public void Write() { LoadedModManager.WriteModSettings(Mod.Content.FolderName, Mod.GetType().Name, this); }