void putPlantsNumber(ref int redPlants, ref int greenPlants, ref int bluePlants, Billboard billboard, int ammountOfTotalPlants) { float toAdd = (ammountOfTotalPlants * 0.33f); int intPart = (int)toAdd; float floatPart = toAdd - intPart; if (Random.value <= floatPart) { intPart++; } if (billboard.Equals(Billboard.Blue)) { bluePlants += (int)intPart; } else if (billboard.Equals(Billboard.Red)) { redPlants += (int)intPart; } else if (billboard.Equals(Billboard.Green)) { greenPlants += (int)intPart; } }
void putPlantsNumber(ref int redPlants,ref int greenPlants,ref int bluePlants,Billboard billboard,int ammountOfTotalPlants) { float toAdd = (ammountOfTotalPlants * 0.33f); int intPart = (int) toAdd; float floatPart = toAdd - intPart; if(Random.value<=floatPart){ intPart++; } if(billboard.Equals(Billboard.Blue)){ bluePlants+=(int) intPart; }else if(billboard.Equals(Billboard.Red)){ redPlants+=(int) intPart; }else if(billboard.Equals(Billboard.Green)){ greenPlants+=(int) intPart; } }