internal override void DisCost(int p) { if (ShowHand.Count != 0) { SupplyOff(); ShowDeck.CardClickOff(); for (int i = 0; i < ShowHand.Count; i++) { ShowHand[i].DisModeOn(p); } } }
internal override void DoAction(object sender, EventArgs e) { if (player.GetAction() != 0 && player.GetTurn() && !clicked) { count = Hand.Count(); for (int i = 0; i < Hand.Count; i++) { Hand[i].TrashModeOn(); } Deck.CardClickOff(); button.Visible = true; player.UseAction(action); player.SupplyOff(); clicked = true; } }
internal override void DoAction(object sender, EventArgs e) { if (player.GetTurn() && player.GetAction() != 0) { for (int i = 0; i < Hand.Count; i++) { if (Hand[i].ShowType("money")) { Hand[i].MineModeOn(); } Hand[i].ClickOff(); } player.UseAction(action); player.LabeUpdate(); player.SupplyOff(); Deck.CardClickOff(); } }