From a3b0879a98bf5a0881b426913d7dd4cb9010e327 Mon Sep 17 00:00:00 2001 From: tpart Date: Mon, 20 Oct 2025 21:09:08 +0200 Subject: Refactor interact system; Implement new player interact logic --- client/player/marker/marker.gd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'client/player/marker') diff --git a/client/player/marker/marker.gd b/client/player/marker/marker.gd index 31c99e2d..7f9616c2 100644 --- a/client/player/marker/marker.gd +++ b/client/player/marker/marker.gd @@ -16,11 +16,11 @@ class_name Marker extends Node3D +var interacting := false + @onready var _cube: MeshInstance3D = $Cube @onready var mat: ShaderMaterial = _cube.get_active_material(0) -func set_interactive(val: bool): - visible = val - func set_interacting(val: bool): mat.set_shader_parameter("interacting", val) + interacting = val -- cgit v1.3