1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-16 17:03:01 +08:00

Merge pull request #32084 from bdach/huh-swell-ticks

Do not give swell ticks any visual representation
This commit is contained in:
Dan Balasescu
2025-02-25 12:32:58 +09:00
committed by GitHub
Unverified
2 changed files with 6 additions and 7 deletions
@@ -4,9 +4,7 @@
#nullable disable
using JetBrains.Annotations;
using osu.Framework.Graphics;
using osu.Framework.Input.Events;
using osu.Game.Rulesets.Taiko.Skinning.Default;
using osu.Game.Skinning;
namespace osu.Game.Rulesets.Taiko.Objects.Drawables
@@ -25,8 +23,6 @@ namespace osu.Game.Rulesets.Taiko.Objects.Drawables
{
}
protected override void UpdateInitialTransforms() => this.FadeOut();
public void TriggerResult(bool hit)
{
HitObject.StartTime = Time.Current;
@@ -43,7 +39,6 @@ namespace osu.Game.Rulesets.Taiko.Objects.Drawables
public override bool OnPressed(KeyBindingPressEvent<TaikoAction> e) => false;
protected override SkinnableDrawable CreateMainPiece() => new SkinnableDrawable(new TaikoSkinComponentLookup(TaikoSkinComponents.DrumRollTick),
_ => new TickPiece());
protected override SkinnableDrawable CreateMainPiece() => null;
}
}
@@ -154,9 +154,13 @@ namespace osu.Game.Rulesets.Taiko.Objects.Drawables
if (MainPiece != null)
Content.Remove(MainPiece, true);
Content.Add(MainPiece = CreateMainPiece());
MainPiece = CreateMainPiece();
if (MainPiece != null)
Content.Add(MainPiece);
}
[CanBeNull]
protected abstract SkinnableDrawable CreateMainPiece();
}
}