1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-14 17:38:19 +08:00

Add back shadow cast

This commit is contained in:
Dean Herbert 2024-09-04 21:16:59 +09:00
parent a6ed719454
commit 21146c3501
No known key found for this signature in database

View File

@ -32,6 +32,8 @@ namespace osu.Game.Rulesets.Osu.UI
public new OsuPlayfield Playfield => (OsuPlayfield)base.Playfield;
protected new OsuRulesetConfigManager Config => (OsuRulesetConfigManager)base.Config;
public DrawableOsuRuleset(Ruleset ruleset, IBeatmap beatmap, IReadOnlyList<Mod>? mods = null)
: base(ruleset, beatmap, mods)
{
@ -43,9 +45,9 @@ namespace osu.Game.Rulesets.Osu.UI
if (replayPlayer != null)
{
PlayfieldAdjustmentContainer.Add(new ReplayAnalysisOverlay(replayPlayer.Score.Replay));
replayPlayer.AddSettings(new ReplayAnalysisSettings((OsuRulesetConfigManager)Config));
replayPlayer.AddSettings(new ReplayAnalysisSettings(Config));
cursorHideEnabled = ((OsuRulesetConfigManager)Config).GetBindable<bool>(OsuRulesetSetting.ReplayCursorHideEnabled);
cursorHideEnabled = Config.GetBindable<bool>(OsuRulesetSetting.ReplayCursorHideEnabled);
cursorHideEnabled.BindValueChanged(enabled => Playfield.Cursor.FadeTo(enabled.NewValue ? 0 : 1), true);
}
}