From 8442047d929d896b5c3992d766adf386d71358a3 Mon Sep 17 00:00:00 2001 From: nokoe Date: Sat, 22 Jun 2024 01:47:28 +0200 Subject: add more tiles --- client/scripts/multiplayer.gd | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'client/scripts/multiplayer.gd') diff --git a/client/scripts/multiplayer.gd b/client/scripts/multiplayer.gd index 79c5df76..f3f16387 100644 --- a/client/scripts/multiplayer.gd +++ b/client/scripts/multiplayer.gd @@ -14,6 +14,7 @@ var socket := WebSocketPeer.new() var item_names = [] var tile_names = [] +var item_idx_from_name: Dictionary = {} var player_id = -1 var other_players = {} @@ -52,13 +53,14 @@ func handle_packet(bytes: PackedByteArray): player_id = decoded["id"] item_names = decoded["data"]["item_names"] tile_names = decoded["data"]["tile_names"] + for i in range(item_names.size()): + item_idx_from_name[item_names[i]] = i emit_signal("init", player_id) "add_player": var id = decoded["id"] var player_name = decoded["name"] var pos = decoded["position"] var char = decoded["character"] - other_players[id] = [player_name, char] emit_signal("add_player", id, player_name, pos_to_vec2(pos), char) "remove_player": -- cgit v1.2.3-70-g09d2