Error(ERR_NETWORK_CLIENT, "cannot switch -- you keep client # %d",
new_client_nr);
}
+
+ if (game_status == GAME_MODE_MAIN)
+ DrawNetworkPlayers();
}
static void Handle_OP_PLAYER_NAME(unsigned int len)
DrawMainMenu();
}
+ else if (game_status == GAME_MODE_MAIN)
+ {
+ DrawNetworkPlayers();
+ }
}
static void Handle_OP_START_PLAYING()
if (buffer[2] != NETWORK_STOP_BY_PLAYER || stopped_by_remote_player)
Request(message, REQ_CONFIRM | REQ_STAY_CLOSED);
- }
- SetGameStatus(GAME_MODE_MAIN);
+ SetGameStatus(GAME_MODE_MAIN);
- DrawMainMenu();
+ DrawMainMenu();
+ }
}
static void Handle_OP_MOVE_PLAYER(unsigned int len)
else
{
Request(error_message, REQ_CONFIRM);
+
+ if (game_status == GAME_MODE_MAIN)
+ ClearNetworkPlayers();
}
}
}