コード例 #1
0
        public bool HandlePacket(Peer peer, byte[] data, Game game)
        {
            var questClicked = new QuestClicked(data);

            game.ChatboxManager.SendDebugMsgFormatted(GameServer.Logic.Chatbox.ChatboxManager.DebugMsgType.NORMAL, "Clicked quest with netid: " + questClicked.netid.ToString());
            return(true);
        }
コード例 #2
0
        public override bool HandlePacket(Peer peer, byte[] data)
        {
            var questClicked = new QuestClicked(data);
            var msg          = $"Clicked quest with netid: {questClicked.netid}";

            _chatCommandManager.SendDebugMsgFormatted(DebugMsgType.NORMAL, msg);
            return(true);
        }
コード例 #3
0
        public bool HandlePacket(Peer peer, byte[] data)
        {
            var questClicked = new QuestClicked(data);

            _chatCommandManager.SendDebugMsgFormatted(
                ChatCommandManager.DebugMsgType.NORMAL,
                $"Clicked quest with netid: {questClicked.netid}"
                );
            return(true);
        }
コード例 #4
0
        public bool HandlePacket(Peer peer, byte[] data)
        {
            var questClicked = new QuestClicked(data);

            _chatCommandManager.SendDebugMsgFormatted(
                GameServer.Logic.Chatbox.ChatCommandManager.DebugMsgType.NORMAL,
                string.Format("Clicked quest with netid: {0}", questClicked.netid.ToString())
                );
            return(true);
        }
コード例 #5
0
        public void Handle(QuestClicked message)
        {
            var quest = QuestRepository.GetQuestByID(message.QuestID);

            if (quest == null)
            {
                return;
            }

            var navItem = NavigationItems.FirstOrDefault(x => x.ViewModelType == typeof(QuestDetailsViewModel));

            if (navItem == null)
            {
                return;
            }
            if (navItem.IsVisible == false)
            {
                navItem.IsVisible = true;
            }

            navItem.Content    = quest.Name;
            navItem.IsSelected = true;
        }
コード例 #6
0
ファイル: PacketReader.cs プロジェクト: PenguinXD/League-EMU
        public QuestClickedRequest ReadQuestClickedRequest(byte[] data)
        {
            var rq = new QuestClicked(data);

            return(new QuestClickedRequest(rq.Netid));
        }
コード例 #7
0
 public void Handle(QuestClicked message) => ActivateItem(QuestDetails);