void Client_CustomMessagesService_ReceiveMessage(CustomMessagesClientNetworkService sender, string message, string data) { //process custom messages from server //if( message == "Lobby_MapName" ) //{ //} }
private void Client_CustomMessagesService_ReceiveMessage(CustomMessagesClientNetworkService sender, string message, string data) { //process custom messages from server //if( message == "SpawnInfoToClient" ) //{ //GameNetworkClient.Instance.UserManagementService.ThisUser.Faction = selectedSpawnPoint.sp.Faction.Name; //GameNetworkClient.Instance.UserManagementService.ThisUser.DefaultSpawnPoint = selectedSpawnPoint.sp.NetworkUIN; //SpawnPoint.SelectedSinglePlayerPoint = selectedSpawnPoint.sp; GameEngineApp.Instance.CreateGameWindowForMap(); //} }
void Client_CustomMessagesService_ReceiveMessage(CustomMessagesClientNetworkService sender, string message, string data) { if (message == "Lobby_MapName") { //update map name on client comboBoxMaps.Items.Clear(); comboBoxMaps.Items.Add(new MapItem(data, false, false)); comboBoxMaps.SelectedIndex = 0; } if (message == "Lobby_AllowToConnectDuringGame") { //update AllowToConnectDuringGame check box on client checkBoxAllowToConnectDuringGame.Checked = bool.Parse(data); } }