private void MarkPasPlayer(Player passivePlayer) { GraphicsCardSet passivePlayerCards = (GraphicsCardSet)passivePlayer.PlayerCards; passivePlayerCards.Panel.BackColor = Color.Red; ((GraphicsPlayer)passivePlayer).LabelName.BackColor = Color.Salmon; }
private void MarkAcPlayer(Player activePlayer) { GraphicsCardSet activePlayerCards = (GraphicsCardSet)activePlayer.PlayerCards; activePlayerCards.Panel.BackColor = Color.DarkGreen; foreach (var player in game.Players) { if (player == activePlayer) { foreach (var card in player.PlayerCards.Cards) { GraphicCard graphicCard = (GraphicCard)card; graphicCard.Opened = true; } ((GraphicsPlayer)player).LabelName.BackColor = Color.GreenYellow; } else { ((GraphicsCardSet)player.PlayerCards).Panel.BackColor = Color.White; foreach (var card in player.PlayerCards.Cards) { GraphicCard graphicCard = (GraphicCard)card; graphicCard.Opened = false; } ((GraphicsPlayer)player).LabelName.BackColor = Color.White; } } }