From 24be32f7ada84b95c17f3eb6d545e1524d99db5e Mon Sep 17 00:00:00 2001 From: nokoe Date: Tue, 14 Oct 2025 19:14:59 +0200 Subject: use item icons in tutorial; fixes #140 --- client/gui/components/message/renderer.gd | 12 +++++------- client/gui/components/message/renderer.tscn | 3 +++ 2 files changed, 8 insertions(+), 7 deletions(-) (limited to 'client/gui/components') diff --git a/client/gui/components/message/renderer.gd b/client/gui/components/message/renderer.gd index 32437c8c..9520caca 100644 --- a/client/gui/components/message/renderer.gd +++ b/client/gui/components/message/renderer.gd @@ -21,9 +21,6 @@ enum Mode { TILES } -@onready var camera = $SubViewport/Node3D/Camera3D -@onready var base = $SubViewport/Node3D - var current_object: Node3D = null var mode: Mode @@ -31,11 +28,12 @@ func setup_object(object_name: String): if current_object: current_object.queue_free() match mode: Mode.ITEMS: - current_object = ItemFactory.produce(object_name, base) + current_object = ItemFactory.produce(object_name, $SubViewport/Node3D/Base) + current_object.rotation.y = 0.25 * PI + $SubViewport/Node3D/Camera3D.size = 1. Mode.TILES: var tf = TileFactory.new() current_object = tf.produce(object_name, Vector2i(0, 0), ["counter", "floor", "counter", null]) - current_object.rotation_degrees.y = 45. current_object.translate(Vector3(-0.5, 0.0, -0.5)) - camera.size = 2. - base.add_child(current_object) + $SubViewport/Node3D/Camera3D.size = 2. + $SubViewport/Node3D/Base.add_child(current_object) diff --git a/client/gui/components/message/renderer.tscn b/client/gui/components/message/renderer.tscn index 4561843f..57797eb5 100644 --- a/client/gui/components/message/renderer.tscn +++ b/client/gui/components/message/renderer.tscn @@ -38,3 +38,6 @@ far = 30.0 [node name="DirectionalLight3D" type="DirectionalLight3D" parent="SubViewport/Node3D"] transform = Transform3D(0.7071067, 0.49999997, -0.4999999, 0, 0.70710677, 0.7071067, 0.7071067, -0.49999997, 0.4999999, 0, 0, 0) + +[node name="Base" type="Node3D" parent="SubViewport/Node3D"] +transform = Transform3D(0.70710677, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710677, 0, 0, 0) -- cgit v1.3