Store RawTime in JudgementResult

This commit is contained in:
ekrctb
2023-02-09 17:15:37 +09:00
parent 5f0636c330
commit 258de3b2d8
3 changed files with 33 additions and 14 deletions

View File

@ -661,7 +661,7 @@ namespace osu.Game.Rulesets.Objects.Drawables
$"{GetType().ReadableName()} applied an invalid hit result (was: {Result.Type}, expected: [{Result.Judgement.MinResult} ... {Result.Judgement.MaxResult}]).");
}
Result.TimeOffset = Math.Min(HitObject.MaximumJudgementOffset, Time.Current - HitObject.GetEndTime());
Result.RawTime = Time.Current;
if (Result.HasResult)
updateState(Result.IsHit ? ArmedState.Hit : ArmedState.Miss);