diff options
| author | tpart <tpart120@proton.me> | 2024-09-25 16:32:35 +0200 |
|---|---|---|
| committer | tpart <tpart120@proton.me> | 2024-09-25 16:32:35 +0200 |
| commit | 21821eac5fe382b124f96d5a1a3ce7cef877e12e (patch) | |
| tree | ea76b4dc5e70f37f6ba93793af076fb9a43ddb63 /client/menu/communicate/item/item_render.gd | |
| parent | c05c39a5818811518494c69f1c2909185e9719c7 (diff) | |
| download | hurrycurry-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.gd | 7 |
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 |