mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-23 07:14:57 +00:00
Convert most keys to properties for Machine
This commit is contained in:
@@ -42,27 +42,27 @@ namespace SabreTools.Serialization.CrossModel
|
||||
var machine = new Data.Models.Metadata.Machine();
|
||||
|
||||
if (item.SFV is not null && item.SFV.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.SFV, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.SFV, ConvertToInternalModel);
|
||||
else if (item.MD2 is not null && item.MD2.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.MD2, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.MD2, ConvertToInternalModel);
|
||||
else if (item.MD4 is not null && item.MD4.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.MD4, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.MD4, ConvertToInternalModel);
|
||||
else if (item.MD5 is not null && item.MD5.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.MD5, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.MD5, ConvertToInternalModel);
|
||||
else if (item.RIPEMD128 is not null && item.RIPEMD128.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.RIPEMD128, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.RIPEMD128, ConvertToInternalModel);
|
||||
else if (item.RIPEMD160 is not null && item.RIPEMD160.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.RIPEMD160, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.RIPEMD160, ConvertToInternalModel);
|
||||
else if (item.SHA1 is not null && item.SHA1.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.SHA1, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.SHA1, ConvertToInternalModel);
|
||||
else if (item.SHA256 is not null && item.SHA256.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.SHA256, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.SHA256, ConvertToInternalModel);
|
||||
else if (item.SHA384 is not null && item.SHA384.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.SHA384, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.SHA384, ConvertToInternalModel);
|
||||
else if (item.SHA512 is not null && item.SHA512.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.SHA512, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.SHA512, ConvertToInternalModel);
|
||||
else if (item.SpamSum is not null && item.SpamSum.Length > 0)
|
||||
machine[Data.Models.Metadata.Machine.RomKey] = Array.ConvertAll(item.SpamSum, ConvertToInternalModel);
|
||||
machine.Rom = Array.ConvertAll(item.SpamSum, ConvertToInternalModel);
|
||||
|
||||
return machine;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user