using Content.Shared.DoAfter; namespace Content.Server.Resist; [RegisterComponent] public sealed partial class CanEscapeInventoryComponent : Component { /// /// Base doafter length for uncontested breakouts. /// [DataField("baseResistTime")] public float BaseResistTime = 5f; public bool IsEscaping => DoAfter != null; [DataField("doAfter")] public DoAfterId? DoAfter; /// /// DeltaV - action to cancel inventory escape. Added dynamically. /// [DataField] public EntityUid? EscapeCancelAction; }