]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Edited the rest of the chef's items
author5tickman <5tick@comcast.net>
Tue, 22 Jul 2025 23:44:02 +0000 (18:44 -0500)
committer5tickman <5tick@comcast.net>
Tue, 22 Jul 2025 23:44:02 +0000 (18:44 -0500)
15 files changed:
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/plate.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/tin.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/breakfast.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/frozen.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/meals.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/meat.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/noodles.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/skewer.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/soup.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/taco.yml
Resources/Prototypes/Entities/Objects/Tools/tools.yml
Resources/Prototypes/Entities/Objects/Weapons/Melee/knife.yml

index ffccf07ab64a3ddbb7d982337c1151c3df3983ee..25bf2905f73c47a72e0917b989a472877aeccf76 100644 (file)
@@ -7,7 +7,9 @@
   description: A simple bowl, used for soups and salads.
   components:
   - type: Item
-    storedRotation: -90
+    shape:
+    - 0,0,1,0
+    storedOffset: 0,-3
   - type: SolutionContainerManager
     solutions:
       food:
   id: FoodBowlBigTrash
   description: A simple bowl, broken and useless.
   components:
+  - type: Item
+    shape:
+    - 0,0,1,0
+    storedOffset: 0,-3
   - type: Sprite
     sprite: Objects/Consumable/Food/bowl.rsi
     state: bowl-trash
index a0cc58011830cc92152f877f9636c7e570f76652..b6cd984907db2f7447bca1b384372a66f32e3306 100644 (file)
@@ -46,7 +46,9 @@
       - Donut
   - type: Item
     sprite: Objects/Consumable/Food/Baked/donut.rsi
-    size: Small
+    size: Normal
+    shape:
+    - 0,0,2,1
     heldPrefix: box
   - type: StorageFill
     contents:
       - Egg
   - type: Item
     sprite: Objects/Consumable/Food/egg.rsi
-    size: Small
+    size: Normal
+    shape:
+    - 0,0,2,1
+    storedOffset: 0,-6
   - type: StorageFill
     contents:
     - id: FoodEgg
     heldPrefix: box
     shape:
     - 0,0,2,1
+    storedOffset: 0,-6
   - type: Appearance
   - type: EntityStorageVisuals
     stateDoorOpen: box-open
       - DonkPocket
   - type: Item
     sprite: Objects/Consumable/Food/Baked/donkpocket.rsi
-    size: Small
+    size: Normal
+    shape:
+    - 0,0,2,1
+    storedOffset: -1,1
   - type: StorageFill
     contents:
     - id: FoodDonkpocket
       - ClothMade
   - type: Item
     size: Normal
+    shape:
+    - 0,0,1,1
   - type: StorageFill
     contents:
     - id: MaterialCloth10
index ac2cf22c595c6f9182e2d74bc0fa39a30bc45064..a4e0239ab026e31ac39f312e873f033f5803fbac 100644 (file)
 # Plastic Plate
 
 - type: entity
-  name: plastic plate
+  name: large plastic plate
   parent: BaseItem
   id: FoodPlatePlastic
   description: A large blue plastic plate, excellent for a birthday cake.
     - Trash
 
 - type: entity
-  name: plastic plate
+  name: small plastic plate
   parent: BaseItem
   id: FoodPlateSmallPlastic
   description: A blue plastic plate, excellent for slices of birthday cake.
     sprite: Objects/Consumable/Food/plates.rsi
     state: muffin-tin
   - type: Item
-    size: Small
+    size: Tiny
     shape:
-    - 0,0,1,0
-    storedOffset: 0,-3
+    - 0,0,0,0
+    storedOffset: 0,-2
   - type: Tag
     tags:
     - Trash
index 3fbf14a6d604239dca2e72be97a3e812b8f3ae27..8deda57d47c3eaaace689655b2ff501ee34f6305 100644 (file)
@@ -37,7 +37,7 @@
   - type: Item
     sprite: Objects/Consumable/Food/snacks.rsi
     heldPrefix: packet
-    size: Tiny
+    size: Small
   - type: DamageOnLand
     damage:
       types:
@@ -63,7 +63,7 @@
   - type: Item
     sprite: Objects/Consumable/Food/snacks.rsi
     heldPrefix: packet
-    size: Tiny
+    size: Small
   - type: PhysicalComposition
     materialComposition:
       Steel: 100
@@ -81,6 +81,8 @@
   name: tinned peaches
   description: Just a nice can of ripe peaches swimming in their own juices.
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/peaches.rsi
   - type: FlavorProfile
@@ -88,7 +90,7 @@
     - sweet
     - funny
   - type: Food
-    trash: 
+    trash:
     - FoodTinPeachesTrash
   - type: Tag
     tags:
   id: FoodTinPeachesTrash
   name: tinned peaches
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/peaches.rsi
 
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/maint_peaches.rsi
   - type: Food
-    trash: 
+    trash:
     - FoodTinPeachesMaintTrash
 
 # only exists for backwards compatibility with a few maps, nothing else uses it
   id: FoodTinPeachesMaintTrash
   name: maintenance peaches
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/maint_peaches.rsi
 
   name: tin of beans
   description: Musical fruit in a slightly less musical container.
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/beans.rsi
   - type: FlavorProfile
     - salty
     - cheap
   - type: Food
-    trash: 
+    trash:
     - FoodTinBeansTrash
 
 - type: entity
   id: FoodTinBeansTrash
   name: tin of beans
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/beans.rsi
 
   name: tinned meat
   description: A standard issue tin of meat with a convenient pull tab.
   components:
+  - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/meat.rsi
   # the convenient pull tab
     - salty
     - cheap
   - type: Food
-    trash: 
+    trash:
     - FoodTinMRETrash
   - type: Tag
     tags:
   id: FoodTinMRETrash
   name: tinned meat
   components:
+  - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
   - type: Sprite
     sprite: Objects/Consumable/Food/Tins/meat.rsi
index 01df50b5d558d3cdf671bc2db403df9e12ac6972..2842485dbfb80404c40741a936cab9b7450001bf 100644 (file)
@@ -9,7 +9,7 @@
   description: A full breakfast, rise and shine!
   components:
   - type: Item
-    storedRotation: -90
+    size: Normal
   - type: Food
   - type: Sprite
     sprite: Objects/Consumable/Food/breakfast.rsi
index 5cbdbf7820b649e7d2697ef4f0d327c63d27f797..0f4ed35b6ad7c9301d212def43e26fb733a2f3f9 100644 (file)
@@ -25,6 +25,9 @@
   id: FoodFrozenSandwich
   description: Portable ice-cream in its own packaging.
   components:
+  - type: Item
+    shape:
+    - 0,0,1,0
   - type: Sprite
     state: sandwich
 
@@ -34,6 +37,9 @@
   id: FoodFrozenSandwichStrawberry
   description: Portable ice-cream in its own packaging of the strawberry variety.
   components:
+  - type: Item
+    shape:
+    - 0,0,1,0
   - type: Sprite
     state: sandwich-strawberry
 
@@ -61,6 +67,8 @@
   id: FoodFrozenCornuto
   description: A Neapolitan vanilla and chocolate ice-cream cone. It menaces with a sprinkling of caramelized nuts.
   components:
+  - type: Item
+    storedRotation: -45
   - type: Sprite
     state: cornuto
   - type: SolutionContainerManager
@@ -88,7 +96,7 @@
     - state: popsicle
       color: orange
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenPopsicleTrash
   - type: Tag
     tags:
     - state: popsicle
       color: red
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenPopsicleTrash
   - type: Tag
     tags:
     - state: stick
     - state: jumbo
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenPopsicleTrash
   - type: SolutionContainerManager
     solutions:
         - state: alpha-filling
     #      color: foo
     - type: Food
-      trash: 
+      trash:
       - FoodFrozenSnowconeTrash
     - type: SolutionContainerManager
       solutions:
     - state: cone
     - state: berry
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenSnowconeTrash
   - type: Tag
     tags:
     - state: cone
     - state: fruitsalad
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenSnowconeTrash
   - type: Tag
     tags:
     - state: cone
     - state: clown
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenSnowconeTrash
 
 - type: entity
     - state: cone
     - state: mime
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenSnowconeTrash
 
 - type: entity
     - state: cone
     - state: rainbow
   - type: Food
-    trash: 
+    trash:
     - FoodFrozenSnowconeTrash
 
 # Trash
   id: FoodFrozenSnowconeTrash
   description: A crumpled paper cone used for an icy treat. Worthless.
   components:
+  - type: Item
+    size: Tiny
   - type: Sprite
     sprite: Objects/Consumable/Food/frozen.rsi
     state: cone-trash
index 4be9b9f60091787fe12f408ef6191d8505d49858..1d8b270405a7ea4dc9da0ed868cd92ee9f0b8ba6 100644 (file)
@@ -11,7 +11,8 @@
   description: A delicious meal, cooked with love.
   components:
   - type: Item
-    storedRotation: -90
+    shape:
+    - 0,0,1,0
   - type: Food
   - type: Sprite
     sprite: Objects/Consumable/Food/meals.rsi
@@ -31,6 +32,8 @@
   id: FoodMealPotatoLoaded
   description: Totally baked.
   components:
+  - type: Item
+    storedOffset: 0,-2
   - type: FlavorProfile
     flavors:
       - cheesy
@@ -45,6 +48,8 @@
   id: FoodMealFries
   description: AKA, French Fries, Freedom Fries, etc.
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: FlavorProfile
     flavors:
       - potatoes
@@ -59,6 +64,8 @@
   id: FoodMealFriesCheesy
   description: Fries. Covered in cheese. Duh.
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: FlavorProfile
     flavors:
       - potatoes
@@ -74,6 +81,8 @@
   id: FoodMealFriesCarrot
   description: Tasty fries from fresh carrots.
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: FlavorProfile
     flavors:
       - carrots
   id: FoodMealNachos
   description: Chips from Space Mexico.
   components:
+  - type: Item
+    storedOffset: 0,-2
   - type: Food
     trash:
     - FoodPlateSmall
   id: FoodMealNachosCheesy
   description: The delicious combination of nachos and melting cheese.
   components:
+  - type: Item
+    storedOffset: 0,-2
   - type: Food
     trash:
     - FoodPlateSmall
   id: FoodMealNachosCuban
   description: That's some dangerously spicy nachos.
   components:
+  - type: Item
+    storedOffset: 0,-2
   - type: Food
     trash:
     - FoodPlateSmall
   id: FoodMealMint
   description: It's wafer thin.
   components:
+  - type: Item
+    storedOffset: 0,-1
   - type: FlavorProfile
     flavors:
       - minty
   id: FoodMealEggplantParm
   description: The only good recipe for eggplant.
   components:
+  - type: Item
+    storedOffset: 0,-2
   - type: FlavorProfile
     flavors:
       - eggplant
   id: FoodMealPotatoYaki
   description: Made with roasted sweet potatoes!
   components:
+  - type: Item
+    storedOffset: 0,-2
   - type: FlavorProfile
     flavors:
       - sweet
   id: FoodMealCubancarp
   description: A grifftastic sandwich that burns your tongue and then leaves it numb!
   components:
+  - type: Item
+    storedOffset: 3,-7
   - type: FlavorProfile
     flavors:
       - fishy
   id: FoodMealCornedbeef
   description: Now you can feel like a real tourist vacationing in Ireland.
   components:
+  - type: Item
+    storedOffset: 0,-1
   - type: FlavorProfile
     flavors:
       - meaty
   id: FoodMealBearsteak
   description: Because eating bear wasn't manly enough.
   components:
+  - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
+    storedOffset: -1,4
   - type: FlavorProfile
     flavors:
       - meaty
   id: FoodMealPigblanket
   description: A tiny sausage wrapped in a flakey, buttery roll. Free this pig from its blanket prison by eating it.
   components:
+  - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
   - type: FlavorProfile
     flavors:
       - meaty
   id: FoodMealRibs
   description: BBQ ribs, slathered in a healthy coating of BBQ sauce. The least vegan thing to ever exist.
   components:
+  - type: Item
+    storedOffset: 0,-4
   - type: Food
     trash:
     - FoodKebabSkewer
   id: FoodMealOmelette
   description: Cheesy.
   components:
+  - type: Item
+    storedOffset: 0,-1
   - type: FlavorProfile
     flavors:
       - egg
   id: FoodMealFriedegg
   description: A fried egg, with a touch of salt and pepper.
   components:
+  - type: Item
+    storedOffset: 0,-1
   - type: FlavorProfile
     flavors:
       - egg
   id: FoodMealMilkape
   description: The king of Jungle Thick.
   components:
+  - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
   - type: FlavorProfile
     flavors:
       - milk
   id: FoodMealMemoryleek
   description: This should refresh your memory.
   components:
+  - type: Item
+    shape:
+    - 0,0,0,1
   - type: FlavorProfile
     flavors:
       - memoryleek
   id: DisgustingSweptSoup
   description: Jesus christ.
   components:
+  - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
+    storedOffset: 0,-2
   - type: Sprite
     state: saltysweet
   - type: SolutionContainerManager
   id: FoodMealQueso
   description: A classic dipping sauce that you can't go wrong with.
   components:
+    - type: Item
+      storedOffset: 0,-6
     - type: FlavorProfile
       flavors:
         - cheesy
   id: FoodMealEnchiladas
   description: Viva La Mexico!
   components:
+    - type: Item
+      storedOffset: -1,0
     - type: FlavorProfile
       flavors:
         - meaty
   id: FoodSaladWatermelonFruitBowl
   description: The only salad where you can eat the bowl.
   components:
+  - type: Item
+    storedOffset: 0,-3
   - type: FlavorProfile
     flavors:
       - fruity
   id: FoodMealCornInButter
   description: Buttery.
   components:
+  - type: Item
+    storedOffset: 0,-5
   - type: Food
     trash:
     - FoodPlate
index b603ffe0116e9251ac8c4da7379572f887f37475..9d506407a37adf5d849614e9d57419cd057be494 100644 (file)
@@ -24,7 +24,8 @@
         - ReagentId: Fat
           Quantity: 5
   - type: Item
-    size: Tiny
+    shape:
+    - 0,0,1,0
   - type: Fixtures
     fixtures:
       fix1:
     tags:
     - Meat
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: plain-inhand-left
     count: 3
     slice: FoodMeatCutlet
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: plain-inhand-left
       - ReagentId: CarpoToxin
         Quantity: 5
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: bacon
   - type: Item
+    storedOffset: -1,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: filet migrawr
   - type: Item
+    storedOffset: -1,2
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: cooked penguin
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: cooked chicken
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: cooked duck
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
   id: FoodMeatCrab
   description: A pile of raw crab meat.
   components:
+  - type: Item
+    storedOffset: -1,2
   - type: FlavorProfile
     flavors:
       - crabby
     node: start
     defaultTarget: goliath steak
   - type: Item
+    storedOffset: -1,0
     inhandVisuals:
       left:
       - state: plain-inhand-left
     node: start
     defaultTarget: dragon steak
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: dragon-inhand-left
     count: 3
     slice: FoodMeatCutlet
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: plain-inhand-left
     node: start
     defaultTarget: lizard steak
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: plain-inhand-left
         - ReagentId: Fat
           Quantity: 4
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: rotten-inhand-left
     count: 3
     slice: FoodMeatSpiderCutlet
   - type: Item
+    storedOffset: 0,2
     heldPrefix: spider
 
 - type: entity
         - ReagentId: Fat
           Quantity: 3
   - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
     inhandVisuals:
       left:
       - state: snake-inhand-left
         - ReagentId: UncookedAnimalProteins
           Quantity: 1
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
         - ReagentId: Toxin
           Quantity: 2
   - type: Item
+    storedOffset: -1,3
     inhandVisuals:
       left:
       - state: snake-inhand-left
     count: 3
     slice: FoodMeatXenoCutlet
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: plain-inhand-left
   - type: StaticPrice
     price: 100
   - type: Item
+    storedOffset: 0,-2
     inhandVisuals:
       left:
       - state: tomato-inhand-left
   id: FoodMeatSalami
   description: A large tube of salami. Best not to ask what went into it.
   components:
+  - type: Item
+    storedOffset: 0,1
   - type: Tag
     tags:
     - Raw
   id: FoodMeatClown
   description: A delicious, round piece of meat clown. How horrifying.
   components:
+  - type: Item
+    storedOffset: 0,3
   - type: FlavorProfile
     flavors:
       - meaty
   id: FoodMeatMeatball
   description: A raw ball of meat. Meat ball.
   components:
+  - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,2
   - type: Tag
     tags:
     - Raw
     node: start
     defaultTarget: cooked meat patty
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     heldPrefix: generic-pink
 
 - type: entity
   - type: Sprite
     state: slime
   - type: Item
+    storedOffset: -1,2
     inhandVisuals:
       left:
       - state: slime-inhand-left
         - ReagentId: Water
           Quantity: 4 #It makes saline if you add salt!
   - type: Item
+    storedOffset: -1,-3
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     tags:
     - Meat
   - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
     inhandVisuals:
       left:
       - state: plain-inhand-left
   name: smile extract
   description: It's a real panacea. But at what cost?
   components:
+  - type: Item
+    size: Tiny
   - type: Extractable
     grindableSolutionName: food
   - type: FlavorProfile
       Burger: MeatSteak
       Taco: MeatSteak
   - type: Item
+    storedOffset: -2,1
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatBacon
       Taco: MeatBacon
   - type: Item
+    storedOffset: -1,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: MeatBearBurger
       Taco: MeatBear
   - type: Item
+    storedOffset: -1,1
     heldPrefix: meatball
 
 - type: entity
       Burger: MeatPenguinBurger
       Taco: MeatPenguin
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatChicken
       Taco: MeatChicken
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatDuck
       Taco: MeatDuck
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatCrabBurger
       Taco: MeatCrab
   - type: Item
+    storedOffset: -1,2
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatGoliathBurger
       Taco: MeatGoliath
   - type: Item
+    storedOffset: -1,0
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatLizardBurger
       Taco: MeatLizard
   - type: Item
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: MeatSpiderBurger
       Taco: MeatSpider
   - type: Item
+    storedOffset: -1,-1
     inhandVisuals:
       left:
       - state: snake-inhand-left
     graph: MeatMeatballCooked
     node: meatball cooked
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,2
     heldPrefix: meatball
 
 - type: entity
       Burger: MeatPatty
       Taco: MeatPatty
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     heldPrefix: meatball
 
 - type: entity
       Burger: MeatSnail
       Taco: MeatSnail
   - type: Item
+    storedOffset: -1,-3
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     graph: AnomalyMeatSteak
     node: anomaly steak
   - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
     inhandVisuals:
       left:
       - state: plain-cooked-inhand-left
       Burger: DragonSteak
       Taco: DragonSteak
   - type: Item
+    storedOffset: 0,-1
     inhandVisuals:
       left:
       - state: dragon-cooked-inhand-left
     node: start
     defaultTarget: cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: bear cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: penguin cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: chicken cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: duck cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: lizard cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: spider cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
     node: start
     defaultTarget: xeno cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
   id: FoodMeatTomatoCutlet
   description: A cutlet from a slab of tomato.
   components:
+  - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,0
   - type: Tag
     tags:
     - Cutlet
   id: FoodMeatSalamiSlice
   description: A slice of cured salami.
   components:
+  - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,0
   - type: Tag
     tags:
     - Raw
     node: start
     defaultTarget: dragon cutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: MeatCutlet
       Taco: MeatCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: BearCutletBurger
       Taco: BearCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: PenguinCutletBurger
       Taco: PenguinCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: ChickenCutlet
       Taco: ChickenCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: DuckCutlet
       Taco: DuckCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: LizardCutletBurger
       Taco: LizardCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: SpiderCutletBurger
       Taco: SpiderCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,0
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: XenoCutlet
       Taco: XenoCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
       Burger: DragonCutlet
       Taco: DragonCutlet
   - type: Item
+    size: Tiny
+    shape:
+    - 0,0,0,0
+    storedOffset: -1,1
     inhandVisuals:
       left:
       - state: generic-pink-inhand-left
index 580038115fd7188f50ee5dab3477297e701fbf05..b33a35e8fc4384d0c5c2cb79cf93f07899d57539 100644 (file)
@@ -8,7 +8,8 @@
   description: Now that's a nice pasta!
   components:
   - type: Item
-    storedRotation: -90
+    shape:
+    - 0,0,1,0
   - type: Sprite
     sprite: Objects/Consumable/Food/noodles.rsi
   - type: SolutionContainerManager
@@ -27,6 +28,8 @@
   id: FoodNoodlesBoiled
   description: A plain dish of noodles, this needs more ingredients.
   components:
+  - type: Item
+    storedOffset: 0,-4
   - type: FlavorProfile
     flavors:
       - pasta
@@ -40,6 +43,8 @@
   id: FoodNoodles
   description: Spaghetti and crushed tomatoes. Just like your abusive father used to make!
   components:
+  - type: Item
+    storedOffset: 0,-4
   - type: FlavorProfile
     flavors:
       - pasta
   id: FoodNoodlesCopy
   description: You probably shouldn't try this, you always hear people talking about how bad it is...
   components:
+  - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
   - type: Food
     trash:
     - FoodPlateSmall
@@ -88,6 +97,8 @@
   id: FoodNoodlesMeatball
   description: Now that's a nice-a meatball!
   components:
+  - type: Item
+    storedOffset: 0,-4
   - type: FlavorProfile
     flavors:
       - pasta
   id: FoodNoodlesSpesslaw
   description: A lawyer's favourite.
   components:
+  - type: Item
+    storedOffset: 0,-4
   - type: FlavorProfile
     flavors:
       - pasta
   id: FoodNoodlesButter
   description: Noodles covered in savory butter. Simple and slippery, but delicious.
   components:
+  - type: Item
+    storedOffset: 0,-4
   - type: FlavorProfile
     flavors:
       - pasta
index 7b9db1f41febd8771cdbf1f08d65beb0400a3057..2722881564d86450d6c6ba72445ec266eceb8446 100644 (file)
@@ -7,16 +7,20 @@
   id: FoodKebabSkewer
   description: A thin rod of metal used to skewer just about anything and cook it.
   components:
+  - type: Item
+    shape:
+    - 0,0,1,0
+    storedOffset: 0,-2
   - type: Sprite
     sprite: Objects/Consumable/Food/skewer.rsi
-    state: 
+    state:
     layers:
     - state: skewer
     - map: ["foodSequenceLayers"]
   - type: LandAtCursor
   - type: Fixtures
     fixtures:
-      fix1: 
+      fix1:
         shape: !type:PolygonShape
           vertices:
             - -0.40,-0.20
@@ -50,7 +54,7 @@
     - Trash
     - Skewer
   - type: Food
-    trash: 
+    trash:
     - FoodKebabSkewer
   - type: SolutionContainerManager
     solutions:
@@ -61,8 +65,8 @@
     key: Skewer
     maxLayers: 4
     startPosition: -0.27, -0.19
-    inverseLayers: true 
+    inverseLayers: true
     offset: 0.2, 0.1
     nameGeneration: food-sequence-skewer-gen
     contentSeparator: ", "
-    allowHorizontalFlip: false
\ No newline at end of file
+    allowHorizontalFlip: false
index c8b0e2d1f85618527bfc888ba479086147d806ed..83a1c61dc9a507f2750fec08923bbb048e64d85b 100644 (file)
   - type: Item
     heldPrefix: chocolatebar
     size: Tiny
+    storedOffset: 1,-1
   - type: Tag
     tags:
       - FoodSnack
     state: chocolatebar-open
   - type: Item
     heldPrefix: chocolatebar-open
+    storedOffset: 1,-2
   - type: Tag
     tags:
       - FoodSnack
     state: energybar
   - type: Item
     heldPrefix: energybar
+    storedOffset: 0,-1
   - type: SpawnItemsOnUse
     items:
       - id: FoodPacketEnergyTrash
     state: energybar-open
   - type: Item
     heldPrefix: energybar-open
+    storedOffset: 0,-2
 
 - type: entity
   name: Sweetie's pistachios
     state: pistachio
   - type: Item
     heldPrefix: pistachio
+    storedOffset: 1,0
   - type: Food
     trash:
     - FoodPacketPistachioTrash
     state: semki
   - type: Item
     heldPrefix: semki
+    storedOffset: 1,0
   - type: Food
     trash:
     - FoodPacketSemkiTrash
     - FoodPacketCupRamenTrash
   - type: Item
     heldPrefix: ramen
+    storedOffset: 0,-1
 
 - type: entity
   parent: DrinkRamen
     state: chinese1
   - type: Item
     heldPrefix: chinese1
+    storedOffset: 1,-2
   - type: SolutionContainerManager
     solutions:
       food:
     state: chinese2
   - type: Item
     heldPrefix: chinese2
+    storedOffset: 0,-2
   - type: SolutionContainerManager
     solutions:
       food:
   - type: Item
     sprite: Objects/Consumable/Food/snacks.rsi
     heldPrefix: cookie_fortune
+    storedOffset: 1,-1
     size: Tiny
   - type: Food
     trash:
   components:
   - type: Item
     size: Small
+    storedOffset: -1,0
     heldPrefix: nutribrick
   - type: Tag
     tags:
       - nutribrick
   - type: Item
     size: Small
+    storedOffset: -1,0
     heldPrefix: nutribrick-open
   - type: Tag
     tags:
     state: mre-brownie
   - type: Item
     heldPrefix: mre-brownie
+    size: Tiny
+    storedOffset: -1,-1
   - type: Tag
     tags:
       - FoodSnack
     state: mre-brownie-open
   - type: Item
     heldPrefix: mre-brownie-open
+    storedOffset: -1,-1
   - type: Food
   - type: SolutionContainerManager
     solutions:
     sprite: Objects/Consumable/Food/candy.rsi
     heldPrefix: swirl_lollipop
     size: Small
+    storedRotation: -45
+    storedOffset: 0,-1
   - type: Tag
     tags:
     - FoodSnack
index ecc4b22894549d8a0b22b74e45c013096b9d93cf..c919aab5289076ebcd18302195242983c0b4c2b8 100644 (file)
@@ -6,7 +6,9 @@
   abstract: true
   components:
   - type: Item
-    storedRotation: -90
+    shape:
+    - 0,0,1,0
+    storedOffset: 0,-3
   - type: Food
     trash:
     - FoodBowlBig
         - ReagentId: Sugar
           Quantity: 8
         - ReagentId: Vitamin
-          Quantity: 17 
+          Quantity: 17
   - type: Tag
     tags:
     - Fruit
   id: FoodJellyAmanita
   description: It's evil, don't touch it!
   components:
+  - type: Item
+    size: Normal
+    storedOffset: 0,-3
   - type: FlavorProfile
     flavors:
       - mushroom
   id: FoodSoupElectron
   description: A gastronomic curiosity of ethereal origin.
   components:
+  - type: Item
+    size: Normal
+    shape:
+    - 0,0,1,1
+    storedOffset: 0,2
   - type: FlavorProfile
     flavors:
       - mushrooms
index d71570477061db59f5fb053f5606082858284b09..651594c8ee095e05997b95038adeb2d3df64d856 100644 (file)
@@ -7,7 +7,7 @@
   description: A taco shell, easy to hold, but falls on its side when put down.
   components:
   - type: Item
-    storedRotation: -90
+    storedOffset: 0,-3
   - type: Food
     transferAmount: 3
   - type: Sprite
@@ -61,7 +61,9 @@
           Quantity: 4
   - type: Item
     sprite: Objects/Consumable/Food/taco.rsi
-    storedRotation: -90
+    shape:
+    - 0,0,1,0
+    storedOffset: 0,1
   - type: Tag
     tags:
       - Meat
   id: FoodTacoDragon
   description: A dragon taco, which is technically also a fish taco.
   components:
+  - type: Item
+    storedOffset: 0,3
   - type: FlavorProfile
     flavors:
     - meaty
index 71c1e6bf4e49e9fd839041316ffdea032c6a165f..339ba9eeae8138295a2d76c4172ef8dcbc6a7989 100644 (file)
   - type: Item
     sprite: Objects/Tools/rolling_pin.rsi
     size: Small
+    storedRotation: -45
   - type: Clothing
     sprite: Objects/Tools/rolling_pin.rsi
     quickEquip: false
index edab0e8a9401fb2a9f4f9e71352ca313a1954b4e..940514971a7d5dee96eecb614b70faaa26b0bb04 100644 (file)
@@ -43,6 +43,8 @@
     state: icon
   - type: Item
     sprite: Objects/Weapons/Melee/kitchen_knife.rsi
+    storedOffset: -1,1
+    storedRotation: -45
   - type: GuideHelp
     guides:
     - Chef