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