Remove unnecessary private field

This commit is contained in:
Salman Ahmed
2019-07-06 18:38:41 +03:00
committed by GitHub
parent dfabed3d85
commit a42c79895d

View File

@ -5,14 +5,12 @@ using osu.Framework.Bindables;
using osu.Framework.Graphics; using osu.Framework.Graphics;
using osu.Game.Configuration; using osu.Game.Configuration;
using osu.Game.Screens.Play; using osu.Game.Screens.Play;
using osu.Game.Screens.Play.HUD;
namespace osu.Game.Rulesets.Mods namespace osu.Game.Rulesets.Mods
{ {
public abstract class ModBlockFail : Mod, IApplicableFailOverride, IApplicableToHUD, IReadFromConfig public abstract class ModBlockFail : Mod, IApplicableFailOverride, IApplicableToHUD, IReadFromConfig
{ {
private Bindable<bool> hideHealthBar; private Bindable<bool> hideHealthBar;
private HealthDisplay healthDisplay;
/// <summary> /// <summary>
/// We never fail, 'yo. /// We never fail, 'yo.
@ -26,7 +24,6 @@ namespace osu.Game.Rulesets.Mods
public void ApplyToHUD(HUDOverlay overlay) public void ApplyToHUD(HUDOverlay overlay)
{ {
healthDisplay = overlay.HealthDisplay;
hideHealthBar.BindValueChanged(v => healthDisplay.FadeTo(v.NewValue ? 0 : 1, 250, Easing.OutQuint), true); hideHealthBar.BindValueChanged(v => healthDisplay.FadeTo(v.NewValue ? 0 : 1, 250, Easing.OutQuint), true);
} }
} }