public void play_again_button() { game_manager_var.score = 0; game_manager_var.totalMissedFood = 0; game_manager_var.gameOverButtons.SetActive(false); game_manager_var.timeScale1(); //TODO: Refresh all food clones. for (int i = 0; i < object_pool_control_var.theObjectPool.pooledObjects.Count; i++) //Genius for figuring out how to travel to Refresh() call. { object_pool_control_var.theObjectPool.pooledObjects[i].GetComponent <sprite_control>().Refresh(); //Or idiot for creating too many scripts. } }