private void CurrentPlayerInactive_Update() {
if ((hitCups.Count > 0 && DidAnimateClearingCups ()) ||
(hitCups.Count == 0 && turnChangeRequested)){
hitCups.Clear ();
if (DidClearCups (BeerPongNetwork.Instance.thisPlayerID)) {
ChangeState (States.GameOver);
} else {
ChangeState (States.WaitToThrow);
}
}
}