feat: add Tekton entity with movement, carry/throw mechanics, and a static controller for item throwing.

This commit is contained in:
Yogi Wiguna
2026-02-12 17:38:01 +08:00
parent 21a502a62f
commit 450ad2ce1f
4 changed files with 11 additions and 1 deletions
+2
View File
@@ -659,6 +659,8 @@ func _create_tekton(pos: Vector2i, tekton_id: int, is_static: bool = false):
# If Static, swap controller
if is_static:
tekton.is_static_turret = true
var old_controller = tekton.get_node_or_null("TektonController")
if old_controller:
old_controller.queue_free()