using Robust.Shared.GameStates; using Robust.Shared.Prototypes; namespace Content.Shared._DV.Reputation; /// /// Ties a store entity (pda or uplink implant) to a mind's . /// Limits what it can buy with ReputationCondition. /// [RegisterComponent, NetworkedComponent, Access(typeof(ReputationSystem))] [AutoGenerateComponentState] public sealed partial class StoreContractsComponent : Component { [DataField, AutoNetworkedField] public EntityUid? Mind; /// /// Action given for uplink implants. /// [DataField] public EntProtoId Action = "ActionOpenContractsImplant"; [DataField, AutoNetworkedField] public EntityUid? ActionId; }