mirror of
https://github.com/osukey/osukey.git
synced 2025-07-03 01:09:57 +09:00
Rename RulesetContainer to DrawableRuleset
This commit is contained in:
@ -34,7 +34,7 @@ namespace osu.Game.Rulesets.Mods
|
||||
}
|
||||
}
|
||||
|
||||
public abstract class ModFlashlight<T> : ModFlashlight, IApplicableToRulesetContainer<T>, IApplicableToScoreProcessor
|
||||
public abstract class ModFlashlight<T> : ModFlashlight, IApplicableToDrawableRuleset<T>, IApplicableToScoreProcessor
|
||||
where T : HitObject
|
||||
{
|
||||
public const double FLASHLIGHT_FADE_DURATION = 800;
|
||||
@ -45,15 +45,15 @@ namespace osu.Game.Rulesets.Mods
|
||||
Combo.BindTo(scoreProcessor.Combo);
|
||||
}
|
||||
|
||||
public virtual void ApplyToRulesetContainer(RulesetContainer<T> rulesetContainer)
|
||||
public virtual void ApplyToDrawableRuleset(DrawableRuleset<T> rrawableRuleset)
|
||||
{
|
||||
var flashlight = CreateFlashlight();
|
||||
flashlight.Combo = Combo;
|
||||
flashlight.RelativeSizeAxes = Axes.Both;
|
||||
flashlight.Colour = Color4.Black;
|
||||
rulesetContainer.KeyBindingInputManager.Add(flashlight);
|
||||
rrawableRuleset.KeyBindingInputManager.Add(flashlight);
|
||||
|
||||
flashlight.Breaks = rulesetContainer.Beatmap.Breaks;
|
||||
flashlight.Breaks = rrawableRuleset.Beatmap.Breaks;
|
||||
}
|
||||
|
||||
public abstract Flashlight CreateFlashlight();
|
||||
|
Reference in New Issue
Block a user