Further support for null judgements.

This commit is contained in:
smoogipooo
2017-08-21 15:35:16 +09:00
parent aa5afc30ef
commit 7a5708ce92
3 changed files with 6 additions and 3 deletions

View File

@ -58,7 +58,7 @@ namespace osu.Game.Rulesets.Taiko.Objects.Drawables
}; };
} }
protected override TaikoJudgement CreateJudgement() => new TaikoJudgement(); protected override TaikoJudgement CreateJudgement() => null;
protected override void UpdateState(ArmedState state) protected override void UpdateState(ArmedState state)
{ {

View File

@ -106,6 +106,9 @@ namespace osu.Game.Rulesets.Objects.Drawables
/// <returns>Whether a hit was processed.</returns> /// <returns>Whether a hit was processed.</returns>
protected bool UpdateJudgement(bool userTriggered) protected bool UpdateJudgement(bool userTriggered)
{ {
if (Judgement == null)
return false;
var partial = Judgement as IPartialJudgement; var partial = Judgement as IPartialJudgement;
// Never re-process non-partial hits // Never re-process non-partial hits