namespace Bloxstrap.Models.Persistable { public class State { public bool ShowFFlagEditorWarning { get; set; } = true; public bool PromptWebView2Install { get; set; } = true; public bool ForceReinstall { get; set; } = false; public WindowState SettingsWindow { get; set; } = new(); #region Deprecated properties /// /// Deprecated, use App.RobloxState.Player /// public AppState? Player { private get; set; } public AppState? GetDeprecatedPlayer() => Player; /// /// Deprecated, use App.RobloxState.Studio /// public AppState? Studio { private get; set; } public AppState? GetDeprecatedStudio() => Studio; /// /// Deprecated, use App.RobloxState.ModManifest /// public List? ModManifest { private get; set; } public List? GetDeprecatedModManifest() => ModManifest; #endregion } }