mirror of
https://github.com/bloxstraplabs/bloxstrap.git
synced 2025-04-21 10:01:27 -07:00
The option was only introduced because Roblox's installation path wasn't static. Now that it is, this option doesn't need to exist anymore, and it isn't an issue for people to just set it manually now.
30 lines
1.3 KiB
C#
30 lines
1.3 KiB
C#
using System.Collections.ObjectModel;
|
|
|
|
namespace Bloxstrap.Models
|
|
{
|
|
public class Settings
|
|
{
|
|
// bloxstrap configuration
|
|
public BootstrapperStyle BootstrapperStyle { get; set; } = BootstrapperStyle.FluentDialog;
|
|
public BootstrapperIcon BootstrapperIcon { get; set; } = BootstrapperIcon.IconBloxstrap;
|
|
public string BootstrapperTitle { get; set; } = App.ProjectName;
|
|
public string BootstrapperIconCustomLocation { get; set; } = "";
|
|
public Theme Theme { get; set; } = Theme.Default;
|
|
public bool CheckForUpdates { get; set; } = true;
|
|
public bool ConfirmLaunches { get; set; } = false;
|
|
public string Locale { get; set; } = "nil";
|
|
public bool ForceRobloxLanguage { get; set; } = false;
|
|
public bool UseFastFlagManager { get; set; } = true;
|
|
|
|
// integration configuration
|
|
public bool EnableActivityTracking { get; set; } = true;
|
|
public bool UseDiscordRichPresence { get; set; } = true;
|
|
public bool HideRPCButtons { get; set; } = true;
|
|
public bool ShowServerDetails { get; set; } = false;
|
|
public ObservableCollection<CustomIntegration> CustomIntegrations { get; set; } = new();
|
|
|
|
// mod preset configuration
|
|
public bool UseDisableAppPatch { get; set; } = false;
|
|
}
|
|
}
|