Rewrite ScoreProcessor to have a new method for when existing judgements are changed.

- OnNewJudgement: Keeps its previous functionality. It is now only invoked when a _new_ judgement has been added to the Judgements hashset.
- OnJudgementChanged: Has a similar funcitonality to OnNewJudgement, but is only invoked whenever a judgement that was _previously_ in the Judgements hashset is changed.
This commit is contained in:
smoogipooo
2017-03-30 10:51:14 +09:00
parent c2d6faa7c2
commit 6287ba321d
7 changed files with 75 additions and 44 deletions

View File

@ -28,7 +28,7 @@ namespace osu.Game.Modes.Osu.Scoring
Accuracy.Value = 1;
}
protected override void OnNewJugement(OsuJudgement judgement)
protected override void OnNewJudgement(OsuJudgement judgement)
{
if (judgement != null)
{