StrawCollectDoAfterEvent.cs 497 B

1234567891011121314151617181920
  1. using Content.Shared.DoAfter;
  2. using Robust.Shared.Map;
  3. using Robust.Shared.Serialization;
  4. namespace Content.Shared.Gathering;
  5. [Serializable, NetSerializable]
  6. public sealed partial class StrawCollectDoAfterEvent : DoAfterEvent
  7. {
  8. public NetEntity GridUid { get; }
  9. public Vector2i SnapPos { get; }
  10. public StrawCollectDoAfterEvent(NetEntity gridUid, Vector2i snapPos)
  11. {
  12. GridUid = gridUid;
  13. SnapPos = snapPos;
  14. }
  15. public override DoAfterEvent Clone() => this;
  16. }