diff --git a/osu.Game/Configuration/OsuConfigManager.cs b/osu.Game/Configuration/OsuConfigManager.cs index 70bfbb5992..f7d5e69fd3 100644 --- a/osu.Game/Configuration/OsuConfigManager.cs +++ b/osu.Game/Configuration/OsuConfigManager.cs @@ -24,6 +24,7 @@ namespace osu.Game.Configuration Set(OsuConfig.SaveUsername, true); Set(OsuConfig.CursorSize, 1.0, 0.5f, 2); + Set(OsuConfig.GameplayCursorSize, 1.0, 0.5f, 2); Set(OsuConfig.DimLevel, 30, 0, 100); Set(OsuConfig.MouseDisableButtons, false); @@ -224,6 +225,7 @@ namespace osu.Game.Configuration ConfirmExit, AutoSendNowPlaying, CursorSize, + GameplayCursorSize, AutomaticCursorSizing, DimLevel, Display, diff --git a/osu.Game/Graphics/Cursor/GameplayCursor.cs b/osu.Game/Graphics/Cursor/GameplayCursor.cs index a544a8e1bb..42d7e83750 100644 --- a/osu.Game/Graphics/Cursor/GameplayCursor.cs +++ b/osu.Game/Graphics/Cursor/GameplayCursor.cs @@ -54,7 +54,7 @@ namespace osu.Game.Graphics.Cursor [BackgroundDependencyLoader] private void load(OsuConfigManager config) { - cursorScale = config.GetBindable(OsuConfig.CursorSize); + cursorScale = config.GetBindable(OsuConfig.GameplayCursorSize); Children = new Drawable[] { diff --git a/osu.Game/Overlays/Options/Sections/SkinSection.cs b/osu.Game/Overlays/Options/Sections/SkinSection.cs index 56dd9ca318..c9c1e723f0 100644 --- a/osu.Game/Overlays/Options/Sections/SkinSection.cs +++ b/osu.Game/Overlays/Options/Sections/SkinSection.cs @@ -61,9 +61,14 @@ namespace osu.Game.Overlays.Options.Sections }, new OptionSlider { - LabelText = "Cursor size", + LabelText = "Menu Cursor size", Bindable = (BindableDouble)config.GetBindable(OsuConfig.CursorSize) }, + new OptionSlider + { + LabelText = "Gameplay Cursor size", + Bindable = (BindableDouble)config.GetBindable(OsuConfig.GameplayCursorSize) + }, new OsuCheckbox { LabelText = "Automatic cursor size",