move osu! settings into its ruleset

This commit is contained in:
Unknown
2019-01-23 11:46:53 +01:00
committed by Aergwyn
parent 4a9bcf4937
commit cf147083cd
5 changed files with 51 additions and 11 deletions

View File

@ -10,8 +10,8 @@ using System.Linq;
using osu.Framework.Allocation;
using osu.Framework.Configuration;
using osu.Framework.Graphics.Containers;
using osu.Game.Configuration;
using osu.Game.Rulesets.Objects;
using osu.Game.Rulesets.Osu.Configuration;
using osu.Game.Rulesets.Scoring;
using osuTK.Graphics;
using osu.Game.Skinning;
@ -93,10 +93,10 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables
}
[BackgroundDependencyLoader]
private void load(GameConfigManager config)
private void load(OsuConfigManager config)
{
config.BindWith(GameSetting.SnakingInSliders, Body.SnakingIn);
config.BindWith(GameSetting.SnakingOutSliders, Body.SnakingOut);
config.BindWith(OsuSetting.SnakingInSliders, Body.SnakingIn);
config.BindWith(OsuSetting.SnakingOutSliders, Body.SnakingOut);
positionBindable.BindValueChanged(_ => Position = HitObject.StackedPosition);
scaleBindable.BindValueChanged(v =>