mirror of
https://github.com/ppy/osu.git
synced 2026-05-21 23:02:27 +08:00
Fix tick hits in non-legacy skins
This commit is contained in:
@@ -87,7 +87,9 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables
|
||||
base.ApplyHitAnimations();
|
||||
}
|
||||
|
||||
protected override Drawable CreateDefaultJudgement(HitResult result) => new OsuJudgementPiece(result);
|
||||
protected override Drawable CreateDefaultJudgement(HitResult result) =>
|
||||
// Tick hits don't show a judgement by default
|
||||
result.IsHit() && result.IsTick() ? Empty() : new OsuJudgementPiece(result);
|
||||
|
||||
private partial class OsuJudgementPiece : DefaultJudgementPiece
|
||||
{
|
||||
|
||||
@@ -29,6 +29,10 @@ namespace osu.Game.Rulesets.Osu.Skinning.Argon
|
||||
|
||||
switch (result)
|
||||
{
|
||||
case HitResult.LargeTickHit:
|
||||
case HitResult.SliderTailHit:
|
||||
return null;
|
||||
|
||||
case HitResult.IgnoreMiss:
|
||||
case HitResult.LargeTickMiss:
|
||||
return new ArgonJudgementPieceSliderTickMiss(result);
|
||||
|
||||
Reference in New Issue
Block a user