void Client_ChatService_ReceiveText(ChatClientNetworkService sender, UserManagementClientNetworkService.UserInfo fromUser, string text) { string userName = fromUser != null ? fromUser.Name : "(null)"; AddMessage(string.Format("{0}: {1}", userName, text)); }
void ChatService_ReceiveText(ChatClientNetworkService sender, UserManagementClientNetworkService.UserInfo fromUser, string text) { string userName = fromUser != null ? fromUser.Name : "(null)"; Log("{0}: {1}", userName, text); }
void Client_ReceiveAddUser(RemoteEntityWorld sender, ReceiveDataReader reader) { uint identifier = reader.ReadVariableUInt32(); string name = reader.ReadString(); bool bot = reader.ReadBoolean(); uint userIdentifier = reader.ReadVariableUInt32(); if (!reader.Complete()) { return; } //check for already exists { Client_Player playerForCheck = Client_GetPlayer(identifier); if (playerForCheck != null) { Log.Fatal("PlayerManager: Client_ReceiveAddUserToClient: Player " + "with identifier \"{0}\" is already exists.", identifier); } } UserManagementClientNetworkService.UserInfo user = null; if (userIdentifier != 0) { user = GameNetworkClient.Instance.UserManagementService.GetUser(userIdentifier); } Client_Player player = new Client_Player(identifier, name, bot, user); client_players.Add(player); }
public Client_Player(uint identifier, string name, bool bot, UserManagementClientNetworkService.UserInfo user) { this.identifier = identifier; this.name = name; this.bot = bot; this.user = user; }
public Client_Player Client_GetPlayer( UserManagementClientNetworkService.UserInfo user ) { //slowly. need Dictionary. foreach( Client_Player player in client_players ) { if( player.User == user ) return player; } return null; }
private void Client_ReceiveMoveBegin(RemoteEntityWorld sender, ReceiveDataReader reader) { uint userId = reader.ReadVariableUInt32(); if (!reader.Complete()) { return; } UserManagementClientNetworkService userService = GameNetworkClient.Instance. UserManagementService; client_movingByUser = userService.GetUser(userId); }
private void Client_ReceiveMoveFinish(RemoteEntityWorld sender, ReceiveDataReader reader) { bool putToDestinationPlace = reader.ReadBoolean(); bool completePuzzle = reader.ReadBoolean(); if (!reader.Complete()) { return; } client_movingByUser = null; //play sounds if (putToDestinationPlace) { ClientOrSingle_SoundPlay("Maps\\JigsawPuzzleGame\\PutToDestinationPlace.ogg"); } if (completePuzzle) { ClientOrSingle_SoundPlay("Maps\\JigsawPuzzleGame\\CompletePuzzle.ogg"); } }
void UserManagementService_RemoveUserEvent(UserManagementClientNetworkService sender, UserManagementClientNetworkService.UserInfo user) { listBoxUsers.Items.Remove(user); }
void Client_ChatService_ReceiveText(ChatClientNetworkService sender, UserManagementClientNetworkService.UserInfo fromUser, string text) { }
private void UserManagementService_AddUserEvent(UserManagementClientNetworkService sender, UserManagementClientNetworkService.UserInfo user) { listBoxUsers.Items.Add(user); }