summaryrefslogtreecommitdiff
path: root/src/game.c
diff options
context:
space:
mode:
authorReiner Herrmann <reiner@reiner-h.de>2011-01-24 21:03:20 +0100
committerReiner Herrmann <reiner@reiner-h.de>2011-01-24 21:03:20 +0100
commit7a2cbc68de52f324d6694856a20b8c6945941b96 (patch)
tree6d2fcaf46f0935bd94f4a73c27ccb21ec15ccc9b /src/game.c
parentba45c5f939e5e31061237388d42e01739f9f561f (diff)
add mapping between sockets and pnocs
Diffstat (limited to 'src/game.c')
-rw-r--r--src/game.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/game.c b/src/game.c
index e42e662..f692ca2 100644
--- a/src/game.c
+++ b/src/game.c
@@ -304,6 +304,9 @@ void start_game(const bool servermode, const char* addr, const char* port)
for(int i=0; i<num_players; i++)
{
net_recv(client_socks.sockets[i], msg_type_hello);
+ // assign ids
+ client_socks.player_ids[i] = i;
+ data->players.players[i].player_id = i;
printf("Player connected: %s\n", data->players.players[i].player_name);
}