FECipherVit.FECipherVit.清空指示物太阳ToolStripMenuItem_Click C# (CSharp) Method

清空指示物太阳ToolStripMenuItem_Click() private method

private 清空指示物太阳ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void 清空指示物太阳ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Card thisCard = ((CardPic)CardPicClicked).thisCard;
            if (thisCard.SolCounter > 0)
            {
                thisCard.SolCounter = 0;
                if (thisCard.BelongedRegion().Equals(Player.FrontField))
                {
                    if (Language == Language.Chinese)
                    {
                        msgProcessor.Send("ClearCounter", "#清空[前卫区][" + thisCard.CardName + "]的指示物(一回合),计数为" + thisCard.SolCounter.ToString() + "。");
                    }
                    else
                    {
                        msgProcessor.Send("ClearCounter", "#Clear counters (one turn) on [Frontline][" + thisCard.CardName + "], total:" + thisCard.SolCounter.ToString());
                    }
                }
                else
                {
                    if (Language == Language.Chinese)
                    {
                        msgProcessor.Send("ClearCounter", "#清空[后卫区][" + thisCard.CardName + "]的指示物(一回合),计数为" + thisCard.SolCounter.ToString() + "。");
                    }
                    else
                    {
                        msgProcessor.Send("ClearCounter", "#Clear counters (one turn) on [Backline][" + thisCard.CardName + "], total:" + thisCard.SolCounter.ToString());
                    }
                }
                Renew();
            }
            else
            {
                if (Language == Language.Chinese)
                {
                    MessageBox.Show("该卡上没有指示物(一回合)。", "清空指示物");
                }
                else
                {
                    MessageBox.Show("There is no counter (one turn) on this card.", "Clear Counter");
                }
            }
        }
FECipherVit