using Robust.Shared.GameStates; using Robust.Shared.Prototypes; namespace Content.Shared.ParcelWrap.Components; /// /// Added to an entity to override the datafields in when it is being wrapped. /// Use this for special, non-item parcel types, for example Urist-shaped parcels. /// [RegisterComponent, NetworkedComponent, AutoGenerateComponentState] public sealed partial class ParcelWrapOverrideComponent : Component { /// /// The of the parcel created by wrapping this entity. /// [DataField(required: true), AutoNetworkedField] public EntProtoId? ParcelPrototype; /// /// How long it takes to use this to wrap something. /// [DataField(required: true), AutoNetworkedField] public TimeSpan? WrapDelay; }