From be3fc7481ec9c2d6a31fcfdd1ec0a1488782dbde Mon Sep 17 00:00:00 2001 From: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com> Date: Tue, 15 Aug 2023 17:10:55 +1200 Subject: [PATCH] Remove UI state enter/exit logic from DamageOverlayUi (#19149) --- .../DamageOverlays/DamageOverlayUiController.cs | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/Content.Client/UserInterface/Systems/DamageOverlays/DamageOverlayUiController.cs b/Content.Client/UserInterface/Systems/DamageOverlays/DamageOverlayUiController.cs index 989d523021..6f380604fb 100644 --- a/Content.Client/UserInterface/Systems/DamageOverlays/DamageOverlayUiController.cs +++ b/Content.Client/UserInterface/Systems/DamageOverlays/DamageOverlayUiController.cs @@ -1,5 +1,4 @@ using Content.Client.Alerts; -using Content.Client.Gameplay; using Content.Shared.Damage; using Content.Shared.FixedPoint; using Content.Shared.Mobs; @@ -15,7 +14,7 @@ using Robust.Client.UserInterface.Controllers; namespace Content.Client.UserInterface.Systems.DamageOverlays; [UsedImplicitly] -public sealed class DamageOverlayUiController : UIController, IOnStateChanged +public sealed class DamageOverlayUiController : UIController { [Dependency] private readonly IOverlayManager _overlayManager = default!; [Dependency] private readonly IPlayerManager _playerManager = default!; @@ -33,16 +32,6 @@ public sealed class DamageOverlayUiController : UIController, IOnStateChanged(OnThresholdCheck); } - public void OnStateEntered(GameplayState state) - { - _overlayManager.AddOverlay(_overlay); - } - - public void OnStateExited(GameplayState state) - { - _overlayManager.RemoveOverlay(_overlay); - } - private void OnPlayerAttach(PlayerAttachedEvent args) { ClearOverlay();