private void SendOpenGamesToPlayer() { _log.Debug("Sending open games to player"); var allGames = new TanksCommon.SharedObjects.ListOfOpenGames(); foreach (var gameList in Game.GameLedger.Instance.ListOfOpenGames) { foreach (var game in gameList.OpenGames) { allGames.OpenGames.Add(game); } } allGames.OpenGames = Game.GameLedger.Instance.ListOfOpenGames[0].OpenGames; _serverMessenger.SendObjectToTcpClient(allGames); }
private void AddGames() { var games = new TanksCommon.SharedObjects.ListOfOpenGames() { OpenGames = new List <TanksCommon.SharedObjects.OpenGame>() { new TanksCommon.SharedObjects.OpenGame() { GameId = 1, MapId = 1, NumberOfPlayers = 5, PlayerCapacity = 3 } } }; Game.GameLedger.Instance.ListOfOpenGames.Add(games); }
private void AddGamesToLedger(TanksCommon.SharedObjects.ListOfOpenGames games) { Game.GameLedger.Instance.ListOfOpenGames.Add(games); }