From: Ghagliiarghii <68826635+Ghagliiarghii@users.noreply.github.com> Date: Tue, 6 May 2025 19:10:10 +0000 (-0400) Subject: Fix borg soap (#36961) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=bcdb17597a0519b81ff1a08851bc004f42bcba1f;p=space-station-14.git Fix borg soap (#36961) * Create SoapBorg and replace SoapNT with SoapBorg in BorgModuleCustodial * Reparent SoapBorg No longer a container so the soap reagent cannot be extracted from the soap, no longer a food, no longer slippery since it can't be removed from the borg to be placed on the ground * Move SoapBorg to end of soap.yml * correct comp order * fix failing tests --- diff --git a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml index 9cedbb23ca..70ed762ca1 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Janitorial/soap.yml @@ -235,3 +235,25 @@ - type: Residue residueAdjective: residue-slippery residueColor: residue-blue + +- type: entity + name: soap + id: SoapBorg # Intended for borg internals, not slippery or food, not a container for soap reagent + parent: BaseItem + description: A Nanotrasen brand bar of soap. Smells of plasma and machines. + components: + - type: Sprite + sprite: Objects/Specific/Janitorial/soap.rsi + layers: + - state: nt-4 + - type: Appearance + - type: Item + sprite: Objects/Specific/Janitorial/soap.rsi + storedRotation: -90 + - type: CleansForensics + - type: Residue + residueAdjective: residue-slippery + residueColor: residue-grey + - type: Tag + tags: + - Soap diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml index 3fb89149c9..6e5d260af0 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_modules.yml @@ -623,7 +623,7 @@ - LightReplacer - BorgTrashBag - Plunger - - SoapNT + - SoapBorg - type: BorgModuleIcon icon: { sprite: Interface/Actions/actions_borg.rsi, state: light-replacer-module }