summaryrefslogtreecommitdiff
path: root/Game/Client.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Game/Client.gd')
-rw-r--r--Game/Client.gd11
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)