diff options
author | Daniel Weipert <git@mail.dweipert.de> | 2025-07-04 23:00:25 +0200 |
---|---|---|
committer | Daniel Weipert <git@mail.dweipert.de> | 2025-07-04 23:00:25 +0200 |
commit | d727e3e520d73afdcea4f1e8265876623c05f52a (patch) | |
tree | 2e1be6a07dca7003537e00ba15a21aa3d28b1003 /Game/Client.gd | |
parent | 76d1ec723b6f6f68a512f27607749f3ff885f385 (diff) |
Diffstat (limited to 'Game/Client.gd')
-rw-r--r-- | Game/Client.gd | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/Game/Client.gd b/Game/Client.gd index 4eb48bb..71f1fc1 100644 --- a/Game/Client.gd +++ b/Game/Client.gd @@ -1,8 +1,6 @@ extends Node -signal stage_state_changed(state: State) - @warning_ignore("unused_signal") signal placed_tower(tower: Tower) @@ -11,11 +9,6 @@ signal multi_select_finished(nodes) var previous_scene: String -var state: State : - set(value): - state = value - stage_state_changed.emit(value) - var current_stage: Stage var player: Player: @@ -64,9 +57,9 @@ func select_tower(tower: Tower): tower.is_selected = true -func multi_select(layer: int): +func multi_select(collision_mask: int): var selection_area = preload("res://Game/Selection/MultiSelectArea.tscn").instantiate() - selection_area.set_collision_mask_value(layer, true) + selection_area.collision_mask = collision_mask selection_area.select.connect(func(nodes): for node in nodes: Client.select_tower(node) |