public Lobby(string lobbyId, string password = "", LobbiesManager parentManager = null) { this.Id = lobbyId; this.ParentManager = parentManager; // Lista akcji definiowana w konfiguracji ActionsManager = new ActionsManager(MainConfig.GAME_ACTIONS); Password = password; LobbyState = LobbyState.IDLE; // Rozpoczynanie nowego rozdania po przepasowaniu licytacji nie zostanie wywołane automatycznie, a zamiast tego zostanie wywołane w BidAction Game = new Match(enableAutoStartNextBidding: false); }
public LobbyHub(LobbiesManager lobbiesManager) { _lobbiesManager = lobbiesManager; }
public LobbiesController(LobbiesManager lobbiesManager) { _lobbiesManager = lobbiesManager; }