Transform PickPrefab(int level, float hash, float choice)
 {
     if (level > 0)
     {
         float[] thresholds = HexMetric.GetFeatureThresholds(level - 1);
         for (int i = 0; i < thresholds.Length; i++)
         {
             if (hash < thresholds[i])
             {
                 return(urbanCollections[i].Pick(choice));
             }
         }
     }
     return(null);
 }