1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-21 22:47:24 +08:00

Make JudgementProcessor.SimulateAutoplay() non-virtual

Nobody overrides this, and with the structure given, overriders would
have to rewrite half of this code anyway. The fact that the class has 2
other overridable members (`CreateResult()`, `GetSimulatedHitResult()`)
which cease to have any meaning if `SimulateAutoplay()` is overridden
also contributes to taking this decision.
This commit is contained in:
Bartłomiej Dach 2023-06-14 20:08:14 +02:00
parent ccf6ed1e5b
commit 04e812b5ab
No known key found for this signature in database

View File

@ -149,7 +149,7 @@ namespace osu.Game.Rulesets.Scoring
/// </summary>
/// <remarks>This provided temporarily. DO NOT USE.</remarks>
/// <param name="beatmap">The <see cref="IBeatmap"/> to simulate.</param>
protected virtual void SimulateAutoplay(IBeatmap beatmap)
protected void SimulateAutoplay(IBeatmap beatmap)
{
IsSimulating = true;