From 8290f420bee04702751ae6e4453c8b140e227e19 Mon Sep 17 00:00:00 2001 From: tpart Date: Sat, 20 Jul 2024 17:31:48 +0200 Subject: Implement movement sync packet --- client/multiplayer.gd | 3 +++ 1 file changed, 3 insertions(+) (limited to 'client/multiplayer.gd') diff --git a/client/multiplayer.gd b/client/multiplayer.gd index 064ffa70..c301c401 100644 --- a/client/multiplayer.gd +++ b/client/multiplayer.gd @@ -35,6 +35,7 @@ signal effect_message(player: int, effect: String, persist: bool) signal add_player(player: int, name: String, pos: Vector2, character: int) signal remove_player(player: int) signal position(player: int, position: Vector2, rotation: float, boosting: bool) +signal movement_sync() signal take_item(tile: Vector2i, player: int) signal put_item(player: int, tile: Vector2i, ) signal pass_item_player(from: int, to: int) @@ -127,6 +128,8 @@ func handle_packet(bytes: PackedByteArray): var rot = decoded["rot"] var boosting = decoded["boosting"] position.emit(player, pos_to_vec2(pos), rot, boosting) + "movement_sync": + movement_sync.emit() "take_item": push_warning("take_item is deprecated") var tile = pos_to_vec2i(decoded["tile"]) -- cgit v1.2.3-70-g09d2