diff --git a/Resources/Locale/en-US/reagents/meta/consumable/drink/juice.ftl b/Resources/Locale/en-US/reagents/meta/consumable/drink/juice.ftl index 3f968421d06..b50de6df2dd 100644 --- a/Resources/Locale/en-US/reagents/meta/consumable/drink/juice.ftl +++ b/Resources/Locale/en-US/reagents/meta/consumable/drink/juice.ftl @@ -27,6 +27,9 @@ reagent-desc-juice-orange = Both delicious AND rich in Vitamin C. What more do y reagent-name-juice-pineapple = pineapple juice reagent-desc-juice-pineapple = The delicious juice of a pineapple. +# Floofstation +reagent-name-juice-pomegranate = pomegranate juice +reagent-desc-juice-pomegranate = The sweet taste of pomegranate, minus the lust. reagent-name-juice-potato = potato juice reagent-desc-juice-potato = Juice of the potato. Bleh. diff --git a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml index 8eb36c71b51..a1a1ef683eb 100644 --- a/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml +++ b/Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml @@ -1823,7 +1823,7 @@ tags: - ClothMade -- type: entity # Floofttation +- type: entity # Floofstation name: pomegranate parent: FoodProduceBase id: FoodPomegranate @@ -1847,7 +1847,43 @@ - type: Produce seedId: pomegranate - type: Extractable - grindableSolutionName: food + juiceSolution: + reagents: + - ReagentId: JuicePomegranate + Quantity: 20 + - type: SliceableFood + count: 2 + slice: FoodPomegranateSlice + - type: Tag + tags: + - Fruit + +- type: entity # Floofstation + name: pomegranate slice + parent: ProduceSliceBase + id: FoodPomegranateSlice + description: A delicious, sweet fruit, believed to have special properties. + components: + - type: FlavorProfile + flavors: + - sweet + - spooky + - type: Sprite + sprite: Floof/Objects/Specific/Hydroponics/pomegranate.rsi + - type: SolutionContainerManager + solutions: + food: + maxVol: 20 + reagents: + - ReagentId: Pomelustine + Quantity: 15 + - ReagentId: Nutriment + Quantity: 5 + - type: Extractable + juiceSolution: + reagents: + - ReagentId: JuicePomegranate + Quantity: 10 - type: Tag tags: - Fruit diff --git a/Resources/Prototypes/FloofStation/Reagents/Consumable/Drink/juice.yml b/Resources/Prototypes/FloofStation/Reagents/Consumable/Drink/juice.yml new file mode 100644 index 00000000000..2ec00d72e8e --- /dev/null +++ b/Resources/Prototypes/FloofStation/Reagents/Consumable/Drink/juice.yml @@ -0,0 +1,8 @@ +- type: reagent + id: JuicePomegranate + name: reagent-name-juice-pomegranate + parent: BaseJuice + desc: reagent-desc-juice-pomegranate + physicalDesc: reagent-physical-desc-sticky + flavor: sweet + color: "#660C21" \ No newline at end of file diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/meta.json b/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/meta.json index 775f8df408f..37753c03847 100644 --- a/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/meta.json +++ b/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/meta.json @@ -17,7 +17,10 @@ "name": "produce" }, { - "name": "seed" + "name": "seed" + }, + { + "name": "slice" }, { "name": "stage-1" diff --git a/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/slice.png b/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/slice.png new file mode 100644 index 00000000000..d2c6918b883 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Specific/Hydroponics/pomegranate.rsi/slice.png differ