mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
DatItems don't know about setting fields
This commit is contained in:
@@ -434,7 +434,7 @@ namespace SabreTools.DatTools
|
||||
}
|
||||
|
||||
// Set the item name back
|
||||
datItem.SetFields(new Dictionary<DatItemField, string> { [DatItemField.Name] = itemName }, null);
|
||||
DatItemTool.SetFields(datItem, new Dictionary<DatItemField, string> { [DatItemField.Name] = itemName });
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -162,7 +162,7 @@ namespace SabreTools.DatTools
|
||||
|
||||
foreach (var datItem in datItems)
|
||||
{
|
||||
datItem.SetFields(mappings, null);
|
||||
DatItemTool.SetFields(datItem, mappings, null);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1033,7 +1033,7 @@ namespace SabreTools.DatTools
|
||||
else if (!datFile.Items[parent].Contains(item))
|
||||
{
|
||||
if (subfolder)
|
||||
item.SetFields(new Dictionary<DatItemField, string> { [DatItemField.Name] = $"{item.Machine.Name}\\{item.GetName()}" }, null);
|
||||
item.SetName($"{item.Machine.Name}\\{item.GetName()}");
|
||||
|
||||
item.CopyMachineInformation(copyFrom);
|
||||
datFile.Items.Add(parent, item);
|
||||
|
||||
@@ -441,7 +441,7 @@ namespace SabreTools.DatTools
|
||||
{
|
||||
// Create a headered item to use as well
|
||||
datItem.CopyMachineInformation(item);
|
||||
datItem.SetFields(new Dictionary<DatItemField, string> { [DatItemField.Name] = $"{datItem.GetName()}_{crc}" }, null);
|
||||
datItem.SetName($"{datItem.GetName()}_{crc}");
|
||||
|
||||
// Get the output archive, if possible
|
||||
Folder outputArchive = GetPreconfiguredFolder(datFile, date, outputFormat);
|
||||
|
||||
Reference in New Issue
Block a user