]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
New cotton baguette, crostini, chevre-chaud, bagel, and croissant foods for moffs...
authorArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
Sun, 29 Dec 2024 02:02:24 +0000 (18:02 -0800)
committerGitHub <noreply@github.com>
Sun, 29 Dec 2024 02:02:24 +0000 (03:02 +0100)
* A looooooooot of new cotton foods for the moffs

* address slam's comments on the food for moffs not having any moff food in the food (the food that's intended for moffs)

* alternative sprites for bagel-cottondough.png, baguette-cotton.png, and croissant-cotton.png

* update requested sprites

* change requested sprites

* address part of sloth's review, awaiting response

* address second half of review, fix magical food nutriment mitosis bug

21 files changed:
Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bagel.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/misc.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/ingredients.yml
Resources/Prototypes/Recipes/Construction/Graphs/food/doughrope.yml
Resources/Prototypes/Recipes/Cooking/meal_recipes.yml
Resources/Textures/Objects/Consumable/Food/Baked/bagel.rsi/bagel-cottondough.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/bagel.rsi/meta.json
Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-equipped-BELT.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-left.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-right.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/crostini-cotton.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/meta.json
Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/chevrechaud-cotton.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/croissant-cotton.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/meta.json
Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-rope.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-slice.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/ingredients.rsi/croissant-raw-cotton.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/ingredients.rsi/meta.json

index 8f23b6c7df9d8b9e9bceea863f6539dea2734550..114b3e01f22d10c394de042b78ccec230f982349 100644 (file)
           Quantity: 5
         - ReagentId: Nutriment
           Quantity: 5
+
+- type: entity
+  id: FoodBagelCotton
+  parent: FoodBagelBase
+  name: cotton bagel
+  description: A delicious bagel made with cotton dough.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - bread
+    - cotton
+  - type: Sprite
+    state: bagel-cottondough
+  - type: Food
+    requiresSpecialDigestion: true
+  - type: Tag
+    tags:
+    - ClothMade
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 12
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 2.5
+        - ReagentId: Fiber
+          Quantity: 2.5
+
index 0fb3df4d278091cdf8065d72a6321e58218efc0d..db77d81ce8479d9b615abb3ac46fd0dbd20ea0f1 100644 (file)
         Blunt: 1 # bonk
 # Tastes like France.
 
+- type: entity
+  name: cotton baguette
+  parent: FoodBreadBaguette
+  id: FoodBreadBaguetteCotton
+  description: Bon azzétit!
+  components:
+  - type: Sprite
+    state: baguette-cotton
+  - type: SliceableFood
+    slice: FoodBreadBaguetteCottonSlice
+  - type: Food
+    requiresSpecialDigestion: true
+  - type: Tag
+    tags:
+    - Bread
+    - ClothMade
+  - type: Clothing
+    equippedPrefix: baguette-cotton
+  - type: Item
+    inhandVisuals:
+      left:
+      - state: baguette-cotton-inhand-left
+      right:
+      - state: baguette-cotton-inhand-right
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 15
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 3
+        - ReagentId: Fiber
+          Quantity: 3
+        - ReagentId: Vitamin
+          Quantity: 1
+        - ReagentId: TableSalt
+          Quantity: 1
+        - ReagentId: Blackpepper
+          Quantity: 1
+
 - type: entity
   name: crostini
   parent: FoodBreadSliceBase
         - ReagentId: Blackpepper
           Quantity: 0.1
 
+- type: entity
+  name: cotton crostini
+  parent: FoodBreadBaguetteSlice
+  id: FoodBreadBaguetteCottonSlice
+  description: Bon az-zetite!
+  components:
+  - type: Sprite
+    state: crostini-cotton
+  - type: Food
+    requiresSpecialDigestion: true
+  - type: Tag
+    tags:
+    - Bread
+    - Slice
+    - ClothMade
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 2
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 0.25
+        - ReagentId: Fiber
+          Quantity: 0.25
+        - ReagentId: Vitamin
+          Quantity: 0.1
+        - ReagentId: TableSalt
+          Quantity: 0.1
+        - ReagentId: Blackpepper
+          Quantity: 0.1
+
 - type: entity
   name: buttered toast
   parent: FoodBreadSliceBase
index b4be6a8dfd1541aed5cb5c5483fc4ba5b17f3f87..db8c186856e3aa0b6250724335c2f3217d49930b 100644 (file)
@@ -28,7 +28,7 @@
   description: A delicious and spongy little cake.
   components:
   - type: Food
-    trash: 
+    trash:
     - FoodPlateMuffinTin
   - type: Sprite
     sprite: Objects/Consumable/Food/Baked/misc.rsi
         - ReagentId: Vitamin
           Quantity: 0.5
 
+- type: entity
+  name: cotton chèvre chaud
+  parent: FoodBakedChevreChaud
+  id: FoodBakedChevreChaudCotton
+  description: A disk of slightly melted chèvre flopped on top of a... cotton crostini, and toasted all-round.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - bread
+    - nutty
+    - creamy
+    - smokey
+    - cotton
+  - type: Sprite
+    state: chevrechaud-cotton
+  - type: Food
+    requiresSpecialDigestion: true
+  - type: Tag
+    tags:
+    - ClothMade
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 5
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 1
+        - ReagentId: Fiber
+          Quantity: 1
+        - ReagentId: Vitamin
+          Quantity: 0.5
+
 - type: entity
   name: brownies
   parent: FoodBakedBase
     damage:
       types:
         Blunt: 0 # so the damage stats icon doesn't immediately give away the syndie ones
+
+- type: entity
+  name: cotton croissant
+  parent: FoodBakedCroissant
+  id: FoodBakedCroissantCotton
+  description: Buttery, flaky, fibery goodness.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - bread
+    - butter
+    - cotton
+  - type: Sprite
+    state: croissant-cotton
+  - type: Food
+    requiresSpecialDigestion: true
+  - type: Tag
+    tags:
+    - ClothMade
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 7
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 1.5
+        - ReagentId: Fiber
+          Quantity: 1.5
+        - ReagentId: Butter
+          Quantity: 2
+        - ReagentId: Vitamin
+          Quantity: 1
index af7d75b1753dbd81af4c17e80943f3a5c2ec9fcb..30d0189492bf026b4b80d2dadec83c2f592ddda5 100644 (file)
   - type: Construction
     graph: DoughRope
     node: start
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 6
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 5
 
 - type: entity
   name: dough rope
   - type: Construction
     graph: DoughRope
     node: rolled
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 6
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 5
 
 - type: entity
   name: cornmeal dough
     - cotton
   - type: Sprite
     state: cotton-dough
-  # - type: SliceableFood # TODO add it
-    count: 3
-    slice: FoodDoughCottonSlice
+  - type: SliceableFood
+    count: 3
+    slice: FoodDoughCottonSlice
   - type: Construction
     graph: CottonPizza
     node: start
         - ReagentId: Fiber
           Quantity: 10
 
+- type: entity
+  name: cotton dough slice
+  parent: FoodBakingBase
+  id: FoodDoughCottonSlice
+  description: A slice of cotton dough.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - dough
+    - cotton
+  - type: Sprite
+    state: cotton-dough-slice
+  - type: Tag
+    tags:
+    - Slice
+  - type: Construction
+    graph: DoughRopeCotton
+    node: start
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 6
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 1.5
+        - ReagentId: Fiber
+          Quantity: 3.5
+
+- type: entity
+  name: dough rope
+  parent: FoodBakingBase
+  id: FoodDoughCottonRope
+  description: A thin noodle of cotton dough. Can be cooked into a cotton bagel.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - dough
+    - cotton
+  - type: Sprite
+    state: cotton-dough-rope
+  - type: Construction
+    graph: DoughRopeCotton
+    node: rolled
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        maxVol: 6
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 1.5
+        - ReagentId: Fiber
+          Quantity: 3.5
+
 - type: entity
   name: raw pastry base
   parent: FoodBakingBase
   - type: Construction
     graph: CottonPizza
     node: flat
+  - type: SliceableFood
+    count: 3
+    slice: FoodCroissantRawCotton
 
 - type: entity
   name: pizza bread
         reagents:
         - ReagentId: Nutriment
           Quantity: 3
+
+- type: entity
+  name: raw cotton croissant
+  parent: FoodCroissantRaw
+  id: FoodCroissantRawCotton
+  description: Buttery, flaky, fibery goodness waiting to happen.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - dough
+    - cotton
+  - type: Sprite
+    state: croissant-raw-cotton
index 52a9a817cfdfe874e49ad8df8373e1c26bf110a7..1b95d46dcec07d1bd258a7a9abca7a6050f84f7a 100644 (file)
       - tool: Rolling
         doAfter: 1
   - node: rolled
-    entity: FoodDoughRope
\ No newline at end of file
+    entity: FoodDoughRope
+
+- type: constructionGraph
+  id: DoughRopeCotton
+  start: start
+  graph:
+  - node: start
+    entity: FoodDoughCottonSlice
+    edges:
+    - to: rolled
+      steps:
+      - tool: Rolling
+        doAfter: 1
+  - node: rolled
+    entity: FoodDoughCottonRope
index 1ec6fc7233f4b29dc3a1027f7cf5d9ba74796b95..abfd0fd321aa4e5efd8f346f0ade898b921abcb9 100644 (file)
     FoodDoughRope: 1
     PoppySeeds: 1
 
+- type: microwaveMealRecipe
+  id: RecipeBagelCotton
+  name: cotton bagel recipe
+  result: FoodBagelCotton
+  time: 5
+  solids:
+    FoodDoughCottonRope: 1
+
 #Burgers
 
 - type: microwaveMealRecipe
   solids:
     FoodDough: 1
 
+- type: microwaveMealRecipe
+  id: RecipeBaguetteCotton
+  name: baguette recipe
+  result: FoodBreadBaguetteCotton
+  time: 15
+  reagents:
+    TableSalt: 5
+    Blackpepper: 5
+  solids:
+    FoodDoughCotton: 1
+
 - type: microwaveMealRecipe
   id: RecipeBaguetteSword
   name: baguette sword recipe
     FoodChevreSlice: 1
     FoodBreadBaguetteSlice: 1
 
+- type: microwaveMealRecipe
+  id: RecipeFoodBakedChevreChaudCotton
+  name: cotton chevre chaud recipe
+  result: FoodBakedChevreChaudCotton
+  time: 5
+  solids:
+    FoodChevreSlice: 1
+    FoodBreadBaguetteCottonSlice: 1
+
 - type: microwaveMealRecipe
   id: RecipeCannabisButter
   name: cannabis butter recipe
     FoodCroissantRaw: 1
     FoodButterSlice: 1
 
+- type: microwaveMealRecipe
+  id: RecipeCroissantCotton
+  name: cotton croissant recipe
+  result: FoodBakedCroissantCotton
+  time: 5
+  solids:
+    FoodCroissantRawCotton: 1
+    FoodButterSlice: 1
+
 - type: microwaveMealRecipe
   id: RecipeThrowingCroissant
   name: throwing croissant recipe
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bagel.rsi/bagel-cottondough.png b/Resources/Textures/Objects/Consumable/Food/Baked/bagel.rsi/bagel-cottondough.png
new file mode 100644 (file)
index 0000000..57fbe72
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bagel.rsi/bagel-cottondough.png differ
index fcd9dc077d6a218fa248d829167eb0e8879b7f90..60e45949fd108b6e2114db7fe90b423acf581c25 100644 (file)
@@ -1,17 +1,20 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Bagel and BagelPoppy were created by DrEnzyme",
+    "copyright": "Bagel and BagelPoppy were created by DrEnzyme. Bagel-cottondough by JuneSzalkowska.",
     "size": {
       "x": 32,
       "y": 32
     },
     "states": [
-      {
-        "name": "bagel"
-      },
-      {
-        "name": "bagel-poppy"
-      }
+        {
+            "name": "bagel"
+        },
+        {
+            "name": "bagel-poppy"
+        },
+        {
+            "name": "bagel-cottondough"
+        }
     ]
-}
\ No newline at end of file
+}
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-equipped-BELT.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-equipped-BELT.png
new file mode 100644 (file)
index 0000000..b631cbe
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-equipped-BELT.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-left.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-left.png
new file mode 100644 (file)
index 0000000..4949239
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-left.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-right.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-right.png
new file mode 100644 (file)
index 0000000..61880df
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton-inhand-right.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton.png
new file mode 100644 (file)
index 0000000..fc00041
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/baguette-cotton.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/crostini-cotton.png b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/crostini-cotton.png
new file mode 100644 (file)
index 0000000..3fefcbe
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/bread.rsi/crostini-cotton.png differ
index f35aa5f4ced86f7506015819effd88c1124d82af..d9142f7cf190233b320d28ff06eb017c4489b6cb 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation and modified by potato1234x at https://github.com/tgstation/tgstation/commit/0631fe5bde73a68b4c12bdfa633c30b2cee442d5. Crostini created by Github user deathride58, baguette taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, cotton made by mlexf (discord 1143460554963427380)",
+  "copyright": "Taken from tgstation and modified by potato1234x at https://github.com/tgstation/tgstation/commit/0631fe5bde73a68b4c12bdfa633c30b2cee442d5. Crostini created by Github user deathride58, baguette taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, cotton made by mlexf (discord 1143460554963427380). Cotton baguette and crostini variants by JuneSzalkowska",
   "size": {
     "x": 32,
     "y": 32
       "name": "baguette-inhand-right",
       "directions": 4
     },
+    {
+      "name": "baguette-cotton"
+    },
+    {
+      "name": "baguette-cotton-equipped-BELT",
+      "directions": 4
+    },
+    {
+      "name": "baguette-cotton-inhand-left",
+      "directions": 4
+    },
+    {
+      "name": "baguette-cotton-inhand-right",
+      "directions": 4
+    },
     {
       "name": "banana"
     },
@@ -70,6 +85,9 @@
     {
       "name": "crostini"
     },
+    {
+      "name": "crostini-cotton"
+    },
     {
       "name": "cotton"
     },
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/chevrechaud-cotton.png b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/chevrechaud-cotton.png
new file mode 100644 (file)
index 0000000..f4613a7
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/chevrechaud-cotton.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/croissant-cotton.png b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/croissant-cotton.png
new file mode 100644 (file)
index 0000000..3b54212
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/misc.rsi/croissant-cotton.png differ
index ea2e3dc6eae0ee72f196cb7f6a24a8c2b34e75fb..7afea96765bede95b65a4d7745c2fcb54d1e6414 100644 (file)
@@ -1,7 +1,7 @@
 {
     "version": 1,
     "license": "CC-BY-SA-3.0",
-    "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa. Chevrechaud created by Github user deathride58, croissant taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955. Muffin-chocolate, muffin-banana and muffin-cherry sprites modified from the original muffin sprite by RumiTiger",
+    "copyright": "Taken from tgstation and modified by Swept at https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa. Chevrechaud created by Github user deathride58, croissant taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955. Muffin-chocolate, muffin-banana and muffin-cherry sprites modified from the original muffin sprite by RumiTiger. Chevrechaud-cotton and croissant-cotton created by JuneSzalkowska",
     "size": {
         "x": 32,
         "y": 32
         {
             "name": "chevrechaud"
         },
+        {
+            "name": "chevrechaud-cotton"
+        },
         {
             "name": "croissant"
         },
+        {
+            "name": "croissant-cotton"
+        },
         {
            "name": "muffin-chocolate"
         },
diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-rope.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-rope.png
new file mode 100644 (file)
index 0000000..2c2062f
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-rope.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-slice.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-slice.png
new file mode 100644 (file)
index 0000000..ca7e234
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/cotton-dough-slice.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/croissant-raw-cotton.png b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/croissant-raw-cotton.png
new file mode 100644 (file)
index 0000000..f80dc89
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/ingredients.rsi/croissant-raw-cotton.png differ
index 366f39f96a0d880cf5939dba225c80dfaab89a36..dd802fb59fd741612b79e403b1c8102c83109c0c 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation and baystation and modified by potato1234x at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 and https://github.com/Baystation12/Baystation12/commit/a6067826de7fd8f698793f6d84e6c2f1f9b1f188. Tofu and tofu-slice were created by Discord user rosysyntax#6514. Chevrelog and chevredisk created by Github user deathride58, tortilladough tortillaflat and tortillaslice added by Phunny, butter-slice and croissant-raw taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, cotton made by mlexf (discord 1143460554963427380)",
+  "copyright": "Taken from tgstation and baystation and modified by potato1234x at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24 and https://github.com/Baystation12/Baystation12/commit/a6067826de7fd8f698793f6d84e6c2f1f9b1f188. Tofu and tofu-slice were created by Discord user rosysyntax#6514. Chevrelog and chevredisk created by Github user deathride58, tortilladough tortillaflat and tortillaslice added by Phunny, butter-slice and croissant-raw taken from tgstation at commit https://github.com/tgstation/tgstation/commit/7ffd61b6fa6a6183daa8900f9a490f46f7a81955, cotton made by mlexf (discord 1143460554963427380). Croissant-raw-cotton, cotton-dough-slice and cotton-dough-rope by JuneSzalkowska",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "cotton-dough"
     },
+    {
+      "name": "cotton-dough-slice"
+    },
+    {
+      "name": "cotton-dough-rope"
+    },
     {
       "name": "dough"
     },
     },
     {
       "name": "croissant-raw"
+    },
+    {
+      "name": "croissant-raw-cotton"
     }
   ]
 }