From d22dd385577002685475c4dc306d7654f8975d2b Mon Sep 17 00:00:00 2001 From: Fabio Alessandrelli Date: Fri, 7 Oct 2016 16:21:33 +0200 Subject: [PATCH] Fix simple multiplayer demo for 3+ players Properly send newly connected dudes to old players --- networking/simple_multiplayer/gamestate.gd | 1 + 1 file changed, 1 insertion(+) diff --git a/networking/simple_multiplayer/gamestate.gd b/networking/simple_multiplayer/gamestate.gd index bf48788c..669f6c30 100644 --- a/networking/simple_multiplayer/gamestate.gd +++ b/networking/simple_multiplayer/gamestate.gd @@ -62,6 +62,7 @@ remote func register_player(id, name): rpc_id(id, "register_player", 1, player_name) # Send myself to new dude for p_id in players: # Then, for each remote player rpc_id(id, "register_player", p_id, players[p_id]) # Send player to new dude + rpc_id(p_id, "register_player", id, name) # Send new dude to player players[id] = name emit_signal("player_list_changed")