Example #1
0
        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));
        }
Example #2
0
 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));
     }
 }
Example #3
0
 public void Add(S_WHISPER message)
 {
     Add(message.Sender, message.Text, ChatType.Whisper);
 }
Example #4
0
 public void Add(S_WHISPER message)
 {
     Add(message.Sender, message.Text, ChatType.Whisper);
 }
Example #5
0
 public void Add(S_WHISPER message)
 {
     Add(message.Sender, message.Text);
 }