private void 摘除指示物太阳ToolStripMenuItem_Click(object sender, EventArgs e)
{
Card thisCard = ((CardPic)CardPicClicked).thisCard;
if (thisCard.SolCounter > 0)
{
thisCard.SolCounter--;
if (thisCard.BelongedRegion().Equals(Player.FrontField))
{
if (Language == Language.Chinese)
{
msgProcessor.Send("RemoveCounter", "#为[前卫区][" + thisCard.CardName + "]摘除指示物(一回合),计数为" + thisCard.SolCounter.ToString() + "。");
}
else
{
msgProcessor.Send("RemoveCounter", "#Remove a counter (one turn) from [Frontline][" + thisCard.CardName + "], total:" + thisCard.SolCounter.ToString());
}
}
else
{
if (Language == Language.Chinese)
{
msgProcessor.Send("RemoveCounter", "#为[后卫区][" + thisCard.CardName + "]摘除指示物(一回合),计数为" + thisCard.SolCounter.ToString() + "。");
}
else
{
msgProcessor.Send("RemoveCounter", "#Remove a counter (one turn) from [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.", "Remove Counter");
}
}
}