Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -937,9 +937,26 @@
- 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
Expand Down Expand Up @@ -984,6 +1001,7 @@
- VimPilot
- DoorBumpOpener
- Bread
- Meat
- type: CanEscapeInventory
baseResistTime: 2
- type: Puller
Expand Down
Comment thread
pcaessayrs marked this conversation as resolved.
Original file line number Diff line number Diff line change
Expand Up @@ -696,9 +696,25 @@
- 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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,30 @@
#
# 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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@
count: 1

- type: entity
parent: [SheetOtherBase, FoodBase]
parent: [SheetOtherBase, EdibleBase]
id: SheetUranium
name: uranium
suffix: Full
Expand Down