public override void Tick() { if (!MatchManager.AreBallsMoving()) { MatchManager.SaveBallPositions(); MatchManager.ChangePlayer(); MatchManager.SetState(new PlayerTurn(MatchManager)); } if (MatchManager.matchTimer <= 0) { MatchManager.startTimer = false; } base.Tick(); }