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); } } } }