From 8d8f1173ab2a081bdf84d1a53bce8e534053a465 Mon Sep 17 00:00:00 2001
From: WanderingFox95 <75953558+WanderingFox95@users.noreply.github.com>
Date: Mon, 26 Apr 2021 18:44:02 +0200
Subject: [PATCH] Adds the unflattening functionality
---
.../food_and_drinks/food/snacks/dough.dm | 22 +++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/code/modules/food_and_drinks/food/snacks/dough.dm b/code/modules/food_and_drinks/food/snacks/dough.dm
index e071fb3df7..10b8c946fc 100644
--- a/code/modules/food_and_drinks/food/snacks/dough.dm
+++ b/code/modules/food_and_drinks/food/snacks/dough.dm
@@ -26,6 +26,17 @@
else
..()
+/obj/item/reagent_containers/food/snacks/flatdough/attackby(obj/item/I, mob/user, params)
+ if(istype(I, /obj/item/kitchen/unrollingpin))
+ if(isturf(loc))
+ new /obj/item/reagent_containers/food/snacks/dough(loc)
+ to_chat(user, "You unflatten [src].")
+ qdel(src)
+ else
+ to_chat(user, "You need to put [src] on a surface to undo the rolling!")
+ else
+ ..()
+
// sliceable into 3xdoughslices
/obj/item/reagent_containers/food/snacks/flatdough
@@ -98,6 +109,17 @@
else
..()
+/obj/item/reagent_containers/food/snacks/piedough/attackby(obj/item/I, mob/user, params)
+ if(istype(I, /obj/item/kitchen/unrollingpin))
+ if(isturf(loc))
+ new /obj/item/reagent_containers/food/snacks/cakebatter(loc)
+ to_chat(user, "You unflatten [src].")
+ qdel(src)
+ else
+ to_chat(user, "You need to put [src] on a surface to undo the rolling!")
+ else
+ ..()
+
/obj/item/reagent_containers/food/snacks/piedough
name = "pie dough"
desc = "Cook it to get a pie."