Exemplo n.º 1
0
 private void SetupTiles(TileModel model, TileRotation tileRotation)
 {
     if (Config.Tiles != null)
     {
         foreach (var tile in Config.Tiles)
         {
             var value = Parse(tile.Value);
             if (tile.MultiplyFrequency != null)
             {
                 var    cf = tile.MultiplyFrequency.Trim();
                 double cfd;
                 if (cf.EndsWith("%"))
                 {
                     cfd = double.Parse(cf.TrimEnd('%'), CultureInfo.InvariantCulture) / 100;
                 }
                 else
                 {
                     cfd = double.Parse(cf, CultureInfo.InvariantCulture);
                 }
                 model.MultiplyFrequency(value, cfd, tileRotation);
             }
         }
     }
 }