public bool ResetSettings(BaseSettings settings) { if (ModLibSettingsDatabase == null || !(settings is ModLibGlobalSettingsWrapper)) { return(false); } SettingsUtils.ResetSettings(LoadedModLibSettings[settings.Id]); return(true); }
public virtual bool ResetSettings(BaseSettings settings) { if (!(settings is TSettings tSettings) || !LoadedSettings.ContainsKey(tSettings.Id)) { return(false); } SettingsUtils.ResetSettings(LoadedSettings[tSettings.Id]); return(true); }