Files
crystall-punk-14/Content.Shared/Advertise/Systems/SharedSpeakOnUIClosedSystem.cs

17 lines
462 B
C#
Raw Normal View History

2025-03-02 13:47:52 +11:00
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;
}
}