//Methods only for use serverside #region Server private void SetupGamemode() { //Todo: Add UI in lobby to configure chosen gamemode & settings //For now, going with defaults specified by design doc Team[] teams = new Team[2]; teams[0] = new Team("Red", Color.red, 0); teams[1] = new Team("Blue", Color.blue, 1); currentGamemode = new TeamDeathmatch(teams, 30, 360); startPositionIndices = new int[currentGamemode.NumTeams()]; for (int i = 0; i < currentGamemode.NumTeams(); i++) { startPositionIndices[i] = 0; } teamScores = new int[currentGamemode.NumTeams()]; for (int i = 0; i < currentGamemode.NumTeams(); i++) { teamScores[i] = 0; } }