From 76d1ec723b6f6f68a512f27607749f3ff885f385 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Fri, 27 Jun 2025 16:51:18 +0200 Subject: managers + various changes --- Game/States/Default/StateDefault.gd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Game/States/Default') diff --git a/Game/States/Default/StateDefault.gd b/Game/States/Default/StateDefault.gd index 014eb40..205fa3f 100644 --- a/Game/States/Default/StateDefault.gd +++ b/Game/States/Default/StateDefault.gd @@ -2,6 +2,9 @@ class_name StateDefault extends State +@export var selection_manager: SelectionManager + + func _state_input(event: InputEvent) -> void: if event.is_action_pressed("build_mode_start"): set_state("StateBuild") @@ -16,5 +19,5 @@ func _state_unhandled_input(event: InputEvent) -> void: if event.is_action_pressed("select"): # if not multi selecting if not event.is_double_click() and not Input.is_action_pressed("select_multiple"): - for tower: Tower in Client.selection.get_nodes().duplicate(): + for tower: Tower in selection_manager.get_nodes().duplicate(): tower.is_selected = false -- cgit v1.2.3