Simplify scoreprocesor/healthprocessor implementations

This commit is contained in:
smoogipoo
2019-12-24 17:01:17 +09:00
parent 7414a6aadd
commit 90cb9d9162
17 changed files with 29 additions and 228 deletions

View File

@ -35,9 +35,9 @@ namespace osu.Game.Rulesets.Mania
{
public override DrawableRuleset CreateDrawableRulesetWith(IBeatmap beatmap, IReadOnlyList<Mod> mods = null) => new DrawableManiaRuleset(this, beatmap, mods);
public override ScoreProcessor CreateScoreProcessor(IBeatmap beatmap) => new ManiaScoreProcessor(beatmap);
public override ScoreProcessor CreateScoreProcessor() => new ManiaScoreProcessor();
public override HealthProcessor CreateHealthProcessor(IBeatmap beatmap) => new ManiaHealthProcessor(beatmap);
public override HealthProcessor CreateHealthProcessor() => new ManiaHealthProcessor();
public override IBeatmapConverter CreateBeatmapConverter(IBeatmap beatmap) => new ManiaBeatmapConverter(beatmap, this);