summaryrefslogtreecommitdiff
path: root/Game/Client.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Game/Client.gd')
-rw-r--r--Game/Client.gd18
1 files changed, 4 insertions, 14 deletions
diff --git a/Game/Client.gd b/Game/Client.gd
index 6e08a58..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,15 +9,8 @@ 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 selection: SelectionManager
-
var player: Player:
get():
return Network.get_player(multiplayer.get_unique_id())
@@ -35,8 +26,7 @@ func initialize_stage(stage: Stage):
current_stage = stage
func ready_stage(_stage: Stage):
- selection = preload("res://Game/Selection/SelectionManager.tscn").instantiate()
- add_child(selection)
+ pass
func place_tower(tower: Tower):
@@ -67,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)
@@ -118,7 +108,7 @@ func get_config() -> ConfigFile:
config.load("user://config")
if not FileAccess.file_exists("user://config"):
- config.set_value("general", "host_default_port", 1234)
+ config.set_value("general", "host_default_port", 8911)
config.set_value("general", "game_lobby_server_base_url", "http://localhost:8910")
config.save("user://config")