Remove generic and add default implementation for CalculateEffect

This commit is contained in:
ansel
2022-09-10 08:21:38 +03:00
parent 545e0bbcef
commit b056cac10a
3 changed files with 13 additions and 8 deletions

View File

@ -16,10 +16,9 @@ using osu.Game.Localisation;
namespace osu.Game.Overlays.Mods
{
public sealed class DifficultyMultiplierDisplay : ModsEffectDisplay<double>
public sealed class DifficultyMultiplierDisplay : ModsEffectDisplay
{
protected override LocalisableString Label => DifficultyMultiplierDisplayStrings.DifficultyMultiplier;
protected override ModEffect CalculateEffect(double value) => CalculateForSign(value.CompareTo(1d));
private readonly MultiplierCounter multiplierCounter;