1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 01:52:55 +08:00

Make hit circle fade out into late miss judgement

This commit is contained in:
Adam 2023-02-06 19:22:47 -06:00
parent 5cd973fb34
commit d027d69913

View File

@ -200,6 +200,10 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables
// always fade out at the circle's start time (to match user expectations). // always fade out at the circle's start time (to match user expectations).
ApproachCircle.FadeOut(50); ApproachCircle.FadeOut(50);
double mehWindow = HitObject.HitWindows.WindowFor(HitResult.Meh);
double lateMissFadeTime = mehWindow / 4 + 15;
this.Delay(mehWindow - lateMissFadeTime).FadeOut(lateMissFadeTime);
} }
protected override void UpdateHitStateTransforms(ArmedState state) protected override void UpdateHitStateTransforms(ArmedState state)