public void MoveCheckerHome(int selectedColumn, ColorsColumState color) { BoardArry[selectedColumn].Count--; if (color == ColorsColumState.White) { WhiteCounter++; } else { BlackCounter++; } if (BoardArry[selectedColumn].Count == 0) { BoardArry[selectedColumn].State = ColorsColumState.Empty; } }
public Player(string n, ColorsColumState color, bool iscomp) { Name = n; Color = color; IsComputer = iscomp; }
public void ReleaseCheckerFromPrison(int selectedColumn, ColorsColumState color) { if (color == ColorsColumState.White) { if (BoardArry[selectedColumn].State == ColorsColumState.Black) { BlackPrison++; BoardArry[selectedColumn].Count=0; } BoardArry[selectedColumn].State = ColorsColumState.White; WhitePrison--; BoardArry[selectedColumn].Count++; } if (color == ColorsColumState.Black) { if (BoardArry[selectedColumn].State == ColorsColumState.White) { WhitePrison++; BoardArry[selectedColumn].Count=0; } BoardArry[selectedColumn].State = ColorsColumState.Black; BlackPrison--; BoardArry[selectedColumn].Count++; } }
public Player(string n,ColorsColumState color) { Color = color; Name = n; IsComputer = false; }