Ejemplo n.º 1
0
        public static void HandlePrivateChat(S_PRIVATE_CHAT x)
        {
            var i  = ChatWindowManager.Instance.PrivateChannels.FirstOrDefault(y => y.Id == x.Channel).Index;
            var ch = (ChatChannel)(ChatWindowManager.Instance.PrivateChannels[i].Index + 11);

            ChatWindowManager.Instance.AddChatMessage(new ChatMessage(ch, x.AuthorName, x.Message));
        }
Ejemplo n.º 2
0
        private void OnPrivateChat(S_PRIVATE_CHAT m)
        {
            // ignore these since they're handled differently
            //if (m.Message.Contains(":tcc-chatMode:") || m.Message.Contains(":tcc-uiMode:")) return;
            var i  = PrivateChannels.FirstOrDefault(y => y.Id == m.Channel).Index;
            var ch = (ChatChannel)(PrivateChannels[i].Index + 11);

            if (ch == ChatChannel.Private8)
            {
                return;                             // already sent by stub
            }
            AddChatMessage(Factory.CreateMessage(ch, m.AuthorName, m.Message, false, m.AuthorId));
        }
Ejemplo n.º 3
0
 public void Add(S_PRIVATE_CHAT message)
 {
     Add(message.AuthorName, message.Text, ChatType.PrivateChannel);
 }
Ejemplo n.º 4
0
 public void Add(S_PRIVATE_CHAT message)
 {
     Add(message.AuthorName, message.Text, ChatType.PrivateChannel);
 }