FECipherVit.FECipherVit.置于羁绊区ToolStripMenuItem_Click C# (CSharp) Method

置于羁绊区ToolStripMenuItem_Click() public method

public 置于羁绊区ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        public void 置于羁绊区ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Card thisCard;
            if (sender is Card)
            {
                thisCard = (Card)sender;
                msgProcessor.Send("ToKizuna", GetTextOfMovingToRegion(thisCard, "Kizuna", true));
            }
            else
            {
                thisCard = ((CardPic)CardPicClicked).thisCard;
                msgProcessor.Send("ToKizuna", GetTextOfMovingToRegion(thisCard, "Kizuna", false));
            }
            Player.MoveCard(thisCard, Player.Kizuna);
            thisCard.FrontShown = true;
            thisCard.IsHorizontal = true;
            thisCard.Comments = "";
            if (thisCard.OverlayCardNo.Count != 0)
            {
                if (Language == Language.Chinese)
                {
                    MessageBox.Show("这张卡下面的叠放卡将被送入退避区。", "置于羁绊区");
                }
                else
                {
                    MessageBox.Show("The other cards in the stack will be sent to Retreat.", "Place in Bond Area");
                }
                foreach (int CardNo in thisCard.OverlayCardNo)
                {
                    Player.MoveCard(Player.Overlay.SearchCard(CardNo), Player.Grave);
                }
                thisCard.OverlayCardNo = new List<int>();
            }
            msgProcessor.Send("Update", "");
            Renew();
        }
FECipherVit