public void SelectSpecies() { //todo: maybe move camera to the units average point instead? forcePanelExit = false; speciesInfoPanel.Show(selectedSpecies); UnitActions.SelectAllUnitsOfSpecies(selectedSpecies); ShowSpeciesLightbeams(); cameraController.StartFollowing(selectedSpecies.foodSource.transform, "out"); newSpeciesSelected = false; }