private async Task StartNewTurn() { ++turnCount; chainCounter.SetMaxCracks(simulator.CracksPerChain); await boardRenderer.AnimateNewTurn(); boardManipulator.MakeToolsAvailable(); boardManipulator.UnlockPredictions(); }