| 123456789101112131415161718192021 |
- // SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
- // SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
- // SPDX-FileCopyrightText: 2024 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
- // SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
- //
- // SPDX-License-Identifier: AGPL-3.0-or-later
- 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;
|