Beispiel #1
0
 public void GameTeam(GameTeam gameTeam, string teamID)
 {
     Console.Write("Game Team " + teamID + ">>> ID:" + gameTeam.ID + ", Team Name: " + gameTeam.teamName + ", Team Contact: " + gameTeam.teamContact + ", Players: ");
     foreach (var player in gameTeam.teamPlayers)
     {
         Console.Write(player + " ");
     }
     Console.WriteLine();
 }
 public void SetTeamB(GameTeam teamB)
 {
     lblTeamBName.Content = teamB.teamName;
     var playerNameLabels = new List<Label>();
     playerNameLabels.Add(lblTeamBPlayer1);
     playerNameLabels.Add(lblTeamBPlayer2);
     playerNameLabels.Add(lblTeamBPlayer3);
     playerNameLabels.Add(lblTeamBPlayer4);
     playerNameLabels.Add(lblTeamBPlayer5);
     SetPlayerNames(playerNameLabels, teamB.teamPlayers);
 }
Beispiel #3
0
        private void StartGame()
        {
            changeProjector(ProjectorState.LIVE_MATCH);

            teamAID = liveMatch.GetTeamA();
            teamBID = liveMatch.GetTeamB();

            liveMatch.MatchInProgress();
            liveMatch.DisableTimeInput();
            liveMatch.DisableGenericButton();
            Team fullTeamA;
            Team fullTeamB;

            List<string> teamAPlayers = fileHandler.GetPlayersFirstName(teamAID);
            List<string> teamBPlayers = fileHandler.GetPlayersFirstName(teamBID);
            if (liveMatch.GetMatchType().Equals(MatchType.Generic))
            {
                fullTeamA = liveMatch.GetGenericTeamGreen();
                fullTeamB = liveMatch.GetGenericTeamOrange();
                teamAID = -1;
                teamBID = -2;
                teamAPlayers = new List<string>();
                teamBPlayers = new List<string>();
            }
            else
            {
                fullTeamA = fileHandler.GetTeam(teamAID);
                fullTeamB = fileHandler.GetTeam(teamBID);
            }

            var teamA = new GameTeam { ID = teamAID, teamContact = fullTeamA.GetTeamContact(), teamName = fullTeamA.GetTeamName(), teamPlayers = teamAPlayers };
            var teamB = new GameTeam { ID = teamBID, teamContact = fullTeamB.GetTeamContact(), teamName = fullTeamB.GetTeamName(), teamPlayers = teamBPlayers };

            SetTeamsProjectorGame(teamA, teamB);
            game.NewGame();
            GetTime();
            gameTimer.Start();

            UpdateTime();
            log.GameTeam(teamA, "A");
            log.GameTeam(teamB, "B");
            log.TeamAID(teamAID);
            log.TeamBID(teamBID);
        }
Beispiel #4
0
 private void SetTeamsProjectorGame(GameTeam teamA, GameTeam teamB)
 {
     foreach (var display in displays)
     {
         display.SetTeamA(teamA);
         display.SetTeamB(teamB);
     }
 }
 private GameTeam ResetTeam(string p)
 {
     var team = new GameTeam();
     team.teamName = p;
     return team;
 }
 public void SetTeamB(GameTeam team)
 {
 }