public MatchLobbyContext( TCPServer Server, ConnectionCache <Player> ConnectionCache, MatchLobby Lobby, Chat Chat) : base(Server, ConnectionCache) { this.Lobby = Lobby; this.Chat = Chat; }
public MatchContext( TCPServer Server, ConnectionCache <Player> ConnectionCache, Match Match, OrderSerializer OrderSerializer, Army Army) : base(Server, ConnectionCache) { this.Match = Match; this.OrderSerializer = OrderSerializer; this.Army = Army; }
public ChatServerLayer(Chat Chat, ConnectionCache <Player> PlayerConnections) : base(Chat) { _PlayerConnections = PlayerConnections; }
public LobbyServerLayer(MatchLobby Lobby, ConnectionCache <Player> PlayerConnections) { this.Lobby = Lobby; _PlayerConnections = PlayerConnections; }
public MatchServerLayer(Match Match, Dictionary <Army, Player> PlayerMap, ConnectionCache <Player> PlayerConnections) : base(Match) { _PlayerMap = PlayerMap; _PlayerConnections = PlayerConnections; }
protected NetworkContext(TCPServer Server, ConnectionCache <Player> ConnectionCache) { this.Server = Server; this.ConnectionCache = ConnectionCache; }
public ServerContext( TCPServer Server, ConnectionCache <Player> ConnectionCache, PanzerBlitzServer PanzerBlitzServer) : base(Server, ConnectionCache) { this.PanzerBlitzServer = PanzerBlitzServer; }
public PlayerContext(TCPServer Server, ConnectionCache <Player> ConnectionCache, Player Player) : base(Server, ConnectionCache) { this.Player = Player; }