public void InitSinglePlayer() { var player = new Player(Properties.Settings.Default.UserName, START_ID, true) { IPAddress = NetUtils.GetAddress() }; singleServer = new SingleClientServer(player); singleServer.IsSinglePlayerMode = true; singleServer.ConnectedServer = new ServerTag( Properties.Settings.Default.DefaultServerName, Properties.Settings.Default.DefaultServerDescription, Properties.Settings.Default.DefaultServerPassword, Properties.Settings.Default.DefaultMaxPlayers); singleServer.CreatePlayersID(); singleServer.ConnectedServer.AddPlayer(player); singleServer.ConnectedServer.State = ServerState.InLobby; singleServer.OnBotAdded += AddPlayer; singleServer.OnBotRemoved += RemovePlayer; AddPlayer(player); }
public void AddSingleClientEvents(SingleClientServer singleServer) { this.singleServer = singleServer; singleServer.OnAddedCard += PlayerCardCountChanged; singleServer.OnRemovedCard += PlayerCardCountChanged; }