Upon initial connection, server should keep dish out player team and class type, but not worry about game stuff until the server gets the start game command. The server should count down to a start game, and also keep track of players who are ready to play. After either of these conditions are met, the server issues the command to actually start the game and populate the dungeon. Server should handle endgame, too, telling all players to exit to a post-game screen, or possibly just back to the main menu for now.
Upon initial connection, server should keep dish out player team and class type, but not worry about game stuff until the server gets the start game command. The server should count down to a start game, and also keep track of players who are ready to play. After either of these conditions are met, the server issues the command to actually start the game and populate the dungeon. Server should handle endgame, too, telling all players to exit to a post-game screen, or possibly just back to the main menu for now.