using Content.Shared.Revolutionary; using Robust.Shared.GameStates; using Content.Shared.StatusIcon; using Robust.Shared.Prototypes; namespace Content.Shared.Mindshield.Components; /// /// If a player has a Mindshield they will get this component to prevent conversion. /// [RegisterComponent, NetworkedComponent, Access(typeof(SharedRevolutionarySystem))] public sealed partial class MindShieldComponent : Component { [DataField, ViewVariables(VVAccess.ReadWrite)] public ProtoId MindShieldStatusIcon = "MindShieldIcon"; }