コード例 #1
0
ファイル: GossipMenu.cs プロジェクト: uvbs/Asda2-Server
        public void AddGoBackItem(string text)
        {
            NavigatingGossipAction navigatingGossipAction =
                new NavigatingGossipAction((GossipActionHandler)(convo =>
                                                                 convo.Character.GossipConversation.GoBack()));

            this.AddItem((GossipMenuItemBase) new GossipMenuItem(text, (IGossipAction)navigatingGossipAction));
        }
コード例 #2
0
ファイル: GossipMenu.cs プロジェクト: 0xFh/Asda2-Project
        public void AddGoBackItem(string text)
        {
            NavigatingGossipAction navigatingGossipAction =
                new NavigatingGossipAction(convo =>
                                           convo.Character.GossipConversation.GoBack());

            AddItem(new GossipMenuItem(text, navigatingGossipAction));
        }
コード例 #3
0
ファイル: GossipMenu.cs プロジェクト: NecroSharper/WCell
        public void AddGoBackItem(string text, GossipActionHandler callback)
        {
            var action = new NavigatingGossipAction(convo =>
            {
                callback(convo);
                convo.Character.GossipConversation.GoBack();
            });

            AddItem(new GossipMenuItem(text, action));
        }
コード例 #4
0
ファイル: GossipMenu.cs プロジェクト: remixod/netServer
		public void AddGoBackItem(string text, GossipActionHandler callback)
		{
			var action = new NavigatingGossipAction(convo =>
			{
				callback(convo);
				convo.Character.GossipConversation.GoBack();
			});
			AddItem(new GossipMenuItem(text, action));
		}