mirror of
https://github.com/ppy/osu
synced 2025-02-12 08:07:17 +00:00
Privatise shouldAlternate
This commit is contained in:
parent
40f43344f1
commit
9227211a44
@ -25,7 +25,6 @@ namespace osu.Game.Rulesets.Osu.Mods
|
||||
public override Type[] IncompatibleMods => new[] { typeof(ModAutoplay) };
|
||||
public override ModType Type => ModType.DifficultyIncrease;
|
||||
public override IconUsage? Icon => FontAwesome.Solid.Keyboard;
|
||||
public bool ShouldAlternate => !isBreakTime.Value && introEnded;
|
||||
|
||||
private bool introEnded;
|
||||
private double earliestStartTime;
|
||||
@ -34,6 +33,8 @@ namespace osu.Game.Rulesets.Osu.Mods
|
||||
private OsuAction? lastActionPressed;
|
||||
private DrawableRuleset<OsuHitObject> ruleset;
|
||||
|
||||
private bool shouldAlternate => !isBreakTime.Value && introEnded;
|
||||
|
||||
public void ApplyToDrawableRuleset(DrawableRuleset<OsuHitObject> drawableRuleset)
|
||||
{
|
||||
ruleset = drawableRuleset;
|
||||
@ -82,7 +83,7 @@ namespace osu.Game.Rulesets.Osu.Mods
|
||||
}
|
||||
|
||||
public bool OnPressed(KeyBindingPressEvent<OsuAction> e)
|
||||
=> mod.ShouldAlternate && mod.onPressed(e.Action);
|
||||
=> mod.shouldAlternate && mod.onPressed(e.Action);
|
||||
|
||||
public void OnReleased(KeyBindingReleaseEvent<OsuAction> e)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user