6
2025-08-05 10:00:54 +03:00

22 lines
653 B
C#

using Content.Shared.Actions;
using Content.Shared.Mindshield.Components;
namespace Content.Shared.Mindshield.FakeMindShield;
public sealed class SharedFakeMindShieldSystem : EntitySystem
{
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<FakeMindShieldComponent, FakeMindShieldToggleEvent>(OnToggleMindshield);
}
private void OnToggleMindshield(EntityUid uid, FakeMindShieldComponent comp, FakeMindShieldToggleEvent toggleEvent)
{
comp.IsEnabled = !comp.IsEnabled;
Dirty(uid, comp);
}
}
public sealed partial class FakeMindShieldToggleEvent : InstantActionEvent;