/// <summary> /// Sets/unsets a custom config flag /// </summary> public void SetCustomFlag(string flag, bool state) { if (!state && CustomConfigFlags.Contains(flag)) { CustomConfigFlags.Remove(flag); } else if (state && !CustomConfigFlags.Contains(flag)) { CustomConfigFlags.Add(flag); } }
/// <summary> /// Checks if a custom config flag is set /// </summary> public bool HasCustomFlag(string flag) { return(CustomConfigFlags.Contains(flag)); }