Implement interface on ManiaKeyMod for now

This commit is contained in:
smoogipoo 2018-01-03 21:26:36 +09:00
parent b68daaeb4b
commit a4d05e5102

View File

@ -103,7 +103,7 @@ namespace osu.Game.Rulesets.Mania.Mods
}
}
public abstract class ManiaKeyMod : Mod
public abstract class ManiaKeyMod : Mod, IApplicableToBeatmapConverter<ManiaHitObject>
{
// TODO: implement using the IApplicable interface. Haven't done so yet because KeyCount isn't even hooked up at the moment.
@ -111,6 +111,11 @@ namespace osu.Game.Rulesets.Mania.Mods
public abstract int KeyCount { get; }
public override double ScoreMultiplier => 1; // TODO: Implement the mania key mod score multiplier
public override bool Ranked => true;
public void ApplyToBeatmapConverter(BeatmapConverter<ManiaHitObject> beatmapConverter)
{
throw new NotImplementedException();
}
}
public class ManiaModKey1 : ManiaKeyMod