SurgeryAddOrganSlotStepComponent.cs 835 B

12345678910111213141516171819
  1. // SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
  2. // SPDX-FileCopyrightText: 2025 Janet Blackquill <uhhadd@gmail.com>
  3. // SPDX-FileCopyrightText: 2025 deltanedas <39013340+deltanedas@users.noreply.github.com>
  4. // SPDX-FileCopyrightText: 2025 deltanedas <@deltanedas:kde.org>
  5. //
  6. // SPDX-License-Identifier: AGPL-3.0-or-later
  7. using Content.Shared._Shitmed.Medical.Surgery.Conditions;
  8. using Robust.Shared.GameStates;
  9. namespace Content.Shared._Shitmed.Medical.Surgery.Steps;
  10. /// <summary>
  11. /// Adds an organ slot the body part when the step is complete.
  12. /// Requires <see cref="SurgeryOrganSlotConditionComponent"/> on
  13. /// the surgery entity in order to specify the organ slot.
  14. /// </summary>
  15. [RegisterComponent, NetworkedComponent]
  16. public sealed partial class SurgeryAddOrganSlotStepComponent : Component;