* FIX: Uranium, Cak, and BreadDog are not garbage!
* Fixed bread typo for spacegarbage change.
* Style: moved ediblebase
* Update Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/bread.yml
* Update Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/cake.yml
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
- type: entity
name: bread dog
id: MobBreadDog
- parent: FoodBreadSausage
+ parent: EdibleBase
description: It's a bread. It's a dog. It's a... breaddog?
components:
+ - type: FlavorProfile
+ flavors:
+ - meaty
+ - bread
+ - type: SliceableFood
+ slice: FoodBreadSausageSlice
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 45
+ reagents:
+ - ReagentId: Nutriment
+ Quantity: 10
+ - ReagentId: Vitamin
+ Quantity: 5
+ - ReagentId: Protein
+ Quantity: 5
- type: Sprite
noRot: true
drawdepth: Mobs
- VimPilot
- DoorBumpOpener
- Bread
+ - Meat
- type: CanEscapeInventory
baseResistTime: 2
- type: Puller
- type: entity
name: cak
id: MobCatCake
- parent: FoodCakeBase
+ parent: EdibleBase
description: It's a cake. It's a cat. It's a cak.
components:
+ - type: FlavorProfile
+ flavors:
+ - sweet
+ - type: InjectableSolution
+ solution: food
+ - type: RefillableSolution
+ solution: food
+ - type: SolutionContainerManager
+ solutions:
+ food:
+ maxVol: 30
+ reagents:
+ - ReagentId: Nutriment
+ Quantity: 20
+ - ReagentId: Vitamin
+ Quantity: 5
- type: Sprite
noRot: true
drawdepth: Mobs
#
-# Base component for consumable food
+# Base component for edible food-like items
#
- type: entity
parent: BaseItem
- id: FoodBase
+ id: EdibleBase
abstract: true
components:
- type: FlavorProfile
flavors:
- food
- type: Food
- - type: SpaceGarbage
- type: Sprite
- type: StaticPrice
price: 0
+#
+# Base component for consumable food
+# that should be cleaned up in space
+#
+- type: entity
+ parent: EdibleBase
+ id: FoodBase
+ abstract: true
+ components:
+ - type: SpaceGarbage
+
# This base type is used to cover all of the "obvious" things that should be doable to open-package food.
# Practically this means injection.
# But it might in future also mean drawing with a syringe, so this is a base prototype just in case.
count: 1
- type: entity
- parent: [SheetOtherBase, FoodBase]
+ parent: [SheetOtherBase, EdibleBase]
id: SheetUranium
name: uranium
suffix: Full