diff --git a/code/game/objects/items/food/misc.dm b/code/game/objects/items/food/misc.dm index ba72e93a8b0..1a0e3ccbbe0 100644 --- a/code/game/objects/items/food/misc.dm +++ b/code/game/objects/items/food/misc.dm @@ -3,6 +3,7 @@ /obj/item/food/watermelonslice name = "watermelon slice" desc = "A slice of watery goodness." + icon = 'icons/obj/service/hydroponics/harvest.dmi' icon_state = "watermelonslice" food_reagents = list( /datum/reagent/water = 1, @@ -15,6 +16,22 @@ juice_typepath = /datum/reagent/consumable/watermelonjuice w_class = WEIGHT_CLASS_SMALL +/obj/item/food/appleslice + name = "apple slice" + desc = "The perfect after-school snack." + icon = 'icons/obj/service/hydroponics/harvest.dmi' + icon_state = "appleslice" + food_reagents = list( + /datum/reagent/consumable/applejuice = 1, + /datum/reagent/consumable/nutriment/vitamin = 0.2, + /datum/reagent/consumable/nutriment = 1, + ) + tastes = list("apple" = 1) + foodtypes = FRUIT + food_flags = FOOD_FINGER_FOOD + juice_typepath = /datum/reagent/consumable/applejuice + w_class = WEIGHT_CLASS_SMALL + /obj/item/food/hugemushroomslice name = "huge mushroom slice" desc = "A slice from a huge mushroom." diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_guide.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_guide.dm index ea6d10cb668..c02a7243368 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_guide.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_guide.dm @@ -365,6 +365,11 @@ result = /obj/item/food/watermelonslice category = CAT_SALAD +/datum/crafting_recipe/food/knife/appleslice + reqs = list(/obj/item/food/grown/apple = 1) + result = /obj/item/food/appleslice + category = CAT_SALAD + /datum/crafting_recipe/food/knife/kamaboko_slice reqs = list(/obj/item/food/kamaboko = 1) result = /obj/item/food/kamaboko_slice diff --git a/code/modules/hydroponics/grown/apple.dm b/code/modules/hydroponics/grown/apple.dm index b994749c2f8..0079f63ec90 100644 --- a/code/modules/hydroponics/grown/apple.dm +++ b/code/modules/hydroponics/grown/apple.dm @@ -26,6 +26,9 @@ tastes = list("apple" = 1) distill_reagent = /datum/reagent/consumable/ethanol/hcider +/obj/item/food/grown/apple/make_processable() + AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/appleslice, 5, 20, screentip_verb = "Slice") + // Gold Apple /obj/item/seeds/apple/gold name = "pack of golden apple seeds" @@ -41,6 +44,9 @@ reagents_add = list(/datum/reagent/gold = 0.2, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.1) rarity = 40 // Alchemy! +/obj/item/food/grown/apple/gold/make_processable() + return // You're going to break your knife! + /obj/item/food/grown/apple/gold seed = /obj/item/seeds/apple/gold name = "golden apple" diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index 97ded07df21..46d7459e0b0 100644 Binary files a/icons/obj/food/food.dmi and b/icons/obj/food/food.dmi differ diff --git a/icons/obj/service/hydroponics/harvest.dmi b/icons/obj/service/hydroponics/harvest.dmi index 28a43776a50..57a127cd997 100644 Binary files a/icons/obj/service/hydroponics/harvest.dmi and b/icons/obj/service/hydroponics/harvest.dmi differ