示例#1
0
        private void OnSelectConversation(Player player, NPCSelectConversationMessage message)
        {
            var conversation = Conversations.FirstOrDefault(conv => conv.ConversationSNO == message.ConversationSNO);

            if (conversation == null)
            {
                return;
            }

            player.Conversations.StartConversation(conversation.ConversationSNO);
            conversation.MarkAsRead();
        }
示例#2
0
        private void OnSelectConversation(Player player, NPCSelectConversationMessage message)
        {
            var conversation = Conversations.FirstOrDefault(conv => conv.ConversationSNO == message.ConversationSNO);

            if (conversation == null)
            {
                return;
            }

            player.Conversations.StartConversation(conversation.ConversationSNO);
            conversation.MarkAsRead();

            UpdateConversationList(); // erekose now the dialogs shit are updated properly :D yay !
        }