aboutsummaryrefslogtreecommitdiff
path: root/client/multiplayer.gd
diff options
context:
space:
mode:
authornokoe <nokoe@mailbox.org>2024-06-23 22:22:10 +0200
committernokoe <nokoe@mailbox.org>2024-06-23 22:22:44 +0200
commita81020eb81a0fa44f6641f47bd1eeda786cc8f71 (patch)
treeb9e49d33d3025c9ab43a85866b2c614268a4cf65 /client/multiplayer.gd
parent485ca41108d22be82755151c1a3e596789eafbeb (diff)
downloadhurrycurry-a81020eb81a0fa44f6641f47bd1eeda786cc8f71.tar
hurrycurry-a81020eb81a0fa44f6641f47bd1eeda786cc8f71.tar.bz2
hurrycurry-a81020eb81a0fa44f6641f47bd1eeda786cc8f71.tar.zst
fix scripts
Diffstat (limited to 'client/multiplayer.gd')
-rw-r--r--client/multiplayer.gd9
1 files changed, 6 insertions, 3 deletions
diff --git a/client/multiplayer.gd b/client/multiplayer.gd
index 534ef663..7ccfd377 100644
--- a/client/multiplayer.gd
+++ b/client/multiplayer.gd
@@ -29,6 +29,8 @@ signal take_item(tile: Vector2i, player: int)
signal put_item(tile: Vector2i, player: int)
signal set_tile_item(tile: Vector2i, item: int)
signal remove_tile_item(tile: Vector2i)
+signal set_player_item(player: int, item: int)
+signal remove_player_item(player: int)
signal set_progress(tile: Vector2i, progress: float, warn: bool)
signal set_finished(tile: Vector2i, warn: bool)
@@ -44,7 +46,8 @@ var player_id = -1
var tileid_by_pos: Dictionary = {}
-func connectClient(url: String):
+var url = ""
+func connect_client():
socket.connect_to_url(url)
connected = true
@@ -103,8 +106,8 @@ func handle_packet(bytes: PackedByteArray):
emit_signal("take_item", tile, player)
"put_item":
var tile = pos_to_vec2i(decoded["tile"])
- var player_id = decoded["player"]
- emit_signal("take_item", tile, player_id)
+ var player = decoded["player"]
+ emit_signal("put_item", tile, player)
"set_active":
var tile = pos_to_vec2i(decoded["tile"])
var warn = decoded["warn"]