public void ToggleSound() {
var disabledSoundbankFilename = SoundbankFilename + '~';
var disabledTrackFilename = TrackFilename + '~';
if (SoundEnabled) {
if (File.Exists(disabledSoundbankFilename)) {
FileUtils.Recycle(disabledSoundbankFilename);
}
if (File.Exists(disabledTrackFilename)) {
FileUtils.Recycle(disabledTrackFilename);
}
if (File.Exists(SoundbankFilename)) {
File.Move(SoundbankFilename, disabledSoundbankFilename);
}
if (File.Exists(TrackFilename)) {
File.Move(TrackFilename, disabledTrackFilename);
}
} else {
if (File.Exists(disabledSoundbankFilename)) {
File.Move(disabledSoundbankFilename, SoundbankFilename);
}
if (File.Exists(disabledTrackFilename)) {
File.Move(disabledTrackFilename, TrackFilename);
}
}
}