SharedSpeakOnUIClosedSystem.cs 462 B

12345678910111213141516
  1. using SpeakOnUIClosedComponent = Content.Shared.Advertise.Components.SpeakOnUIClosedComponent;
  2. namespace Content.Shared.Advertise.Systems;
  3. public abstract class SharedSpeakOnUIClosedSystem : EntitySystem
  4. {
  5. public bool TrySetFlag(Entity<SpeakOnUIClosedComponent?> entity, bool value = true)
  6. {
  7. if (!Resolve(entity, ref entity.Comp))
  8. return false;
  9. entity.Comp.Flag = value;
  10. Dirty(entity);
  11. return true;
  12. }
  13. }