summaryrefslogtreecommitdiff
path: root/src/game.c
diff options
context:
space:
mode:
authorReiner Herrmann <reiner@reiner-h.de>2011-01-23 23:33:38 +0100
committerReiner Herrmann <reiner@reiner-h.de>2011-01-23 23:33:38 +0100
commit322ff55a41374e39731aa53dcf6028b09c7c39c9 (patch)
treed4865acc1c0059c395a448458d0989bb9f8481c3 /src/game.c
parent53a80d4dc85faea83f1a59039090a3a35424208e (diff)
adapted client_recv_hello to data store
Diffstat (limited to 'src/game.c')
-rw-r--r--src/game.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/game.c b/src/game.c
index 9cff96e..f4bb226 100644
--- a/src/game.c
+++ b/src/game.c
@@ -245,18 +245,19 @@ void start_game(const bool servermode, const char* addr, const char* port)
{
int server_sock;
socket_list_t client_socks;
- uint8_t num_opponents = 1;
+ uint8_t num_players = 1;
server_sock = server_start(port);
- server_get_players(server_sock, &client_socks, num_opponents);
+ server_get_players(server_sock, &client_socks, num_players);
+ data->players.count = num_players;
- for(int i=0; i<num_opponents; i++)
+ for(int i=0; i<num_players; i++)
{
net_recv(client_socks.sockets[i], msg_type_hello);
printf("Player connected: %s\n", data->players.players[i].player_name);
}
- for(int i=0; i<num_opponents; i++)
+ for(int i=0; i<num_players; i++)
{
net_send(client_socks.sockets[i], msg_type_start_game, NULL);
}