Delta-v/Content.Shared/_Shitmed/Surgery/Steps/SurgeryCanPerformStepEvent.cs

15 lines
407 B
C#

using Content.Shared.Inventory;
namespace Content.Shared._Shitmed.Medical.Surgery.Steps;
[ByRefEvent]
public record struct SurgeryCanPerformStepEvent(
EntityUid User,
EntityUid Body,
List<EntityUid> Tools,
SlotFlags TargetSlots,
string? Popup = null,
StepInvalidReason Invalid = StepInvalidReason.None,
Dictionary<EntityUid, float>? ValidTools = null
) : IInventoryRelayEvent;