From 25f2c9fda1b9afb2d47891d523a14970aa406c01 Mon Sep 17 00:00:00 2001
From: Henri215 <77684085+Henri215@users.noreply.github.com>
Date: Sat, 22 Apr 2023 04:44:06 -0300
Subject: [PATCH] You can now ALT+CLICK rotate processors (#20857)
---
.../kitchen_machinery/processor.dm | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/code/modules/food_and_drinks/kitchen_machinery/processor.dm b/code/modules/food_and_drinks/kitchen_machinery/processor.dm
index 443bf394238..f268d02f21e 100644
--- a/code/modules/food_and_drinks/kitchen_machinery/processor.dm
+++ b/code/modules/food_and_drinks/kitchen_machinery/processor.dm
@@ -27,6 +27,24 @@
return
icon_state = initial(icon_state)
+/obj/machinery/processor/examine(mob/user)
+ . = ..()
+ if(!anchored)
+ . += "Alt-click to rotate it."
+ else
+ . += "It is secured in place."
+
+/obj/machinery/processor/AltClick(mob/user)
+ if(user.incapacitated())
+ to_chat(user, "You can't do that right now!")
+ return
+ if(!Adjacent(user))
+ return
+ if(anchored)
+ to_chat(user, "[src] is secured in place!")
+ return
+ setDir(turn(dir, 90))
+
/obj/machinery/processor/RefreshParts()
for(var/obj/item/stock_parts/matter_bin/B in component_parts)
rating_amount = B.rating