using Robust.Shared.GameStates; namespace Content.Shared.Flash.Components; /// /// Makes the entity immune to being flashed. /// When given to clothes in the "head", "eyes" or "mask" slot it protects the wearer. /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] [Access(typeof(SharedFlashSystem))] public sealed partial class FlashImmunityComponent : Component { /// /// Is this component currently enabled? /// [DataField, AutoNetworkedField] public bool Enabled = true; }