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;
}