using MareSynchronos.MareConfiguration.Models; namespace MareSynchronos.MareConfiguration.Configurations; public class CharaDataConfig : IMareConfiguration { public bool OpenMareHubOnGposeStart { get; set; } = false; public string LastSavedCharaDataLocation { get; set; } = string.Empty; public Dictionary FavoriteCodes { get; set; } = []; public bool DownloadMcdDataOnConnection { get; set; } = true; public int Version { get; set; } = 0; public bool NearbyOwnServerOnly { get; set; } = false; public bool NearbyIgnoreHousingLimitations { get; set; } = false; public bool NearbyDrawWisps { get; set; } = true; public int NearbyDistanceFilter { get; set; } = 100; public bool NearbyShowOwnData { get; set; } = false; public bool ShowHelpTexts { get; set; } = true; public bool NearbyShowAlways { get; set; } = false; }