IEnumerator Initial_Delay() { yield return(new WaitForSeconds(0.1f)); local_wall_spawner.Delay(); local_data.Delay(); local_bonuses.Select_Bonus(local_level_exit, local_wall_spawner); yield return(new WaitForSeconds(0.1f)); local_level_exit = local_wall_spawner.exit; local_level_exit.Delay(); local_ui.Delay(); yield return(new WaitForSeconds(2.0f)); local_bonuses.started = true; }