private static void RandomizeSoundActions(List <FileInfo> files, string outPath) { Randomize.RandomizeFiles(files.Where(f => SuffixSoundAttack.IsMatch(f.Name)), outPath); // ATK Randomize.RandomizeFiles(files.Where(f => SuffixSoundBattle.IsMatch(f.Name)), outPath); // BAT Randomize.RandomizeFiles(files.Where(f => SuffixSoundLockAttempt.IsMatch(f.Name)), outPath); // BLOCK Randomize.RandomizeFiles(files.Where(f => SuffixSoundCriticalHit.IsMatch(f.Name)), outPath); // CRIT Randomize.RandomizeFiles(files.Where(f => SuffixSoundDead.IsMatch(f.Name)), outPath); // DEAD Randomize.RandomizeFiles(files.Where(f => SuffixSoundMineFound.IsMatch(f.Name)), outPath); // DMIN Randomize.RandomizeFiles(files.Where(f => SuffixSoundLockFailure.IsMatch(f.Name)), outPath); // FLOCK Randomize.RandomizeFiles(files.Where(f => SuffixSoundHit.IsMatch(f.Name)), outPath); // HIT Randomize.RandomizeFiles(files.Where(f => SuffixSoundMineSet.IsMatch(f.Name)), outPath); // LMIN Randomize.RandomizeFiles(files.Where(f => SuffixSoundLowHealth.IsMatch(f.Name)), outPath); // LOW Randomize.RandomizeFiles(files.Where(f => SuffixSoundMedicine.IsMatch(f.Name)), outPath); // MED Randomize.RandomizeFiles(files.Where(f => SuffixSoundPoison.IsMatch(f.Name)), outPath); // POIS Randomize.RandomizeFiles(files.Where(f => SuffixSoundSoloOff.IsMatch(f.Name)), outPath); // RPRTY Randomize.RandomizeFiles(files.Where(f => SuffixSoundSelect.IsMatch(f.Name)), outPath); // SLCT Randomize.RandomizeFiles(files.Where(f => SuffixSoundLockSuccess.IsMatch(f.Name)), outPath); // SLOCK Randomize.RandomizeFiles(files.Where(f => SuffixSoundSoloOn.IsMatch(f.Name)), outPath); // SPRTY Randomize.RandomizeFiles(files.Where(f => SuffixSoundSearch.IsMatch(f.Name)), outPath); // SRCH Randomize.RandomizeFiles(files.Where(f => SuffixSoundStealth.IsMatch(f.Name)), outPath); // STLH Randomize.RandomizeFiles(files.Where(f => SuffixSoundIneffective.IsMatch(f.Name)), outPath); // TIA }
private static void RandomizeSoundActions(List <FileInfo> files, string outPath) { var actionList = files.Where(f => SuffixSoundAttack.IsMatch(f.Name)).ToList(); var randList = Randomize.RandomizeFiles(actionList, outPath); // ATK AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundBattle.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // BAT AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundLockAttempt.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // BLOCK AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundCriticalHit.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // CRIT AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundDead.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // DEAD AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundMineFound.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // DMIN AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundLockFailure.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // FLOCK AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundHit.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // HIT AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundMineSet.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // LMIN AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundLowHealth.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // LOW AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundMedicine.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // MED AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundPoison.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // POIS AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundSoloOff.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // RPRTY AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundSelect.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // SLCT AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundLockSuccess.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // SLOCK AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundSoloOn.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // SPRTY AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundSearch.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // SRCH AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundStealth.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // STLH AddToSoundLookup(actionList, randList); actionList = files.Where(f => SuffixSoundIneffective.IsMatch(f.Name)).ToList(); randList = Randomize.RandomizeFiles(actionList, outPath); // TIA AddToSoundLookup(actionList, randList); }