aboutsummaryrefslogtreecommitdiff
path: root/client/menu/communicate/item/item_render.gd
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2024-09-25 16:32:35 +0200
committertpart <tpart120@proton.me>2024-09-25 16:32:35 +0200
commit21821eac5fe382b124f96d5a1a3ce7cef877e12e (patch)
treeea76b4dc5e70f37f6ba93793af076fb9a43ddb63 /client/menu/communicate/item/item_render.gd
parentc05c39a5818811518494c69f1c2909185e9719c7 (diff)
downloadhurrycurry-21821eac5fe382b124f96d5a1a3ce7cef877e12e.tar
hurrycurry-21821eac5fe382b124f96d5a1a3ce7cef877e12e.tar.bz2
hurrycurry-21821eac5fe382b124f96d5a1a3ce7cef877e12e.tar.zst
Make pinned orders grayscale
Diffstat (limited to 'client/menu/communicate/item/item_render.gd')
-rw-r--r--client/menu/communicate/item/item_render.gd7
1 files changed, 5 insertions, 2 deletions
diff --git a/client/menu/communicate/item/item_render.gd b/client/menu/communicate/item/item_render.gd
index cd7d726a..d0a9c49b 100644
--- a/client/menu/communicate/item/item_render.gd
+++ b/client/menu/communicate/item/item_render.gd
@@ -17,14 +17,16 @@ extends Node3D
class_name ItemRender
var item: Item
+var rotate: bool
@onready var base = $ItemBase
-func set_item(item_name: String):
+func set_item(item_name: String, enable_rotation := true):
if item != null:
remove_item()
item = ItemFactory.produce(item_name, base)
+ rotate = enable_rotation
base.add_child(item)
func remove_item():
@@ -32,4 +34,5 @@ func remove_item():
item.queue_free()
func _process(delta: float):
- base.rotation.y += delta * TAU * .025
+ if rotate:
+ base.rotation.y += delta * TAU * .025