Example #1
0
 public void closeGame(BattleShipServer.WCFConnection.Server.Game game) 
 {
     gameSHs[game.gameName].Close();
     gameSHs.Remove(game.gameName);
     games.Remove(game.gameName);
     Console.WriteLine("Game: " + game.gameName + " closed and deleted.");
 }
Example #2
0
 public Game(String gameName, IGameStrategy strategy, BattleShipServer.Server.Server server)
 {
     this.gameName = gameName;
     this.strategy = strategy;
     this.server = server;
     subscribers = new Dictionary<UserAccount, IGameCallback>();
     userPlacements = new Dictionary<UserAccount,UserSession>();
 }
Example #3
0
 public Lobby(BattleShipServer.Server.Server server)
 {
     this.server = server;
 }