using Robust.Shared.GameStates; using Robust.Shared.Prototypes; namespace Content.Shared.Actions; /// /// Grants actions on MapInit and removes them on shutdown /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState, Access(typeof(ActionGrantSystem))] public sealed partial class ActionGrantComponent : Component { [DataField(required: true), AutoNetworkedField, AlwaysPushInheritance] public List Actions = new(); [DataField, AutoNetworkedField] public List ActionEntities = new(); }