private void SendMessage() { if (chatManager != null && chatMessage.Length > 0) { chatBroadcaster.SendChatMessage(chatMessage); ChatLogEntry chatLogEntry = new ChatLogEntry("Me", chatMessage, multiplayerSession.PlayerSettings.PlayerColor); chatManager.WriteChatLogEntry(chatLogEntry); } }
private void SendMessage() { if (chat != null && chatMessage.Length > 0) { if (chatMessage[0] == '/') { multiplayerSession.Send(new ServerCommand(chatMessage.Remove(0, 1).Split(' '))); // Remove "/" and split message } else { chatBroadcaster.SendChatMessage(chatMessage); ChatLogEntry chatLogEntry = new ChatLogEntry("Me", chatMessage, multiplayerSession.PlayerSettings.PlayerColor); chat.WriteChatLogEntry(chatLogEntry); } } }