From e366cfdf9133c0da798352c474580d329c6a0f33 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 22 Jun 2024 18:10:07 +0200 Subject: player collisions and better movement code --- client/scripts/multiplayer.gd | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'client/scripts/multiplayer.gd') diff --git a/client/scripts/multiplayer.gd b/client/scripts/multiplayer.gd index f3f16387..6ac05699 100644 --- a/client/scripts/multiplayer.gd +++ b/client/scripts/multiplayer.gd @@ -14,6 +14,8 @@ var socket := WebSocketPeer.new() var item_names = [] var tile_names = [] +var tile_collide = [] +var tile_interact = [] var item_idx_from_name: Dictionary = {} var player_id = -1 @@ -53,6 +55,8 @@ func handle_packet(bytes: PackedByteArray): player_id = decoded["id"] item_names = decoded["data"]["item_names"] tile_names = decoded["data"]["tile_names"] + tile_collide = decoded["data"]["tile_collide"] + tile_interact = decoded["data"]["tile_interact"] for i in range(item_names.size()): item_idx_from_name[item_names[i]] = i emit_signal("init", player_id) -- cgit v1.2.3-70-g09d2