RecallMarkerComponent.cs 534 B

123456789101112131415161718
  1. using Robust.Shared.GameStates;
  2. using Robust.Shared.Utility;
  3. namespace Content.Shared.ItemRecall;
  4. /// <summary>
  5. /// Component used as a marker for an item marked by the ItemRecall ability.
  6. /// </summary>
  7. [RegisterComponent, NetworkedComponent, AutoGenerateComponentState, Access(typeof(SharedItemRecallSystem))]
  8. public sealed partial class RecallMarkerComponent : Component
  9. {
  10. /// <summary>
  11. /// The action that marked this item.
  12. /// </summary>
  13. [DataField, AutoNetworkedField]
  14. public EntityUid? MarkedByAction;
  15. }