private void OnWhisper(S_WHISPER m) { var isMe = m.Author == Game.Me.Name; var author = isMe ? m.Recipient : m.Author; var channel = isMe ? ChatChannel.SentWhisper : ChatChannel.ReceivedWhisper; AddChatMessage(Factory.CreateMessage(channel, author, m.Message, m.IsGm, m.GameId)); }
public static void HandleWhisper(S_WHISPER x) { if (x.Author == SessionManager.CurrentPlayer.Name) { ChatWindowViewModel.Instance.AddChatMessage(new ChatMessage(ChatChannel.SentWhisper, x.Recipient, x.Message)); } else { ChatWindowViewModel.Instance.AddChatMessage(new ChatMessage(ChatChannel.ReceivedWhisper, x.Author, x.Message)); } }
public void Add(S_WHISPER message) { Add(message.Sender, message.Text, ChatType.Whisper); }
public void Add(S_WHISPER message) { Add(message.Sender, message.Text); }