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();
}