A christmas miracle! Adds english fruitcake. (#63557)

This PR adds the ability to craft english fruitcakes using:
    1 plain cake
    1 raisin
    1 cherry
    5u rum

It is an absolute holiday classic and quite different than most of our other cakes which are more sponge style cakes.
This commit is contained in:
Krysonism
2021-12-24 10:54:41 -08:00
committed by GitHub
parent 52d50d9873
commit ecee2f2cb6
3 changed files with 38 additions and 0 deletions
+27
View File
@@ -490,3 +490,30 @@
/obj/item/food/cakeslice/pavlova/nuts
foodtypes = NUTS | FRUIT | SUGAR
/obj/item/food/cake/fruit
name = "english fruitcake"
desc = "A proper good cake, innit?"
icon_state = "fruitcake"
food_reagents = list(/datum/reagent/consumable/nutriment = 15, /datum/reagent/consumable/sugar = 10, /datum/reagent/consumable/cherryjelly = 5, )
tastes = list("dried fruit" = 5, "treacle" = 2, "christmas" = 2)
force = 7
throwforce = 7
foodtypes = GRAIN | DAIRY | FRUIT | SUGAR
/obj/item/food/cake/fruit/MakeProcessable()
AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/cakeslice/fruit, 5, 30)
/obj/item/food/cakeslice/fruit
name = "english fruitcake slice"
desc = "A proper good slice, innit?"
icon_state = "fruitcake_slice1"
base_icon_state = "fruitcake_slice"
tastes = list("dried fruit" = 5, "treacle" = 2, "christmas" = 2)
force = 2
throwforce = 2
foodtypes = GRAIN | DAIRY | FRUIT | SUGAR
/obj/item/food/cakeslice/fruit/Initialize(mapload)
. = ..()
icon_state = "[base_icon_state][rand(1,3)]"
@@ -232,3 +232,14 @@
)
result = /mob/living/simple_animal/pet/cat/cak
subcategory = CAT_CAKE //Cat! Haha, get it? CAT? GET IT? We get it - Love Felines
/datum/crafting_recipe/food/fruitcake
name = "english fruitcake"
reqs = list(
/obj/item/food/cake/plain = 1,
/obj/item/food/no_raisin = 1,
/obj/item/food/grown/cherries = 1,
/datum/reagent/consumable/ethanol/rum = 5
)
result = /obj/item/food/cake/fruit
subcategory = CAT_CAKE
Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 31 KiB