Ejemplo n.º 1
0
    // -------------------------------------------------------------------------------

    public PlantData GetRandomPlantData(Planetoid.PlanetoidTypes planetoidType)
    {
        int       numPlants = PlantDataList.Count;
        PlantData plantData = null;

        while (plantData == null)
        {
            plantData = PlantDataList[Random.Range(0, numPlants)];
            if (!plantData.CanGrowOnPlanetoid(planetoidType))
            {
                plantData = null;
            }
        }

        return(plantData);
    }