internal IEnumerator KickOffNewGame() { //yield return new WaitForSeconds(.5f);//allow for setup to finish playerControl.AddPlayers(); boardControl.SetupPlayerPieces(playerControl.players); playerControl.PrepairePlayerForTurn();//todo replace with balanced first round function, ie player 1 less moves at start ect //ui_Control.SetGameBannerVisable(true); AllowInput(); yield return(null); }