Move default specification to configuration initial value

This commit is contained in:
Dean Herbert
2022-04-07 18:13:23 +09:00
parent 37509e04a9
commit 7530fe5adf
2 changed files with 6 additions and 6 deletions

View File

@ -3,6 +3,7 @@
using System;
using System.Diagnostics;
using System.Globalization;
using osu.Framework.Configuration;
using osu.Framework.Configuration.Tracking;
using osu.Framework.Extensions;
@ -102,7 +103,8 @@ namespace osu.Game.Configuration
SetDefault(OsuSetting.MenuParallax, true);
SetDefault(OsuSetting.Prefer24HourTime, false);
// See https://stackoverflow.com/a/63307411 for default sourcing.
SetDefault(OsuSetting.Prefer24HourTime, CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern.Contains(@"tt"));
// Gameplay
SetDefault(OsuSetting.PositionalHitsounds, true); // replaced by level setting below, can be removed 20220703.