From ed40b7d99afaef8f864559fdd29fa22d64e2c015 Mon Sep 17 00:00:00 2001 From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Mon, 17 Mar 2025 23:26:12 +0000 Subject: [PATCH] add missing surgery step documentation (#3261) Co-authored-by: deltanedas <@deltanedas:kde.org> --- .../Conditions/SurgeryOrganSlotConditionComponent.cs | 3 +++ .../Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs b/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs index 67ebe0546f..a88606768b 100644 --- a/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs +++ b/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs @@ -2,6 +2,9 @@ using Robust.Shared.GameStates; namespace Content.Shared._Shitmed.Medical.Surgery.Conditions; +/// +/// Requires that an organ slot does (not) exist on the target part for a surgery to be possible. +/// [RegisterComponent, NetworkedComponent] public sealed partial class SurgeryOrganSlotConditionComponent : Component { diff --git a/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs b/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs index b77c886a1a..38d6a7cede 100644 --- a/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs +++ b/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs @@ -1,6 +1,12 @@ +using Content.Shared._Shitmed.Medical.Surgery.Conditions; using Robust.Shared.GameStates; namespace Content.Shared._Shitmed.Medical.Surgery.Steps; +/// +/// Adds an organ slot the body part when the step is complete. +/// Requires on +/// the surgery entity in order to specify the organ slot. +/// [RegisterComponent, NetworkedComponent] public sealed partial class SurgeryAddOrganSlotStepComponent : Component;