public void EditSpecies(SpeciesHolderScript _speciesHolder) { selectedSpecies = _speciesHolder.gameObject; BasicSpeciesScript species = selectedSpecies.GetComponent <BasicSpeciesScript>(); for (int i = 0; i < GetSpieciesDropDown().options.Count; i++) { if (GetSpieciesDropDown().options[i].text == species.speciesName) { GetSpieciesDropDown().SetValueWithoutNotify(i); } } GetSpieciesDropDown().interactable = false; ResetFieldInputName(); GetSpeciesPopulationCountSlider().value = species.startingPopulation; RefreshOrganismCount(); if (species.GetComponent <PlantSpeciesSeeds>() != null) { GetSpeciesSeedCountSlider().value = species.GetComponent <PlantSpeciesSeeds>().startingSeedCount; DisplaySeedSpeceis(true); } else { DisplaySeedSpeceis(false); } SetSlidersToColor(species.speciesColor); GetDoneButtonText().text = "ConfirmEdit"; editingSpecies = true; }
public void SelectSpecies(SpeciesHolderScript speciesHolder) { speciesMaker.DisplayPanel(true); speciesMaker.EditSpecies(speciesHolder); }