fish-station/Content.Shared/_Starlight/Medical/Surgery/Events/SurgeryCanPerformStepEvent.cs
Vigers Ray b52f640b5a
Порт стрельбы со старлайна (#2640)
Co-authored-by: KaiserMaus <kaiser.ratte@gmail.com>
2025-08-08 22:25:02 +03:00

17 lines
467 B
C#

using Content.Shared.Inventory;
// Based on the RMC14.
// https://github.com/RMC-14/RMC-14
namespace Content.Shared.Starlight.Medical.Surgery.Events;
[ByRefEvent]
public record struct SurgeryCanPerformStepEvent(
EntityUid User,
EntityUid Body,
List<EntityUid> Tools,
SlotFlags TargetSlots,
string? Popup = null,
StepInvalidReason Invalid = StepInvalidReason.None
) : IInventoryRelayEvent
{
public HashSet<EntityUid> ValidTools = [];
}