h1. SelectivePrioritised Downloading

		public void SelectiveDownload (TorrentManager manager)
		{
			Torrent torrent = manager.Torrent;

			// Don't download any files in the 'Docs' subfolder
			foreach (TorrentFile file in torrent.Files) {
				if (file.Path.StartsWith ("Docs"))
					file.Priority = Priority.DoNotDownload;
			}

			// Prioritise everything in the 'Data' subfolder
			foreach (TorrentFile file in torrent.Files) {
				if (file.Path.StartsWith ("Data"))
					file.Priority = Priority.High;
			}

			// Get all '.txt' files first
			foreach (TorrentFile file in torrent.Files) {
				if (file.Path.EndsWith (".txt"))
					file.Priority = Priority.Immediate;
			}
		}