private void Button_Click(object sender, EventArgs e) { if (Board.choosed != null) { try { ChessPiece choosed = (ChessPiece)Board.choosed; } catch (Exception) { GraveYardItem choosed = (GraveYardItem)Board.choosed; } } if (Board.choosed == null || Board.choosed.player == this.player) { Game.DisableOpponentCP(); if (!dead) { RefreshPosibleMove(); } else { RefreshPossibleMoveDead(); } Board.choosed = this; Game.HighLightPath(possibleMove); } else { Board.KillCP(this); } //highlight(); }
public static void addGraveYard(GraveYardItem item) { if (item.playerindex == 1) { graveYard1.Add(item); } else { graveYard2.Add(item); } }