Files
tbd-station-14/Content.Shared/Advertise/Systems/SharedSpeakOnUIClosedSystem.cs
2025-03-02 13:47:52 +11:00

17 lines
462 B
C#

using SpeakOnUIClosedComponent = Content.Shared.Advertise.Components.SpeakOnUIClosedComponent;
namespace Content.Shared.Advertise.Systems;
public abstract class SharedSpeakOnUIClosedSystem : EntitySystem
{
public bool TrySetFlag(Entity<SpeakOnUIClosedComponent?> entity, bool value = true)
{
if (!Resolve(entity, ref entity.Comp))
return false;
entity.Comp.Flag = value;
Dirty(entity);
return true;
}
}