Add option toggles and configuration for snaking in and out sliders.

This commit is contained in:
Thomas Müller
2016-12-03 13:56:19 +01:00
parent a1efd25ac1
commit c43b47da2a
3 changed files with 39 additions and 15 deletions

View File

@ -9,7 +9,7 @@ using osu.Game.Screens.Play;
namespace osu.Game.Configuration
{
class OsuConfigManager : ConfigManager<OsuConfig>
public class OsuConfigManager : ConfigManager<OsuConfig>
{
protected override void InitialiseDefaults()
{
@ -129,7 +129,8 @@ namespace osu.Game.Configuration
//Set(OsuConfig.Skin, SkinManager.DEFAULT_SKIN);
Set(OsuConfig.SkinSamples, true);
Set(OsuConfig.SkipTablet, false);
Set(OsuConfig.SnakingSliders, true);
Set(OsuConfig.SnakingInSliders, true);
Set(OsuConfig.SnakingOutSliders, false);
Set(OsuConfig.Tablet, false);
Set(OsuConfig.UpdatePending, false);
Set(OsuConfig.UseSkinCursor, false);
@ -189,7 +190,7 @@ namespace osu.Game.Configuration
}
}
enum OsuConfig
public enum OsuConfig
{
// New osu:
PlayMode,
@ -303,7 +304,8 @@ namespace osu.Game.Configuration
Skin,
SkinSamples,
SkipTablet,
SnakingSliders,
SnakingInSliders,
SnakingOutSliders,
Tablet,
UpdatePending,
UserFilter,
@ -345,5 +347,6 @@ namespace osu.Game.Configuration
Ticker,
CompatibilityContext,
CanForceOptimusCompatibility,
}
}