From e809073f6f8e0606ef60d07810ed123fa9ee2b38 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Sat, 18 Oct 2025 05:13:22 -0400 Subject: [PATCH] Folders and clipboards recycle into what they are actually made of now (#40954) * Folders recycle into paper, clipboards recycle into wood/plastic and steel * CC clipboards also contain some cloth * The nuclear code folder is also made of paper * Whoops, violated the laws of thermodynamics * Whoops, broke the laws of economics --- .../Entities/Objects/Misc/folders.yml | 21 +++++++++++++++++++ Resources/Prototypes/Recipes/Lathes/misc.yml | 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Misc/folders.yml b/Resources/Prototypes/Entities/Objects/Misc/folders.yml index 9991709bcf..c24694fefa 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/folders.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/folders.yml @@ -11,6 +11,9 @@ - state: folder-base - state: folder-stamp-inverse color: "#1dff00" + - type: PhysicalComposition + materialComposition: + Paper: 50 - type: SpawnItemsOnUse items: - id: NukeCodePaper @@ -58,6 +61,11 @@ whitelist: tags: - Document + - type: PhysicalComposition + materialComposition: + Paper: 50 + - type: StaticPrice + price: 15 # Weirdly this is more expensive than cardboard boxes. But if I have this any lower then I get an arbitrage testfail because the raw materials are worth ~$14. - type: Appearance - type: Tag tags: @@ -304,6 +312,10 @@ slots: [belt] quickEquip: false sprite: Objects/Misc/clipboard.rsi + - type: PhysicalComposition + materialComposition: # half of autolathe printing cost + Wood: 50 + Steel: 25 - type: Storage grid: - 0,0,5,3 @@ -355,6 +367,10 @@ sprite: Objects/Misc/plastic_clipboard.rsi - type: Clothing sprite: Objects/Misc/plastic_clipboard.rsi + - type: PhysicalComposition + materialComposition: # half of autolathe printing cost + Plastic: 50 + Steel: 25 - type: entity parent: [BoxFolderPlasticClipboardEmpty, BoxFolderFill] @@ -385,6 +401,11 @@ sprite: Objects/Misc/cc-clipboard.rsi - type: Clothing sprite: Objects/Misc/cc-clipboard.rsi + - type: PhysicalComposition + materialComposition: # same composition as regular clipboard + bit of cloth because it's "upholstered with green velvet" + Wood: 50 + Steel: 25 + Cloth: 25 - type: entity parent: [BoxFolderCentComClipboardEmpty, BoxFolderFill] diff --git a/Resources/Prototypes/Recipes/Lathes/misc.yml b/Resources/Prototypes/Recipes/Lathes/misc.yml index 46e632e995..f683b07ef8 100644 --- a/Resources/Prototypes/Recipes/Lathes/misc.yml +++ b/Resources/Prototypes/Recipes/Lathes/misc.yml @@ -222,7 +222,7 @@ completetime: 2 materials: Wood: 100 - Steel: 25 + Steel: 50 - type: latheRecipe id: BoxFolderPlasticClipboardEmpty @@ -230,7 +230,7 @@ completetime: 2 materials: Plastic: 100 - Steel: 25 + Steel: 50 - type: latheRecipe id: TowelColorWhite -- 2.51.2