aboutsummaryrefslogtreecommitdiff
path: root/client/player/marker
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2025-10-20 21:09:08 +0200
committertpart <tpart120@proton.me>2025-10-20 21:09:16 +0200
commita3b0879a98bf5a0881b426913d7dd4cb9010e327 (patch)
tree7495d5c208cd3454ae14c26f42f72629df60496d /client/player/marker
parenta52785f4869a09e05417f97aff1c0d5b19587463 (diff)
downloadhurrycurry-a3b0879a98bf5a0881b426913d7dd4cb9010e327.tar
hurrycurry-a3b0879a98bf5a0881b426913d7dd4cb9010e327.tar.bz2
hurrycurry-a3b0879a98bf5a0881b426913d7dd4cb9010e327.tar.zst
Refactor interact system; Implement new player interact logic
Diffstat (limited to 'client/player/marker')
-rw-r--r--client/player/marker/marker.gd6
1 files changed, 3 insertions, 3 deletions
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