aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-12-14 20:55:32 +0100
committermetamuffin <metamuffin@disroot.org>2025-12-14 20:55:32 +0100
commitc6f3e492d3e5a58fca683ceac0282381b5e066f9 (patch)
tree065d5e83828e76a2e717f68868a389b72826bd64 /client
parent6d982e3ccb990ab8fd45d97a2a6bba77a78d4e2a (diff)
downloadhurrycurry-c6f3e492d3e5a58fca683ceac0282381b5e066f9.tar
hurrycurry-c6f3e492d3e5a58fca683ceac0282381b5e066f9.tar.bz2
hurrycurry-c6f3e492d3e5a58fca683ceac0282381b5e066f9.tar.zst
Effect packet for tile locations (close #534)
Diffstat (limited to 'client')
-rw-r--r--client/game.gd3
-rw-r--r--client/multiplayer.gd2
2 files changed, 3 insertions, 2 deletions
diff --git a/client/game.gd b/client/game.gd
index 86aa8c88..563a240e 100644
--- a/client/game.gd
+++ b/client/game.gd
@@ -294,7 +294,8 @@ func handle_packet(p):
player.clear_effect()
overlay_pinned_messages.clear_item(p.player)
"effect":
- players[p.player].effect_message(p.name)
+ if "player" in p.location: players[p.location.player[0]].effect_message(p.name)
+ elif "tile" in p.location: pass # TODO create effect at tile
"set_ingame":
in_lobby = p.lobby
overlay_score.set_ingame(p.state, p.lobby)
diff --git a/client/multiplayer.gd b/client/multiplayer.gd
index 5ce5bb93..52efce20 100644
--- a/client/multiplayer.gd
+++ b/client/multiplayer.gd
@@ -20,7 +20,7 @@ signal packet(packet: Dictionary)
signal connection_closed()
static var VERSION_MAJOR: int = 12
-static var VERSION_MINOR: int = 0
+static var VERSION_MINOR: int = 1
var connected := false
var socket := WebSocketPeer.new()