[DatFiles] Implement GameName prefixing

This commit is contained in:
Matt Nadareski
2018-02-24 13:22:03 -08:00
parent b92cfd8455
commit 878c3c4c65
11 changed files with 55 additions and 53 deletions

View File

@@ -787,7 +787,7 @@ namespace SabreTools.Library.DatFiles
string state = "";
// Pre-process the item name
rom.Name = CreatePrefixPostfix(rom, true) + rom.Name + CreatePrefixPostfix(rom, false);
rom.Name = CreatePrefixPostfix(rom, true) + (GameName ? Path.Combine(rom.MachineName, rom.Name) : rom.Name) + CreatePrefixPostfix(rom, false);
rom.Name = rom.Name.Replace("\"", ""); // Quotes are not needed here
state += "\t\t<part name=\"" + rom.PartName + "\" interface=\"" + rom.PartInterface + "\">\n";