private void ChangeActivePlayer() { HashSet <Troop> beginningTroops = troopMap.GetTroops(activePlayer.Opponent()); foreach (Troop troop in beginningTroops) { troop.ResetMovePoints(); } activePlayer = activePlayer.Opponent(); validator.ToggleActivePlayer(); SetInitialMovePointsLeft(activePlayer); }
public void ToggleActivePlayer() { activePlayer = activePlayer.Opponent(); }