From 21821eac5fe382b124f96d5a1a3ce7cef877e12e Mon Sep 17 00:00:00 2001 From: tpart Date: Wed, 25 Sep 2024 16:32:35 +0200 Subject: Make pinned orders grayscale --- client/menu/communicate/item/item_render.gd | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'client/menu/communicate/item/item_render.gd') 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 -- cgit v1.3.1