[SabreTools, DatFile] Make method signatures cleaner

This commit is contained in:
Matt Nadareski
2017-12-05 18:04:11 -08:00
parent 4b85ea8edd
commit 2dda5ce062
5 changed files with 122 additions and 290 deletions

View File

@@ -269,20 +269,20 @@ namespace SabreTools.Library.DatFiles
else
{
name = (UseGame ? rom.MachineName : rom.Name);
if (RepExt != "" || RemExt)
if (ReplaceExtension != "" || RemoveExtension)
{
if (RemExt)
if (RemoveExtension)
{
RepExt = "";
ReplaceExtension = "";
}
string dir = Path.GetDirectoryName(name);
dir = (dir.StartsWith(Path.DirectorySeparatorChar.ToString()) ? dir.Remove(0, 1) : dir);
name = Path.Combine(dir, Path.GetFileNameWithoutExtension(name) + RepExt);
name = Path.Combine(dir, Path.GetFileNameWithoutExtension(name) + ReplaceExtension);
}
if (AddExt != "")
if (AddExtension != "")
{
name += AddExt;
name += AddExtension;
}
if (!UseGame && GameName)
{